WEBサービスで使えるPEAR以外で有名なPHPモジュール総まとめ 「WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ」というエントリで先日PEARの便利ライブラリについてまとめたのですが、今回はPEAR以外でも有名なライブラリをご紹介。 PEAR以外で挙げていくときりがありませんが、とりあえず有名どころや、私の知っている物、過去に当ブログで紹介したものをまとめてみます。 他にも便利な物や定番の物がありましたら、@phpspot_kj までTwitterなんかで教えてください。 グラフ描画 JpGraph ありとあらゆるグラフを描画してくれる有名なグラフライブラリ。 pChart グラフにデザイン性を求める場合に使えるクールなグラフ描画ライブラリ PHP/SWF Charts PHPでグラフをFlashで描画出来るライブラリ。グラフに動きを出してインタラクティブ
PDF to KeynoteはPDFファイルをKeynoteやOmuniGraffleへ変換するソフトウェア。 PDF to KeynoteはMac OSX用のフリーウェア。PDFは汎用的なフォーマットだ。OSやデバイスの違いを越えて動作し、同じ表示を実現している。ビジネスにおいてはなくてはならない存在だろう。欠点としては編集がしづらいことだろうか。 メイン画面 文字を書き換えたいという訳ではないが、注釈を入れたり情報を書き加えたいと考えたことはないだろうか。特別なソフトウェアを使えばできないことはないが、そのために用意するのは面倒くさい。そこでMac OSXユーザにお勧めなのがKeynoteに変換してしまうPDF to Keynoteだ。 PDF to KeynoteはPDFファイルを開いて、その内容をKeynoteフォーマット(各種バージョンが指定可能)に変換できるソフトウェアだ。また
ものすごく大雑把に言うと今まで画像編集ソフトでやっていた、角を丸くするとか背景をグラデーションにするなどという作業をCSSでやってしまおうというお話。もちろんCSSでできないことは多くあるので万能というわけではないが、できることに限って言えば数行のCSSコードでスクリーンショットのような効果を柔軟に適用することができる。 Demo: Design icon with CSS ul li a { display: block; width: 32px; height: 32px; background-image: url("icons-w.png"); background-repeat: no-repeat; text-indent: -10000px; } 各アイコンになるa要素へのスタイルは以上のような単純なものがベースになる。icons-w.pngがアイコンの前景をつなげたスプライ
追記でCSSでアイコンをデザインの対応ブラウザについてざっと書いておいたが、そこで「知らない」とか「書きたくない」とIE8のところで書いた。それをどうも意図した方向とは違う感じで捉えられてしまっているようだったので、すこしだけ補足する。すでに勢いに任せて某所でも書いてしまったがもうちょっとはっきりと書く。IE8でもこうやればできるよ! とかいう話ではなく、もっとモヤッとした話。 そもそもIE8でもちゃんと見えるように「書きたくなかった」のは、ベンダー拡張プリフィックスすら書きたくないというような意識があるからに過ぎない。Operaでグラデーション対応するためのSVGとかももちろん書きたくはない(書いてみたら面白かったので書いちゃったけど)。実際書きたくなかっただけで、IE8でもあの程度のことならfilterプロパティで実現できる。filterプロパティには複数の背景画像を実現するのに使える
続編書きました ボクが1年間で学んだVimのまとめ - ゆず日記 年末に会社の開発環境を思い切ってWindowsからLinux Mint(Ubuntu)に換えて早2ヶ月。 併せて本気でVimを使い込んでみようと、メインエディタもAptana StudioからVimへ。 VimかわいいよVim。 インストール Macなら、macvim-kaoriya - MacVim KaoriYa - Google Project Hosting Ubuntuなら、sudo apt-get install vim-gnome Windowsなら、Vim — KaoriYa 基本的な操作 これは先人が数多く居るので割愛。 ここが非常に分り易いです。Vim 基本操作まとめ - Archiva 個人的な所感として、以下のコマンドを覚えておけば他のエディタで出来ることと同等のことはすぐ出来るようになるかと。 他の
jqmPhp | HTML Code Generator for jQuery Mobile Framework | jqmPhp jQueryモバイル用のコードをPHPで簡単ジェネレートできる「jqmPhp」。 次のようなコードにより、簡単にjQueryモバイルのページを作れます。 <?php include 'lib/jqmPhp.php'; $j = new jqmPhp(); $j->addBasicPage('', 'Hello World', 'It's works!'); echo $j; ?> addBasicPageメソッドによって、jQueryモバイルでのページを簡単作成可能。 単にページの追加だけではなく、ボタンを追加したり、各種コントロールの追加がPHPで出来るところが特徴です。 以下、jqmPhpで作ったページデモ。実際に動作するデモページはこちら このスマートフ
PHP上で高速なJavaScriptプログラミングが可能になるV8利用PHP拡張がpeclにて公開されていましたので使ってみました。 その拡張名はV8js。spidermonkeyのjavascriptエンジンを使うものはありましたが、node.jsでも使われているv8エンジンを利用するものということで注目。 尚、利用にはPHP5.3.3以降が必要ですのでご注意。 V8のインストール V8のインストールには、Subversion1.4、Python2.4以降、更にビルドツールとして SCons 1.0.0以降を使いますのでyum等パッケージツールでインストールして下さい。 Subversionでチェックアウトします $ svn checkout http://v8.googlecode.com/svn/trunk/ v8 SConsでビルドします $ scons library=share
travisglines.com Buy this domain. 2021 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy
WEBサービス用にさくらのVPSサーバーを借りた後で役に立つ記事色々 さくらVPSサーバの人気が高いということで、借りたらやる設定についての記事をまとめてみました。 さくらのvpsといっても普通のcentosと一緒なので、他のvpsサービスやec2でも使えます。レンタルサーバーと違って最初はなにも入ってないので初期設定が必要ですが、これさえみとけば大体大丈夫というものをまとめてます。 さくらのVPS 初期設定 【さくらのVPS】初期設定をしてみた | Untitled Documents. root パスワードの変更、ユーザ追加、sudoers編集、ssh公開鍵設置、パッケージ管理ツールの設定等 CentOSをサーバーとして活用するための基本的な設定 (さくらインターネット創業日記) sshのポート番号変更、公開鍵設定、ファイアウォール設定の他、不要サービスの停止といったさくらインターネッ
GitHub Issues is a front end to GitHub's issues tracker written in Cappuccino focused on providing a true desktop application like experience to manage multiple repositories. This full featured issue tracker gives you a very clean and efficient desktop like workflow for managing your projects' issues. - Track as many repositories as you'd like - Private repositories - Open new issues - Close (and
Android Screen MonitorはAndroidの実機、エミュレータの画面をモニターするソフトウェア。 Android Screen MonitorはJava製、Windows/Mac OSX/Linux用のオープンソース・ソフトウェア。2010年から引き続きスマートフォンが熱い。日々ニュース、新しいソフトウェアが登場し話題になっている。Android 3.0やiPad2など話題にも事欠かない。 画面を映している所 今だからこそ、アプリをリリースするとパブリッシングにおいても優位になる。そのためにはアプリ操作のデモやプレゼンテーションを行う必要がある。そこで役立つであろうソフトウェアがAndroid Screen Monitorだ。 Android Screen MonitorはAndroid SDKのadbを使い、AndroidエミュレータやUSB接続された実機の画面を表示す
Bigshotは巨大な画像をタイル状に分解し、Googleマップのようなビューワーで閲覧するソフトウェア。 BigshotはHTML5/Java製のオープンソース・ソフトウェア。デジカメが高性能化するのに伴って、撮影できるサイズが大きくなっている。とは言え写真を閲覧するディスプレイのサイズは決まっているので、大きな写真ではズームしたりしなければならない。 写真をズームして閲覧する 極端に大きな写真では全体のダウンロードだけで時間を要してしまう。そこで考えてみたいのがGoogleマップライクに写真をタイル状にし、必要な部分だけ拡大するという方法だ。それを実現するライブラリがBigshotになる。 BigshotはHTML5/JavaScriptを使って画像を表示する。マウスのスクロールでズームイン/アウトが可能で、マウスのドラッグで見る場所を切り替える事ができる。Java製のツールで予め写真
Thumbsはスマートフォン対応サイトのJavaScriptデバッグをデスクトップから手軽にするライブラリ。 ThumbsはJavaScript制のオープンソース・ソフトウェア。最近ではスマートフォンに最適化されたWebサイトを開発することも多くなってきた。HTMLコーディングは慣れれば問題ないだろうが、面倒なのがJavaScriptのデバッグだ。 デスクトップでデバッグ HTML5を使いつつJavaScriptを組み合わせたりすると、そのデバッグが大変だ。スマートフォンでしか取れないイベントを使っていて動かないとシミュレータを使っていてもストレスになる。そこでThumbsを使ってみよう。 ThumbsはデスクトップのSafari(またはGoogle Chrome)やiOS、AndroidのWebブラウザで共通のイベントが取れるようになるライブラリだ。例えばタップしたアクションをデスクトッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く