タグ

2011年8月8日のブックマーク (11件)

  • Spine

    Spine is a lightwork framework for building JavaScript web applications. Spine gives you a MVC structure and then gets out of your way, allowing you to concentrate on the fun stuff, building awesome web applications. Spine is opinionated and, although at first glance it might look similar to other frameworks like Backbone, it actually has quite a different take on things. Spine is tiny, the librar

  • Smooth CoffeeScript

    Try CoffeeScript in your HTML 5 web browser. Edit examples, run programs, solve exercises without installation or plug-ins. Compatible with up-to-date desktop browsers and Mobile Safari even offline. Smooth CoffeeScript is a book about CoffeeScript and programming. Start with programming fundamentals, learn about functional programming with Underscore and problem solving, study object orientation

  • The Little Book on CoffeeScript

    An updated version of the book is now available in Paperback, PDF and Kindle versions from O'Reilly.

    h6n
    h6n 2011/08/08
    5.だけまだ読んでない。後で読む。
  • LISP - アンサイクロペディア

    概要[編集] 生命、宇宙、そして万物についての究極の疑問の答えについて、学者達は一般相対性理論や量子力学など、さまざまな観点から長い年月をかけて議論されている。しかし、その答えは1960年にジョン・マッカーシーの手によって既に導びかれており、彼は、「わしのこと無視せんといてくれる?」と日々繰り返している。残念なことに、この真実は今も尚、一般的に認知されていない。 Lispとは自分自身のことであり、自分とは宇宙のことであり、それらは人生、宇宙、すべての答えなのである。 人生、宇宙、すべての答え[編集] Googleにて「人生、宇宙、すべての答え」の検索を試みると、電卓機能により「42」という数字が得られる。これは人生、宇宙、すべての答えの記事を見てもわかるとおり、実際に何故42なのかその答えを知っているものは誰も居ない。このことは日々学者たちを悩ませ、彼らに終わりなき思考の迷走を与え続けるこ

    LISP - アンサイクロペディア
    h6n
    h6n 2011/08/08
    わらた >Lispを理解してしまうことは、社会適応能力が無くなってしまうことに等しい。
  • text.ssig33.com - UTF-8-Mac と git によって発生する問題に打ち勝った。

    UTF-8-Mac と git によって発生する問題に打ち勝った。 これまで僕は仕事では主に Linux マシンを用いていたのだけど、先日 MacBook Air の 11 インチのやつを買ったのでせっかくだしこれを仕事に使いたくなった。 ところで Mac OSX ではファイル名は UTF-8-Mac という素敵な文字コードで記録されており、一般的には NFC で符号化されているのに、こいつは NFD で符号化されている。 極簡単に説明すると、濁点と半濁点が分かち書きされている、つまり が という文字を か + ゛ として記録されている。 これでどのような問題が発生するかというと Linux 上で mkdir test cd test touch がぎぐげご git init git add -A git commit -m test というふうにして作ったリポジトリを Mac に clo

  • とても便利なvimのコマンド紹介

    こんにちは。小川です。 今日はvimのコマンドでも紹介しようかなと思います。 僕はテキストエディタは大体vimを使っています。 執筆をしたときもvimでやっていましたし、PHPvimで書いています。 vimって色々コマンドがあって便利ですよね。友達vimのコマンドを教えあったりして、度々「こんな便利なコマンドがあるのか!」と驚かされます。 今日はそんなvimのコマンドの中から普段使っていて便利だなーと思うものをいくつか紹介していきます。 ちなみにShiftを押しながらのコマンドは、アルファベットキーの場合は大文字で表記します。 エンターやエスケープを押下する必要がある場合はエンターやエスケープと記述します。「:」ではじまるコマンドモードはエンターを押さないと意味がないので、そこは省略します。 同時押しは+でつなげて表記し、基的には1文字ずつ順番に押下します。 ■ページ移動 「ggで」

    とても便利なvimのコマンド紹介
    h6n
    h6n 2011/08/08
  • Amazon.co.jp: あなただけができることをやりなさい: ソフトウェア界の偉人23人の名言集: 細貝俊夫: 本

    Amazon.co.jp: あなただけができることをやりなさい: ソフトウェア界の偉人23人の名言集: 細貝俊夫: 本
    h6n
    h6n 2011/08/08
  • ZendEngine勉強会で「拡張ライブラリでなるべく簡単に構文を追加する方法」というタイトルで喋ってきました

    このソースコードがPHPに与えられ、実行されるプロセスを図に表すと以下になります。 この図では実行プロセスが、字句解析、構文解析、VM用コードにコンパイル、VMによる実行、という四つのフェーズに大別されています。VMというのはVirtualMachine(仮想機械)のことで、PHPにおいてはZendEngineです。 以下ではこれらの個別のフェーズについて説明していきます。 字句解析 ソースコードをトークン(字句)のリストに切り分けるフェーズです。具体的にPHPのソースコードがどうトークンの列に分解されるかは、token_get_all()という関数を使って確かめられます。 <?php $tokens = token_get_all('<?php // helloworld.php echo "hello world";'); foreach ($tokens as $i => $toke

    ZendEngine勉強会で「拡張ライブラリでなるべく簡単に構文を追加する方法」というタイトルで喋ってきました
  • サーバの基本的な設定ファイルとCentOS、Debian比較

    こんにちは、牧野です。 4月になって、アシアルにも新しい人が入ってきて賑やかになった気がします。 さて、今回はサーバの設定についてです。 会社では、CentOS、Debianを使うことが多いです。設定ファイルの位置や用意されているコマンドがディストリビューションごとに異なることがあるので、その点を中心にいくつか紹介したいと思います。 ちなみに、自分が昔好きで使っていたのはVine Linuxでした。デフォルトで日語設定がいろいろされていて、使いやすかった気がします。 その頃はemacsを使っていたのが、いつの間にかOSはCentOSに、エディタはvimを使うようになりました。 ■ネットワークの設定ファイル ○共通 ・使用するネームサーバ /etc/resolv.conf ・hostsファイル /etc/hosts ○違いがあるもの 1行目がCentOS、2行目がDebianです。 ・ネッ

    サーバの基本的な設定ファイルとCentOS、Debian比較
  • PHP5.4 alpha1リリース! PHP5.3からの新機能を見わたす

    こんにちは、久保田です。 先月6月28日、PHP5.4 alpha1がリリースされました。PHP5.3では、名前空間や無名関数の追加など、言語機能に大きな追加が行われました。PHP5.4 alpha1 ではtraitが実装され、オブジェクト指向言語としてのPHPに大きな機能追加が行われました。他にも、<?=記法のデフォルト有効化、array dereferenceの追加、無名関数内の$thisの扱いの変化、JsonSerializableインターフェイスの追加など筆記すべき様々な機能追加、改善が見られます。この記事ではPHP5.4 alpha1で見えてきた新機能をサンプルコードを交えながら概観します。 とりあえずNEWSを訳す PHP5.4 alpha1の変更点を記述した NEWS ファイルを翻訳してみたのが以下です。 <?php trait A { protected $hoge = "

    PHP5.4 alpha1リリース! PHP5.3からの新機能を見わたす
  • プログラマの夫にあげると喜ばれること間違いなし! 手作りプレゼント ベスト5 - プログラマを夫に持つ妻のブログ

    夫と近所にあるイタリアンにごはんをべに行った。 シェフのエプロンが新調されており、 「あのエプロンね、奥さんの手作りなんだって」 と、夫に話す。 夫がシェフだからエプロン。納得。 夫がプログラマの場合、どんな手作りプレゼントが嬉しいのだろ? 議論の結果、プログラマの夫にあげると喜ぶに違いない手作りのプレゼントベスト5をまとめてみた。 その1 自作キーボード いきなり難易度高めだけど、プログラマの夫が1日中接しているものがキーボード。 シェフがエプロンなら、プログラマはキーボードとなるわけで。 秋葉原に行けば、たくさん自作キーボードのパーツはあるし、 自作キーボードなんて無縁のが頑張ってつくれば、喜んでもらえることは間違いない。 (もプログラマの場合には喜び半減) ただし、夫が今使っているキーボードの配置をしっかりチェックしておくこと。じゃないと痛い目に遭う。 参考書 自作PCパーツ完

    プログラマの夫にあげると喜ばれること間違いなし! 手作りプレゼント ベスト5 - プログラマを夫に持つ妻のブログ
    h6n
    h6n 2011/08/08
    手作りLANケーブルw