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

BppLOG

Berlin → Tokyo

AKB48「恋するフォーチュンクッキー」平安時代バージョンの中毒性がすごい

その名も「恋ひたる辻占煎餅 」 2年ほど前に初音ミクverが登場していたのでネタ自体は知ってはいたのですが、 この男性歌声版は声が渋くて、いかにも平安時代な感じが出ていて中毒性が高いです。

「disc」と「disk」の違い

何が違うのか調べてみたらAppleのサポートに説明がありました。長年の疑問が一気に解決した!!【「disc」と「disk」の違い】- Apple サポート https://t.co/2eiVJDqVXI pic.twitter.com/vEpmmmYorH— じぷ.zip (@ZipJPN) October 19, 2015

ポケモンGOの効果音だけで作られたリミックスがカッコいい

ボタンを操作した時の音はもちろん、ピカチュウの鳴き声まで変幻自在。 クールです。soundcloud.com

ポケモンGOをプレイするために最適なiPhoneケースが登場

ポケモンGOといえばモンスターボールをスワイプして捕まえます。 しかし、このスワイプがうまくいかない人も多いのではないでしょうか。そこで、モンスターボールをまっすぐ投げることをサポートするiPhoneケースを3Dプリンタで自作する人まで現れました。

可愛すぎるハリネズミのGIF動画7選

こんにちは、最近はハリネズミの可愛さに気付いてしまいました。 帰国後には本気で飼おうかと思い、買い方など調べ始めました。お気に入りのGIF動画を紹介するので、ハリネズミの可愛さにぜひ癒やされてください。

UberのCEO/Travis Kalanickが贈る、起業家への9つの「ギーク」レッスン

(この記事は2016/1/16に開催されたインド政府のイベント「スタートアップ・インディア」での講演内容の翻訳サマリです。)

MITで開催された「W3C Blockchains and the Web Workshop」の報告会イベントを開催します!(7/26)

7/26に弊社にて、ブロックチェーンのイベントを開催します!(宣伝) 国際標準化団体W3CがMITで開催したブロックチェーンに関するワークショップの内容を共有いたします。 イベントはもちろん、懇親会まで無料です!blockchain.doorkeeper.jp

ドイツ版の岡崎体育「ミュージックビデオあるある」

岡崎体育といえば、「MUSIC VIDEO」というタイトルのミュージックビデオが話題になりました。 ミュージックビデオにおける「あるあるネタ」ついて歌ったのが、この「MUSIC VIDEO」という楽曲のミュージックビデオ。www.youtube.comそして、同じ方向性のミュ…

外で安全にポケモンGOをプレイするための安全バッジをDIYする

ポケモンGOに熱中するあまり、事故に遭う人もいるようです。 プレイ中に周囲を認識しながら歩くことは難しいですよね。そこで、危険を回避するために「安全バッジ」を自作したエンジニアがいました。 このバッジは、プレーヤーと任意の物体の距離が1メートル…

地震の時にまだtwitter見てるの?chromeの「緊急地震速報」拡張を入れてすぐに安全を確保しよう

さきほど東京では震度3の揺れがありましたね。 3.11以降、地震の揺れを感じると、まずその地震の規模を確認するようになりました。3.11のように、大規模な地震であった場合、安全の確保などの初動が重要になります。インターネット上には気象庁やYahoo!天気…

ベルリンのスタートアップイベントはサッカー観戦!

私がジョインしているベルリンのスタートアップは ドイツテレコムが運営するインキュベーション施設hubraumに入居しています。 The incubator & accelerator in Berlin, Krakow, Tel Aviv | hub:raum施設はベルリンとイスラエルのテルアビブ、ポーランドのク…

エストニアのヴィーガンレストランで野菜を味わう

エストニアで初のヴィーガンレストラン「Vegan Restoran V」に行ってきました。 ヴィーガンとは、肉や魚だけでなく、卵・乳製品も口にしない、完全菜食主義者の人たちを意味します。最近はお肉ばかりを食べていたので、野菜を食べたいなと思って探してみまし…

チームラボのデジタルアート展「DMM.プラネッツ Art by teamLab」は身体を刺激する新しい価値観

チームラボの過去最大級のデジタルアート展「DMM.プラネッツ Art by teamLab」に行ってきました! 昨日から開催されている「お台場みんなの夢大陸」の中で公開されており、期間は8/31までです。DMM.PLANETS Art by teamLab | July 16 - August 31, 2016最初…

エストニアのトリップアドバイザーで1位のレストランは"おもてなし"が素晴らしい

今回紹介するのは「Rataskaevu16」というレストラン。 エストニアのチームメンバーが、タリンに来るなら絶対に一度は行くべき、とオススメしてくれたレストランです。 調べてみると、トリップアドバイザーで1位になっており、期待が高まります。そして、実際…

エストニアの城壁カフェでゆったりと至福のひと時を過ごす

エストニアのタリンに「城壁カフェ」なるものがあると知りました。もう「城壁カフェ」っていう名前だけでワクワクします。 これは行くしかない!と思い、行ってきました。 お店は、タリンの旧市街地にあります。

エストニアのパン屋で中世にタイムスリップしてきた

タリンに素敵なパン屋がある、とチームメンバーに教えてもらったので、エストニア出張中に行ってみました。お店はタリン旧市街の中心であるラエコヤ広場にあります。 この旧市庁舎1階にあります。

世界遺産の街・エストニアのタリンがとても素敵だった

エストニアの首都タリンに出張で行ってきました。 せっかくなので滞在記的なものを書いてみます。首都のタリンはバルト海に面した街で、旧市街全体が世界遺産に登録されています。 それほど規模は大きくないので、一日もあれば見て回ることが出来ます。石畳…

jsでスクリーンショットを比較してデザインデグレの自動検出をする

E2Eテストの自動化にトライしてみました。 今回はUIの細かい挙動のテストではなく、デザインのデグレ検出にフォーカスをしています。Webデザインにおいて1pxへのこだわりは非常に重要です。大規模なサービスになると、1pxの違いで数億円の売上に影響すること…

ポケモンGOを一足先に日本でプレイしてみた!

ついにポケモンGOが先週の7月7日に、アメリカでスタートしました。 任天堂と「INGRESS」のNiantic社がタッグを組んだ位置情報ゲームであり、位置情報を使うことで、現実世界でポケモンを捕まえたりバトルすることができます。 アメリカでは、さっそく人気に…

skypeが生まれたエストニアのテックカンファレンスで感じたリモートワークの未来

北欧のエストニアに行ってきました。 首都タリンのオールドタウンはまるでおとぎの国のような街並みです。エストニアはskypeが生まれた国であり、国民IDにブロックチェーンを導入するなど、IT先進国として近年注目を集めています。 そんなエストニアで5/31〜…

リクルートにエンジニアとして入社して、気付けばベルリンで働きはじめていた

入社して3回目の春はベルリンで 実はこの4月からベルリンのスタートアップでエンジニアとして仕事をしています。 (リクルートは辞めておらず、リクルートの社員として期間限定でジョインしています)なぜリクルートでベルリンなのか、詳細は会社のブログに書…

Node.jsを使って静的コンテンツを表示するHTTP/HTTPSサーバーを用意する

connectモジュールを使えば、簡単にHTTPサーバーを作成できます。 connectはNode.js 向けの拡張可能な HTTP サーバフレームワークです。ミドルウェアと呼ばれるプラグイン機構をつかって HTTP サーバを拡張することが出来ます。 これを包括する形でルーティ…

Node.jsからgitコマンドを実行してコミットログなどを取得する

前回はnode.jsからシェルコマンドを実行する方法を紹介しました。 tkybpp.hatenablog.comこれを利用することで、gitのログなども取得できるようになります。 git logコマンドを実行して最新のコミットIDと日付を取得してみます。 const execSync = require('…

Node.jsからシェルコマンドを実行する

node.jsからシェルコマンドを実行するにはexecを使えば簡単にできます。 const exec = require('child_process').exec; exec('ls -la ./', (err, stdout, stderr) => { if (err) { console.log(err); } console.log(stdout); }); exec関数は非同期関数であり…

nightwatch.jsでHTMLデータを取得してjQueryっぽく操作する

フロントエンドのE2Eテストにnightwatch.jsを利用しています。 nightwatchjs.orgテスト対象画面のHTMLデータを取得する方法が無いかと調べてみたところ sourceメソッド http://nightwatchjs.org/api#source を使えば簡単に取得できるんですね。 browser .url…

javascriptの連想配列の値からキーを取得する方法

このような連想配列のオブジェクトがあり、 "value3"というバリューの値から、"key3"というキーの値を取得する方法。 const obj = { key1: 'value1', key2: 'value2', key3: 'value3', key4: 'value4' }; いくつかの方法で取得できるので書いてみます。(記法…