タグ

2012年5月7日のブックマーク (4件)

  • 自治体は使うべし。マルチデバイス対応の公共施設予約システム·OpenReaf MOONGIFT

    OpenReafは自治体向け公共施設予約システム。 OpenReafはPHP製のオープンソース・ソフトウェア。競技場や体育館、その他の公共施設などは申し出ることで指定時間借りることができる。一般的な商用会議室などよりも安価である場合が多く、もっと活用されていくべきだ。 トップページ だがインターネットでの予約に対応していない自治体も多く、さらに対応していても使い勝手が悪すぎる所も数多い。そうした自治体にぜひ導入してもらいたいのがOpenReafだ。 OpenReafは特に公共施設の予約に対応したシステムになっている。カレンダーや利用目的から施設を特定し、予約を申し込むことができる。施設によっては抽選も利用できる。休館や利用料、利用人数入力にも対応している。さらにデスクトップの他、スマートフォンや携帯電話向けのUIも用意されている。 カレンダー 管理画面では予約を確認したり、抽選ができる。さ

    tetsu8n
    tetsu8n 2012/05/07
    施設予約
  • jQuery Mobile 1.1でPublickeyのモバイル版を作ってみた

    Publickeyのコンテンツをモバイル向けに最適化した「Publickey Smart Edition」をバージョンアップしました。今回はjQuery Mobile 1.1を使い、モバイル対応の機能を以前よりも活用したものになりました。 jQuery Mobile自身、以前のバージョンより動きがスムーズになったことに加え、今回からjQuery Mobileの標準機能をそのまま使うことでページのロード時間も短くなりました。 画面遷移ではアニメーションを使い、画面をスワイプすると前記事、次記事へ移動するようにしたので、よりモバイルらしいWebアプリケーションになったと思います。 画面サイズや機種などに依存しないように作ったつもりなので、iPhone/iPod touch/Android/Windows Phoneなど主要なスマートフォンで参照できるはずです(手許にあるiPod Touch/i

    jQuery Mobile 1.1でPublickeyのモバイル版を作ってみた
  • 扱い勝手の悪いCSVに立ち向かえ·Fight CSV! MOONGIFT

    Fight CSV!はCSVの各行をオブジェクト化することでシステムからの扱いを容易にするライブラリ。 Fight CSV!はRuby製のオープンソース・ソフトウェア。システム開発を行う際にCSVを扱うケースは多々ある。データをまとめて放り込んだり、一括更新したりする時に使われるケースが多い。しかしシステムで扱う時にはとても面倒なフォーマットだ。 利用中 CSVを扱いやすくするライブラリは多いが、項目をばらす程度で後は配列のキーごとに処理を書いていかなければいかない。これはバグをはらみやすいし、値のチェックも大変だ。そこで使ってみたいのがFight CSV!だ。 Fight CSV!はクラスを定義して、CSVのヘッダーに定義されている項目ごとに処理分けを書くことで、CSVの各行をオブジェクトとして扱えるようにするライブラリだ。各カラムごとに処理を書けるので、バリデーションしたり、文字列を日

    tetsu8n
    tetsu8n 2012/05/07
  • CSVやJSONデータを管理、ビジュアル化·Miso Dataset MOONGIFT

    Miso Datasetはクライアントサイド、node.jsで利用できるデータ変換&管理ライブラリです。 データのビジュアル化(グラフ化)をする際に書かせないのが元データです。DBに入っていたり、XMLだったりと形式は色々考えられますが敢えてCSVを使ってグラフを描くのがMiso Datasetです。 デモです。CSVデータをグラフにプロットしています。 データはこのようなCSVです。 コード部です。デリミタを指定したり、フォーマットの指定もできます。 Miso DatasetはCSVやJSONを取り込んで自由に操作が出来ます。カラムの定義をしておくことで行をオブジェクトとして扱えるようになります。その他ソートしたりカウントやグルーピングしたりとSQL的な操作もできるようになっています。なおコードはnode.js/クライアントサイドのどちらでも動作します。 Miso DatasetはJav

    CSVやJSONデータを管理、ビジュアル化·Miso Dataset MOONGIFT
    tetsu8n
    tetsu8n 2012/05/07