ガベージコレクションの機能を備えるJavaScriptのような言語で開発されたアプリケーションでは、基本的にメモリリークは生じないはずですが、それでも回収されないメモリ領域がどんどん増えていくというメモリリーク的な状況は起こりえます。 leak-finder-for-j... 続きを読む
先週ぼくは、GitHubはコードのアレクサンドリア図書館だと書いた。オープンソースのプロジェクトをホストしているサイトはGitHub以外にもたくさんあるから(たとえばSourceforgeやApacheなど)、ちょっとおおげさな言い方だったかもしれない。このことと関連し... 続きを読む
前回の記事で、200行で作れるHTML5製テトリスをご紹介してたくさんの反響がありました。 誰もが知っているゲームを少ないコードで実現していることと、コードが読みやすくてプログラミングのスキルアップに役立つということで関心をもたれたと思います。 これを... 続きを読む
getLatestTweets(function(t) { var users = t.map('user').unique(); var total = users.sum('statuses_count').format(); var top = users.max('followers_count').first(); var count = top.followers_count.format(); var since = Date.create(top.created_... 続きを読む
Kyoto.pm町家ハッカソンの懇親会のときに id:hitode909 に音を出すプログラムを書くときに参考にしている本について聞かれた。だいたいネットの情報で済ませているのでネットで済ませていると答えたのだけど、本屋に行くとすぐに本を買ってしまう癖があって、持... 続きを読む
みなさんは、フルスクラッチでテトリスを作ることができますか? プログラマーといってもゲームを作る機会が少ないと、なかなかすぐには作れないと思います。 JavaScriptでなんとか作れそうな感じもしますが、すんなり実装はできない感じがします。 特にグラフ... 続きを読む
おぉ、すごい。インタラクティブにコードを学べるCodecademyが日本語に対応しつつあります。 ↑ これでぐっとわかりやすくなりましたね。 ↑ ただトップページ以外はまだ英語のままですな。 ↑ フッターを見ると他言語も・・・。「ぷログ」ってなんだw。 ちょ... 続きを読む
リーダブルコード――より良いコードを書くためのシンプルで実践的なテクニック Dustin Boswell、Trevor Foucher 著、角 征典 訳 2012年06月23日 発売予定 260ページ ISBN978-4-87311-565-8 フォーマット Print 原書: The Art of Readable Code 美しいコード... 続きを読む
ポインタの裏話 岡﨑 直観 okazaki at ecei.tohoku.ac.jp http://www.chokkan.org/ @chokkanorg ポインタの裏話 プログラミング演習A 1 このような説明を 覚えていますか? 知らなくても全く問題ありません ポインタの裏話 プログラミング演習A 2 int x = 0;... 続きを読む
先日、東京学生広告研究団体連盟の総会にて、 「インターネットでつくる人を増やす」というテーマでお話させていただきました! その時に紹介したサービスをまとめます。 この記事のターゲットは、インターネットでまだ作ったことがない人。 興味があってこれか... 続きを読む
「Blockly」ブロックを組み合わせてプログラミングできるGoogleの新プロジェクト 【増田 @maskin】 : TechWave 2012年06月04日16:00 http://techwave.jp/archives/51748213.html 「Blockly」ブロックを組み合わせてプログラミングできるGoogleの新プロジェクト ... 続きを読む
2012/05/31 全プログラマーが知るべきレイテンシー数 Latency numbers every programmer should know — Gist L1キャッシュ参照 0.5ナノ秒 分岐予測失敗 5ナノ秒 L2キャッシュ参照 7ナノ秒 Mutexのロックとアンロック 25ナノ秒 メインメモリー参照 100ナノ秒 Zi... 続きを読む
JSX is a statically-typed, object-oriented programming language designed to run on modern web browsers. Being developed at DeNA as a research project, the language has following characteristics. faster JSX performs optimization while compilin... 続きを読む
高速でプログラミング言語をマスターするのに有効な記事まとめ 続きを読む
コンニチハ! 変態アドベントカレンダーです。 http://atnd.org/events/22020 ※ アドベントカレンダーとは、クリスマスまでに毎日日替わりで窓を開けていくカレンダーのこと。 それにちなんで、日替わりでblogエントリを書くのがアドベントカレンダーです。 オ... 続きを読む
既に多くの方が JavaScript のオブジェクト指向的側面についての解説を記事にされていますが、読み手側から見ると、例えばプログラミング言語への習熟度やオブジェクト指向自体に対する理解度がチマチなわけで、私自身、「おお、なるほど!」 っていう、頭の中... 続きを読む
40分濃縮 PHP classの教室 — Presentation Transcript 40分間濃縮PHP classの教室 40分濃縮PHP classのクラス / Yusuke Ando (@yando) PHPカンファレンス北海道2012 / Yusuke Ando (@yando) 本日の対象者 PHPを使っている 関数はなんとなくわかる classを理解... 続きを読む
2007/12/13 この記事が古いので最新記事書きました Yahoo!のAPIを利用してマルコフ連鎖で文章生成(php) ----- 今までの応用で、RSSからマルコフ連鎖をするphpのサンプルを作って見ました。 実際の動作は、RSS読み込み→適当に一つの記事を選択→形態素解析→マ... 続きを読む
たかしへ あなたの勤怠確認しました.こんなに残業が多い割に大して売上が上がってないのはどうしてですか?顧客との信頼関係の構築も甘いとと思います.来月からは頑張って下さい.ちなみに母さんは今月、10人月で作ったシステムを3000万で売ってきました。 続きを読む
タイトルからも分かるように、@hamadakoichiさんによる「大規模データマイニング・機械学習 Mahout活用に向けて読んでおきたい12のプレゼン資料」のパクリです(笑) そして、「テキストマイニング」という語をslideshareで検索したら、意外と自分の資料が引っ... 続きを読む