社内で「TaPLで殴りあう会*1」が開催されるというので、型システム入門(通称TaPL: Types and Programming Languages)を購入したものの、内容が難しくて序盤からまったくと言っていいほど読み進めることができませんでした。 型システム入門 −プログラミング言語と型の理論− 作者: Benjamin C. Pierce,住井英二郎,遠藤侑介,酒井政裕,今井敬吾,黒木裕介,今井宜洋,才川隆文,今井健男出版社/メーカー: オーム社発売日: 2013/03/26メディア: 単行本(ソフトカバー) クリック: 68回この商品を含むブログ (7件) を見る しかし、読めないままにしておくのは悔しいし、内容はとても面白そうなので、やはりちゃんと読めるようになりたい。 そこで基礎的な書籍とWebで情報収集してから再度挑戦したところ、なんとか読み進められるようになりました。 監
A List of Programming Sblish a sprogramming sdback as well as my own bookmarks. Railscasts – Ruby on Rails Destroy all Software – Ruby, Python, Unix
Getting Started R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platfWindows and MacOS. To download R, please choose your prefmirror. If you have questions about R like how to download and install the software, or what the license terms are, please read our answers to frequently asked questions before you send
DEMO VIDEOS Get to know everything
Please submit corrections to the book on my Nature of Code GitHub repo. Bug reports for the site and online purchasing system can be reported on GitHub as well. Thanks everyone! Copyright © 2012 by Daniel Shiffman ISBN-13: 978-0985930806 ISBN-10: 0985930802 This work is licensed under the it
プログラマの生活と意見 2012: コードレビューの話 と つづき ホッピングの話 と つづき 殺伐荒野コーディング 2011: タダ飯よりも素敵なものは I told my code to sing 地雷力 心はさらわれるもの はじめての Chromium Land アジャイルとデザインパターン 2010: たばこの吸えるスタバより パッチのなやみ 2009: 考古学者にさよならを 明日の空模様 2008: 今年果たされなかった期待 ソフトウェアと皿洗い コードを憎んで人を憎まず, あるいは. 分散プロジェクトの誤謬 コードと Communication フレームワークと市場 2007: K のこと パラサイト・プログラミング 20 号棟のハッカーたち あるチュートリアルの思い出 2006: ハイテクの向こう側へ 市井のイノベータ テストで手を抜く レビューで手を抜く 会社で Socia
ここ数日、変数に型がないということの利点について考える - PerlならサンプルコードPerl入門 を発端として静的型付き言語と動的型付き言語の話題が盛んになっています。個人的にも、このトピックについていろいろググってみたので、考えの整理的な意味も含めて何か書いてみます*1。尚、この記事は元記事に対してどうこうと言った事は特に意図していません。 前提として、私がある程度「使える」と言うプログラミング言語は C++、C#、Ruby となります(C++ は この辺、C# は この辺)。Ruby に関しては趣味で触っているだけなので(プロジェクトっぽいものとしては、SoGap のバックエンドを書いたくらい)、知識・立ち位置としては静的型付き言語寄りと言う事になります。関数型言語は Web 上で盛り上がっているトピックを追う位なので、ほとんど分かりません。 動的型付き言語のメリットとデメリット こ
追加 2013/01/01 ここから 僕の読書方法Togetter 【うさみみさんの本の読み方 - Togetterまとめ】 (2012年の【僕がソフトウェア開発を勉強し始めて3年間でやったこと - うさぎ組】のときに「どのように読書しているか」への質問ツイートへの返答をまとめたもの) 追加 2013/01/01 ここまで なんかTwitterでつぶやいたら気になるとの事だったのでのっけてみます。 (個人的には他人のが気になるので、これを見た人が自分のを公開してくれるとうれしい とりあえず、新しく買ったり、借りたりして読んだ技術書は全部のっけます。 2011年に既に買っているものは省いています。 その中でもいいなって思ったのは前半で括りだしてみました。 「いいな」っていうのは「今の自分にぴったりだったな」っていう意味で良書かどうかはまた別かもね。 うさみみ的によかった新しく読んだ書籍たち
Overite collecting all the cheatsheets,all!
(追記:2014-3-3) Gvizについてのまとめ頁を作りました。 Gvizの目次 - Rubyの世界からGraphvizの世界にこんにちは! 美しく統一されたデザインのサインシステムはその対象に対する視覚イメージを形成し、それによって個々の要素間の識別を容易にします。東京地下鉄の案内サインは、そのようなシステムの成功事例です。 東京の地下鉄の路線サインをGviz(Ruby Graphviz Wrapper)で描く そこでこの度、世界プログラミング言語統一化協会(WPLUA)では、東京地下鉄のサインシステムに倣い、各プログラミング言語におけるシンボルカラーを決定し、これに基づく言語サインシステムを構築しましたので、ここにお知らせいたします。 決定された言語サイン (二文字タイプ) (クリックで拡大します) なお、各言語カラーまたは不在言語についての異議申立ては、本記事に対するブコメまたは
英文で最も多く使われるアルファベットが「e」だというのはよく知られていますが、最も多く使われる単語は「the」だそうです。プログラミング言語ではどうなのか、GitHubで公開されているソースコードを解析した結果が発表されました(The Most Frequent Word in Source Code on GitHub:
原文(投稿日:2012/05/25)へのリンク DRYは重複とそれに伴うメンテナンスの問題を軽減するものだが、誤用すると密結合を生み、可読性を損うおそれがある。教訓:ソフトウェア開発原則は、ほかの原則やパターン、プラクティスを考慮して適用しなくてはならない。 DRYは Don’t Repeat Yourself の略語であり、Andy Hunt氏とDave Thomas氏が書籍「The Pragmatic Programmer: From Journeyman to Master」(邦訳:「達人プログラマー―システム開発の職人から名匠への道」)で最初に言及したソフトウェア開発原則だ。その原則はこう述べている。 知識のあらゆる部分はそのシステムにおいて単一で、曖昧さのない、信頼できる表現でなくてはならない。 ここでHunt氏は重複による負の影響と、それゆえにDRYを利用することの重要性を強調
平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く