2010-10-01から1ヶ月間の記事一覧
Windowsのgawkでくくる文字はシングルクォートではなくダブルクォート に対して、「日本 AWK ユーザー会」主宰の@hi_saitoにツッコまれってしまった。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr …
コード、ケーブルなど配線の整理で、スッキリはしている。 before after でも、スマートさ、クールさには欠ける。 匠ならどんなものを使うのだろうか。 どんな収納・整理グッズがあるのか調べてみた。 ウォールナット コードボックス CESS(セス) インテリ…
Unix/Linuxのシェルは#の1文字でコメントアウトができるが バッチファイルは、REMコマンドを使う必要があって3文字も 打たなければならないので、メンドウ。 1文字でコメントアウトすることができないか試してみた。 DOSKEYで#をREMに割り当てる方法 バッチ…
ckwのCtrl関連のショートカットキーを簡単にまとめます。 他にも何かあったかもしれないけど、主に使っているのはこれだけです。 (Emacs使っている人は、Emacsのショートカットが結構使えるのよ、と覚えておけばおkです) 全部Ctrlキーとの組み合わせ全て…
私は、jad.exeに関連付けています。 これで、Javaのclassをダブルクリックすると逆アセンブルしたjadファイルの出来上がり。 うん、お手軽だね。 エクスプローラー > ツール > フォルダオプション の 「ファイルの種類」タブ 拡張子の設定 プログラムの設定 …
Linux/Unixのawk/nawk/gawkのくくる文字(正式名はなんて言うんだ?)はシングルクォート なので、Windowsでもシングルクォートでやったら動かないでやんの。 [D:\workspace\groovy_SandBox\testdata]gawk -F ',' '{print $2}' 201009.csv gawk: cmd. line:1: …
4. 依存ライブラリをインストール(つづき) Windowsを再起動して cpan>force clean DateTime::TimeZonecpan>install DateTime::TimeZone ---->8 ばっさり 8<---- Installing C:\usr\opt\perl\site\lib\DateTime\TimeZone\Pacific\Wallis.pm Appending install…
Windows 2000、Windows XP、Windows Server 2003までは、evtという拡張子で Windows Vista、Windows 7、Windows Server 2008からは、evtxとう拡張子になっている。古いWindowsで新しいイベントログを読むことができない。 しかも、変換する wevtutilコマンド…
実行方法 「その他 > プログラムの実行」 からコマンド実行でファイルの内容全てをEvernoteに送ることができる。 実行するコマンド "C:\Program Files\Evernote\Evernote3.5\ENScript.exe" createNote /i %n /s "%f" >con 失敗例1 "C:\Program Files\Evernot…
ライブラリを使用しないで、カンマ区切りのファイルを処理する。 やりたいこと CSVファイルを読み込む CSVファイルを書き込む ""でのエスケープなど厳密なチェックはしない。 データファイル 201009気温.csv 日,平均気温,最高気温,最低気温 1,27.4,31.6,25.4…
したいこと 1.空白類文字を区切りにして分ける 2.「(」や「,」などの記号なども区切りにして分ける ソース Groovy_in_Action_english ="[Papaerback] [Dierk Koenig (Author), Andrew Glover (Author), Paul King (Author), Guillaume Laforge (Author), Jon…
javaだと ソース import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class FileSample { public static void main(String[] args) { BufferedReader bufferFile = null…
ソース f = new File(".\\testdata\\readLine.txt") println f 結果 [D:\workspace\groovy_SandBox]groovy Q150_ファイルを開く.groovy .\testdata\readLine.txt 実行環境 OS:Windows XP Groovy Version: 1.6.5 JVM: 1.6.0_12 Groovyの詳細についてはJavadoc…
id:wamanからコメントをもらった 目盛りの表示を変えるには、渡すデータでなく、軸のプロパティを設定しないといけないかと。 GroovyChart での設定の仕方は分かりませんが、JFreeChart の Java API を Groovy で扱う場合、JFreeChart オブジェクトの chart …
ローソクチャートだがJava+JFreeChartの場合はsetDateFormatOverrideメソッドで 日付の形式ができるようだ。 groovyとJFreeChartでローソク足グラフで取引量を非表示にする jfc = ChartFactory.createCandlestickChart( "株価推移", "日付", "株価", dohlcd…
前回で日本語の表示には成功した。 しかし、まだ、日付表示が“1-9”の欧米風の表示になっている。 これを9-1か9/1に変更したい。 日付のデータ形式をorg.jfree.data.time.Day(java.util.Date time) に変更してみる ソース import com.thecoderscorner.groovyc…
添付のサンプルであるTimeSeriesChart.groovyを改良して、 地元の2010年9月の平均気温をグラフにしてみる。 データは、気象庁の過去の気象データ検索を使用した。 ソース import com.thecoderscorner.groovychart.chart.ChartBuilder import groovy.swing.Sw…
GroovyChartに添付されてるサンプルを動作させてみる。 動作確認 サンプルを使用して動作確認 AreaChart.groovy BarChartAsPNGDemo.groovy PNGとして保存される BmiChartStandard.groovy CandlestickDemo.groovy PieChartDemo.groovy TimeSeriesChart.groovy…
グラフを書くライブラリは多々あるが、まずは、GroovyChartを使ってみる。 インストール サイト https://groovychart.dev.java.net/ ダウンロードサイト https://groovychart.dev.java.net/servlets/ProjectDocumentList?folderID=12170&expandFolder=12170&…
開発者である前にパワーユーザーであれ 師匠に言われた言葉だったか、なんかの本に書かれた言葉だったか、 自分で思いついたのか思い出せない。 ただ、開発する製品のパワーユーザでありたいと思っている。 プロダクトアウトはダメだ、マーケットインに徹し…
行単位に分け分解して、行ごとに繰り返しの処理を行う。 ソース Groovy_in_Action_english = """Groovy, the brand-new language for the Java platform, brings to Java many of the features that have made Ruby popular. Groovy in Action is a comprehe…
Rubyレシピブックと同様に「段落」を以下の定義とする 1)日本語ルール:改行(\n)が段落の区切りを示す 2)英語ルール:空行が段落の区切りを示す 日本語でも、ブログだと読みやすさから英語ルールの記載の方が多いと思うけど、 一応上記の定義とする。 例文は…
Groovyで、JNAを使うのに調べたときに、以下のソースがあって 参考にさせてもらった。 Groovy+JNA @Grab('net.java.dev.jna:jna:3.2.2') import com.sun.jna.*; import com.sun.jna.win32.*; interface CLibrary extends Library { CLibrary INSTANCE = Nati…
C言語も使えるし、JNIでも全く問題ない。 一般的なJNIの使い方としてのJavaからNative(C)の呼び出すのは もちろん問題なく使える。 逆に、Native(C)からJavaの呼び出しだって、どんとこいだ。 でも、JNIではなくて、JNAを使う。 JNAを使ったことがないので使…
FirefoxでBackSpaceを押したに履歴を戻るのを止める。 Gooogleなど検索エンジンで文字を消してる時に、ちょっと負荷がかかってると 文字を消さずに、履歴を戻ってしまうことがある。 最近増えてきて、イライラするので設定変更した。 変更方法 1.ロケーショ…
ファイルパスからファイル名や拡張子を自由に取り出す でシェルについて書かれていたのでそのバッチファイル版 説明 %~I - すべての引用句 (") を削除して、I を展開します。 %~fI - %I を完全修飾パス名に展開します。 %~dI - %I をドライブ文字だけに展開…
デザインについては凝ったことはできないので、選択できるオレンジ色のテーマの中から これを選んだ。 1つ不満 このはてなデザインは、表の中に罫線が入らないこと デフォルト状態の表 以下の表を書く |*はてなブックマーク|*はてなスター| |44|14|罫線が入…
Groovyで特定文字(空白類文字)を含まない部分の長さを調べる Groovyで特定文字(空白類文字)を含まない部分の長さを調べる その2 で悩み、試行錯誤した結果、以下となった。 Groovyでdef関数からdef関数が呼び出せないのか?groovyshで実行するにはクラス定義…
Groovyで特定文字(空白類文字)を含まない部分の長さを調べる Groovyで特定文字(空白類文字)を含まない部分の長さを調べる その2 で悩んできたのだが、根本的に悩む内容が違ったようだ。 def 関数からdef関数が呼び出せないのか? def a(){ println "a" } def…