require __DIR__.'/c.php'; if (!is_callable($c = @$_GET['c'] ?: function() { echo 'Woah!'; })) throw new Exception('Error'); $c(); What is Twitto? Twitto is the fastest PHP web framework, and the first to use the newest features of PHP 5.3 — see "Why PHP 5.3?" below. Packed in less than 140 characters, it fits in a tweet. Despite its size, Twitto is bundled with a default controller, is E_STRICT co
dm-timestamps DataMapper plugin which adds "magic" to created_at, created_on, et cetera. Using This plugin works by looking for the "created_at," "updated_at," "created_on" and "updated_on" properties. If they exist, it does the right thing by setting them or updating them. The *at properties should be of type DateTime, while the *on properties should be of type Date. Alternatively, you can have a
What's New in Pixelmator Pro 3.5 Pixelmator Pro 3.5 Flare brings full HDR support that lets you import, edit, and export HDR content, including HDR photos and videos taken with iPhone. You can now seamlessly create designs featuring both SDR and HDR layers, all while maintaining your existing workflows. Learn more Full HDR Support Unlock new creative workflows with full support for opening, editin
CSS MENUS › Centering Float Left Menus Date : 24th January 2009 For all modern browsers This demo is too wide for your mobile screen. Please view on a tablet or PC. A centered floated left menu (known width) Information I have had a few people ask if they could center a floated left menu when the width of the items in the menu is not known, and I had thought that it was not possible. Revisited 24t
2015/10/23 - Apache Shindig has been retired. For more information please explore the Attic. Welcome To Apache Shindig! Apache Shindig is an OpenSocial container and helps you to start hosting OpenSocial apps quickly by providing the code to render gadgets, proxy requests, and handle REST and RPC requests. Learn more » What is Apache Shindig? Apache Shindig's goal is to allow new sites to start ho
ニンテンドーDSを使って漢字の学習をする児童たち=26日午前、大阪府大阪狭山市の市立南第三小、小玉重隆撮影 大阪府教育委員会が学力向上のために企画した携帯ゲーム機「ニンテンドーDS」を使った学習が26日、大阪狭山市の市立南第三小学校で始まった。府教委は府内の公立小中計20校に40台ずつ貸し出している。「都道府県単位で携帯ゲーム機を学習に採り入れるのは初めて」という。 同校ではこの日、1時間目が始まる午前8時45分までの15分間、5年1組の35人が黙々と専用のペンで画面に漢字や読みを書き込んでいた。 同校では今年度から、漢字に関心を持たせようと、3年生以上を対象に、学校独自の漢字検定に取り組んでいる。山中雅典校長は、DS活用も意欲づくりの一環ととらえ、「試してみて効果がなかったらやめればいい」と話す。 府教委は今回、800台を購入。希望のあった学校の中から小中10校ずつをモデル校に定
Software Japan で招待講演を聴いてきたよ編その2です(その1はこちら)。これも小ネタなんですが、はてな近藤社長のプレゼンの中で、「うごメモはてな」に関してこんな数値が発表されていました: サービス開始直後から投稿が急増、開始1ヶ月で20万作品突破へ 現在は1日で1万5千件増える感じ 全DSiユーザーの39.5%が作品を投稿 1DSiユーザーあたり1日100作品を再生 1DSiユーザーあたり1日180個のはてなスター なかなか好調のようですが、特に最後の部分。「1DSiユーザーあたり1日180個のはてなスター」ということで、これまでのスター利用傾向と比べかなり多くなっています。この点について、近藤社長は スターを付ける時にちゃりんちゃりん♪という音が出るのだが、これが良いのだろう。「連打するもの」だとユーザーが感じている。 という推測をされていました。僕は残念ながらDSiは持っ
Dismiss Join GitHub today GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together. Sign up Git kicking it OS X style. Discussion and support: http://groups.google.com/group/gitnub Bug reports and request: Lighthouse Issue Tracker Requires RubyCocoa >= 0.13.0 Grit Mac OS X Leopard Download Latest Release 0.9.1 / Released Au
http://lab.allianceport.jp/web-typography-app/web_typography/ 私が印刷とウェブのデザインの比較について興味を持ち始めたのは、まだ私が学生だった頃なので、もう 10年近くも前になります。当時、Josef Muler Blockmannの『Grid System』をもとに、ウェブデザインへのグリッドシステムの応用を考えていました。その頃から「メディアによる再現性の違いを理解し、一つの理論をそれぞれに展開する」という考えをベースに、実用的なツールをつくりたいと思っていました。 グラフィックデザインには、グリッド・システムというデザイン手法が存在します。グリッドシステムとは、書籍デザインにおいて、全ページを同じグリッド上で展開することで、ページ全体に統一性を持たせ、レイアウト上の判断を効率的に行うツールとして、全世界のデザイナーに使われ
前回の話は、一回のエントリーでは書ききれない内容でした。。以下もうすこし詳しく書き直してみます。 Webアプリ開発における「内部APIモデル」とは、ネットワーク越しに外部サイトのWebAPIを呼び出すかのごとく、自サイト内のリソースに対して内部専用のWebAPIでアクセスする仕組みを導入し、分散処理を行うモデルのことです。典型的なWebアプリでは、データベースがここでいうリソースに該当するかと思います。 図にすると以下のようなイメージです。 今回、Lang-8で実際に「内部APIモデル」を導入してみたので、気づきの点などをこのエントリーにまとめてみました。 ※導入のいきさつについては、前回のエントリーで触れています。 「内部APIモデル」を採用するメリット Webアプリ開発において「内部APIモデル」を採用するメリットは2つあります。 (1)言語やフレームワークの選択自由度が上がる 現在運
Ruby PHP Serializer What is it? A Ruby module providing equivilents of PHP's serialize() and unserialize() functions. It supports Array, Hash, String, Fixnum, Float, NilClass, TrueClass, FalseClass, and Struct, and can serialize and unserialize arbitrary PHP objects and Ruby objects which provide a to_assoc method. As of 1.1.0, it caan also serialize and unserialize PHP sessions. Where do I get it
Rails導入の背景 永らくOpenPNEベースで開発を続けていたLang-8ですが、以下のような課題を抱え続けていました。 生産性が低い → フレームワークの力を借りて生産性を上げたい ページのAjax化に一苦労 → Ajax対応フレームワークでJS周りの開発効率を上げたい デバッグがやりにくい → テスト駆動開発を低コストで導入したい もうそろそろ、何かフレームワークを導入するべきだろうと。 スケールするの? フレームワークを選定する上では、DB周りがスケールするかどうかを最重要視しました。 たとえばRailsのO/RマッパであるActiveRecordは単一DBを前提にしており、スケールさせることが難しいらしい、なんて話を聞きます。メインのDBをActiveRecordで構築しなおすのはいやだなー、と。データ移行の手間もあるし。。。SNSにとってボトルネックは常にDBなので、サイトの
Twitterのスケール関係で、面白い記事を発見したのでまとめ。 一時期「スケールしない」とか「動作が不安定」だとか言われ続けていたTwitter。5月ごろにslashdot.jpでも話題になっていた。論調は総じて「Twitterがスケールしないのは、Rubyを使っているから」というもの。 ところが同じ5月、「Why Can't Twitter Scale? Blaine Cook Tries To Explain(なんでTwitterってスケールしないの?)」という、blog紹介記事がSilicon Alley Insiderに掲載される。記事の元になったblogエントリは、Twitterの前チーフアーキテクトだったBlaine Cook氏によるもの。Cook氏によれば、TwitterのスケールとRubyは何の関係もないという。 Why Can't Twitter Scale? Blai
jGrowl is a jQuery plugin that raises unobtrusive messages within the browser, similar to the way that OS X's Growl Framework works. Example Usage and Samples: // Sample 1 $.jGrowl("Hello world!"); // Sample 2 $.jGrowl("Stick this!", { sticky: true }); // Sample 3 $.jGrowl("A message with a header", { header: 'Important' }); // Sample 4 $.jGrowl("A message that will live a little longer.", { life:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く