webとprogrammingに関するrintarohのブックマーク (4)

  • 図書館員のコンピュータ基礎講座

    サイトを閉鎖しました。 トップページに掲載していたとおり、このサイトは、図書館員のためにICTに関する知識・知恵を掲載するという趣旨で提供してきました。 私は元々ICTの知識がなかったため、業務上の必要により調べた内容などを自分用のメモとして作成しPC内に蓄積していました。そして、しばらくして、それを新人職員研修にも用いるようになり、さらにWebに掲載するようになったという経緯でこのサイトを開始しました。 図書館業務に必要なICTに関する情報は多様かつ膨大です。必要が出てから勉強を開始していては間に合わないことも多くありました。また、ICTを初心者に分かりやすく簡潔に解説している書籍やサイトも多くありませんでした。そのため、必要になった時に取っ掛かりとして利用できる初心者に分かりやすいサイトとなることを目指して更新を重ねてきました。 しかし、ICTの刷新や改訂の頻度は高く、その内容を正しく

  • @IT:XMLにおける「ボヘミアンと貴族の階級闘争」を読み解く

    「ボヘミアン」と「貴族」という名称が使われるきっかけとなったのは、2002年12月にADTmag.comに掲載されたUche Ogbuji氏執筆の記事「XML class warfare」(XML階級闘争)だ。この記事では、XMLにおける型情報の扱いなどに関するこれまでの議論の経緯や整理が行われている。その内容を要約すると、以下のようになる。 W3CのXML SchemaによるXMLデータ型の標準化は、「貴族」の登場を確立するきっかけになった。貴族はXMLのデータにおいても、C++JavaSQLにおけるデータと同様に常にデータと型情報を関連付けるのを好む人たちである。一方で従来のようにXML内のデータと型情報との対応は最小限のものにとどめ、記述されたテキストのまま処理できることが重要と考える一派が「ボヘミアン」となった。私(Ogbuji氏)自身はボヘミアンである。 両派は、XPath

  • ITエンジニアにはスルー力が足りません | スラド

    JonMoo曰く、"バッドノウハウやBinary 2.0で知られる高林哲氏が、 「スルー力」に関するITエンジニアのためのカンファレンスの開催を 自身のブログで発表している。 頻発するネット上での炎上事件、人間関係上のストレス問題、 仕事上での燃え尽きの多発などの事情から、スルー力に対する社会的、 特にITエンジニアの間での認知度が足りないのではないか、という 問題意識がカンファレンス開催の背景にあるとのこと。 11月中旬に開催検討とのことで事前の仮登録フォームが設置されている が、ここですでにスルー力が試されているようだ。 タレコミを書いている時点で既にタレコミ子自身も 「スルー力が足りない」ようですが、確かにITの世界にいると スルー力が必要だと思うことは多々あるような気がして納得してしまいます。 皆さん、華麗にスルーしてますか?"

  • Ruby on Rails - Wikipedia

    Ruby on Rails(ルビーオンレイルズ)は、オープンソースのWebアプリケーションフレームワークである。単にRailsあるいはRoRと呼ばれる。その名にも示されているようにRubyで書かれている。またModel View Controller(MVC)アーキテクチャに基づいて構築されている。 実アプリケーションの開発を他のフレームワークより少ないコードで簡単に開発できるよう考慮し設計されている。Railsの公式なパッケージはRubyのライブラリやアプリケーションの流通ルートであるRubyGemsにより配布されている。 Railsの基理念は「同じことを繰り返さない」(DRY:Don't Repeat Yourself)と「設定より規約」(CoC:Convention over Configuration)である。 「同じことを繰り返さない」というのは、「定義などの作業は一回だけで済

    Ruby on Rails - Wikipedia
  • 1