C++ で libcurl と libxml2 使ってみる

まぁつまりは、C++ で API 叩いて XML をパースしてみようって話です。 必要なもの curl libxml2 g++ 気力 いらないもの 眠気 サンプルコード #include<string> #include<iostream> #include<curl/curl.h> #include<libxml/xpath.h> #include<libxml/xmlreader.h> #define XPATH "/rss/channel/item/title/text()" using namespac</libxml/xmlreader.h></libxml/xpath.h></curl/curl.h></iostream></string>…

アプリ「.folder」をリリースしました!

iPhone を使っていて「この画像いいな」「でも人に見られると恥ずかしいな」っていう 画像をカメラロールに保存していたりしていませんか?.folder ではそんな画像をパスワードをかけて守ることが出来ます。 使い方は簡単。 1. 最初に起動した時にパスワード…

アプリでグルグル画像(indicator)をIBを使わずに簡単に表示させる方法

未だにInterface Builderが使い慣れていないので、objective-cのみで 表示をさせる。 UIActivityIndicatorView を使う UIActivityIndicatorView クラスを subview に追加して、startAnimating するだけ。サンプル @interface MyView : UIView - (void)stop; …

IDPへの参加と実機で動かせるようにするまで

iPhone用アプリを自分で開発するためにはAppleIDがあれば出来るが、 実機で確認する・AppStoreから販売するためには iPhone Developer Program(IDP)へ参加する必要がある。(¥10,800) 登録がすんなりいくならば問題ないけれど、言葉の壁があって うまくい…

画像サイズにあわせてUIImageViewに貼付ける

デフォルトだと UIImageView に UIImage を貼付けると、どんな縦横比の画像だろうと問答無用で UIImageView のサイズに変換されて貼付けられてしまう。 contentMode を設定する UIImageView の contentMode プロパティに UIViewContentModeScaleAspectFit を…

iPhone用WEBサービス 付箋壁紙作成ツール を作った

それがこれ 付箋画像生成ツール 動機 忘れちゃいけないことをメモしておくためにiPhoneにプリインストールされてる 「メモ」を使ったとしても、それを後で見なかったら意味無い。 せっかくメモったのに忘れてる!!なんてことが実際にあって、じゃぁどうすれ…

greasemonkey for 4u

4u を眺めるとき、4u にもともとあるスライドショーを使うまでもないけど マウススクロールじゃ物足りない(僕の場合、ThinkPadのトラックボールだからなおさらめんどい) そんな時用に、流し見する程度の簡単なスライドショー的な greasemonkey を作ったので…

ubuntu + php + symfony インストール編

いまさらだけど、PHPのFrameworkとしてsymfonyを触ってみる インストール 今回は1.0系をいれてみる → 参考 symfony /etc/apt/sources.list の更新 $ diff /etc/apt/sources.list /etc/apt/sources.list.orig 2d1 < deb http://www.symfony-project.org/get d…

coLinuxで動いてるUbuntuでCPANが動かない

こんなこといわれる Could not pipe[/bin/gzip --decompress --stdout ...] Cannot allocate memory ...えーーーーーと。。 メモリーが足りない・・・?というわけでメモリーを増やす .conf修正 - mem=128 + mem=256 もっかい試す 動いた!

リストから絞り込んで取得すると共にトータル件数を取得

例えば table +--------------+ | id | name | +-----+--------+ | 1 | name1 | +-----+--------+ | 2 | name2 | +--------------+こんなテーブルがあったとして、普通なら 1. リストを取得 SELECT id, name FROM table /* Oracle */ WHELE ROWNUM BETWEEN :…

さくらでPDOを使ってMYSQLを使う

そもそも さくらインターネットではPHP5.2が使えるようになったが、どういうわけかMYSQLのPDOドライバーが入ってないみたい。 別にPDO使わなくてもいいじゃんって思うけど、どんなDBでも同じように書けるのでいつも使っているです。 だから、さくらでもせっ…

あるカラムの前後を取得するのが重いんです

環境 Oracle10g 普通はこんなやりかた select prev,next from ( select id, lag( id ) over( order by id ) as prev, lead( id ) over ( order by id ) as next from hoge ) where id = :ID; でもこれだとすげー遅い。なので、もっと効率よくとれないかと思…

coLinux/Ubuntu のインストール

参考にしたのはcoLinux/Ubuntu 7.04インストールですこのサイトと違うところは、インストーラ作業続き のところの DHCPでのアドレス取得を試みるが失敗する 失敗しなかった。まぁいいか。 さっそく使ってみる コマンドプロンプトからcoLinuxを起動。 ssh で…

C言語から外部スクリプト(今回はPHP)をコールするようなプログラムを書いてみた

背景 PHPでいうところの exec や shell_exec のようなことがしたい。 Cだと system っていう関数があるんだけど、それだと返り値がわからない。 出力結果をファイルに出力して、それをCで読み込んで・・・ってのも考えたけど ファイルがかぶってしまうといや…

これだけを見れば今年の甲子園を完全網羅した気になれます

宇治山田商業vs佐賀北 仙台育英vs智弁学園 聖光学院vs青森山田 聖光学院vs広陵 大垣日大vs常葉菊川 帝京vs佐賀北 準決勝からは別途まとめます!!

UAじゃなくブラウザを出し分ける

たいてい、ユーザーエージェントみて調べるのが手っ取り早いし簡単だと思うけど ユーザーエージェント偽ってても大丈夫なようにブラウザ特有オブジェクトを使って どのブラウザなのかを判別したいまず知りたいのはIEなのかNN系なのかってーことですかね if(d…

初体験

携帯からアップしてみたよ。 知り合いが携帯をソフトバンクモバイルからDoCoMoに乗り換えるらしい。 うん、正解だと思うよ。 なんでって、ちょっと山に入ると電波なくなるとか、ありえなさすぎ。

コマンドライン上じゃなくてPHPの中でやりたい

php

色々調べたけど、参考になりそうなのがなかった。よくよく /usr/local/bin/curl の使い方を見てみたらあることに気づいて。 @filepath ってつければいいんだ。ってことでクラスを作ってみた。

そろそろ

自分の活動記録を残していこうかと思う今日この頃。 もっとクリエイティブに生きていこうと決心した。 最近ActionScript触ってないなー 最近JavaScript触ってないなーPHPあきたー