The Fully Managed Event Streaming Platform Event Streaming API for developers, built on Apache Kafka®, Storm®, and Cassandra®. Get Started for Free
今は免許を持っていますが、まだ免許を持っていない頃、4回も交通事故に遭っています。なんですかね...遭っちゃう人なんですかね...。 わたしが小さいころからの我が家の家訓。 「事故にあったら相手の連絡先を聞く」 24歳、生まれて初めて追突事故に遭う。 - YESかNOか半分か。 このかたは、ちゃんと相手の連絡先として免許証を撮影していますね。 素晴らしい。 「えー連絡先聞くなんてあたりまえじゃん!」 と思うでしょ。 だけど、これがなかなか難しいのです。 相手が車から降りて確認してくれたとしても、たいしたことないと思うと、そのまま去ろうとする人はたくさんいます。 [広告] わたしが自転車で一時停止を無視した車にはね飛ばされた時 路地の交差点で、車にはね飛ばされました。 自転車は大破。 わたしは何メートルかすっ飛びました。ですが、わたし武道の経験者なんですよ。それはそれは見事な受け身をとって(
ディー・エヌ・エー(DeNA)は夏にも個人向けの簡易遺伝子解析サービスを始める。利用者から送られた遺伝子情報を調べ、疾病のかかりやすさを数週間で診断する。価格は1回あたり1万円前後から。手軽に利用できる低価格の遺伝子解析サービスを通じ健康維持や疾病予防に役立てる動きが本格化してきた。口の粘膜や唾液などから採取した遺伝子情報を使い、生活習慣病やがんのかかりやすさを診断する。通常の健康診断では分か
Mobile webapps made easy. Download Get Started App.js is a lightweight JavaScript UI library for creating mobile webapps that behave like native apps, sacrificing neither performance nor polish.
SoundCloudが2年半ほどGo言語を利用したプロダクトを本番で運用した知見をGopherConで発表していた(“Go: Best Practices for Production Environments”).その中で“CodeReviewCommentsというGoogleでのGo言語のコードレビューにおいてよくあるコメントをまとめたサイトが紹介されていた. 最近Go言語を書くようになり,使えそうなのでざっと抄訳してみた.“リーダブルコード”的な視点も含まれており,Go以外の言語でも使えそう. gofmtでコードの整形をすること コメントは文章で書くこと.godocがいい感じに抜き出してくれる.対象となる関数(変数)名で初めて,ピリオドで終わること // A Request represents a request to run a command. type Request str
はじめに Railsで定数を作るとき、いつもどうしてたっけ?っていう個人まとめをつくってみました。 決定版みたいなものが無い感じというのもあったりするので参照用という感じです。 グローバルな定数定義 以下のような感じの内容で、「config/initializers」に適当なRubyファイルを作成して定義します もしくは、yamlに定数を切り出して、実行タイミング(Rails起動時)にロードという方式でもいいかもしれません。 # yamlに切り出すと管理が大変になるかも・・・という欠点は無きにしもあらずですね。 欠点は以下が考えられます。 namespaceの概念が無いので少々使いづらい 環境ごとに値を変更したい場合、切り替え処理を自前でやる必要がある 特に、環境差分とか無ければこれでいいかもしれませんね。 # 尤も、namespaceを使わなくて済む程度という前提が付きますが・・・ コン
Rails 4 に限らないかもしれないのですが、どこに定数を設定するべきなんでしょうか。 最近(?)は、「app/initializers/constants.rb」というのを作って置いたりするんです。 Rails のアプリ内で使う定数記載箇所?管理について、決定打がなくて、もやもやしていることです。 app/initializers/constants.rb 「app/initializers/constants.rb」は、 こんな感じで書いています。 # 定数 # 基本情報 SITE_NAME = "ふがふが" SITE_URL = ‘urlを書く' STATUS_TYPE = { 公開: 'public', 非公開: 'private', 一部公開: 'group' } application_controller.rb 「app/controllers/application_co
作成日:2004.05.04 修正日:2012.09.01 このページは 2003年の9/11、9/28 の日記をまとめて作成。 はじめに PowerPC 系や Alpha などには population count と呼ばれるレジスタ中の立っているビット数を数える命令が実装されている。 集合演算を行うライブラリを実装したい場合などに重宝しそうな命令である。 職場でこの population count 命令について話をしているうちにビットカウント操作をハードウェアで実装するのは得なのか?という点が議論になった。 CPU の設計をできるだけシンプルにするためには、複雑で使用頻度の低い命令は極力減らした方がよい。 例えば SPARC は命令セット中にビットカウント演算があるが、CPU 内には実装しないという方針をとっている(population 命令を実行すると不正命令例外が発生し、それを
本棚は自分の机のすぐ隣にあるのですが、なんとなく安心感とか勉強してる感とかを含め、思い立った時に手元ですぐ開いて調べたり暇つぶしにふと読みたい本ってありますよね。自分はインターネット、特にWebやインターネット基盤技術に関わる研究・技術者をやっているわけですが、自分の手元に置いておきたい本がやはりあります。 もちろん、手元に置くためのスペースは約20から30センチ程度なので、分厚い本を置くと数冊程度になってしまいますが、今日は「自分が現段階で持っている本のうち、キーボードのすぐ隣に置いておきたい本」8冊をなんとなく紹介したいと思います。 自分が手元に置いておきたい8冊 1. Linuxプログラミングインタフェース(6.5センチ) 分厚さ6.5センチと最強に分厚いですが、Linuxに関わるプログラミングをする際の辞書として手元においておく安心感は半端ないです。自分はミドルウェアの実装やそれに
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く