池と沼は同じだった

いつか札幌に移住したい26歳です。

カメラと技術と時々音楽

technology-programming

Surface Book で Chainer + GPU が動かんなあ

Surface Book にディープラーニング環境を構築しようと数ヶ月前からエッサホイサヨイヤッサしてた。 Chainer を入れて、サンプルを学習させるところまでは行けたんだけど、せっかくの GPU をふんだんに使った学習が未だにうまくいかず。 CuPy is not correct…

理想の顔を求めて

Deep Learning でアイドルの画像を自動生成しようという試み。 めっちゃ面白い。 memo.sugyan.com 現状はZQNみたいな顔しかできないけど、いつかは架空の超美人アイドルを大量生成できる時代が来るのかもしれない。 自分も負けてられん。 今年中にTensorFlow…

RaspberryPiとMotionでお家をファミマにした

ファミマの入店音ってなんか親しみやすくて好き。落ち着くし。あの音には正式名称があるみたいですね。portal.nifty.com今日も新宿の紀伊国屋で「大盛況」が鳴っててびっくりした。 このアットホームな入店音を自宅に導入すれば、家の居心地もさらに良くなる…

さくらのVPSにHerokuを入れてみたが

はじめに Linuxの勉強にと、さくらのVPSを契約して早速いじってみる。 まずはHerokuをCentOS6.5にインストールしてみた。参考: さくらVPSを使ってHerokuのデプロイ環境を作る(最速) - わたしのたまごやき Rubyのインストール ふつうにyum installでRubyを…

Heroku

先日からさくらのサーバを借りてプライベートなWebサイトを立ち上げている。 性的静的なサイトだけではつまらないと思いWebサービスでも作るかと思ったが、ここで問題が。 借りたプランが一番安いライトプランで月100円強ほどのもの。ただし、SSHログインが…

henceman

一年前に書いたプログラムを修正して使うはめになって,かなり時間をとられた. コードの書き方も一年で結構変わるものだなと,改めて. 常に綺麗に書く努力をせねば・・

気分を変えて

簡単なスクリプトを書く時,いつもPerlを使うことに飽きてきたので, 最近はPythonで書くのにハマリ中. Pythonは数年前に数日かじっただけなので,ファイルを読むところから四苦八苦.

C言語

今日もNaNに泣かされる日々

boys

自分でも半信半疑な出来の正規表現が一発で決まった時のドーパミンどぱどぱ感はやばい.

tim

ストリングストリームの挙動がわけわからんので家帰って酒に溺れて寝る

undefined reference to `__chkstk_ms'

MinGW + gccでundefined reference to `__chkstk_ms'というエラーが突然出始めたときは,何らかの理由でgccのバージョンが4.x系列から3.x系列に戻ったからだと推測. よって mingw-get remove mingw32-gcc mingw-get install mingw32-gcc をすればOK. 参考:…

CからC++の関数を呼ぶ

混乱しがちなのでメモ. /* メインプログラム (C) */ extern void baby(void); int main(int argc, char *argv[]) { baby(); return 0; } /* baby() が記述されているC++プログラム */ #include <iostream> #ifdef __cplusplus extern "C" { #endif void baby(void); #</iostream>…

Winsock2のUDPのsendto()におけるWSAEAFNOSUPPORT

これはハマった. UDPで簡単なクライアントとサーバのメッセージ交換をするコードを書いたんだけど,クライアント側のsendto()でエラーが出る. しかもにくいのは最初の一回はうまくいくんだけど二回目からエラーが出るという状況. WSAGetLastError()でエラ…

今年のバグは今年のうちに

とりあえずプログラムの方は9割方完成した.年内目標にしていたので安心した. あとはトレーニングデータをひたすら増やして精度を上げ,簡単な評価実験をすればおおかた材料は揃う. 卒論もとりあえず着手し始めているので順調といえば順調である. ひとま…

ConEmu

WindowsのターミナルをConsole2からConEmuに変更した. 日本語入力はできない?ようだけど,表示自体はできるので,特に入力する必要のない人は問題ない. 設定もConsole2より豊富だし,上位互換と言っても良いのではないか.

邪道

好んで飲むのはJava TEAだけど打ってる言語はC

orこのままシークレット

9時間かかってようやく原因究明・・・(笑) とりあえず下記の関数定義エラーを片っ端から書きなおした. するとg++でコンパイルは通るが,プログラムがうまく動作しないという目の前が真っ暗フラグ. あーだこーだして,最終的にコンパイルをgcc,リンクをg…

なるほど

liblinearを自作プログラムに組み込んだ. ただしliblinearはC++で自作の方はC言語. コンパイラをgcc→g++に変更してコンパイルしてみたら難なく成功. 嬉しくて一昨日はそのまま就寝したのだが,次の日ちょこっと調整してコンパイルし直したらエラーがずら…

デコトラ伝説

なんとか峠を超えたという感じか・・・ 悩んだ一週間だった・・・

そうなんだよねー

sizeofでの要素数取得はポインタには使えないんだって何度言ったら分かるんだ自分

msplitter

100[ms]ごとにWAVEファイルを分割したファイルが研究で必要になって,WAVファイルをms単位で分割できるソフトを探してみたんだけど,なかなか見つからない.(単に探し方が下手なだけ) sec単位とかならあるんだけどなー. ということで,研究ほっぽり投げて…

MinGW + mintty(Console2) でprintfが出力されない,順番がおかしい

メモ. Issue 218 - mintty - printf before scanf doesn't show printf string before input - Terminal window for Cygwin and MSYS - Google Project Hosting 当方の環境だとscanfは利用しなかったのだが,ループで繰り返しprintfする場面において文字が…

さて

こんにちは,新潟の野獣です. 院試も無事受かっていたので(専攻内席次2番!悔しい!)今日から研究進めないといけんばい. とりあえず早速火曜に進捗ゼミがあるのである程度ネタは集めておく必要あり. 愛と憎しみと涙にあふれた卒論ストーリーに乞うご期…

MinGW + Console2

Cygwinのターミナルは非常に見た目が良かったのだけど,MinGWはデフォルトではコマンドプロンプトなので見た目が地味. そこで,カスタマイズ豊富なConsole2を使ってみる. 参考:Console2を導入する - C++Builder好きの秘密基地 Console - Browse /console-…

腐ったもやしでも食べるか

MinGWさん優しすぎ!考えてみるとCygwinはいつもベッドの上でワンパターンだったのよね. さっきまでCygwinでコンパイルできてたのに急にまたできなくなった.なんだこやつ. 結局MinGWに環境チェンジ. きちんと一からやり直したらMinGWでも通るようになっ…

Julius奮闘記

昔の記事に対してのメモ. Juliusのjulius-simple.cをコンパイルするときは当たり前だけどJulius自体もコンパイルしてインストールしないとダメ. というのは,バイナリパッケージの中にはjulius-simple.cは入ってないのでソースをダウンロードしなければい…

茶番

やだ・・・アタシ・・・Cygwinに依存してる・・・もう抜けられないわ・・・ MinGWなんて男のどこがいいのかわからないわ・・・そう・・・Cygwin・・・もっと・・・

音声対話

やっとしゃべってくれた・・・ 数週間くらい解決しなかった問題にようやく光が見えてきそう.心が軽くなった・・・

トランスフォーム

32bitのアプリを64bitOSで起動してもそりゃ動かないわなぁ。 めんどす。メントス

cygwin

julius-simpleのコンパイル@cygwin undefined reference to `__imp___iob' failed: Invalid operation collect2: ld はステータス 1 で終了しました まったくいじってないけどコンパイルできん。 やっぱり無理やりWindowsでやるよりLinux入れたほうがよいの…