高知でリモートワークをはじめてました

去年の6月から株式会社ハートレイルズにエンジニアとして入社して、高知でリモートワーク(在宅勤務)をはじめてました。 ハートレイルズはWebサービスやアプリの開発をしている会社で、2006年の創業期からリモートワークを実践しています。自社サービスもや…

Flickr Fast DownloaderにCC0やパブリックドメインで検索できる機能をつけました

Flickr Fast DownloaderにCC0やパブリックドメインで検索できる機能をつけました。Top | Flickr Fast DownloaderFlickr Fast Downloaderについては、以下のレビュー記事が詳しいです。forest.watch.impress.co.jp あと、ちょっとした機能追加として、自分の…

Windowsストアアプリ初心者が初めてストアプリを作ってみた

ちょっと釣り気味なタイトルですが、Windowsストアプリを作ってみました。Windowsストア Flickr Offlinr*1ストアプリを作ってみようと決めて、Surfacep Pro3を発売日当日買い*2して日曜プログラミングで約3ヶ月かかりました。 Windowsは安いタブレットがどん…

Flickrの写真を一括でダウンロードできるアプリを作った

Flickr Fast DownloaderというFlickrから写真やビデオをまとめてダウンロードできるツールを作りました。http://flickrdownloader.laboone.net/元々は、Flickrにあげている自分の写真のバックアップを取っておきたいという理由から自分用のツールとして作っ…

clickonceの証明書を作る

clickonceのテスト証明書を作るためのメモです。 期限切れにならないようにendを2100年とかにしておくとよいですね。 makecert -sv ClickOnceTestApp.pvk -n CN=Sample ClickOnceTestApp.cer -b 01/01/2012 -e 12/31/2100 -r pvk2pfx -pvk "ClickOnceTestApp…

DVD・ブルーレイをレビュー数でランキング表示するWebサービスを作った

DVD・ブルーレイをレビュー数でランキング表示するWebサービス「DVDれび」を作りました。http://laboone.net/dvd2013-03-05 - 高知で働くひとの日記で「ぶくれび」を作ってから4ヶ月も経ってしまいました(汗 さくっと1、2週間ぐらいで作る予定でしたが、モチ…

とりあえず

はてなブログも作ってみました。

書籍をレビュー数でランキング表示するWebサービスを作ってみた

本をレビュー数でランキング表示するWebサービス「ぶくれび」を日曜プログラミングで作ってみました。http://laboone.net/book1月から作り始めて、約2ヶ月かかりました。 初めてWebサービスを作ってみましたが、Web力がなさすぎて苦労しました。 Webサービス…

久しぶりのBlogが・・・

MacBook Air 11インチ欲しい!

hudsonでMSTestのテスト結果とカバレッジをレポートする設定をしてみた。

こんな感じでhudsonに表示される。 手順は以下。自分用のメモなので雑です! バッチファイルを作って、hudsonから叩く。 過去の結果があれば削除 del MsTestSample\TestResults\TestResults.trx rmdir /S /Q MsTestSample\TestResults\TestResult テスト実行…

ADO.NET Data ServiceをSilverlightから使ってみた

簡単にサーバからデータを取得できるので、とっても便利。 サーバ側の実装工数をかなり削減できそうな雰囲気。以下は、ADO.NET Data Servicesを触ってみた感じの疑問点と回答。 回答は適当に書いているので間違ってる可能性あり。 Q: 特定のユーザからのデー…

testlinkと複数tracサイトとの連携

Testlinkでテストプロジェクト毎に別のTracサイトを指定できるようにTestlinkのコードを修正してみたので、メモ代わりに修正箇所を記録しておきます。(TestlinkのVersionは、1.7.4です。)install_dir/lib/bugtracking/int_trac.phpのcheckConnectionViaXmarp…

Testlinkでテストケースをユーザに一括アサインするスクリプトを書いてみた

Testlinkでテストケースをユーザにアサインするのがとても面倒だったので、一括アサインするGreasemonkeyのスクリプトを書いてみた。 インストールすると、一番上の実行ボタンの横にAll Asignボタンが表示されてクリックすると、横のプルダウンメニューで選…

MSBuildでプロジェクト発行(昨日の続き)

subversionで更新→AssemblyInfoの更新→Configの更新→ビルド→発行をするMSBuildのスクリプトができた。ちょっときたないスクリプトだけど、MSBuildが大体わかってきた。設定ファイルの更新は、XmlUpdateを使いましたが、XmlMassUpdate*1も便利そうです。 <Project DefaultTargets="Run" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> </project>

MSBuildでASP.NETのプロジェクトを発行

MSBuildを勉強中。学習した内容をメモします。ASP.NETプロジェクトのMSBuildでの発行は、↓でいけそう。 <Project DefaultTargets="Run" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> </project>

エンジン01 オープンカレッジ in 高知に行ってきた。

先週末は、エンジン01 オープンカレッジ in 高知に行ってきた。http://www.enjin01.org/index2.html茂木健一郎さんや勝間和代さん、布袋寅泰さんなど、著名な文化人が大勢きており、僕はほとんどフル活動でいろんな講義に参加してきました。 最後のオオトリ…

Trac Lightningのpost-commitでエラー

Trac Lightningの2.0.7を2.2.5に上書きインストールしたところ、コミット時に以下のエラーがでるようになってしまいました。 コミットに失敗しました (詳しい理由は以下のとおりです): MERGE (URL: '/svn/SampleProject/trunk/test2/WindowsApplication2/Win…

入力フィールドのValidator+Filter

便利そう。 http://www.codeplex.com/SilverlightValidator

このフレームワークがすごそう

Visaul WebGui http://www.visualwebgui.com/silverlight/tabid/382/Default.aspx時間ができたらちょっと調べてみたい。

アジャイルマインド交流会

高知で行われたアジャイルマインド交流会に行ってきました。http://www.agileprocess.jp/modules/eguide/event.php?eid=21とても勉強になり、楽しかったです。 行ってよかったと思いました。 関東方面から12、3名ほど色々な企業の人がいらっしゃっていました…

Tracでのコミットログの修正方法

\projects\svn\\hooksに以下の内容のpre-revprop-change.batファイルを作成する。 if "%4"=="svn:log" ( exit 0 ) exit 1 そして、Tracと同期させるために、以下の内容のpost-revprop-change.batファイルを作成する。 if "%4"=="svn:log" ( trac-admin E:\Tr…

チケットのカテゴライズ

自分用のメモです。 Trac(TracLight)のチケットのフィールドをカテゴライズしようとソースコードに少し手を入れてみました。手を入れたファイル:\python\Lib\site-packages\Trac-0.11.ja1-py2.5.egg\trac\ticket\templates\ticket.html 320行付近 <tr py:for="row in group(fields, 2, lambda f: f.type != 'textarea')" py:with="fullrow = len(row) == 1"> </tr>

Visual Studio orz

Visual Studio2005でプロジェクトのプロパティを開こうとすると、突如 ページを読み込もうとしているときにエラーが発生しました。 基になるRCWから分割されたCOMオブジェクトを使うことはできません。 というエラーが発生するようになってしまいました。 で…

Amazonから高知の図書館の蔵書を検索

Firefox3がリリースされたということで、これを機会にブラウザをFirefoxに移行しました。 FirefoxではGreasemonkeyを使うことで、ブラウザの表示をカスタマイズできます。 ということで、http://blog.champierre.com/archives/542を参考に、amazonに高知図書…

フォーマット文

Tracのコードをとある用事で調べていたときに悩んだことを記録しておきます。pythonで # -*- coding: utf-8 -*- format = '%14s: %-10s | %14s: %-10s'; print format % ('FirstName', 'Taro', 'LastName', 'Python'); print format % ('Origin', u'東京', '…

ppmのリポジトリ

http://cpan.uwinnipeg.ca/htdocs/faqs/ppm.htmlで紹介されているhttp://trouchelle.com/ppmが良いっていうメモ。

クロージャ

http://www.apple.com/aperture/のようなjavascript使ったかっこいいサイトに憧れ、最近サイ本でjavascriptの勉強を始めているわけですが、p349に勉強になったコードがあったのでメモを。 まず、make()という関数があるのですが、この関数は指定されたタグ名…

CCNAを取得

CCNA(Cisco Certified Network Associate)を取得しました。 その受験記を。 試験は1000点満点で僕は896点でした。849点が合格点なのでなんとかといったところでしょうか。 各セクションの成績は以下のとおりです。 Planning and Designin 90% Implemntiotion…

CGIモジュール

CGIモジュールを使ってちょっとしたWebアプリケーションを作っています。 POSTされた生データの取得が必要になり、CGIモジュールにそれを得られるメソッドがないか探したのですが見つかりませんでした。 あってもよさそうなものなのですが、こういう場合皆さ…

動的にuse

自分用のメモです。 設定ファイルなどにクラス名を記入し、そのクラスを動的にuseした場合にどうすれば良いか調べていたところ、次のような記事がありました。 perl でモジュールを use しますが、時としてクラス名を動的に生成して use したい時があります…