Home

ぼんずーず

lightbox風スクリプト 開発者目線で比較 メモ

  • 2011-08-22 (月)

無償

Lightbox 2

Lightbox 2

prototype.js
scriptaculous.js

元祖。ギャラリーが綺麗。動きも綺麗で高級感がある。
IEで少し重いので環境によりカクつことがある。せっかく動きが綺麗なので残念。
表示自体はIE,chrome,Firefox一通りで問題なしで使い方も簡単。
prototypeが・・・という方は後述するjquery版もどうぞ。

ライセンス:cc2.5
寄付歓迎

jQuery lightBox plugin

jQuery lightBox plugin

jquery

Lightbox の jquery版。
元祖とは動きが少しだけ違う。
optionで指定できるのかな?と思って探してみましたが
私の知る限りでは出来なかった。

どうしてもjqueryでという場合に重宝すると思います。
IE,chrome,firefoxで動作問題なし。

ライセンス:cc2.5
寄付歓迎

jQuery.lightpop.js

使用方法,ダウンロード:jQuery.lightpop.js : dogmap.jp
サンプル:jQuery.lightpop.js サンプル

jquery

お手軽。軽快。簡単。jquery。

豊富な動画形式に対応しています。
ajax表示も簡単。
とにかくシンプルで使いやすく,情報も日本語です。

ライセンス:GPL3 なので注意

Lytebox

Lytebox

外部ライブラリが必要なし!

単独で動作するのでインストールが簡単。
ただし,動きが重い。特にIEだと環境によっては苦しい。
動作自体はchrome,firefox,ieで一通りOK,しかししつこいけど重い。

HTML表示や動画も対応。
公式が見やすく,オプションも豊富。コールバックも充実。

Tooltipの表示が簡単なのでこれ目的でも便利。

ライセンス:CC3.0

Sexy LightBox

SexyLightBox - www.coders.me

MooTools

動きがすごくカワイイ!
IE,Firefox,Chromeで特に問題なく動作します。
IEでも割とサクサクで嬉しい。

一番の売りの独特なポップアップの動きがサイトジャンルによっては使いにくいかもしれません。
公式がスペイン語ですが,シンプルで分かりやすいので利用には全く問題ないです。
一度はどこかで使ってみたいプラグインです。

ライセンス:MIT

FancyBox

Fancybox - Fancy lightbox alternative

jquery

動作が速く,表示もシンプルでとても使いやすい上にjquery,MIT,無償で人気です。
さらにインライン,ajax,iframe,SWF対応,コールバックなど機能も豊富。

画像の説明を3通りの位置に表示できるのですが,そのうちのover指定が気に入っています。

欠点を言えば簡素なので高級感を出しにくい場合があるかもしれません。
と言っても,シンプルなギャラリー表示はどんなサイトにも合いますのであくまでも使い分け次第でしょうか。

ライセンス:MIT

iBox v2

iBox - Lightweight inline popup

外部ライブラリが不要!

とにかく簡素。アニメーションもなし。
インラインでのHTML・フォーム表示や,ajax,youtube動画も対応。
wordpressのpluginもあるのでそちらでお馴染みの方も多いかも。

ライセンス:無償,利用や配布も自由,ソースに著作権表示。

有償

Lightview

Lightview

prototype,scriptaculous

ギャラリー,スライドショーも綺麗です。
機能も豊富です。
IEだと少し重たいです。

ライセンス
非商用: 1サイト 3ユーロ,無制限 15ユーロ
商用:1サイト 49ユーロ,無制限 195ユーロ

Highslide JS

Highslide JS - JavaScript thumbnail viewer

ライブラリ不要

ポップアップは動きが滑らかで独特な高級感があります。
ギャラリー・スライドショーもかっこいいです!

HTML,ajaxi,frameなどなどもちろん対応でオプションが豊富です。
価格もそこまで高くないのでこれを使い倒すのも良いですね。

ライセンス
非商用:無料
商用:1サイト 29ドル,無制限 179ドル

Shadowbox.js

Shadowbox.js

ライブラリ不要

個人的には画像ギャラリーの矢印がクリックしにくいですが高級感があります。
各種動画にも対応で価格も良心的です。

ライセンス
非商用:無償
商用:1サイト 20ドル,無制限 50ドル

centos6.0 日本語入力

  • 2011-08-17 (水)

scim anthy 使う方法

Halu834's Notes | [CentOS]日本語入力できるようにする。
CentOS:日本語入力できるようにする | 仙人の心得 http://blog.mktime.com/archive/108.html

centOS5の内容で2009年くらいのもの。
途中まで試したがrepoにscim-anthyがないということで実現できず。
私には情報が古かったようだが詳しい方はこれでも十分か。

mozc

前にubuntuに入れたのと同じ方法。
centos mozcで調べると,情報が少ない。

Smiling Life : Linux日本語入力環境 Mozc http://blog.livedoor.jp/rootan2007/archives/51730263.html
こちらがばっちりそうなのですが,32bit centosなので断念する。
ファイル数が多くてi386で数個ググって断念。
64bit版の方はここで大丈夫そう(未確認)。

Mozc - Google日本語入力のオープンソース版 - 憩いの場 http://linux.ikoinoba.net/index.php?UID=1273605455
パッケージを作って公開してくれている。
こちらのrepo追加後
yum install ibus-mozc
再起動後 input method の設定でOK。

===================

追記

(未確認)公式repoで mozc入ってるかも?

(未確認) yum groupinstall “Japanese Support” した時点で anthyは使えるかも。mozcインストールするまでinput methodの設定に気がつかなかったけど,すでにanthy日本語入力は追加可能な状態になっていた。

===================

この辺り苦労したのは,vmware player の簡易インストールを利用したため。
簡易インストールを利用しないで(os後でインストールにする)OSインストール時に言語と日本語入力を選択すれば元々の日本語環境を利用できる。
ただ,簡易インストールを利用しない場合はvmware-toolsのインストールやその他設定が面倒な場合もあるのでお好みで。

cakePHPとfavicon.icoの挙動

  • 2011-07-27 (水)

favicon.icoを「使わないのでリネーム」とか「削除」しているとはまったという話。

bootstrapにアクセス解析をつけたらfavicon.icoへのアクセスが毎回記録されるので
調べてみるとこんな感じだった。

"セッションまわりの挙動がおかしい?時" フォーラム - CakePHP Users in Japan

dispatcherを通さずにcake起動
The ultimate CakePHP bootstrap technique » Debuggable Ltd

昔,sessionおかしくて泣いたときもjavascriptでの画像先読みが原因だった。
画像がwebrootに存在していなかったので.htaccessを抜けてdispatcherにurl渡されてrenderされていたのだ。
controllerでSESSIONに入れた数値を次のアクセスで取り出すと中身変わっていて気が狂うかと思って
アクセスログ見たら毎回5リクエストとかされていて全身の力が抜けたもんだった(2回目以降のリクエストでsessionの中身が上書きされていた)。

同じ理屈でwebrootにfavicon.icoを置いていないと.htaccessもdispatcherも超えてbootstrapを通ってくる。
ここでアクセス解析をしているとfaviconが記録されるのだった。

ちなみになぜbootstrap.phpでアクセスを拾おうとしたかというと,
最初はapp_controllerのbeforeFileter()やコンポーネントのinitialize()に入れていたんだけど
view cache使っているとキャッシュ利用時にスルーされてしまうからだった。

結局はwebroot/index.phpの
dispach の直前で拾うことでcakeへの純粋なリクエストを記録できるようになった。

Android アプリ開発 メモ

  • 2011-04-30 (土)

Android 開発を始めてみる。

1.開発環境を用意する

とりあえずメモ
http://developer.android.com/guide/index.html
http://sky.geocities.jp/izeefss/develop/android/env_eclipse.html
こちらを参考にまずは環境を構築。

Eclipse は3.6
JDK は6
JRE は1.5
ADK は10
AndroidSDK は10
SDK Platformは2.3

SDKのパッケージのインストールの際
EclipseのPreferenceから呼び出したSDKで設定を行おうとして
AvailablePackagesをUpdateAll したところで

Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml,
このエラー

http://groups.google.com/group/android-developers/browse_thread/thread/2d52bbeff4931a49
ここに対処方法があるが、リポジトリの設定を行う画面が見付からない。

ので、インストール済みのSDKのtoolsディレクトリにある
android という実行ファイルを直接起動したところ

# cd /android-sdk-linux/tools
# ./android

SDKが起動(Eclipseから開いたときとは少し異なる画面だった)。
ここからパッケージ(2.3.3と3.0)をダウンロードすることができた。

次にHelloWorld 作成して 実行時
エミュレータを作成し 起動したところで
/android-sdk-linux_x86/tools/emulator: /lib/libc.so.6: version `GLIBC_2.7′ not found (required by /android-sdk-linux_x86/tools/emulator)

こんなエラー

http://ubuntuforums.org/showthread.php?t=1640029
ここに同じ症状を訴える人が多い。

SDKのパッケージを2.2にしてプロジェクト作成から
もう一度やり直して試してみたいと思う。
続きは明日時間があればやってみる。

http://www.if-not-true-then-false.com/2010/android-sdk-and-eclipse-adt-on-fedora-centos-red-hat-rhel/
ここで解決できそう。

2.アプリ作成のチュートリアルをやってみる

第3回 簡易ブラウザの作成(その1) | Think IT
Android 入門 | テックファーム
Activityを使った画面作成 - Android入門
Google Android Tutorial (グーグル アンドロイド チュートリアル) — Yamamoto Lab. Web Site
Android開発者が知るべき10のこと « Tech Booster

3.サンプルプロジェクト

Android SDK にはサンプルプロジェクトがいくつかついてくるので(SDKで落とせます)

新規プロジェクト作成>サンプルプロジェクトから作る

で,実際に動いているアプリのソースを見ながら
いじってみる。

その際にでたエラーなど

No embedded stylesheet instruction for file:Sample/AndroidManifest.xml

Eclipseのプロジェクトエクスプローラ内で編集中のxmlなどが選択された状態で
スクリプトを実行すると出るようだ。
src内のスクリプトまたはプロジェクトのディレクトリを選択してCTRL+F11することで解決。

emulator: エラー: the user data image is used by another emulator. aborting

エミュレータで1つのサンプルプロジェクトを実行し,
タイムアウトで起動失敗した状態で別のプロジェクトを実行しようとすると出た。
前回起動に失敗したプロジェクトがファイルを使用中とかだと思うので,Eclipseかエミュレータ再起動でOK。

vimperator 使い方メモ

  • 2011-04-26 (火)

さくらvps(13) git [まだメモだけ]

  • 2011-04-26 (火)

Firefoxでsshできるアドオン Fire-ssh [firefox ssh addon plugin]FireFox 4から対応

  • 2011-04-26 (火)

(公式)
FireSSH - The Free SSH Client for Mozilla Firefox

(add-ons)
FireSSH :: Add-ons for Firefox

(紹介)
FirefoxからSSHでターミナル接続できるアドオン「FireSSH」 - RX-7乗りの適当な日々
FireSSHに感動しちゃった » 三六式独り言 -annex-

Firefox4が必要なのでこちらも
Firefox3とFirefox4の共存: 小粋空間
Firefox 4 正式版入れてみた | WWW WATCH

その他参考サイト

Fire-sshとは関係ないけど,
firefoxでsshする方法を検索している途中で見つけて
代替となる方法やその他参考になるページをメモ。

まだ読んでいないけどいろいろ議論されている(英語
[PLUG] ssh plugin for Firefox ( or Mozilla , gasp IE )?

台湾の人がtelnetできるpcmanのfirefox用プラグインをSSH対応させるよーと言っている(中国語
PCMan plug-in for Mozilla/Firefox,讓你用瀏覽器上 BBS

ubuntuでprotocol handlerを作る(英語
Jonathan Ernst » Archive du blog » SSH and telnet protocol handler for Firefox

cakephp1.3~にsimpletest1.1alphaは使えない

  • 2011-04-16 (土)

知人の開発者さんからcakePHPでsimpletest最新版(ver1.1slpha)が使えないと情報をいただきました。
調べたとことろ,simpletest1.1alphaはcakephp未対応でした。

ちなみに1.3~というのは,実際に検証したのが1.3.0以降という意味で
1.2未満は調べていません。

詳しくは以下。
>>続きを読む

cakephp bake 利用法

  • 2011-04-16 (土)

内容が少し重なりますが以前書いたエントリーはこちら。
ぼんずーず : 初めてのbake cakephp1.2 windowsXP

さて,cakephpではbakeというファイルの自動生成機能があります。
あらかじめデータベースのスキーマ定義だけしておけば,レコードの追加・編集・削除など
基本的な機能を書き出してくれます。

しかし使い方が少し複雑なので避けて通っている方も多いのではないでしょうか。
cakephpを利用する場合は

1)一から作る

2)bakeで土台を焼いてそのファイル郡に修正を加える

3)bakeで自動生成されるファイル自体をカスタマイズ

といった順番で開発速度は向上しまます。
また,bakeで生成されるファイルはcakeを始めたばかりの人にとっては
良い勉強材料ともなります。

とりあえず使えるようになれば,すぐに開発に活かせるようになりますので
是非利用してみてください。

>>続きを読む

システム開発 リンク

  • 2011-04-14 (木)
  • タグ:

Home

タグクラウド
911 98 Acl add on ADSL ajax android apache api apxs bake bash bind borland BSE c++ cakephp centOS centOS5 centos6 chrome chroot clamav combobox configure cpan css css3 ctp curl C言語 database db dns dojo dom dos dovecot dreamweaver ECCUBE eclipse EM Excel exec php favicon firefox firewall git html http httpd ids IE8 iptables ipマスカレード java javascript jquery json lan lightbox linux Lithium mailserver make mbr model mongoDB movabletype mozc mysql nec nic oscommerce password pbr pbs pci pcre PDF pear perl php php4.3.9 php5.2 php5.3 phpexec phpのエラーコード plugin pop3 postfix pppoe Python ruby Ruby on Rails sftp simpletest SMAP Smarty smtp snort SPAM sql sqlite ssh sugarsync svn Synergy TCP/IP toitoiseSVN tripwire ubuntu uml validation vim vimperator VMwarePlayer vnc vps web webmin web開発 windows windowsXP wine Word wordpress xampp xml zen cart zen coding  androidアプリ えひめAI くしゃみ さくらvps ひかり ひかり接続 アキヒト アンチウィルス イカ インデックス エコ エラー オリンピック カスタマイズ カスタムフィールド カタカナ キーワードEYE シェルスクリプト シュレッダー ジーオーグループ スクリプト セキュリティ センター直前 ソルトレイク タコ ダイアルアップ ダウンタウン ツール テレビ テレホーダイ テロ デバッグ デュアルブート データサルベージ ネットショップ ネットワーク ハイライト バイク バックアップ バッファオーバーフロー バージョン切り替え バージョン管理 ファイル共有 フリーズ ブックオフ プラグイン プリンタ プログラミング プーチン マイケルジャクソン マコーレ・カルキン マルウェア メモ メール リキッドレイアウト リサイクル リビルド リポジトリ レイアウト レンタルサーバー 不満 事故 人生 仮想化 再生紙 別れ 加圧式ボールペン 参考サイト 受験 哲学 変数 夏目漱石 夢十夜 家族 島谷ひとみ 怠惰 怪奇 感謝 技術メモ 文字 文字コード 料理 楽天API 正月 歯痛 焼き豚 牛肉 理科年表 環境問題 生きる 画像 示談金 視覚 言葉 透過 開発環境 降水量 青画面 風邪 飲みすぎ google
検索
Feeds
Ads

Return to page top