「プログラミング」 一覧

【C#】共有メモリを使ってプロセス間でデータを共有する方法

2018/05/26    C#, プログラミング   605 views 

今回はC#を使ってプロセス間でデータを共有する方法を調べてみたので、その覚え書きです。 やりたかったことは、「あるプロセ ...

C言語のメモリリーク監視ツールを作ってみた

2018/05/13    C言語, 自作物, Linux   90 views 

C言語のメモリリーク監視ツールとしてはmtraceが有名ですが、ソースコード中にmtraceの関数を埋め込んでおく必要が ...

バイナリを逆アセンブルして中を覗いてみた

2018/04/12    C言語, プログラミング   346 views 

どんなプログラミング言語でも最終的には機械語に翻訳されて実行されるので、プログラムの真の動きを知るためには翻訳された機械 ...

実装の隙を突く「タイミング攻撃」とは?

2018/01/22    プログラミング   138 views 

最近のソフトウェア業界で話題になったIntel製CPUの脆弱性(SpectreとMeltdown)ですが、あれはCPUが ...

【解説編】ウインドウを作らずにOpenGLでレンダリングする方法

2017/12/04    Windows, プログラミング   576 views 

先日、ウインドウの作成なしにOpenGLでレンダリングする方法として、以下の記事にサンプルコードを載せました。 記事の中 ...

ウインドウを作らずにOpenGLでレンダリングする方法

2017/12/03    Windows, プログラミング   544 views 

とある事情で、OpenGLを使ったオフスクリーンレンダリング(ウインドウではなくメモリ上への描画)の方法を調べていたので ...

Google Home mini+IFTTTでオリジナルのサービスを作ってみる

2017/11/28    プログラミング   540 views 

ラズパイでGoogle Assistantを体験したことに感動して、Google Home miniを買ってしまいました ...

pyenv + AnacondaでMacにPython環境をセットアップする

2017/10/11    開発環境, Python, Mac   3,209 views 

Mac上にPythonの開発環境を整えてみたので、その備忘録です。ひとまず、MacにPython3系をインストールしてJ ...

Python3でスレッドの終了を待ち合わせる

2017/07/17    Python   2,594 views 

先日、Python3でマルチスレッド処理を試してみましたが、より実用的に使うためにはスレッドの終了を待ち合わせる処理も必 ...

C言語でhttpサーバーを実装してみる(その2)

2017/07/09    C言語, 自作物   232 views 

だいぶ前にC言語でhttpサーバーを実装してみた話を書きましたが、あれから気が向いたときに実装を進めてました。 前回の時 ...