タグ

開発とprogrammingに関するochikunのブックマーク (4)

  • スピリチュアルエンジニアリング入門 - 昼メシ物語

    先日 hack05 というイベントで LT をしたので、そのときの資料をまとめておきます。 スピリチュアル エンジニアリングとは システム開発・運用にスピリチュアル要素を取り入れることでシステム安定化を目指します。 皆さんご存知の通り、人間の技術力には限界があり、予測不能な事故(バグ)はまさに、神の領域といえます。 そこで「ジンクス」「縁起かつぎ」「妖精さん」などの力を借りることで、人間の手ではどうしようもない事態を回避するというのがこのスピリチュアルエンジニアリングです。 スピリチュアルエンジニアリングの基原理 スピリチュアルエンジニアリングの基は「祈り」にあります。「絶対に動く」という祈りの強さがよりよいコードをもたらします。 スピリチュアルはすべてのエンジニアの身近に! 以下に当てはまる人がいたら、あなたも立派なスピリチュアルエンジニア! コーディング中に神が降りてきたと思う瞬間

    スピリチュアルエンジニアリング入門 - 昼メシ物語
  • SQL4G

    SQL4GGAE(Google App Engine)上で稼動するSQLデータベース SQL4Gとは? SQL Database for GAEの略称です。 オープンソースのJavaデータベース「H2 Database Engine」をリトルソフトが独自にエンハンスし、GAEが用意しているBigTableと呼ばれる分散キー・バリュー型データストアへ内容を書き込めるようにしたものです。 いまさらRDB? GAEのデータストアはJavaの場合 JDO、JPA といったインターフェースからアクセスすることが出来ますが、JDO、JPAを駆使してGAEのデータストアを自由自在に扱うことは、今までRDBMSに慣れ親しんだ開発者にとっては、少々敷居の高いものになります。 そのため、RDBMSに相当する環境が存在しないGAEは、現状において「クラウドは魅力的だけどデータ周りに難あり」とお考えになる方が多数

  • Subversion

    バージョン管理ツールSubversionの基礎練習です。 Windows XPのコマンドプロンプトでSubversionの基的なコマンドを動かしていきます。 Subversionを学び始めるきっかけにどうぞ。 目次 はじめに ダウンロードとインストール リポジトリ用のディレクトリを作ります リポジトリを初期化します 新しいモジュールを作ってインポートします チェックアウトして作業開始 新しいファイルを追加します 新しいディレクトリを追加します 普段の作業はこんな風に進みます ファイル名を変更してみよう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールSubversionの基的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基的なSubversionのコマンドをひと

  • C#でiPhone開発!MonoTouch Beta ファーストインプレッション - backyard of 伊勢的新常識

    iPhoneの開発はXcodeでObjective-C。そんな常識が打ち破られる時が来ました。 もともとVisualStudioヘビーユーザーだった僕としてはXcodeはまだまだ補完機能がしょぼくて当にやりたいことができるまで定義定義の嵐でやきもきして途中でやる気がなくなってしまいます。 そうこうしているうちにMonoTouchというライブラリが発表されました。.NETのオープンソース実装をしているMonoプロジェクトの外郭として開発された、.NETを使用してiPhone開発をできるようにしたライブラリです。 .NETは中間言語をJITコンパイルする技術なのですが、言語処理系をiPhone上に実装すると規約違反となり、AppStoreで販売できません。そこで、MonoTouchでは先に全部コンパイルしてしまいます。*1 Monoの名前を冠していますが、(Novellから?*2 )製品とし

    C#でiPhone開発!MonoTouch Beta ファーストインプレッション - backyard of 伊勢的新常識
  • 1