ユーザーインターフェースの大御所、ヤコブ・ニールセンが93ページにわたる、iPadのユーザビリティレポートを出した。 アプリ作る人は、デザイン、ディベロッパ問わず必読な感じ。 ボチボチ読み込んだら、抄訳かエントリでも書く。
ユーザーインターフェースの大御所、ヤコブ・ニールセンが93ページにわたる、iPadのユーザビリティレポートを出した。 アプリ作る人は、デザイン、ディベロッパ問わず必読な感じ。 ボチボチ読み込んだら、抄訳かエントリでも書く。
こないだ東京で泊まったホテルがなかなかよかったのでご紹介。 あまり人気が出すぎると自分が泊まるとき困るんですが。 ここ。 京急EXイン 新馬場駅北口 どこがどうよかったのか、順を追ってお話しましょう。 駅が近い 新幹線が停まる品川駅の2つ先にある「新馬場」という駅のすぐ近く。 どれくらい近いかというと、これくらい。 行った日は雨だったんだけど 一回も傘を差すことなくホテルに入ることができた。 ロビーがかっこいい ビジネスホテルというと無機質なイメージがあるけど ここはおしゃれで落ち着いたデザインだった。 「アラビアンナイトの世界をイメージした」とのこと。 象の置物がお出迎え。 見間違えてなければ、花は生花だった。 どこのリゾートホテルですか。 広めのロビー。 待ち合わせ用のソファ。 向かい側にもソファ。 部屋が広め 面積の数字までは見てこなかったけど いわゆるビジネスホテルのシングルの中で
ここ数日、断裁機→ScanSnap→ i文庫HD という流れで書いている以下のエントリが大変好評なようで、とてもうれしいです。 Desire for wealth : 男の娘オンリーマガジン「わぁい!」が届いたので何も考えず iPad に入れた Desire for wealth : i文庫HDが決定的すぎてやばい & フォルダごとUSB転送する裏技 こうしてできた pdf は、iPad で読むならいいのですが、iPhone などその他の画面が小さいデバイスに転送するには、ちょっとサイズが大きいのです。また、iPad 上の i文庫 HDでも pdf のサイズが大きいとメモリ不足になったりすることがあるようです。 読むデバイスが固定の場合は、dpi での指定ではなくて、イメージのサイズを固定したいですよね。 そこで、いろんな方法があるとは思いますが、ここでは OS X の標準機能を使ってサイ
(02/28) 無印良品からUSB PD対応の急速充電器やUSB-Cケーブルが発売 (02/28) AppleがEV開発を突如終了、EV開発チームは解体でAI開発にシフト (02/27) Vision Pro(visionOS 1)ではMagic Keyboardの3Dモデルをサポートしていない (02/27) 新生活セールで人気のFireタブレットが最大7,000円OFFに(3/5まで) (02/27) Prime Videoで『トップガン マーヴェリック』や『かがみの孤城』など注目作品が見放題配信 (02/23) 落としてないのにApple Vision Proの前面ガラスに亀裂が入ったと複数ユーザーが報告 (02/22) Apple Vision Proは返品とオークションに出すのはどっちがお得? (02/21) AI対応のiPhone 16は内蔵マイクの集音性と防水性能が向上 20
developer.apple.com › foundation › nsurlcache › 1411...
Mobile App Galleryは各種アプリのデザインギャラリーサイトです。カテゴリごと、色ごとに分けて分かりやすく表示しています。
書こう書こうと思ってたけど忘れてたのを、PerlエンジニアのためのObjective-C Blocks入門を見て思い出した。すいませんタイトルは便乗です。 試しに書いてみる Blocksってのが何者なのかはさっきの記事なりAppleのドキュメントなりを見てもらえばいいと思うんですが、まぁウケが良さそうなので付けたタイトルにのっとってRubyと比較してみる。 f = lambda {|x| puts "#{x}のこと以外は何も考えられない" } f.call("うどん") void (^f)(id) = ^(id x) { NSLog(@"世界の全てを敵に回しても、僕は%@の味方だ", x); }; f(@"うどん"); なんだ、そっくりじゃない。似てる似てる。 上がRuby版、下がObjC版。下は普通引数にはNSString*とかを使うと思うけど、まぁRuby版と挙動を合わせるためにidに
RubyエンジニアのためのObjective-C Blocks入門に引き続き、Blocksネタ。そっちの記事ではBlocksはクロージャ的ななにかだって言ってるのに単なる関数ポインタみたいにしか使ってなかったので、せっかくなのでクロージャ的に使ってみる。 eachできるならmapも欲しい -[NSArray enumerateObjectsUsingBlock:]を使えば、Array#each相当のことができるとこまでは前回の記事でできた。そうすると、Array#map相当のこともNSArrayにさせられるはず。例えばこんなの。 # ruby array_a = %w(ひたぎ 真宵 駿河 撫子 翼) array_b = array_a.map {|x| "#{x}が可愛過ぎて生きるのが辛い" } Rubyistには説明の必要もないと思うけど、Array#mapが何をしてるかというと、 1引
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く