Annotating JavaScript for the Closure Compiler Stay organized with collections Save and categorize content based on your preferences. Note: This page is out of date. The complete list is maintained at https://github.com/google/closure-compiler/wiki/Annotating-JavaScript-for-the-Closure-Compiler Overview The Closure Compiler can use data type information about JavaScript variables to provide enhanc
アメリカの経済誌「Business Insider」の編集長Henry Blodget(ヘンリー・ブロジェット)氏が、AmazonのJeff Bezos(ジェフ・ベゾス)氏に年次のカンファレンスにてインタビューを行いました。ジェフ氏と旧知の仲であるヘンリー氏だからこその突っ込んだインタビューは必見。 ジェフ・ベゾス氏に、根掘り葉掘り質問 ヘンリー・ブロジェット氏(以下、ヘンリー):おもしろいインタビューになりそうですね。それではご紹介しましょう。みなさん、ジェフ・ベゾス氏です。ようこそ。 ジェフ・ベゾス氏(以下、ジェフ):こんにちは。 ヘンリー:時間が40分しかなくてですね、すでに刻々とカウントダウンされています。有効に使いましょう。なので、だらだら長話はしないで下さいね。 ジェフ:君のほうがね(笑)。 ヘンリー:いやいや! そうならないように気をつけます。 ジェフ:(笑)。 ヘンリー:ま
By Phil Dragash 肉体的もしくは精神的に衝撃的な出来事を経験すると、人は心に心的外傷(トラウマ)を負います。最新の研究によれば、幼少期に抱いたトラウマは大人になってからも当人に悪影響を与え続けるようで、その範囲は健康・財政・教育レベル・BMIなどさまざまであることが明らかになりました。 Welcome to the 1958 National Child Development Study - Centre for Longitudinal Studies http://www.cls.ioe.ac.uk/page.aspx?&sitesectionid=724 Childhood trauma affects the health and wealth of middle-aged adults | The Verge http://www.theverge.com/201
大学の課題で milkcocoa を使って、マウスカーソル共有協力プレイ Web サイトを制作しました。 Endless Doors そして、そこで発表したプレゼン資料がこちらになります。 その授業でちょっと思うことがあったので、書いていこうと思います。 まず、その講義について。 基本的にその講義は HTML をほとんど書いたことがない人が半数以上受講します。 WWW とは何かの解説から始まり、Unix コマンドについて、HTML について、そして PHP, MySQL と続いていきます。CSS, JavaScript に軽く触れたりするものの、授業の大半が PHP, MySQL となっていて、Web がサーバーサイドとデータベースで成り立っているということを認識させる授業です。 ところで私は生粋のフロントエンドエンジニアです。デザイナーでもなければ、バックエンドもやっとここ最近
自称有名大教授「放送大学は本当の大学ではない」 岡部氏「正式な大学です」 教授「無知。放送大学出身か?」 岡部氏「私は学長です(東大卒)」 1 名前:☆ばぐた☆ ◆JSGFLSFOXQ @☆ばぐ太☆φ ★ :2012/02/20(月) 12:46:16.16 ID:???0 某有名大教授が、放送大学学長の一喝で退散 某有名大学教授と名乗る矢吹樹氏がツイッター上で、「正式な大学ではない」などと放送大学の批判を展開したところ、学長の岡部洋一氏が「学長です」と一喝し、無言で退散するという論争があった。 まず、矢吹氏が「最近、無名大学だけでなく有名大学でも放送大学を卒業して教授になっている人がいるけど、これってありですか? 本当の大学を卒業していないのですから、大学というもの自体を理解していないと思うのですが…。こんな教授に教わる学生がかわいそう」と口火を切った。 岡部学長が「本当の大学の定義って
You recently received an email asking you to confirm your contact details. Because you didn’t confirm within 15 days, your domain was deactivated. Final reminder: we’re holding onto your domain for an additional 7 days. After that, you won’t be able to reactivate it. To keep this domain, reactivate it as soon as possible.
ANTIFA京都 @AntifaKyoto [集会] 2月8日(日)午後5時より各地で湯川さん、後藤さん追悼集会が開かれます。 ▼東京 渋谷駅ハチ公前広場 twitter.com/goyou/status/5… ▼大阪 道頓堀・スポタカ反対側の橋の上~川べり twitter.com/nuho/status/56… ▼京都 三条大橋 ANTIFA京都 @AntifaKyoto なお、京都の追悼集会の詳細は下記のとおりです。 湯川遥菜さん、後藤健二さんの追悼集会京都 場所:京都市・三条大橋(河川敷) 日時:2月8日(日)午後5時~7時 ※スタンディングと持ち回りで皆さんの思いを声にしてもらいます。ぜひ、思いを込めたプラカードを持参しご参集ください。
Snap.svgの使い方 まとめ How to useすなっぷ.svg タイトル svg要素の基本的な使い方まとめ・別館 written by DEFGHI1977@xboxlive 本記事ではsvg世代のjavascriptライブラリとして有望なSnap.svgの使い方について実際に動作しているサンプルを交えて解説しています(これは動作サンプルであると同時にテストコードと言えるものですね).なお間違いがあったり,バージョンアップに伴う不整合が発生するかも知れませんので,その点ご容赦下さいね.やっぱり手でゴリゴリ書いてます. なお,Snap.svgを用いたSVG(もしくはjavascriptの)入門記事ではありません.Snap.svgを上手く活用したいのであれば,背後で動いているsvgについてよく知っている必要があります.そのため,ある程度SVGやプログラミングの知識があることを前提に話を
思い立ったが吉日ということで、プロジェクトのモジュール管理をRequire.jsからBrowserifyへと移行し、その直後にWebpackに移行しました。もうちょっと考えてツールを選ぼうと思います。 さて、Require.jsからBrowserifyへ変えた理由は、シンタックスをCommonJS的に書けるようになって、全体がシンプルになるから、という理由でしたが、BrowserifyからWebpackへの移行は、もうちょっと切ない理由での移行になりました。 Webpackとは ドキュメントも若干わかりづらいですが充実しており、基本的にここだけで必要な情報はほとんど得られます。 なのでこちらをどうぞ・・・じゃさすがにあれなので、ドキュメントに書いてある、作られた動機などを若干紹介します。 今はモジュールシステムがいろいろある CommonJS AMD <script> タグ ES6 Mod
http://qiita.com/advent-calendar/2014/frontrend 概論 ここ近年のモダンJSは特に理由がなければcommon.jsのrequireスタイルで記述され、webpack/browserifyでビルド/読み込むことを前提にしてよい。今やビュー層を除いてブラウザとnodeのライブラリの境界は非常に曖昧である。 識者諸君においては常にどちらの環境でも読み込めるようなライブラリを提供するように心がけることを切に願う。 今日はライブラリの名前しか出さないんで各自ググるように。 立場 サーバサイド~ゲームプログラミング出身node寄りフロントエンドエンジニア このサイトのスタッフだけど他のことに手一杯でQiitaのフロントはまだそんなにいじってない すまんな 他ってなんだろうな 言語 CoffeeScript TypeScript 最近DDDっぽい構成を目指し
「Thrift いいよー」みたいな話が聞こえてきて、調べてました。 なんか聞いたことあるなと思ったら、Hive の stack trace でよく見かけたわーと思い Hive でも利用されていることを知りました。 Thrift って何かというと wikipedia からの引用だと Apache Thrift(アパッチ スリフト)は、「スケーラブルな言語間サービス開発」のためにFacebookにて開発されたRPCフレームワークである。これはソフトウェアスタックとコード生成エンジンを組み合わせることで、C++、C#、Java、Perl、Python、PHP、Erlang、Rubyなどの言語間にて効率的かつシームレスに動作するサービスを開発することを可能とする。 ということで、SOAP みたいなやつで Web API の作成に利用できそう。 で、Thrift の公式サイトを眺めてたら、「こいつ
The circle–ellipse problem in software development (sometimes called the square–rectangle problem) illustrates several pitfalls which can arise when using subtype polymorphism in object modelling. The issues are most commonly encountered when using object-oriented programming (OOP). By definition, this problem is a violation of the Liskov substitution principle, one of the SOLID principles. The pr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く