Haskell岡山大学で、関数プログラミングの講義を一コマ担当しました。資料は、函数プログラミングの集いで使った関数プログラミングの道しるべを流用しました。ちゃんと用意しなくて、講義を受けた学生には申し訳ないです。講義内容に関して質問を頂きました。... 続きを読む
Blender チュートリアル Blenderチュートリアル・メニュー 本当にBlenderを使うのが初めてな方のために基本的な機能を一通り学べるように作成した簡単なチュートリアルと、その中で触れなかった機能に関するチュートリアルです。「本当に初めての方のために作成... 続きを読む
Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 履歴 トップページ 最終更新:moonlight_aska 2010年12... 続きを読む
Eloquent JavaScript is a digital book providing a comprehensive introduction (tutorial) to the JavaScript programming language. Apart from a bookful of text, it contains plenty of example programs, and an environment to try them out and play ... 続きを読む
みなさん、Git使ってますか?僕はまだメインのVCSがSubversionなのもあって、なかなか慣れません。せっかくGitを使っているのに、ちょっと不便なSubversionくらいの位置づけです。でも、同じような理解度の人って多いんじゃないでしょうか。 一方で、最近はGitH... 続きを読む
Tuesday, April 5, 2011 Tutorial: Writing an Interpreter with PyPy, Part 1 This is a guest blog post written by Andrew Brown, with help from the PyPy developers on the pypy-dev mailing list. This tutorial's master copy and supporting files liv... 続きを読む
This is an in-progress translation. To help translate the book, please fork the book at GitHub and push your contributions. 続きを読む
Mercurialは、Merucurial拡張という拡張モジュールを使って、Merucrialの挙動をいろいろ拡張できるようになっています。 デフォルトのままだと使いにくいので、Mercurialを使う上で便利にしてくれる拡張を設定しておきましょう。 デフォルトでバンドルされてい... 続きを読む
Diving In The Doctype The Root Element The <head> Element Character Encoding Friends & (Link) Relations rel = stylesheet rel = alternate Other Link Relations in HTML5 New Semantic Elements in HTML5 A long digression into how browsers handle u... 続きを読む
2011年はサーバサイド JavaScript の年! サーバサイド JavaScript の本命は Node.js! ということで割と普通のウェブアプリケーションを Node.js で作るためのチュートリアルを書いてみました。WebSocket とか新しめの話題は結構見ますが、PHP とかで普通のウ... 続きを読む
Git is a powerful, sophisticated system for distributed version control. Gaining an understanding of its features opens to developers a new and liberating approach to source code management. The surest path to mastering Git is to immerse ones... 続きを読む
Only a few years ago, if something was animated on a website it was automatically assumed to be Flash. However, this is not the case today. With the growing popularity and wide spread use of JavaScript frameworks, sometimes you have to take a... 続きを読む
A friendly introduction to the Mercurial DVCS by Joel SpolskyMercurial is a modern, open source, distributed version control system, and a compelling upgrade from older systems like Subversion. In this user-friendly, six-part tutorial, Joel S... 続きを読む
Works on BETA Please let us know if you find Game Development Tutorials works in other browsers by leaving a comment below. FirefoxNoSafariNoChromeNoOperaNoInternet ExplorerNo Comments jack really cool thanks Posted on April 29, 2010 TwFlash ... 続きを読む
This book lives at . If you're reading it somewhere else, you may not have the latest version.Dive Into Python is a Python book for experienced programmers. You can buy a printed copy, read it online, or download it in a variety of formats. ... 続きを読む
node.js ハンズオン資料¶ このドキュメントは node.js をハンズオンを通じて学習するためにまとめた資料集です. プログラミングの基本を知っている Unix コマンドの基本を知っている JavaScriptの基本を知っている ことを前提に、node.js 上で動作するプログラ... 続きを読む
urllib2 - The Missing Manual HOWTO Fetch Internet Resources with Python Note There is an French translation of an earlier revision of this HOWTO, available at urllib2 - Le Manuel manquant. Introduction Related Articles You may also find usefu... 続きを読む
Interactive Presentation Watch the slideshow that lets you play with HTML5 features. Latest Additions 6/18 Introduction to Chrome Developer Tools, Part One 6/18 Best Practices for a Faster Web App with HTML5 6/18 A Beginner's Guide to Using t... 続きを読む
git is a distributed version control system. No, you don't need to know what that means to use this guide. Think of it as a time machine: Subversion or CVS without the suck. If you make a lot of changes, but decided you made a mistake, this w... 続きを読む