Perlの自作フレームワークで作る、アジャイルなWebサービス 2011年03月28日 14時34分 コンピュータ・IT 文:青宮しおり 「えっ、そんなはてなとそっくりみたいなことしている会社があるんですか」。Webアプリケーションの開発言語はPerl、Webアプリケーションフ... 続きを読む
地震の話が多くて、Twitterに張り付いてるのもなんだか気が滅入っちゃうし、友達も少なくて外にも出にくいし、誰にも求められてないけどだらだらと私の恋の話をしようと思う。ソーシャルメディアと恋。しかも書くところもないので増田に…多分というか絶対、本... 続きを読む
ご好評いただいている、はてなブックマークのiPhoneアプリケーションがより快適に情報をチェックできるツールとしてバージョンアップしました。最新のiOSに対応するとともに、今までなかった新しい機能を追加しました。操作性も大幅に改善。よりスムーズにブッ... 続きを読む
より使いやすくなったはてなブックマークボタンの公開を記念して、話題のApple TVをプレゼントいたします。 応募方法はかんたん。このガイドページをはてなブックマークに追加するだけで応募完了です。ふるってご応募ください! 続きを読む
10年以上前に、一人暮らしをはじめたときに、包丁でリンゴが剥けませんでした。御飯の炊き方もよくわからなかったけれど、そういうところから日常的に料理をするようになるまでの課程で試行錯誤してきたことをまとめておこうと思う。そんなに凝った料理とかすご... 続きを読む
はじめまして!08年度新卒エンジニアの「きょろ」こと井上恭輔と申します。ミクシィではコミュニケーション開発チームというところで、mixi上の色々なコミュニケーションサービスの開発を担当しています。 就職で東京に出てきて早10ヶ月、最初は周囲の歩く速度... 続きを読む
このページはMeadow (Emacs) の紹介ページです このWebページの各文書は自由にリンク・複製・再配布・改変していただいて構いません. ただし,複製・再配布・改変の場合は Meadow Memo のURLを記載しておいて下さい. Medow memoへのリンクについて. 間違い,... 続きを読む
Rubyのinject、使っていますか? Ruby使いは一般的に 0. 配列演算や繰り返し処理はforを使う 1. eachを使う 2. mapとeachを使う 3. mapとinjectを使う 4. mapとinjectとeachを使う のように進化していきます。他言語の慣習でforを使い、Ruby的にeachを使えるよう... 続きを読む
OMakeすごい。OMakeはマジですごい。OMakeはGNU makeの代替品みたいなものなんだけど、正直なところこのツールの強力さはGNU makeと比べると失礼なくらいすごい。これのおかげで、「コード修正→ビルド→デバッグ→コード修正→・・・」のループの、ビルドにあ... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 Webサービスの企画、構築承り... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 Webサービスの企画、構築承り... 続きを読む
debian, sidDebian sidを常用環境として利用しているので、利用に関するあれこれを記してみた。すべて独自の経験から導かれたノウハウを記したものであり独学なので信憑性は必ずしも高くない。正誤の指摘やより良い改善があれば歓迎したい。 Debian GNU/Linuxの... 続きを読む
監視ソフトウエアで何を監視するのか システム全体の稼働状況をリアルタイムに把握し、適切な運用を行うためには、システム監視ソフトウエアが必須ですが、ソフトウエアの選定に参考となるまとまった情報が少なく、個別にシステム担当者が情報収集と検証を行っ... 続きを読む
概要 概要(変化に強いシステムの構築方法) 2000.12.10 データモデル エンティティとリレーションシップ 2000.12.28 エンティティのライフサイクル 2001.1.12 アプリケーションルール データフローダイアグラムの書き方 2001.1.28 アプリケーションルールの定... 続きを読む
8月9日から今し方まで、このブログからファイルがDL出来ない状態になっていました。失礼しました。 (仮設) リベラル・リテラシ ダウンロードページを設置しましたので、次からはここからすぐにDL可能な方法を考えたいと思います。 動作確認と使用例として... 続きを読む
この問題は WebDav は、仮想ディレクトリが正しく取得いないために発生します。 仮想ディレクトリのパスの長さは 4096 バイトのバッファ サイズを超える、物理フォルダが、仮想ディレクトリに加えてで返されます。 このような場合、削除コマンドは予期しない場... 続きを読む
WEB+DB PRESSを参考にしつつCargo Maven2 Pluginを使った自動デプロイに挑戦してみました。 ■ Cargo Maven2 Pluginとは? Cargo Maven2 PluginはTomcatの起動・終了などの操作をMaven2から行えるようにするプラグインらしいです。 リモートのTomcatに対してデプ... 続きを読む
「クラスファイルの更新時にTomcatを再起動しない方法」では、server.xml上の設定を変更することで、「.class」ファイルの変更時もTomcatに自動認識させる方法を紹介しました。 しかし、アプリケーションが配置されているフォルダ下にあるすべてのファイルの更... 続きを読む
Tomcatでは、Tomcatを操作できるAntタスクが用意されています。ここではそのAntタスクについて解説します。AntタスクはTomcatのWeb Application Managerの機能を通じてTomcatを操作します。Web Application Managerの詳細についてはJavaの道:Tomcat(Web Applic... 続きを読む