Web

QtWebKitがすごすぎる

最近Qtを使い始めたのですが、QtにはQtWebKitというWebKitベースのブラウザエンジンが付いています。 せっかくなので遊んでみよう、と思ったらあまりに簡単で驚いたので紹介です。 #include <QApplication> #include <QtWebKit> int main(int argc, char* argv[]) { QApplication app</qtwebkit></qapplication>…

C++でURLエンコード/パーセントエンコード

ネットで見つけたものがうまく動かなかったから自分で書いた。space_to_plusをtrueにするとスペースが(%20ではなく)+記号になるようにした。 #include <string> #include <sstream> #include <iomanip> std::string url_encode(const std::string& str, bool space_to_plus = false) </iomanip></sstream></string>…

ブラウザとOSの境界

今現在、ウェブサイトがブラウザを通してPCにプログラムをインストールしようとするのはかなり嫌われている。 Flashやjavascriptはあるけど、もっとマシンパワーの要る計算を(サーバでなく)クライアントにさせたいというニーズは確実にあるはず。SELinuxみ…