タグ

2010年12月2日のブックマーク (10件)

  • プログラマが知るべき97のこと

    人々のさまざまな思いを技術で形にするプログラマ。書は世界中で活躍するプログラマによる97のエッセイを収録した書籍です。プログラミングにおいてもっとも重要な事柄は何か、バージョン管理やテスティング、設計原則とコーディングテクニック、また腕を磨くための勉強法などについて、経験豊かなプログラマが自らの体験を踏まえて解説します。プログラマを勇気づけ、新たな気づきをもたらす一冊です。日語版では、小飼弾、関将俊、舘野祐一、まつもとゆきひろ、宮川達彦、森田創、吉岡弘隆、和田卓人による10の書下ろしを収録。 目次 監修者まえがき はじめに 01 分別のある行動 セブ・ローズ(Seb Rose) 02 関数型プログラミングを学ぶことの重要性 エドワード・ガーソン(Edward Garson) 03 ユーザが何をするかを観察する(あなたはユーザではない) ジャイルズ・カルバン(Giles Colbor

    プログラマが知るべき97のこと
    InoHiro
    InoHiro 2010/12/02
  • 受託開発とGPL

    GPLに対する代表的な誤解・・・というかむしろ謎のひとつに、受託開発(SI)におけるライセンスの扱いがある。この点が明確になっていないため、受託開発において無意味にGPLを回避しようとしたり、GPLに対するFUDを流布することに対する原因になっていたりするように思う。フリーソフトウェアおよびオープンソースソフトウェアを愛する者として、そのような状況は断じて見過ごすことができない!!というわけで、今日はGPLを受託開発(SI)において用いる場合の注意事項を説明しよう。 GPLの使いどころ受託開発においてGPL(とその仲間たち=LGPL、AGPL)が登場するのは、第三者、つまり発注側でも受託側でもない者が作成したGPLのソフトウェアを利用する場合である。例えばGPLが適用されたライブラリなどだ。周知の通り、GPLのソフトウェアをリンクしたソフトウェアを再配布する場合は、そのソフトウェア全体に対

    受託開発とGPL
    InoHiro
    InoHiro 2010/12/02
  • C#-Ruby比較早見表 - Programming/Ruby - 総武ソフトウェア推進所

    C#とRubyの対比・比較表、いわゆるチートシートです。 「C#で言うところの…」と「Rubyで言うところの…」に対応する記述・クラス等を対比表としてまとめたものです。 Rubyスクリプトを書いているときに「C#で言うところのアレはRubyではどう書くんだっけ」ということが多いので、すぐに参照できるようよく使う部分を中心にまとめてあります。 全般的なことすべてが完全に一致するものではなく、ある程度似た動作をするものを記述している箇所があります引数や記述を一部省略しているので、そういう部分はニュアンスで読んでくださいメソッドがクラス/インスタンスかどうか(Rubyでは破壊的/非破壊的かどうか)はあまり区別せずに記述しています特に対応するものが無い場合は空欄にしてあります C#についてC# 3.0、.NET Framework 2.0(と一部Mono 2.4)をベースに書いています Ruby

  • 「人間とは何か?」アンドロイド女優やヒト型ケータイ端末開発の「天才」ロボット工学者、石黒浩さんの研究に注目(動画)

    「人間とは何か?」アンドロイド女優やヒト型ケータイ端末開発の「天才」ロボット工学者、石黒浩さんの研究に注目(動画)2010.12.02 10:30 次世代メディアとしてアンドロイド(人型ロボット)が注目されています。 その研究の第一人者であり、国内外から注目を浴びるロボット工学者石黒浩先生。先日もヒト型ケータイ端末「ジェミノイド携帯」の開発を発表し、全世界に衝撃を与えました。 大阪大学大学院基礎工学研究科システム創成専攻教授であり、ATR知能ロボティクス研究所客員室長。世界的メディアアートの祭典「アルスエレクトロニカ」ではアーティストとしてジェミノイドを出展されたこともあります。 2007年7月、CNNの「世界を変える8人の天才」に選出され、同年10月には英国コンサルティング会社SYNECTICSの「生きている天才100人」調査で日人最高位の26位に選出されたこともある、世界が注目する天

    「人間とは何か?」アンドロイド女優やヒト型ケータイ端末開発の「天才」ロボット工学者、石黒浩さんの研究に注目(動画)
    InoHiro
    InoHiro 2010/12/02
  • YARV instructions

    List of YARV instructionsRuby 1.9 compiles Ruby scripts into sequences of these instructions.

    InoHiro
    InoHiro 2010/12/02
  • Splashtop: Secure Remote Access & Remote Support Software

    Splashtop Business Access Remote computer access for individuals and teams Splashtop Enterprise All-in-one remote work and remote support solution with SSO and advanced manageability. On‑Premise deployment available.

    Splashtop: Secure Remote Access & Remote Support Software
    InoHiro
    InoHiro 2010/12/02
  • SQLは最も高級言語 - SQLer 生島勘富 のブログ

    SQLは現在、普及している言語の中で最も高級な言語です。 高級か低級かというのは、どれだけCPU(の命令)と近いかです。CPUに近ければ近いほど低級でCPUから遠い、つまり、人間に近いほど高級言語ということになり、一般的に低級ほど扱うのは難しくなります。 例えば、JavaではJava VMがCPUの違いだけでなく、OSの違いまでを吸収してくれます。しかし、より低級なC言語と全く同じ処理を書いたのと比べれば、Javaでコンパイルされたコードは冗長になるため実行速度が遅くなりますが、高級な言語ほどシンプルなソースで書けるから生産性は高くなります。 生産性とパフォーマンスについて 理論値としては、同じ処理を低級言語と高級言語で書けば、生産性は高級言語ほど高くなります。 では、アセンブリ言語ができる人が同じ処理をJavaで書いたとして生産性が上がるかというと、Javaもできるなら生産性は上がります

    SQLは最も高級言語 - SQLer 生島勘富 のブログ
    InoHiro
    InoHiro 2010/12/02
    !? "スクリプト言語 実行時に1行ずつコンパイルしながら実行する。"
  • サイバーエージェント・キャピタル

    To empower real estate agents to succeed and achieve their dreams サイバーエージェントキャピタルはグローバル・イノベーションを牽引するメガベンチャーの共創キャピタルです。当社は、常に次のグローバル・イノベーションを探求し続けています。ポテンシャルの高いインターネット関連ビジネスで、マネジメント・リーダーシップに秀でた起業家が率いる、グローバル展開を共に志せるベンチャー企業への投資を行います。

    サイバーエージェント・キャピタル
    InoHiro
    InoHiro 2010/12/02
  • プログラマ、SE、ゲームプログラマについて - 自分は小さいころからコンピュータが好きで、よく触っていました。中学生のころに、ホ... - Yahoo!知恵袋

    プログラマ、SE、ゲームプログラマについて 自分は小さいころからコンピュータが好きで、よく触っていました。 中学生のころに、ホームページを作ろうとおもってhtmlというものをはじめて知ったとき、 コンピュータに引き込まれるような衝動を覚え、JavaScriptを結構楽しんでやっていました。 受験と同時にPC禁になってしまったために、プログラミングには触れていたものの、 まだhtmlと出会って数ヶ月の厨房のまま、高校生を迎えました。 高校入学と同時にPCが戻ってきましたので、早速ホームページ(東方)のを作っていたのですが、 そこで、初めてプログラムというものを意識するようになりました。 この東方も、プログラムで動いているんだな・・・・・と感無量な気持ちになり、おれもやりたい!!と、プログラミングの 勉強に取り掛かったのですが・・・・ 当に何も知らなかったのです。無知でした。安易でした。

    プログラマ、SE、ゲームプログラマについて - 自分は小さいころからコンピュータが好きで、よく触っていました。中学生のころに、ホ... - Yahoo!知恵袋
    InoHiro
    InoHiro 2010/12/02
  • 寿命と所得の視覚化

    江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul

    寿命と所得の視覚化
    InoHiro
    InoHiro 2010/12/02