タグ

2010年11月7日のブックマーク (4件)

  • 開発環境をクリーンにする個人的な3つの禁止事項

    開発環境は放っておくと自分の部屋と同じで散らかって行きます。 必要なファイルが見つからなくなったり、毎日使うツールが壊れてしまったり…。 そうなると、仕事が進みません。 PCは唯一の仕事道具なので、出来るだけクリーンに保ちたいもの。 そこで私は個人的に3つの禁止事項を決めています。 今日はそのまとめ。 1. 環境を同居させるな えー、簡単に言うと”仮想化しましょう“ってことです。 Macを使っている方は、Apacheも入ってるし、MySQLもインストール出来るし、そのままでも良いじゃない。 あるいはXAMPPやMAMPを使っている方は、インストールすれば環境が揃うし。 そう思われるかもしれません。 しかし、仮想化して開発用のOSを別に持っておけば、良いことが色々とあります。 環境を壊せる! 好き勝手出来るマシンが1台手に入ったも同然です。自分のマシンでは出来ない恐ろしいことも出来ます

    ucho
    ucho 2010/11/07
  • MacBookAir 11インチを買って導入したソフト ~サーバエンジニア編~ | Glide Note - グライドノート

    MacBookAir11インチを買いました!! 夏ぐらいから新MacBookAirの噂が流れていて、待っていたので、発表直後に即購入しました。 購入したモデルは11インチSSD128GBのモデルにメモリを2GB→4GBに増やした構成になります。 システム構成 1.4GHz Intel Core 2 Duo 4GB 1066MHz DDR3 SDRAM 128GBのフラッシュストレージ 巷では導入したソフトを紹介するのが流行っているようなので、私も便乗してサーバエンジニアとして紹介したいと思います。 ソフトを紹介する前に、MacBookAirを数日間利用してみての雑感を パームレストがほとんど熱くならない。負荷をかけてもほんのり暖かいくらいです。アルミMacBookで一番不満な点が解消しています。 ファンのほとんど音がしない(ほぼ無音です) 軽い トラックパッドの感度が悪い(個体差の

    ucho
    ucho 2010/11/07
  • Google AppEngineについて思うところ

    早すぎる最適化オジサン @makotokuwata まずAppEngineがいまいちブレークしないのは、お金を集める仕組みが用意されていないことと、Datastore (Bigtable) の使い方が難しいことの2点だと思う。 早すぎる最適化オジサン @makotokuwata 1点目の、集金システムについて。AppEngineと比べて、たとえばiPhoneアプリは十分ブレークしているといえるけど、これはやはりiPhoneアプリは販売して収益を出せる可能性があることが大きい。 早すぎる最適化オジサン @makotokuwata それに比べて、GAEはインフラと開発環境は提供するけど、集金の仕組みは提供できてない。言い方を変えると、無料で使える環境は提供しているけど、収益を上げるための環境は提供できてない。そこがiPhoneアプリと違うところ。

    Google AppEngineについて思うところ
    ucho
    ucho 2010/11/07
    結局道具のひとつでしかないのだから、要件をよく見極めて使うことが大事ですよ、と。
  • CouchDB ハンズオンマテリアル — CouchDB-HandsOn v1.0 documentation

    CouchDB ハンズオンマテリアル¶ このドキュメントはCouchDBのハンズオンマテリアルにしようと思ってたら、普通に書けるんじゃね?ぐらいにできあがりつつあるものです。CouchDBの動作を理解するために、実際に手を動かして学ぶことに主眼をおいています。目次は随時更新します。URLが変わったらごめんなさい。 インストール Ubuntu ユーザー向け Mac OS X ユーザー向け Windows ユーザー向け ソースコードからのインストール Futon を使ったアクセス Futon のトップページ データベースの作成 ドキュメントの追加と更新 JSONによるドキュメントの表現 添付ファイル JSON表現の取得 前のバージョンを見る ドキュメントの更新に失敗する ドキュメントを削除する コンパクション レプリケーション 練習問題 次のステップ HTTP APIの利用 インスタンス情報

    ucho
    ucho 2010/11/07