サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
円安とは
atdxfe.hatenablog.com
いい感じにスクリーンショットが撮れる Gyazoは、スクリーンショットを共有するためのツール。 Gyazo - Gyazoへようこそ : スクリーンショットの瞬間共有 撮影したスクリーンショットは自動的にgyazo.com上へアップロードされるけど、URLは128bitのハッシュ値(MD5)で公開されるから、URLを知っている人にしかまず見えませんよ、ということになっている。 このGyazo、ソースが公開されており、サーバを設置してプライベートGyazoサーバを構築することが出来る。 せっかくなので、今回は最近使っているTypeScript(0.9.5) + Node.js + expressの構成で自作してみることにした。 shidasan/gyazo-server-typescript · GitHub 以下、ソース。 ///<reference path='./d.ts/node/n
CygwinはWindows上で動作するUNIXライクなプログラミング環境で、個人的にはよく使っている。コンパイラなどのインストールも、Cygwin自身のインストールの際に用いるsetup.exeを呼び出すだけで出来てしまう。自分は使ってはいないが、aptライクなパッケージ管理ツールも人気のようだ。 tmuxは言わずもがな、ターミナル分割に使われるソフトウェアで一つのターミナルを疑似的に複数のターミナルに分割してくれる。 ただしこのtmux、長い間Cygwin上では動作しなかった。ソースコードを入手してビルドを通すことは出来ても、コマンドを入力した瞬間に落ちてしまっていた。これは残念。 今年の5月辺りからCygwin対応が進んでいた しかし、個人的には最大の不満点だった、この「tmuxがCygwin上で使えない!」という問題に関して今年の5月位からMLにて議論が進んでいた。 patch f
Markdownっぽいデータ記述言語を作成した際に、PEG.jsと呼ばれるJavaScript向けパーサジェネレータを使用した。 PEG.jsは文法定義から実際にパースを行うコードを生成してくれるため、何かと便利なツール。 公式ドキュメント以上の情報が載っている感じではないが、まとめてみる。 インストール npmを使用。 npm install pegjs 以下のURLにPlaygroundも用意されているためブラウザ上でPEG.jsの動作を確認することも出来るようになっている。 PEG.js – Parser Generator for JavaScript PEG.jsを用いてパーサを生成する 作成したファイルの拡張子は.pegjsが推奨されている模様。npmでPEG.jsをインストールするとpegjsコマンドが利用出来るようになり、これを用いてパーサを生成する。文法を定義したsamp
このページを最初にブックマークしてみませんか?
『atdxfe's Blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く