![Loading...](https://cdn-ak-scissors.b.st-hatena.com/image/square/7382c53c43aae7883cd770b03903d685a54b0125/height=288;version=1;width=512/http%3A%2F%2Fwebdesignmatome.com%2Fwp-content%2Fuploads%2F2011%2F11%2FA041.jpg)
こんにちは。すぎゃーん(@sugyan)です。 先日、Nakamap APIを公開しましたが、今回はそれをJavaScriptから使うためのライブラリを用意してみましたので紹介させていただきます。 使い方 <script type="text/javascript"http://developer.nakamap.com/js/nakamap.js"></script> とscriptを読み込むことで使用できます。 access_tokenが既に取得できていれば、 var client = new Nakamap.Client({ token: '*********' }); /* REST API */ client.get('/me', function (result) { console.log(result); }); /* Streaming API */ client.lis
In programming, a gotcha is a valid construct in a system, program or programming language that works as documented but is counter-intuitive and almost invites mistakes because it is both easy to invoke and unexpected or unreasonable in its outcome.[1] Example[edit] The classic gotcha in C/C++ is the construct It is syntactically valid: it puts the value of b into a and then executes code if a is
MySQLの文字化けを直したい! 発端はSequelを使ってMySQLのデータを操作するRubyスクリプトを書いていたときでした。 UTF-8で保存したはずの文字列が、妙に文字化けしています。 mysqlコマンドでエンコーディングの確認をしてみると、 $ mysql -h host -u user -p database ...(略)... Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> \s -------------- mysql Ver 14.14 Distrib 5.1.30, for portbld-freebsd7.1 (i386) using 5.2 ...(略)... Server characterset: ujis Db characterset: utf8 Client char
Gem Bundler helps you track and install the gems you need for your Ruby project. This tutorial shows you how to start a blog page using Ruby on Rails. By covering the design aspects of a Rails web application, it makes it easier to understand the concepts behind Rails and how they fit together. A simple blog/CMS is almost trivial to implement in Rails—scaffolding alone will get you a good way thr
痩せたいけど、激しい運動は続かない。 減食?断食?無理。食べないと元気出ない。 そんな私ですが、ダイエットを意識して初めて、少しですが体重が落ちたので、今回やったことを書いておきます。 参考までに軽い気持ちで読んでいただけたらと思います。 その1 夕飯は炭水化物を控える。 夕飯に米やパンなどの炭水化物は食べない。これだけ。 で、おかずは普通に食べます。肉も魚もなんでも食べます。 食事を抜くのは絶対にダメです。 偏食もダメ。おかずもバランス良く食べましょう。 栄養不足により肝臓の働きが弱まってしまうと、肌荒れしたり疲れがとれなかったり、病気への抵抗力が弱まったりするそうです。 しかし夜の炭水化物は、夜になると肝臓や筋肉に蓄える分の糖がすでに集まっているため、体脂肪に変わってしまうそうなので、控えたほうがよいとのこと。 でも一番よくないのは、我慢によるストレスです。 心と体に無理はやめましょう
追記 11/12/25 Bi ってそんなに一般的ではない、 Both-Sides JavaScript の方が、ということでまた変更しました。(side でなく side's') 11/12/04 Both Side JavaScript は変ということで、 BSJS=Bi-Side JavaScript に変更しました。 本文 CSJS と SSJS で両方同じ言語で処理が書けるメリットの 1 つとして、 書いた処理の共有があげられます。 (そこにメリットを感じない人もいるかも知れませんが。) 例えば Validater を共有 クライアントの状態をサーバで再現 などがあります。前者はそのままですね。 受け取った入力のバリデーションはサーバでは必須で、フィードバックを速くするためにクライアントでも同じように行う場合があります。 今まではサーバで書いたバリデーションと同等のものを JS に
Ubuntuサーバにgitを入れてみました。 あわせてgitosisとgitwebも入れてみました。 gitはもう言わずもがなな分散バージョン管理システムですね。 gitosisはgitのレポジトリの権限周りを管理するツールで、gitwebはgitレポジトリのウェブベースの簡易フロントエンドです。 gitを入れる まずはgitです。 これは簡単にできます。 基本的にはaptでインストールすればOK。 普通に使う分には、特にこれといった設定も必要ありません。 server $ sudo apt-get install git-core gitが入ったので、試しにサンプルのレポジトリを作ってみます。 server $ mkdir sample.git server $ cd sample.git server $ git init --bare --shared=true local側で編集し
VoldemortやTokyo Cabinetといったキー/バリューシステムにおけるモデリングの最小単位はキー/バリューペアになる。そして、BigTableやそのクローンでは可変数の属性をもつタプルに、CouchDBやMongoDBといったドキュメントデータベースではドキュメントになる。これに対しグラフデータベースでは、データセット全体をひとつの巨大な高密度ネットワーク構造としてモデル化する。 ここではNOSQLデータベースにおける2つの興味深いポイント、スケーラビリティと複雑さについて詳しく説明する。 1. スケーラビリティ CAP: ACID 対 BASE 従来のデータベースシステムのほとんどは、トランザクションに基づいてデータの完全性を保証する。トランザクションを使うことで、データ管理のあらゆる状況において、データの一貫性を確保している。こうしたトランザクションの性質は、ACID(A
1:以下、名無しにかわりましてVIPがお送りします:2011/11/12(土) 17:37:15.17ID:At4mXUohO 部屋狭いからシングルでなるべく小さいものを買おうとしてるけど、 なにを基準に決めればいいのかわかんない… とりあえず部屋の雰囲気とあうフレームの種類とか?? 2:以下、名無しにかわりましてVIPがお送りします:2011/11/12(土) 17:40:58.15ID:Lz8UTn2VO 二段ベッドの下があいてるアレ 面積は稼げるよ http://www.google.co.jp/search?q=ロフトベッド 5:以下、名無しにかわりましてVIPがお送りします:2011/11/12(土) 17:42:21.93ID:At4mXUohO 狭い部屋に置いたら圧迫感すごくね?確かに広く使えるけど 10:以下、名無しにかわりましてVIPがお送りします:2011/11/12(
先日、帰省した際に母と家電量販店を訪れました。そこで、いろいろな製品を見学したり質問に応えながら雑談していたわけですが、母が興味深い言葉を残していました。 「私とあなたではシンプルの意味合いが違う」 例えば Apple TV は、TVに接続するとパソコンからメディアをストリーミングしてくれるだけでなく、TV番組や映画、YouTube も見れるようになります。録画して残すという考えから、クラウドを利用してオンデマンドでいつでも好きな時間に見るこという考えに変わります。何が出来るのかを理解しているのであれば 1台で様々な役割を果たす Apple TV のようなデバイスは便利でシンプルです。 しかし、1台で何でも出来るということがシンプルにならない場合があります。使い方によって様々なメディア体験ができる Apple TV より、録画・観覧するためのデッキ、ケーブルTVをみるためのチャンネル、ゲー
RubyOSA provides a bridge from Ruby to the Apple Event Manager. It allows Ruby programs to automate Mac OS X applications in the same way as AppleScript. For example, controlling iTunes: require 'rbosa' itunes = OSA.app('iTunes') track = itunes.current_track p track # <OSA::Itunes::FileTrack:0x1495e20> p track.name # "Over The Rainbow" p track.artist # "Keith Jarrett" p track.duration # 362.3689
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く