Service Worker Navigation Preload の紹介 Tsuyoshi Horo (horo@chromium.org) 2017/02/22 HTML5とか勉強会「Webパフォーマンス」 Link to this slides: https://goo.gl/VF6Zth
今年こそは新しいプログラミング言語や技術を学ぼうと決意した人も多いのでは? 新しいことを始めたい人へ、ベテランWeb開発者からのアドバイス。 新年が開け(訳注:本記事のオリジナルは2017年1月に掲載された)、自分のスキルやキャリア選択を見直す人も多いでしょう。「学ぶのに最良の言語」に関する統計のソースがたくさんありますので、それから紹介しましょう。 スタック・オーバーフローの開発者調査 2016年、スタック・オーバーフローは開発者調査を173カ国の5万6000人を超える開発者を対象に実施しました。 もっとも使われている技術 JavaScript:55.4% SQL:49.1% Java:36.3% C#:30.9% PHP:25.9% Python:24.9% C++:19.4% AngularJS:17.9%(JavaScriptフレームワーク) Node.js:17.2%(サーバーサ
プログラマとして身に着けるべきスキルはたくさんありますが、中には、ソフトウェアエンジニアリングの標準カリキュラムに組み込まれていないものもあります。そうしたスキルは少しずつ自然に、あるいは経験豊富な人と一緒に仕事をする中で学ぶ必要があります。1つDavid MacIverが取り上げているのは、 値の型を追跡するスキル です。 他には、コード中のオブジェクト所有権を理解するスキルも必要です。つまり、コードのどの部分がメモリ内の特定オブジェクトを所有し、それがどんなアクセスを予期しているかを知るということです。 その理解なしにコードを書くと、プログラムがクラッシュしたり厄介なバグに悩まされたりすることになるかもしれません。さらに悪いことに、プログラミング言語の中には、この問題に役立つ手段さえ提供してくれないものもあるでしょう。 自然に身に付ける これは、私がこのスキルを学んだ方法です。私は大学
文:Daniel Sim 分析:Lee Shangqian、Daniel Sim、Clarence Ng ここ数ヶ月、シンガポールのMRT環状線では列車が何度も止まるものの、その原因が分からないため、通勤客の大きな混乱や心配の種となっていました。 私も多くの同僚と同じように環状線を使ってワンノースのオフィスに通っています。そのため、11月5日に列車が止まる原因を調査する依頼がチームに来た時は、ためらうことなく業務に携わることを志願しました。 鉄道運営会社SMRTと陸上交通庁(LTA)による事前調査から、いくつかの電車の信号を消失させる信号の干渉があり、それがインシデントを引き起こすことが既に分かっていました。信号が消失すると列車の安全機能である緊急ブレーキが作動するため、不規則に電車が止まる原因となります。 しかし8月に初めて発生した今回のインシデントは、不規則に起こっているように見えるた
慶應義塾大学環境情報学部卒業後、日本銀行、世界銀行、東北大学を経て現職。コロンビア大学公共政策大学院にてMPA(公共政策学修士号)、コロンビア大学で教育経済学のPh.D.取得。専門は教育経済学。著書にビジネス書大賞2016準大賞を受賞し、発行部数30万部を突破した『「学力」の経済学』(ディスカヴァー・トゥエンティワン)。 「原因と結果」の経済学 「テレビを見せると子どもの学力が下がる」と言われて、違和感を覚える人はほとんどいないでしょう。しかし、「テレビの視聴」と「学力」のあいだに「因果関係」があるかどうかは、慎重に考えなくてはなりません。実は、テレビを見ている時間が長くなると、学力は低くなるのではなく、逆に高くなることが示唆されています。2つのことがらの関係を確かめるこの「因果推論」の考えかたを、やさしく解説します。 バックナンバー一覧 学校などで人が交通事故にあった映像を見せられ、「道
はじめまして。 本業はアスキーアート (以下AA) 職人のOsciiArtといいます (本業ではない)。 AlphaGo対イ・セドルの対局を見て、「僕もディープラーニングで神AA職人を倒したい!」と思い、pythonをインストールしてちょうど一年の成果を書いていきます。 コードはこちらにアップしてあります。 https://github.com/OsciiArt/DeepAA ここで扱うアスキーアートとは ここで扱うAAとは、 こういうの……↓ ではなく、こういうの……↓ でもなく、こういうの……↓ ともちょっと違って、こういうの……↓ ではもちろんなく、こういうのです。↓ このような、線画を文字を作って再現した「トレースAA」と呼ばれるタイプのAAをここでは扱います。 詳細はwikipediaの「アスキーアート」のページの「プロポーショナルフォント」の項を参照してください。 wikipe
基本事項 hello world を3回表示する fn main() { for count in 0..3 { println!("{}. Hello World!", count); } } error handling n == 5の結果を返す関数の例 fn guess(n: i32) -> bool { if n < 1 || n > 10 { panic!("Invalid number: {}", n); } n == 5 } ループ loop, while, forの3種類 loop { println!("loop forever !") } whileの例 let mut x = 5; # オブジェクトはデフォルトでimmutableなのでmutをつける let mut done = false; while !done { x += x - 3; println!("{
音楽教室との著作権料徴収をめぐる争いなど、インターネット上で常に注目をあつめる「JASRAC」(日本音楽著作権協会)。ネットユーザーからは「カスラック」呼ばわりされるなど、すこぶる評判が悪い。SNSでは、次から次にJASRACの動きをめぐる「ネタ」が投下されて、そのたびに批判がわき起こっている。 もちろん、正当な批判と呼べるものも多いが、ある音楽業界関係者は「最近、なんでもかんでもJASRACのせいにしている風潮があります。JASRACを擁護するわけではありませんが、著作権管理団体はほかにもあります。少しかわいそうな気がします」と話す。なぜ、JASRACはここまで嫌われてしまったのだろうか。JASRACの関係者に聞いてみた。 ●JASRACの必要性が伝わらず、風評やデマが拡散 まずは、JASRACについて、おさらいしておこう。JASRACは、作詞家や作曲家などの権利者から委託された音楽の著
I have a Plan. I have a Action. ummm oh I have a Plan. I have a Market Perspective. ummm oh We have a PDCA. We have a 4P. ummm oh
こんにちは。株式会社Relic代表の北嶋です。 今日はHEART CLOSETの代表、黒澤さんとご一緒させていただいています。 というのも、今日の話題が「市場ニーズの測り方」だからです。 新製品・サービスを世に出す時、市場のニーズを掴む目的で様々な調査会社を使うことがあります。 しかし、調査会社を利用して集めたアンケートのデータは、上司を説得することはできるかも知れませんが、「消費者が実際に買ってくれるかどうか」とは別物です。 「この商品、ほしいですか?」と聞かれてYesと答えた人も、「では、実際にお金を出して買ってください」と言われると、尻込みするものです。 「欲しい」と「お金を出す」は、別のことなのです。 したがって、新製品・サービスの「市場ニーズ」を掴みたければ、必ず実際、試しに売ってみる必要があります。 これがいわゆる「テストマーケティング」です。 ・お客さんがどのくらいの価格なら
一言で言うと、「じゃあこれはどうなの?」とするっと聞ける子は間違いなく伸びました。私が知る限り100%だと思います。 何度か書いていますが、私は昔、小さな学習塾で塾講師のアルバイトをしていました。 なんだかんだで、4年くらいは続けたんでしょうか。塾講師のアルバイトというのはなにせ出入りが激しいので、その塾の中ではそこそこ古株の方だったと思います。 そのまま就職しないか、という誘いもあるにはあったんですが、そこまで天職だとも思っていなかったのでやめました。就職してみるのも面白かったかも知れない、と今では思います。 意識が高い塾ではなかったということもあり、どちらかというと学校の授業についていけない、有り体に言えば落ちこぼれてしまった子を救い上げる授業をすることが主でした。 「分からない」のレベルは様々で、小5で二桁の足し算が出来ないという子もいれば、天動説を信じているレベルで理科の知識が抜け
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く