Simon Doury - Music, Development & Art Direction
![Simon Doury](https://cdn-ak-scissors.b.st-hatena.com/image/square/997b5a5c98d717e2ddd5f00979742d8b5ebd622d/height=288;version=1;width=512/http%3A%2F%2Fglass-can.com%2Fassets%2Fimages%2Fghostdance.gif)
はてなでスマートフォンアプリの開発を担当している、id:ninjinkunこと浅野慧です。近年、スマホアプリは「ユーザー体験(UX)」が非常に重要と言われており、筆者もUXの勉強に勤しむ毎日です。そんな中、エンジニア&クリエイターを支援するコミュニティ「Web CAT Studio(運営:リクルートエージェント)」が「スマートフォンUXの最前線」という勉強会を開催すると聞いて、お邪魔してきました。勉強会当日のレポートと、Web CAT Studioが積極的に勉強会を開催している理由を伺ったインタビューをお送りします。記事の終わりには、関連書籍のプレゼントのお知らせも! (※この記事はWeb CAT Studio/株式会社リクルートエージェントの提供によるPR記事です) ▽ スマートフォンUXの最前線 : ATND 「UX」とは「ユーザー・エクスペリエンス」「ユーザー体験」の略で、簡単に言う
Full MySQL Support Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL databases. Perfect Web Development Companion Whether you are a Mac Web Developer, Programmer or Software Developer your workflow will be streamlined with a native Mac OS X Application! Flexible Connectivity Sequel Pro gives you direct access to your MySQL Databases on local and remote se
An HTTP Client that supports every HTTP Request method with custom parameters, custom body and custom headers. Features: -If cookies are present Fetcher will use them -Highlights and formats response JSON and XML -Add custom headers -Add custom parameters -Set custom post body -Save your requests for use later Things to note: If you do not have an Accept Header, Fetcher might not be able to correc
Web アプリケーションや Titanium Mobile アプリケーション開発など、プログラムを書く場面では沢山のアプリケーションにお世話になります。開発を効率よく行うために様々なアプリケーションを試して組み合わせてきました。 今回は私的なメモも兼ねて普段使っているアプリケーションを紹介します。アプリケーションフォルダを見ながら適当に抜き出すので順番とかカテゴリはバラバラです。 1. TotalFinder 18ドル。英語。 http://totalfinder.binaryage.com/ これは有名だと思います。単体のアプリケーションとして動作するのではなく、 Finder の拡張として動作するので特に意識せずに使えるのが良いです。 主な機能としては Finder のタブ化と純粋なカット & ペーストの追加など。通常の Finder でも cmd + option + v で移動が
2012年06月07日放送の「くだまき八兵衛X」にて、紅音ほたるが出演していた。そこで、AV撮影の裏話について語られていた。 親バレについて 菜々緒「ご両親ってどう思ってるのかな?っていうのが凄く、気になってて」 河本準一「黙ってる人も居ますし」 紅音ほたる「お父さんには、結構、早い段階でバレたんですけど。お母さんは、私が引退する半年前くらいに知って」 菜々緒「自分から言ったりとかはしなかったんですね」 紅音ほたる「全然、言ってなくって。それで反応は…お父さんは、仕事の出張で北海道に行って。それで、ビジネスホテルに泊まって」 名倉潤「それで観たんや」 紅音ほたる「つけたら…」 河本準一「『ビデオレターか?…いや、違うがな』って?(笑)」 名倉潤「なんて言われたの?」 紅音ほたる「電話掛かってきて、『お前、映ってるけど、俺どうしたらエェねん』って言ってきたんですけど、全然、深刻そうな顔じゃな
Enables your developers and testers to locate and fix browser specific problems right on their machine. . Run the browsers your customers use for quick and painless testing. Do live, regression & visual testing without network delays or usage limits on any major operating system. All major browsers are supported out of the box.
PowerPointのファイル: http://sdrv.ms/JV2DbO
Home Subscribe function funcname(args){ do something}; は var funcname = function(args){ do something}; と等価になる。 javascriptを理解するためのたった2つの大切なこと javascriptを理解するためのたった2つの大切なこと:改 引用元の記事はすばらしい記事ですが、ここは間違いです。 等価だと思っていたらひどい目にあいます。 サイ本 第5版のp.96にちゃんと書いてあります。 function文はプログラムの静的な構造を定義するだけなのです。 JavaScriptコードが解析されコンパイルされたときに、関数は定義されます。 どういうことかというと、 function foo( ){ ... } はコンパイル時に関数が定義されます。 var foo = function( ){
しっかりvim、2回目。 前回はMacでdotfiles(.vimrcなど)をgithubの管理にし、vimのpluginをvundleで管理するようにした。 そろそろしっかりvimを使う。dotfilesのgithub管理とvundleの導入。 - holyppの日記 今回はWindowsで、前回作った設定ファイルをgithubから持ってくる。 それにより、WindowsでもMacと同じ設定で使えるようになる。 Windowsからgit pushもできるので、同期すると言ったほうが良いかも知れない。 gitが入っていない状態から始めても、慣れれば30分以内に作業が終わるので、興味のある方は是非やってみて欲しい。 github+vundleで、複数PCでの管理が驚くほど楽になる。 目次 ・gitとcurlの導入 ・git cloneとsubmodule update ・リンクの作成 ・Bu
vimを使い始めて暫く経つのだが、なかなか初心者レベルを抜けられない。 そろそろしっかりvimを使ってみようと思う。 聞いたところ、dotfiles(.vimrcなど)はgithubで管理すると便利らしい。 また、vimのpluginはvundleで管理するのがナウいらしい。 今回はこの二つを実際に行ってみる。 なお、dotfilesはWindowsとMacで共有する。 目次 ・vundleとは ・目的と方針 ・dotfilesの管理とvundleの導入 ・vundleを利用したプラグインのインストール vundleとは そもそも、vundleとは何か。 簡単に言うと、vimのpluginを管理するpluginである。 RubyのBundlerに影響を受けたらしい。(個人的にこれがポイント高かった。) 特徴は、pluginを.vimrcで管理すること。 .vimrcに必要な情報を書いておけ
is a product team for hire. We design and develop mobile and web software for startups and Fortune 500s. Chances are, you’ve used something that we've made.
Queueを作る ディスパッチの基本的な使い方は、処理したいコードをブロックや関数で用意しておいて、キューにそのブロックや関数を渡すという流れになります。 ディスパッチのキューには2種類あります。アプリ(OS?)に最初から一つ用意されているグローバルキューと、自分で作るキューです。グローバルキューは並列に処理できますが、自分で作るキュー(以後シリアルキューと書いて区別します)は入れていった順番に直列でしか処理できません。 キューはdispatch_queue_tという型のオブジェクトで表されます。ディスパッチのオブジェクトは他にもいくつかありますが、それは次回以降に後回しにします。 グローバルキューを取得するにはこの関数を使います。 dispatch_queue_t dispatch_get_global_queue(long priority, unsigned long flags);
Mac OS X 10.6 Snow Leopardはユーザー視点でみると変化が少なく面白いものがあまり無いリリースとなっていますが、テクノロジーの側面からみるといくつか売りとなっているものがあります。 具体的には下記の通りです。 64bit Grand Central Dispatch OpenCL QuickTime X この中で64bit対応については特に面白いこともなく、OpenCLについては私の持っている機種が非対応のため試すことができませんが、Grand Central Dispatchは試せそうなので試してみました。 尚、Grand Central Dispatchの詳細を知りたい方は、リファレンスをご覧ください。 Documentation Archive Grand Central Dispatchとは まず、CPUの進化について。 以前のCPUの進化はクロックを高めるこ
テンプレートとして HTML 断片または DOM 部分木を用いるには、大きく 2 種類の方法が考えられます。1 つは文字列としてテンプレート出力する方法。これは DOM API に不慣れな人にも分かりやすい反面、セキュリティ問題を引き起こしやすいデメリットがあります。例えば、次のように ul 要素を出力するコードがあるとします。 var attr = 'sample.html'; var text = 'サンプル'; document.getElementById ('result').innerHTML = '<ul>' + '<li><a href="' + attr + '">' + text + '<\/a><\/li>' + '<\/ul>'; 一見してお分かりのように、もし変数 attr に "、<、>、& が含まれていたら、あるいは変数 text に <、&、]]> が含まれ
多くの暗号化関数および圧縮関数では、結果に任意のバイト値が含まれている可能性のある文字列が返されます。 これらの結果を格納する場合は、VARBINARY または BLOB バイナリ文字列データ型のカラムを使用します。 これにより、バイナリ以外の文字列データ型 (CHAR, VARCHAR, TEXT) を使用している場合など、データ値を変更する可能性がある後続の領域削除または文字セット変換の潜在的な問題を回避できます。 一部の暗号化関数は ASCII 文字の文字列を返します: MD5(), SHA(), SHA1(), SHA2(), STATEMENT_DIGEST(), STATEMENT_DIGEST_TEXT()。 戻り値は、character_set_connection および collation_connection システム変数によって決定される文字セットと照合順序を持つ文
こちらの記事のざっくりまとめです Google Finally Takes A Clear Stance On Mobile SEO Practices Official Google Webmaster Central Blog: Recommendations for building smartphone-optimized websites (モバイル・スマホという言葉が出ますが、基本どちらもスマホを指しています。) 結論から言うとレスポンシブデザインがSEO上はオススメ あくまでSEOの観点ですが、スマホにかぎらず様々な表示領域をもつデバイスに対応するため、レスポンシブデザイン(画面幅に合わせてレイアウトが変わる奴。)が適用できるならそれが一番いいとのこと。 ※レスポンシブデザインに関しては、日本ではまだ定着していないため賛否両論があるようですが、個人的には本気でやるなら有りかな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く