The New York Times Research & Development 620 Eighth Avenue New York City, New York 10018

Research & Development at The New York Times explores how emerging technologies can be applied in service of journalism. Artificial IntelligenceArtificial Intelligence and journalism intersect in our reporting, editing and engagement with readers. R&D explores responsible uses of large language models, computer vision and generative AI to support human-made journalism at scale.
ビジュアルアートの教本、「Generative Design」が、ついに再販されました!長らく欠品でプレミアムがついていた一品です。 以下はGenerative Designの序文への寄稿を、一部加筆修正したもの。表現者、技術者それぞれが、アートとプログラミングを学ぶための方法です。ビジュアルコーディングに興味のある人はどうぞ。(あと僕の落書きはこちらから見れます) Generative Design 序文Generative Designの日本語版が、いよいよ出版されました。本書は、プログラミングによる視覚表現の「最高の教本」です。この素晴らしい本の序文として、何を書くべきか非常に悩みました。結果として、歴史やカルチャーの話をするよりは、この本の読者に最も役に立つであろうことを、書くことにしました。表現者と技術者がビジュアル・コーディングをどう学習すべきか、についてです。 表現者が技術を
ここにクソコードがある。 誰が作ったかはわからぬ。それが、どのような経緯でクソコードとなったのか、 あるいは、最初からクソコードであったのか、それらは全てクソコード自身が知るのみである。 ファーストコンタクト ある日、営業からシステム案件を打診されたので見積もりして欲しい。というメールが来る。 とある企業の既存システムに機能を追加する簡単な案件ですが、なななんとソースや仕様書をご支給いただけます! と、それはサンタにプレゼントが貰えると信じて疑わぬ子供のような真っ直ぐなメールである。 ソースコードが入った圧縮ファイルを受け取ったプログラマは、早速、コードを読んでみる。 そのシステムが本当にいいコードで書かれているかを判断するには時間がかかるが、 クソコードであるかはおおよそ30分でわかる。 インデントがタブとスペースどちらかに統一されていないとか、フレームワークの誤用があるとか、またはフレ
2016年になってから色んなソフトウェアエンジニアの人と話してきて、その中で3人から聞いた例え話、格言、小噺が面白かったので、僕の中だけで留めておかずに開放しておく。 息継ぎをするには『まず息を吐く』という例え話 水泳で息継ぎをするなら『まず息を吐きなさい』と教わるらしい。これは息を吐かずにどこかで息を貯めてしまうと、ちゃんと息を吸えないという事を意味してる。息を吐くと苦しくなって顔は絶対に水面に出る。 これと同じことがソフトウェアの学習にも言える。 つまりまずアウトプットする、なんでも良い。作ったものをGitHubに公開するとか、発表するとか、ブログやQiitaに書くとか。ちゃんとアウトプットしたものはフィードバックがあり、そのフィードバックを受ける(PRやissue, 質問, マサカリ etc)、どんどん吐き出していくと吸わないとネタがなくなるので、吸い込むためにまたインプットする。
TeXやMicrosoft Word、あるいはその他の汎用的なテキスト処理環境では簡単に実現できるような見た目に自分の文書を似せようと頑張る(文字どおり)無数の人たちに対して、 “悪いけど、うまくいかないよ” と繰り返し言い続けるのは、実際のところ、この1年間、私にとっては継続的な楽しみだった。- Marc Andreessen 1994年 Tim Berners-LeeによってHTMLが発表された1991年には、ページのスタイルを設定する方法はありませんでした。HTMLタグがどのように処理されるかはブラウザ次第で、多くの場合、ユーザの恣意的な入力が大きく影響しました。そうした事情から、ページがどのようなスタイルで処理されるかを”提案”するような標準的な方法を求める声が上がるようになりました。 しかし、CSSが導入されるのは5年先で、完全に実用化されるには10年の歳月を待たねばなりません。
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? これは Enchant の開発者である Vinay Sahni さんが書いた記事「Best Practices for Designing a Pragmatic RESTful API」1を、ご本人の許可を得て翻訳したものです。 RESTful な WebAPI を設計しようとすると、細かなところで長考したり議論したりすると思います。また、他の API に倣ってやってはみたものの、本当にそれでいいのか、どうしてそうしているのか分からない、何てことも少なくはないと思います。 この記事では、そのようなハマリどころについて Vinay さん
8. ECMAScript 2015 CSSSnapshot 2015 WHATWG HTML W3C HTML5 Elements & Syntax WAI- ARIA HTML5 Parser Web Workers Web Sockets API Canvas 2D multi media Content Model app cache sections HTML5 Forms Server- Sent ev. Filter Layout Media Queries trans- form Tran- sitions & Anima- tions Flex Box Multi Column Fonts User Inter- face Shapes text decora- tion Pro- mise Class Module block scope Typed Array Arr
API設計を学ぶべき背景と前提知識、外部APIと内部API、エンドポイント、レスポンスデータの設計やHTTPリクエストを送る際のポイントについて解説する。おまけでAPIドキュメント作成ツール4選も。 【0分】API設計を学ぶべき背景 APIの公開が増えている 最近、自社で保有するデータや、システム、アプリケーション、Webサービスの機能を「API(Application Programming Interface)」として公開する企業が、増えてきています。これに伴い、「API経済圏(APIエコノミー)」という新たなビジネスモデルが確立されつつあります(参考:5分で絶対に分かるAPIマネジメント、API経済圏)。 「ProgrammableWeb」というAPIに関するニュースサイトや、さまざまな企業が提供するAPIのリンクがまとまったサイトもあり、APIの普及はものすごいスピードで進んでいる
1. プログラマのための 作⽂文⼊入⾨門 伊藤敬彦 株式会社プリファードインフラストラクチャー 2012年年 5⽉月 24⽇日 2. ⾃自⼰己紹介 l 奈奈良良先端⼤大情報科学研究課博⼠士後期過程修了了 l ファストサーチ社で⾔言語処理理コンポーネントを開発 l ミクシィで⼤大規模データマイニング技術の調査、 開発を⾏行行う l Twitter アカウント:takahi_̲i l そろそろ 34 歳 2 3. 準備:プログラマも⽂文書を書く l プログラマは⾃自然⾔言語を執筆(作⽂文)する機会が多い l プログラマが書く⽂文書の種類 ❌ 感想⽂文、⼩小説 ⭕ 技術⽂文書(マニュアル、FAQ、⼝口答発表) l 作⽂文は重要:コミュニティを⼤大きくする、ユーザ獲得 3 4. 準備:プログラムを取り巻く状況 l プログラムの品質向上への取り組みは
みなさまは青空文庫をご存知でしょうか? 青空文庫は、著作権の消滅した作品と、著作権者(著者ら)が「自由に読んでもらってかまわない」とした作品を、テキストファイルやHTMLファイルで提供しているサイトで、またそうしたテキスト化と配布を行っているプロジェクトです。青空文庫のサイトを訪れたことのない人でも、KindleストアやKoboストアの「無料本」として再配布されているものを見たり、もしかしたら読んだことがあるかもしれません。 青空文庫は1997年の「青空文庫の提案」からスタートし、多くのボランティアによって支えられてきています。2013年に呼びかけ人の一人であった富田倫生氏が逝去されましたが、活動は途絶えることなく、また富田氏の著書『本の未来』の書名を冠し、青空文庫の活動を将来にわたって支援するための基金「本の未来基金」が創設されました。 何よりも大切な多くのボランティア活動者と、それを支
3 月 13 日、Chrome Beta のブログポストが出ました。Android 版 Chrome でプッシュ通知が使えるようになったのが個人的なハイライトです。 「確かにプッシュ通知は便利かもね〜」と思ったあなた、驚きが足りません。のけぞるべきです。小躍りするべきです。 理由を説明します。 ユーザーエンゲージメントが変わる # あなたのウェブサイトのビジネスモデルが広告モデルにしろ課金モデルにしろ、ユーザーが繰り返し訪れてくれることは大前提です。通常のウェブサイトやサービスは、そのための策を練ります。そのきっかけをサービス側から能動的に与えることで、ユーザーが戻ってきて、ビジネスは回ります。しかし、そのきっかけを与える方法は、非常に限定されていると言わざるを得ません。 インターネットが普及し始めた当初から伝統的に利用されているのがメール、数年前から利用されているのがソーシャルメディア、
ネットスケープの仕事場。 © 1994-1996 Jamie Zawinski <jwz@jwz.org> nscp dorm. 以下はNetscape Communications (万歳三唱) の誕生から数ヶ月、まだぼくたちが Mosaicと呼ばれていた頃のぼくの日記からの抜粋だ。その頃は、いまみたいに何千人だかも人はいなくて、ほんの 20 人とか 30 人だった。もう中間管理職なんてものがそもそもいなかった頃。 これは「古き良き時代」と伝統的に称される時期だけれど、でも時間はいつも苦痛を和らげて、当時のできごとが実際よりももっと楽しかったように見せちゃうものだ。でも、なんでもかんでも楽しくなきゃいけないなんてだれが言った? 苦痛は人間を育てる(そして時には製品も育てる)。 で、きみも 新興ベンチャーで働きたいって? 以下は、警告の物語になるかも…… 1994年7月26日火曜日, 4a
Deep Visual-Semantic Alignments for Generating Image Descriptions We present a model that generates natural language descriptions of images and their regions. Our approach leverages datasets of images and their sentence descriptions to learn about the inter-modal correspondences between language and visual data. Our alignment model is based on a novel combination of Convolutional Neural Networks o
こんにちは、マリコです。 今日は、ガジェット好きな私がリサーチした「スマートフォンと連携するガジェット」をご紹介したいと思います☆ kickstarterやindiegogoでファウンディング中の製品やコンセプトモデルなども含まれていますので、その点はご注意ください。かなり数があるので覚悟して読んでくださいね(笑)最後の方まで面白いガジェットがあるので、ガジェット好きな方にご覧になって頂ければ幸いです。 まずは、定番のカメラ関連からです。 ■レンズ Olloclip 魚眼レンズ、広角レンズ、そしてマクロレンズタイプの3種類が用意されている。7倍ズーム、14倍ズーム、21倍ズームの3つで、通常時は14倍ズームタイプになっており、14倍ズームを外すと7倍ズームのモードになる。お札に印字された微小な文字や模様から、植物の花弁、小さな虫まで、あらゆるものをマクロズームで見れる。($69.99) h
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く