注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

タグ「開発 - ライブラリ」の記事一覧

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

Screenshot2012-01-04-20.44.22_thumb

2012/01/11

CSS3だけで作るプログレスバー「CSS3 Progress Bars」

最近、複雑な表示ですらCSSだけでこなしてしまうようなハックが流行っていますが、CSS3 Progress BarsはCSS3だけを使ってプログレスバーを表示します。 表示例です。角丸や複数の組み合わせ表示ができます。 さらに細めのタイプもあります。 コードです。styleのwidthでバー...

Screenshot2012-01-04-20.35.33_thumb

2012/01/11

JQGridを使ったAjax対応のPHPグリッド表示ライブラリ「JQgrid PHP Grid Control」

PHPで作られた業務システムなどでデータを表で一覧表示する際に使ってみたいのがJQgrid PHP Grid Controlです。ごくシンプルなPHPコードだけで高度なグリッド表示を行ってくれます。 データが整然とグリッド表示されています。 データの追加もここでできます。 日本語が???にな...

Screenshot2011-12-21-16.45.44_thumb

2012/01/03

JavaScript製のALACデコーダー「ALAC.js」

AppleからALAC(Apple Lossless Audio Codec)がオープンソースとしてリリースされて以来、様々なプロジェクトで使われるようになっています。今回紹介するのはALAC.js、ALACをJavaScriptで利用できるデコードライブラリです。 デモです。Webサーバで...

Screenshot2011-12-13-11.21.50_thumb

2011/12/22

ハッシュ値にも可読性を求める時代?なPythonライブラリ「humanhash」

データのハッシュ化というと、MD5やSHA-1が思いつきますが、今回紹介するのはhumanhashです。とても変わったハッシュ生成ライブラリになっています。 ダイジェストを読みやすく加工しています。 文字数を変更できます。 UUID生成もできます。 humanhashでは256個の分かりやす...

8278b8e6c4e6cfa21598b6151a94be71

2011/12/16

WebSocketを使えばリアルタイムメッセージの夢が広がる「WebSocket client for Titanium Mobile」

Webブラウザでリアルタイムにメッセージを交換したいならば使ってみたいのがWebSocketです。そんなWebSocketを使う場合、Webブラウザ(またはコンポーネント)を使いますが、直接扱ってしまおうというのがWebSocket client for Titanium Mobileです。...

Screenshot2011-12-06-16.44.42_thumb

2011/12/13

IE6から使えるSVG/VMLを使った高機能JavaScriptグラフライブラリ「Highcharts」

Webサービスにおいてグラフを使うとデータのインパクトが違います。だからこそ使い勝手の良いグラフライブラリを積極的に使っていくべきです。HighchartsはSVGを基本として多様なWebブラウザに対応したグラフライブラリになります。 折れ線グラフです。 Ajaxによるデータロード対応です。...

Screenshot2011-11-25-10.58.46_thumb

2011/12/03

CSS3を使った高度なアニメーションライブラリ「Animate.css」

Animate.cssはCSS3を使ってアニメーションを実現するライブラリです。何はともあれ、デモ動画を見て何が実現できるのか知ってください。 トップページです。ここの各ボタンを押すとアニメーションが実行されます。 デモ動画です。 Animate.cssの特徴としてはjQueryのようなJa...

071fbe139693dd3a097a71276c0330cf

2011/10/21

何かに使えそう。Rubyを使ってニコニコ動画から情報を取得「Niconico」

みんな大好きニコニコ動画。単なる閲覧目的はもちろん、ニコニコ関連サービスを作るのも面白いと思います。もしあなたがRubyプログラマーであれば使ってみてもらいたいライブラリがNiconicoです。Mechanizeをラッピングし、ニコニコ動画に特化した機能を提供しています。 インストールは簡単...

Screenshot2011-10-12-11.19.26_thumb

2011/10/21

なぜ?CanvasではなくCSS3を駆使して描くドローライブラリ「Donatello」

HTML5を利用すればこれまで画像やFlashを使わざるを得なかった描画がJavaScriptとCSSを組み合わせて実現できるようになります。どれくらい奇麗なグラフィックスを描けるのか、さらにそれをいかに手軽に実現できるかを知るのにDonatelloはぴったりなライブラリです。 サンプルです...

Screenshot2011-10-06-16.18.15_thumb

2011/10/15

Zynga製。スマートフォンのViewportを制御「Zynga Viewporter」

iOSのWebブラウザを使って見るサイトを開発する場合に使ってみたいライブラリがZynga Viewporterです。水平、垂直表示を判断したり、表示領域を調整したりするJavaScriptになります。 これはロックモードです。垂直の場合はコンテンツを表示します。 水平にすると表示できません...

3dsearch33_thumb

2011/10/13

CSS3の角丸表示を使おう。レガシーなWebブラウザにはこれで対応「Curved corner」

Curved cornerはCSS3で実装されているborder-radiusをIE7などのレガシーなWebブラウザでも対応させるためのソフトウェアです。多数のWebブラウザにも対応すればborder-radiusが積極的に使えるようになりそうです。 こちらはIE7で表示した例です。実際に角...

Screenshot2011-09-30-14.40.44_thumb

2011/10/08

Rails/Sinatraでガラケー向けOpenSocialアプリを開発する「opensocial-wap」

opensocial-wapはRuby製Sinatra/Ruby on Rails用のオープンソース・ソフトウェア。今時代はソーシャルに注目が集まっている。FacebookやGoogle+などのデスクトップ向けに加えて、GREE/Mobage/mixiなどの携帯電話向けSNSを展開するプラッ...

Screenshot2011-09-17-16.50.04_thumb

2011/09/25

Webサイト上で注釈を付与、表示するjQueryライブラリ「AnnotateIt」

AnnotateItはjQuery/JavaScript製のオープンソース・ソフトウェア。Wikipediaをはじめとしてコンテンツ系サイトでは記事に対する引用元や、注釈をつけることがある。大抵そうした内容は記事全体の下にまとめて引用として添付されるので見過ごされがちだ。 注釈入力中 また、...

Screenshot2011-09-11-21.01.39_thumb

2011/09/21

Webサイトの説明スライドに最適(?)なスライドウィジェット「Dragdealer JS」

Dragdealer JSはJavaScript製のオープンソース・ソフトウェア。かつてはWebサイトのちょっとしたイフェクトくらいにしか使われてこなかったJavaScriptだが、Ajaxの登場あたりから一気に注目が集まっている。もはやJavaScriptを使っていないWebサイトの方が珍...

110909-0001_thumb

2011/09/20

業務システムに組み込みたい。PHPからExcelファイルを読み書きする「PHPExcel」

PHPExcelはPHP製のオープンソース・ソフトウェア。業務システムを開発していて必ず発生するのがExcelのような表形式ファイルの取り込みだ。大抵はCSVに変換してもらって取り込むだろう。だがユーザが変換を忘れてExcelを読み込ませてしまうことも度々だ。 PHPで出力できる さらにシス...

3a718a46c68fe16b53f9fa82ae6c034b

2011/09/19

マナーを守るプログラムに。robots.txtを解釈する.NETライブラリ「RobotsTxt」

RobotsTxtはWindows用のオープンソース・ソフトウェア。インターネットに関係するソフトウェアを開発しているとクローラーが必要になることがある。そういう時、目的にぴったりマッチしたものは見つからず自作することが多い。 使い方の例 そんな時、必要になるのがrobots.txtを解釈す...

Screenshot2011-09-07-20.18.00_thumb

2011/09/17

スマートフォンに特化することでjQuery API互換ながら5KB以下なJavaScriptライブラリ「Zepto.js」

Zepto.jsはJavaScript製のオープンソース・ソフトウェア。最近のWebシステム開発ではjQueryを使わないことがなくなったとさえ言えるかもしれない。それくらい頼り切ってしまっている。普通にJavaScriptを書くのが苦しくなるくらいだ。 サンプル。大抵の機能はデスクトップブ...

3dsearch5_thumb

2011/09/16

Googleの各種APIを使った.NETアプリケーションを作る際にはぜひ使いたい「Google APIs Client Library for .NET」

Google APIs Client Library for .NETは.NET製、Windows用のオープンソース・ソフトウェア。Googleでは多数のWeb APIを用意している。それらはOAuth 1.0aもしくはOAuth 2.0で権限を取得して動作する。それらを使ったソフトウェアも...

Screenshot2011-09-05-11.20.48_thumb

2011/09/13

単機能しかないアプリでもそれぞれが連携すると魅力的に「PhotoAppLink」

PhotoAppLinkはiOS用のオープンソース・ソフトウェア。iPhoneはFlickrに写真をアップロードしている機種で最もシェアが高くなっている。それくらい写真を撮るのに適したデバイスということだろう。そして写真を撮った後にはちょっとした加工を行いたいと思うものだ。 テストアプリ 例...

Screenshot2011-09-05-10.54.31_thumb

2011/09/13

メソッドチェーンを使えばWeb SQL Databaseも簡単に「mchain」

mchainはHTML5/JavaScript製のオープンソース・ソフトウェア。HTML5はこれまでのWebアプリケーションのあり方を大きく変える可能性があると思っている。その一つとして期待しているのがWeb SQL Databaseだ。Webブラウザ内でRDBMSが利用できる技術だ。 デモ...

新規購読
新規購読

プレミアムでしか読めない記事が159あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る