2011-01-01から1年間の記事一覧

ブログ移行します

お久しぶりです。 この度、wordpressでブログをつくったので、はてなから移行しようと思います。よろしくお願いします。 ゲシュタルト崩壊間近 - http://alice.so-far.biz

shareSRC Version2 Beta リリースしました!

とうとう、shareSRC Version2 Betaがリリースです。 以前のダサいデザインや使いにくいUIなどがよくなった気がします。多分。 shareSRC - http://sharesrc.appspot.com Version2の新機能 1,コードレビュー 共有されているコードにレビューが書けるようにな…

jQueryで$("form").submit()が効かなくなる

先週くらいから、jQueryで$("form").submit()が動かなくなるということがおこっていました。 たったいま、正常に動き始めましたので、メモ & 他の人のために書きます。 効かなくなる理由自分はinput:buttonでsubmitボタンを書き、他のinput要素が空でないか…

GAEのListPropertyについて

今日、現在絶賛開発中のShareSRCVersion2にタグ機能を実装しました。 そのときに使ったのがListPropertyで、なかなか面白いので紹介します。 クラスでデータストアモデルを設計するときには、 class TestData(db.Model): namelist = db.ListProperty(item_ty…

最近の開発環境の変化について

こんにちは。 最近、僕の開発環境が変わってきたので、報告をしてみます。 ざっと報告すると、 1, Vimerになりました 2, screen使いになりました これだけです(笑) 僕はMacBookProユーザなのですが、以前つかっていたエディタはCotEditorというGUIのもので…

僕がプログラミングを始めたきっかけ

@Sn0wNightくんを中心にtwitterで流行っているので、僕も書いてみます。 中高生プログラマじゃないのにすいません>< 言語HTML(+css) マークアップ言語ですが、一番最初に手を付けた言語です。 普通のWEBサイトならそこそこ書けるくらい。HTML5はかけま…

FTPterm2.0をリリースしました!

こんにちは。もうすぐ4月ですね。 今日(2011/03/27 16:30頃)にFTPtermのVersion2.0をリリースしました。目次 FTPtermとは 使い方 仕様変更 設定ファイルのシンタックスについて ダウンロード FTPTermとはFTPtermとは、コマンドラインインターフェースのFTP…

optparse_liteというコマンドラインインターフェース作成支援スクリプトを書いてみた

こんばんは。地震がまだ続いて油断ができない状態ですね。 このあいだ、コマンドラインインターフェース作成を支援するoptparseというモジュールをみつけまして、早速使ってみたんですがインターフェースのオプション(【pythoon ほにゃらら.py -x test】の …

ShareSRCの更新情報!

Web

こんばんは。 今日、バイトから帰ってきてせっせとデバッグとデザイン変更をしていました。 やっと形になったので、また紹介させていただきます。 正直、ShareSRCがこんなに反響があるとはおもいませんでした… 変更点 Recentのバグを退治 新しい物順にするた…

GAEでのちょっとした小技

今回は、GAEでのちょっとした小技を紹介します。 GAEでは、ファイルをアップロードするのにapp.yamlというファイルを使います。 そのapp.yamlにアップロードするファイルを書きこんでいくのですが、ファイルが多くなってくると、全部書きこんでいくの…

ShareSRCというソースコード共有サイトを立ち上げました

Web

こんばんは。 今回、ShareSRCというWEBサービスを立ち上げたので、紹介させていただきます。 ShareSRC - ソースコードを共有しよう! http://sharesrc.appspot.com/ ShareSRCとは、ひとえにソースコードを共有するサービスです。 ソースコードにはタイトルを…

Pythonでshellを実行する

Pythonではできないものをシェルを使って実行したいというときはありますよね? Pythonでは、shellを実行するには2通りがあります。 実行後の値がほしい場合 -> commands.getoutput() 実行するだけでいい場合 -> os.system() commands.getoutput() >>> impo…

Pythonで簡易エディタを作る

今回はpythonでエディタをつくってみましょう。 まず、エディタを作るには、とりあえず入力された行を保存する必要があります。 ここでは、リストを使って行を保存します。 raws = [] while True: cont = raw_input(">> ") raws.append(cont)このようにする…

メモ : Pythonの引数にダブルクオートを付けると…

知らなかったのでメモ。 どうやら、Pythonのsys.argvで引数を取得するとき、 引数に""(ダブルクオート)を付けるとダブルクオートの中身を一つの引数として取得できる。 サンプル:: import sys for i in sys.argv: print iというプログラムをsample.pyとして…

ここ2~3週間くらいでgithubにアップした駄作 & 良作 たち

更新が滞っていました。 コード書く気力があるのにブログ書く気力がありませんでしたOTZ 最近、git及びgithubにハマっております。 だんだんREADMEを書くのにも慣れてきました。というわけでここ2~3週間くらいでgithubにうpした僕の駄作&良作たちを紹介し…

pythonで標準出力されたデータを取得する

pythonにおいて、printステートメントなどで出力されるデータは、標準出力ストリームに書きこまれます。 では、一度printステートメントで出力した文字列を取得することはできるんでしょうか。 結論を言えば、できます。 ならどうやって取得するのか標準出力…

MacでWEBページをPDFにしてEvernoteに送るには

こんにちは。Aliceです。 最近、iphoneを買い、アプリをダウンロードしまくっていたんですが、TODO系のアプリが多く、昔は「iphone買ったらEvernote活用する!」と思っていた事ができなく(やらなく)なってしまいまして、やっぱりEvernoteの特徴である「な…

Google App Engineでランダム文字列生成APIつくった

こんにちは。Aliceです。 昨日からGoogle App Engineの勉強をしはじめ、最初に簡単なAPIでもつくってみようとおもいまして、作ってみました。 こちらです! http://makerandomcode.appspot.com/ 使い方 *2011/01/31追記ありhttp://makerandomcode.appspot.c…

terminalライクなFTPクライアントをリリースしました。

こんにちは、Aliceです。 下書きをしていたのですが、間違ってボタンを押してしまい、全部空になってしまいました… 以下、記憶をたぐりよせて書きます。 If you want to read this page in English,Please click HERE! 2011/01/21に、TerminalライクなFTPク…

pythonでURL短縮サービスを使おう! - ux.nu編

こんにちは、風邪で喉が痛いです。aliceです。 今回はux.nuというURL短縮サービスを使って、URLを短縮してみましょう。 デベロッパーガイドはこちらから。 デベロッパーガイドに書いてあるリクエストの仕方などを読んで、 パラメータを指定し、urllibモジュ…

pythonのzip関数の逆バーションを作ってみた

明けましておめでとうございます。aliceです。今回は、二つのリストからタプル(辞書)を創りだすzip関数の逆バージョン、つまり辞書を展開する関数をつくってみました。 まずはコードを御覧ください。 はい、ずいぶん簡単にできました。 やっていることは、…

pythonのzip関数の逆バーションを作ってみた

明けましておめでとうございます。aliceです。今回は、二つのリストからタプル(辞書)を創りだすzip関数の逆バージョン、つまり辞書を展開する関数をつくってみました。 まずはコードを御覧ください。 はい、ずいぶん簡単にできました。 やっていることは、…