Webサービス作ってる

GeekzでWebサービスを作ってます。
実質一人で作ってます。。

jQueryとか使いこなせてないのに使うと無駄おおくて嫌よね←
UIの部分でちょっと行き詰まってモチベーション下がってきてます今w

詳しい内容は言えませんが
Twitter関連のサービスですよっ
iPhone用もつくろーかと

ってことでPHPとか出来る人入ってください!
Geekz → http://geekz-dev.net/about.html#mem

リンクを全てタブで開かせる。

今日もしょーもないブックマークレットを紹介しますよ!

動画サイトで動画一覧が表示されていて、クリックすると
そのまま再生画面に飛ぶ場合、見終わった後
いちいちブラウザでバックしてまた読み込みなおしたりと
ちょっとめんどくさいときがあるので、タブで開くと楽だったりしますっ

そんなとき、全てのリンクをタブで開くようにしてくれるブックマークレット

JavaScript

(function () {
    var link = document.links;
    for (i=0;i<link.length;i++) {
        link[i].target='_blank';
    }
})();

すごく簡単なことをしてますが、これでも結構使えます!(個人的に。。

All Blank

このリンクをドラッグしてブックマークタブにドロップとかして登録して下さい!
で、新しいタブでリンクを開きたいページで登録したブックマークをクリック!
これだけで実行されます。
まぁ関係ないところまでタブで開いてしまいますが、気にしないって人はどーぞ・・
試しに上のリンクをクリックしてみると、このブログのリンクが全部タブで開くようになりますよ!


ちなみに僕はアニチューブとかでいつも使ってたりします←
普段一人称『僕』じゃないんですけどねw

パスワードをオープンさせるブックマークレット

ログイン画面でパスワードを打ってるときわからなくなった!

または見づらいからオープンさせたい!など、そんな時のやつです。

何かよくあるやつです。

画面上の全てのフォームのパスワードをオープンさせようとしています。

JavaScript

(function () {
    var form = document.forms;
    for (i=0;i<form.length;i++) {
        var elem = form[i].elements;
        for (j=0;j<elem.length;j++) {
            if (elem[j].type == 'password') {
                elem[j].type = 'type';
            }
        }
    }
})();

コレをリンクにします。
試しにクリックすると実行できます。

Pass open



ブラウザのブックマークバーなどがあったら、このリンクをドラッグして
タブの上でドロップして登録して下さい。

好きなページでクリックすると実行されますよー

PHPでTwitter CUIクライアント作ってみた。

PHPとShellScriptをつかって(無理矢理)つくってみました。
ただの紹介←

PHPコマンドラインの引数を受け取るには$argvという変数を使います。
いちいちシェルで $ php hoge.php 引数 と実行するのはめんどくさいので
ShellScriptでまとめちゃいました。

起動するときはshを実行するのですが
使いやすい様に/binに実行ファイルをつくってpshコマンドで
起動する様にしましたっ

実行するとこんな感じ
f:id:rskull:20120224195144p:plain

最初にタイムラインが表示されてその下にコマンドでモードの切り替えが出来ます。
tコマンドで発言

f:id:rskull:20120224195229p:plain

これでエンターを押して送信できます。

f:id:rskull:20120224195726p:plain

もちろん前もってトークン系は設定しておくんですけどね。

ちなみに特定のユーザーの発言の取得やStreaming APIにも対応してて
リアルタイムで監視出来たりだとか無駄な機能がついてたりします。。