タグ

2019年10月24日のブックマーク (7件)

  • DBMSをGoで実装してみた - Sansan Tech Blog

    こんにちは。プロダクト開発部の荒川 id:ad-sho-loko です。突然ですが、皆さんはこんな疑問を持ったことはありませんか? データベースの内部実装はどうなっているのか? トランザクションとはどのようなアルゴリズムで実現されているのか? NoSQLが遅いのはなぜか? 古典的なデータベースとは内部的にどのように違うの? データベースを何かしらの形で利用しているのにも関わらず、意外と内部の仕組みを理解していない場合が多いかと思います。僕もそうです。*1 しかし、エンジニアたるもの、その仕組みを知ることは非常に重要です。僕もデータベースについて勉強しようといくつかのやサイトを調べていたのですが、なかでもCMU(カーネギーメロン大学)のDatabase System Groupがアップロードしている講義が最も勉強になりました。 www.youtube.com そしてブログでは、上記の講義

    DBMSをGoで実装してみた - Sansan Tech Blog
    bopperjp
    bopperjp 2019/10/24
    「NoSQLが遅いのはなぜか?」/遅い?速いじゃなくて?/DBの実装はロマンがあるなー。
  • プログラマーテストの原則 by Kent Beck

    チョコレート対バニラTDD対BDD。このテストツール対あのテストツール。テストビフォー対テストアフター対これは動くから俺を信じろ。ある時期から、こうした詳細に関する議論には飽きてしまった。もっと原則について議論したい。 詳細に関する議論はなかなか結論に至らずに、話が行ったり来たりする。チョコレート対バニラ。チョコレート。バニラ。チョコレート。バニラ。 詳細の議論に負けを認めさせられるようなことがあっても、その譲歩は絶対的なものではない。私の状況がチョコレートを勧めているのに、私にバニラをべさせてくれと言えるだろうか? これでは埒が明かない。 原則一方、原則は議論を生み出す基盤になる。原則には賛成しても状況が違っているのなら、答えは違ってくるかもしれないが、そこで論争になることはない。原則が、異なる状況における異なる答えを生み出したのである。 詳細で論争するよりも、原則で論争したほうが生産

    プログラマーテストの原則 by Kent Beck
  • テスラ効果 - 今、ドイツ車の中古市場が崩壊し始めている

    Do you want to subscribe to the notification email? Once subscribed, notification emails will be sent to your registered email address when the insight is republished or refreshed by the scheduling.

    テスラ効果 - 今、ドイツ車の中古市場が崩壊し始めている
    bopperjp
    bopperjp 2019/10/24
  • 偽書「万歳三唱令」、安倍首相の所作で再注目 | 熊本日日新聞

    2019/10/23 21:00 (JST)10/25 18:43 (JST)updated ©株式会社熊日日新聞社 22日に皇居・宮殿で行われた「即位礼正殿の儀」。安倍晋三首相が国民を代表して発声した「万歳三唱」の手のひらの向きが、ネット上で話題を呼んでいる。熊が発祥の地とされるニセの太政官布告「万歳三唱令」の動作に似ていたためだ。平成初めに創作された万歳三唱令だが、約30年かけて全国に広がり、令和の時代も変わらず存在感を示しているようだ。 安倍首相は正殿の儀で、高御座[たかみくら]に立たれた天皇陛下に祝辞を述べて万歳三唱。この際、両腕を真っすぐ上に伸ばし、手のひらを内側に向けていた。 一方、断髪令、廃刀令と並ぶ“明治三大布告”との触れ込みで出回っている万歳三唱令による万歳は、(1)発声と共に右足を半歩前に出す(2)両手を垂直に挙げ、手のひらは正しく内側に向ける─などと定める。首相の

    偽書「万歳三唱令」、安倍首相の所作で再注目 | 熊本日日新聞
    bopperjp
    bopperjp 2019/10/24
    熟練の釣り師
  • Fintan

    /***************************************** { Fintan } 先進技術・ノウハウを駆使して、新しい社会の活力を創造し、人々の笑顔を増やしていく。 *****************************************/ /****************************************** { Fintanと鮭 } Fintan(フィンタン)は、ケルト神話に登場する知恵の鮭の名前です。 べれば世界のあらゆる知恵を得ることができるとされており、これをべた主人公はその知恵を使ってあらゆる難題を解決したと言われています。 利用者が、システム開発のあらゆる知恵を得られるようにという思いを込めて、Fintan(フィンタン)と名付けました。 ******************************************

    Fintan
    bopperjp
    bopperjp 2019/10/24
    各種開発プロセス標準/更新し続けてるというのはすばらしい
  • ソシオメディア | OOUI – オブジェクトベースのUIモデリング

    最近、OOUX という言葉を見聞きしました。これはオブジェクト指向の利用者体験(Object-Oriented User Experience)のことで、いくつかの記事を読んだところ、アプリケーション設計において画面とデータを対応づける際にオブジェクトを手掛かりにするという方法論のようです。つまり OOUX は「オブジェクトベースのUIモデリング」と言い換えることができそうです。そうすると実は以前からそのようなデザイン手法はあり、「OOUI(オブジェクト指向ユーザーインターフェース)」と呼ばれていたのです。最近になって OOUX という言葉が使われるのは、OOUI のことを知らなかったか、もしくは流行語である「UX」を用いた方がかっこいいと考えたからではないでしょうか。 「オブジェクトベースのUIモデリング」というデザイン手法は、GUI アプリケーションをデザインする際の基的なテクニック

    ソシオメディア | OOUI – オブジェクトベースのUIモデリング
  • オブジェクトベースなUI設計を学んだら視点がガラリと変わった話|Yutaro Murakami

    同僚である@akira_motomuraにオススメされて、上野学(@manabuueno)さんのオブジェクト指向やOOUIに関する記事を読んでみたのですが、 個人的にサービスをつくる際の視点がガラリと変わったのでまとめてみたいと思います。 オブジェクトベースなUIとは?オブジェクトベースなUIとは、オブジェクト(ユーザの関心の対象物)を手がかりに操作設計されたユーザーインターフェースのことを言います。 (OOUIとも呼ばれている) 代表的な例としてApple製品が取り上げられることが多いのですが、例えばiPhoneの写真アプリだと、ある写真に対して何らかの処理を行いたい場合、ユーザーはまず対象のオブジェクト(写真)を選び、その後にアクション(編集、送信、お気に入り、削除)を選ぶ、という流れになります。 ソフトウェア(アプリ)は実態がないのでわかりにくいのですが、基的には自分を拡張する道具

    オブジェクトベースなUI設計を学んだら視点がガラリと変わった話|Yutaro Murakami