The Basics of Web Workers Stay organized with collections Save and categorize content based on your preferences. The problem: JavaScript concurrency There are a number of bottlenecks preventing interesting applications from being ported (say, from server-heavy implementations) to client-side JavaScript. Some of these include browser compatibility, static typing, accessibility, and performance. For
メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。
最近フロントエンドでfacebook/reactをずっと使っている。世界的には一部のエンジニアの間で流行っているのだが、国内だとqiitaのタグ等を見てもどうも少ない。みんなもっと使うべきだと思うので、宣伝かねて意見をまとめてみる。 複雑化するデータバインドに対する懸念 MVWのVに対して思いを馳せると、だいたい次のことに行き着く。すなわち、「ある構造体の入力に対して、必ず一意なビューを生成したい」 {items: [1, 2, 3]} を入力とすると、 1, 2, 3のli要素になってほしい。これは単純な例だから問題に成り得ないように見えるが、アプリケーション全体の状態を一つのjsonとして定義し、 そこから常に0から組み立てればアプリケーションの健全性が確保できると考えたことはないだろうか? 現実の問題 UIのだいたいの状態は遷移で表現される。遷移の差分をプログラマが記述する。jQue
What is Mithril.animate? A tiny library that allows you to declaratively bind animations to your mithril elements via model properties. They work in all modern browsers, and have the ability to fall back to using jQuery.animate (optional). The intention is to allow you to create neat UI animations that react to your model properties, however don't expect to be able to make a floating 3D periodic t
今回はReact.jsでのAnimationについて書きたいと思います。 React.jsではAddonとしてサポートされていて、CSS Animationを使ったCSSTransitionGroupとComponentのLifecycle MethodのようにMethodでフックして書く2パターンあります。 CSSTransitionGroup こちらではComponentの追加・削除時にCSSアニメーションさせることが出来ます。やりかたはAngular.jsやvue.jsのものに近くて追加・削除時にclassが追加されるのでcssにアニメーションを記述する感じです。 {transitionName}-{enter,leave}のclassName追加された後、次のイベントループで{transitionName}-{enter,leave}-activeのclassNameが追加されるの
チェス、将棋とプロのプレイヤーを打ち破るコンピューター・ソフトウェアが登場してきましたが、最後の砦として残っていた「囲碁」の世界で、プロの棋士を打ち破る日が訪れました。プロ棋士を打ち破った人工知能ソフト「AlphaGo」を開発したのはGoogle Researchで、ディープラーニングが技術的なキーとなっています。 Research Blog: AlphaGo: Mastering the ancient game of Go with Machine Learning http://googleresearch.blogspot.jp/2016/01/alphago-mastering-ancient-game-of-go.html AlphaGoがプロ棋士を打ち破る様子は以下のムービーで確認できます。 Google DeepMind: Ground-breaking AlphaGo m
タイピングテストに使えそう。 VAIO株式会社は1月27日、新型VAIOシリーズを発表しました。その中でも注目が集まるのが、ハイエンドモバイルモデルの「新型VAIO Z」。VAIO Zと聞くだけで古くからのラップトップファンはニンマリしてしまうのですが、なんとそのラインナップとして「無刻印キーボードモデル」が登場するのです。 見てください、この無垢なキーボード。「え、キーボードにシルク印刷なんて要ります?」とでも言いたげに、なーんの刻印もありません。これを使いこなすには相当PCを使い慣れたユーザー、つまりプロフェッショナルのみに許されたモデルになりそうです。 無刻印キーボードモデルは英字配置のみ(わかってるね!)となり、カラーはブラックとシルバーの2色が用意されます。ソニーストアで数量限定で販売されるので、欲しい人はお早めにストアをチェックしてください。 話を戻しまして、新型VAIO Zの
米メディアが選ぶ「メジャー最高のスプリット」は田中将大 スプリット部門ベスト5は日本人投手が独占状態 田中将大 2014.08.16 2018.01.07 Twitter Facebook LINEにおくる Bookmark スライダー部門2位にダルビッシュ、制球では上原が5位 右肘靭帯の部分断裂でリハビリ中のヤンキースの田中将大投手が「メジャー最高のスプリット」に選出された。ESPNが「MLB最高のピッチング・ツールス(スキル、能力)」という特集を行い、9種類のボールごとにメジャーベスト5のピッチャーを選出している。 スプリット部門のベスト5は日本人投手が4人も選出されており、ほぼ独占状態となった。1位は田中、2位はマリナーズの岩隈久志投手、3位はレッドソックスの上原浩治投手、4位はドジャースのダン・ヘイレン投手、5位はヤンキースの黒田博樹投手が選ばれている。 寸評では、肘に負担がかかる
最近、スクラブ製品(古くなった角質層を取り除く効果があると言われている)が、世界的に注目されているのをご存じだろうか。 【マイクロビースは人体にも環境にも危険を及ぼすという】 私たちが何気なく使っているスクラブ洗顔料や歯磨き粉、クリームなどの一部には、いわゆる「マイクロビーズ」と呼ばれるプラスチックの粒子が使われている。その粒子が、実は非常に危険な物質であると指摘されているのだ。 そして今世界では、マイクロビーズを含んだスクラブ製品は近い将来、完全に姿を消すと見られている。そして洗顔料や歯磨き粉、化粧品などにマイクロビーズが使われている日本にも、いずれその流れは波及することになるだろう。(誤解ないように言っておくが、すべての「スクラブ」がプラスチック粒子を配合しているわけではない……例えば、植物性のスクラブもある) 2015年12月28日、1年が間もなく終わろうかという年の瀬に、米国
俳優の石坂浩二(74)が、テレビ東京「開運!なんでも鑑定団」(火曜後8・54)の司会降板を同局から通告されていたことが27日、分かった。3月いっぱいで交代する方向で調整が進んでいる。 【写真】「開運!なんでも鑑定団」司会の石坂浩二と今田耕司 今回の降板劇の背景でささやかれるのが、制作責任者にあたる制作会社所属のチーフプロデューサーとの確執。番組関係者は「数年前、酒席でプロデューサーが同席者とトラブルになった際、止めに入った石坂さんと口論になり、そのときから2人の関係性が良くない」と証言する。 因果関係は不明。またスタッフと円滑な関係が築けなくなったなど、石坂自身に何らかの問題があったのかも分かっていない。でも番組関係者は「そもそもほとんど出番がないのに低視聴率の戦犯というのも不可解。番組の功労者に対し2年間にわたり居場所をなくさせお払い箱というふうに映るのは残念」と話す。 功労者を納
あけましておめでとうございます。今年もどうぞよろしくお願いいたします。 さて、Twitter等で断片的に僕の行動を見ている方は「この人何やってんの?」ときっと感じていると思うので、自分の活動を紹介する良い機会でもあると思い、ちょっとまとめてみました。 石川生活 2014年の年末に東京から石川に引っ越したので、昨年一年間は石川で暮らすほぼ最初の年でした。 石川の中でも金沢や野々市(金沢の隣のベッドタウン)であれば人も家も店も多いのですが、うちは金沢から車で30分ほど離れた場所に住んでいて、さらに住宅街の端っこの方なので周りが田んぼに囲まれてる、とても田舎らしいところです。それでも徒歩圏内にはセブンイレブンとローソンとスーパーがあるし、車で20分でくらいかけてイオンに行けば何でも揃うし、そもそも買い物はほとんどAmazonなので、全く不自由しません。これは誇張でも何でも無くて、普段の生活に関し
長野県(産業労働部)プレスリリース 平成28年(2016年)1月21日 長野県では、県内のIT産業人材の育成と他業種との連携を図るため、「ワイン」をテーマとした 「信州ワインハッカソン」を開催します。 ※ハッカソン:「ハック」と「マラソン」を合わせた造語。プログラマーたちが集まって共同でアプリケーションやプログラムなどの開発を行うイベントのことです。 1 信州ワインハッカソンの概要 (1)目的 県内IT人材が、自由な発想とITの力で、ワイン関連(ぶどう作りやワインの醸造・販売・消費等)における新しいサービスや解決策を生みだす場を提供します。 実施にあたっては、気象情報データベースや、各種センサー装置を用いて、より実効性のある開発を行います。 (2)主催 長野県 (3)内容(詳細は 案内チラシ(PDF:1,335KB) をご覧ください。)
Node, iOS, Android, HTML5, JavaScriptの話題。ときどきMacやLinux。
スカイプIDでIPアドレスを簡単に抜き出せる事件、ようやく解決です2016.01.28 07:037,231 SHIORI もはや忘れかけていました。 2012年、スカイプにある欠陥が存在することが発覚しました。それは、簡単にハッカーたちが他人のIPアドレスを取得できるということ。やっと、マイクロソフトがソフトウェアをアップデートし、これらの個人情報がデフォルトできちんと保護されるようになったのです。 スカイプはIPアドレスを守るため、その場しのぎのオプションを提供していましたが、今月22日に公開されたアップデートによってめでたく通常機能となったわけです。これ以前は、ユーザーが持つごくごく当たり前の情報であるスカイプIDさえあれば、それを分析することで対象の個人が取得した最終のIPアドレスがわかってしまっていたんです。恐ろしい。 実際のところ、IPアドレスを取得できることで喜んでいたのはゲ
あるとき突然『チームのキーマンが抜ける』というイベントが発生しました! まあ会社という組織ではよくありますよね(苦笑 チームメンバーが不安がっていたので、以前、楽天の川口さんに教えてもらったドラクエ風スキルマップを使って今の状況を可視化してみました。 これもまさにゲーミフィケーションって感じですねぇ~ スキルマップを作る過程 元々はWebアプリケーションエンジニアのスキルマップだったため、自分達に合うように数人でスキルマップを練り直しました。 これだけでもかなり盛り上がりましたッ!! 以下は川口さんのオリジナルから変更したところです。 要件定義のスペシャリストとして、商人を追加。 旅芸人はマネージメントのイメージに変更 スキルの方向を上方向に変更 盗賊のスキルレベルの見直し CやC++をイメージして文言を見直し 特性に対応するキーワードを追加 スキルマップを記述する チームメンバーに実際に
Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.
アメリカのIT企業、グーグルの研究グループが最新の人工知能を使った囲碁のコンピューターソフトを開発し、人間のプロ棋士に勝利したと発表しました。囲碁でコンピューターが人間のプロに勝つのは初めてです。 囲碁は、将棋やチェスと比べて打てる手の数が桁違いに多いことから計算が複雑で、コンピューターが人間のプロの実力に追いつくにはこの先、10年以上かかるとされてきました。 論文によりますとグループが開発した囲碁ソフト「AlphaGo」には膨大な可能性を計算して打ち手を探す従来の方法に加え、「ディープラーニング」と呼ばれるコンピューターがみずから学習する最新の技術が使われているということです。 そのうえで、碁石の位置データに基づいた戦況の見極めと、次に打つ手の選択を2種類の別々の人工知能を組み合わせて計算することで、より強い手を見つけ出す能力が格段に高まったということです。 グループによりますと、中国出
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く