Mozillaは2月27日、「Pocket」を開発する米Read It Laterを買収したことを発表した。「後で読む」機能はFirefoxにデフォルトで統合されているが、今後は独立した新しい製品ラインとして開発が進められる。 Read It Laterは2007年創業のソフトウェア開発企業で、Webページを保存してあと読みできる拡張機能「Pocket」をFirefox向けに開発・提供してきた。Mozillaは2015年6月にリリースしたFirefox 38より、Pocketをデフォルトで統合して提供している。Pocketの現在月間アクティブユーザーは1000万人で、これまでに保存されたコンテンツは30億件に達しているという。 Mozillaは、モバイル、IoTからの撤退など事業の見直しと新しいロゴを含むブランディングなどの取り組みを進めてきたが、今回のRead It Later買収は「初
アメリカ人です。 Hello 👋 この記事の目的 多くの日本人は自分の英語力には自信がないではないでしょうか。残念ながら「英語がわからん」、「英語が全然できない」という声をしょっちゅう聞いています。でも、今まで英語ができて意味がちゃんと伝わる何人かの日本人に会ったがあります。完璧な英語ではないけど(外国人も英語でミスる時もある...)、がんばって話そうとするので充分仕事ができる人たち。そういうがんばる姿勢はオープンソースのプログラムや英語圏のプログラムに手を出すためには一番大事なことだと思います(外国人側もすごく助かります)。日本の文化では「私はできる!」と自慢することは少ない中、この記事を通して、流暢に話せなくても自分のプログラミングの命名の仕方にはちょっとだけでも自信を持たせたいなと思います。完璧じゃなくていいです。Let's go! 合わせて読んでいただきたい 【日本人エンジニア必
shっていうかdateコマンドですけど。 安直に「1 month ago」でいいじゃん!と思った人は負けです(ぼくもですけど><)。 これはいいんだけど、 $ date '+%Y-%m-%d %T.%N'; date '+%Y-%m-%d %T.%N' -d '1 month ago' 2010-09-16 18:05:00.342008278 2010-08-16 18:05:00.344293593 このケースだと前月になってない # date 053100002010 >/dev/null; date '+%Y-%m-%d %T.%N'; date '+%Y-%m-%d %T.%N' -d '1 month ago' 2010-05-31 00:00:00.000000000 2010-05-01 00:00:00.004000016set $(date '+%Y %m') y=$1
Time Series Databases Discussion Notes A couple of weeks ago at Gophercon, a few of us got together at a table to discuss time series databases. Specifically, we were interested in talking about time series storage. The group included Jason Moiron (@jmoiron), Paul Dix (@pauldix), Ben Johnson (@benbjohnson), Julius Volz (@juliusvolz), and others representing companies and projects such as Datadog,
ディー・エヌ・エー(DeNA)<2432>は、2月10日、渋谷ヒカリエにて、技術者向けの大規模イベント「DeNA Technology Conference 2017」を開催した。 本イベントは、「多岐にわたるDeNAの技術的チャレンジに焦点を当て、広く世に公開することで、技術進歩・進化に役立つこと」を目的に、2016年より同社が技術者向けに主催している。第2回となる2017年は、ゲームなど既存の事業におけるチャレンジのみならず、人工知能(AI)など今後注力をしていく分野を含め、ゲストスピーカーやDeNAのエンジニアが5つのステージ・31のセッションで公演を行う。 本稿では、19時20分より、D-STAGEにて実施された、「Cygames × DeNA エンジニアが語るこれからのゲーム開発」についての内容をレポートしていく。 ■ブラウザからネイティブアプリに移行したきっかけや理由を語る 本
こんにちは。ゲーム事業本部開発基盤部の池田です。 去る2月10日、DeNAは技術カンファレンス「DeNA TechCon2017」を開催しました。 公開可能な資料については、 公式サイトのスケジュール画面 からリンクしておりますので、まだチェックしていないという方は是非ご覧ください。 追って、各セッションの動画もアップ予定です。 本記事は、この「DeNA TechCon2017」振り返り記事の第2弾となります。 今回は特に、DeNAの新たなチャレンジ領域である AI 分野について、Aステージで筆者が聴講した以下の3講演について取り上げます: 基調講演:「実世界の人工知能」株式会社Preferred Networks岡野原大輔様 スライド資料 「強化学習を利用した自律型GameAIの取り組み〜高速自動プレイによるステージ設計支援〜」MASHIKO RYOSUKE, SEKIYA EIJI ス
Google Cloud向けに最適化された「Skylake版Xeonプロセッサ」、Google Cloudで利用可能に。Skylakeを採用する最初のクラウドとして Googleは同社のクラウドサービス「Google Cloud Platform」で、インテルのサーバ向け最新CPU(コード名Sklyake)を最初に採用したクラウド事業社になったことを明らかにしました。 Googleとインテルは、昨年11月にクラウド分野で戦略的提携を行い、このときに2017年にSklyake版XeonプロセッサをGoogle Cloudに投入することも発表していました。今回の発表はそれが具体化したものです。 今回採用されたSklyake版Xeonは、カスタマイズによってGoogle Compute Engineに最適化されているとのこと。 We optimized Skylake for Google Co
Amazon Web Services ブログ シャーディングされたシステムをAuroraに集約してリソースの消費を削減 リレーショナルデータベースを利用したワークロードで、スケーリングを考えないといけなくなった時に、一般的にスケールアップとスケールアウトと2つの手法が上げられます。一般的にスケールアップの方が簡単に行えます(単純にスペックのいいマシンを購入するなど)。一方スケールアウトは、それぞれ独立したホストで稼働している複数のサーバへ、データベースをシャーディングする必要があり作業が煩雑になります。 難しさにも関わらずスケールアウトとが最近のトレンドとなってきています。コモディティハードウェアとシステムリソースへの要求の増加に伴いワークロードを効率的にシャーディングする必要が出てきました。シャーディングされたシステムの1つの欠点として管理コストがあげられます。もし4つのシャードを持っ
なぜDMMがweb3に参入したのか。Seamoon Protocolが目指す新たなエンタメ体験の未来とは
0.19 February 27th 2017 We’re happy to announce the first release of Hugo in 2017. This release represents over 180 contributions by over 50 contributors to the main Hugo code base. Since last release Hugo has gained 1450 stars, 35 new contributors and 15 additional themes. Hugo now has: 15200+ stars 470+ contributors 151+ themes Furthermore, Hugo has its own Twitter account (@gohugoio) where we s
Googleが2013年に発表したSpannerに関する論文の和訳です。長いので全6回ぐらいに分けて訳していこうと思います。 Spanner: Google’s Globally Distributed Database http://dl.acm.org/citation.cfm?id=2491245 Spanner is Google’s scalable, multiversion, globally distributed, and synchronously replicated database. It is the first system to distribute data at global scale and support externally-consistent distributed transactions. This article describes h
E2EMailは、OpenPGPを使った暗号化メールの送受信に対応するGmailクライアント。GmailのWebインターフェイスとは独立して動くChromeアプリケーションで、サンドボックス機構を備えており、暗号化された電子メールの読み書きのみが行えるという。 PGPなどの技術を利用したエンドツーエンドのメール暗号化が使いにくいという問題から、Googleは「End-to-End」としてエンドツーエンドの暗号化を容易にするChrome拡張の開発に着手していた。 E2EMailでは、技術に精通していないユーザーでもGmailで暗号化を利用できるように使い勝手を改善した。暗号化されていないメッセージ本体はすべてクライアント側に保存され、Gmail側には暗号化されたメッセージのみが保存される仕組み。また、Googleが開発した暗号化のためのJavaScriptライブラリも使われている。プロジェク
あるソフトウェア・プロダクトを開発するにあたって、名前を決めたい。 次の2つの選択肢を考える。 キラキラネームを付ける。 神様の名前とか、古語とか、プロダクトの機能と紐付かない固有名詞っぽい名前 機能に即した名前を付ける。 …で、前者の後者に対する Pros/Cons を考える。 Pros ネームスペースを作ることができる (覚えれば)誤解が起こりにくそう ググラビリティが上がる可能性が有る 秘密の案件とかだったら、コードネームとしても使えそう 開発者のモチベーションになる(?) 「キラキラネームかっこいい!」と思う人もいるかも Cons 実際の機能とキラキラネームとの対応を覚えなければならない => 学習コスト、コミュニケーションコストが発生し得る 数が増えると大変そう その他の声 キラキラネームは、機能が明確でないモノに付けるのはよいのではないか。 Microservices の文脈で
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 三井住友銀行と日本IBMは2月24日、貿易分野におけるブロックチェーン技術の適用可能性に関する実証実験の開始を発表した。実証実験は2月から開始されている。 貿易業務のプロセスにブロックチェーン技術を適用できるか否かと、その影響を検証するもの。同行のこれまで培ってきた貿易金融の知見を生かし、輸出入に必要な貿易関連の書類の電子化と迅速かつ安全な交換や、輸出入者、フォワーダー、船会社、港湾関係者間での情報連携などへの適用について実証していく。 まず、デモアプリケーションを開発し、貿易に関する諸手続きを電子化することで貿易事務上の確認作業を簡素化する。この際、貿易関係者からのフィードバックに基づく機能追加を行っていく。デモアプリケーションは、業
過労によるうつ病などの精神障害(精神疾患)は20人、うち自殺は4人(未遂含む)――。 これは、IT企業を含む情報通信業の従業員が、業務による過労自殺等として2015年度に東京都内で労災認定された数である(東京都には、情報通信業に属する全国の従業員の50%超が集積している)。 従業員数当たりの比率では、精神疾患、自殺ともに他産業の2倍以上。特に精神疾患の割合では、建設業などを超えてワースト1である。もちろんこの数字は氷山の一角であり、労災の申告や認定に至らなかったケースも多数あるだろう。 東京労働局が2016年9月に過労自殺と認定した電通社員の一件をきっかけに、広告業界における過酷な長時間労働がクローズアップされた。だが、過労による精神疾患や自殺については、IT業界はワースト1の劣等生、と言わざるを得ない。 「IT業界は、長時間労働が最もひどい業種の一つ」。労働時間を監督したり労災を認定した
GoogleがSHA-1に対する衝突攻撃が現実的になったことを実証した。暗号学の専門家Peter Gutmann氏が指摘する通り、これで本当に問題になるのは「長期的な文書の署名と証明書」だ。しかし、分散型バージョン管理システムである「Git」のリポジトリについてはどうだろうか。LinuxとGitの生みの親であるLinus Torvalds氏は、この件はセキュリティ上の大きな問題にはならないと説明している。 Torvalds氏やその他のLinuxカーネル開発者は、2005年にLinuxのための分散バージョン管理システムとしてGitを生み出した。Gitは、FacebookやGoogle、Twitterなどの大手企業でもコードベースの管理に使用されている。また、世界で最もよく知られるソースコード管理サービスであるGitHubでも使われており、MicrosoftもGitHubを使用している。 つま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く