技術をかじる猫

適当に気になった技術や言語を流すブログ。

OSS

Jenkinsいじってみよう

一人だと要らないんだけど、複数人で始めるとどうしても要るよね。てことでメモ。 https://wiki.jenkins-ci.org/display/JA/Jenkins インストール方法はマジ簡単。ServletContainer で動かすか、 java -jar jenkins.jar詳しいのは ここ セットアップ自体はか…

コマンドラインをザクッと解析する

何で今さら?というと、、、、 要はツール作ろうと思ったけど、コマンドライン解析が面倒だったという話。紹介するのはコレhttp://commandline.codeplex.com/ほげっとクラス書いて class Options { [Option("i", "in")] public string inputDir; [Option("o"…

XML読み込んでみる。

最初に XML を拾って解析してみる。tags.xml <tags> <tag id="0" name="猫" /> <tag id="1" name="犬" /> <tag id="2" name="動物" /> </tags> contents.xml <contents> <item title="窓辺の淑女" url="image/sample.jpg" thumb="thumb/sample.jpg"> </item></contents>

Flex で画像サイト作ってみる(その1)

知り合いのサイトで、Flex を使った写真サイトが欲しいという希望があった。 普段ならまったくヒマが無いが、久々に余裕ができたので、チュートリアル的に作り始めてみる。 要件定義 デザインは任せる Blog 的に更新したい 画像はタグで分類し、タグごとの表…

Win7 で完全フリーのFlex環境作ってみる

かなり久々の更新。 引越しも何とか終わってGWつぶれて、今になってようやく余裕出てきたから。 今日はわんくま同盟の勉強会があったはずなんだが、、、、今回参加できなかったのは痛い。 まぁ、気を取り直していくことにする。 AdobeのFlexBuilderはいい環…

Mercurial を Apache 経由で動かしてみた。

サーバは CentOS 5 ざくざくっとやり方を以下に記載。前提条件 Apache Python(2.4以上) easy_install 済み まずは easy_install mercurialでさくっと Mercurial をインストール。 その後、Mercurial 本家(http://mercurial.selenic.com)からソースコードをダ…

Graphviz の特定用途向けフロントエンド作ってみた

仕事で、仕様書を読む必要があったのだが、やたらと種類があるだけでなく、ディレクトリ階層もよく分からない。 挙句、ファイル名が処理コードなので、名前から関連性が分からない。そんな状況に嫌気が差して、ファイル間の繋がりを記録しておくものが欲しく…

Zope 入れてみた

急に Zope いじる必要が出たので、勉強用に自宅に入れてみた。 ただ、最新版のリンクが見つからなくて切れそうになったのでメモ。てか、リンクをメモ。 easy_install -i http://download.zope.org/Zope2/index/2.12.2/ Zope2上記ではうまくいかない場合もあ…

RedmineLE が思ったより便利な件

http://sourceforge.jp/projects/redminele/ユーザ管理(LDAP)、SVN、Redmine(Rails 製トラッカー)、Hudsonが一発で全部入る。 LDAP 自体は専用なわけでもないから、これをコアにコミュニティサイトと連携とか意外と夢が広がる。 競合としてはhttp://sourcefo…

noop の概要を読む

http://code.google.com/p/noop/ の wiki を読んで、言語仕様を確認してみる。というかそれ以外に選択肢が無い。 出たばっかりでサードパーティドキュメントがほぼない。 クラスの書き方が分からん(書いては見たがエラーで、しかもJavaの例外。何が悪いのか…

noop の設定してみる。

コレ見た以上はやらねばな。 http://sourceforge.jp/magazine/09/09/18/0256251まずは本家の概要を読む。 http://code.google.com/p/noop/超意訳。 >>NoopはJVM上で動く、既存のいい所取りの言語。ちょうど開発が始まった所で、まだ面白いものではありません…

noop のサンプルソースを読んで理解してみる

せっかく設定したんだ。動かすついでに noop の基礎から勉強じゃぁ! HelloWorld を読んでみる。 import noop.Application; import noop.Console; class HelloWorld(Console console) implements Application { Int main(List args) { String s = "Hello Wor…

Google 新言語 noop 発表

http://code.google.com/p/noop/ふはははははwww 謎言語使いとしちゃやるしかねえw

オープンソースメモ

http://code.google.com/p/qizmt/MapReduce での分散処理を行う為のフレームワーク。 実装は C# で.NET3.5(SP1)以降が必要。(GPL)http://chartpart.codeplex.com/.NET でチャート表示する為のライブラリ。 結構数はあるはずですが、見た目がかっこ良かった…

フレームワーク作成支援ツールを作ってみた。

各イベントハンドラで似たことやってるとか、イベントハンドラの例外処理とか一括でやりたいとかいう時に便利そうなツール。さくっと作ってみた。 BSD ライセンスとでもしとくので好きに使ってほしい。http://www.white-azalea.net/EventInjector.zip.NET 3.…

またOSS メモ

Visual Studio Templates compliant with StyleCop RulesVisualStudio のデフォルトテンプレートは何を血迷ってるのか StyleCop に準じてないので、公開されたテンプレート。Entity Framework Oracle ODP.net Provider - EFOracleOdpProviderOracle 向けの E…

メモ

Gallio : テストプラットフォームらしい。 SharpDevelop : VSStandard よりいいかもしれない?SharpDevelop は ASP.NET 未対応? UI はちょっと残念気味っぽい。

StyleCop でカスタムスタイルを入れてみる

http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=sourceanalysis&ReleaseId=1425 ここで StyleCop と一緒に配布されてる SDK を落として解凍、、、、、はしなくていいかも知れない。 だって chm ドキュメントが1個転がってるだけ…

.NET 環境を組みなおしてみる

Windows を入れなおすついでに、必須なモノを片っ端から列挙して入れてみる。 VisualStudio2008 Standard を購入。2010もアップデートパッケージ狙い。 Express でもいいかも知れないが、やっぱStandardは目に見えて機能が多い。 (DB 周りのヘルパとか) NUni…

iPhone でXMLのDOM解析を行う

デフォルトの NSXMLPerser がシーケンスアクセスしかできなくてとても扱いづらい。 かといって、根っこの libxml2 は高性能で早くて DOM 使えるのにドキュメントが腐ってて扱いにくい。 で、探して見っけたのがこれhttp://code.google.com/p/gdata-objective…

Windows で Apache 使わずに SVN サーバ立ててみる

公開設定で使う気はなくて、単にローカルでコミットの恩恵が欲しいだけ。 あと、ロールバックを容易にしておきたいというものもある。 まだ公にしたく無いので、分散リポジトリしたいわけでもないし、個人で使う分にはApache連携とかも要らない。 ということ…

Pinax サンプルを実行してみる

いや、解析して何をどう使えばいいとか分からないんですけどね、、、。 とりあえずWindowsで何とかPinax動かそうとしてみた。とりあえず、PIL をこのへんからダウンロードしてインストールします。 そして、Pinaxをダウンロードし、解答。 このとき、ディレ…

Mono 使って、ASP.NET を動かしてみる(Ubuntu)

以下面倒なので、sudo su - でRoot権限操作。 とりあえず mono をインストール。 apt-get install mono mono-gmcs mono-gac mono-utils monodevelop 次にコンパイラとかその辺をインストール apt-get install monodoc mono-xsp monodoc-http で、ドキュメン…

AOP(Seaser.NET)をC#でやってみる

前回の続きで、今度はAOP(Aspect-Oriented Programming。アスペクト指向プログラミング)を試してみる。 とりあえず、dll コピーと、参照設定は前回のものと同様にしておく。 AOP アスペクト指向プログラミング どんなもんかといいますと、以下Wikipediaから …

DI (Seaser.NET)を C# で試してみる

DI(Dependency Injection。依存注入)とかAOP(Aspect-Oriented Programming。アスペクト指向プログラミング)とかをC#でできると聞いてやってみた。 で、実際に利用するライブラリに関してはコレ。 Seaser.NET という、Java ではもう有名すぎるアプリケー…

フリーのカバレッジツール

http://sourceforge.net/projects/partcover/ OSS の .NET カバレッジソフトがあったのでメモ

Acer ASPIRE One に Ubuntsu をデュアルで入れる。

何か結構Ubuntsu入れる人がいて、俺も入れて勉強しようと思った。 し か し XP のリカバリイメージは傷付けたくないなぁ Linux をノートやデスクトップに入れるのと勝手が違う気がする 俺 Linux はそんなに使えるほうではないし という事でとりあえず仮想に…

GoogleCodeクローン

http://www.moongift.jp/2008/07/longhouse/やっぱこの位が一番使いやすいのかも? Windows でそのまま走らせると、レジスト系でエラーが出るな。 UNIX 向けだから当たり前ですが。 基盤は Twisted なるほど、サーバなのね。

Django でコードレビューツール

http://code.google.com/p/reviewboard/とりあえずメモ。 家帰ってテストせねば

.NET の対応してるOODBキタコレ

http://www.db4o.com/ http://www.neodatis.org/ http://www.myoodb.org/index.html もう遊ぶしかねぇ!しかも db4o はLINQも使えるのか、便利だw