ドットインストール代表のライフハックブログ
インターフェイスのデザイン、クローズやアローなどコントローラーのカスタマイズが可能な画像を拡大表示するLightbox風のスクリプト「ColorBox」を紹介します。 ColorBox 拡大表示できるのは画像のほかにも、インラインコンテンツ、外部コンテンツに対応しており、AJAX表示、画像ギャラリーにも対応しています。 デモでは、4パターンのカスタマイズが紹介されています。
twitter facebook hatena google pocket Mootools Function Chainingにて面白い表現が紹介されていました。 JavaScriptライブラリ「mootools」を使用し、テキストにエフェクトをかける方法です。 sponsors 使用方法 mootoolsからmootools.jsをダウロードします。 <script src="mootools-1.2.1.js" type="text/javascript"></script> <script type="text/javascript"> window.addEvent('domready', function(){ var fnChain = new Chain(); var move = $$('id名'); //エフェクトをかけたい対象のid名 move.each(functi
AstroでPandaCSSを使ってみるAstroを触ってみようかな? と思い、まずは公式のチュートリアルを一通り終わらせてみました。以前から気になっていたPandaCSSの勉強も…と思ったので、AstroでPandaCSSを使ってみることに。PandaCSSのインストールマニュアルを見ながら各種設定を終え、npm run devしてみても、CSSが反映されず。原因は単純なミスでした。 LaravelでjQueryを使ってみるデータベースに登録、更新、削除を行なった際に、簡単なflashメッセージを表示させてみようかと。一定時間が経過 or ボタンクリックでメッセージが消えるアニメーションを、jQueryで実装してみたいと思います。npmを使ってインストールしたjQueryを使うと、javascriptの実行順が意図しないものになってしまい、jQueryが実行されなくなってしまいました。色
AstroでPandaCSSを使ってみるAstroを触ってみようかな? と思い、まずは公式のチュートリアルを一通り終わらせてみました。以前から気になっていたPandaCSSの勉強も…と思ったので、AstroでPandaCSSを使ってみることに。PandaCSSのインストールマニュアルを見ながら各種設定を終え、npm run devしてみても、CSSが反映されず。原因は単純なミスでした。 LaravelでjQueryを使ってみるデータベースに登録、更新、削除を行なった際に、簡単なflashメッセージを表示させてみようかと。一定時間が経過 or ボタンクリックでメッセージが消えるアニメーションを、jQueryで実装してみたいと思います。npmを使ってインストールしたjQueryを使うと、javascriptの実行順が意図しないものになってしまい、jQueryが実行されなくなってしまいました。色
こんにちは、最近おみくじ引くと「凶」が出る シーブレインの toyama です。想像以上に凹みます! クライアントさんから渡される原稿には Excel でつくられたものがよくあります。 「この表、table 組みにしてー」と思っても、鮮やかなテクニックを駆使してすばらしく入り組んだ表になってたり、背景に色がついてたりして、内容だけコピペしていくのは絶対間違える自信があるし、かといってこのまま HTML 形式で書き出しても鬼のようなゴミタグが!ゴミタグを掃除するのも時間かかる! そんなときは「エクセルシートを HTML テーブルに変換しちゃう君 (ββ)」です。 まじかるタルるートくんに出てくるようないい名称です。 1.Excel の表部分をコピーする とりあえず、こんな感じの表を作ってみました。ちなみに Openoffice でもできちゃいます。 2.エクセルシートを HTML テーブルに
連想配列(オブジェクト)の配列 をランダムに並び替えるには以下のようなスクリプトを使用します。 >|| function shuffle(list) { var i = list.length; while (--i) { var j = Math.floor(Math.random() * (i + 1)); if (i == j) continue; var k = list[i]; list[i] = list[j]; list[j] = k; } return list; } ||
絵文字のおかれた状況がよくわかるコラム「絵文字が開いてしまったパンドラの箱」 Tweet 2009/3/4 水曜日 matsui Posted in 記事紹介・リンク | No Comments » CNET Japanに絵文字に関する連載コラム、「絵文字が開いてしまったパンドラの箱」が掲載されています。 興味深く、かつ読み物としても面白い記事ですのでご紹介させていただきます。 → CNET Japan 絵文字が開いてしまった「パンドラの箱」第1回 – 日本の携帯電話キャリアが選んだ道 [japan.cnet.com] 文字コードとは、という話から、各キャリアの絵文字に関する解説まで、5ページにわたって解説されている、読み応えのあるコラムとなっています。 その他にも、変換サービスの仕掛け、Googleの絵文字共通化の動きまで詳しく解説されています。 しかしこれを読むと、絵文字(元を正せばシ
Tweensyで色操作したかったので、パラメータを試せるのようなものを作成。 ColorMatrixFilter利用の流れ 1.import import flash.filters.ColorMatrixFilter; import com.flashdynamix.motion.extras.ColorMatrix; 2.TweensyGroupインスタンス生成 tween = new TweensyGroup(); 3.画像配置 var _img:Bitmap= new Bitmap(new Img(200,160));// ImgはFlashのライブラリで書き出した画像データ addChild(_img); 3.tween実行 tween.to(new ColorMatrixFilter(), new ColorMatrix(_b, _s, _c, _h), 2, nul
Flex SDK 3.3 がリリースされて、Flex Builder 3 Professional のライセンスを持っている人のみ使用できる datavisualization.swc も修正されました。ただし、修正内容を確認する場合、ソースコードは自力で解凍しなければなりません。 あと、私が Chart 系のコンポーネントをあまり使用していないので今まで気付けなかったのですが、Flex Builder 3 Plug-in をアンインストールして再インストールすると、ライセンス認証はパスされますが、”Flex Builder 3 Plug-in/sdks/3.x/fbpro” フォルダが消えてしまうようです。困りますね。そんな場合にも下記手順は必要です。 手順 Flex 3 Data Visualization Components をダウンロード http://www.adobe.com
MAX 打ち上げのときに川崎さんに「英語の記事書いたら絶対ウケるから書くべきだよ」と言われていつ書こうかなーと思ってたら、そういえば11日は休日だったので、日本語の下書きだけでも一気に書いてみることにしました。 といっても、欲を出してあれもこれも書こうとして、結局まだ書ききれてませんけど。 タイトル案 Javascript と Canvas によるフルスクラッチ3Dプログラミング Javascript と Canvas 3Dプログラミング入門 ドキッ JSだらけの あと、今日(11日)は私の誕生日でもあります。25になりました。そろそろ鏡を見るのが怖くなってきますね。 以下、書きかけ Introduction Adobe MAX 2009 で Spark Project は、拡張現実(AR)のデモを展示し、来場者の注目を集めていた。Shibuya.JS のメンバーもこのデモに感激し、是非
先日紹介した「オルトを利用して、画像にキャプションをかっこよく表示するスクリプト -Captify」と同等の機能をフレキシブルな実装に対応させたスクリプト「jCaption」を紹介します。 下記は、画像の下に配置したテキストを画像の上にキャプションとしてアニメーションでスライド表示させたものです。 jCaption: jQuery Image Captions with Customizable Markup, Style and Animation demo jCaptionのデフォルトの設定では、img要素のaltのテキストを利用して表示されるようになっています。 設定を変更することで、img要素の別の属性(titleなど)や画像とは関係無い別の要素(pなど)からのテキスト取得や、適用する要素やclass, idの指定ができます。 demoページではaltのみのデモですが、img要素の
「SitePoint」でフリーの写真素材サイトが紹介されています。 ざっといくつかご紹介。 » stock.xchng 超定番ですね。パレートの法則的にはほぼここだけでいいのでは » morgueFILE 200,000を超えるフリー画像 » Unprofound.com 色でソート可能な素材サイト » Photoeverywhere UKでの旅やレジャータイムを中心とした3,000を超える写真いろいろ » STUDIO7DESIGNS Free Stock Photography 高解像度の自然の写真素材 » FreePhotos.com 4,600以上の素材集。検索ができ、カテゴリーからも探しやすい » AarinFreePhoto.com ユーザー登録なしで利用可能。950以上の素材いろいろ その他のリストは以下からどうぞ。 » A Collection of 30+ Free St
canonical(カノニカル)タグは、<link rel="canonical" href="○○">のように使われます。そもそもcanonical属性とは検索エンジンに対してどんな意味を持ったタグなのでしょうか? 基本情報からSEOで活用すべきシーンなどを事例で紹介します。 ヤフー、グーグル、そしてMSN Live Search(マイクロソフト)は、新しい「URL正規化タグ」をサポートすると発表した。 このタグを使えば、ウェブマスターやサイトオーナーが検索エンジンのインデックス内での重複コンテンツ問題を解消できる(ただし、自サイト内の問題のせいで生じる重複インデックスのみ)。 僕が思うに、これはSEOのベストプラクティスにとって、サイトマップの登場以来最大の変化だと思う。SEOmozでは最新ニュースを届けることより戦略について論じることに重点を置いているから、このブログで検索エンジン関
ということで、ちょっとやってみました。 一番目の画像のやつ ソース そして上のやつを少し改造したもの ソース どちらもクリックすると動きます。 これが綺麗かどうかは分かりませんが、自分なりこれから色々やってみよう。 解説 円形に広がる動きはこんな感じになってます。 toPos.x = RADIUS*Math.cos(2*Math.PI/num * i); //飛ばす先の座標計算 toPos.y = RADIUS*Math.sin(2*Math.PI/num * i); Tweener.addTween(sp, {alpha:0, x:toPos.x, y:toPos.y, time:TIME}); //徐々に消えていく 簡単な数学の問題ですね。半径RADIUSの円周をnum分割してそれぞれの座標を計算して Tweenerで動かしています。 2番目の回転しながら広がらせる方法は var sp
その3-カメラと座標変換の意味 やっぱり3d感をだすなら視点の移動があったほうがいいなと思って3D演習その3 +Camera3Dの回転ではカメラを実装してみました。といっても、カメラの位置の分だけ座標のオフセットを取ってから計算するだけです。さらに回転させたくなってきたのでがんばってみました。カメラ位置のオフセットを取ったあとに、カメラの角度のぶん回転させることでカメラからみた座標系に変換します。 座標の回転はアフィン変換をつかいます。よく3Dのチュートリアルには必ずこの式が出てくるんですが、ずっと意味がわかりませんでした。これははっきりいってカメラなど使わなければ3Dの投影そのものには関係ないです。3Dの奥行きを付けたいだけなら、その1にあるZ軸のパラメータとパースの式だけわかれば問題ありません。 また、ここでDisplayObject3D、Scene3D、Camera3Dとオブジェクト
最近濃い味ばかり食べたくなるなっくるです。 やっぱラーメンはとんこつ! Google Maps API for Flash 使ってみました。 ただ表示させるだけならすごく簡単! ここに書いてある通り。 まずはswcをダウンロード。libの中の map_1_9.swc がFlash用です。 これを Winなら C:\Program Files\Adobe\Adobe Flash CS3\ja\Configuration\Components に Macなら Macintosh HD/Applications/Adobe Flash CS3/Configuration/Components に Googleフォルダを作って入れます。 Flashを起動すると、コンポーネントの中に GoogleMapLibrary が表示されます。 それをステージにドラッグします。 あ、API key はここから
どうも 冬の寒さにも負けずflashやってますか? 寒さで震えてコード書くのが早くなって嬉しい悲鳴がでているさぶろうです。 さて僕は今、飲料のキャンペーンの携帯版サイトの構築をさせていただいております。 具体的な作業内容は飲料のキャラクタをモーショントウィーンで lite1.1なので100KB以下にして動かすというものでした。 そこで起った問題の一つに色化けがありました。 僕の制作フローとしては ・aiベースの素材から全体のテンプレートになる基本アニメ作る ・三コマくらいでイラレで動きの決め絵作る ・flashにパーツごとコピペして形を調整 ・動きをつけて書き出し。という感じなんですが、 商標化されたキャラクタなのでカラーのレギュレーションがとても厳しいのです。 まずソースファイルをCMYKでいただくのですが、最初それを直コピペしてました。 途中色が違うと突っ込みが入り途中からソース側の色
いま進めているお仕事でFMISを利用したものを作っていて、録画ずみの動画のストリーミング配信の設定が意外に資料がなくてこまったので書いときます。 動画は録画済のFLV ストリーミング配信したい まずおさらいとして、FMIS3.5はFMS2の新バージョン。機能が増えてますが同じものです。 それのストリーミング機能にしぼったライセンスがFMSS。 価格はFMISが$4500くらい、FMSSが$995。開発版がタダだけど接続制限10まで。 この辺もよく探さないと分からなかった…。 分かりづらかったところを整理すると以下のような感じ。 動画はFMSサーバーに配置する RTMPで接続・再生する 接続にはFMSアプリケーションが必要 ということで簡単にですが、続けて説明します。 FMSの基本的なこととアプリケーション FMSの基本的な構造ですが、サーバーの/applications/(初期設定では)以
新しい Progression 開発に向けて、少しづつ技術検証をしているのですが、ちょっとどうしようもない状況に遭遇したのでメモ。 まずは以下の wonderfl を実行してみてください。 ※同時に実行すると正しい結果にならないので、ブラウザを再起動するなどして個別に実行してください。 正常な動作 http://wonderfl.kayac.com/code/951c262d616b807aa22f7373c78178e2daa35906 問題版(メモリが完全に解放されない) http://wonderfl.kayac.com/code/b954ee245607250e4e047ea8cf53a5fbb13e0f49#code_forked 今回は 100000 個の MyObject インスタンスでの検証ですが、だいたい 2.4 MB 程の差が生じてしまっています。 この問題の影
最近記憶力の低下が著しいkusagayaです。 最近は専らJavaScriptを書くことが多いんですが、皆さんどのようなデバッグツールを使っていますか? FirefoxであればFirebugというのが一般的だと思いますが、 IEで一般的なデバッグツールと言えば?と言われると、ちょっと答えられないです。 そこでIEで使えるデバッグツールをいくつか紹介したいと思います。 ■DebugBar ・DOMのInspectやJavaScript、CSSのソース、レイアウトなどを見ることが可能(Iframe内までInspectできるのは多分これだけ) ・HTTP Requestが見れる ・JavaScriptのコンソールがあるので、アドレスバーから実行する必要がない ■CompanionJS ・Firebugのコンソール機能のみを再現しているようなもので、Firebug同様にconsole.logが使え
Flex SDK 3.3 が公開されましたのでお知らせします。 US のサイトから SDK とデータビジュアライゼーションコンポーネントがダウンロードできます。(Flex Downloads) また、Adobe Open Source のサイトに Open Source SDK 3.3 の参るストーンビルドが公開されています。(Flex 3 SDK Downloads) 今回のアップデートは、先日の Flash Player と AIR の更新への対応になります。あわせて主要なバグフィックスも行われています。 インストール手順については、こちらのテックノートをご覧ください。(Flex 3 SDK リリースノート) 現時点ではまだ SDK 3.2 発表時の内容ですが、インストール手順自体は同じです。
20 High-Resolution Denim Textures デニム地の高解像度テクスチャいろいろが照会されてます。 おしゃれな雰囲気のアパレルサイトの構築なんかに使えるのかも。 Denim Texture 01 Denim Texture 02 Denim Texture 03 全部見る 関係ないですが、デニムって使うほどに味がでますが、サイトデザインも使っていると変化するような物とかあったらちょっと驚きですね。 関連エントリ 木目や錆、繊維など使えるテクスチャ画像集まとめ カラフルでフリーな美麗テクスチャ集 写真みたいなのにシームレスな背景として使えるテクスチャ配布サイト「SeamlessTextures.net」 紙、ペイント、メタルのテクスチャ画像集
AbhiTech: HOW-TO: Reddit-style Voting With PHP, MySQL And jQuery reddit風のGoodかBadの投票機能実装サンプル。jQuery+PHP+MySQLにて実装されています。 シンプルで直感的な分かりやすい投票機能をページに実装したい方は参考にするとよさそうです。 星型の段階的な投票よりも、白黒ハッキリさせたい投票機能として使えそうですね。 データベースのデータ形式もシンプルなので取得したデータを活用するのも容易です。 関連エントリ jQueryとPHPでダイナミックな投票スクリプトを作成 投票用ウィジェットを簡単に作成できるサービス「Vizu」 PHP+MySQLで投票機能を作成するチュートリアル&DL
6 jQuery Chart Plugins For Your App | Steve Reynolds Blog グラフ描画用のjQueryプラグイン集が紹介されていました。 あまり知られていないものも結構あるみたいです。 Google Charts Plugin 描画はGoogle Chart API に任せて、その描画を用意にするためのインタフェースを提供するライブラリ jQuery Chart 0.21 JSでの描画機能をもったグラフライブラリ。棒・ライン・エリアのグラフを選んで描画できる TufteGraph シンプルでprettyなグラフを描画するライブラリ 全部見る グラフ描画ライブラリの基本としても使われるjQueryってすごいなぁと思いますね。 関連エントリ ナビゲーションのUIはこれで完璧かもなjQueryプラグイン集 便利なjQueryプラグインいろいろ 伸縮する全画
Create astonishing iCal-like calendars with jQuery | Stefano Verna iCal風の美しいカレンダーをページ上に配置可能なライブラリ 次のようなカレンダーをウェブ上に設置して自身のスケジュール公開なんかが出来ます。 動作デモはこちらでイベントのある日にカーソルを合わせるとアニメーションポップアップで内容を知ることが出来ます。 単にスケジュールを羅列するよりこうした仕組みで表示するようにしておけば、スマートかつオシャレな印象を与えられそうです。 関連エントリ とても洗練されたUIの日付ピッカー&カレンダー集 超クールなカレンダー型日付入力補助用JSライブラリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く