PHP GDを使った画像のリサイズ

PHPのGDライブラリを使用して画像のリサイズをする関数を作ってみました。縦横長いほうを基準に引数で指定した長さにリサイズします。
※違うソース載っけてました。これが正解です。

function image_resize($source, $length){
  //元画像のサイズをゲット
  list($o_width, $o_height) = getimagesize($source);
  //縦長か横長かをチェック
  if($o_width > $o_height){//横長の場合
    $height = ($o_height / $o_width) * $length;
    $width = $length;
  }else{//縦長の場合
    $width = ($o_width / $o_height) * $length;
    $height = $length;
  }
  //元画像を読み込み
  $source = imagecreatefromjpeg($source);
  //リサイズ用の画像を作成
  $new_image = imagecreatetruecolor($width,  $height);
  //元画像からリサイズしてコピー
  imagecopyresampled($new_image,$source, 0, 0, 0, 0,
  $width, $height, $o_width, $o_height);	
  //画像の表示
  header('Content-Type: image/jpeg');
  imagejpeg($new_image,NULL,100);
  imagedestroy($new_image);
}

image_resize("画像へのパス", リサイズ後のサイズ);

→「PHP ポケットリファレンス」をチェック

Posted in PHP | 4 Comments

MacBook Pro 17インチモデル発売!!


Intel Core Duoを搭載したMacBook Proに17インチモデルが追加されました。

¥349,800
17インチTFT ディスプレイ
解像度1680×1050
2.16GHz Intel Core Duoプロセッサ(1)
1GB (シングルSO-DIMM) 667MHz DDR2 SDRAM (PC2-5300)
120GB 5400rpmシリアルATAハードドライブ
8倍速 2層式SuperDrive (DVD+R DL/DVD±RW/CD-RW)
ATI Mobility Radeon X1600 256MB GDDR3メモリ
FireWire 400ポート1基、USB 2.0ポート2基

Posted in ニュース | 2 Comments

まず本業

よくチームの人に言う言葉に「まず本業をしっかりやって」というのがある。我々の場合はもの凄く狭い意味で言うと今担当している部分が本業。もっと大きな視点でサイトの方向性とか、企画とか他社との連携なんかを考えるのは勿論大切なんだけど、そういう事を言えるのはまず自分が任された部分をしっかりやれてから。他媒体、他部署など他所の事をどうとか言う暇があったら本業をしっかりとやらなくては。我々の場合コンテンツを公開するスケジュールが決まっているんだからそれに間に合わないというのは基本的にありえないこと。時間をかけてクオリティを上げようとするのは良いけど、それも期限を守れればの話し。今で言えば今週アップする予定のゴールデンウィークのコンテンツをあと1ヶ月かけて作り込んだって肝心のゴールデンウィークは終わってるから誰も喜びやしない(競合他社は喜ぶかも知れないが)。偉そうな事書いてる自分がみんなをしっかりまとめていないからこうなるんで、まず自分自身が本業を頑張らないと…。みんなで頑張ろう!

Posted in 雑談・日記 | 1 Comment

えいご漬け

「英語が苦手な大人のDSトレーニング えいご漬け」やってますが、「英語が苦手な大人の」というだけあって割と簡単。人気のタイトルだし続編が出来そうだけどPC版では良さそうなのが出てました。「英単語・熟語ダイアローグ1800 えいご漬け」。単語集としては定評のある「英単語・熟語ダイアローグ1800」をベースにしてるらしく文章もDS版より長く勉強になりそう。Win/Mac両方で使えるのもありがたい。

Posted in 雑談・日記 | Leave a comment

NETVIBES

RSSリーダーは何を使ってますか?私の場合始めはSafarやFirefoxを使用してましたが、新しくRSSを追加したときに家とオフィスの両方に登録しないといけないので困ってました。今はNETVIBESというAjaxベースのサービスを利用してます。ブログやニュースを見るだけでなく、Flickrの画像を表示するプラグインや天気予報のプラグイン、GMailWritelyのプラグインもあって便利。所でMicrosoftやGoogleも同じサービスを始めてるので買収してもらえないだろうし、この先どうするんだろう。

Posted in メモ・リンクとか | Leave a comment