stMind

about Tech, Computer vision and Machine learning

programming

Microsoftのサポートオンラインの日本語訳

MicrosoftUpdateを何度やってもエラー(0x80200010)となってUpdateができないので、エラーコードで検索して Microsoftサポートオンラインのページにたどり着いたんですけど、この日本語訳はすごいですね...機械翻訳なので品質は保証できないと断ってはい…

LNK1104

DLLを作っていて、LKN1104に1時間ほどはまってしまいました。 LINK: fatal error LNK1104: ファイルhoge.libが開けません。 てな具合のよくみるエラーです。 ヘッダ内でエクスポートする関数の名前空間を指定しておきながら、cppファイル内では 名前空間を…

リファクタリングと作り直しの使い分け

最近、コード整理の必要性にかられて、リファクタリングの本を買って読んでます。リファクタリング―プログラムの体質改善テクニック (Object Technology Series)作者: マーチンファウラー,Martin Fowler,児玉公信,平澤章,友野晶夫,梅沢真史出版社/メーカー: …

from_toとencode, decode

perlの勉強として以前作ったJSPORTSのプレミアリーグ放送予定をスクレイピングするスクリプトを修正して、検索キーワードと放送形態(生放送、初回放送、同日録画)を指定できるようにした。今回修正する上で一つだけつまづいたのがURLエンコードのための文…

J-Sportsから放送スケジュールを取り出してみる

こことかここを参考に書いてみた! jsports_scraper.pl #! /usr/bin/perl use strict; use warnings; use Web::Scraper; use URI; use YAML; use Encode; use Data::Dumper; my $uri = shift; my $jsports = scraper { process "tr", "programs[]" => scrape…

 改行コード変換

bad interpreter: No such file or directory ! が出たら改行コードが怪しいぞ、と。 メッセージはperlではなくシェルが出している。 Windowsで作成したスクリプトをUnixで実行するときなどは注意する。 Win -> Unix へは $ perl -pe 's/\r\n/\r/' winfile …