Mercurial標準のkDiffだと日本語が文字化けしてイマイチだったので 使い慣れたやつに設定する手順。 ・MercurialとTortoiseHGは既に入っている状態として1,エクスプローラの適当な所で右クリック、TortoiseHG - Global Settings を選択2,設定画面が表示…
あんまりGroovy関係無かったかもしれませんが、 年賀状宛名印刷が面倒なので作りました。nenGa(@irofさんから命名頂きました、感謝)を持ってきて、 Address.xlsに印刷したい方の住所などを入れて nenGa.groovy を実行すると動きます。 初回起動時のみ関連…
忘れやすいのでメモNetBeansに何も設定してない状態で メニュー「チーム」→「Mercurial」→「共有」→「デフォルトへプッシュ」 を実行すると以下のエラーメッセージが表示される Mercurial プッシュ - 情報 - プッシュ中: ssh://リポジトリパス ... ERROR - …
ちょっとした小物ツールを作る時、作り込んでくるとやはりデータの保存というのが課題になります。大きめのものや、複数人で共有する場合はMySQLやPostgreSQLといったDBになりますが、そこまで大したものではないのでやはりローカル的なDBを使うことになると…
色々と試行錯誤しましたが最終的なサンプルとして。実行環境は相変わらずWindowsですが、パスは絶対パスで指定する場合は // から始めないといけないようでした。 あと、 sql.execute("COMMIT;") sql.execute("SHUTDOWN;") は必須みたいで忘れるとそれまでの…
NetBeansをインストールしたフォルダにあるコンフィグファイル、Windowsの場合は C:\ApplicationUserData\etc\netbeans.conf を開いて # ${HOME} will be replaced by JVM user.home system property netbeans_default_userdir="${HOME}/.netbeans/7.0" ↓ # …
Hibernateで検索処理を実装する時に、普段は Criteria criteria = session.createCriteria(Hoge.class); criteria.add(Restrictions.eq("Delete", false)); : 様々な条件設定 : List<Hoge> list = criteria.list(); for(Hoge hoge : list) { : テーブルに表示な</hoge>…
Excelシートを読み込んでBeansに変換してくれるXLSBeansが結構お気に入りですが、 あるシートを読み込んだ所エラーになってしまい、どうしても直らなくてハマっていました。 File file = new File("./Data.xls"); DataList dataList = new XLSBeans().load(n…
NetBeansのGUIエディターでボトペタと画面レイアウトして、(View) Groovyでロジック部分を組み立て、(Model or Domain) その間をJavaで作った何か(Controller)でつなげばいいのかなと思った。それなら画面レイアウトの時点でユーザにこんな感じという…
XLSBeansでマッピングするExcelシートを動的に変える場合に使用。ひょっとしたら新しいバージョンで対応しているかも知れないし、 あまりスマートな方法じゃない(特にXMLデータ部分)なので自己責任で。読み込むbeansの定義 import net.java.amateras.xlsbe…
Redmineって何? ↓ TurnKeyLinuxのRedmine版が楽そうなのでVirtualBoxに入れてとりあえず使ってみる ↓ ↓ Mercurialが入っていたのを思い出したのでバージョン管理始める (WinPCとTurnKeyLinux上のリポジトリ間連携も) ↓ Redmineが古くて色んなプラグインが…
検索画面などで条件を指定しないまま検索を行うと時間がかかるので、 それをユーザに通知して確認してもらうために対応。条件を設定するCriteriaの実装であるCriteriaImplに条件をイテレータで取得できるメソッドが用意されているのでそれを使用。でもちょっ…
.bbpBox109883871746723840 {background:url(http://a0.twimg.com/images/themes/theme1/bg.png) #9ae4e8;padding:20px;} p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#000;font-size:18px !important;line-hei…
MySQL的にはこう ORDER BY cast(文字になっている列名 AS SIGNED) ASC 今回はHibernateで使いたかったので、HibernateのOrderを継承してOrderAsIntegerを作った使い方はこんな感じ Criteria criteria = session.createCriteria(Table.class); criteria.addOr…
.bbpBox109790903199219712 {background:url(http://a0.twimg.com/images/themes/theme1/bg.png) #9ae4e8;padding:20px;} p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#000;font-size:18px !important;line-hei…
TableAとTableBがあって、それぞれProjectCDというものを持っている構成で SELECT TableA.ProjectCD AS SrcCD, TableB.ProjectCD AS DstCD FROM TableA, TableB WHERE TableA.key = TableB.key AND TableA.ProjectCD <> TableB.ProjectCD というSQLを組んだ…
TableAの値をTableBの値で更新する時に、色々ハマったのでメモ複数テーブルを参照するUPDATE文は... UPDATE TableA, TableB SET TableA.col1 = TableB.col2 WHERE TableA.key = TableB.colKey; TableBは更新しないけどSETで関連付けるために書く必要があ…
テスト用に今あるテーブルを編集したいけど、戻すのに毎回インポートするのも手間なので CREATE TABLE 新規テーブル名 LIKE 元になるテーブル名; INSERT INTO 新規テーブル名 SELECT * FROM 元になるテーブル名; 使い方によっては CREATE TABLE バックアップ…
何となく今朝音楽聞いてて思い出したので斉藤和義の曲を聴くようになったのは「空に星が綺麗」がきっかけだった。 高校時代、チャルメラのCMで流れていたのを聴いたのが最初なんだけども、 当時は「ちょっといいな」位の感覚で曲名や歌手なんかは全く覚えて…
.bbpBox108901777247707136 {background:url(http://a0.twimg.com/images/themes/theme1/bg.png) #9ae4e8;padding:20px;} p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#000;font-size:18px !important;line-hei…
PCの調子が悪かったのが関係しているのか、redmineを入れている仮想マシンが起動せず、画面に以下のメッセージが(ここのコピペなのでちょっと違う) Runtime error opening 'C:\Documents and Settings\USER\VirtualBox VMs\Machines\RedMine.vbox' for rea…
.bbpBox108649351366193152 {background:url(http://a0.twimg.com/images/themes/theme1/bg.png) #9ae4e8;padding:20px;} p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#000;font-size:18px !important;line-hei…
使用しているPCが電源入れても動かなくなった。 現象としては 通常電源入れると冷却ファンが回りっぱなし 画面に何も表示されず(BIOS画面が表示される前) 電源ランプの表示は異常なし という感じで、良くある対処方法の 電源を抜いてみる メモリを抜き差し…
荒ぶる四天王 時間 予算 品質 スコープ .bbpBox108288672297779200 {background:url(http://a0.twimg.com/images/themes/theme1/bg.png) #9ae4e8;padding:20px;} p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#0…
MySQL WorkBench で日付をキーにしているテーブルに値を追加した所、キーの日付が初期化?される状態に入力した値 2001-01-01 00:00:00実際入った値 0000-00-00 00:00:00編集をして日付を変えても、0000-00-00 00:00:00 から変わらず。 古いバージョンのMySQ…
.bbpBox64883706057334784 {background:url(http://a1.twimg.com/images/themes/theme17/bg.gif) #DBE9ED;padding:20px;} p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#000;font-size:18px !important;line-hei…
.bbpBox60274456026808320 {background:url(http://a0.twimg.com/images/themes/theme1/bg.png) #9ae4e8;padding:20px;} p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#000;font-size:18px !important;line-heig…
.bbpBox52643468589285376 {background:url(http://a0.twimg.com/images/themes/theme1/bg.png) #9ae4e8;padding:20px;} p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#000;font-size:18px !important;line-heig…
3つの真実 プロジェクトの開始時点にすべての要求を集めることはできない 集めたところで、要求はどれも必ずといっていいほど変わる やるべきことはいつだって、与えられた時間と資金よりも多い 確かに今やっている仕事は、仕事始める時に資料や要望が集ま…
日本語で lang:jaハッシュタグ指定 #ハッシュタグ名特定のサイトからの投稿 source:twittbot.netユーザ指定 ユーザ名応用例 ボットを除いてRTを除いて -source:twittbot.net -RT