ターミナルマルチプレクサ Advent Calendar 2011の17日目です。 16日目はglidenoteさんのtmuxの外観をカスタムして、運用と開発を加速させるでした。 さてみなさん、screenとtmuxどっちを使っていますか? screenとtmuxどっちが好きですか? 僕はtmuxを使っていますが、screenが好きになりそうです。 11日目のyoshikawさんのlayoutに関しる記事をみて、tmuxのwindow-paneよりもlayoutの方が便利そうだなぁと思ってしまいました>< でもtmuxの見た目(?)の方が好きなのでやっぱりtmuxを使うことにします>< さて、前置きはこれぐらいにして本題へ。 ここからの話はtmux前提ですが、tmuxでできることは大概screenでもできるはずなので適宜おきかえていただけると。 (最近screen使ってないのでどうか分かり
2020-08-30 Stripe の Subscription 機能を Docker だけで素早く試す Stripe の ドキュメント によると、この機能を使っていわゆるサブスクリプション型の課金の仕組みを実装できる。公開されている 参考実装 には、Netflix のような毎月固定額の支払いに対応する例がある。ドキュメントだけでも十分に分かりやすいものの、これを実際に手元で動かすことで、何がどうやって動いているのかさらに理解が深まった。手元で動かすには Docker さえあれば大丈夫。 前提条件: 手元のマシンに Docker がインストールされていること。 Stripe のアカウントを持っていること。 参考実装で使う商品 (Product) として Basic と Premium を作成済みであること (手順) ターミナル上でやること 全体を通して、シェル上で実行する操作は以下の通り。
2011年10月12日水曜日 [Django] Modelを継承した場合のloaddataで読み込みJSONの形式 Djangoは気が利くらしく、 $ python manage.py loaddata my/data/pasberth.json なんてやればjsonで持っているデータをDBにいれてくれる。 で、この場合のjsonの描き方なんだけど class Character(models.Model): name = models.CharField() # こんな感じに やったら、jsonはこう書く。 [ { "pk": 1, "model": "example_app.character", "fields": { "name": "\u30d1\u30b9\u30d9\u30eb\u30b9
Scalaでは、オブジェクトの作成〜オブジェクトのメソッド呼び出しによる初期化のための、シンタックスシュガーが用意されている。コンストラクタでオブジェクトを作成して、その後オブジェクトのメソッドを呼び出してオブジェクトを初期化する事はよく例を一つ紹介。 Jettyのハンドラーの初期化をシンタックスシュガーでコーディングした例。ブロック内のスコープは、オブジェクト内でのスコープと同じになるので、メソッドを呼ぶ事ができる。 before: val handler = new ResourceHandler handler.setResourceBase("/webapp") after: val handler = new ResourceHandler { setResourceBase("/webapp) } ほんの少し気持いい。 Scalaでは、Javaの型の多くをラップしたクラスにて再
Software and articles written by Hiroshi Ichikawa (aka. Gimite). My products Tweet Search Stream Real time twitter search Romanization → Hangul Converter Input Hangul with romanization Mjai 麻雀AI対戦サーバ 麻雀AI同士を対戦させるサーバ mjai-manue 麻雀AI gae-rest-uploader An uploader which runs on Google AppEngine with a simple REST API google-drive-ruby A Ruby library to read/write files/spreadsheets in Google Drive/Do
http://github.com/funkensturm/acts_as_category/tree/master RestfulXのScaffoldはmodel.ymlに様々な関係を定義し,一気に作成できます. 1.2.2からは,間違ったものも直せるようになりました. しかし,ドキュメントがなく,ポリモーフィック関連等で困っていました. 調べてみると,「schema_to_yaml」を利用している模様です. なので,以下のgithubに詳しく書いてありました. http://github.com/malkomalko/schema_to_yaml/blob/c60b4dfbd568730b38479ff82cd90eabc4e2f589/README.rdoc 例は以下になります. model1: - aaa: string - bbb: integer - ccc: date - d
What is it? RestfulX is a framework that brings the design principles and productivity of Rails to Adobe Flex and AIR development and makes integration with RESTful Web Services as simple as possible. If you want to use Ruby on Rails, Merb, Sinatra, CouchDB or Google App Engine and you want a UI that puts the word Rich into Rich Internet Applications give RestfulX a spin. It only takes 5 minutes t
Hoge = require('Hoge').Hoge↓ var Hoge; Hoge = require('Hoge').Hoge; CoffeeScriptで{}を使用することで上記コードを短縮表記できることに気づいた。 {Hoge} = require('Hoge')↓ var Hoge; Hoge = require('Hoge').Hoge; 生成されるJavascriptは等価だ。なるほど。 最近CoffeeScript界隈のブロゴスフィア(死語)を賑わせていた「CoffeeScriptを使うべきか、使わざるべきか?」という話題についてまとめてみた。 以下の記事紹介は超訳かつ要約なので詳しく知りたい人は元記事を参照のこと。 ことの発端はこの記事。 SnackJSの作者がCoffeeScriptをディスる。 A Case Against Using CoffeeScript by
ごちゃごちゃしてないし、軽くて良い印象です。 http://koshigoeb.hateblo.jp/ はてなダイアリーで書いた記事を持っていくことは出来るんでしょうか? 全然追いつけない。 http://www.ruby-lang.org/ja/news/2011/10/31/ruby-1-9-3-p0-is-released/ Random.rand(1..10) "cde".prepend('ab') "あいう".byteslice(3, 3) io/console test/unit: テストの並列実行をサポートします。 prototype.js→scriptaculous.js→jquery.jsという順番で読み込む場合、IE8(8以外のIEでは試してない)でエラーが発生する問題。 prototype.js: 1.6.1 scriptaculous.js: 1.8.2 jquer
はじめに Spark, SQL on Hadoop etc. Advent Calendar 2014 15日目です。 3日目の記事でもSpark Streamingは紹介されていましたが、私のほうではより初心者向けの基本的な内容を記述しておきたいと思います。 Spark Streamingとは リアルタイムログ検索エンジンを考えてみる 実装してみる Spark Streamingとは Apache Sparkはインメモリで動作する柔軟なバッチエンジンです。 Spark Streamingはストリームで流れてくるデータに対してApache Sparkで書いたバッチが動作するものです。 誤解を恐れずにいうとSpark Streamingは主に以下の3つの機能を提供しています。 各種ストリームデータを取得するためのコネクタ(Receiver)を提供する ストリームデータをSparkのRDDのよ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く