2008-01-01から1年間の記事一覧
PostgreSQLのDBにMS Accesssを使って接続したいと思ったとき、PostgreSQLのODBCドライバが必要になるが、なんかぐぐっても古いドライバの情報しか出てこないなーと思って「PostgreSQL ODBC Driver」で検索したら普通にpostgresql.orgのドライバのページが検…
ライフハッカー[日本版]にUbuntuをMac OSX風にする方法を説明するページの紹介があった。LinuxのUBUNTUをなんちゃってMacに! | ライフハッカー[日本版]リンク先の以下のサイトを参考にやってみた。 http://maketecheasier.com/turn-your-ubuntu-hardy-to-…
ThinkPadX32で3Dでワークスペースの切り替えとかやってみようと思ったんだけど。 「システム>設定>外観の設定」の「視覚効果」タブの通常効果とか、追加効果とか選択しないといけないようなんだが、X32ではなぜか選択できない。ぽちっと押しても勝手に効果…
よく認証処理のサンプルで、ApplicationControllerで以下の様に記述する例がある。 class ApplicationController < ActionController::Base # 各々のコントローラが動作する前に動くメソッドを指定(今回はauthenticate) before_filter :authenticate, :exc…
http://www.karashi.org/~poppen/d/20070329.html#p02 ここにあるやつ。おれもはまってしまいました。httpsのページからredirect_toでリダイレクトするとhttpの方へ移動してしまう問題。 ExtJS使ってたからredirect_toなんてほとんど使わなかったけど、管理…
RailsのRJSという機能(?)を使うとJavaScriptを書かずにAjaxぽいことを実現できる。 まず、index.html.erbではフォームのサブミットをAjaxを利用するようにform_remote_forヘルパーを使う。 index.html.erb <html> <head> <%= javascript_include_tag :defaults %> </head> <body> <div id="contents">ここ</div></body></html>…
Javaを入れるのは簡単。コンソールで以下のコマンドを入力。 $ sudo apt-get install sun-java6-jdk << タブを押すと補完してくれる $ java -version java version "1.6.0_06" Java(TM) SE Runtime Environment (build 1.6.0_06-b02) Java HotSpot(TM) Clien…
ThinkPad X32でWindowsXPをつかっていたが、Ubuntuがよいという噂を聞いたため。乗り換えることにした。(本当は、デュアルブートにしようと思ってインストールしてたのだけど、自動でパーティションをわけてるときにエラーになって断念)パーティションは手動…
なんか似てる。 名前の響きが似てる。ちょっと声に出して言ってみて。 ひがやすを。 すがしかお。
逆引きRubyにあるようにDir::globを使ってエクセルファイルの一覧を取得しようと思ったがうまくいかなかった。 http://www.namaraii.com/rubytips/?%A5%C7%A5%A3%A5%EC%A5%AF%A5%C8%A5%EA#l10 glogでワイルドカードが指定できるので「*.xls」と指定し、Excel…
会社の座席レイアウトをどっかの会社に作ってもらったんだけど、これをちょっと編集したいなと思ってたら、こんなソフトを見つけた。 Draw Freely | Inkscape PDFのSVG画像を取り込んで編集できるソフトというか、SVGを編集できるソフト。その中の機能にPDF…
Sambaで利用しているLDAPにまとめてユーザを追加したいことがあった。 ユーザ・パスワードはすでに分かっていているのでCSVに落としている。これを登録したいのだけど、パスワードを求められて結局ひとつづつパスワードを入力しなければならなくなる。 そこ…
ExtJSでシステムを作った。全く画面遷移がない仕様だったため、うっかりブラウザの「戻る」ボタンを押したり、入力欄以外でバックスペースを押してしまうと可哀そうなことになってしまう。 そこで、ページが移動する際に確認ダイアログを出すJavaScripがあっ…
参考ページ:leave a note [message] behind on Rails: 明細行のtext_fieldなどをフォームで配列化する on Rails目的:部署別の売上を一括登録する Railのバージョン:2.0.2 Scaffoldで生成されるメンテナンス画面でもいいけど、一つずつ選択して登録・更新…
Railsでログをファイルに書き出すには、コントローラで利用できるloggerオブジェクトを使う。このオブジェクトを使ってログを出すと、開発時にはlog/develpment.logにログが出力される。 logger.debug "デバッグメッセージ" logger.fatal "Fatalメッセージ" …
var conditions = new Ext.form.FormPanel( { title : '抽出条件', defaults : { border : false }, bodyStyle : 'padding:5px', onSubmit : Ext.emptyFn, submit : function() { this.getForm().getEl().dom.action = '/customer/csv_output'; // CSVを返す…
ひがさんのブログに「SI業界の老害が若手と下請けを蝕む理由」というエントリが。http://d.hatena.ne.jp/higayasuo/20080602/1212379147おりは、COBOLもRPGも知らない。 同じ「プログラミング言語」というからには、 Javaとかと同じように努力次第で生産性と…
とりあえず。 乗っかってみる。 しかし、何でいきなりかわいくなった。ふぉくすけよ↓
最近仕事でバッチ系のフレームワークについて調べてたら、 NTTデータからオープンソースのバッチフレームワーク「TERASOLUNA(テラソルナ)」というものを見つけた。 http://sourceforge.jp/projects/nttdatagroup-oss-square/wiki/FrontPageJavaとか.NETと…
以下のWikiにFlashDevelopを使ったHello Worldを出すサンプルがある。http://wiki.chumby.com/mediawiki/index.php/FlashDevelop/Examplesshでログイン後、コントロールパネルをとめる。 # stop_control_panel # chumbyflashplayer.x -i /mnt/usb/HelloWorld…
FC2から過去のブログをコピーしてきた。 人の真似みたいなこと書いてて思わず吹き出した。 若気の至り。 削除しようかと思ったけど面白いから残しておこう。 ちょっと消しちゃったけど。 まだ、FC2に残ってるからいいか。
http://wiki.rubyonrails.org/rails/pages/howtointegratejasperreports JasperReportsはJavaで作られた帳票ツール。
http://localhost:3000/accounting/customer_report にアクセス。こんな感じに出てくる。
jaspertest/app以下に次のディレクトリを作成、ライブラリや作成したファイルを置く app/jasper app/jasper/bin app/jasper/lib app/reports app/jasper/bin jasperreport_on_rails.tar.gzをダウンロードして解凍して出来るbinディレクトリ内のXmlJasperInte…
iReportをダウンロードし解凍してできたディレクトリ内のiReport.exeを実行 メニューの[データ]>[接続/データソース]を選択しウィザードを起動 [新規]>[XLMファイルデータソース]を選択し次へ 以下のように設定 名前:customer_list_xml XMLファイル:前の工…
> ruby script/generate controller Accountingapp/controllers/accounting_controller.rbに以下のメソッドを追加 def customer_list @customers = Customer.find(:all) end app/views/accounting/customer_list.rxmlを以下のように作成 xml.instruct! xml.c…
> gem install sqlite3-ruby ・・・sqlite3がなかったのでインストール > rails jaspertest > cd jaspertest > ruby script/generate model CustomerType > ruby script/generate model Customer SQLite3をインストール SQLite Download Pageから以下の2つの…
このHowToでは、顧客一覧をPDFに出力する例が説明されている。 顧客一覧をXMLで出力するアクションを作成。 ここで生成されるXMLを利用して、iReportで帳票のテンプレートを作成する。 iReportで保存される「.jasper」ファイルをRailsのディレクトリに移動 W…
Java Rails2.0.2 SQLite3 http://www.jasperforge.org/jaspersoft/opensource/business_intelligence/jasperreports/ http://jasperforge.org/jaspersoft/opensource/business_intelligence/ireport/(帳票のレイアウトを作成するためのツール) jasperreport…
技術系の日記になればいいな。