Master your iPhone with TUAW’s How-To Guides. Learn essential tips, from setup to advanced features, to enhance your Apple experience effectively.
This tutorial explains how to perform IO in Haskell, without attempting to give any understanding of monads. We start with the simplest example of IO, then build up to more complex examples. You can either read the tutorial to the end, or stop at the end of any section - each additional section will let you tackle new problems. We assume basic familiarity with Haskell, such as the material covered
国産 Lisp 専用マシン ELIS のマルチパラダイム言語 TAO について.共立出版 bit に連載したもの.
概要 Google が 2009年3月に公開した、クラウド・コンピューティングにおけるデータセンタのデザインに関する入門書「The Datacenter as a Computer」の読書会を実施しました。参加者は一ヶ月に渡り、各章を分担してプレゼンを行いました。ここでは各参加者の資料へのリンクをまとめるとともに、参加者の一人である私の感想を書かせていただきました。 教材 テキストは書籍として購入することも可能ですが、pdf としてフリーで公開されています。 (2011/03/07 修正)いつの間にかフリーではなくなっていたようです。読みたい方は日本語訳である「Googleクラウドの核心」をお買い求めください。 http://www.morganclaypool.com/doi/pdf/10.2200/S00193ED1V01Y200905CAC006 参加者 id:marqs, id:d
"libcpu" is an open source library that emulates several CPU architectures, allowing itself to be used as the CPU core for different kinds of emulator projects. It uses its own frontends for the different CPU types, and uses LLVM for the backend. libcpu is supposed to be able to do user mode and system emulation, and dynamic as well as static recompilation. Getting Started: How to download & compi
"A palindrome is a word, phrase, number or other sequence of units that can be read the same way in either direction (the adjustment of punctuation and spaces between words is generally permitted." Here we look at an implementation of a function(in Clojure) that finds the longest palindrome in some text. Let's also look at the worst case time and space performance. First a naive version of the co
Philip J. Koopman, Jr. The ENTIRE BOOK is available to read on-line or to download for off-line reading! Published in 1989, this was the first book to explore the new breed of stack computers led by the introduction of the Novix NC4016 chip. The author commences with an overview of how stacks are used in computing, and a taxonomy of hardware stack support which includes a survey of approximately 7
SCEE(Sony Computer Entertainment Europe)で公開されているPDFを紹介。 Pitfalls of Object Oriented Programmingがそれ。内容がPlayStation3開発についてCPUの搭載されたL2キャッシュを活かしてCPUの性能を最大限に引き出すテクニックが紹介されている。どのようにクラス設計をし、どのようなデータ構造にすべきか、など。 職業ゲームプログラマだったら、これを理解し活用するのは必須でないかと。無論、それ以外にも、CPUパフォーマンスを重視したプログラミングをしている方には十分参考になる資料である。 公開資料の概要 最初の部分だけ抜粋して OOPって何? C++の歴史 1979年から何が変化した? → CPUは早くなったがMemoryへのアクセス速度はそうでも無い 2009年現在のRAMのレイテンシーは、400+
Here's Martin McClure from Gemstone, talking about building Ruby in Smalltalk. This is from the MagLev project that Gemstone has been working on, and the talk was at ESUG 2009. To watch, click on the viewer below: If you have trouble viewing that directly, you can click here to download the video directly You can also watch it on Vimeo: Ruby in Smalltalk at ESUG 2009 from James Robertson on Vimeo.
安田先生に頼まれていたWebViewの使い方と、簡単なHello,worldの書き方を日経ソフトウェアを参考に紹介しました。 iPhone勉強会資料View more documents from pastak.
Programming in Haskellという本がおすすめらしい、という話は以前に読んだことがあって、買おうかどうか迷ったりしたこともあったのだが、先日日本語訳が出たので、そっちを買った。これは確かに良い本だと思ったので感想を書いておく。 その日本語訳というのが、プログラミングHaskell (Graham Hutton 著, 山本和彦 訳) である。 まず、とても薄い本である。付録まで入れても200ページちょっとしかない。だから、これを読んだからといってすぐにHaskellで実用的なプログラムが書けるようになるわけではない。本書がサポートするのはあくまでもHaskellでプログラムがある程度書けるようになる、というところまでで、実のところ、それは既存のHaskellの入門書でも十分に可能だ。そして、大学の先生が書いた本である(著者はノッティンガム大学の教授である)ので、なんというか、
Basic desc for search engines.Contents: Contents What is RHDL? Why? What's it good for? How to get it What is RHDL? RHDL (Ruby Hardware Description Language) is an HDL based on the Ruby programming language. My idea in developing RHDL was to build an HDL on an object oriented programming language to allow HDL features ( concurrent processes, signals, parallelism etc.) in addition to features whic
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く