『Cython ―Cとの融合によるPythonの高速化』のメモ      2018-07-27 23:20:35  詳細
参考文献 『Cython ―Cとの融合によるPythonの高速化』, オライリー・ジャパン, ISBN978-4-87311-727-0 以下では、Cython本と呼ぶ Cython ドキュメント(和訳) — Cython 0.17.1 documentation Cython概要 Cythonは、PythonとCもしくはC++の静的型システムを融合したプログラミング言語 クレオール型プログラミング言語 ...
https://qiita.com/int_main_void/items/f000fcec9ddfd92e6ce4
当社初のセキュリティインシデント発生 | ロードバランスすだちくん      2018-07-26 18:20:02  詳細
シンジです。もっとそれっぽい報告書みたいな感じにしてもよかったんです。事故報告書ってPDFにしてそれっぽくすると、読む気が湧き上がる種族っているじゃないですか。俺なんですけど。書くの面倒だったのでブログで勘弁。 何が起きたか 従業員が、お客さんに送るメールで、添付ファイルを間違えて送りました。端的に書...
https://blog.animereview.jp/first-incident/
プログラムは音楽だ      2018-07-23 10:20:09  詳細
前書き(preface) 20歳の頃から四十数年、プログラムは詩(poem)のように書こうを合言葉にプログラマをしてきました。 数年前には「計画者(programmer)の一日」という歌集を発行しました。 プログラムは詩(poem)だという説と対になっているのが プログラムは音楽(music)だという説です。 料理?音楽?結局プログラミングは...
https://qiita.com/kaizen_nagoya/items/33c9f33581e6886f8ad8
rubyでgroovyやKotlinのitが使えるthats_it gemを作った      2018-07-18 17:20:07  詳細
TL;DR groovyやKotlinのitのようにブロックに渡された値をitで参照できるthats_itgemの紹介です。 便利ですね。 了 Kotlinやgroovyのitとは ラムダ式が1つしかパラメーターを取らない場合、そのパラメーターを宣言しなくても暗黙的に宣言された「it」変数でそのパラメーターを参照できる便利機能。 参考 Higher-Order Fu...
https://qiita.com/hanachin_/items/8df68325142d46a7fb0b
Qiitaでもアセンブラ・機械語       2018-07-11 09:20:03  詳細
目的(purpose) Qiitaのアセンブラの記事が少ないのを嘆くのではなく、 アセンブラに関するどういう記事を掲載すると、 抜け漏れなく、アセンブラに関する情報提供ができるかを確認する。 成果(outcome) 10以上のCPUのアセンブラ、アセンブラに関する10以上の視点が提供できるまで一覧を作り、ないものは記事も書く。...
https://qiita.com/kaizen_nagoya/items/46f2333c2647b0e692b2
本の虫: C++17をすでに現場で使っているというキャディ株式会社に話を聞いてきた      2018-07-05 10:20:52  詳細
CTOが「日本のC++のトップ人材の過半数が所属するイカれた会社にする」という宣言をした会社がある。なんとも壮大な話だ。C++プログラマーの業種は多岐にわたっているので、文字通りに考えると、そのような会社は自動車や旅客機の製造業であり、防衛庁の入札に参加する受注業者であり、OSや独自のプロセッサーを開発する...
https://cpplover.blogspot.com/2018/07/c17.html
分散システムの限界について知ろう      2018-07-03 09:20:03  詳細
分散システムの限界について知ろう 1. 分散システムの限界に ついて知ろう 大村伸吾 @everpeace 2018/07/02 株式会社エフ・コード 社内勉強会 2. 大村伸吾 おおむら しんご ✘ Software Engineer at Preferred Networks ✘ Technical Consultant at f-code, ChatWork ✘ twitter/github: everpeace ✘ facebook: shingo.omur...
https://www.slideshare.net/ShingoOmura/ss-103946354
tail -f /var/log/messages | grep vegard: Compiler fuzzing, part 1      2018-06-28 16:20:14  詳細
Much has been written about fuzzing compilers already, but there is not a lot that I could find about fuzzing compilers using more modern fuzzing techniques where coverage information is fed back into the fuzzer to find more bugs. If you know me at all, you know I'll throw anything I can get my h...
http://www.vegardno.net/2018/06/compiler-fuzzing.html
オープンソースWebサーバーの雄NginxがシリーズCの$43Mでさらなる拡張を計画 | TechCrunch Japan      2018-06-21 15:20:22  詳細
オープンソースのWebサーバーNGINXを作っているNginxが今日(米国時間6/20)、Goldman Sachs Growth Equityが率いるシリーズC、4300万ドルの資金調達を発表した。 初期の投資家として取締役を送り込んでいるNEAも、このラウンドに参加した。今回はGoldman Sachs Merchant Banking DivisionのマネージングディレクターDav...
https://jp.techcrunch.com/2018/06/21/2018-06-20-nginx-lands-43-million-series-c-to-fuel-expansion/
高木浩光@自宅の日記 - 魔女狩り商法に翻弄された田舎警察 Coinhive事件 大本営報道はまさに現代の魔女狩りだ      2018-06-20 09:20:04  詳細
■ 魔女狩り商法に翻弄された田舎警察 Coinhive事件 大本営報道はまさに現代の魔女狩りだ 前回の日記(6月11日23時46分公開)の件はその後、以下のように展開した。 6月12日 他人PCで仮想通貨獲得 了解得ず「採掘」初立件 神奈川県警など,*1 毎日新聞, 6月12日朝刊 仮想通貨マイニング(Coinhive)で家宅捜索を受けた話, ...
http://takagi-hiromitsu.jp/diary/20180617.html
Java11ではjavacせずにJavaファイルが実行できるようになる - きしだのはてな      2018-06-19 17:20:15  詳細
JDK11 ea18から、javacしないでもJavaファイルを実行できるようになりました。 あと、Windowsバイナリはzipファイルで提供されるようになっています。tarコマンドが提供されたとはいえ、エクスプローラーから解凍できるzipファイルになるのは ありがたい。 JDK 11 Early-Access Builds JEP330が取り込まれたことにより、...
http://d.hatena.ne.jp/nowokay/20180617#1529239404
C/C++中規模プロジェクトのための超シンプルなMakefile | POSTD      2018-06-16 23:20:55  詳細
私は多くの小規模プロジェクトでMakeを使ってきましたが、より大きな規模のプロジェクトになると、それは非常にうんざりするようなものでした。最近までは、自分のビルドシステムに行いたいことが4つあったのですが、Makeでの方法が分かりませんでした。 out-of-sourceビルド(オブジェクトファイルが、ソースとは分離さ...
https://postd.cc/makefile-c-projects/
CentOS7.5 の fsnotify がレースコンディションを起こすバグを nginx + td-agent + in_tail プラグインで踏む - hibomaの日記      2018-06-14 14:20:18  詳細
エントリの概要 CentOS7.5 の fsnotify() がレースコンディションを起こすバグを、 nginx + td-agent (fluentd) + in_tail プラグインで踏んだ際の調査内容を記していきます. イントロダクション このエントリを書いた時点では、CentOS 7.5.1804 以降でリリースされているカーネルは 3つありますが、カーネルの fsnotify...
https://hiboma.hatenadiary.jp/entry/2018/06/06/111426
LLVM Project Blog: DragonFFI: FFI/JIT for the C language using Clang/LLVM      2018-06-13 04:20:23  詳細
IntroductionA foreign function interface is "a mechanism by which a program written in one programming language can call routines or make use of services written in another". In the case of DragonFFI, we expose a library that allows calling C functions and using C structures from any languages. B...
http://blog.llvm.org/2018/03/dragonffi-ffijit-for-c-language-using.html
仮想通貨マイニング(Coinhive)で家宅捜索を受けた話 - Webを楽しもう「ドークツ」      2018-06-12 14:20:10  詳細
表題の通り、お恥ずかしい限りではありますが、人生ではじめて警察(神奈川県警!)のお世話になる運びとなりました。 罪状としては「不正指令電磁的記録 取得・保管罪」、通称ウイルス罪とのことで、まさに青天の霹靂の思いです。 以下ではこの度起こったことを可能な範囲でありのまま共有できればと思います。 この記...
https://doocts.com/3403
This is SO cool! Use Azure AD to login to Azure Linux virtual machines – Enterprise Mobility + Security      2018-06-04 20:20:13  詳細
Howdy folks! Linux virtual machines are very popular in Azure. A challenge everyone faces is securely managing the accounts and credentials used to login to these VMs. Typically, people create local administrator accounts and use either SSH keys or passwords to login to the VM. As people join or ...
https://cloudblogs.microsoft.com/enterprisemobility/2018/05/29/this-is-so-cool-use-azure-ad-to-login-to-azure-linux-virtual-machines/
FizzBuzzのcodegolfを世界一分かりやすく解説!#c言語 - Qiita      2018-05-24 19:20:24  詳細
はじめに codegolf ShortCodingと聞くと、「何してるかわかんない」「見にくい」「意味ない」等マイナスなイメージが付きがちですが、そんなことはありません! 確かに見にくいのは事実。通常であれば誰もが理解出来るコードを書くべきです。(自分も普段はそう書いてます。) しかしコードを短くすることは簡単ではあり...
https://qiita.com/smicle/items/cf48853177e5ffdc574b
C言語でPythonのモジュール作ってみる - Qiita      2018-05-22 00:20:33  詳細
C言語でPythonのモジュールを作ってみる 環境 Python 3.4.6 gcc version 4.8.5 openSUSE Leap 42.3 概要 Python勉強しているときに拡張モジュールの作り方が出てきて自分でも作ってみようと思った次第です。 個人的に色々つまったので、ここにノート代わりに書いておきます。 ゴールまでの流れ C言語でPythonのモジュー...
https://qiita.com/Kashiwara/items/2088ba011446637aa8f4
iOS - Java使いのための「Objective-Cで書くと、こう。」 - Qiita      2018-05-17 18:20:45  詳細
はじめに わたしがObjective-C を勉強し始めた時にこういう記事に出会えていれば… と思った記事を作りたいということで書きました。 著者はもともと Java ユーザーで、 Objective-C は1~2年目のドシロートです。 記事内に誤りや改善点がありましたら、編集リクエストいただければ随時反映いたします。 (編集理由を併記...
https://qiita.com/hidekuro/items/650d8aedd28e86d7a2aa