今までVim内のgrepにはUnite.vimを使っていたんですが、ファイル数が多いときに遅く感じることがあったので、前回導入した ag(The Silver Searcher)と組み合わせて快適高速grep環境をつくりました。 The Silver Searcher と Unite.vim The Silver Searcherは、grepやackより高速な検索が売りのパターン検索を行うコマンドです。 また、Unite.vimは、様々なデータソースを共通のインターフェースで操作できるプラグインです。 ディレクトリのファイル一覧や、バッファ一覧などを同じインターフェースで操作できるので使いはじめると手放せなくなるプラグインです。 The Silver Searcherについてはこの辺が分かりやすいと思います。 ackを捨てて、より高速なag(The Silver Searcher)に切り替
Vagrant 1.5がリリースされたと思ったら、Vagrant Cloudなんてのが登場してますね! で、Vagrant Cloudの中にVagrant Shareってのがあるんだけど、試してみたらとんでもなかったので、早速やり方をシェアするよ! Vagrant Cloudにユーザ登録 Vagrant Cloudのページにアクセスして、まずはユーザ登録しよう。 迷うことはないと思うけど、「JOIN VAGRANT CLOUD」ってボタンをクリックすれば登録ページに飛べる。 次に、ユーザ名、メールアドレス、パスワードを入力したらユーザ登録は完了だ。 Vagrant1.5のインストール Macの場合は普通にダウンロードページからdmgファイルを落として、ダブルクリックでインストール。 念のため、確認。 $ vagrant -v Vagrant 1.5.0 Vagrantfile作成&仮想マシ
ソースコードで編集した内容を起動中のアプリにリアルタイムに反映させるiOS Runtime Previewというツールを作りました。 まるでインタプリタで実行しているかのように動的にアプリの挙動を書き換えることができます。 iOS Runtime Preview from Yuuki Furuyama on Vimeo. addsict/iOSRuntimePreview 使い方 iOS Runtime PreviewをGitHubからダウンロードします。 $ git clone https://github.com/addsict/iOSRuntimePreview.git XcodeでiOSアプリを実行します。シミュレータでも実機でもokです。 デバッグエリアのポーズボタンを押して実行を一時停止します。 本ツールのスクリプトpreview.pyをLLDBのセッションにロードします。 p
2014年3月19日水曜日 Android Wearが発表される(開発環境構築編) 本日、Android Wearが発表されました。 Android Wearでは、スマートフォンと連携し、Android WearへのNotification表示や、タッチもしくは音声コマンドによるスマフォアプリの操作が可能なプラットフォームになっています。Android Wearと、Androidスマートフォン間のやりとりは、Intnet連携によりおこなわれます。 Android Wearの発売は、今夏の予定で、複数のメーカーから販売されるとの事です。現在は、開発者向けにDeveloper Preview版が公開されています。 http://developer.android.com/wear/preview/start.html それでは、実際にAndroid Wearアプリの開発環境を構築する方法を解
Illustratorでウェブやアプリなどのインターフェイスをデザインする時に役立つ14の時短テクニックを紹介します。 Speed Design with Illustrator Illustratorの時短チップスを書いたのはVincent Le Moign氏で、彼の別サイト「WEBALYS」ではたくさんのフリー素材を配布しているので覗いてみてください。 WEBALYS 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様に許可を得て翻訳しています。無断翻訳・まとめ記事の転載をしているあのブログの注意喚起を海外のブロガーから聞くのでご注意ください。 時短でボタンをつくる 1クリックでテキストをデザイン カラー変更の強い味方「グローバルカラー」 モジュール式のデザイン アイコンフォントを簡単に扱う方法 グリッドの設計 グリッドにスナップさせる アートボードの活用 サイ
ssl nginx 自前のサービスでhttps通信をサポートするには、SSL証明書が必要になります。 自分で使用するだけなら、SSL証明書も自前で作成するいわゆるオレオレ証明書を用いても良いのですが、外部に公開するサービスの場合そうとも行きません。 SSL証明書というと値段が高い印象がありましたが、StartSSLというサービスで無料でSSL証明書の発行を受けられると言うことで試してみました。 証明書の発行を行う前に、StartSSLにユーザー登録する必要があります。 StartSSLから、"StartSSL Free (Class1)“を選択します。 Certificate Control Panelを選択。 Sign-upに進みます。 名前、住所、メールアドレスなど個人情報の登録を行います。 登録したメールアドレスに本人確認のメールが届くので、受信したメールのauthenticatio
「Sublime-Text-2-Image-Viewer」というパッケージを入れると、たとえば以下のようなHTMLやCSSの画像ファイル名をプレビューしたい場合、 <img src="img/image.png"> background: url(../img/image.png); 画像ファイル名の上にカーソルを置いて、 command + i ショートカットキーを押せばプレビューできるようになりますヽ(*´ω`*)ノ このパッケージはパッケージコントロールからインストールできないので、Zipファイルを落としてきて手動でパッケージのディレクトリに入れるか、git clone する必要があります。 rmaksim/Sublime-Text-2-Image-Viewer · GitHub Zipファイルをダウンロードしてインストールする場合 上記のGitHubページからZipファイルをダウン
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
CEDEC2010、3日間参加してきました。 かなりたくさんセッションを受講したので可能な限りレポートしようと思います。ただ、すでにニュースサイトではたくさんアップされているようなので、かぶらないように最初はtorneのやつから書こうと思います。 概要 PS3専用の地上デジタルレコーダーキット「torne(トルネ)」の開発の経緯の紹介 torneのコンセプト torneのUIでこだわった19のポイント 技術面から見たtorne 公式サイト CEDEC2010:torne(トルネ)に注ぎ込まれたゲーム制作現場のノウハウ コンセプト:Torneと家電の違い Torneは開発当時、BD/DVDに焼けない、CS/BS/短波が映らない、録画モードが標準しかない、撮った映像を編集出来ないなど欠点があった。 →そこでTorneでしか体験出来ない、スペックに頼らないモノづくりの追求 家電製品 torne(
Tech Meet Meet 知ってると便利なTipsをご紹介。iPhoneアプリ開発、Androidアプリ開発のTipsを中心に記事を掲載していきます。 押さえておこう!ObjectiveCのモダンな書き方[iPhone開発] ObjectiveCはXcodeのバージョンが上がるごとに、スマートな書き方ができるようになっています。学習した時期によって書き方が統一されていないので、一度整理してみたいと思います。 @synthesizeは省略可能(Xcode4.4から) 以前は、変数宣言をして、それに加えて@synthesizeを書いていたが、不要になりました。ズバッと消して下さい。 配列の初期化がスマートに!(Xcode4.4から) Xcode4.4以降以前はこのような書き方だったのが、 NSArray *imageData = [NSArray arrayWithObjects: @"i
はじめに 近年の GPU の進化に伴い 3D 周りの表現力がとても豊かになりました。そしてこの多彩な表現を可能としているのはシェーダによるところが大きく、シェーダを理解して書くことが出来ると、表現できることの幅がとても広がります。 Unity では素晴らしいことにシェーダを強力にサポートしていて、多様なデフォルトのシェーダに加え、カスタムシェーダを簡単に作るための土台が用意されています。しかしながら、パッとリファレンスや色々なサイトを見ただけでは、何がどうなっていて何をどうすれば良いのかなかなか分からないところがあります。 そこで、これから始める人の参考になればと思い、勉強しながら理解したことをまとめておこうと思います。調べながら書いているので、間違いなども多々あると思いますが、見つけた際はコメントや Twitter などでご指摘いただけると嬉しいです。 シェーダで色々出来る例 Unity
https://github.com/path/FastImageCache パーソナルソーシャルネットワークサービスのPathが、スクローリングしている時の画像の表示を早くするiOSライブラリFastImageCacheをオープンソースで提供しています。 1) FastImageCacheの特徴 類似サイズ/スタイルのをまとめて保存 画像データをディスクに 画像データを高速で返す 利用履歴に基づきキャッシュ期限を自動管理 モデルベースの手法で画像データの保存と取り出し キャッシュされる前にモデルごとに画像処理 2) 従来の手法と問題点 iOSで典型的な手法は、API経由で画像データを取得し、元画像を適切なサイズ&スタイルに処理し、デバイスに保管。後日、その画像データが必要になれば、ディスクからメモリに読み込み、表示する。 問題点としては、ディスク上の圧縮データをCore Animatio
Xcode 5から導入された、デバッグ時の Quick Look機能、デバッグ時にオブジェクトの情報をグラフィカルに見ることができてとっても便利ですよね。 Xcode 5.1からは、システムクラスに加えて、カスタムクラスのQuick Look機能も使えるようになっているので、さっそく使ってみました。 普通の Quick Look 普通のってなんだよって感じですが、いわゆる、組み込みのシステムクラスのQuick Look。 何も特別な設定をしなくても使えるQuick Lookです。 使い方は簡単。 オブジェクトの上にマウスオーバーすると、ツールチップのような小さいダイアログが表示されます。 そのツールチップの上の、「目」のように見えるアイコンをクリックします。 すると、こんな感じでオブジェクトの中身がグラフィカルに見れるようになります。 なお、iOSのシステムクラスで Quick Lookに
SPI接続カラーLCDのコントーラST7735Rにはインテリジェントな描画機能が無いので、画面上に直線を引いたり塗りつぶしたりといった処理はすべて自前で行わなくてはならない。 任意の位置にドットを表示する事ができれば、あとはプログラムによって色々な図形を描画することは可能で、実際にブレゼンハムのアルゴリズムで直線描画のメソッドを作ったりはしてみたのだが、必要とされる描画機能をすべて自前で実装するのはかなり大変。 画像ファイルを読み込むために使用したPillowには各種描画を行うためのモジュールも用意されているので、それを使ってメモリ上の仮想画面に描画を行ってからLCDに転送してはどうか?と思って試してみた。 具体的には from PIL import ImageDraw でImageDrawモジュールをロードしておいて im = Image.new(‘RGBA’, (128, 160),
概要 今回接続したのは、いわゆる「秋月3000円液晶」、または「PSP液晶」と呼ばれる4.3インチのフルカラー液晶モジュール ATM0430D5です。 この液晶モジュールに、同じく秋月電子で入手できるLCDコントローラ評価ボードS1D13781F00Aを接続して使います。 この組み合わせで良いところは、液晶パネルの解像度がそれなりに高い(480x272ピクセル)上に、キットのように組み立てるだけで使うことができるという点と、3.3V単一電源で動作するため、電源をRaspberry PiのI/Oコネクタから取ることができ、コンパクトなシステムに仕上げることができるという点です。 このレポートでは、LCDパネルをXのコンソール画面として使ったり、オリジナルのグラフィックスライブラリを使って、計器の表示などを行えるようにすることを目指します。 Raspberry Pi(以下RPiと略します)と液
地理人(今和泉)の空想地図および空想グッズ、空想ではない地図グッズは、ネットショップおよびリアル店舗でも販売しております。この際にどうぞご覧ください。空想地図はネットでもご覧いただけますが、大判で印刷された紙の地図だと、
問題 あら?IE8はメディアクエリ(cssの@media何々)使えないんでしたっけ? 答え IE9からはメディアクエリが使えるけど、IE6、IE7、IE8は使えない。 こちらのスクリプトを使うと、何とかなるでしょう。 <!--[if lt IE 9]> <script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script> <![endif]--> HTML5も!というときは、こちら。 <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <script src="http://css3-mediaqueries-js.googlecod
[Unity]Flappy Birdライクなゲーム試作で紹介したFlappy Birdライクなゲームを 作成したときの手順を紹介します。 分からない事があれば、このブログか@tsubaki_t1に連絡くれると 超喜びます(フィードバックほすぃ)。 このプロジェクトのソースコードはここで公開してます。 なお探してみるとFlappy BirdのUnity3d再現チュートリアルは既に色々とある模様。 それぞれやり方が少しずつ異なるので、実装を見比べるのも面白いかもしれません。 Unity Tutorial: A Complete 2d Game (ClonyBird) - 1/7 How To Make Level Generation Like Flappy Bird In Unity3D Flappy Bird Clone in Unity - Asset Package Download
Organize Your Code Gists are like long-term memory for the professional software developer. Use GistBox's color-coded labels to curate your personal gist library. Collaborate With Team Share your knowledge with the rest of the team. GistBox Groups are the perfect way to build a social library of useful code snippets.
DDN は 音楽 ・ 映像 に関する デジタル アート を中心に情報ミックスを配信中
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く