What I Wish I Knew When Learning Haskell Version 2.5 Version This is the fifth major draft of this document since 2009.HTML Version ScreenPDF PrintablePDF EPUB VersionKindle Version Pullrequests are always accepted for changes and additional content. This is a living document. The only way this document will stay up to date is through the kindness of readers like you and community patches and
A interactive Git visualization tool to educate and challenge!

現在の最大プロセス数や System V IPC関連の情報を確認する sysdef コマンドで確認できるが情報が大量に表示されます。 最大プロセスの情報は以下の部分 # sysdef ... * * Tunable Parameters * 41406464 maximum memory allowed in buffer cache (bufhwm) 16346 maximum number of processes (v.v_proc) 99 maximum global priority in sys class (MAXCLSYSPRI) 16341 maximum processes per user id (v.v_maxup) 30 auto update time limit in seconds (NAUTOUP) 25 page stealing low water m
2. 前回は、HTML5 が現在に到るまでの歴史と新しい要素について少し触れましたが、 今回は、前回に引き続きHTML5 で新たに追加された要素、特にレイアウト関連の要素を中心に勉強していきたいと思います。 3. doctype 宣言 <!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> みたいなのが <!DOCTYPEhtml> だけで OK になった 4. articleとsection article は、 Web ページの独立した部分を形成する構成からなるページの記事コンテンツを扱うためのコンテナの役割を果たす section は記事をセクションに細分して、コンテンツを識別しやすく
jQueryを使用して、サイトにフェードやスライド、表示・非表示、タイマーなどのアニメーション効果を取り入れるチュートリアルを紹介します。 Super-Easy Animated Effects with jQuery チュートリアルは英語ですが、使用する関数、ソース(HTMLとJavaScript)が必要最小限でまとめられており、デモページ(シンプルすぎかも)もあるため、英語が苦手な人でも大丈夫だと思います。 下記に、チュートリアルをいくつかご紹介。 アニメーションでフェードイン・フェードアウト <textarea name="code" class="html" cols="60" rows="5"> <!DOCTYPEhtml> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascr
List of Figures 4.1. ドメインの例8.1.Network Bridgeの設定8.2. インターネット プロトコル(TCP/IP)のプロパティ8.3. ネットワークの詳細設定8.4.DNSの設定8.5. WINS Configuration8.6. ローカル エリア接続のプロパティ8.7. インターネット プロトコル (TCP/IP)のプロパティ8.8. TCP/IP 詳細設定8.9.DNS設定8.10. WINS設定8.11.Windows Me ネットワーク設定パネル8.12.IPアドレス8.13.DNS設定8.14. WINS設定8.15. 全般8.16. コンピューター名パネル8.17. コンピューター名の変更パネル8.18. コンピューター名の変更パネル ドメイン MIDEARTH8.19. コンピューター名の変更 ユーザー名とパスワードパネル8.2
モナドのすべて Haskell におけるモナドプログラミングの理論と実践に関する包括的ガイド Version 1.1.0 このチュートリアルは、モナドの概念とその関数プログラミングにおける応用に ついて、初中級の Haskell プログラマにわかりやすく、利用価値があるような 解説をすることを旨としています。読者は Haskell になれていることを前提と しますが、モナドに関する経験は要求していません。このチュートリアルは、多 くの題材をカバーしています。後半のセクションでは、前半の題材をよく理解し ていることを前提とします。順をおって、モナドプログラミングを例示するため のサンプルコードがたくさん用意されています。一読で、すべての題材を吸収し ようというのはお勧めできません。 このチュートリアルは 3 つの部分で構成されています。最初の部分は、 関数プログラミングにおけるモナドの基本的
Google APP Engineについては初期のころのまとめはあるのですが、Pythonですとリリースからそろそろ2年近くになり内容も大きく様変わりしています。最速マスターシリーズでもGoogle APP Engineについてのまとめが無く、そろそろアップデートの必要があると思いまとめてみました。 基本的にwindows環境中心です。 最初に ドキュメントを見るときは必ず英語版を見ましょう。日本語版があるのはありがたいのですが、バージョンとしてはかなり古く、特に歴史の長いPython版では現行の内容とはかなりの隔たりがあります。Google APP EngineのドキュメントのURLは以下のようなパターンになっています。 http://code.google.com/intl/ja/appengine/docs/**** これのうちjaが言語を表すコードになっていますので、これをenに
第16回(最終回) 最新のデザイン表現を適用する ここまで紹介してきたCSSのレイアウトや装飾テクニックは、現在利用者の多いInternet Explorer 7や8、Safari、FirefoxなどのWebブラウザでほぼ問題なく動作するものでした。本連載の最終回は、未来に向けた準備として現在策定中の「CSS 3」の中からモダンブラウザで既に適用可能なスタイルをいくつか紹介します。 (公開日:2010年4月16日 解説:こもりまさあき) 現在策定中のCSS 3についてCSSで指定したスタイル指示は、WebブラウザのCSSサポートの度合いによって適用できるかどうかが異なります。例えば、今現在の主流であるブラウザの多くではCSSレベル2(CSS 2)をサポートしているものがほとんどです(特定のプロパティだけ未サポートも含め)。その一方、現在CSSの次のバージョンにあたるCSSレベル3(CSS
↓に便乗してPython版も書いてみました。Perl基礎文法最速マスター -Perl入門〜サンプルコードによるPerl入門〜Ruby基礎文法最速マスター - Route 477PHP基礎文法最速マスター - Shin xblog ほとんど上記の記事と同じような内容で書いたのでPython入門記事としては色々抜けていたりしますがご了承ください。Pythonは現在3.x系がリリースされていますが本記事では基本的にPython2.6について書きます。 参考文献: 初めてのPython (asin:4873113938)Python Documentation Index http://www.python.org/doc/Python 和訳Document http://docs.python.jp/2/ 0. 対話環境として使う 対話環境pythonはそのまま実行すると対話環
C++0xになると、C++03でごちゃごちゃした部分がだいぶ すっきり書けるようになるので、C++0xでの入門はこんな感じになるよー、 という気持ちで書きました。 1. Hello WorldC++0xでの入出力には、IOStreamというものを使用します。 <<演算子でどんどんつないでいきます。 以下のプログラムの読み方は 「標準出力(cout)に"Hello World"という文字列と、改行(endl)を出力する」 です。 #include <iostream> int main() { std::cout << "Hello World" << std::endl; return 0; } Hello World coutとendlを使用するには、 #include <iostream> のように、という標準ライブラリのファイルを読み込む必要があります。 2. コメント 行コメント
Googleが提供する、Google App Engineというサービスを知っていますか?Amazon EC2などと同じで、Googleが用意するクラウドサーバー環境で アプリケーション開発ができるというサービスです。 (レンタルサーバーのようなもの) その大きな特徴は、なんといっても月間500万PV相当まで"無料"ということです。 ※有料で制限を拡張することも可能 ※2011/09/07 注Google App Engineの新料金体系が発表されました。 新料金体系では無料で使える枠が大幅に削減されています。 この記事の無料での使用制限に関する記述は、新料金体系では 正しくありませんのでご注意ください。 「App Engine は無料で始めることができます。最大 500 MB の永続性ストレージに加え、月間約 500 万ページ ビューに対応できる十分なCPU と帯域幅を、すべてのア
巷ではプログラミング言語の最速マスターが流行ってるので、MySQLも参戦。ただし管理者向け。 まずはダウンロードとインストールダウンロードサイト http://dev.mysql.com/downloads/ バイナリにはインストールパッケージ(Windows=MSI、Mac=DMG、Linux=RPMとか)とアーカイブ(*NIX=tar.gz/Windows=zip)があるけど、初心者は黙ってパッケージをチョイス。インストールはウィザードに従うだけ。英語だけどそこはガマン! パッケージリポジトリがあるOSを使ってるなら、リポジトリからインストールするのもありだ。例えば、 shell>sudo yum installmysqlとか shell$gt;sudo apt-get installmysqlとか。これは楽チンだけどMySQLのバージョンがちょっと古くなるので注意。 もちろん

■Perl基礎文法最速マスターをだいたいそのまま、Rubyに置き換えてみました。 他の言語をある程度知っている人はこれを読めばRubyの基礎をマスターしてRubyを書くことができるようになる…かも知れません。無保証です。 参考: オブジェクト指向スクリプト言語Ruby リファレンスマニュアル (1.9.2) オブジェクト指向スクリプト言語Ruby リファレンスマニュアル (1.8.7) ■ 1. 基礎 インタラクティブRuby (irb) irbを使うと、Rubyのプログラムを簡単に練習することができます。 /Users/yhara $ irb irb(main):001:0> puts "hello" hello => nil irb(main):002:0> 1 + 1 => 2 以下の説明は、irbを起動して、自分で試しながら読むと習得が早いと思います。 表示 (print,

リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く