yohjizzz's Blog

I'm a Programmer.

Python Falcon ちょっと本気のクイックスタート

Python の新進気鋭な (?) フレームワーク Falcon と戯れた機会があったので、 Qiita にクイックスタートを投稿しました m(_ _ )m qiita.com falconframework.org

2014年 - 2015年

#2014年 も大変お世話になりました。#2015年 もどうぞ宜しくお願いします。#大晦日#太郎 と #泰介 2014年は、 長男坊が2歳になり保育園に通い始め、人生で初めての保育園送りに戸惑い、 さらに 次男坊が生まれ、(生後4ヶ月で8kg を超える巨大児) 週末は、…

三社祭

三社祭。去年の今頃は3ヶ月だった息子も今では歩いたり御輿に乗らせてもらったりと。1年って早いね。 Instagram えっさ!えっさ! ほいさっ!ほいさっ!!

Hogan.js Memo

About Hogan.js http://twitter.github.io/hogan.js Twitter が開発したオープンソースの JavaScript テンプレートエンジン。 Mustache のテンプレート仕様と互換性をもち、 かつ、プリコンパイル機能を具備しており、実行速度は Mustache よりも高速。 プリ…

Mustache vs Hogan.js vs Handlebars.js

クライアントサイドで動く Javascript のテンプレートエンジンのお話。クライアントサイド・テンプレートエンジンというと jQuery.tmpl しか使ったことがなくて、 それはそれで事足りていたんだけど、 Restful + Backbone.js でクライアントMVCだーってなる…

JavaScript で CDN 利用するときに

jQuery をはじめ CDN (Google や CDNJS など) を利用する頻度が増えてきた今日この頃。 こういう考慮は必要だよね。. <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="/js/lib/jquery/jquery-2.0.0.min.js"><\/script>')</script> CDN が落ちるようなことなんてはま…

はてな復活!

はてなダイアリー d.hatena.ne.jp をやめてから2年ぶり。 はてなブログ hatenablog.com をスタート!! id:yohjizzz です。 よろしくどうぞ。 以前のブログ ようじのにっき の記事もこちらにインポートしています。

久しぶり!

さいきん全然書いてなかったブログに久しぶりの投稿・・ そしてお知らせ! このブログおよびアカウント id:yohjizzz を終わります。30歳!なんとなく新規一転やりなおします!!そんなに多くないと思うけど読んで頂いた方々、コメント頂いた方々、 有り難…

FacebookClient にプロキシを設定

RestFb でプロキシを指定するにはチョイと面倒で、 DefaultFacebookClient に指定する DefaultWebRequestor の openConnection() を拡張する必要があるようです。 public static final void main(String[] args) throws Exception { FacebookClient facebook…

Mac には JavaHL がない??

Mac

MBA で Eclipse (Subclipse) を起動するたびに以下のようなエラー・・JavaHL がロードできねー、と。んで、調べてみたらこんな記事↓。 http://blog.ikemasa.com/2010/10/mac-javahl-error/ 実際にやってみる。 $ port search subversion-javahlbindings subv…

MacbookAir に PHP5.2 を (備忘録)

Mac

最近めっきり MBA です。 かなり久しぶりの PHP 。しかも開発マシンとしては馴染んでいない MBA 。 ということで環境構築がてら備忘録を残しておきます。 PHP ばーじょん 今回はあえての PHP5.2 です。かなり萎えます。 Ethna 2.5.0 を使わないといけない大…

2010年に誕生した新しいWEBサービス

2010年に誕生した新しいWEBサービス より知らなかったものを中心に気になったサービスをいくつかピックアップしてみました。 まだまだ知らないWebサービスたくさんがありますね。 Get Glue (http://getglue.com/) 「同時エンターテイメント」がサービスのテ…

Greplin すごい!

申し込んだことをすっかり忘れていたら Greplin からメール↓が届いたので試してみました。 ユーザー登録が終わるとこんな感じ。シンプルで良いすね。 フリーアカウントでは容量は 200MB です。もうちょっとほしいね。。登録できるサービスも限定されるようで…

別れる、ということ

ずっと一緒にやってきた仲間が先週末をもって現場を離れて今月いっぱいで退社します。 入社したときは(こんな言い方は失礼だと思うけど)、 ただの買い物好きの女のコという印象しかなかったけど、 ここまで一生懸命がんばるとは、 ここまで皆を盛り上げてく…

Re: 2011年のPaaSはAmazonの独り勝ちか?

GoogleにロックオンされてまでApp Engineを使って、スケールアウトを求めるのは、どうなんだろうというトラックバックあったけど、 思考パターンがソーシャル系ビジネスには向いてないと思います。だって、一年経って目が出ないサービスはやめちゃうだろうし…

AWS PaaS 「Beanstalk」

次にスケールアウトを必要とする分野においては、AWSからApp Engineへのシフトが進むでしょう。 理由は、安くてスケールアウトするから。mixiクリスマス2010で証明した、一週間で200万人のユーザーが参加してもびくともしないスケールアウト能力。 AWSとApp …

ぷろぐらま

”プログラマ” という定義は、 ”設計書を書けないヒト” ではありません。 ”チームを管理できないヒト” ではありません。 ”売り上げや利益を意識しないヒト” ではありません。 ”お客さんと折衝できないヒト” ではありません。 ”お客さんの価値感に興味がないヒ…

もうすぐ30歳..

気付けばあと5ヶ月足らずで30歳になります。 だから何!?と言われるかもしれませんが、、なんか寂しい気もするなぁ・・・ 30歳って大人だよねーー 寝ますzzz

Redmine トラッカーの種類

ここ最近ずっと Redmine を使ってプロジェクトを運営してるんだけど、 どうもしっくりこない、というか面倒臭い、というかわかりずらい…んで、運営方法を色々と見直しているんだけど「トラッカーの種類」。これが諸悪の根源。たぶん複雑すぎた。WBSのすべて…

SAStruts Extension Component 0.3 をリリースしました.

忙しくてってこともありますが、 Twitter やるとブログ書かなくなるってのは今更な話ですがホントに書かなくなるなぁ〜 ブログで書くようなことは書かないんだけど。。 本題です。sastruts-extension-0.3 をリリースしました。 1点のバグ改修とアノテーショ…

SAStruts Extension Component 0.2 をリリースしました.

最近、忙しくて全然メンテできていなかったんですが、 数件、問い合わせを頂き、がんばっていかないといけないなーと反省している今日この頃です。 Action が null を返すと NullPointerException が発生するというしょぼいバグを対応しました。HOME (sastru…

dhtmlxGrid

Web 上で Excel ライクな テーブル スプレッドシート(複数セルまとめてコピペなど)を実現したくて、 いろいろ調べましたところ、、dhtmlxGrid - Ajax-enabled DHTML grid with rich Javascript AP...とりあえずコレ↑が良さそうです。有償版と無償版(GPL)がご…

2009年、タヒチ。

素敵な11日間でした m(_ _ )m

しばらく・・・

インターネットの存在しない土地へ行きます.. リフレッシュして、戻ってきたらまた頑張ります!!!

さいきん・・・

忙しい。 かなり忙しい。 めっちゃ忙しい。 やりたいこともやらなきゃけないこともやれてない。 消化できないくせに食べ過ぎるとこうなりますね。 結果的に周りに迷惑かけてしまう・・・反省・・・

SAStruts Extension Group を作成しました

SAStruts Extension を公開してから2週間ほど経ちました。 大した機能や斬新な技術を使っているわけでもありませんので見向きもされないかもなぁと思っていましたが、、 有り難いことに数件お問い合わせを頂くようになってきました。 そこで情報共有の場として…

@Ignore

知りませんでした。勉強になります。m(_ _ )m @Ignore("") で""のなかにコメントがかける! なんでIgnoreにしたか書けて便利 @Ignore - プログラミングお勉強きろく

ぱぶさぶはぶばぶ

絶対噛む。

SAStruts Extension Component !

先日 SAStrutsの拡張機能を実装して公開しようと思う - ようじのにっき というエントリーを書きましたが、 ちょっとずつサイトを整備し始めました。 Home ‎(sastruts-extension)‎ ココに書いてあるとおり大した機能はありません。 SAStruts でWebシステムを開…

隅田川花火大会

毎年恒例ということで。 自宅付近で。 浅草寺。 屋台でシャーピン食べた。

SAStrutsの拡張機能を実装して公開しようと思う

SAStruts を今までいくつかの案件で導入してみて、 欲しい追加機能があって、 案件毎に同じようなモノを準備するのが面倒なので、そろそろ実装して公開しておこうと思います。 http://code.google.com/p/sastruts-extension/ とりあえず機能概要をまとめようと…

EC2備忘録

Fedora 8 の良く使う AMI は? ami-f51aff9c: fedora-8-i386-base-v1.06.manifest.xml ami-2b5fba42: fedora-8-i386-base-v1.07.manifest.xml ami-5647a33f: fedora-8-i386-base-v1.08.manifest.xml FedoraでタイムゾーンをJSTに変更するには? cp /usr/shar…

安価で高機能なホスティングサービス「SourceRepo」

有償だけど、 Git, Mercurial, Subversion Redmine, Trac など、諸々使える。 あと、有償だけに暗号化通信に対応していたり、 ブラウザから簡単に触れるコントロールパネルが付いていたり、利用者数制限は無かったり、と、 有償なんだけど、そこそこ安価で、…

Amazon CloudFront

aws

愚痴です。ただの。 あと数日で EC2 上に小規模ですがショッピングサイトをオープンする予定です。 そこで超今更ですが、、、 CloudFront すごく良いんですけど、、 キャッシュを消せないのはやっぱり不便だな〜消せるようにならないかな〜 と、切に願ってい…

jQueryベースのグラフ作成ライブラリ「jqPlots」

Web上で見やすいグラフを作成する手法としては、画像で生成する、Flashで生成するかのどちらかが多かった。 稀にJavaScriptで生成するタイプもあったが、Canvasタグを使う関係上、IE6では表示できず業務アプリなどでの利用は難しかった。 JavaScriptのみでグ…

Amazon WebServices 運用サービスを始めました。

うちの会社で AWS を使ったシステム運用ソリューションを始めました。 http://www.ardito.jp/ http://www.ardito.jp/pdf/cloud_200905.pdf ソリューションってほど大袈裟なものではありませんが、 EC2 や EBS をはじめ、S3、CloudFront を利用して、 お客様…

@javax.inject.Inject

かなり久し振りに風邪気味です…鼻づまりがひどい… Google Code Blog: @javax.inject.Inject Web Beans(JSR299)に対抗して、Guice, Spring連合が新しいDIの仕様を出してますね。 Google Code Blog: @javax.inject.Inject 超ざっくばらんに言うと、まぁGuiceで…

クラウド

昨日 Amazon で注文しました。さっそく入浴中に読んでます。 クラウドの衝撃――IT史上最大の創造的破壊が始まった作者: 野村総合研究所城田真琴出版社/メーカー: 東洋経済新報社発売日: 2009/02/06メディア: 単行本(ソフトカバー)購入: 23人 クリック: 367…

Fedoraでタイムゾーンの変更

これもただの備忘録. # cp /usr/share/zoneinfo/Japan /etc/localtime cp: overwrite '/etc/localtime' ? y # date Sun Apr 26 05:38:54 JST 2009 これでok. (参考元は http://d.hatena.ne.jp/rx7/20080425/p2 .) 最近 Amazon EC2 でいろいろと試しています…

CentOS や Fedore に PostgreSQL の最新版をインストール…

yum を使って posgtgresql (8.3 or 8.4) をインストールする際の手順です. 何回かやってるのに必ず忘れるから備忘録です. In order to use PGDG repository properly, you may need to exclude postgresql packages from the repository of the distro. Here…

iPhone/Android向けに最適化すれば

また,オフライン状態でも,アプリケーションを起動して,メールを作成したり,既読メールを開いたりすることが可能。 次期HTML仕様の「HTML5」や,同社のWebブラウザ拡張機能「Google Gears」などの技術により実現した。 Google,iPhone/Androidに最適化し…

はてな touch から投稿〜

試しに、最近買った冷蔵庫を。

ひさしぶりの練習場○

打ちっ放しだとソコソコなのにね。 コースだとボロボロです…>< 今週末は3回目のコースです。

シーケンスのNEXTVAL値を取得するには?

備忘録. SAStruts + S2JDBC ならば AbstractService あたりに実装しておけば良いでしょう. protected T createSeqNextVal(Class<T> valueClass, String sequenceName) { if (!(this.jdbcManager instanceof JdbcManagerImplementor)) { throw new IllegalClassE</t>…

独身生活・・

かれこれ7〜8年になる一人暮らしも終焉を迎えようとしています。 最後の独身生活は、忙し過ぎて決して優雅じゃないけれど、 僕は元気にやってます。 あなたは元気でやっていますか?

Springの新しいメンテナンスポリシー

New Spring maintenance policy 新しいメンテナンスポリシーがどういうものかというと、 新しいメジャーバージョンをリリース後、3ヶ月はコミュニティー(無償)バージョンをリリースする。 3ヶ月たった後のメンテナンスリリースは、エンタープライズ(有償)版…

リクエストパラメータで Action のプロパティを更新できる/できないの件

ひがさん、お忙しいところいつもコメントありがとうございます。 できれば今回もお付き合い頂けると非常にありがたいッス○ 今のSAStrutsのアクションは、外部バインディングしない設定になっているので、 リクエストパラメータの値でアクションのプロパティは…

Action と ActionForm

SAStruts を実案件に導入しようとして思ったこと。「ActionForm」編… ≪気に入ってる点≫ Action と ActionForm を切り離せる 入出力項目をフィールド毎にコントローラに定義するのは多くの開発者の方々は戸惑うようですね。 個々の主観だと思いますが、、、 …

@Resource を JDK 1.5 で利用するには…

ただの備忘録です。JDK 1.5 環境にて SAStruts を利用することになったので。 S2 や Spring など「javax.annotation」をサポートするコンテナを jdk-1-5-0_xx で利用する場合、 jdk-1-5-0_xx 環境で S2 の @Resource を利用する場合、Maven2 なら pom.xml に…

Seasar Conference 2008 Autumn

予定があっていけなかったー >< id:daisuke-m さん、せっかく声掛けてもらったのにすいません…すいません…すいません… ごめんなさい><