python, macしかだよ。変更があったローカルのソースコードをサーバーのソースコードと同期しながらwebアプリを開発できるスクリプトを作りました。shikajiro/eventsync.pywebアプリ開発の問題点マウントしたりsshでサーバーに接続してwebアプリを開発してると... 続きを読む
辞めていった人達が作ったシステムの保守を楽しいものにする はてなは「絶対すべきでないこと」をやらかしたのか? nabokov7; rehash : ライブドアという会社の話をしよう - Q12. 次世代ブログサービス(になるはずだった) nowaの撤退をどうみた?(下) この辺り... 続きを読む
もう、あなたが1人黙々と面倒なサーバー構築作業をやる時代は終わりました。 ワンクリックで、さまざまな種類の開発用サーバを一瞬で立ち上げることができます。 わずらわしいアプリのインストールや環境のセットアップも一切不要! 常に最新のベストプラクティ... 続きを読む
タイトルは釣りかとおもいきや僕は普通にあるのとないのとで3倍くらい差があるので、界王拳アプリのひとつです。特にWebアプリとか大きめの規模のサイトでとても役に立ちます。 Charles こんなことができます(目次) いちいちサーバーへファイル転送なんかして... 続きを読む
最近なにかと話題のゲームエンジンUnity。ずっと前から気になっていてちょくちょくいじってはいたんですが、実際にゲームを作ってみたことはありませんでした。そんなところにIGDA日本のUnityのセミナーがあるということで、面白そうな内容でぜひ行こうと思った... 続きを読む
2010年10月06日02:39 カテゴリiPhone iOS Developer Programへの登録方法 iphoneアプリ公開の為には「iOS Developer Program」に有償(年間¥10,800)で登録する必要があります。アカウント情報に日本語が含まれていると問題が発生すると皆さんおっしゃっていま... 続きを読む
Loading... Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
今年の6月に、「平成21年度 産学連携ソフトウェア工学実践事業報告書」というドキュメント群が経産省から公表されました。そのうちの一つに、NTTデータに委託されたHadoopに関する実証実験の報告書がありましたので、今更ながら読んでみることにしました。Had... 続きを読む
プログラミング主にLinux(DebianとかUbuntu)での環境構築について。コンパイラまずはapt-getでコンパイラをインストールする。UbuntuやDebianなら以下のコマンドでgccやg++および標準ライブラリ等がインストールされる。 $ sudo apt-get install build-essentia... 続きを読む
最近、日本のSI企業と仕事をする機会あった。 久々に衝撃的な体験だった。 とあるシステム案件の下請け的開発依頼だったのだが、 1.アーキテクチャがおかしい ビジネス系の人が直接実装担当のエンジニアに指示を出している。丸投げである。よってアーキテクチャ... 続きを読む
コンピュータサイエンス系の人たちの間では、サーチのテクノロジーで人気があるのはリリバンシー、次はバーティカルサーチ。 他の要素としては、クローリングとインデキシング、クラウド系というところらしい。 サーバをグリッド化(やや死語だな)して、、みた... 続きを読む
11:59 | この記事は、http://d.hatena.ne.jp/higayasuo/20090612/1244772658 の「Ctrl+1とCtrl+Spaceうんぬん」の話にインスパイアされて書いた。Eclipse可愛いよ。Eclipse。 Java は Eclipse などの IDE も含めて言語というか、環境というか…だと僕は思ってる... 続きを読む
HTTP は Web の中核を成す技術の一つです。実際のコンテンツに加え、HTTP ヘッダによっていくつかの重要な情報が HTTP リクエストとレスポンスの両方で渡されます。 アプリケーションが作成するどんなリクエストに対しても、独自の HTTP ヘッダを加える事ができ... 続きを読む
今日からあなたもゲーム開発者! Epic Games,Unreal Engine 3用のゲーム開発キット「Unreal Development Kit」の無償配布を開始 ライター:朝倉哲也 Gears of WarシリーズやUnreal Tournamentシリーズなどで知られる北米のゲームデベロッパ,Epic Gamesは,同... 続きを読む
Except as otherwise noted, the content of this page is licensed under a Creative Commons Attribution 2.5 license, and examples are licensed under the BSD License. Google Chrome publishes new releases to the Dev channel frequently. The Dev cha... 続きを読む
linux, screen, tmuxGNU screenはもう古いので皆さんtmuxへ移行しましょう、という話。Gentooならemerge tmux。スクリーンショット本家のスクリーンショットをそのまま貼り付け。tmuxへ移行する理由(メリット)標準設定のままでもそれなりに使えるステータスバ... 続きを読む
sshにはダイナミック転送という機能がある。この機能を使うと、sshはアプリケーション側にはSOCKSプロクシとして振る舞うが、そこからsshの接続先までは暗号化された状態で通信が行われる。 これだけだと通常のトンネリングとどう違うのかよくわからないかもし... 続きを読む
こんにちは、ショッピング事業部開発部の吉野です。 Yahoo!ショッピング開発部では新人エンジニア向けにコマンドのソースコードを読むことを奨励しています。 その初期の題材として、lsコマンドがよく挙げられます。 今回は「lsコマンドをハックしてみよう」と... 続きを読む
今日、KevinさんところにBespinの話が出ててそいつを見てて思った。最近のpython開発環境はこんな感じだろうと。エディター軽量なものが好まれてるのはまあどこもみんな同じだろう。vimemacsTextMateMacだとTextMateを使ってる人がやはり多いっぽい。ターミナル... 続きを読む
ここ数年の大規模サービスのシステム運用について調べてみたので参照したページやファイル、本へのリンクをまとめておく。PDF へのリンクも多数含まれているのでご注意を。 時代が時代なら企業のノウハウとして隠されていたような情報がこれだけ公開してもらえ... 続きを読む