最近の(僕の)GNU Screen 事情

久々に GNU Screen について書きます。

先年 Screen 界に颯爽と現れ、その 変態的なまでに 充実した .screenrc により他人の .screenrc をコピペしてきて済ませちゃう(引用)各人の蒙を啓き、そのまま .screenrc の新世界の扉まで開いちゃった暇人は多大な時間を浪費して、たかが画面最下部の一行を自分以外の誰も気付かないようなギークな装飾で彩り、悦に浸り、しばらくすると飽きて馬鹿馬鹿しくなり、喉元過ぎて熱さを忘れるとまたその伏魔殿に挑むという、何とも業の深いサイクルに僕が陥るきっかけとなったエントリがこちらです。

卜部昌平のあまりreblogしないtumblr – 俺の .screenrc が火を吹くぜ
http://shyouhei.tumblr.com/post/313410522/screenrc

先日、ありがたくもこのご本人から Screen についての講義を拝聴する僥倖に恵まれ、久々にサイクルが一巡し、また .screenrc にハマってしまいました。

このブログのエントリ を書いたときからはだいぶ状況も様変わりしていますので、改めて現況をまとめてみたいと思います。

Continue reading

最強カラースキームと言えば Solarized だよね!

121023-0001_mod.png

エンジニアだと一日の大半をターミナルやエディタの画面を見つめて過ごす人も多いと思いますが、そういう人(僕含む)にうってつけなのが Solarized

これは、目に優しいカラースキーム決定版!とも言えるものです。ターミナルだけでなく、Mac、Windows 用の各種エディタ向けの設定も含まれています。

Solarized を使うと、通常はこんな感じでどぎつい色使いのターミナルが、

121020-0007.png

こんな感じになります。

Continue reading

video タグを使って動画を貼る今時の方法

この記事では操作方法の説明のために <video> タグを使って動画を置いてみました。その際に学習したことをまとめてみます。

このページでは以下のようなタグで動画を表示しています。

<video loop controls class="mt-image-center">
<source src="/2012/10/08/11[e.mp4" type='video/mp4; codecs="avc1.64001F"'>
<source src="/2012/10/08/11[e.webm" type='video/webm; codecs="vp8"'>
</video>

順に説明していきます。

Continue reading

jQuery Mobile + iPhone で非同期にファイルをアップロードするサンプル

IMG_2891.png

iOS6 では Safari でファイルのアップロードか可能になったらしいのでサンプルを作ってみました。

単にアップロードできるサンプルではつまらないので、jQuery MobilejQuery.upload を使い、ファイルを非同期にアップロードするサンプルにしました。環境はこんな感じです。

  • クライアント
    • jQuery Mobile 1.1.1
    • jQuery.upload 1.0.2
  • サーバー
    • Amon2

Amon2は Perl の軽量フレームワークです。この環境で作ったサンプルを見ながら、ハマった点をまとめます。


Continue reading

iOS6 では Safari でファイルのアップロードが可能に!

昨日作成したサービスWeb アプリアイコン作成ツールにアイコンのアップロード機能を付けました。本来 iOS ではブラウザを使ってのアップロードが許されていなかったのですが、iOS6 からはこれが可能になったのです。

iOS6のSafariでサポートされるHTML5の機能 | クラスメソッド開発ブログ
http://dev.classmethod.jp/smartphone/ios6-safari-html5/


IMG_2889.png

というわけで、突貫でファイルアップロード機能を作ってみました。実装は驚くほど簡単だったのですが、いろいろとハマったのでそれは追々書いていきます。

iPhone で任意のサイトを全画面アプリっぽくできるツールを作りました

発端はこれ。

iOS6でGoogleMapsをフルスクリーン表示にしてみました – W&R : Jazzと読書の日々
http://d.hatena.ne.jp/wineroses/20120921/p1

上記サイトでは Google マップと YouTube が紹介されていますが、任意のサイトを作成するためのツールがあったら便利だよね。ってことで作成しました。

Web アプリアイコン作成ツール
http://waim.remora.cx/

Continue reading

【謝罪】やっぱり Genius Bar は爆速だった件

iPhone5 買ったんです。そして意気揚々とアニメをぶっ込んで見まくってたんです。そしたら画面のど真ん中に黒い点があって消えないんです。

なんだこれー。ドット欠けってやつ? 初めて遭遇したよ。

何とかならんかと思ってググってたら、なんと、Genius Bar なら即交換というじゃないですか! これは速攻で行かねば!

info@Mackers >> とりこのすすめ >> iPhone アーカイブ
http://www.infoatmackers.jp/weblog/archives/2010/07/iphone_4_5.html

スタッフ「iPhoneはドット抜けが一つあっても本体ごと交換させて頂いています。」

Continue reading