I ordered The Headphone from Bragi in November, and I finally received it last week. Here’s a review of the wireless earbuds after one week of using it. The Headphone - Bragi Bragi - experience the world’s first wireless smart headphoneswww.bragi.comBragi’s The Headphone is a truly wireless earbud, meaning these are just earbuds, and no cable between them, similar to Apple’s AirPods or EARIN. Unli
Rails/Rubyで大量のデータを一括で新規登録・更新スクリプト を書く場合は、Active Recordは生成コストが高くて、必ずしも向いていません。そんな状況での利用にオススメなのが、この 『upsert』というGemです。 このGemがサポートしているデータベースは、MySQL、PostgreSQL、SQLite3です。 🐡 Upsertが適した利用シーン実装としては、OracleやMySQLのPL/SQL、PostgreSQLのPL/pgSQLのスクリプトを一時的に定義して、 その中で対象テーブルに一致するキーのレコードがあればupdate、なければinsert処理を行ってくれます。 DB内部でレコードの有無を判定して、insert/update処理まで行てくれるので、当然速度は早くなります。 また、Commitを複数件単位でまとめてくれる機能も持っているので、Active R
Laravelには公式でHomesteadという開発環境が提供されていますが、 Dockerで開発環境を構築したので、手順をご紹介します。 Dockerに加えて、今回はLaradockを使用します。 Laradockは、DockerImageを作成するためのDockerfileや、定義ファイルを多数提供しています。 WebサーバやDBを必要に合わせて選ぶことが可能です。 用意されているDockerfileはGithubリポジトリを参照してください。 https://github.com/laradock/laradock [補足] Dockerとは、Linuxのコンテナ仮想技術を使用したアプリケーション実行環境のプラットフォームです。 https://www.docker.com/ 実施環境 今回、開発環境を構築したのは以下の環境です。 OS X 10.11.6 Docker for Ma
Web上で請求書の作成・処理が行える無料サービス「Misoca(ミソカ)」。2011年の11月にサービスを公開してから3年半で、ユーザー数は既に4万人を上回っている。 サービスを運営しているのはスタンドファーム株式会社。現在、6人のコアメンバーと4人の外部サポートメンバーからなる同社の代表・豊吉隆一郎氏曰く、「創業当初からリモートワークを推奨し、現在もチームメンバーに出勤義務は与えていない」と話す。社員10人中9人がエンジニアという組織をリモートでどのようにマネージしているのか、プログラマ集団をどのように1つのチームとして成り立たせているのか、お話を伺った。 豊吉隆一郎氏。スタンドファーム株式会社代表取締役。1981年岐阜県生まれ。岐阜工業高等専門学校 電気工学科を2004年に卒業後、TOYOSYSTEMとして個人事業でWeb受託開発業を開業。2011年、スタンドファーム株式会社を創立し、
みなさんこんにちわ。 メドピアでエンジニアをやっている内田と申します。 現在メドピアではPHPで作られたレガシーな独自フレームワーク (以下FW) からRailsへと移行するプロジェクトが進んでいます。 今回は移行に向けて行ったことについて共有したいと思います。 移行の計画 メドピア株式会社では、医師限定のコミュニティサイト「MedPeer 」を運営しています。 「MedPeer 」サービス内では、薬剤評価掲示版、症例相談、Forum、ニュースなど、医師同士が情報交換をするための、機能の異なる複数のサービスを提供しています。 それらサービスの内部では7年前に作られたPHPの独自FWが採用されており、コードが肥大化したことで機能の変更や追加がとても困難になっていたことが課題でした。 そうした課題を解決するために、アーキテクチャの見直しを含めたリプレースがエンジニアの主導で計画されました。 様
今週休暇を取っていることもあり,エンジニアとして今後のキャリアをどう進めていこうかと考えていて,自分の価値観をマインドマップに描いてみたり,関心のあるポジションに求められている Requirements を見て自分に不足している経験を洗い出してみたりしている.短期的なキャリアだけじゃなく,中長期的なキャリアも考えてみたけど,まだ明確な答えは出ていなくて,継続的に考える感じになりそう.その一環として,前に買ったまま積読にしていた「エンジニアとして世界の最前線で働く選択肢」を読んでみた.感じたことを少しメモしておこうと思う. 全般的に よく記事になっていたりする「シリコンバレー最高!」という側面だけではなく,現実的に考えられるデメリット(もしくは人によってはデメリットになりそうなこと)を知ることができる本だった.実際にシリコンバレーで10年以上働き,5社以上を経験し,採用面接を担当したり,レイ
IDEO Tokyoは、デザインとクリエイティビティを通じて、日本の変化に貢献することをミッションとしています。 日本の「ゼロから1を創り出すことへの自信」を解放するとともに、個人、事業、組織に対し、斬新で革新的な発想をもたらすことを目指しています。 私たちの取り組みは、人間中心の体験をデザインすることから、新事業の立ち上げ、組織変革に求められる力やマインドセットを教授することまで、多岐に渡ります。IDEO Tokyoは、あらゆるプロジェクトにおいてクライアントのクリエイティビティを最大限引き出すことを目指しています。 IDEO Tokyoについてもっと知る DIRECTIONIDEO Tokyoは、表参道駅(千代田線、銀座線、半蔵門線)より徒歩1分です。A3出口を出て原宿方面に歩くとすぐ右手に、1FにLOEWEの入った黒いビル One Omotesandoが見えます。そのビルの7階がID
ブログ1ヵ月以上更新出来ませんでした。 我ながら情けないですが、仕事・プライベートともに多忙を極め、それ以外でアウトプットする余力がなかったのが実情です。一つは仕事で、新しくかつ複雑なプロジェクトと、それほど複雑ではないですが、やたら時間を要するプロジェクトが並行して走っており、頭も体も拘束されてしまったこと。一つは、現在、社内の登用試験の準備のため、論文や試験対策のために時間を取られていること。また、季節外れの夏風邪に家族全員かかってしまい、家事等にいつも以上に時間を要しておりました。 言い訳はさておき、まだ、しばらくブログを更新する時間が取れなそうなので、週末になんとか家族に時間をもらって、更新しておきたいと思い、この記事を書いてます。 今、まさにキャリアを棚卸してみて改めて考える このブログもそうですが、キャリアについて考える事や、キャリアに関する書籍を多く読んできました。自身も現在
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く