halka-tech

技術的なことを書きます

php

metarをiPhoneにプッシュ配信できるようにした

経緯 metar(空港の天候状況)を見に行くアプリはいくらでもありますがプッシュ配信するアプリがなかったのでim.kayac.com経由で配信すればいいんじゃないかなと思って作ったという感じです。 仕組み アメリカの気象庁的な機関のサーバに世界各地の空港のmet…

ツルハお客様感謝デーbotについて

php

http://twitter.com/tsuruhaday_bot いろいろと思ったことがあるので書きます. 経緯 夏休みという生活リズムが破綻する期間に突入しました. 大体モスクワあたりの時間で生活してます. 日本時間の昼頃にツルハドラッグの公式?アカウントが存在することに…

シゴトガイドRSS化again

php

http://d.hatena.ne.jp/a_halka/20090523/1243086125 こんどは詳細データも含めてみました. ソースはgitにあるので興味があったらみてくださいね. 毎週月曜日に気付いたら更新します. cronで回そうと思ったらメモリが足らないと出ますし,お借りしている…

twitpicの画像をほぼダウンロードするスクリプト

php

PHP Simple HTML DOM Parser http://simplehtmldom.sourceforge.net/ を使いました. よくわかりませんが,ダウンロードしないものがあります. どこが悪いのかだいたい分かりましたのでそのうち直します. ということで,だいたいダウンロードできます.画…

mixiエコーもといボイスのリニューアル

php

どうやらシステムのリニューアルでどうにもこうにも,githubにあけているmixi_echo(http://github.com/halka/mixi_echo)では対応できなくなったので,そのうち対応させます. 発言に対するレスポンスがわかりやすくなってて嫌いじゃないんですが. 変更点 re…

ある日からn年後を求める

php

PHP: strtotime - Manual http://php.net/manual/ja/function.strtotime.php なんとなく気になったのでやってみました. $n_years_laterにn年後のタイムスタンプが格納されてい…

ツルハお客様感謝デーをお知らせするbotを作った

php

http://twitter.com/tsuruhaday_bot 北海道民はもとより東北民ならばご存じ,ツルハドラッグの感謝デーをお知らせするbotを作りました. 毎月1日と20日にポイントカードをレジで呈示すればお買い上げ金額が5%引きになるという大変すばらしい日です. 何をす…

いろいろななにか

php

mixiエコーを扱うclass mixiエコーを扱うclass書いた - ナントカ嬢 http://d.hatena.ne.jp/a_halka/20090505/1241533545 メンテナンスといいますか,いろいろと手直ししました. githubにアップロードしましたので,そちらからダウンロードしてください. ht…

函館シゴトガイドのデータをRSSで配信

php

シゴトガイドの求人情報をパースする - ナントカ嬢 id:a_halka:20090516:1242488352 の続きです. 公式にはRSSの配信をしていないですし,適当になリーダで読み込んで,気になる求人情報にはピンでも立てておけばいんじゃないかあと思いましたので,RSSにし…

シゴトガイドの求人情報をパースする

php

求人情報誌で有名な北海道アルバイト情報社が発行する北海道各地で○○シゴトガイドの求人情報をパースしました. 一冊100円で販売されていますが,ウェブからも求人情報を見ることができます.インターネットはすばらしいですね. 20件ずつ出力されますが…

mixiエコーになんとかするクラスに機能を追加しました

php

返信も取れるようにしました。 res_echo.plも結局htmlの構造が同じだったので良かったです。 mixiエコーを扱うclass書いた - ナントカ嬢

mixiエコーを扱うclass書いた

php

あんまり好きじゃないんですが、mixiという粘着系インターネットにはtwitterのぱくりみたいなサービスがあります。 それがmixiエコーと言うらしいです。 mixiアプリと言うAPIか何かがあるらしいですが、よく分かりませんし携帯電話のアドレスを登録したくな…

Vatsimのオンライン状況をjsonにしてはき出す

php

Brian Beachという人がVatsimPHPというサーバからデータを取ってきてパースして配列にぶち込んでくれるライブラリを作られているので、それを利用して配列をただjsonにencodeしただけです。 そこら辺のAPIみたくRequestするとjsonで返すのでデコードしてお使…

phpは再帰呼び出しをしすぎるとダメらしい

php

100) return; echo "$i\n"; $i++; sai($i); } sai(0); ?> なんとなく書いて、実行して見たんですが再帰呼び出しを100回以上やるとダメらしいです。 Fatal error: Maximum function nesting level of '100' reached, aborting! in D:\pr oject\saiki.php on l…

twitterのログを取る

概要 過去の発言を見るにはmore more moreと下の方をクリックしなきゃならなくて面倒です。 グリモンとか入れればいいんでしょうけどね。 twitterはjsonとかいうフォーマットでもポストを配信してくれているので、それから取っています。 phpのjson_decodeと…

phpでhtmlをPHP Simple HTML DOM Parserでパースした

phpでhtmlをパースしたいなあと思ってグーグル先生に聞いたらHTML Parser for PHP-4とか言うやつの解説をしているウェッブサイトやブログが多かったんですがphp4じゃないですし、sourceforgeをみたら Note: This project has been inactive for some time, b…

for文の初期値と終了条件に文字を入れた

a ab abc abcd abcde abcdef abcdefg abcdefgh abcdefghi abcdefghij abcdefghijk abcdefghijkl abcdefghijklm abcdefghijklmn abcdefghijklmno abcdefghijklmnop abcdefghijklmnopq abcdefghijklmnopqr abcdefghijklmnopqrs abcdefghijklmnopqrst abcdefghi…

xamppにcakephpを入れた

cakephpの入手 http://cakephp.org/downloads stableをダウンロードして、解凍。 適当にフォルダをremaneしてxamppのapacheに設定しているDocument root Directoryに入れる。 xampp\htdoc\cakephp にしました。 とりあえずapacheも起動して、localhost/cakep…

apacheの読み込むphp.ini

どうやら見ていきますと、\xampp\apache\bin\php.iniと\xampp\php\php.iniがあるみたいで、apacheは前者を読み込んでいる様子。 後者のほうが好きなので、そっちを読み込んでもらうようにします。 変更の仕方はhttpd.confに PHPIniDir 読み込ませたい方のphp…

xamppでGDを使ってみる

モバイル向けサービスで良く画像に文字を入れるってのがあるなーと思ってました。 "I(はあと)すいそうがく"とか"foo(はあと)bar えたーなるらぶ" 見たいな感じの。 ってことでxmappで普段勉強してるもんで、xampp上でやってみたいと思います。 GDは入っ…