Host your own static website using free services. This article is a recipe for: building your website with Jekyll hosting your own static website on Heroku’s free plan; using Google’s App Engine as a CDN, for better responsiveness; keeping Heroku’s free dyno alive, by using a GAE cron job; having a very responsive, scalable and secure blog, with ultimate; control and simplicity, for zero bucks per
少し前に、ペパボの JavaScript 厨なひとに、PHP 用の IDE「PhpStorm」を薦めてもらいました。有料のソフトなのですが 30日間は無料で使えるし、モノは試しだと思って使ってみたところ、大変良かったので紹介します。 **Emacs 厨だけど、PhpStorm だけはベツバラな理由 -Emacs 厨だけど、PhpStorm はベツバラな理由 -Aptana Studio との比較 -Emacs との比較、使い分け -その他 - 他の IDE との比較 --(1) Eclipse --(2) NetBeans --(3) Aptana Studio --(4) PhpStorm -おまけ << *Emacs 厨だけど、PhpStorm はベツバラな理由 言うまでもなく Emacs は素晴らしいですし、これからもお世話になると思いますが、いまは PhpStorm と併用して使っ
iPhoneで人気の写真共有サービスInstagramのMac版アプリが登場したとの情報を@tmizさんから頂き早速購入して見たらかなり素敵だったのでご紹介します。 Instagramは説明不要の大人気の写真共有サービスですが基本的にiPhoneからしか使うことが出来ませんでした。逆に使える環境をiPhoneに絞ることでシンプルさとデザインの良さを高めているサービスではあるのですが、APIは提供されていたのでそれを使ってMac版のクライアントを作ったようです。 なにが興味深いってMacアプリなのにまるでiPhoneアプリを移植したかのような縦長ウインドウ画面になってます。Mac OS XはLionでiOSからいろいろな要素を取り込んできてますが、ついにアプリもiOS化が始まった? とはいえ↑のように写真を大きなウインドウで表示したりLikeやコメントなど一通りの操作はできるので快適です。M
md5 の計算については、node.js で添付されているライブラリである crypto でサポートされている。 Perl5 でいうところの md5_hex については、以下のようにすると計算できる。 var crypto = require('crypto'); console.log(md5_hex('All your base are belongs to us.')); function md5_hex(src) { var md5 = crypto.createHash('md5'); md5.update(src, 'utf8'); return md5.digest('hex'); } 以下は検算。 % perl -E 'use Digest::MD5; say Digest::MD5::md5_hex("All your base are belongs to us.")'
最近は電子書籍について語る前に、とりあえず Kindle を買うべし(Fire 以外)ということを最近つよくおもう。 iPad や、その他のタブレットと Kindle ではだいぶえられる体験がちがう。 K3G 回線に対応してないとはいえ、家で wi-fi につなげば、かなり良好な体験がえられる。電子書籍を amazon.com で購入したら、wi-fi 経由でダウンロードされて超便利である。 Kindle は e-ink なので電池の持ちもいいし、非常にかるいので、旅行にいく際などに「荷物にいれるかどうか」を悩む必要がそもそもない。僕は常時鞄に Kindle をいれている。ごくたまに充電すればいいので非常に便利である。 Kindle をつかってると PDF とか糞! ってなるという体験もえられる。書籍のサイズでつくられた PDF は、たいがい Kindle だとよみづらい。読者のデバイスの
Backbone Fundamentals - A Free Work-In-Progress Book For Developers Of All Levels December 23, 2011 About a week ago, I began working on a new article about Backbone.js. It was due to cover some concepts and insights intermediate or advanced users might appreciate, but I found myself wanting to reference topics beginners might need to know if they wanted to get the most out it. Quite a few of them
Backbone.jsとは? Backbone.jsは、JavaScriptによる大規模なアプリケーション開発を行う際に力を発揮するMVCフレームワークです。データバインディングとカスタムイベントを備えたModel、配列情報を表すCollection、イベントをハンドリングするView、サーバーサイドのアプリケーションと連携するためのRESTful JSONなどをフレームワークとして備えています。 大規模な業務アプリケーションのユーザーインタフェースをJavaScriptでゴリゴリと作ろうとした場合、100%に近い確率で失敗するかと思います。これは、Flexのようなビルド時のコンパイラエラーを検出できないこと、存在するフレームワークがインタラクションやビジュアルに特化していること、ブラウザーやOSの組合せでAPIレベルの仕様が異なる事、同じブラウザーでもバージョンの違いにより挙動が異なる事
Unix/Linux, Debian, 運用この資料、どこかの勉強会のLT向け*1に2010年11月13日に作ったのですが、大人の事情*2でお蔵入りにしてました。*3Git本も無事出版されたので、どこかのLTで発表しようか、というと個人的にはずいぶん忘却の彼方になってしまった感もありますし、今年はプライベートな事情*4で、参加できても東京エリアDebian勉強会と、CouchDB JPの勉強会くらいになりそうな感じですので、ブログで公開しておくことにしました。インフラエンジニアのためのGit入門 View more presentations from Kouhei Maeda興味があればぜひご覧ください。Git本もぜひよろしくです。wGitによるバージョン管理posted with amazlet at 12.01.04岩松 信洋 上川 純一 まえだこうへい 小川 伸一郎 オーム社 売り
Titanium/iPhoneのアプリ内課金はいろいろなやり方があって一定しない。 今年の4月〜5月くらいまではmasuidriveさんのつくったjp.masuidrive.ti.storekitが広く知られていたよう だけど、SDK 1.7.xでは動作しないとの報告も見かける。→Selfkleptomaniac — TiStorekitを公開しておきました Appcelarator公式のTi.Storekitというライブラリが登場したので保守は事実上行われなくなっている模様? http://www.appcelerator.com/products/titaniumplus/によると有料のモジュールにTi.Storekitが含まれているように見受けられるが、 実は最近無料でも利用できるようになった。https://marketplace.appcelerator.comから検索すると出て
Cheatography https://cheatography.com Download This Cheat Sheet (PDF) 13 CommentsRating: () Home > Programming > CoffeeScript Cheat Sheets CoffeeScript Cheat Sheet by dimitrios CoffeeScript cheat sheet compiled after following "CoffeeScript Koans" from sleepyfox Usage -c, --compile -i, --interactive -o, --output [DIR] -p, --print -e, --eval --nodejs most commonly used parameters from coffeescri
The Git Community Book Welcome to the Git Community Book. This book has been built by dozens of people in the Git community, and is meant to help you learn how to use Git as quickly and easily as possible. If you see anything out of date, have a suggestion on how to improve it, or would like to help add to the book, please see the How to Contribute page, or just send our maintainer a note.
SI屋的なWebシステムの開発において、どこまでJavaScriptを使うのかについては、いくつかパターンがあると思うわけですが。 1. 機能要件では無いし、お金にならないのでいっさい使わないパターン(´д`;) 2. jQueryとdata属性なんかを使えば、宣言的にそれなりに装飾されたものをコストをかけずに作れるので、そのパターン(・ω・) 3. フルJavaScript…っというか、MVVMライブラリを使うだけで無く、GWTみたいなものを使わないとやる気が起きないパターン(・∀・;) っで、未だに1のパターンも多かったりする一方で、jQueryの登場以降、使い方を考慮することで、SI屋的なシステムでもコストをかけずにUIをリッチにすることも可能になってきたので、その方法について書きたいと思います(`・ω・´) そもそも SI屋的なシステム開発における統制の観点から言うと、JavaSc
Ceylonとは? Ceylonは、RedHat社が開発しているJavaVM上で動作する新しいプログラミング言語だ。静的型付けのコンパイル言語だが、Javaにはない様々な機能を搭載している。Ceylonはまだ開発中の言語だが、2011年12月20日にはM1 "Newton"というバージョンが、さらに2012年1月10日にはこのバージョンに対応したEclipseプラグイン「Ceylon IDE」がリリースされている。今回はこのCeylon IDEを用いてCeylonに触れてみたい。 Ceylon IDEは、以下の更新サイトからインストールできる。Ceylonのコンパイラも含まれているため、別途Ceylonの実行環境を用意する必要はない。 http://ceylon-lang.org/eclipse/updatesite/ Ceylon IDEを使ってみる 実際にCeylon IDEを使用し、
明けましておめでとうございます。これは Vim Advent Calendar 2011 の35日目の記事です。 Vim Advent Calendar 2011 に参加するにあたって、Vimpusher という Web サービスを作ってみました。 502 Bad Gateway これは何か 元々、http://vimpi.net/ という Web サービスがあって、 僕はこのサイトを昔知ったときに心が踊りました。 Vimpi は Vim のプラグインを watch するというコンセプトで作られていました。 Vimpusher は基本的には同じなのですが、 自動で自分の使っているプラグインが更新されたらいいな、と思って作ってみました。 @masudaK さんも Vimと親しくなるある「キッカケ」と、それからの付き合い方について - カイワレの大冒険 Third で言われてますが、最近は g
年の瀬に引越ししたので、部屋の再構築を行った。 コンセプトは快適に引き篭もれる未来の部屋。 その紹介をしたいと思う。 図面 一部省略の図面、古い建物なのでちょっと広い。 10m2 * 2部屋ぐらい。 何度か検討を繰り返してこの形式に落ち着いた。 カーテンを100インチのディスプレイにしてみた カーテンレールに100インチのスクリーンを釣り下げてみた。 カーテンが支えられるんだから、100インチのスクリーンぐらい支えられるだろうという発想。 カーテンレールに入れるのにLANケーブル用のマーカータイを使ってみた。 束ねれば結構強固である。 スクリーンの後ろは黒塗りされているので裏写りはないと思うけど、念のための裏写り防止のためと、昼間でも投影できるように暗室を作りたかったので、暗室用のブラックカーテンを後ろに引いている。 プロジェクターはNECの NP-U310WJD 短焦点プロジェクターを使
こんにちは。開発担当の金内です。 Xcode 4 は UI もすっかり変わりましたが、ビルドの要であるコンパイラもデフォルトが変更されています。その新しいコンパイラのキーワードが「LLVM」です。いまいち聞き慣れない方もいると思うので、今回はその LLVM について簡単にご紹介します。 ざっくりとした結論から言ってしまえば、Xcode における LLVM は従来のデフォルトコンパイラである GCC を置き換えるものです。LLVM には次のような特徴があります。 ・コンパイルが速い ・コンパイルされたコードが速い ・エラーメッセージがわかりやすい ・他のツールと連携しやすい いいことばかりですね。 しかし、コンパイラは要となる重要なコンポーネントなので、互換性などへの配慮から、Apple は GCC からの移行を少しずつ段階的に進めています。 実際、Xcode 4.0 でのデフォルトは完全に
この記事はAppcelerator公式Wikiのドキュメント(2011/10/20更新版)に基づき、和訳±αしたものです。 訳質は良くないので眉に唾を付けて読んでくださいね(^^; https://wiki.appcelerator.org/display/guides/Mobile+Best+Practices (補足:Titanium Mobile SDK 1.7.x以前とは状況が異なる部分もありますので、1.8.x前提ということでご覧ください) このガイドラインの目的 Titanium Mobileは比較的歴史浅く、継続的に変化をしているプラットフォームです。 このベストプラクティスは変更される可能性も否めませんし、Titaniumのアプリケーションを構築するのに必要な知識のすべてを網羅する事も出来ません。 そのため、現在Titanium Mobileアプリケーション開発(もしくは一
Opera ユーザスクリプトの話。 ちょい、NoScript っぽいものを作成中 基本方針 オレ、オマエのスクリプト実行しない 許可したものは特別に動かす オレ、オレのスクリプト実行する Operaの不満点 Operaはいろいろとカスタマイズが効く。サイト単位で制御が効いてすばらしいと思う。 が、JavaScriptの実行許可では不満点がある。 それは、不許可にすると、ブックマークレットやショートカットにGo to page, "javascript:...."としたようなものも動かなくなってしまう点。これは大変困る。 仕方ないので、デフォルト許可にしているわけだが、やはり余計なスクリプトが動作したりとウザったい。 Opera独自イベントリスナ ブックマークを漁ってたら、こんなのが出てきた。 Opera: ユーザー JavaScript にて使用可能なメソッドとイベント BeforeScr
("Sans Titre," also called "Composition II in Red, Blue and Yellow" by Piet Mondrian, 1930) I have been programming in CoffeeScript lately. In my opinion, it does a good job of paving over a lot of JavaScript's accidental complexity. Another thing that I find interesting about it is that it encourages a certain kind of programming style. I like that. As Alan Perlis said, "A language that doesn't c
This specification contains leftover shadow DOM-related definitions which are not yet given a more permanent home in other specifications. Not an active specification Most of the Shadow DOM specification has been upstreamed to DOM [[DOM]], HTML [[HTML]], CSS Scoping [[css-scoping-1]], UI Events [[uievents]], and other relevant specifications. What remains here is stuff which has not yet been prope
ローカルのJavaScriptファイルをClosure Compiler ServiceのREST APIでコンパイルできるように 前に作って愛用しているClosure Compiler ServiceのREST APIを叩くPerlスクリプトにローカルのJavaScriptファイルを読み込んでコンパイルに含められる機能を付けた。Closure CompilerのJARファイルを使ってローカルで動かしても良かったんだけど、APIやWeb UIのコメントでオプション設定を書く方法(Greasemonkey的な奴)が気に入っているので@code_pathというパラメーターを追加する形にした。 コンパイルするJavaScriptファイルでは // ==ClosureCompiler== // @code_path foo.js // @code_path bar.js // @code_url
著者の1人である、まえだこうへいさん(id:mkouhei)からご献本いただきました。ありがとうございます! この本については、レビューにも参加させていただいたのですが、そのレビューの依頼の時期がちょうど2010年9月頃でしたから、さぞその時々の流れにあわせた最終段階での調整・編集であったり、完成度を高めるブラッシュアップを繰り返されていたのではないかと想像します。お疲れ様でした。 Gitによるバージョン管理 作者: 岩松信洋,上川純一,まえだこうへい,小川伸一郎出版社/メーカー: オーム社発売日: 2011/10/25メディア: 単行本(ソフトカバー)購入: 6人 クリック: 239回この商品を含むブログ (27件) を見る ご執筆開始からご出版まで3年の期間を経てヴェールを脱いだGit書籍。パラパラとめくり始めて、一見堅そうな雰囲気の本書ですが、(失礼ながら)思いの外読みやすいという点
ある値を非同期で取ってくる→その値を使ってさらに非同期処理というのをJSDeferredでする - Islands in the byte stream 何気なく書かれているけど、console.log('got %s', foo);という部分があり、おや?と思った。 もしかして、Node.js 以外でも使えたりする? と調査。 まず、Operaは使えなかったので除外。 CodeGoogleChormeFirefox console.log("%s", "hoge")hogehoge console.log("%s", "hoge", "foo")hoge foohoge foo console.log("%s", "hoge", {foo:"FOO"})hoge ▸Objecthoge ({foo:"FOO"}) console.log("%d", 10)1010 console.log
動作環境 Ruby 1.8.7 / 1.9.3 / 2.0.0 / 2.1.0 or JRuby 1.7.1 RubyGems 1.4.2 or later Bundler 1.0.7 or later MongoDB 1.8.1 or later Google Chrome / Firefox / Safari 詳細は AsakusaSatellite documentation - セットアップ をご覧ください。 インストール ダウンロードページ から最新版をダウンロードし、展開してください。 展開したディレクトリを AsakusaSatellite にリネームし、以下のコマンドを実行してください。 $ cd AsakusaSatellite # 依存ライブラリのインストール $ bundle install --path .bundle --without development t
浙江惟丰防爆电气有限公司、集科研、生产、销售为一体的、以非矿用(Ⅱ类)防爆电气产业为主体的多元化企业,是乐清市防爆协会会员单位。 公司创建于2002年乐清市惟丰防爆电器科技厂、2006年改为乐清市惟丰防爆电气有限公司、2011年上升浙江惟丰防爆电气有限公司。坐落在浙江省乐清市柳市镇方斗岩村横泾东一路。公司管理体系满足ISO9001、公司专业从事生产防爆电器、防爆灯具、防爆管件、防爆风机、防腐、防尘、防水等130多个系列,500多个规格的产品。经过了国家指定的防爆电气检测部门所做的防爆各性能测试,取得了相应防爆合格证书及生产许可证以及“三C”认证资格。公司创建至今其主要产品已经获得多项国家专利和外观专利证书。
全自動掃除機のルンバ530。ネットで半額以下に。 コスパ最強ガジェット、ついに半額に。 2012-01-03T22:00:13+0900 @yukkuri0616をフォロー ゆっくりしていってね!!-ゆっくりライフハック、しませんか?- テクノロジー 全自動掃除機のルンバ530。ネットで半額以下に。 Tweet http://www.irobot-jp.com/ 全自動掃除機として最高のパフォーマンスを誇るルンバ。 軍事用ロボット開発会社「iRobot」が作った21世紀最大の時間製造マシーン。 何が時間製造なんだって? だって自分で掃除する時間がなくなるんですよ。 1日1時間掃除に費やしていたら、その時間がまるまる自由な時間になるなんて・・・まるで魔法みたいですね。 このルンバの凄いところは公式Webサイトをみれば一目瞭然ですが、「毎秒60回考える」んですって。詳しくは公式Web
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く