タグ

ブックマーク / www.1x1.jp (14)

  • 古くなったMacPortsを再インストール

    古くなったMacPortsを再インストールしました。 2年程前にインストールしたMacPorts。これまでもたまに selfupdate していた気はするのですが、久しぶりに selfupdate & upgrade outdated したらエラーで止まりまくりだったので、ここで心機一転再インストールしてみました。 1. MacPortsを削除 インストールしていた MacPorts を削除します。 /opt/local がそのまま残っていると、新しいMacPortsからソフトをインストールした際にエラーになる場合があるので、リネームしておきます。ここでは、/opt/local 以下の設定ファイルやデータを再利用したいのでリネームしていますが、不要であれば削除でも問題無いです。 $ sudo port deactivate active $ sudo port -f uninstall i

    RanTairyu
    RanTairyu 2011/06/15
  • さよならPHP

    君と出会ったのはいつだったかな。 あらためてそんなことを思い出すこともないくらいいつも一緒にいるね。 そう僕らはいつも一緒にいるんだ。 あれはまさにITバブル真っ盛りの2000年。僕はWebでシステムを作ることを夢見てパートナーを探していた。 誰がいたかな、ああ真珠に良く似た名前の子もいたし、蛇みたいな子もいた。 赤い宝石みたいな子はその時はあまり見かけなかったかな。 そんな中に君がいたんだ。 僕らはすぐに意気投合した。一緒に色んなWebシステムを作り上げてきたね。 今だからいうけど、実は君の$は嫌いだったんだ。 はじめは、もうあれを見ると生理的にダメだった。真珠っちもそこがイマイチだったんだよな。 でも「あばたもえくぼ」とは良く言ったもので一緒にいる時間が長くなると、そんなことは気にならなくなった。 いつしか変数入力しようとすると、とっさに左親指がshiftキーに動くようになった。 おか

    RanTairyu
    RanTairyu 2011/04/01
  • たまには$を書かない日を -No Dollar Sign Day-

    PHPを日々書いている人へ。 たまにはPHPから離れて他の言語でプログラムを書いてみましょうという話です。 Webシステムのプログラムを書く手段としてPHPは実用的なのですが、他にも様々な言語が存在しているのは周知のとおりです。PHPにはPHPの、他の言語には他の言語の良いところ悪いところがあり、それらは普段使っている言語を離れて他の言語を知ることによって、初めて気付かされます。 また他の言語での実装方法を知ることにより、PHPで実装する際に別の角度からプログラムを見ることができ、さらに深い理解を得ることができます。 PHPを極めていくことはとても良いことなのですが、ある程度頭で描いた仕様が実装できるようになったのなら、是非他の言語を触ってみることをおすすめします。 では実際どの言語を触ってみるのが良いかという話になるのですが、普段PHPでWebシステムを開発しているなら、おすすめはPyt

    RanTairyu
    RanTairyu 2009/11/30
  • 僕が一番Macを上手く使えるんだ

    ついについについに長年憧れていたMacを注文しました。 初Macは13インチMacBook Pro(+SSD)にしました。今から到着が楽しみでしようがありません:-D 注文してすっかり浮かれていたのですが、ふと大事なことに気付きました。 未Macユーザな時間は人生でもうわずかしか残されていないことに。 Macユーザとしてその世界観を堪能してしまうと、きっと今抱いている憧れの念(妄想とも言う)は良くも悪くも消えてしまいます。 そこでそんなピュアな妄想をここに残しておこうと思います。 Macイメージ 画面が美しい とにかく画面がキレイ。勉強会なんかで良く見せびらかされるんですが、とにかくキレイ。あれは間違い無くそそられる。 フォントが美しい とにかくフォントがキレイ。勉強会なんかで良く見せびらかされるんですが、とにかくキレイ。あれは間違い無くそそらる。 エフェクトが美しい とにかくエフェクトが

    僕が一番Macを上手く使えるんだ
    RanTairyu
    RanTairyu 2009/09/11
  • CakePHPカンファレンス東京で司会してきました

    Photo by Kiryu Tsukimiya CakePHPカンファレンス東京が無事に終了しました。 参加された皆さん当にお疲れ様でした。 今回は司会役ということでなかなか貴重な経験ができました。 カンファレンス自体の詳細なレポートは皆さんが書かれていますので、司会者の立場から見た感想を書きます。 まず率直な感想ですが、当に楽しかったです! 素晴らしい発表を檀上袖から見ることができたのも貴重でしたし、参加された皆さんの反応を見ることができたのも良かったです。 発表の合間の司会でポロっと言ったコメントに反応してもらったり、開発に使うテキストエディタ(環境)アンケートを取ってみたりと「対話」ができたのが楽しかったです。 150名くらいの前で司会をするのはもちろん初めてのことだったのですが、反省点はありつつも、とても楽しめました。また何人かの方に懇親会等々で「楽しかったよ」と言って頂けた

    CakePHPカンファレンス東京で司会してきました
    RanTairyu
    RanTairyu 2008/10/28
  • 給与所得の源泉徴収票等の法定調書

    今年も給与所得の源泉徴収票等の法定調書提出の季節がやって参りました。 結局今年も自分でやる羽目になったので、手順やらをメモしときます。 提出書類 給与所得等支給状況内訳書[税務署] 給与所得の源泉徴収票[市区町村に2枚、税務署に1枚、給与受給者に1枚] 給与所得の源泉徴収票等の法定調書合計表[税務署] 給与支払報告書[市区町村] ・給与所得等支給状況内訳書 国税庁のサイトからExcelファイルをダウンロードして作成しました。 セル内に必要な内容を入力すると合計値などは自動計算してくれるので便利です。 ・給与所得の源泉徴収票 税務署から送付されてきた用紙に記載して作成しました。この用紙は4枚でワンセットとなっており、一枚目にボールペンで記載すると以降3枚にカーボンコピーされます。 念のためe-taxソフトで作成しておいて、その内容を書き写しました。 4枚の内、上2枚を受給者(給与を貰う方)の

    RanTairyu
    RanTairyu 2008/02/01
  • 自分の本が書店に並んだ

    先月末に共著者として執筆したCakePHPガイドブックが書店に並びました。 書籍を執筆するということはとても貴重な体験でした。以前から書籍や雑誌の記事を執筆したいという想いはありましたし、いずれ実現したいと思っていました。しかしそれはあまりにぼんやりとしたもので、目標というよりは憧れでした。それがひょんな事から執筆に参加することができ、が出版されました。 いろいろな事があった出版への道のりでしたが、執筆に関わる前(実際に執筆するなど想像もしていなかった頃)に疑問に思っていた事が実際どうであったかについて書いてみます。 執筆のいきさつは? そもそもなぜ執筆する事ができたか。これまで私は書籍どころか雑誌等に寄稿したことなども全く無く、まともに原稿を書いた経験はありませんでした。 何人かの人には「企画持ち込んだの?」とか聞かれたのですが、実は出版社側からオファーがありました。いや、ホントですよ

    RanTairyu
    RanTairyu 2007/11/10
  • モバイル向けGoogle AdSenseをPHPで使う

    Google AdSenseにモバイル版が登場しました。 通常のAdSenseではJavaScriptを使って広告を表示するのですが、携帯ではJavaScriptが使えないので、PHPPerlなどサーバ側で実行する言語で記述します。AdSenceサイトではPHP/Perl/JSP/ASPのコードが用意されており、モバイル向けAdSense設定を行うとそれぞれのコードが表示されます。 PHP用コードを確認したところ、コードの流れは単純で、AdSense IDや広告フォーマット、HTTPリクエスト(HTTP_USER_AGENT等)などを専用変数に設定して、最後にリモートにあるPHPコードをrequire()しているだけです。 コードを見て気になる点があったのでメモしておきます。 $_SERVERにキーが無いことを想定していない $_SERVER[‘HTTPS’]や$_SERVER[‘HTT

  • Twitter検索の検索式

    Twitter検索では検索式を組み合わせることにより様々な検索を行うことができます。 AND検索 キーワードをスペースで区切ることによりAND検索となります。 ex) 「晩飯」と「カレー」を含む [カレー 晩飯] OR検索 キーワードを[OR]で区切ることによりOR検索となります。[OR]は半角大文字で入力します。 ex) 「カレー」か「ラーメン」を含む [カレー OR ラーメン] NOT検索 キーワードに[-](マイナス)を付けることにより、そのキーワードを含む投稿を除外することができます。 ex) 「うどん」を含むが「カレー」を含まない [うどん -カレー] 例えばこんな使い方 ・PHPを検索したいが、.phpは除きたい [php -.php] ・ツイッテル!!の回答から「help」を除く [@ajata -help] ・自分の発言から検索 [shin1x1 -@shin1x1] ・「

  • Ruby on Rails vs PHP? | Shin x blog

    Hi, I’m Mac もとい I’m Ruby on Rails で始まるコマーシャル。 よくできたパロディです。 Mac vs Windows のパロディ Ruby on Rails vs PHP のコマーシャル : 僕は発展途上技術MacのCMっぽく作られてて中々面白いです(ほんと良くできてます)。;-) ネタなのであまり真面目に取るのはあれですが、Ruby on Rails(フレークワーク)とPHP(言語)を比べるのはどうかと。Ruby vs PHP or Rails vs CakePHP(SymfonyでもEthnaでもZFでも可)なら分かりますが。 これを見てると何年か前にあったPerl vs PHPを思い出しました。 「PHPPerlより速い」 当時そんな話しをあちらこちらで見聞きしていたのですが、実際に比較されている内容を見るとCGIのPerlとApacheモジュール

  • Twitter検索がRSS対応になりました

    既にお気付きかと思いますが、Twitter検索がRSS対応になりました。 キーワード検索の検索結果をお好きなRSSリーダーで見ることができます。 同じキーワードを定期的にチェックしたい方は活用してみてください。 ↓のような使い方が面白いかも。 自分のユーザ名で検索。 =>自分宛に書いた投稿をチェック 気になるキーワードで検索。 =>キーワードに合致する投稿をチェック でも検索結果が0。 =>いつか誰かが書くかもしれないので、いちおうRSS購読(by @jazzanovaさん) RSS対応の背中を押して下さった@nitoyonさん、@otuneさんありがとうございました。 コメント (Close):8 nirvash 07-05-04 (金) 16:30 検索に含めないユーザの指定 (酢鶏とか酢鶏とか酢鶏とか)が出来るとうれしいです。とりあえず鳥さんは Block した>< shinbara

  • Twitter 検索

    コメント (Close):1 いわき 08-11-03 (月) 2:13 突然失礼します、 検索システムの中身についてもしも可能であれば教えていただきたいのですが、 キーワード検索で複数キーワード(たとえば、「雑記 twitter」など)を指定した場合に、twitter APIに対してどのようにクエリを投げているのかが気になります。 単純にurlencode(“雑記 twitter”)を渡しただけでは1件もヒットしないのに、こちらのTwitter 検索ではちゃんとヒットしているので、気になりました。 トラックバック:1 このエントリーのトラックバックURL /blog/2007/04/twitter_search.html/trackback Listed below are links to weblogs that reference Twitter 検索 from Shin x bl

  • RecursiveDirectoryIteratorで再帰なしでファイル走査

    あるディレクトリ内のファイルを走査して各ファイルに処理を行うなんて時に今までは再帰を使って実装していました。 PHP5な環境ならRecursiveDirectoryIteratorを使ってこんな感じで作ってました。 <?php function gc(RecursiveDirectoryIterator $itr, $term) { foreach ($itr as $elem) { if ($itr->hasChildren()) { gc($itr->getChildren(), $term); } else { if ($elem->isFile() && $elem->getMTime() < $term) { // unlink($elem->getPathname()); echo $elem->getPathname() . PHP_EOL; } } } } $term =

    RanTairyu
    RanTairyu 2007/02/26
  • PHPUnitでMockオブジェクトを使う

    PHPUnit3がリリースされました。このバージョンにはMockがサポートされているのですが、PHPUnit3はPHP5を対象としているので残念ながらPHP4では動作しません。ですのでPHP4対応のPHPUnitでMockクラスを使う方法を探ってみました。 使うのはPHPUnitと並ぶユニットテストツールのSimpleTestです。こちらはPHP4対応でMockクラスがサポートされています。これをPHPUnitと組み合わせて使ってみます。 SimpleTestインストール PEARパッケージが以前はあったようなのですが、sourceforgeにはそれらしいものが見当たりませんでした。 zuzara : symfonyチュートリアル実践【第14~16日目】を参考に以下のコマンドでインストールしました。 $ pear install http://jaist.dl.sourceforge.ne

    RanTairyu
    RanTairyu 2006/11/24
  • 1