ISUCON6本選で運営のお手伝いをした話
![ISUCON名誉運営の話](https://cdn-ak-scissors.b.st-hatena.com/image/square/96a7bd01ca5fdc824bbe4aa124e15a4906447510/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F810aea564fc6442e9ec209f4a910257b%2Fslide_0.jpg%3F7250896)
ちょっと発言力のありそうな方がテクニカルに誤りを書かれていたので、ここでひっそりと訂正しておきたい。 このスライドの43ページ目に、 The problem with Paxos-based algorithm is that replications are eventual consistent. と、色付き文字で協調されて書かれている。このスライドで主張したいことの本筋ではないが、Spannerの性能がよいこととは関係がなく、Paxosなどのレプリケーションと、トランザクションとの関係で誤解を広めそうなので指摘しておきたい。辻マサカリと言って差し支えないだろう。 PaxosはStrongly consistentであることがMade Simpleの論文で証明されている(Strongly consistentが何かはまた別の機会にここに書こうと思う)。ちょっと長いが引用しておこう。 T
本作PC版は、2019年11月8日に公式日本語化されました! Steam版の場合は、ゲームを起動する前にライブラリのゲーム名を右クリックし、プロパティの言語タブから「日本語 (Japanese)」を選択することで日本語化されます。 新規インストールした場合は、最初から日本語になっているかもしれません(要確認) 日本語版でコントローラの決定ボタンを入れ替えたい場合は、下記ページの方法を試してみてください コントローラの決定ボタンを入れ替える方法 有志日本語化パッチは「公式英語」を日本語化しているので、そのままで公式日本語版を遊ぶことができます 有志日本語化を削除して英語で遊びたい場合は、下記フォルダ内の「English」フォルダを削除してください Divinity Original Sin 2\DefEd\Data\Localization PC版公式日本語化でマウス&キーボード操作でプレイ
現在アーリーアクセス版が配信中のRPGゲーム「Divinity: Original Sin 2」の有志日本語化プロジェクトの紹介です。 はじめに 有志日本語化プロジェクトの概要 プロジェクトへの参加方法 日本語化の方法 おわりに はじめに 「Divinity: Original Sin 2」は見下ろし型のRPGです。特に海外で人気が高く、前作「Divinity: Original Sin」は2014年のGame of the Yearを受賞しました。 前作「Divinity: Original Sin」はPS4で日本語版が発売されたものの、PCでは日本語版は発売されていません。しかし有志の方々が翻訳して下さったため、PCでも日本語で遊ぶことが可能です。 そんな状況なので今作「Divinity: Original Sin 2」にも公式日本語版が発売される可能性は低いため、有志日本語化プロジェ
I watched a discussion about X-Cache and X-Cache-Lookup headers unfold recently and it turns out a lot of people who I would have thought knew what these headers were indicating were a little muddled up. Further more, it turned out if you go looking for a good explanation, everyone seems to just link to this rather old blog post - despite being well meaning, it’s unfortunately slightly confused to
プロキシキャッシュサーバであるSquidの設定パラメータを用いてバイトヒット率を上げれば、利用可能な帯域幅を3~6割近くも拡大できる。Webサイトの最適化を考えるあなたにはまずこれを試してみていただきたい。 帯域幅の制限は、インターネットに接続している多くの人にとっていまなお残る問題の1つだ。しかし、プロキシキャッシュサーバSquidをネットワークにインストールし、設定パラメータを用いてバイトヒット率を上げれば、利用可能な帯域幅を3~6割近くも拡大できる。 Squidは、きめ細かいチューニングによってさまざまなニーズに対応できる。現行の安定版には少なくとも249個のパラメータがあり、丁寧なコメントがついた設定ファイル(通常は「/etc/squid.conf」)は4600行以上もある。このボリュームには、経験豊かな管理者でも圧倒されるだろう。設定の変更はすべてこのファイル上で行う。 1週間で
日本時間 2016/11/10 にGoogleスライド(プレゼンテーション)を操作するAPIが公開されました。 Google Slides API ニュース記事 Google、さまざまなデータソースを統合したプレゼンを自動的に作成できる「Google Slides API」 本記事では以下の4点を記載しています。 Googleスライドとは API実装例の紹介 ブラウザ上で動くデモ リファレンスを読む前に知っておいたほうが良いこと Googleスライドとは 一言で言うとGoogle版PowerPointです。 Googleスライド 特徴は以下のような点です。 PCブラウザやスマホで操作が出来る 共有機能が充実している(Webへの全公開やメールアドレスを指定した共有。また書き込み・読み取り権限など細かい共有) 変更がリアルタイムで反映される(複数人での同時編集が可能) エクスポート機能によるP
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
2016-12-23更新: 電子書籍書籍版の情報を更新しました。電子書籍版も好評発売中です! Pythonを使ってクローリング・スクレイピングを行い、データを収集・活用する方法を解説した書籍です。 Pythonの基本から、サードパーティライブラリを使ったスクレイピング、様々なサイトからのデータ収集・活用、フレームワークScrapyの使い方、クローラーの運用までを扱っています。 Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド- 作者: 加藤耕太出版社/メーカー: 技術評論社発売日: 2016/12/16メディア: 大型本この商品を含むブログ (3件) を見る クローリング・スクレイピングとPython Pythonは言語自体の書きやすさ、ライブラリが充実していること、データ解析との親和性が高いことなどから、クローリング・スクレイピングに向いている言語です。
2017/01/16 (月) 追記: CircleCI の公式ドキュメントに yarn の導入方法が明記されています。今後はそちらに合わせるのがベターです。 Install and Use Yarn (the NPM replacement) on CircleCI - CircleCI これまで行っていた設定だと、yarn のパッケージインストールのタイミングで「すでに yarn がインストール済み」とエラーが発生するようになってしまいました。よって以下は古い記事なので、読み飛ばしてください。 要約すると yarn 0.17.x から、キャッシュ保存先が OS によって変わる ようになった! CI で ~/.yarn-cache/ をキャッシュする設定を入れている場合、正しいパスに変える必要がある ~/.cache/yarn/ (Linux の場合) 事の流れ 先週あたりから、npm に
こんにちは、かんどーです。 のび太が先生から教わったこと。 結構大事なことです。わたしはこの言葉に共感します。何があっても前を向き続けることは難しいけれど、自分に合った方法で前を向き続けることはできる。 わたしの場合は、「動き続けること」かな。 具体的には、つらいことがあっても仕事にはきちんと行って、スポーツクラブにも予定通り行くこと。身体の動きを止めないこと。 心が停滞しているときって、どうやっても動かないように思えます。 もう自分はここから立ち直れないのだと思ってしまう。 そんなとき、体を無理やり動かし続けることで、重く、固くなった心が少しずつ動き出すんです。体育会系の考え方かもしれませんが、心の入れ物を動かすんです。 「つらいときには休め」という考え方が一般的になってきました。 これはこれで良いのですが、正直プライベートでのトラブルで仕事を休むような人とは一緒に仕事したくありません。
Squid(プロキシサーバ、キャッシュサーバ)の設定方法(squid.confの書き方) squid-2.5.STABLE3のデフォルトのsquid.confを使って各種設定方法を紹介します。 squid-2.5.STABLE3のデフォルトのsquid.confを使って各種設定方法を紹介します。バージョンによって微妙に設定項目が違うかもしれませんが概ね同じでしょう。。。 # WELCOME TO SQUID 2 # ------------------ # # This is the default Squid configuration file. You may wish # to look at the Squid home page (http://www.squid-cache.org/) # for the FAQ and other docume
社内の機械学習勉強会で最近話題になった機械学習関連のエントリを取り上げているのですが、ここ一ヶ月ではGoogle Neural Machine Translation(GNMT)がとても話題になっていました。GNMTで使われているEncoder-Decoderやattentionのような仕組みを直近で使う予定は特にはないですが、機械学習を使うエンジニアとして知っておいて損はないし、技術的に何が変わったことにより何ができるようになって、何はまだできないのかを知ろう、というのが目的です。技術的な項目は興味ない人も多そうなので、最後に持っていきました。 Google Neural Machine Translation(GNMT)の最近の進化について できるようになったこと 定量的な評価 まだまだ難しいこと 技術的な詳細 Encoder-decoder Attention based encod
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く