BppLOG

Berlin → Tokyo

ソフトバンクからLINEモバイルに乗り換えたら月2,000円になった

携帯の利用料金が、利用しない割に高かったので、 もっと下げられないかと考えた結果、MVMOに切り替えることにしました。最初はDMMモバイルにしてみたのですが、最終的にLINEモバイルに落ち着きました。LINEモバイルを選ぶ決め手になった3つのメリットをご紹…

新感覚「顔ゲー」の FaceDance Challenge! が楽しそう

「FaceDance Challenge!」というゲームは、まさに「顔ゲー」で面白そう。

Gitの脆弱性によってリポジトリをクローンすると「うんこもりもり」と表示される

8/11にGitの脆弱性 ( CVE-2017-1000117 )が出ていました。 CVE-2017-1000117 - Red Hat Customer Portalこれは、gitクライアント上での任意のshellコマンド実行の可能性があります。

「エストニアの電子政府とスタートアップトレンド」について講演させていただきました

以前エストニアについて会社ブログを書いていました。 それをアドライトの木村さんが見てくださり、オファーをいただきお話させていただきました。

ITmediaさまで連載させていただくことになりました!

大変ありがたいことに連載させていただくことになりました。 「ドイツのコネクテッドカー開発事情」というテーマで4回執筆させていただきます。

今だからこそ聴きたい「Linkin Park」の曲ベスト10

衝撃すぎるニュースが飛び込んできました。米人気バンド リンキン・パークのベニントンさん死去 自殺か | NHKニュース 嘘でしょ・・・中学・高校の時にひたすらLinkin Parkを聴いていました。 もはや青春の一部が無くなってしまたような気分です。ロックバン…

ベルリンで開発したライブラリがメルセデス・ベンツに採用された

ベルリンではWebBluetoothAPIを利用したライブラリの開発していました。 リクルートにエンジニアとして入社して、気付けばベルリンで働きはじめていた - BppLOG IoT TECH EXPOでデモをしてきました!(当日編) & ライブラリ公開!- Life in Berlin vol.7 | Ad…

現在地周辺で発生した事件や犯罪のリアルタイムで通知してくれるアプリ「Citizen」

現在地周辺で発生した事件や犯罪のリアルタイムで通知してくれるアプリ「Citizen」 Citizen: Safety & Awarenessサービスの紹介動画がまるで映画のようでかっこいい。

アリババの無人スーパーがオープン

アリババの無人スーパーがオープンしたようです。アリババの無人スーパーが開業。レジ無し、販促無し、中間商社無し。 pic.twitter.com/KQ6dR17WFY— 宋 文洲 (@sohbunshu) 2017年7月9日

IT先進国・エストニアのデジタル時代の脅し文句

エストニアといえば、IT先進国であると以前ご紹介しました。 tkybpp.hatenablog.com こちらは、このIT先進国のエストニアで見つけた、立ち小便を注意する看板です。

jsでundefinedな変数をMath.sin()に渡すと・・・

おもしろい!!!

AirbnbにAR(拡張現実)を取り入れた未来のUX

イタリアのUXデザイナーのIsil Uzum氏が ARを利用したAirbnbの新しいコンセプトを提案していました。 dribbble.com

フィンランドのビザ申請サイトのメンテナンス画面が可愛い

とてもお茶目。

東京のWEBエンジニアが瀬戸内のジーンズを作った時の話

東京で働き始めて丸3年が経ち、4年目が始まってしまいました。 生まれてから大学院を卒業するまでの24年間は岡山で過ごしていました。 大都会です。今はWEBのエンジニアをしていますが、3年前にジーンズブランドの立ち上げをしました。今でも毎日自分が手…

「AIの遺電子」を読んで、人間らしさについて考える

最近は「AIの遺電子」という漫画にハマっている。 読み始めたキッカケは深津さんのツイート。業務連絡AI、チャットボット、IoTなどをデザイン・設計・ビジネスにする人は全員読んでおいてください。必修科目です。https://t.co/YJtEmjd6Ks— 深津 貴之 (@flad…

Node.jsでもう一段深い理解をするために参考にしたサイトまとめ

公式ドキュメント Node.js v8.1.0 Documentation

LACOSTE(ラコステ)のCMがまるで映画のような美しさ

フランスのLACOSTE(ラコステ)のCMがとても素敵です。時空を超えて、愛が結ばれるストーリー “壮大な旅行とひと目惚れの物語” と銘打たれています。www.youtube.com

リクルートのDNAについて改めて考えてみる

リクルートに新卒で入社してはや数年。 一般的な大手企業であれば若手とカテゴライズされるのだろうが、もう社内では中堅と呼ばれるようになってしまった。

トランプ氏のツイートを8歳児の手書き風フォントにするアドオン「Make Trump Tweets Eight Again」

ドナルド・トランプ氏のツイートを8歳児の手書き風にするブラウザ拡張機能が出ていました。 その名も「Make Trump Tweets Eight Again」 http://maketrumptweetseightagain.com/

gitのdiffを見やすくする「diff-so-fancy」がとても便利

git の diff コマンドは差分を色分けしてくれていますが、変更された行単位でしかわかりません。 行の中でどの部分が変更されたのか確認したい・・・そんなかゆい所に手がとどくようなツールが「diff-so-fancy」です。

トランプ大統領の3万件を超えるツイートをデータベース化した「Trump Twitter Archive」

この記事から約半年、ついにトランプ氏が大統領に就任してしまいました。 ドナルド・トランプ氏をイメージしたプログラミング言語「TrumpScript」が滅茶苦茶すぎる - BppLOG 念のためお伝えしておくと、このブログはトランプ氏を支持/反対するものではありま…

黒になったGithubのヘッダーをグレーに戻すChrome拡張「Make Github Great Again」

先日からGithubのヘッダーがグレーから黒色に変更されています。

新元号までの平成カウントダウンページを作ってみた(S3 + CloudFront + Route53 + ACM:SSL対応)

2019年1月1日より新元号になる、との報道がありました。www.sankei.com平成元年生まれの私としては、非常にインパクトのあるニュースです。 そこで、名残惜しい平成との別れを見守るため、新元号までのカウントダウンページを作ってみました。 平成カウント…

nightwatch.jsで"Error retrieving a new session from the selenium server"が出る時の対処法

nightwatch.js でテストを実行しようとするとエラーが出るようになってしまっていました。

WebBluetoothAPIでAsync/Awaitが利用可能に

WebBluetoothでは基本的にはPromiseを利用する必要がありますが、Async/Awaitが利用できるようになりました。 これにより可読性の高いコードが書けるようになります。

フォルクスワーゲンが自動車の次に遠隔操作するのはなんと犬「The Connected Dog」

自動車業界といえば、自動運転やコネクテッドカーなどテクノロジーの進化・適応がさかんになっており、とても注目すべき分野です。 そんな中、フォルクスワーゲンから新しいコンセプトの動画が公開されていました。

WebBluetoothAPIで検出可能なデバイスが全て一覧に表示できるオプションが追加された

WebBluetoothAPIはW3Cで現在仕様策定中のため、アップデートが頻繁にされています。 Implementation Status前回は、APIの基本的な使い方について紹介しました。 tkybpp.hatenablog.com

Javascript(WebGL)で作られたミュージックビデオの完成度がとても高い

WebGLを活用したインタラクティブなミュージックビデオがとてもカッコよかったので3つご紹介します。 WebGL (Web Graphics Library) は、互換性がある Web ブラウザでプラグインを使用せずにインタラクティブな 3D グラフィックスや 2D グラフィックスをレン…

Elixir/PhoenixのChannelにRaspberry Pi(node.js)から接続してみる

Elixir/Phoenixアプリケーションが動いているサーバにRaspberry PiからWebSocketでの接続をしてみます。 PhoenixにはChannelという便利な機能があるので、今回は特にこのChannelに接続する方法を書いていきます。 Raspberry Piの方はnode.jsから利用します。…

Dockerコンテナ内のMySQLサーバ接続時のエラーに対応する > "ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0"

ローカル上のアプリケーションからDockerコンテナ内にあるMySQLサーバに接続する箇所でエラーが発生していました。 そこでターミナルから直接MySQLサーバに接続できるか確認してみます。 $ mysql -u root -h 127.0.0.1 --port 23456 devdb ERROR 2013 (HY000…