PythonでもPythonじゃなくても使える汎用的なMicroservice実行環境 / nikkei microservice
先月、詳解MySQL 5.7を発刊したばかりであるが、MySQL 5.7自体は去年の10月にリリースされたバージョンである。それから約1年弱、MySQLは開発の手を緩めること無く日々改良を重ねている。 そう、MySQL 8.0の登場である。 現在はDevelopment Milestone Release(通称DMR)という状態なので、まだ正式版における機能が固まっている段階ではないという点には注意して欲しい。MySQLの開発プロセスでは、DMRをリリースするごとにその段階で成熟した機能をマージする。DMRを何度かリリースした後に、キリの良いところでリリース候補版となって正式版で追加される機能が一応確定し、その後バグ修正を経て正式版(GA版)がリリースされる予定となっている。詳しくはMySQLのマニュアルを参照して欲しい。 バージョン8.0!!5.7の次は誰もが5.8だと思っていただろう・
先日、「いつやるのか、今でしょ」でおなじみの林修先生が出ている番組を見たんですよ。途中から見たので番組の全体像は把握してないんですが、僕が見たコーナーは林先生が東大生に対して「どうすれば社会で活躍できるのか?」を教えているものでした。 林先生曰く東大生は日本で最難関レベルの受験を突破してきてるのにその後社会で意外と活躍が出来ていない人が多いそうです。(ニートで大した大学を出ていない僕からしたらそうなのか?って感じですが。)そういう状況を打破するために林先生が東大生も含めこれから社会で活躍するためにどういう力を身につければいいのかを教えてくれていました。非常に参考になる部分があると思うのでこちらでシェアさせていただこうと思います。 社会で活躍するための基礎的な力 まず、林先生がおっしゃっていたのが社会で活躍するには次の力が求められるだろうということでした。 問題解決力 創造力 の2つですね。
書こうかずっと迷っていたのだが, 書くことに決めた. なぜ迷っていたかというと, なんとなく書いてしまうともとに戻ることはできなくなってしまう気がしていたからだ. しかし, 僕にはもうもとに戻る気はさらさらないという確信が持てた. だからいっそのこと迷うことをやめるためにも書いてしまうことにした. それに, 人生でそう何度もあるはずのない転機を全く記録しないのは, 誰よりも僕にとってもったいないことだと思った. しかし, シン・ゴジラの赤坂補佐官も言っていたように, 憶測ではない確実な情報のみを発信するべきであると思うので, 確定していることだけをここに書くことにした. 端的に言えば, 過去のことは書くが未来のことは書かないということになる. これはここ最近は徹底していることで, 何をしようとしているのか(今後の予定)を書くよりは今日何したか(結果)を書いたほうが確実だし意外と有益だし,
かつて拙著出版の際に大変お世話になった技術評論社(技評)さんから、『データサイエンティスト養成読本』改定2版のPRとして以下の記事がリリースされていました。この記事がもう何と言いますか、「読めばそのままデータサイエンティスト(本物)もしくはグローバルにおけるData Scientistのスキル要件になっている」ほどの素晴らしい記事なので、ぜひ皆様にはご一読をお薦めいたします。 ちなみにここであえて「本物」と銘打ったのは、少し前にもどこかで論じられていた記憶があるのですが、要は「なんちゃってデータサイエンティスト」は含まないということです。僕の知る限り、日本国内でデータサイエンティストと言うと「データサイエンティスト(カナ)」と方々から侮られるのが常なのですが、それはそもそも後述するように数年前に大量に発生したデータサイエンティスト(本物)でも何でもない専門的スキルに乏しい人々のことが世間で
要するに、基本系が(?=regex)で、否定なら!にして、直前なら<を追加する。 例) (?<=hoge)foo(?!bar) → 直前に_hoge_があり、直後に_bar_が無いfooにマッチ (?<!hoge)foo(?=bar) → 直前に_hoge_が無くて、直後に_bar_があるfooにマッチ 構文の中に丸括弧とかいろいろあるけど、マッチする箇所がfooだけなのが重要なところです。 いつ使うのよ 大量の名前リストから「しむらけん」を「バカ殿様」に置換することが年に2回くらいあると思いますが、
Today I’m proud to announce Homebrew 1.0.0. In the seven years since Homebrew was created by @mxcl our community has grown to almost 6000 unique contributors, a wide-reaching third-party “tap” ecosystem and thousands of packages. We’ve been working hard over the last year to make some major changes to Homebrew that we’ve been wanting for a long time. There have been some hiccups along the way but
1ワールドで済ますというチャレンジ Nianticの求人を見ていて、凄く驚いたのは、「Software Engineer - Server Infrastructure」での次の項目。 all on a single, coherent world-wide instance shared by millions of users. 対訳 全ての(アクション)は、数百万のユーザーに共有された単一の一貫した(サーバ群で行われる) つまり、ポケモンGOは1ワールドで構成されている。MMOのサーバを作ったことがある人なら5それがどんなに大変かピンとくるだろう。特に、ポケモンGOの様に一日に数百万人とかが遊ぶゲームで、1ワールドでゲーム世界を構築するのは、結構大変だ。6 MMOで1ワールドがなぜ大変か(データストレージとの戦い) MMOの様なオンラインゲームで、1ワールドがなぜ大変かを図示する。
1 :名無しさん:16/06/29(水)15:11:18 ID:417153510 承認画像スレ 2 :名無しさん:16/06/29(水)15:12:16 ID:417153648 3 :名無しさん:16/06/29(水)15:12:38 ID:417153704 4 :名無しさん:16/06/29(水)15:12:41 ID:417153711 5 :名無しさん:16/06/29(水)15:13:28 ID:417153822 6 :名無しさん:16/06/29(水)15:14:20 ID:417153954 7 :名無しさん:16/06/29(水)15:14:51 ID:417154019 8 :名無しさん:16/06/29(水)15:15:05 ID:417154056 9 :名無しさん:16/06/29(水)15:15:10 ID:417154072 10 :名無しさん:16/06
Golangのbundleコマンドに関する困惑をTwitterで見かけた.おそらくRubyのbundlerと名前が衝突するためだろう. ただこのコマンドはおそらく多くのひとは今後使うことはないため気にする必要はない.これはGo1.6でHTTP/2をぶっ込むときにx/toolsに入れられたパワー系コマンドである(もともとはRuss Cox氏が作っていた).インストールしているのはおそらくこの対応の経緯を追っていた人だと思う(ちなみに僕はこれをインストールしたのを忘れていてRubyのbundleを実行したつもりがGolangのほうを実行してしまったことがある). bundleコマンドとは何か? bundleはパッケージを別パッケージとして1つのファイルにするコマンド.以下のように使われる. 上記のコマンドを実行するとgolang.org/x/net/http2パッケージをnet/httpパッケ
契約による設計と名前による型づけ 最近, 社内で契約による設計の話が雑談として何度か出ていて, id:hakobe932さんが社内勉強会で紹介していたり, id:shiba_yu36さんがWEB+DB PRESSでSmart::Argsで制約をチェックする記事を書いていたり, 活発な議論になっている. インスタンスのファクトリメソッドとオプショナルな型を組み合わせると事前・事後条件を満たすことが保証できて, id:hakobe932さんの資料で言うところの「要求型」と「保護型」の区別も明確になってよいという話を書こうかとおもっていた. (これはそのうち別で書く.) とはいえ, こんな話はもう言っている人がいるだろうと思ってちょっと調べていて, どういう語句で調べたらいいか考えていた. インスタンスの型からそれを生成したファクトリメソッドが特定できて, それによって事前・事後条件が保証される
毎週金曜の定時後に弊社でアーキ部なるものが開催されています(✌'ω' ✌) 9/16のアーキ部は「自分のエンジニアスキルを客観的にどうやって知るか」がテーマでした! (アーキテクチャの話ではない?!!) 自分のエンジニアスキルの評価として陥りやすい考え方のお話があり、それに対して少人数のグループに分かれて自分はどちらに分類されるかを話あいをしました。 (この会はとりあえず意見を発散する場でした。次回は、今回の話し合いに対しての深堀りなのかな??) 評価の分類 自己評価は(バランスがとれている人もいるとは思いますが)過大評価をしているか、過小評価をしているかに分かれると思います。 アーキ部の最初に、自己評価の考え方として陥りやすい傾向が二つ紹介されました。 詐欺師症候群 ダニング=クルーガー効果 詐欺師症候群 参考にしたサイトから説明を抜粋しています! 詐欺師症候群とは、自己評価が低く、自分
案の定です。想定通りです。そしてやっぱり完全無料です。 先日の『Google I/O 2016』で、Googleは本格的に「AI:人工知能使って色々やっていくよー!」と高らかに宣言したわけですが、やっぱり来ました。 GoogleアナリティクスへのAssistant機能提供です。 Google 純正AIが無料で診断&アドバイスしてくれるAnalytics Appの新タブ『Assistant』 まずは手始めに。ということなのか、Android&iOS版オンリーでの提供となりましたが、すでに提供が開始されています。 現状は英語版Googleアナリティクスアプリのみの提供ですが、日本国内からでもOSの設定言語を英語に変えればすぐに利用可能。 現状確認されているものとしては、どうやら以下のような感じでアドバイスをくれるっぽいですね。 先月と比較しての新規ユーザーこんくらい増えてるよこの画面、パフォー
0 0 847 0 Dropbox Paper の使い方を知りたいでしょう。 Dropbox の社員は毎日 Dropbox Paper を使って仕事しておりますので、どのような場面でどのように使っているのかをこちらで紹介します。 また、下の動画をご覧いただくことで、どのように使うのかイメージが湧くと思いますので、よろしければご覧ください。 このたび、Dropbox Paper が日本語化も完了し、正式版として提供させていただくことになりました。オープンベータ版として一般公開され、ご登録いただいたユーザー全員にもれなく提供されるようになりました。 Web ページでの提供に加え、iOS 版と Android 版の Paper モバイル アプリもございますので、外出先でも Dropbox Paper で作った資料にアクセスができます。 多方面からお褒めの言葉を頂いており、株式会社nanapiのけ
LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog saegusa2017-04-16Yoshihiro was a network engineer at LINE, responsible for all levels of LINE's infrastructure. Since being named Infra Platform Department manager, he is finding ways to apply LINE's technology and business goals to the platform. こんにちは。LINEでネットワークやデータセンターを担当している三枝です。2017年1月にJANOG39で登壇する機会を頂きましたので、今回
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く