タグ

2012年12月24日のブックマーク (6件)

  • 【忍】やる夫はすべてのニンジャを殺すようです【殺】

    shuzo_kino
    shuzo_kino 2012/12/24
    実際凄い
  • C言語より高速なJavaScriptによるバイナリ操作が話題 | gihyo.jp

    JavaScriptなどのスクリプト言語は動作が遅く、最適なパフォーマンスを得るにはC/C++で実装しなければならないという常識に挑んだ講演が国内外で大きな話題になっています。 題材になったのはベルリンの開発者、Felix Geisendorfer氏によるNode.jsからMySQLに接続するためのバインディングの実装です。Node.jsからMySQLへ接続するためのバインディングはJavaScriptだけで実装されているもの、Cで実装されたライブラリ(libmysql)を使ったもの、MySQLからフォークしたデータベース、MariaDBのライブラリを使ったものなど複数が存在しています。 Felix氏はあくまでJavaScriptのみによる実装で、C言語で実装されたライブラリを使ったバインディングを越えるパフォーマンスの実現に挑戦しました。次々に登場するライブラリの高いパフォーマンスを見る

    C言語より高速なJavaScriptによるバイナリ操作が話題 | gihyo.jp
    shuzo_kino
    shuzo_kino 2012/12/24
    C実装より早いって何それ怖い
  • どうしてプログラマに・・・プログラムが書けないのか?

    Jeff Atwood / 青木靖 訳 2007年2月26日 レジナルド・ブレイスウェイトが書いていることを読んだとき、私はそんなわけないだろうと思っていた。 私と同様、この著者は、プログラミングの仕事への応募者200人中199人はコードがまったく書けないということで苦労している。繰り返すが、彼らはどんなコードも書けないのだ。 彼が引用している著者というのはイムランのことで、彼は単純なプログラムも書けないプログラマをたくさん追い払っているということだ。 かなりの試行錯誤の末に、コードを書こうともがいている人たちというのは、単に大きな問題に対して苦労しているのではないことがわかった。やや小さな問題(連結リストを実装するというような)に対して苦労するということでさえない。彼らはまったくちっぽけな問題に苦労しているのだ。 それで、そういった類の開発者を見分けるための質問を作り始め、私が「Fizz

    shuzo_kino
    shuzo_kino 2012/12/24
    >1から10まで数えるループを書けて、電卓なして単純な算術ができ、実際的な問題を解くのに再帰が使えるのであれば、その時点であなたはすでに集団から抜け出していることになる  そんな馬鹿な
  • 集中力を発揮するために誰もが知っておくべき知識! | Act as Professional - hiroki.jp by HIROCASTER

    集中力はどこにいってしまったのだろうか…と悩むことのある@HIROCASTERでございませう。 誰でも集中力を継続的に発揮して、効率的に成果を出したいものです。 長時間労働・サービス残業は自分の価値を下げ企業存続を危うくする の記事が好評ですが、残業をしないためには効率的に成果を出す必要があります。 そこで、集中力を継続的に発揮できれば、より生産的になれるとは思いませんか? 集中力を継続的に発揮するために知っておきたいことをまとめてみました。 集中すればするほど、脳は働かなくなっていた みなさん、この意味をおわかりでしょうか?私は最近まで知りませんでした。 集中力
「集中力」という文字を辞書で調べると 一つのことに意識を向け続けることのできる能力。 とされています。 このことから集中力を発揮するためには、1つのことに意識を絞ること。逆に言えば意識を向ける対象を制限することがポイントであるこ

    集中力を発揮するために誰もが知っておくべき知識! | Act as Professional - hiroki.jp by HIROCASTER
    shuzo_kino
    shuzo_kino 2012/12/24
    集中する=脳が働かなくなる 逆だと思ってた
  • Javascriptでtxtファイルの比較・差分(diff)を表示するライブラリ「Mergely」

    以前、こちらの記事で使用した二つのファイル(テキスト)の差異(diff)を表示してくれるWebサービス「Mergely」ですが、ライブラリが公開されているので自サイトにdiffの仕組みを取り入れることができます。 Mergely(ライブラリ) 使用方法は非常に簡単です。 サンプル <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <!-- Mergelyライブラリの読み込み --> <script src="lib/codemirror.js"></script> <script src="lib/mergely.js"

    Javascriptでtxtファイルの比較・差分(diff)を表示するライブラリ「Mergely」
    shuzo_kino
    shuzo_kino 2012/12/24
    小物を作るときに使えそう
  • NAMAKESUGI | [Rails]管理画面プラグイン ActiveAdmin その1(導入編)

    FlexやRuby on Railsなどで使い方とかを自分が後でわかるようにメモしておくブログ。最近はFlex系に飽きてます。 ActiveAdminとは 管理画面用プラグインです 面倒なViewを書いたり、検索ボックスを作ったりといった作業を省略できるように作成されています Githubはこちら デモサイトはこちら インストールとindexアクションのカスタマイズ  サイドバーのカスタマイズ・Filterのカスタマイズについての記事はこちらshowアクションのカスタマイズの記事はこちらカスタムアクションの記事はこちら ActiveAdminのインストールと初期設定 Gemfile 以下を追加します gem 'activeadmin' インストール rails g active_admin:install 今回はオプションを指定しないで進めていきます ※Deviseを使用していますので、使

    shuzo_kino
    shuzo_kino 2012/12/24
    なまけすぎとは直球な命名