A terminal in your browser using node.js and socket.io. Based on Fabrice Bellard's vt100 for jslinux. WARNING: tty.js is not secure. Make sure nobody has access to your terminal but you. tty.js is also unstable right now, terminal compatibili... 続きを読む
Topsy Labs's products and services transform noisy data streams into actionable realtime intelligence.Identify what links are trending right now on the social Web. 続きを読む
Scalaの概要等については,以下のWebページを参照のこと. http://www.scala-lang.org Documentation / Manuals / Translations に日本語のマニュアル等がある Scala API Scalaプログラミング入門 刺激を求める技術者に捧げるScala講座 今からでも遅くない これ... 続きを読む
Mac OS風の新Linuxディストリビューション「Comice OS」が2012年2月10日に公開された(画面)。バージョンは「4.0-b」。公式サイトのリンク先から64ビット版を無料で入手できる。 Comice OSは、人気のLinuxディストリビューション「Ubuntu」を基にして開発され... 続きを読む
Scalaスタイルガイド¶ EPFLの提供する公式スタイルガイドや,Artimaのようなコミュニティサイトによる非公式ガイドの代わりに,殆どの場合に従うべきScalaのスタイルにおけるガイドラインの概略を示す事を意図してこの文書は作られました。このガイドでは,なぜ... 続きを読む
原文(投稿日:2011/11/22)へのリンク Joda Timeライブラリの開発者でJSR 310の日時API改善の仕様策定者であるStephen Colebourne氏がScalaの適用しやすさについて示唆に富む記事を書いている。氏はScalaとEJB 2を比較している。氏の考えではEJB 2はJava EE仕様... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
vim, tmux, iTerm2 | 12:26 | こんにちわ。債務者ことゆろよろです。家買いました。 さて、最近こんなまとめが話題になりました。自分もコメントしましたが、すごい情報量になってます。 これ知らないプログラマって損してんなって思う汎用的なツール #JavaScri... 続きを読む
JavaScriptをより深く知りたい人のための当連載、今回が四回目です。 前回は、JavaScriptのオブジェクトは「ハッシュテーブルのようなもの」として捉えることができ、「[ ]」演算子と文字列の組み合わせでメンバにアクセス可能である、と言うことを説明しました... 続きを読む
Scalaでは、文は定義文しかない;普通の定義の他に、その定義の定義式を除いた形である宣言、またインポート指定やパッケージ定義も本質的には定義なのだから、これに含む。他はすべて、オブジェクトを項としメソッドを演算子とする「式」である。むろん、式中... 続きを読む
1階受付:インストール等 / 1階案内版:コマンド / 2階:書き方 / 3階:文と式 / 4階:関数 / 5階:オブジェクト指向 / 6階:型 / 7階:注釈等 / 屋上:言語仕様要約 / 雲:scalaパッケージ概観 / 青空:その他の付属パッケージ概観 なお、以上の解説はJavaの文... 続きを読む
おはようございます。「 Dmitry 先生、言いたい放題」のコーナーへようこそ。大形尚弘です。 今回は最長、そして ECMAScript をどっかに忘れた Dmitry 先生が、オブジェクト指向というものを一般より一段抽象化したレベルから語ります。 誰あろう私がそうなので... 続きを読む
前の記事「newを封印して、JavaScriptでオブジェクト指向する」が思いのほか反響が大きかったので、調子に乗って補足を書いてみますよ。 ブコメへの返信 「無用な複雑化に見える。」「俺俺オブジェクト指向な気がする。」といったご意見もいただいたんですが、... 続きを読む
2010年4月11日日曜日 Ubuntuでepub形式の電子書籍を閲覧する [したいこと・しりたいこと・目標]Ubuntuでepub形式の電子書籍を閲覧する Ubuntuで青空文庫の電子書籍を閲覧する [環境]Ubuntu Jaunty Jackalope 9.04 on VirtualBox 3.1.6 Ubuntu Karmic Koala 9.10... 続きを読む
〜新人プログラマ/SEは覚えておきたい“まとめ”〜 @IT編集部 2011/3/24 このページは、開発者/プログラマが、以下のような項目に関して、常識的な基礎知識を学ぶための記事リンクのまとめです。 デスクトップなどの見た目に関する3つの常識 プログラミング... 続きを読む
ストーリー by headless 2011年10月01日 17時32分 free-from-free-but-still-free 部門より GPLのコードをベースシステムから取り除く試みを続けているFreeBSDプロジェクトだが、FreeBSD 10では標準C++ライブラリをGPLフリーにする見込みが立ったとのこと(マイ... 続きを読む
最近ちょっとScala度が上がっています。螺旋を表すScalaのロゴはDNAのらせん構造をも意味するわけです(超訳) ここ数年はずっとPythonをメインに使っていて、大抵のことはサクサクかけて便利だし、コード読みやすいしFlaskは楽しいしと、特に不便を感じること... 続きを読む
c, haskell, f#, rubyHaskell vs F#↑のエントリを見て、↓のエントリを書いた。今日はその続き。HaskellとF#の解読の練習とちょっとした疑問でRubyに移植してみた.NETerやHaskllerが高速化のために高い技術力を投下してる裏で、ワタクシおなじみの言語で書き換... 続きを読む
mkotha さんに直してもらったりして、Haskellのコードはだいぶ速くなりました。どうも2重ループの内側がボトルネックのようなので、そこを展開して、データ構造も変えて、UNPACKプラグマは効くので残して、正格評価を1ヶ所だけ。性能と可読性のバランスがそこ... 続きを読む
HTML5の一部として仕様が策定されているグラフィック描画のためのJavaScript API、Canvasについて紹介する書籍です。Canvasの2Dオブジェクトの描画に関する簡単なチュートリアルとリファレンスから構成されており、仕様の全体像を簡潔に知ることができます。Can... 続きを読む
node.js, Javascriptさて、前回でインストールが完了しましたので、 実際にプログラムをしていきます。 まず、前回、chatroomという名前のプロジェクトのひな形を作成したので、 それを起動してみましょう。 $ cd chatroom $ node app.js Express server listen... 続きを読む
Extending the Unity Editor。副題は「Unity Editor の 拡張について」。タイトルのままのUnityのIDE内のエディタを拡張する方法について解説してあるスライドです( @lucifuges さん制作のスライドです)。Extending the Unity Editor View more presentations f... 続きを読む
hamlとは? hamlはHTMLを生成するためのマークアップ言語です。 インデントとタグを簡略化した構文を使うことにより、簡潔な記述でHTMLが記述できます。 元はRuby on Railsのビューで使用されていたようですが、現在はnode.jsとはじめ、いろいろな言語のテンプレ... 続きを読む
With modernizer & CSS3PIE you thought you had this one all figured out. Think again. CSS selector limit. Boom. So, what is it? Bless provides an elegant solution to a lesser-known bug in Internet Explorer which causes CSS to be completely ign... 続きを読む
“コンテンツの定義”を見つけた!――ドワンゴ川上量生氏との対談企画「ゲーマーはもっと経営者を目指すべき!」第4回 副編集長:TAITAI 12→ 連載第4回めとなる川上量生氏との対談企画「ゲーマーはもっと経営者を目指すべき!」だが,今回のテーマは“コンテ... 続きを読む
最近、私の周りでもScalaに関する話題が増えてきました。Twitterやブログ、技術系のニュースサイトでは毎日のようにScalaに関連する話を見かけます。 また、筆者が現在携わっているプロジェクトでも実際にScalaを用いて開発しています。いままではJavaで開発を... 続きを読む
SIerに対するパッシングは、高まる一方です。私もSI業界からはさっさと抜けだしたほうがいいのエントリでSIerには未来がないからサービスを作る側に回ったほうが良いと書きました。 確かに私自身は、サービスを作る側に回った(まだISIDにいるけど、ベンチャーで... 続きを読む