「 プログラミング 」一覧

Ruby1.9スクリプト(Twitterbot)をLinuxデーモン化する方法

Ruby1.9スクリプト(Twitterbot)をLinuxデーモン化する方法

Ruby 1.9系からRubyスクリプトをデーモン化するのが1行できるようになりました。 3分でわかる RubyでつぶやくTwitt...

記事を読む

Ruby Enterprise EditionによってRedmineのメモリ使用量を42%節約

Ruby Enterprise EditionによってRedmineのメモリ使用量を42%節約

昨日インストールしたRedmineですが、格安VPSで動かすにはちとメモリを使いすぎる。 Ruby Enterprise Editionで...

記事を読む

Redmineによる個人的に書いたコードを管理する意義と必要性と方法

Redmineによる個人的に書いたコードを管理する意義と必要性と方法

Redmineはプロジェクト管理ソフトウェアです。 課題(タスク)管理 ガントチャート、カレンダー Wiki 工数管理 SCM...

記事を読む

Gitのリポジトリを柔軟に管理する gitosis

Gitのリポジトリを柔軟に管理する gitosis

GitHubの大普及で、もうプログラマーさんはみんなgitで開発しているかと思います。 でも、大人数でリポジトリを扱ったり、いくつものプロ...

記事を読む

今年最初の活動はSymfony2勉強会

今年最初の活動はSymfony2勉強会

本日から仕事始めでした。今年最初の活動は、以下でLTします。 第2回 Symfony2勉強会 既に定員オーバーですが、直前キャンセ...

記事を読む

Twitter OAuthに必要なKEYをそろえる

Twitter OAuthに必要なKEYをそろえる

TwitterのAPIをRubyでいじっていたので、書きました。 CONSUMER_KEYとCONSUMER_SECRETは事前に入手し...

記事を読む

達人プログラマーに学ぶ 品質とチームメンバーの役割

達人プログラマーに学ぶ 品質とチームメンバーの役割

品質はチームの問題です。品質を気にかけないチームに配属されると、どんなに優秀な開発者でも面倒な問題を修正する情熱を維持しづらく感じるように...

記事を読む

2011年あなたが学習する新たなプログラミング言語とNoSQL DB

2011年あなたが学習する新たなプログラミング言語とNoSQL DB

達人プログラマーの習慣として、「毎年新たなプログラミング言語を1つ以上学習する」というものがあります。 新たな言語を学習することによって、...

記事を読む

5分でわかる Python を知らない人が Python の便利さを学べる記事をかいたよ

5分でわかる Python を知らない人が Python の便利さを学べる記事をかいたよ

昨日はJavaScript版が出たので、あまり書いたことのない Python を勉強がてら書いてみました。 Python を知らない人に ...

記事を読む

達人プログラマーに学ぶ どこでも自動化

達人プログラマーに学ぶ どこでも自動化

人間はコンピュータのように繰り返し作業が得意ではありません。それを期待することも間違っているのです。 達人プログラマー―システム開発の職...

記事を読む

達人プログラマーに学ぶ 絶え間ない結合化と容赦ないテスト

達人プログラマーに学ぶ 絶え間ない結合化と容赦ないテスト

書いたコードの量が増えれば、増えるほど、比例してバグが増えていきます。 予期せぬバグはスケジュールに致命的な影響を与える。 手を加えたソー...

記事を読む

5分でわかる Ruby を知らない人が Ruby の便利さを学べる記事をかいたよ

5分でわかる Ruby を知らない人が Ruby の便利さを学べる記事をかいたよ

Ruby を知らない人に Ruby の話をして欲しいと言われてないけど、ブログを書きました。(*1) 難しい話は抜きにしたいんだけど、抜...

記事を読む

手を動かして覚えるPHP 5.3新機能 日付(DateTime,DateInterval)編

手を動かして覚えるPHP 5.3新機能 日付(DateTime,DateInterval)編

重要なことだから最初に伝えておくと、PHP5.3からは日付や時間の計算にUNIXTIMEなんて使わないでね。 2038年問題とかパッと...

記事を読む

プログラマが知るべき97のこと

プログラマが知るべき97のこと

オライリー本がAmazonの在庫から無くなるのを久しぶりに見た。それだけ人気なのであろう。 プログラマが知るべき97のこと 和田 卓人¥...

記事を読む

Symfony2 sandboxコミッターになった瞬間

Symfony2 sandboxコミッターになった瞬間

どうやらSymfony2のsandoboxに僕のコミットが取り込まれたようです。 Symfony2に貢献した記念投稿。

記事を読む

第15回 xUnit Test Patterns( #xutp )読書会

第15回 xUnit Test Patterns( #xutp )読書会

第15回 xUnit Test Patterns( #xutp )読書会に参加してきました。 これなんですか?というと、この本のことです...

記事を読む

PHP Matsuri 2010 ふりかえる

PHP Matsuri 2010 ふりかえる

今回のPHP Matsuriを象徴している写真。とってもいいですねー。 そしてこれが、JIREI NIGHTでしゃべったときの写真。...

記事を読む

Let’s TDD in PHP Matsuri 2010

PHP Matsuri 2010の深夜12時過ぎから1時半ぐらいにかけて、急遽TDDワークショップ「Let's TDD in PHP Ma...

記事を読む

アジャイルな開発をチームで やってみた(2010年版) – PHP Matsuri編

アジャイルな開発をチームで やってみた(2010年版) – PHP Matsuri編

PHP Matsuri JIREI NIGHTでしゃべりました! アジャイルな開発をチームで やってみた(2010年版) - PHP Ma...

記事を読む

PHP Matsuri 2010 JIREI NIGHT でしゃべります!

PHP Matsuri 2010 JIREI NIGHT でしゃべります!

10/2〜3で開催されるPHP Matsuri 2010に参加します。 10/2の夜に開催される事例発表(JIREI NIGHT)で...

記事を読む

RubyKaigi2010 3日目レポート

RubyKaigi2010 3日目レポート

家に帰って、Rubyラーメン食べて、レポート書くまでがRubyKaigi2010ですよ。 RWikiを怠慢な私の10年間 - Mas...

記事を読む

RubyKaigi2010 2日目レポート

RubyKaigi2010 2日目レポート

家に帰ってレポート書くまでがイベントの参加ですよ。 ってことで、2日目のレポート。(1日目は残念ながら不参加) そもそも着いたのが1...

記事を読む

RubyKaigi2010に参加します。

RubyKaigi2010に参加します。

昨年はいけなかったけど、明日からRubyKaigi2010に参加します。 故郷の近く、つくばへいってきます。

記事を読む

独自に作成したyamlをsfConfig::get(‘hogehoge’)で値を受け取る

独自に作成したyamlをsfConfig::get(‘hogehoge’)で値を受け取る

app.ymlにこんな風に書くと、 all: config: test: hogehoge コードの中では sfConfig:...

記事を読む

*nixでFlashから画像をつくる

*nixでFlashから画像をつくる

swfファイル(Flash)から画像ファイルをつくる方法を探していた。 どうも、swftoolsで実現できる。 面倒なので、手元のMacへ...

記事を読む

Hudsonでsymfony自動テスト環境をつくる

Hudsonでsymfony自動テスト環境をつくる

HudsonというJavaでつくられたCI(継続的インテグレーション)ツールを使って、symfonyの自動テストを継続的インテグレーション...

記事を読む

Beautiful Code ビューティフルコード

Beautiful Code ビューティフルコード

7章ビューティフルテストにテストの初期戦略が記載されている。 p.95から引用 スモークテストからはじめる 境界値テストを付け加...

記事を読む

NetBeansのSVNで文字化けを回避する方法

NetBeansのSVNで文字化けを回避する方法

最近、NetBeansを使い始めたのでメモ。 初期設定だと文字化けしてしまうので、以下のように設定。 /Applications/Ne...

記事を読む

Google発のプログラミング言語「GO」

Google発のプログラミング言語「GO」

Googleの開発者によってBSDライセンスの元に公開されたプログラミング言語「GO」ですが、いきなりトップページで、 Hello, W...

記事を読む

Googleのエンジニアの働き方

Googleのエンジニアの働き方

DesignDoc、アイデアのレーティング、スニペットなどは参考になった。いかにそれを継続させているポイントを知りたい。 Googl...

記事を読む

ガチでLinuxプログラミング

ガチでLinuxプログラミング

Apacheのソースとかモジュールとを修正したりとかは頻繁にしているけど、ガッツリ、0からLinuxプログラミング(gccプログラミング?...

記事を読む

mixiアプリの会員数をグラフ化

mixiアプリの会員数をグラフ化

twitterでmixiアプリ(携帯)の「まちつく!」がハンパないぐらい会員数が伸びてるってことで、mixiから会員数を取得してくるスクリプ...

記事を読む

Ruby製KVS「ROMA」公開

Ruby製KVS「ROMA」公開

本日おこなわれた楽天テクノロジーカンファレンス2009にて、楽天トラベルで稼働しているKVS(Key Value Store)のROMAが...

記事を読む

情報処理技術者試験の価値

情報処理技術者試験の価値

情報処理技術者試験の資格の価値を見直しました。ITエンジニアはこの試験をもっと真剣に受けるべきだと思うし、評価の対象にすべきだと...

記事を読む

プログラミング問題を求めて

プログラミング問題を求めて

Fizz-Buzz問題みたいな数分で解けるプログラミング問題をまとめたものがあったら、ちょっとやってみたいなぁ。と考えて探してみたけど、い...

記事を読む

Fizz Buzz 問題 プログラムを書けないプログラマを雇うのは雇う側の問題

Fizz Buzz 問題 プログラムを書けないプログラマを雇うのは雇う側の問題

プログラマの中途募集をしたら、「PHPできます」という技術者が応募してきて、1週間使って、WEBメールフォーム1つすら仕様通りにできなかっ...

記事を読む

rails マイグレーションで特定のバージョンを指定する

rails マイグレーションで特定のバージョンを指定する

$ rake db:migrate VERSION=23 バージョンはdb/migrateディレクトリ以下にあるddd_create_c...

記事を読む

Rubyをはじめるなら「たのしいRuby」から

Rubyをはじめるなら「たのしいRuby」から

Rubyをはじめるなら、これからといわれるほど、 鉄板と思われる「たのしいRuby」をやっとこ読み終わる。 で、結局、やっぱり鉄板だと思...

記事を読む

RailsによるアジャイルWebアプリケーション開発をやってるときにつまずいたところ

RailsによるアジャイルWebアプリケーション開発をやってるときにつまずいたところ

RailsによるアジャイルWebアプリケーション開発をやってるときにつまずいたところ。 第10章1節 イテレーション E1:注文情報の取得...

記事を読む

RJSでpage.visual_effectのhighlightのオプション

RJSでpage.visual_effectのhighlightのオプション

RJSでのサンプルコードがいろいろと実挙動と違うのでメモ。 まずは、動かないサンプルソース。 page.visual_effect :h...

記事を読む

Rubyはじめました。コミュニティのあたたかいメッセージを求めています。

Rubyはじめました。コミュニティのあたたかいメッセージを求めています。

Ruby on Railsのガイドをやって、Rubyistの勉強会動画を見たら「Rubyすげぇ!」とか思って、MacだしRubyやろう...

記事を読む