meguro.rb#9で発表した資料です 「心霊現象」という文字が映らない心霊現象が発生しております。
概要 ECMAScript 2017、2018 で導入が予定されている機能および開発ツールについて調べました。 ES モジュール 主要ブラウザー、モジュールバンドラー (Webpack、Rollup) でサポートされています。Node.js は v8.5 で実験的な機能として利用できます (--experimental-modules)。古いバージョンの Node.js のサポートのために @std/esm が公開されています。 ES モジュールを利用するメリットは従来よりも読み込む必要のあるコードを減らすことができることです。必要なクラスや関数だけをインポートできます。RxJS の場合、どれだけ変わるのかはこちらの記事をご参照ください。 import {Observable} from 'rxjs/Observable'; import 'rxjs/add/observable/inte
GTD始めました 巷でGTD管理が云々とかが話題になっていたのは以前のお話ですが、今更ながらボクもGTD導入しました。ボクのGTD環境の纏め。 ただし、"Vim + Dropbox + tmux"環境下です。 (Emacs + Dropbox + Screenなどでも可。) GTDって何?3行で。 タスクリストを纏めろ 2分以内にできることは今やれ 2分以内にできないことは分類分けしろ 自分の例で図示とこんな感じ。 Before 今までは何を何時やるかが纏まって上煩雑、記憶頼りが多い面もあったが... After 頭の中のタスクリストは全てgtd.txtファイルに移すようにすることで、gtd.txtを見ればタスクはわかるわかるように メリットとデメリットは大雑把だけどこんな感じ メリット GTDリストを見れば何をすれば一目で分かるので楽 タスクが可視化されている為「次何をやるんだっけ...
Goroutineハンター、それは逃げ出したgoroutine達を捕まえるため、日夜戦い続けるエンジニア達のことである。Goroutineハンターは本番環境でOOM Killerが発動するたびに呼び出され、逃げ出したすべてのgoroutineを捕まえるまで家にかえることが出来ない。しかし、あなたが書いた何気ないコードによって、今日もまた新しいgorutine達が野に放たれるのであった。 Goroutineリークとの戦い Goを使用してある程度規模のプログラムを書くと、必ず問題になるのがgoroutineのリークである。goで生まれたgoroutineが、何らかの理由で正常に終了しない場合、それは「リーク」していると見なされる。リークしたgoroutineはプロセスが続く限り永遠にリソースを手放さないため、リークしたgoroutineが蓄積するに従って、プログラムのパフォーマンスは低下してい
この記事はDjango Advent Calendar 2017 https://qiita.com/advent-calendar/2017/django の4日目の記事です。 Python の mysql 用データーベースドライバーってたくさんあるのですが、CyMySQL https://github.com/nakagami/CyMySQL も、そんな(マイナーな)ドライバーのひとつです。 PyMySQL https://github.com/PyMySQL から fork したもので、Cython がインストールされていれば速く、インストールされていなくても pure python で、それなりに動く、というものです。 Django に対する、CyMySQL 用のデーターベースバックエンドもリリースしていたのですが、Django 2.0 のリリースにともなって、 Django 2.
このエントリについて アドベントカレンダーでソースコード→Issue Tracker→プロセス構成と続いているので、この辺でぜひ一度Chromiumをbuildしてみませんか?というのが本記事の趣旨です。が、ただbuildしても面白くないと思うので、libcacaをバックエンドに使ったアスキーアートで描画するChromiumをbuildしてみましょう。正確にはChromium全体はbuildできず、content shellと呼ばれるレンダリングエンジンに最低限のUIを追加したものになります。 また、Chromiumをbuildするには意外とマシンパワーが必要です。そんなマシンないよ!っていう若者はぜひサンタさんにお願いしてみましょう。「俺、将来Chromium Committerになるんだ。そのためには爆速なゲーミングPC開発マシンが必要なんだ。」とかお父さん、お母さんに話してみましょう
Elm2 アドベントカレンダー 2017 の4日目です。 elm-test に搭載されている機能 Fuzzer を紹介します。 Fuzzer とは Fuzzer とは elm-test に標準で付いてくるテストデータの自動生成機能です。 Fuzz モジュールによってこの機能が提供されています。 公式の例を引用します。これは「任意の文字列に対して2回 String.reverse を適用すると元の文字列に戻る」というテストです。 import Expect import Test exposing (Test) import Fuzz exposing (..) suite : Test suite = describe "The String module" [ describe "String.reverse" -- fuzz runs the test 100 times with r
リクルート入社後、事業企画に携わる。独立後、経営・組織コンサルタントとして、各種業界のトップ企業からベンチャー企業、外資、財団法人など様々な団体のCEO補佐、事業構造改革、経営理念の策定などの業務に従事。現在は、経営リスク診断をベースに、組織設計、事業継続計画、コンプライアンス、サーベイ開発、エグゼクティブコーチング、人材育成などを提供するプリンシプル・コンサルティング・グループの代表を務める。京都大学卒。国際大学GLOCOM客員研究員。麹町アカデミア学頭。 著書に『「一体感」が会社を潰す』『それでも不祥事は起こる』『転職後、最初の1年にやるべきこと』『社長!それは「法律」問題です』『インディペンデント・コントラクター』『愛社精神ってなに?』などがある。 組織の病気~成長を止める真犯人~ 秋山進 日本には数多の組織があり、多くの人がその中に属しています。組織は、ある目的のために集まった人た
思考実験として、全世界の人が同時に、自分の持っているコンパイラやインタープリタなどの実行ファイルをうっかり全部消してしまったとしよう。そうするとそれ以降、ソースコードが残っていても、コンパイラ自身も含めてどのようなプログラムもコンパイルできなくなってしまう。この状況から人類は元のコンピュータ文明を復旧することができるのだろうか? 僕は結論としては、かなり簡単に復旧できると思う。ここではその手順についてちょっと考えてみよう。 コンパイラのバイナリファイルが全部消えてしまった後、復旧のために目指すべきマイルストーンは、おそらくCコンパイラを元に戻すことになるだろう。Cで書かれたプログラムはOSやコンパイラ自身を含めてたくさんあるので、そこを起点にすれば、たくさんのプログラムを芋づる式に復旧していけるからだ。 ほとんどのCコンパイラはCかC++で書かれている。最近のGCCやClangは巨大かつC
このエントリはGo2 Advent Calendar 2017 - Qiitaの4日目です。 2017年は、着実にエロリツイート先生として実績を上げた1年でした、otiai10です。WETな方もよろしくお願いします。 Cgoを使った文字認識ライブラリがv2になりました 🎉 Go言語には、Cgoという、Go言語からC/C++を叩いたり、C/C++からGoを叩いたりできる機能があります。(参考: Go言語のcgoことはじめ) 僕自身、Goを書き始めたぐらいから、有名な文字認識ライブラリであるTesseract-OCRのラッパーパッケージをGoで作っていたんですが、作り始めた当初はGoの知識もCの知識も無くて、ただのコマンドラッパー(つまりtesseractのbinへPATHが通ってる環境で、stdout/stdinのバッファを介する入出力)の部分がありました。これはかっこよくない。 ので、苦
エース・オブ・シーフードもPS4版がリリースできたし、Switch版もそろそろマスターアップできそうなので、記憶が新鮮なうちに反省点をメモ。。 画像に文字を入れるのはなるべく避けたほうが… 例えばボタンに[START]と書きたいとします、日本人でも分かるし英語のまま画像に埋め込んでも良いかと思うでしょうが、他の言語でも英語混用が受け入れられるかは分からないです。最近は中国語の需要とかもあるので文字はなるべく置換の容易な状態を保ったほうがいいでしょう。 そのHUD、本当に文字は必要? トレーラーのために動画を録ることにしましたが、画面の一部が日本語で書かれているとします。海外のストアに載せることを考えると英語にしておきたいです。 でも日本のユーザーからしたら英語が並んでいたらとっつきにくく感じるかもしれません。言語別にトレーラーを作れたらそれが一番ですが、アクションゲームの場合、リプレイ機能
Google Cloud はどんな職場か、どんなチームか。どんな違いがあるのか? Google Cloud では、社員も、お客様も、健康的で、よりハッピーな環境で働くことを目指しています。Google Cloud チームでは、新しい展望や経験をもたらしてくださる仲間を募集しています。ご興味のある方は、以下のリンクをご参照ください。 現在募集しているポジション: [フィールド セールス マネージャー] Field Sales Manager (https://goo.gl/6gM8MJ) [カスタマー エンジニア] Sales Engineer (https://goo.gl/944W2y) [カスタマー エンジニア] Partner Sales Engineer (https://goo.gl/ipFBFk) [カスタマー エンジニア] Gaming Technical Solutio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く