『 ActiveRecordhttp://blogs.dzone.com/daniel/2007/07/18/an-easier-java-orm/ 』
Mozilla LabsのAza Raskinは、Webのマッシュアップをもっと楽に作れる方法があるはずだと考えている。今日(米国時間8月26日)彼はUbiquityの立ち上げを発表した。それは、自然言語を使ってWeb上のサービスを呼び出す実験だ。UbiquityはFirefoxブラウザの拡張機能で、ユーザがタイプしたことを何でも実現する…地図を挿入する、このページを翻訳する、このテキストブロックをTwitterする、G...
これはデザイナーのみならず導入必須のソフトウェアと言えそうだ。 Webサイトを作る際には、モックアップが必要になる。それをベースにして「ここをこうしよう」「次はどこに遷移させよう」といった議論が可能になる。頭の中だけではイメージがはっきりせず、意見も出しづらい。 ドラッグアンドドロップでモックアップを作成できる そんなモックアップを作成しようと...
『 接続先のサーバが対応している場合、できる限りHTTP/1.1のパイプライン機能を利用する。 #データのダウンロード時に、データを部分的にキャッシュして、中断されたらそこから再開する。 #クライアントがHTTP/1.0でリクエストした場合、PolipoがHTTP/1.1に変換しサーバにリクエストし、必要であれば再度HTTP/1.0に戻してクライアントに伝える。 #サーバの遅延をさらに軽減させるために、PoorMan'sMultiplexingと呼ぶテクニックを利用することもできる(オプション)。 』
はじめにこのブログでは Visual C# 2008 Express Edition (無償) を使用した Windows アプリケーションに作り方について説明しています。Visual C# 2008 Express Edition (無償) の入手方法については この記事 を、プロジェクトのコンパイル方法については この記事を参照してください。 タイトルにあるとおり、今回は未経験の開発言語でとりあえずプログラムを書けるようにするための、て...
HTML とは、誤解を恐れずに言ってしまうとウェブページ(ホームページ)を作るために使われている言語です。 例えば、以下のようなものが HTML です。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <head> <title>タイトル</title> </head> <body> <h1>見出し</h1> <p> 本文本文本文本文本文本文本文本文本文本文本...
secondlifeさんの記事に反応して後で書こうかなあと思っていたら、大分時間がたってしまいましたが、めげずに書いてみます。 1. p/pp こちらはRailsに限らず良く使われている方法ですが、RailsではWebサーバをフォアグラウンドプロセスとして立ち上げた状態で使う感じ...
require 'parsedate' require 'fileutils' require 'find' require 'rubygems' require 'extexif' # フォルダ指定 src = "/mnt/card/DCIM/100NECDT/" dst = "/var/image/" # ファイルリスト作成 list = [] Find.find(File.expand_path(src)) { |path| if /.*(jpg|JPG|jpeg|JPG)\z/ =~ path list << path end } # 振り分け list.sort.each { |path| image = ExtExif.new(path) foldername = image["MetadataDate"][0,10].split(/:/).join folderpath = dst + foldername Dir.mkdir(folderpath) unless File.exist?(folderpat...
ここでは、PHP用グラフィックライブラリGDを使ってスクリプトを書く方法を説明したいと思います。 基本 GDの使い方 情報表示 四角く塗りつぶす 画像の読み込み PNGの出力 JPEGの出力 拡大/縮小 画像回転 TrueType Fontを使った文字列出力 TrueType Fontを使った文字列出力(傾きあり) TrueColor画像(1) TrueColor画像(2) 画像上に文字列を表示 画像上にロゴをオーバーレイ 画像フィルタ 明度 カラー...
ActiveRecord は素晴らしいパーシスタンス・フレームワークですが、下位レベルの詳細を隠してしまうため、パフォーマンスの問題を起こしがちです。最も一般的な問題について、その解決方法をこの記事で学びましょう。 Ruby on Rails でプログラミングをしていると悪い癖がつくかもしれません。この成長しつつあるフレームワークは、他のフレームワークでは一般的な、退屈な作業...
http://screencast.com/t/jfQ2fz8HHL http://lab.lowreal.net/trac/browser/config/.vimrc#L225 使いはじめてしばらくたったけど、快適すぎる。けっこう重くなるから非力マシンだと使えなそうだけど、頭使わずに補完が使えるようになってほんとに楽だ。noignorecase にしないとあれになるから検索とかが不便になるけど、それを考えてもいいかんじ。 数文字うったら候補が勝手に表示されて、候補がおおか...
Ruby の用途が、 業務アプリをばりばり開発! とかではなくて、 仕事をするなかでちょっと困ったり面倒だったりするときのツール という位置づけな自分にとって、書いているコードはいくつかオプションを指定してコンソールで走らせてやれば終了するようなものがほとんどを占めている。 そうすると、かなり毎度同じような内容を書いていたりして、DRY じゃないなー(けど、...
『 ネットワークの速度もPCの処理速度も一昔前に比べれば圧倒的に良くなった現代では必要か?大規模サイトとかならば別として・・・ 』
Hacker's Cafe Skype Chatでのid:yuisekiの発言。 yuiseki: 23:54:13 実世界はてなスターほしい twitterにアイディアを書いてみる。 GPS搭載でネット直結の位置情報付加できる超小型はてなスターボタンが欲しい 3000円くらいで http://twitter.com/akio0911/statuses/845024221 id:wa-renから返信。 @akio0911 4980なら作れる http://twitter.com/warenosyo/statuses/845028262 おお、まじっすか。早速部品を並べてみる。 W-SIMなら緯度...
My cool button というサービスが楽しいです!Web2.0風ボタンをオンラインで簡単に作成、ダウンロードすることができます。シンプルなボタンならものの10秒で完了しちゃいます。しかも、クオリティが高い!しかも、自作アイコンも取り込める手の凝りようです。 ちなみに、ためしにこんなの作ってみました。(どれもサクサクってできちゃいます) ぜひ、一度遊んでみてください...
『 RubyベースのTracみたいなシステム。Blogが追加されている。 』
スタイルシート中心のデザイン、レイアウトでコンテンツを作成しているとCSS記述が複雑になる。運用中に修正を繰り返しているうちに、スタイルシートが複雑になり思わぬトラブルになりかねない。スタイルシートを少しでもわかりやすく記述しておくことで、こうした問題から開放してくれるのがCSS...
ウェブのリンク情報や、mixiの友人関係など、ネットワークの性質を 知りたいことがよくある。このとき、ネットワークの性質として このネットワークにおいて任意に選んだ要素Aと要素Bはつながっているか? このネットワークは全体がつながっているか? つながっていないとしたらいくつのグループに分かれるか? 要素数最大のグループはどれか? などの情報が欲しくなる...
googleのアメリカ本社で働いている友人が先日たまたま日本に遊びに来ていて食事をする機会がありました。 話を聞いてると最近Thunderbirdを使った作業効率のよいメール処理術が彼のチームで流行らしくいろいろと聞いてみたのでその方法のまとめ。 ちなみに彼は1日1000通くらいのメールを処理してるとのことなのでこれを機会にBeckyからThunderbirdに乗り換えてみようかと思います...
『 10-11メールチェック11-12コードレビュー12-13同僚とランチ13-16メールは無視してコーディング16-17社内技術セミナ17-18メールチェック->コーディング19-20夕飯20-21コーディングコーディング以外の仕事は採用と業績評価だけ 』