読者です 読者をやめる 読者になる 読者になる

WEBエンジニア奮闘記

日々の業務から思ったこと、学んだことを書き連ねていきます。

アイディア

Showerを使って作ったスライドをPDF化

背景 最近、人前で喋るスライドを作るツールとしてShowerを使わせていただいている。 マークダウンで作れるのは嬉しいが、困るのがスライドをSpeaker DeckやSlideShareでの共有、つまりPDF化だ。 軽くググったところ、今回は以下のライブラリを採用! github…

Riot.jsでデータバインディングっぽい実装方法

はじめに Riot.js(以下riot)は非常にシンプルかつ軽量で敷居も低く、とても書きやすいコンポーネント指向のUIライブラリです。(ここまでテンプレートにしたい) 今年の夏にv3.0.0が出てきたことで、さらに熱いので皆さん是非触ってみてください! ここか…

AWS Summit「タウンワークにおけるサーバレスアーキテクチャデザイン」に参加してきた

AWS Summit Tokyoに参加してきた記事の第五弾!今回はお二方の共同発表で、Amazon Lambdaについて色々お話があったので、 個人的には凄く楽しかったし勉強になった。会社ではマーケティング部に所属されているけど、ガッツリエンジニアのお仕事をされていて…

IEでliタグをドラッグしながら下にスクロールさせる小技

以下のようなhtml, cssがあったとき、任意のhogeをクリックしながら下の枠外までスクロールすると、Google ChromeやFirefoxだとスクロールしてくれますが、Internet Explorer(以下IE)だとスクロールしません。 実際には、liタグにmousedown, mouseupイベン…

続・ブラウザで別タブ・別ウィンドウを開いたことを検知する方法の問題点

はじめに(完全に余談) 本投稿は、ちょっと前に書いたブラウザで別タブ・別ウィンドウを開いたことを検知する方法という記事の続きと言うか補足になる。実際の現場では、前回書いた内容だけではほぼ使えないと思う。具体的には、ブラウザ(IEとかSafariとか…

ブラウザで別タブ・別ウィンドウを開いたことを検知する方法

前置き 今やっている案件(既存ECサイトのリプレイス)で実装した機能に ユーザがブラウザで別タブ・別ウィンドウを開いて商品を検索 各タブ・各ウィンドウでの検索条件を維持 (つまりそれぞれの画面でのセッションを維持) 今の画面の複製も同様に維持 と…

LINE BOT APIでHTTPステータスの意味を教えてくれるBOTを作った。

LINE BOT API 今巷でこちらが話題になっている。 linecorp.com 早速自分もアカウント登録し、BOTを作ってみた! 登録の仕方であったり、callbackのコードなどについては、たくさんの方が記事を書かれているので、 自分は割愛する。単に、作ってみたよってだ…

LeSS(Large Scale Scrum)のフィードバック会が行われました。

はじめに 会社の先輩にLeSSのCertifiedを持っている方がいて、その先輩がLeSSの研修会に参加されたそうで、そのフィードバックを社内で行っていただいた。 LeSSとはLarge-Scale Scrumの省略で、Scrum開発を大規模に拡張したフレームワークのこと。通常のScru…

準アイデアマラソン2

テーマ 今回は「自転車の鍵」。 車の鍵がリモート操作できるようになったのであれば、 自転車の鍵もそうなっていいのではないんかな? ということを思っていて、ちょっとググってみたらやっぱりあった(笑) 製品のご紹介 Apple Watchやその他のスマートウォ…

準アイデアマラソン1

発端 昔やってたが、途中で挫折してしまったアイデアマラソンに、また挑戦しようと思う。 何故なら、今の自分を打開したい、発想力を身に着けたい、と思ったからだ。せっかくエンジニアとしていろんな技術を学んでいるのだから、何かオリジナルなものを作り…