2011-07-01から1ヶ月間の記事一覧
そろそろ調子のって版数管理とかしちゃう。 使うサイトはSubversion, Git and Mercurial Hosting - Powered by XP-Dev.com 適当にアカウントをとる。開発環境はEclipse(Helios) + Subversive + C++のプラグイン + Bubbleの翻訳プラグイン + etc.etc... 参考…
ほとんどのコードはCobra: Java HTML Parser & Viewer (Open Source)にあるBarebonesTest.javaからお借りしている。 できればもっと正確に表示できるものを作りたいところ。 package main; import java.awt.*; import javax.swing.*; import java.awt.event.…
HttpClientのGUI版をJavaで作ってみる。perlとかpythonのプラグイン入れても挙動がおかしくならないeclipseはIDEの鑑。 //HttpClient.java package internal; import java.io.*; import java.net.*; public class HttpClient { private String HTMLPages; pu…
アイコンを読み込ませるのに一苦労したという話。お手本のminimal.cppではxpm形式で読み込めているのだが、どうしてもそれができず.ico形式で読み込ませることに成功した。 まず、icoファイルをオブジェクトファイルに固めるためにリソースファイルを記述す…
mplayerはLinuxで使っていたとき結構便利だった。なんとかmingwでコンパイルできないものか。ここを参考にしてみる:HowTo build MPLayer with Mingw - HowTo's - IvoNet.nl - wiki そしてconfigureのオプション。 ./configure \ --codecsdir=/mingw/lib \ -…
ようやくGUI版HTTPクライアントが完成した。本当はこの前使ったReadHtmlを組み込んで使うつもりだったんだけど、wxWidgetsにWinInetを組み入れるとエラーが出てどうにもならんかった(※まあマルチプラットフォームとは言えどもUNIX中心に開発された言語だから…
今までVisualStudioから離れてEclipse(統合開発環境)+MinGWのgcc(コンパイラ)という環境で頑張ってきたがvectorとかのSTLライブラリをつかったプログラムを書こうとすると、いろいろ違いがあることに気づいた。具体的にはVisualStudioでvectorをインクルード…
昨日作ったクラスの雛形をもとにHTTPクライアントをクラス化(?)してみる。再利用できるといいんだけどなあ。 困ったことにvectorコンテナを返り値として返す方法が思いつかない(だからなぜかpublicのメンバ変数になっている)。調べればやり方はあるだろうの…
Steins;Gateのアニメの中でダルがカタカタやってSERN本拠地までに通るゲートウェイを調べてたけど、やりたかったらコマンドプロンプトで「tracert www.google.com」のようにやればよい。気分は闇プログラマー!
クラスを用いたコーディングをする場合、中にある変数は隠蔽しなくてはならない。JavaからC++に移るとそのへんでいろいろ考えるところがあるらしい。というかまずmain関数を中心にした考え方を離れないといけない。C++でSetter/Getterを作りたくていろいろ試…