モバイルデバイス用のWebサイトやWebアプリケーション開発で大変なものの1つが動作確認です。何台ものデバイスを机の上に並べて、ひとつひとつ確認しなければなりません。 アドビシステムズのAdobe Labsが公開した「Adobe Shadow」は、そうした苦労をしているデ... 続きを読む
私は夏休みの宿題のやり方を教えてもらったことがありません。約2ヶ月という限られた時間で、どういう風に消化していくと良いのかを学習したことがなかったのです。夏の終わりに24時間テレビが放送されますが、あれを見ながら、答えをチラ見し、綺麗なドリル(*1... 続きを読む
Tetsuya Isozaki氏がセミナーで聞いた話によると、Facebookにはテスト用サーバというものがなく、エンジニアは全て本番環境で開発をしているのだそうです。ウォンテッド株式会社社長の仲暁子さん(元Facebook)が、セミナーで以下のような話をされたそうです。... 続きを読む
今までは会社でWindowsでの開発を強いられていたこともあり、Mac専用のソフトを使って開発を行うことに抵抗がありました。 しかし今後は晴れてMacで開発ができるので、思い切って開発環境の整理をしてみました。 方針はとにかくシンプルに。開発環境の構築のハ... 続きを読む
作業環境を大公開 需要があるかわからないけれど、普段つかってる環境をまとめておくことで改善点とかを聞けるといいな! と思ったのでまとめてみます。 基本ソフトウェアとか Mac OS X 10.7 (Lion) FileVault 2はいい物です。よくキーボードが反応しなくなった... 続きを読む
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. ソースコードの品質向上のための効果的で効率的なコードレビュー - Presentation Transcript ソ... 続きを読む
「2007年からソーシャルゲームを提供してきたGREEにおける、技術的な側面での失敗と成功の実例を通じて、そのノウハウや必要な技術について解説します。合わせて、それらの経験に基づくGREEから提供していくフレームワークであるGREE Technology Stackについて... 続きを読む
2011年8月22日月曜日 UDIDが使えなくなりそうなので、UIIDを使えるようにしました つい先日TechCrunchがiOS5よりUDIDの使用が非推奨になると報道し、巷はiOSでのUDIDの使用についての話題で俄然盛り上がっています。セキュリティ的によろしくないから良い変更だ... 続きを読む
gitgit-flow という git の運用を補助するプラグインを使ってみたので、その過程をメモしてみました。 git を採用した理由まず何よりも git を採用した理由ですが、日本語の本がたくさんある。Subversion のように気軽にブランチを切ったりマージが気軽に出来な... 続きを読む
hisaichi5518がPerlを書いて、つついて、イチャイチャするブログ。最近はnode.jsもやってる。 Dist::Makerイケテルヨ! スケルトンジェネレータでpoiというのを書いてたんですが、完全にDist::Makerに移行しました。 Module::SetupとかDist::ZillaとかAmon2::Se... 続きを読む
最近は、課題管理システム、チケット管理システムがメジャーになっており、私もこの種のツールをサービス開発、ソフトウェア開発で利用し、開発プロセス改善を試みています。 今回は、Shibuya.trac第12回勉強会 ~チケット管理システム大決戦 第二弾~で紹介さ... 続きを読む
こんにちは、寝過ごして長野まで行きそうになったソーシャルクライアント開発のtakimoこと瀧本です。 先週弊社数名がアメリカのVelocityで行われていたVelocity 2011 – O’Reilly Conferencesに参加しました。 そこではモバイル端末のテストやパフォーマンスに... 続きを読む
About this Entry Javascriptの開発手法について社内でプレゼンしました was posted on 5月 18th, 2011 at 1.23pm and is filed under Programming. This entry has no comments (yet). You can follow any responses through the RSS 2.0 Feed. Recent Post Ja... 続きを読む
株式会社8bitのスタッフブログです。こんにちは。株式会社8bitの高本です。 最近、個人で作っているWebサービスを作っている人の作業速度が異常に速いので、どうしてそんなに速くできちゃうのか考えていました。 ちょっと昔の話ですが、「予告.in」というサービ... 続きを読む
スライドの作者であるGleicon Moraesは、これらの図を示した上で、リレーショナルデータベースはガムテープのようにつぎはぎで使えるような万能薬ではない。シャーディングや非正規化などは検討すべきよい選択肢であり、またリレーショナル以外のデータベースも... 続きを読む
開発ツール, IT業界・仕事環境忙しいプロジェクトだとどうしてもおろそかにされがちなところですが、maven2やant+ivyを使ってビルドやリリースの自動化を行い、Hudsonなどの継続的結合環境上で動作させることは、開発生産性向上のために欠かせないことです。ビ... 続きを読む
こんにちは。インフラの sotarok です。 先日から Git 関連の話をしている通りですが、社内で Git を使い始めています。 今日は、Git を使った日々の開発〜リリースまでのフローや、そうしたものの運用と、それをサポートするために作ったツール git-daily の紹... 続きを読む
Facebookの元CTOだったダスティン・モスコヴィッツが立ち上げた質問サイト、Quoraにて大企業がどんなソースコード管理システムを使っているのか?という質問が挙っていました。Quoraは回答の質が高いという触れ込みでスタートしているサービスなのでこれらの情... 続きを読む
_ テストコードを作らない文化が浸透している現場へRuby/Railsが導入された結果への対策を考えてみる まず、導入された結果は以下のようになっております。信じられないものもありますが、事実です。 1. マージが頻繁に行われる開発中はNoMethodErrorや文法エラ... 続きを読む
orcmid via flickr 前回は、1000人のエンジニアがRedmineを使い出すまでの事例を紹介させていただきました。今回は、Redmineの使い方や、大規模に変化してくRedmineの運用について、2年間の運用や改善から得たナレッジや、気がついたことをまとめていこうと思い... 続きを読む