タグ

2010年2月1日のブックマーク (7件)

  • JavaScript基礎文法最速マスター - gifnksmの雑多なメモ

    続々と増え続ける基礎文法最速マスターシリーズ(あまりにも増えてきたので他の言語記事へのリンクは別の記事に移しました)。 JavaScript 版は誰も書いていなかったようなので書いてみます。こういう解説記事的なものを書くのは初めてなので変なところがあったら指摘して頂けるとありがたいです。 JavaScriptの基礎概念についての解説はこちら:JavaScript概念最速マスター - TechTalkManiacs 1/31 23:58追記 コメント欄のos0xさんのご指摘を基に一部追記・修正を行いました。 2/2 2:52追記 switch文・正規表現・例外処理について追加しました。 2/2 6:44追記 コメントでfavrilさんにご指摘頂いた点(typo & コメント・サンプル追加)を修正・加筆しました。 2/2 7:15追記 トラックバックでLiosKさんにご指摘頂いた点(cal

    JavaScript基礎文法最速マスター - gifnksmの雑多なメモ
    atm_09_td
    atm_09_td 2010/02/01
    これも...。
  • amachang - JavaScript 入門

    プログラミングのこつ 無駄な名前を極力使わないこと。意味単位に名前空間を細かく階層的に分離すること。 ここで言う名前空間とは 名前空間とは、一つの名前が一意のものを表す空間。例えば、大きな目で見れば、日語は自然言語の名前空間である。また、専門用語なども名前空間と考えることが出来る。 日語 { コンニチワ = 挨拶 : : } 中国語 { ニーハオ = 挨拶 } 英語 { ハロー = 挨拶 } また、名前空間は重なり(優先順位)を持つ 同音異義語などの言葉は、それぞれの細かい名前空間の重なりによって一意のものに特定されると考えられる たとえば、「コイが好き」と言った場合 池に関する名前空間 { コイ = すいすいパクパク } チャライ話題に関する名前空間 { コイ = ドキドキきゅんきゅん } お茶に関する名前空間 { コイ = にがーい } 名前空間の優先順位を考えると、一意の意味を知

    atm_09_td
    atm_09_td 2010/02/01
    意外とよく分かっていない。
  • 一時間で覚える Ruby - MAYAH

    C/C++, Java は使える、大学で ML とか Scheme もやった、そろそろスクリプト言語を覚えたい、という人向けに、 一時間で Ruby がある程度 (日常的な処理が少しは出来る程度) 使える様になるまでをまとめます。他のスクリプト言語の知識は仮定しません。 このページでは、例示による学習を期待しています。 すなわち、例と結果を与えられることでその意味を理解するということです。 これが出来ないと一時間で使えるようになるのは厳しい。 オブジェクト指向、正規表現と聞いて一つでも意味が分からない人は別のところで勉強してください。 速習を目指しているので、細かいところは全部割愛しています。 とりあえず使えるようになった後にちゃんとした入門書を読んでください。 とりあえず動かす (10 分) Ruby はインストールされているものとします。とりあえず ruby と叩いて起動。 $ rub

    atm_09_td
    atm_09_td 2010/02/01
    とりあえず。
  • オンラインCookbookを集めてみた – taichino.com

    最近Python クックブックを良く眺めているのですが、Cookbookをまじめに活用しているのは実は初めてです。以前はプログラムは動けば良いと思っていたのですが、pythonを使い始めてから、他の言語を使う時も「どう書くのが正解なのか」を結構意識するようになりました。そうするとCookbookが非常に役に立つわけで、オンラインで使えるCookbook・逆引きサンプル集的なサイトを集めてみました。 python周辺

    atm_09_td
    atm_09_td 2010/02/01
    後で役立つかもしれん。
  • Vim-users.jp - Vim勉強会#5 ujihisa発表資料

  • GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.

    IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc. Please open new issue/pull requests in either English or Japanese if you would have any feedback or you would like to contribute this repo. We provide mainly "Japanese contents" by markdown text. IBM Developerの最新情報は https://developer.ibm.com/ にアクセスし、英語のコンテンツを参照してください。 このリポジトリは、IBM Developer Japan Webサイトで公開していた

    GitHub - IBM/japan-technology: IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc.
    atm_09_td
    atm_09_td 2010/02/01
    後で参考にする予定。
  • 映画の字幕をダウンロードする·Subdownloader MOONGIFT

    SubdownloaderはMac OSX/Linux向けのオープンソース・ソフトウェア(Windows版はシェアウェア)。洋画の場合、日語の字幕をつけて観ることが多いが、英語の勉強がてらに観るならば字幕無しで観た方が良いだろう。だがそのままでは十分な理解ができずに物足りなく感じるかも知れない。 検索フォーム そんな時に使えるのが英語の字幕を付けるという方法だ。映画のDVDや動画があれば、Subdownloaderが自動的に探してくれる。Subdownloaderは動画の情報を元にOpenSubtitles.orgから字幕をダウンロードするソフトウェアだ。 動画がない場合や、うまく検索できなかった場合でも手動検索機能がある。中には日語の字幕も見つけられるはずだ。多様な言語の字幕が登録されているので、フィルタを使ってうまく探そう。同じ言語でも多数の字幕が登録されている。 アップロードフォ

    映画の字幕をダウンロードする·Subdownloader MOONGIFT
    atm_09_td
    atm_09_td 2010/02/01
    これはおもしろそう。(でも結局日本語字幕で見そうだが)