タグ

2017年7月21日のブックマーク (16件)

  • Fastly の導入事例 : 履歴統計 DB を MySQL から Cloud Bigtable にダウンタイムなしで移行 | Google Cloud 公式ブログ

    Fastly の導入事例 : 履歴統計 DBMySQL から Cloud Bigtable にダウンタイムなしで移行 (この記事では、米 Fastly から許可をいただき、先日同社が公開したブログ記事 How we moved our Historical Stats from MySQL to Bigtable with zero downtime の日語訳を掲載します) - By Toru Maesaka, Senior Software Engineer at Fastly 過去から学ぶことは意思決定に不可欠なステップの 1 つです。私たち Fastly は、お客様が過去のイベントに基づいて迅速かつ的確に決定を行えるよう支援するため、Historical Stats API を提供しています。この API を使用すれば、分や時間、日単位でキャッシュに関するあらゆる統計情報を取

    Fastly の導入事例 : 履歴統計 DB を MySQL から Cloud Bigtable にダウンタイムなしで移行 | Google Cloud 公式ブログ
  • MySQLの専門家集団Perconaのビジネス戦略に迫る (1/3):EnterpriseZine(エンタープライズジン)

    MySQLのプロフェッショナルサービスに特化し、自己資で設立したPercona ピーターさん 斯波:ピーターさん、まずは読者に向けて簡単に自己紹介をお願いします。 ピーター:ピーター・ツァイツェフ(Peter Zaitsev)です。Percona社の設立者でありCEOです。弊社はMySQLやMariaDB、そしてMongoDBのためのソリューション、サポートおよびプロフェッショナルサービスに特化した会社です。2006年8月に設立したのでもう少しで11年になります。 小幡:ビジネスの調子はどうですか? ピーター:いいですよ、成長しています。弊社はベンチャーキャピタルからの出資がない自己資金経営なので、楽ではありません。 斯波:ピーターさんの資MySQLの知識なのかもしれませんね。 ピーター:私は講演やブログなどMySQLの世界でいくらか有名だったので、それが役に立ちました。 斯波:Pe

    MySQLの専門家集団Perconaのビジネス戦略に迫る (1/3):EnterpriseZine(エンタープライズジン)
  • Googleストリートビューがついに宇宙に進出、自宅から国際宇宙ステーション(ISS)を探索可能に

    Googleストリートビューは世界中の都市部や道路だけでなく、空港・駅・博物館・商業施設内部や、海の中など、地球上のあらゆる場所を網羅しつつあります。そんなGoogleストリートビューが国際宇宙ステーション(ISS)に進出し、家に居ながらにして宇宙まで行けるようになりました。 Welcome to Outer Space View https://www.blog.google/products/maps/welcome-outer-space-view/ ISSで撮影されたGoogleストリートビューのポイントは複数あり、それぞれのエリア内を動き回ることが可能。以下は欧州宇宙機関(ESA)が建造した、宇宙から地球を観測できるISSの観測用モジュール「キューポラ」 アメリカ側モジュール いくつかの設備についている丸いアイコンをクリックすると、それぞれの設備の説明を表示することが可能。例えば

    Googleストリートビューがついに宇宙に進出、自宅から国際宇宙ステーション(ISS)を探索可能に
  • Rails Developers Meetup #3 で講演した - koicの日記

    主催の平野さんから登壇依頼のメールをもらって、二つ返事で回答させてもらったのがはじまり。オファーをもらったときに「育成をテーマに」と言われていたので、主題に悩むことなくストーリーづくりを進めることができた。 rails-developers-meetup.connpass.com 当日のスライドは以下。ここ数年行なっている育成についてまとめるいい機会になったと思う。熱が入りすぎて作り込み過ぎてしまい30分枠のところ40分くらい話させてもらって恐縮でした (るりまへのパッチの話など諸々を結構割愛したけれど、それでも溢れてしまった) 。 Stairway to The Pragmatic Rails Programmer from Koichi ITO www.slideshare.net 余談だけど、英語タイトル『Stairway to The Pragmatic Rails Program

    Rails Developers Meetup #3 で講演した - koicの日記
  • 「ミラクル・リナックス」の社名が消滅

    ソフトバンク・テクノロジーは7月20日、子会社のミラクル・リナックスとサイバートラストを10月1日付で合併すると発表した。ミラクル・リナックスを存続会社とする吸収合併方式で、社名はサイバートラストに変更。ミラクル・リナックスの社名は消える。ブランド名としての「MIRACLE LINUX」は残す。 合併後はミラクル・リナックスの組み込み技術とサイバートラストのセキュリティ技術を集約した「セキュアIoT(Internet of Things)プラットフォーム」を軸に、グローバルにビジネスを展開するとしている。 合併比率はミラクル・リナックス1:サイバートラスト0.30577。新会社の株式の80.9%をソフトバンク・テクノロジーが保有し、社長には、ソフトバンクテクノロジー社長の阿多親市氏が就任する。 ミラクル・リナックスは国産Linuxディストリビューション「MIRACLE LINUX」の開発会

    「ミラクル・リナックス」の社名が消滅
  • PyCallを使えばRubyでもKerasでDeep Learningができる - 洋食の日記

    mrknさんが開発しているPyCallを使うと、RubyからPythonオブジェクトを操作できる。 Rubyから、Python機械学習・統計分析のツールを利用することを目的としており、 ネット上にもnumpyやscikit-learnを実行する例があがっている。 Rubyist Magazine - PyCall があれば Ruby機械学習ができる このPyCallで、Kerasを叩くことができれば、RubyでもDeep Learningできると思い試してみた。 まずはインストールから。 $ gem install --pre pycall ちなみに、実行環境をまとめると、Ruby 2.4.0、PyCall 0.1.0.alpha.20170317、Python 3.6.0、Theano 0.9.0、Keras 2.0.2である。 試したのは、MNISTの手書き数字画像を、畳み込みニ

    PyCallを使えばRubyでもKerasでDeep Learningができる - 洋食の日記
  • 非公式MySQL 8.0オプティマイザガイド by yakst

    View the Project on GitHub はじめに サーバーアーキテクチャー B+ツリー インデックス Explain オプティマイザ トレース 論理変換 コストベース最適化 ヒント プランの比較 複合インデックス カバリングインデックス Visual Explain 変わりゆく実行計画(Transient Plans) サブクエリー 共通テーブル式(CTE)とビュー 結合 集約 ソート パーティショニング クエリーリライト 不可視インデックス クエリープロファイリング JSONと生成列 文字セット 非公式MySQL 8.0オプティマイザガイド 日語版 原文URL: http://www.unofficialmysqlguide.com/ 翻訳者: doublemarket (@dblmkt) The Unofficial MySQL 8.0 Optimizer Guideの

  • JavaScriptのナイスな文法テクニック集 - Qiita

    JavaScriptのとってもナイスな文法テクニック集を発見したので紹介してみます。 以下はByte saving techniquesの日語訳です。 なお、イタリックは訳者(私だ)による追加です。 Byte-saving Techniques これはJavaScriptのコードから文字数を減らすための魔法のコレクションです。 主にTwitterチャレンジを作成するための参考資料として書かれています。 新たなテクニックを発見したときは@140bytesにフィードバックください。 Arguments Use one-letter positional arguments, in alphabetical order 引数はできるだけ短くする必要があり、かつ再利用される可能性も高いので、意味で表すのではなく順序で表すのが最善です。 頭文字を使用すると、ひとつの関数の読みやすさが僅かに向上しま

    JavaScriptのナイスな文法テクニック集 - Qiita
  • 総務省|報道資料|DNSの世界的な運用変更に伴うキャッシュDNSサーバーの設定更新の必要性

    この度、インターネットの重要資源の世界的な管理・調整業務を行う団体ICANN(Internet Corporation for Assigned Names and Numbers)が、DNS(ドメインネームシステム)において電子署名の正当性を検証するために使う暗号鍵の中で最上位となる鍵(ルートゾーンKSK)の更改を実施します。 総務省では、ICANNからの依頼を受けて、内閣サイバーセキュリティセンターの協力の下、国内関係者への周知を実施しております。 この度、インターネットの重要資源の世界的な管理・調整業務を行う団体ICANN(Internet Corporation for Assigned Names and Numbers)が、DNS(ドメインネームシステム)において電子署名の正当性を検証するために使う暗号鍵の中で最上位となる鍵(ルートゾーンKSK)の更改を実施します。 これに伴い

    総務省|報道資料|DNSの世界的な運用変更に伴うキャッシュDNSサーバーの設定更新の必要性
  • A Tour of Goを終えたあなたにおすすめのGoを勉強するためのリソース - すずけんメモ

    今年も夏のインターンで学生にGoの講義をします。多く寄せられる質問が「A Tour of Goを終えたのですが、その後に何をやるのがおすすめですか?」というものです。学生に限らず、言語を学ぶ方はプログラミングそのものに対する慣れやバックグラウンドも違います。そこでなるべくいろんな方の参考になるように、おすすめななりページなり方法なりをまとめてみます。 わりと多くの人におすすめ 「プログラミング言語Go」(Alan A.A. Donovan, Brian W. Kernighan著)です。通称GOPL。 http://www.gopl.io/ 柴田さんによる日語翻訳もあります。 https://www.amazon.co.jp/dp/4621300253 Go言語のイントロダクションから始まり、型・インタフェース・並列性の説明などが丁寧にかかれています。私がGOPLを良いと思う点は、例示

    A Tour of Goを終えたあなたにおすすめのGoを勉強するためのリソース - すずけんメモ
  • SIerからWeb業界への転職で失敗する人に共通する5つの特徴

    現在SIerに在籍しているが、自身の開発技術向上を狙って、SIerからWeb業界への転職を考えている方は多いはず。Web業界の成長に伴って、そうしたWebへの転向を希望している方の割合は年々増えています。 しかし、そんなSIerからWebへの転職を考える方の中には、「転職に失敗してしまう人」が一定数いるもの。今回は、そんなSIerからWebへの転職を考えている方に向けて、「転職が成功する人」「転職に失敗してしまう人」の特徴をまとめておきます。 SIerからWebへの人材流出は増えているもののWeb業界は狭き門 SIerからWebへの転職成功者と失敗する人の特徴を詳しく見る前に、まずはSI業界とWeb業界の採用動向から詳しく見ていきましょう。 最近は、特に飲業界を中心に人手不足が嘆かれて久しいです。そんな人手不足の波は、もちろんIT業界も他人事ではありません。IT業界は成長著しい成長産業ゆ

    SIerからWeb業界への転職で失敗する人に共通する5つの特徴
  • 「オブジェクト指向」や「アジャイル」では食えない - 設計者の発言

    技術で安定的に稼ぐためには、どんな「専門性」を核に据えるかがカギである。その選定に失敗すれば、貴重な現役時代の10年くらい簡単に無駄使いしてしまう。これを避けるためには、自分の専門性がターゲットとする「市場」をよくよく見定めておく必要がある。 先日、ある超高速開発ツールを活用している技術者の語りを聴く機会があった。彼は最初にハードウエアの設計技術者としてあるメーカーに入社したのだが、そこで製造管理を強化するために独力で生産管理システムを設計・実装してしまった。この経験を生かしてその後ソフトウエア技術者に転身し、ユーザ企業のシステム部門を渡り歩いてきた。現在所属しているメーカーでは、彼のおかげでシステム部門のプレゼンスが高まって感謝されているという。キャリア経験の中から「自分と家族をわせてゆくための源泉」を見つけ維持している立派な技術者だと感心させられた。 特定の超高速開発ツールを利用して

    「オブジェクト指向」や「アジャイル」では食えない - 設計者の発言
  • トラッキングエラーと上場廃止 - たぱぞうの米国株投資

    トラッキングエラーとは トラッキングエラーとは、連動先の指数(ベンチマーク)との乖離のことを言います。例えば、S&P500連動のETFが、S&P500と違う値動きをしてしまうようであれば、トラッキングエラー、つまり乖離ということになります。 もしトラッキングエラーが大きいならば、そういう商品は私たち利用者が狙った利益を取れません。つまり、あまりよくない商品ということになります。ただし、評判の良い投信、あるいはETFでも起きる可能性はゼロではありません。 有名な例としては、個人投資家に人気のある投信、ニッセイ外国株式ファンドが比較的大きなエラー(約0.21%)を2016年大統領選時に起こした例がありました。ニッセイ外国株式ファンドのトラッキング先はMSCIコクサイです。 ニッセイ外国株式ファンド自体は信託報酬の低い、非常に人気のある、そして定評あるファンドです。それでも起きてしまうということ

    トラッキングエラーと上場廃止 - たぱぞうの米国株投資
  • Refactoring JavaScript

    If your JavaScript is a mess, frameworks can only do so much to help. No matter what framework, "compiles-to-JS" language, or library you use, bugs and performance concerns will always be an issue if the underlying quality of your JavaScript is poor. With this hands-on guide, you’ll learn how test and refactor your existing code to help reduce complexity, improve readability, and gain confidence i

  • カーネルエクスプロイト入門2 - 特権モードを利用した権限昇格の仕組み - - るくすの日記 ~ Out_Of_Range ~

    0. はじめに カーネルエクスプロイト入門記事part2です。 前回part1では、環境構築とLinuxカーネルのメモリ管理の基礎について、実際のエクスプロイトでのユースケースを通して説明しました。 rkx1209.hatenablog.com さて、part2では実際にLinuxカーネルエクスプロイトを書いて行きます。 とはいえ既存の脆弱性を利用するエクスプロイトを記述するのはあまりよろしくないので、今回は学習用に脆弱なドライバを用意し、エクスプロイトを書いていきます。 まあ基的なロジックは実際の脆弱性のそれと同じなので、意義はあるはずです。 学習用ドライバとエクスプロイトコードは以下のレポジトリに置いてありますので、各節ごとに逐次参照 してください。 github.com 1. 特権モードでの権限昇格 脆弱性を悪用して権限昇格を行うにはいくつか常套手段があり、中でも典型的な物がスタッ

    カーネルエクスプロイト入門2 - 特権モードを利用した権限昇格の仕組み - - るくすの日記 ~ Out_Of_Range ~
  • ベンチャーに入ってすぐに潰れた話。 - nukijen’s diary

    昨年6月に会社を辞め、エージェント経由で知り合ったスマホゲーム制作のベンチャー企業で仕事をすることになった。ゲーム全体が見える中で仕事をすることに興味があったし、スマホにおけるビジュアルの正しい作り方についても実践したかった。ミニマムだと全てが手に届く位置にある。ベンチャーでありながら親会社のおかげで福利厚生もきちんとしてたのでを説得できた。 入る前に実際のゲームを見せてもらった。unityで開発してるということだったが、はっきり言って出来は悪かった。リアルタイムストラテジー型のゲームでありながら、キャラクターの記号化がほぼされておらず、戦況がわかりにくく、かつ無駄に作りこみがされていた。単品で見ると綺麗だが、オーバーワークだった。背景も綺麗に作られていたが、レベルの修正・調整を加えることを考えると、DCCツール側で全て作ってしまっており、これは工程上のリスクになるだろうと思った。キャラ

    ベンチャーに入ってすぐに潰れた話。 - nukijen’s diary