You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
/** * Output log. * * @param {String} message Message text. */ function func(message) { console.assert(typeof message === "string", 'Invalid JSDoc: typeof message === "string"'); console.log(message); } に変換される。型チェックが偽ならば、その情報を assert として出力。Firefox や Chrome の開発者ツールであれば関数の呼び出しと assert 箇所をコンソールから確認できるので不正な値を指定した処理を修正するためのヒントになる。 環境構築と注意点 jsdoc-to-assert は本体と Babel plugin/preset 版が提供されている。plugin が Bab
話題 VimConf 2016 (11/05開催予定) の開催概要が発表されています。 発表者募集中です。LTスピーカーも募集しています。 スケジュールが公開されています。 今月の新機能 7.4.2137: funcref() が追加されました。 7.4.2170: timer_info() が追加されました。 7.4.2180: timer_stopall() と timer_pause() が追加されました。 7.4.2189: shellのプロセス置き換え(例: "<(cmd)") でエンコーディングの検出が行われるようになりました。 7.4.2200: getqflist(), getloclist(), setqflist(), setloclist() の引数に {what} が追加されました。 7.4.2201: 'signcolumn' が追加されました。 7.4.2204
JavaScriptのPromiseを使った実装をコードレビューしていたのだけど、やってみたら自分があんまりPromiseについて理解できていなかったことに気づいた。特にこれまでjQueryのajaxやjQuery Deferredをなんとなく使っていたのだが、Promiseの根本的な概念がjQueryの巨大な仕様の中に埋もれていて、自分の中でjQueryの機能とPromiseの概念を分離して正しく言語化出来ていなかった。 そこでPromiseの根本的な概念を再学習したので、何を参考に勉強したかを書いておく。 PromiseについてはとにかくJavaScript Promiseの本を読めば大体把握できる。このドキュメントを読めば Promiseの概念 ES6 Promiseの利用方法 Deferredとの関係性 などといったことを知ることができる。 個人的には次の部分が特に参考になった。
少しだけ止めます 私の家にはテレビがなくてラジオの電池も切れてる。新聞もとってないし、雑誌なんかも買わない。情報源はネットしかない。 かってインターネットってのは、自分の興味あることしか見えない感じだったけど、今では便利なサービスがたくさんできてきて、自動的に様々な情報が流し込まれる。私の場合は Twitter やはてなブックマークがそれです。私は興味ないことは興味皆無なんだけど、これらのサービスがあるから、社会的に共有されている情報を知ることができた。そんなわけでこれまでは、社会的な常識のある円熟した人格者として活動できてたというわけである。 こういったサービス経由で、面白いものが目に入るのは当り前になっている。だから面白いもの見てもなんとも思わない。普通だったら面白いもの発見したら良いッ!! てなるけど極々普通の気持である。 さらにこういったサービスは面白いものだけでなく、果てしなくど
ゴジラへの防衛出動を否定=枝野民進幹事長 「鳥獣駆除だ。防衛出動ではない」。民進党の 枝野幸男 幹事長は30日の記者会見で、映画「シン・ゴジラ」の中で首相が自衛隊に「防衛出動」を命じたことは適切でないとの認識を示した。枝野氏は同映画の制作に協力し、29日に鑑賞した。 これに関し、 石破茂 元防衛相も19日付のブログで「なぜ自衛隊に防衛出動が下令されるのか理解できない。害獣駆除として災害派遣で対処するのが法的には妥当」と指摘している。 枝野氏らの発言は、旧防衛庁の見解を踏まえたものだ。過去に行われた机上研究では、ゴジラは動物と見なされ、ネズミが大量発生した場合などと同様に災害派遣として自衛隊の出動が可能。有害鳥獣駆除の目的で、武器・弾薬も使用できる。 (2016/08/30-21:04) 【政治記事一覧へ】 【アクセスランキング】
ミャンマー・ヤンゴンで撮影された夜空(資料写真、2015年4月23日撮影)。(c)AFP/Ye Aung Thu 【8月30日 AFP】地球外生命体が存在する証拠を求めて宇宙観測を続けるロシアの電波望遠鏡が、「強い信号」を検知したことが明らかになり、科学者らの関心を集めている。 信号探知のニュースは、深宇宙探査研究に関する情報を発信するウェブサイト「ケンタウリ・ドリームス(Centauri Dreams)」の運営者ポール・ギルスター(Paul Gilster)氏が27日、イタリア人天文学者のクラウディオ・マッコーネ(Claudio Maccone)氏によるプレゼンテーションの内容として伝えた。 同氏は、「これが地球外文明の仕業だと主張している人はいないが、さらに調査する意義があることは間違いない」と話している。 この信号は地球から約95光年離れた恒星「HD164595」の方向から届いたとさ
未組立プラモ写真家。稀に組む。山登る。からぱたへのお問い合わせ、文章・写真・DJ・飲酒のオファーはTwitter @kalapattar からどうぞ
おじさんといえば(^_^;)の顔文字である。 ブログやフェイスブックなどの割と社交的なネットサービスにいるおじさんがよくつかってる、何とも言えない微妙な気持ちになる顔文字。 なんで数ある顔文字の中でも(^_^;)を選ぶんだろう。 社交的ネットサービスで使うということは愛想笑いみたいなものとして使っているのだろうか。 でも「あせ」「ぽりぽり」の変換で出るということはやはり焦っているのか。というかぽりぽりってなんだ。調べたところ頬を書いてる場合は照れ隠し、頭をかいている場合は心理的拒絶らしい。ちなみに頭をかくのは頭皮によくないらしいよ。 ここで小学生時代から習得してきた国語を用いて文脈を読んでみるけど、これもまた絶妙というか 「無事チケットとることができましたよー(^_^;)」 「本当はラーメンのつもりではなかったのですが…(^_^;)」 みたいな微妙な顔文字のくせにやけに汎用性が高く色んな文
あなたの目はいくつありますか。 もちろん「2つ」と答える人がほとんどでしょう。 たしかにそのとおりですが、それだけではいけません。 失敗を避けて成功につなげるためには、3つの目を持ちましょう。 鳥の目 虫の目 魚の目 まずは1番目の「鳥の目」です。 勉強でも仕事でも、いきなり細かいところから着手するのは、賢い方法ではありません。 自分の現在地が把握できないのでは、頭の整理がしにくくなり、大きなストレスの原因になります。 だからこそ「鳥の目」です。 「高いところから全体像を把握する」ということです。 鳥になり、高い位置から下を見て、全体像を把握することから始めます。 勉強なら「目次」を見ます。 建築なら「設計書」を見ます。 仕事なら「目的」や「段階」などを知ります。 難しく思えることも、全体の大まかな成り立ちや仕組みがわかると、いくぶん取り組みやすくなります。 次に「虫の目」で見ます。 虫は
昨日飲みながらドメイン駆動設計(以下、DDD)についてしゃべっていて思ったことを書く。 ドメイン駆動設計(DDD)って? DDD とは何かという説明についてはぐぐったらたくさん出てくると思うので割愛。 Wikipedia の引用だけしておきます。(雑) ドメイン駆動設計 - Wikipedia ドメイン駆動設計(英: Domain-driven design, DDD)とはソフトウェアの設計手法であり、'複雑なドメインの設計はモデルベースで行うべきであり'、'また大半のソフトウェアプロジェクトではシステムを実装するための特定の技術ではなくドメインそのものとドメインのロジックに焦点を置くべき'とする。この名称は Eric Evans が同名の著作で用いた。 興味がある人はこちらを読んでください。 エリック・エヴァンスのドメイン駆動設計 (IT Architects’Archive ソフトウェ
週末の午前中、カフェでアイスコーヒーを飲みながらふとポエムでも書いてみようかと思い立ってしまったので、ちょっと前からよく考えていることを書く。本当に思いつきで書くので乱文になる可能性が高いけどご容赦いただきたい。そもそもブログを書くこと自体が相当久しぶりだ。 僕ももう 30 をすぎて、プログラマの世界ではさすがにもう若手とは呼べなくなり、教育っていうのはおこがましいけど、まあ自分より若い人たちの指導みたいなことをやらないといけない立場になってきたからこそ、「いいプログラマとはどういう人なんだろう。この人たちはどういうことを学べたら幸せだろう。」ということをよく考えるようになった。そういう話をする。 プログラマは手段のスペシャリストである 世の中には目的・手段論みたいな論調が存在する。 「それは手段だよね。目的をはき違えたらダメだよ。」という話はいたるところでよく耳にするんだけど、僕はこれを
“手先が伸びて縮むだけ”のロボットが、「在庫ゼロ」になるほど売れている理由:水曜インタビュー劇場(ロボット公演)(1/7 ページ) 「ロボット」と聞いて、どんなモノを想像するだろうか。AI(人工知能)が搭載されていたり、複雑な動きをしたり、人間ができないことをしたり――そんなことを思い浮かべる人が多いかもしれないが、“手先が伸びて縮むだけ”のロボットが、各方面から注目を浴びているのだ。 そのロボット名は「CORO(コロ)」。2007年に創業したライフロボティクスというベンチャー企業が、今年1月に発売した。「コロ」の映像を見る限り、失礼ながら「地味」という表現がよく似合う。ベルトコンベアに運ばれてくる商品をつかんで、それをケースの中に入れるだけ。一連の動作からは、「革新」「先進」「未来」といった言葉が浮かんでこない。 しかし、である。発売後、すぐに注文が殺到。トヨタ自動車、オムロン、吉野家、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く