タグ「フレームワーク - Sinatra」の記事一覧
MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから。
2012/05/17
これまでのスタイルシートをLESSで書くとどうなるか「Css2Less」
LESSをはじめてみたいと思いつつも、既にある資産が邪魔していたり最初のとっかかりがないと感じている人は多いのではないでしょうか。そこで使ってみてほしいのがCss2Lessです。 左側がCSS、右側がLESSです。 左側を編集すると右側が変更されます。 既存のCSSをペーストしました。右側に...
2011/12/20
異なるWebブラウザ間でスライドのページを同期する「Slidesync」
Slidesyncを使うとSlideshareを使ってスライドを見つつ、みんなが同じタイミングでスライドをめくって説明を聞けるようになります。Twitterで質問したりしながらオンラインスライドを楽しめます。 最初の画面です。まずTwitterでログインします。 コネクトを求められます。 接...
2011/11/19
GitHubにPushする前に記法チェック「Github Preview」
GitHubのREADMEではMarkdownやTextile、RDocといった各種記法が利用できます。可読性も記述もしやすい記法とは言え、書いてPushして確認したら間違っていた…なんていったらショックなはずです。そこで使いたいのがGithub Previewです。テキストエリアで各種記法...
2011/10/31
アウトラインのデータ蓄積で考えをまとめるのにも使えるWikiエンジン「Gyazz」
さぁ久々のWikiエンジンの紹介です!個人でさくっと使うのにも、Webサーバ上に配置するのにも使えそうな手軽なWikiエンジンGyazzを紹介します。 サーバを起動しています。フレームワークはSinatraを使っています。 Gyazzのサイトには詳しい使い方が記述されています。 クリックする...
2011/10/23
カスタマイズ必須の超シンプルブックマークシステム「kodama」
ソーシャルブックマークサービスがもてはやされた時期もありましたが、個人的には徐々に使わなくなってきています。閲覧する分には面白いのですが、データの蓄積場所としてはもっとシンプルであって良いかと思っています。そこで個人で使える超シンプルなブックマークシステムとしてkodamaを紹介します。 ト...
2011/08/04
イベント会場とTwitterをハッシュタグで繋ぐ「Masher」
MasherはRuby/Sinatra製のフリーウェア(ソースコードは公開されている)。最近は勉強会やセミナーなどで、Twitterを使って実況したり、その場にいない人たちと会話を楽しんだりするケースが増えている。その場合にはイベントごとに特定のハッシュタグを使うのが基本だ。 トップページ ...
2011/07/20
TwitterのタイムラインをSVGに変換する「Tatami」
TatamiはRuby/Sinatra製のフリーウェア(ソースコードは公開されている)。デジタルで作成した作品も評価されるようになっている。コンピュータを使って音楽をリミックスしたり、数式で芸術的な絵を描いたりもできる。フラクタル画像などは手で作るのは難しいが、コンピュータ上では容易に作成で...
2011/05/07
AtomPubによるデータ管理。Ruby/Sinatra製のブログエンジン「Atomos」
AtomosはRuby/Sinatra製のオープンソース・ソフトウェア。ブログを書く際に、管理画面にログインして文章を作成するというのはとても面倒だ。MOONGIFTではWordPressが基盤になっているが、管理画面で文章を作成することはほぼない。テキストファイルが書いてスクリプトでアップ...
2011/04/21
超簡単。Ruby on RailsやSinatra開発を手間なしに立ち上げる「Pow」
PowはRuby製、Mac OSX用のオープンソース・ソフトウェア。RailsやSinatraといったRubyフレームワークでのWebアプリケーションも随分と使われるようになってきた。個人はもちろん企業でも採用されるケースが増えている。 全く手間なし! そんなRails/Sinatraアプリ...
2011/04/05
ostatusやMongoDBを組み合わせたマイクロブログシステム「rstat.us」
rstat.usはRuby/Sinatra製のフリーウェア(ライセンスはWTFPL)。マイクロブログの人気は衰えることを知らない。Twitterはもちろん、FacebookやmixiといったSNSをはじめ多数のサイトでも類似した機能が実装されている。 トップページ システム自体はシンプルであ...
2011/02/09
サービスが開始した時に案内をもらう。メールアドレス登録システム「Notify Me」
Notify MeはRuby/Sinatra製のフリーウェア(ソースコードは公開されている)。新しいWebサービスを開発するのはとても楽しい。企画している時も、実際に開発している時も、テストしている時も全てのステップが楽しいものだ。 トップページ そんな新しいサービスが立ち上げるまで、利用し...
2011/02/07
マニアックながら面白い。JSON/JSONPでDNS情報を取得できる「JSON DNS」
JSON DNSはRuby/Sinatra製のオープンソース・ソフトウェア。ITエンジニアやプロデューサなどをやっていると、ドメインに関する情報を調べる機会が多々ある。whoisで調べることもできるが、Webサービスとして提供している所も多い。 サンプル ドメイン有効期限などはもちろん、ネー...
2011/02/04
データベース不要。テキストファイルでコンテンツを管理するCMS「Nesta」
NestaはRuby/Sinatra製のオープンソース・ソフトウェア。世の中のWebサービス=データベース利用という風潮は考えものだ。確かにデータベースを使うとシステム構成が楽になるが、必須という訳でもない場面でも使われていたりするのはどうかと思う。 サイトトップ 検索を行う場合に便利だと言...
2011/01/03
直接アクセスできない画像を読み込む「refchop」
refchopはRuby/Sinatra製のフリーウェア(ソースコードは公開されている)。ニュースサイトやECサイトなどで、画像の直接アクセスを禁止している所は少なくない。今は止めているようだが、かつてITmediaが禁止していた。 refchop経由でのアクセス この直接アクセスを禁...
2010/11/28
どんなデータでもdata URIでパックする「Knapsack」
KnapsackはRuby/Sinatra製のフリーウェア(ライセンスはDo What The Fuck You Want To Public License)。個人的にWebアーカイブは便利な技術だと思っている。Webページをアーカイブにまとめ、後でいつでも閲覧することができる。画像など...
2010/07/27
HTMLを綺麗にインデント「Ham Cutlet」
Ham CutletはRuby/Sinatra製のフリーウェア(ソースコードは公開されている)。時々見かけるのだが、インデントが全く無視されたソースコードはとても見がたいものだ。Pythonだったら動きようもないが、他の言語の場合無視しようと思えばできてしまうので、とても辛い。 こんなに汚...
2010/06/12
Mac OSXでRuby開発を行う人向けのパッケージ「Cider」
CiderはMac OSX向けのオープンソース・ソフトウェア。最近、iPhoneの人気もあってかMac OSXを利用するエンジニアが増えている。BSDがベースとあって、サーバ系ソフトウェアが申し分なく動作してくれるのが便利だ。筆者含め、知り合いでもやはりMac OSX利用者が多くなっている。 ...
2010/05/12
Sinatra製のTwitterクローン「Chirp」
ChirpはRuby/Sinatra製のフリーウェア(ソースコードは公開されている)。Twitterにシンプルなメッセージを送受信するシステムのニーズは意外と多い。非公開な、社内での利用に対してのニーズは特に強く、多数の企業で類似システムが使われている。 Twitterライクなシステム ...
2010/03/05
ローカルでもはてな記法でメモを取る人は「Local Hatena Search」
Local Hatena SearchはRuby製のフリーウェア(ソースコードは公開されている)。人間にとって使い慣れるというのはとても重要な要素だ。多少使い勝手が悪かったとしても手に馴染んでいるものはそのまま使い続けようとする。スイッチングコストは生産性、精神的に非常に大きいというのは良くあ...
2010/01/19
Web APIのテストにも。ダミーWebサーバ「ww」
wwはRuby/Sinatra製のオープンソース・ソフトウェア。Web APIを使った開発の場合、自動化したテストをいかに行うかが問題になる。特にWeb APIのように他サービスのリソースを使う場合、テストで過剰アクセスするとブロックされてしまう危険もある。 外部サービスを使った開発で利用...





.png)















アンケート