2012年にフランスのパリにて行われた世界空手道選手権にて見事優勝を果たした宇佐美里香さんの演武が話題となっています。 この優勝を花道に引退されてしまったため、もう彼女の演武を大会で見ることは出来ませんが、その動きのキレ、迫力は圧倒されますね。
![空手世界一となった日本人女性。あまりに美しい演武に拍手が止まらない。 – grape [グレイプ]](https://cdn-ak-scissors.b.st-hatena.com/image/square/6ea82563ddd2685741f19e396bc5fa8548eced19/height=288;version=1;width=512/https%3A%2F%2Fgrapee.jp%2Fwp-content%2Fuploads%2F10590_01.jpg)
物凄く期間を開けてしまいましたが、Reactive Extensions for .NET (Rx)紹介を再開していきます。もはやRxってなんだっけ?という感じなので、今回は最も基本である、IObservableについて扱います。ボケーッとしている間にIQbservable(IQueryableのデュアル)とか出てきてて置いてかれちゃってるし。 そんなこんなで、IObservableはIEnumerableのデュアルなんだよ、とか言われてもぶっちゃけさっぱり分かりません。なので、その辺のことはスルーして普通にコードで対比させながら見ていくことにします。 // IEnumerable (RunはForEachです、ようするに) Enumerable.Range(1, 10) .Where(i => i % 2 == 0) .Select(i => i * 2) .Run(Console.Wr
By Via Tsuji 2006年5月に新会社法が施行され、株式会社の最低資本金制度が撤廃されたことで起業するのに必要なコストが激減してからというもの、さまざまなサービスを提供するスタートアップが誕生しています。「Candy Japan」は、日本のお菓子を海外に発送するという一風変わったサービスを展開しているスタートアップで、創業から半年で3万6000ドル(当時のレートで約276万円)の売上をあげ、その詳細をThe Hacker Newsで公開していました。それから約2年6カ月後、Candy Japanの創設者であるTmi BemmuさんはHacker Newsで、月間平均収益が1万ドル(約102万円)を突破したことを明かし、収益を順調に伸ばした経緯を公開しています。 Candy Japan crosses $10000 MRR http://www.candyjapan.com/can
Silverlight Toolkitに密かに隠された宝石"System.Reactive.dll"が発見されてから1年。Reactive FrameworkからReactive Extensionsに名前が変わりDevLabsでプロジェクトサイトが公開され、何度となく派手にAPIが消滅したり追加されたりしながら、JavaScript版まで登場して、ここまで来ました。IObservable<T>とIObserver<T>インターフェイスは.NET Framework 4に搭載されたことで、将来的なSP1での標準搭載は間違いなさそう。Windows Phone 7にはベータ版の開発キットに搭載されているように、間違いなく標準搭載されそう。 現在はAPIもかなり安定したし、Windows Phone 7の登場も迫っている。学ぶならまさに今こそベスト!そんなわけで、Rxの機能の簡単な紹介と導入コ
Unityでasync/await使えてハッピー。が、しかしまだ大々的に使われだしてはいないようです。理由の一つとして、Unityが標準でサポートする気が全くなさそう。少なくとも、Unityがフレームワークとしてasync/awaitには何一つ対応していない。async/awaitという道具立てだけじゃあ何もできないのです、フレームワークとして何らかのサポートがなければ機能しないわけですが、なんと、何もない……。 何もないことの理由はわからないでもないです。パフォーマンス面で不満/不安もありそうですし、マルチスレッドはC# Job System使ってくれというのは理にかなっている(私もそちらが良いと思います、つまりTaskのマルチスレッドな機能は原則使わない)。とはいえ、async/awaitは便利なので、このまま、便利だけど性能は微妙だから控えようみたいな扱い(あ、それ知ってる、LINQ
非同期/イベント/時間に関する処理を LINQ の形式で簡潔かつ宣言的に記述することができるライブラリ、Reactive Extensions についての連載インデックス インデックス はじめに オブザーバーパターン Push型とPull型 IObserver<T>の省略 Subject<T>の利用 Subject<T>の亜種 IObservable<T>の生成 LINQスタイルでの記述 Where/Selectの自作 時間のシーケンス化 イベントのシーケンス化 非同期処理のシーケンス化 HotとCold Cold to Hot変換 スケジューラの利用 おわりに 落ち穂拾い 入力文字の遅延表示 効率的な表示更新 マウス位置のトラッキング Drag & Dropでの落書き Webの画像をスライド表示 TwitterのTimelineを表示 メソッドチェイン中の例外 まとめてDispose デ
UIには本来のサービスが成り立つ上で必要な機能に基づいた必須UIの他に、その必要機能についてユーザーに学んでもらうための学習用UIというものが存在します。本来であればサービスに必要なのは必須UIのみだったはずですが、リリース後やリリース前の段階においてユーザビリティテストを行なった結果があまり良くないのであれば改善をすることになります。しかし、UIのどこに課題があるのかの分析と改善には時間がかかり、実装などでも工数が発生することも考えると、より少ない手間で解決する方法が望まれます。今回は、このようなユーザビリティ上の課題を解決するために生まれた学習用UIのパターンをご紹介します。 参考:モバイルデザインパターン 第2版 ―ユーザーインタフェースのためのパターン集 使い方を学習するためのUIパターン もし新規のユーザーがサービスのコア機能の使い方がわからなければ、サービス自体を利用してくれな
はじめに 最近、こういった記事が世間をにぎわせている。こりゃエヴァの話なんてしてる場合じゃねぇ!と思ってさくっとこの辺の事情を理解するために必要なことをまとめてみる。 Railsが時代に合わなくなってきた Javascriptを使うのをやめろ:Railsの時代遅れ云々についての結論 昔ながらの「片手間に書くJavaScript」の限界 GoogleやTwitterでも実現できないのだから使うな問題 この話は、どの地点の何の話をしているのかよくわからないのです。現在ではかなりステップバック&改善が行われ、Safari自体のクラッシュはアプリのクラッシュと比べて、あまり多いとは思いません。むしろ、一昔前に比べてかなり改善しているという認識です。iOSのバージョンが古いとかでなければ、現状でも十分ユーザビリティの改善につながっているでしょう。 しかし、この問題の結構大部分を占めているのは個人的に
こんにちは、朽木です。 大人の動画を鑑賞しようとしたらそれがグラビアアイドルのイメージビデオで、「ちくしょう、でも好きだ!」と思うことがあります。これまでいろいろな企画をしてきましたが、今回は「グラビアアイドルのキャミソールを一瞬で脱がしてみる」に挑戦します。ライターをはじめて3年、僕にもついに…こんにちは、朽木です。 大人の動画を鑑賞しようとしたらそれがグラビアアイドルのイメージビデオで、「ちくしょう、でも好きだ!」と思うことがあります。 人物紹介:朽木誠一郎とあるメディアの編集者兼ライター。座右の銘は「不老不死」。 これまでいろいろな企画をしてきましたが、今回は「グラビアアイドルのキャミソールを一瞬で脱がしてみる」に挑戦します。ライターをはじめて3年、僕にもついにこういう仕事が回ってきました。・・・・・・ やったよ!お父さん! でも、どうしてこのような、僕得でしかない企画が成立し
コートジボワール・アビジャン(Abidjan)の動物園で撮影された2頭のチンパンジー(2014年6月12日撮影、資料写真)。(c)AFP/SIA KAMBOU 【7月5日 AFP】チンパンジーの高度なメッセージのやりとりの解読を目指す研究で、チンパンジーの間で「ついて来い」、「やめろ」、「受け取れ」などの意思を手話のように伝えるジェスチャーが存在するとみられることが明らかになった。 遺伝的に最もヒトに近い種であるチンパンジーが、ジェスチャーで意思の疎通を図っていることは過去の研究で明らかになっており、その情報伝達システムは人間の言語を共通の起源を持つのかという疑問が持ち上がっていた。 米科学誌カレント・バイオロジー(Current Biology)が3日付で公開した英スコットランド(Scotland)のセントアンドルーズ大学(University of St Andrews)の研究チームの
ウェブデザインについてまったくわからない頃によく見て勉強してた資料群です。+いくつかの自分で作った資料 SlideShare 色彩センスのいらない配色講座 色相、明度、彩度で色を説明できるようになる。 ベースカラー、メインカラー、アクセントカラーで配色を説明できるようになる。 その上で、あまり間違いのない色の選び方がわかるようになる。 ノンデザイナーのための配色理論 最後に紹介されているこのツールがベースカラー、メインカラー、アクセントカラーを決める上で便利。 ウェブサービスの企画とデザイン 僭越ながら明治学院大学で講義した時に作った資料。 なんとなくウェブサービスを作るときの流れとか感じてもらえたら幸いです。 かんたんキレイなウェブデザイン 僭越ながら勉強会 (UT Startup Gym) 用に作った資料。 なんとなく CSS フレームワーク、グリッドシステム、レスポンシブデザイン、ウ
【追記】まだ確認してませんが、先日公開された11.3系で修正されたとの風の噂を耳にしております。ほんとうなら、こんなに嬉しいことはない、ぼくにはまだ(ry【07-15】 【追々記】11.3で直ってました。よかったよかった。【07-26】 iTunesというのは、Appleの高性能マルチメディアコンテンツ再生ソフト。iPodなどの母艦となるソフトなので、Windowsユーザーでも利用している数少ないAppleソフトウェアのひとつだ。ぼくもそのひとり。 いま配布されている最新のiTunes 11.2.2には、濁点と半濁点の文字が読めないというグレイトなバグがある。たとえば「ブルーハーツ」というバンドは、一文字目の「ブ」を読み飛ばされて、「ル」の並びにソートされる。ひとによっては「ルースターズ」の下に「ブルーハーツ」があって、なかなか具合がよい。僕の再生リストでは「イ」のところに「バービーボーイ
■0. まえがき 本稿では、小さいテーマではあるが、まだまだ慣れ親しんでいない開発者が少なくないと考えられる「ラムダ式(C#)」についての基礎文法を簡潔にまとめる。「ラムダ式、どう書くんだっけ?」という場合のリファレンスとして活用していただけるとうれしい。また、ラムダ式を敬遠しているという方は、まず本稿が学び始める取っ掛かりになるかもしれない(もちろん本稿の説明は充実しておらず、すべてを学べるわけではないので、じっくり学ぶには「連載:C# 3.0入門 第1回 ラムダ式」を参照してほしい)。 今年(2010年)に入ってインターネット上では、プログラミング言語の基本文法を簡潔にまとめた「○○言語 基礎文法最速マスター」(以降、最速マスター・シリーズ)というブログ記事が多数投稿されている。参考までに、そのいくつかを示そう(そのほかについては、こちらを参照されたい)。 C#基礎文法最速マスター:n
新世代リーダー予備軍とも言える10代の優秀な若者は、どんな未来を描いているのか。「スーパーIT中学生」「スーパーIT高校生」として早くから独自の道を切り拓いてきたデジタルクリエーターTehuが、未来予測を発信。この春、灘高校を卒業して、「スーパーIT大学生」になった。ITや政治、経済、教育、時にはアイドルや女の子ネタまで書きつづる。 スポーツの戦略立案は統計学に移行した こんにちは、Tehuです。最近、大学の課題や自分で制作している作品の試作で、多量のデータを使うことが多いです。企業のビジネスのデータであったり、ウェブサーバーに残されたアクセスログのデータであったり、Twitterで特定の発言をしたユーザーたちのデータであったり……。いろんなものがありますが、Excelデータにすると数万~数十万行にわたるようなものです。 これを自作のプログラムに流し込んで画面に3次元的に表示し、人や経済の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く