このページでは、プログラミング言語Schemeの紹介、および 自作のSchemeのライブラリやアプリケーションの紹介をしてゆきます。 特に、ファイルをパーズしてテキストファイルを生成したりとか、 プロセスを監視したりとか、ちょっとしたGUIをでっちあげる と言った、職業プログラマとしてやってく上で避けて通れない雑用に便利な ライブラリが中心になる予定です。 SchemeはLisp...
これにインスパイヤされて。 C/C++で2進数値を記述 - きまぎらすほしゅの不定記 C/C++では、数値リテラルを次のように、8進数、10進数、16進数の三通りで書き表すことが出来る。 int r8 = 01578; /* octal number */ int r10 = 32768; /* decimal number */ int r16 = 0xFFF; /* hexadecimal number */ しかし、8進数よりもよく使われているであろう、2進数の書き方は仕様に存在しないらしい。 続きを読む
『 SajaxmakesiteasytocallPHP,PerlorPythonfunctionsfromyourwebpagesviaJavaScriptwithoutperformingabrowserrefresh.だそうですよ。 』
[1] Wikiとはただ文字列を書き連ねるだけの存在ではない。その積み重ねはいわゆるDBとなって、活用されるものだ。とは言え、柔軟性が高過ぎて自由に書かれただけではDBとしての活用は難しい。 ある程度の項目を区切って入力できればベストだろう。かといってWikiの柔軟性は失わない事が前提だ。 今回紹介するオープンソース・ソフトウェアはwikidBASE、Python製のWikiエンジンだ。...
Pythonで分散バージョン管理にトライ!
『お気楽 Python プログラミング入門』、『お気楽 Python/Tkinter 入門』、『Ruby Junk Scripts』の著作権は筆者「広井誠 (Makoto Hiroi) 」が保持します。無断使用や無断転載は禁止いたします。 『お気楽 Python プログラミング入門』、『お気楽 Python/Tkinter 入門』、『Ruby Junk Scripts』で作成したプログラムはフリーソフトウェアとします。ご自由にお使いください。プログラムの改造や配布もご...
『 CMS感覚でMVCプログラミングができるそうな。 』
「どう書く?org」へようこそ! このサイトは出されたお題をいかに解くか競い合う、 プログラマのためのコロシアムです。 最新のお題 指定されたフォルダ以下のゴミ掃除 指定したフォルダ以下にある、ファイル名が"~"で終わるファイルを削除するプログラムを作ってください。 指定したフォルダの中にあるフォルダのさらに中にあるファイルも削除の対象です。
『 MochiKitisahighlydocumentedandwelltested,suiteofJavaScriptlibrariesthatwillhelpyougetshitdone,fast.WetookallthegoodideaswecouldfindfromourPython,Objective-C,etc.experienceandadaptedittothecrazyworldofJavaScript. 』
のサルベージについても、時間はかかりますが対応できます。20060714現在のYouTubeに対応。v1.2.0よりサーバ負荷を軽減するため、前にビデオが見つかったサーバ近傍から検索を開始するようにしました。この機能を切る場合は--no-optimizeを指定します。 使い方 コマンドプロンプトなどから、(exe版なら.pyを.exeと読み替えてください) youtubelist2irv.py -b ベースファイル名 -l リストのURL -p 3...
『 pythonで書かれたコマンドラインTwitterクライアント。要・elementtreeモジュール//60秒に1回、friends_timelineの内容を表示/何か入力してenterを押すとupdate実行/ctrl+Dで終了 』
Rubyist Magazine (通称『るびま』)は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 創刊号で「予想以上のボリューム」といっていたら、2 号はもっと盛りだくさんになりました。お楽しみください。 また、Ruby に関する記事の投稿や、編集への参加も随時募集中とのことです。 興味のある方は参加してみてはい...
『 アプリケーションへ安全な暗号を簡単に導入するための暗号化ツールキット。Google提供。対称キーと非対称キーによる暗号化と認証をサポート。Python/Javaの実装。ApacheLicense2.0。 』
Keyczarはアプリケーションに暗号化を導入するための開発者向けツールで、公開キー、対称キーと非対称キーによる暗号化と認証をサポートするAPI。JavaとPythonでの実装が可能(すぐにC++にも対応の予定)だ。後方互換性の懸念やソースコードの変更なしに暗号キーのローテーション、廃棄を実施できるバージョン管理システムを備えているという。
『 Quoted:異常終了時にスタックトレースが表示される(Ruby,Pythonなら自動、Perlの場合はuseCarp;$SIG{__DIE__}=\&Carp::confess;など) 』
ファイルI/Oがパフォーマンスのボトルネックになっていることはなんとなくわかるが、具体的にはどうなっているのかを知りたい場合、通常はvmstatやiostatなどを使うわけですが、この「Iotop」を使うと、いわゆるtopコマンドのような感じで表示してくれるので、ケースによってはかなり状況を把握しやすくなり、非常に役立ちます。 詳細は以下。
によると、マイクロソフトは今年2月に買収したCaligariの開発する3Dモデリングソフト「trueSpace」の無償配布を現地時間の23日から開始したそうです。GoogleにはGoogleスケッチアップがあるわけですが、それに対して真っ向から勝負をかけてきたということになりますね。 ⇒ほかの情報をリサーチ(ブログランキング) かなりクオリティが高そうな「trueSpace」 グーグルアースの3Dはあ...
Railsの人気は国内外ともに高いが、同じように人気が高いフレームワークがPython製のDjangoだ。Pythonのシェアは海外に比べ国内では多くないが、Google App Engineでも採用されるなど、可能性は非常に高いフレームワークだ。 解凍すればすぐにDjango開発が行える Railsの場合もそうだが、いかに面白いフレームワークであっても、インストールするまでの手間ひまが必要では普及の足か...
『 CppJGREP、JmEditor、BCCDeveloper//2004/11/28ソース公開-Delphi 』
Webサービスとして最も有名で成功しているのが、AmazonのAWSだと思います。アマゾンの豊富な商品データベースにRESTやSOAPで問い合わせできます。AWSはバージョンアップを続けていますが、問い合わせにバージョンを指定できるため過去のリクエストでも問題なく利用できます。ResponseGroupに取得したい情報の指定、SearchIndexに商品の種類の指定など、豊富なパラメータを指定できるよ...