タグ

2018年1月16日のブックマーク (19件)

  • RPCに特化したGoogleのセキュリティ通信ALTSとは何か - ぼちぼち日記

    はじめに 昨年、Googleから Google Cloud Platform に関するWhitePaperがいくつか公開されました。その中でGoogleのサービス内部で使われている新しいALTSというプロトコルを説明した文書「Application Layer Transport Security」は、読んでみると非常に面白く、セキュアなサービス間通信には当に何が必要なのか、といったことを改めて深く考えさせられるものでした。物理的なマシンからサービス運用まで、ALTSがカバーする範囲は幅広い領域に渡り、あの巨大なGoogleのサービスをよくここまでまとめ上げたものだとホント感心させられます。 以前から、Googleはデータセンタ内のサービス通信までも暗号化を進めていると言われていました。それは、2013年にエドワード・スノーデンが暴露した資料が、Googleのデータセンタ内部の通信データ

    RPCに特化したGoogleのセキュリティ通信ALTSとは何か - ぼちぼち日記
  • HTML 5.2の新機能・削除された機能、変更された記述ルールのまとめ

    HTML 5.2は2017年12月14日に勧告(Recommendation)され、仕様がRECステージに達しました。これはW3Cメンバーとディレクターの正式な承認を受けたことを意味し、Web制作者として、新しい機能の実装を開始するのに最適な時期になります。 HTML 5.2ではいくつかの新機能と削除された機能があり、記述ルールもいくつか変更され、今までinvalidだったものがvalidになり、新しくinvalidになったものもあります。 すべての変更点はHTML 5.2: Changesで確認することができます。 Web制作に最も影響を与えると思われるいくつかの変更点について説明します。 What's New in HTML 5.2? 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 HTML 5.2の新機能 HTML 5.2

    HTML 5.2の新機能・削除された機能、変更された記述ルールのまとめ
  • 正式採用の「Kotlin」で挑戦! 初めてのAndroidアプリ開発 ~ストップウォッチを作ってみよう~ - エンジニアHub|Webエンジニアのキャリアを考える!

    エンジニアHub > 記事一覧 > 正式採用の「Kotlin」で挑戦! 初めてのAndroidアプリ開発 ~ストップウォッチを作ってみよう~ 正式採用の「Kotlin」で挑戦! 初めてのAndroidアプリ開発 ~ストップウォッチを作ってみよう~ Kotlin入門者に向け、手を動かして学べるテキストをお届けします。Kotlinは、2011年7月に登場したモダンなプログラミング言語ですが、Androidアプリの開発言語として、Google I/O 2017で正式採用され、一挙に浸透してきました。稿では、Kotlinの特徴を紹介し、簡単なAndroidアプリとしてストップウォッチを作ってみます。 アプリエンジニアの池田惇です。Google I/O 2017で、Androidの開発言語としてKotilnが正式に採用されました。少し前から業務でもKotlinを採用していたのでとても嬉しいです!

    正式採用の「Kotlin」で挑戦! 初めてのAndroidアプリ開発 ~ストップウォッチを作ってみよう~ - エンジニアHub|Webエンジニアのキャリアを考える!
  • 火星の地下1~2mに氷の層発見、採水に便利

    火星の中緯度地方のあちこちにある浸された崖では、地表から1~2メートルの深さに、青みがかった色をした層が帯状に見えている。スペクトルデータは、これらの層が氷でできていることを示している。(PHOTOGRAPH BY NASA, JPL-CALTECH, UNIVERSITY OF ARIZONA) 火星の中緯度地域のあちこちで、地表からわずか1~2メートルの深さに氷の層が見つかった。この氷は、火星の地質史を知る新たな情報となるだけでなく、将来火星に移住する人々の役に立つ可能性もある。 「この発見により、火星の氷に関する新しい窓が開かれたと言えます」と、氷の層の共同発見者である米国地質調査所の地質学者コリン・ダンダス氏は語る。 科学者たちは以前から、火星の地中には氷が閉じ込められていると推測していた。2002年、NASAの探査機マーズ・オデッセイは火星周回軌道から表面を詳しく調べ、高緯度地

    火星の地下1~2mに氷の層発見、採水に便利
  • ストーリー不要の時代

    はじめまして。私は、シナリオライターで生計を立てている。 さして有名でもないライターだ。名前を言っても「誰?」って返されることだろう。生きてるだけでラッキーだ。 だが、関わったモノをつらつら上げると、知ってる人は格段に跳ね上がるとは思う。 もし私の名前がわかったような気がしても、そっとしておいてほしい。きっと、別人だ。 なぜなら、おそらく今から書くことに気づいているのは、私だけではないはずだからだ。 見ず知らずの同業者を、流れ弾で殺すのは、気が引ける。 さて、今から書くのは、おおよそプロのライターとは思えない駄文・乱文だ。読者のことなんて考えやしない。 だけど、こんなことを書こうと思ったのは「漫画家で編集が辛い」というのを見てしまったからだ。 自分はそれをみて思った。「いいじゃあないか、漫画家なら夢があるから」……素直な感想だ。 (該当の文章は、プロとアマで云々みたいな話だが……まあ、ここ

    ストーリー不要の時代
    yamadar
    yamadar 2018/01/16
    ストーリーこそ至高だと思ってるのでブクマ
  • ボードゲームってどうやって作るの? アイデア・製造・PRまで、企画方法を全部解説|ミヤザキユウ/ボードゲームデザイナー

    ボードゲーム作りはクリエイティブで、ゲリラ的な楽しさのある営みです。ルールを思いついたら少ない人数、あるいはほぼ1人でも形にできます。 大抵の仕事プロジェクトは、複数人の分業で行います。各人の専門性を組み合わせると、少人数でやるより大きなことができるし、効率的だからです。 でもたまには自分だけ、仲間うちだけで思うままに何かを作るのもいいものです。ボードゲーム作りは、普段の分業体制で抑圧されているモノヅクリ欲を開放するいい機会になります。 noteでは、そんなボードゲームの企画を構成する要素を、アイデア・製造・PRに分けてざっくり全部解説します。 ①アイデア…ソフトとしてのゲームを考える ボードゲームのアイデアを構成する要素は、下記の3つです。 1.テーマ 2.体験 3.ルール 1.テーマこのゲームを遊んだ人(プレイヤー)に、何を伝えたいのか、知ってほしいのか。それがテーマです。初めてな

    ボードゲームってどうやって作るの? アイデア・製造・PRまで、企画方法を全部解説|ミヤザキユウ/ボードゲームデザイナー
  • クランベリーズのボーカル急死 ドロレス・オリオーダンさん

    仏コニャックの音楽祭で歌うクランベリーズのドロレス・オリオーダンさん(2016年7月7日撮影)。(c)AFP PHOTO / GUILLAUME SOUVANT 【1月16日 AFP】(更新)アイルランドの人気ロックバンド「クランベリーズ(The Cranberries)」のボーカル、ドロレス・オリオーダン(Dolores O'Riordan)さん(46)が15日、英ロンドンで急死した。オリオーダンさんの広報担当者が発表した。 広報担当者の声明によると、オリオーダンさんはレコーディングのためロンドンに滞在していた。家族は急死の知らせを受け「打ちのめされている」という。声明ではそれ以上の詳細は明かされていない。 ロンドン警視庁(Metropolitan Police、Scotland Yard)は、15日午前9時5分(日時間午後6時5分)にロンドン中心部パークレーン(Park Lane)の

    クランベリーズのボーカル急死 ドロレス・オリオーダンさん
    yamadar
    yamadar 2018/01/16
    おおっ。。。
  • AWS Lambda Supports Go

    You can now develop your AWS Lambda function code using Go. Lambda lets you run code without provisioning and managing servers. You simply upload your Go executable artifact as a ZIP file through the AWS CLI or Lambda console and select the go1.x runtime. With Lambda, you can use Go's native tools to build and package your code. Read our documentation for more details. You can also use the AWS Ser

    AWS Lambda Supports Go
    yamadar
    yamadar 2018/01/16
    Go言語対応
  • マイクロソフト製のWindows/Linux/macOSクロスプラットフォーム対応シェル、オープンソースの「PowerShell Core 6.0」正式版が登場

    マイクロソフト製のWindows/Linux/macOSクロスプラットフォーム対応シェル、オープンソースの「PowerShell Core 6.0」正式版が登場 マイクロソフトは、Windows/Linux/macOSのクロスプラットフォーム対応の新シェル「PowerShell Core 6.0」正式版のリリースを発表した。Windows専用に開発されてきたPowerShellをオープンソース化し、.NET Coreをベースに作り直したものだ。 Windowsには「コマンドプロンプト」と呼ばれるコマンドラインツールが標準で搭載されています。コマンドプロンプトは、dirやcopyのようなMS-DOSの時代から使われている命令を用いてOSを操作し、バッチファイルなどを実行することができる、いわゆるシェルの機能を提供します。 しかしコマンドプロンプトは貧弱な機能しか備えていないため、マイクロソフ

    マイクロソフト製のWindows/Linux/macOSクロスプラットフォーム対応シェル、オープンソースの「PowerShell Core 6.0」正式版が登場
  • 夕凪の街 桜の国:こうの史代の名作マンガがNHKでドラマ化 - MANTANWEB(まんたんウェブ)

    「夕凪の街 桜の国」は、原爆に翻弄(ほんろう)された女性と家族がひたむきに生きる姿を描いたマンガ。2004年度の文化庁メディア芸術祭マンガ部門大賞に選ばれ、07年には実写映画化された。 ドラマは、出版社で編集者として働く石川七波が、家を出て行った父・旭を追いかけ、広島を旅する中で、旭の姉で13歳の時に被爆した平野皆実の悲劇を知ることになる……というストーリー。昭和30年(1955年)と現代のそれぞれの時代を生きる二人の女性の物語が描かれる。

    夕凪の街 桜の国:こうの史代の名作マンガがNHKでドラマ化 - MANTANWEB(まんたんウェブ)
  • ARuFaさんのツイート: "これは新品の中華鍋で海辺の砂を混ぜていた時に偶然発見したのですが、中華鍋で海に砂を撒くと、時間差で『衝撃波っぽい波紋』を作れるので、自分を強そうに見せ

    これは新品の中華鍋で海辺の砂を混ぜていた時に偶然発見したのですが、中華鍋で海に砂を撒くと、時間差で『衝撃波っぽい波紋』を作れるので、自分を強そうに見せたい時にオススメです https://t.co/BZSeBo1GdA

    ARuFaさんのツイート: "これは新品の中華鍋で海辺の砂を混ぜていた時に偶然発見したのですが、中華鍋で海に砂を撒くと、時間差で『衝撃波っぽい波紋』を作れるので、自分を強そうに見せ
    yamadar
    yamadar 2018/01/16
    思った以上にかっこよくて笑う
  • 給料が驚きの額…約30年前に宮崎駿が描いた「新人アニメーター募集のお知らせ」が話題に

    F414-GE-400 @F414_GE_400 ジブリはこのへん理想通りにできたのだろうか。できていたとしても結局宮崎駿や高畑勲のような一部の突出した才能のある人間に支えられていただけだったのではないだろうか…。でも理想を追ったのは評価したいし宮崎らしいと思う。 twitter.com/harawata_26/st… 2018-01-15 09:44:21

    給料が驚きの額…約30年前に宮崎駿が描いた「新人アニメーター募集のお知らせ」が話題に
  • ES2015の子クラスの constructor() では、なぜ super() を呼ぶ必要があるのか?

    ES5で子クラスのような動きをするコードでは super() に該当するコードを呼ぶことは必須ではありませんが、ES2015ではそれがないとエラーが発生します。 ES2015の子クラスの constructor() では、なぜ super() を最初に呼ぶ必要があるのでしょうか? 親クラスのコンストラクタが呼ばれていないのは、オブジェクトの状態として変だからでしょうか? であればなぜ暗黙に呼ばれるのではなく、明示的に記述しなければエラーが発生するようになっているのでしょうか? ES5 1var Parent = function () { console.log("Parent constructor"); }; 2Parent.prototype.parentMethod = function() { console.log("parentMethod"); } 3 4var Child

    ES2015の子クラスの constructor() では、なぜ super() を呼ぶ必要があるのか?
    yamadar
    yamadar 2018/01/16
    引数をargumentsで取り出せてしまう仕様と関係してるっぽい
  • CSS Gridとアクセシビリティについて気になっていたこと

    前回の記事でCSS Gridは「魔法の杖」だと書きましたけど、1つ気になっていたことがあります。 それは、HTMLソースの順番(ソースオーダー)と視覚的な順番(ビジュアルオーダー)にまつわるアクセシビリティについてです。FlexboxでもそうなんですがCSS Gridを使うとCSSで表示順を変更することができます。そうするとHTMLソースにあるコンテンツの順番とブラウザで表示される順番が異なる場合が出てくるわけですね。 「でも、それってアクセシビリティ的にはどうなんだろう?」というのが気になっていました。 マルチデバイス対応のレイアウトを考える際、CSSで表示順を変えられるのはものすごく便利で、まさにここがCSS Gridの「魔法の杖」的な要素の一つでもあるわけです。でも、技術的にできるからといって考えなしにやっていいかというと、そんなことはないですよね。 調べてみたところ、CSS Gri

    CSS Gridとアクセシビリティについて気になっていたこと
    yamadar
    yamadar 2018/01/16
    良き
  • JSer.infoを開始してから7年が経ちました

    2011年1月15日にJSer.infoを開始してから今日でちょうど7年となりました。 今年は特にイベントもないので簡単にJSer.infoの振り返りを書いてみます。 去年の紹介記事 去年一年間に紹介したサイト数は1074でした。 また、今までのすべての紹介したサイト数の合計は7691でした。 JSer.infoの紹介したサイトデータはすべてデータ化されているので次のページから見れます。 jser/jser.info JSer.info Data Dashboard JSer.infoのゴール あらためて振り返るとJSer.infoのゴールは次のようなものです。 「JavaScriptに興味がある人にもっとJavaScriptを知ってもらう」 「JavaScriptの情報を整理して正確に伝える」 「更新コストを小さくして、継続できる形を作る」 毎年この時期になるとゴールを振り返って、そもそ

    JSer.infoを開始してから7年が経ちました
    yamadar
    yamadar 2018/01/16
    このプロセスをずっと続けてるのは本当に凄いし何より本人の知識量がハンパじゃないものになりそう
  • Google、スマホの画面をスピーカーに

    ノートパソコンにもぜひ。 GoogleがイギリスのRedux社を買収したそうなんですが、どうやらその目的は同社が保有する178もの特許とその開発者たちのようです。Boombergが報じました。 Redux社が開発していた技術は大きく分けて2つの機能があったようです。1つは画面自体を振動させることで、画面そのものをスピーカーにしてしまうというもの。昨年のCESでSonyがBRAVIA「XBR-A1E」も同じような技術を搭載していましたね。もう1つがスマホの振動(バイブレーター・アクチュエーター)を細かくコントロールすることで、指先に擬似的に(ボタンなどの)物理的な感覚をあたえるというもの。こちらはiPhoneのTaptic Engineに似ています。そして、Redux社はこれらを1つのソリューションで実現しているようです。 Redux tech turns the screen into a

    Google、スマホの画面をスピーカーに
    yamadar
    yamadar 2018/01/16
    『ベゼルレス化は「全面画面」に、防水は「完全防水」にまで昇華できると考えているようです』これは楽しみだなぁ
  • タスク管理ツール「Trello」と連携してタスクを完了するまでに掛かった時間を計測してくれるサービス「Rotor」を使ってみた

    「Trello」は、カードや付箋を整理するかのようにメモやタスクを管理できるツールです。そのTrelloと連携して、タスクに取りかかってから完了するまでの時間を自動で計測してくれるサービスが「Rotor」です。 Rotor for Trello http://rotorapp.com/ カードを整理する感覚でToDoリストやメモ帳、複数人でのタスク管理までこなせてしまう「Trello」の基的な使い方は以下の記事を見ればよく分かります。 カードを整理する感覚でToDoリストやメモ帳、複数人でのタスク管理までこなせてしまう「Trello」 - GIGAZINE まず最初に、Trello上で時間管理を行うためのリストを用意します。今回は下の画像のように「ウェルカムボード」に「今やってる」リストを準備しました。カードがこのリスト上にある場合に時間が計測されるように設定していきます。 Rotorの

    タスク管理ツール「Trello」と連携してタスクを完了するまでに掛かった時間を計測してくれるサービス「Rotor」を使ってみた
  • 地球を遠く離れた人工衛星が撮影した「地球と月の距離感がよくわかる1枚」

    地球と月の間には約38万kmの距離があり、光の速さでも約1.3秒の時間がかかるほどですが、あまりに遠すぎるために人間にはその距離を実感できることはほとんどないはず。そんな距離をほぼ正確に感じさせてくれる写真を、地球から約500万km離れた宇宙を飛んでいる人工衛星が撮影しています。 Ever wanted to see how far apart the Earth and the Moon are? Well, now you can https://www.zmescience.com/other/great-pics/distance-earth-moon-03012017/ その写真というのがコレ。写真の左上には地球が、そして右下には月が小さく写っています。他の星が写っていないのは画像加工によるものだとのことですが、地球と月の様子には全く手が加えられておらず、正真正銘の地球と月を1ア

    地球を遠く離れた人工衛星が撮影した「地球と月の距離感がよくわかる1枚」
    yamadar
    yamadar 2018/01/16
    こんなに離れてるのに周りを回り続けるのか、引力すごい
  • 新元号、日本人の生活に深く根ざすものに…首相 : 政治 : 読売新聞(YOMIURI ONLINE)

    【ソフィア=田島大志】欧州歴訪中の安倍首相は15日午前(日時間15日夕)、ブルガリアの首都ソフィアで同行記者団と懇談した。 首相は2019年5月1日の皇太子さまの即位に伴う新元号について、「広く国民に受け入れられ、日人の生活の中に深く根ざすものとしていきたい」と述べた。新元号の発表方法については、「平成」への改元時の例を踏まえ、官房長官が行う可能性を示唆した。 首相が、新元号や発表方法のイメージについて、具体的に発言したのは今回が初めてとなる。元号の発表時期については、「白紙だが、国民生活への影響を考慮していきたい」と語った。

    新元号、日本人の生活に深く根ざすものに…首相 : 政治 : 読売新聞(YOMIURI ONLINE)
    yamadar
    yamadar 2018/01/16
    アベさん自分で発表したいんだろうなぁ。