タグ

2008年1月14日のブックマーク (13件)

  • PHPでPNG画像の透過部分を保持したままリサイズするサンプル:phpspot開発日誌

    Smart Image Resizing while Preserving Transparency With PHP and GD Library | Medium eXposure Also, you want it to preserve transparency damn it! Surprisingly, I was unable to find a good function that does all that, so I decided to attempt writing it. This should do it. PHPでPNG画像の透過部分を保持したままリサイズするサンプル。 PHP+GDで透過PNG画像をリサイズしようとすると、透過部分が黒くなってしまったり、ちゃんとやらないとうまくリサイズできなかったりします。 ということで、便利な関数を公開されているページを紹

  • Photoshopの『カラーの適用』で写真に劇的な効果を加える方法。 - sta la sta

    via Photoshop Match Color simple And Amazing Results metacafeで知ったPhotoshopの『カラーの適用』を使ったテクニックが面白かったので脊髄反射でエントリ。 既に知ってる方はスルーしてください。 用意するものは2枚の写真。1枚が効果を加える写真で、もう1枚が効果の元になる写真です。 ここでは砂丘の写真と雲海の写真を用意しました。 効果を加えたい写真(ここでは雲海)をアクティブにした状態で『イメージ』→『色調補正』→『カラーの適用』を選択します。 『画像の適用設定』にある『ソース』メニューから効果元の写真(ここでは砂丘)を選択します。 すると、砂丘の写真の色合いが雲海に適用されて↓のような写真になりました! 昼間の雲海の写真が、一転して日没のような雲海の写真に。面白いですねぇ。 車が並んでる写真を適用すると、闇夜に月明かりが輝い

  • Smartyでテンプレートエンジンの威力を知る(1/3) − @IT

    テンプレートが果たす役割 改まったビジネス文書や手紙の作成にはしばしば、テンプレートが利用されます。テンプレートに差出人や相手方の情報を入力するだけで、気の利いた季節のあいさつや丁寧な結びの句を織り交ぜた文書を簡単に作成することができます。 さて、PHPHTMLタグとPHPコードが共存できることを特徴とし、多くの利用者を獲得してきました。しかしPHPコードが冗長になるにつれ、HTMLの記述が複雑になり、デザインの修正が難しくなる傾向があります。 そこでPHPにおいても、文書テンプレートのアイデアを取り入れた「テンプレートエンジン」が利用されます。 テンプレートエンジンを利用すれば、PHPコードで作られたロジックが吐き出す値を、HTMLデザインを分離したテンプレートに埋め込むことが可能になります。この結果、ロジックを作成する作業と、HTMLデザインを編集する作業を分担して行うことが可能にな

    Smartyでテンプレートエンジンの威力を知る(1/3) − @IT
  • 携帯版Google AdSenseのPHPコードがきもいので修正してみた - nazolabo

    allow_url_fopen強制っすか!Notice出しまくりっすか!GLOBAL汚染しまくりっすか!みたいな感じなので修正ついでにクラス化してみた。 とりあえずHTTP_Requestで通信するようにしてみたけど、他のがよければ他のに書き換えるといいと思います。 <?php /** * Copyright (C) 2007 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * @license http://www.apache.org/licenses/LI

    携帯版Google AdSenseのPHPコードがきもいので修正してみた - nazolabo
  • ウノウラボ Unoh Labs: Symfonyプラグインまとめ 〜その1〜

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: Symfonyプラグインまとめ 〜その1〜
  • Photoshop Secret Shortcuts

    It is proven that by using software shortcuts can boost up productivity. Here are 30 secret Photoshop shortcuts that I’ve learned from years of experience. Well, what I mean by "secret" is that these shortcuts are not documented in the menus. Keep reading and you will find how these shortcuts can speed up your productivity. I bet you don’t know all of them. Note: this article is written in Mac Pho

    Photoshop Secret Shortcuts
  • MT4にアップグレード | ユージック

    MT4にアップグレード 2007年9月29日 今日はWEBsig会議が開催した『WebSig会議「Web屋さんのためのMovable Type4」in 大阪』に行ってきました。 そして家に帰ってブログをMT3.3からMT4.01にアップグレードしました。やり方はすごく簡単でしたのではしょって説明します。 MTのバックアップをとる MT4.01をダウンロードする 元MTを削除する※DBとmt-config.cgiは残しておく MT4.01をアップロードする cgiの属性を700もしくは755に変更 mtcgiにアクセスしてMT4.01を走らせる という感じで簡単にアップグレードできます。ただ、MT4.01からBerkeley DBをサポートしなくなったため、Berkeley DBを使用していた場合、Berkeley DBMySQLもしくはSQliteにコンバートしなくてはなりません。 コン

    MT4にアップグレード | ユージック
  • TinyMCE Plugin for Movable Type:MovableTypeでWYSIWYG編集を実現するプラグイン

    TinyMCE for Movable Typeは、標準的CMSであるMovable Typeの更新機能を、飛躍的に高める高機能WYSIWYGエディタです。誰でも無償で利用でき、インストールも簡単。HTMLの知識のない方でも、ワープロのように簡単に更新が行えます。ホーム 投稿を、より簡単に…、より美しく、それがTinyMCE for Movable Type ようこそ、TinyMCE for Movable Typeの世界へ TinyMCE for Movable Typeは、Movable Typeの更新機能を、飛躍的に高めるAjaxな高機能WYSIWYGエディタです。誰でも無償で利用でき、インストールも簡単。HTMLの知識のない方でも、ワープロのように簡単に更新が行えます。 はじめに このサイトは「TinyMCE for Movable Type」の公式サイトです。 TinyMCE f

  • MT4i -携帯電話向け変換プログラム

    Netim regularly offer discounts on domain names. Some extension start at $1.50 excl.tax for the first year.

  • メニューで現在位置を表示するJSライブラリ | ユージック

    メニューで現在位置を表示するJSライブラリ 2007年9月17日 メニューでjavascriptのみで現在位置を表示するJSライブラリをご紹介します。 どういったものかというと、マークアップでメニューに各ページごとにIDやクラスをふらなくても現在のページをハイライトするという機能です。 イメージをCSSで背景にしいて使用する場合は、アンカータグに”here”というclassをつけるという仕組みを利用し、CSSを使わずimgタグでメニューを組む場合は命名規則として、menu_on menu_offといったように通常時に_offとハイライト時に_onとつけてください。src属性にアクセスしてoffとonを置換する仕組みを利用しています。 imgタグをCSSでaタグの背景にしいて利用する場合のHTMLJavascriptのコード HTML <ul id="menu"> <li><a href=

    メニューで現在位置を表示するJSライブラリ | ユージック
    fugashi
    fugashi 2008/01/14
    メニューで現在位置を表示するJSライブラリ
  • Windows Media PlayerでaacPlusやmp4を再生しよう!

    以前に紹介したWindows Media Playerで3gpやmp4を再生しよう!のコメント欄に「ファイルを再生できません。プレーヤーがそのファイルの種類をサポートしていないか、そのファイルの圧縮に使用したコーデックをサポートしていない可能性があります。」と表示され再生できないというのがありましたので、別の方法を紹介したいと思います。前の方法ではaacPlusと、aacPlus Parametric Stereoは再生できませんが今回の方法ではしっかり再生できます。 ※今回紹介した方法で再生できるMP4はAACの音声だけです。MP4の動画部分は再生できません。MP4やMPEG-4 AVC(H.264+AAC)または(X.264+AAC)の動画を再生したい場合はWindows Media PlayerでMP4やAVC(H.264+AAC)を再生する方法!をご覧ください。 では、さっそくその

    Windows Media PlayerでaacPlusやmp4を再生しよう!
  • ウノウラボ Unoh Labs: ユーザビリティテスト初心者のための備忘録 - 準備の話

    こんにちわ、Sashaです。9月も終わりに近づいているというのにまだまだ暑いですね。 私はユーザビリティテストの専門家ではありませんし、ユーザビリティテストを実施していても、不慣れから来る反省点が毎回のように残ります。今日は、そんなユーザビリティテストにまだ不慣れな方のために、私がこれまでに書きとめておいた反省点やコツをみなさんと共有したいと思います。スムースなテストを開始して、被験者の方にもリラックスして頂くことが出来るように気をつけるべき細かい点ですので、テスト方法とか、被験者の選定方法など、ユーザビリティテストのコアの部分には触れていませんが、ご了承ください。 1. 会場取り ビデオカメラやモニタを設定するため、被験者が来られる15分ほど前から会場となる部屋を押さえておきましょう。11時に被験者の方がいらっしゃるのに、 11時からしか部屋を押さえていないと、準備する時間がないため

  • ウノウラボ Unoh Labs: 携帯キャリアで画像を転送させない方法

    Keitaです。 携帯画像で待ち受け画像などで、ダウンロードはできるけどメールに添付できないタイプの画像があるとおもいます。 ここらへんどうやるか、気になって調べてみると、 Docomoと、AUは画像のコメント部分に、それぞれ、特定の文字列を入れれればいいようで、 Docomoの場合「copy="NO"」、KDDIの場合「kddi_copyright=on」を追加することでで、携帯でダウンロードできるが、メールなどで転送できない画像が作れました。 具体的に、MagickWand For PHPを使う場合には以下のような感じでヘッダを埋め込みます。 <?php $image = NewMagickWand(); MagickReadImage($image, 'Keita_s.jpg'); MagickCommentImage($image, 'kddi_copyright=on,