ITの隊長のブログ

ITの隊長のブログです。Rubyを使って仕事しています。最近も色々やっているお(^ω^ = ^ω^)

2015-08-01から1ヶ月間の記事一覧

Jenkins勉強会に参加してのメモ

この前、Jenkins勉強会に参加してきました。 その時のメモ。 selenium builder パネェ! ヤベェ! maven ヤベェ! 便利すぎぃ! Jenkins ヤベェ! git hubとの連携簡単すぎぃ! すげー雑なメモですね。こんどそれぞれ記事にしたい。 ハンズオン形式で、大体5…

【Java】Error「Unsupported major.minor version 51.0」

「Javaのバージョンを51.0以上に変更してな」ってエラーらしい。 51.0の意味はこちらから。ありがたや。 Unsupported major.minor version 51.0 = Java7 以上使え - Qiitaqiita.com

【JUnit】特定のテストクラスをテストケースから除外する方法

只今Jenkinsの勉強会中ですが、スゲー便利ですね!!! 色々教えてもらったので、次の月曜日が楽しみです。これで手動のテストからやっとおさらばできる。 タイトルにあるのは、色んなテストを書いてみて、Gmailのログインテストも書きました。 githubにあげ…

PlayFrameworkを1カ月使ってみての感想

この記事は完璧なJava・Scala初心者が書くポエムです。経験不足&完全な個人ポエムですので、参考にされる方はほどほどでご了承頂きたい。(でないと責任取れん) Play Frameworkを使って、1カ月ぐらいたったかなと思う。 ちょっと落ち着いているので、1ヵ…

初めて電子書籍(PDF)を購入しました。

リーダブルコード。この本5万本売れたらしいですね。すごい。 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン…

痩せません痩せません痩せません痩せません痩せません。エンジニアのダイエット日記24

痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せ…

【CakePHP】ヘルパーを使って「a」タグ、リンクを生成

つくれるんだろーなーって思い、今まで方法をシカトしていました。 Html->link('戻る', Router::url('/controller/action', true), array( 'class' => 'btn btn-default col-sm-3 col-sm-offset-1', 'role' => 'button' // bootstrapで <a>をbuttonにするために</a>…

【PHP】文字列から最後の文字を削除

PHP

まだまだまだである。プログラミングスキル低い

【PHP】Noticeエラーを一行で非表示にする方法

PHP

あー、でもこの方法は最終兵器ね。 本当はNoticeエラーも解消しないといけないので。 .htaccessに下記行を追加すればおk error_reporting = E_ALL & ~E_NOTICE

【Shell】「tree」コマンドでn階層目迄っと指定する

# 一階層まで $ tree -L 1 オプション-Lで指定すれば良い

【Java】Caused by: javax.persistence.PersistenceException: Query threw SQLException:Unknown column 'Model.create_time' in 'order clause'

なんだろーねこのエラー。 Caused by: javax.persistence.PersistenceException: Query threw SQLException:Unknown column 'create_time' in 'order clause' 訳すだけだと、「どのカラムか曖昧なんで、詳細を指定してもらえません?」って感じかね。joinす…

【Scala】指定分の数だけループするfor

Shellでいうseqコマンドみたいなやつでしょうかね。 for(i <- 1 to 10) { print(i) } しかし事件が起きる scala> val test:Integer = 5 test: Integer = 5 scala> val test2:Integer = 10 test2: Integer = 10 @* ??? *@ scala> for(i <- test to test2) …

【PlayFramework】突然のダウン 「Configuration error[Cannot register class [models.xxx$1] in Ebean server]」

どうやら、パッケージmodels以下にinitできないClassがあるとダメみたい。 私の場合はEnumでした。 これを移動させたら問題なかったです。。。( ´ー`)フゥー...

【PHP】文字列を一文字ずつループする

PHP

str_split()を使います。

PlayFramework Entityモデルのフィールドに@NotEmptyを付与して、んで、そいつをcheckboxにすると落ちる。。。?

いまだによくわからないダウンでした。 Uncaught error from thread [play-akka.actor.default-dispatcher-10] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[play] java.lang.NoClassDefFoundError: javax/el/Proper…

【PlayFramework】「stage」したときのディレクトリパスについて

うーむ。。。困ったなぁ。 Logger.debug("project path:" + Play.current().path().toString()); Logger.debug("cureent path:" + new File(".").getAbsoluteFile().getParent()); [debug] application - project path:/var/www/play/target/universal/stage…

午前中開発して、簡単なサービス用いして「どや!」ってしたかったけど間に合いませんでした。ワロタ

タイトル通り。 本当ならサービスの記事を書く予定だったけど、間に合いませんので、負け記事を書きます。 Ajaxめんどくせぇな。非同期ってちっと面倒い。 あと、はてなのApi、jsonで返してくれないかなー。便利なのにー。

【PHP】配列の最後の要素を削除してくれるarray_pop()先生

PHP

なんて便利なんでしょうか!是非覚えておきたい! ので、メモ(何このテンション) int(1) [1]=> int(3) [2]=> int(5) [3]=> int(8) [4]=> int(9) } */ var_dump($array); // ここから消えてなくなれーっ! array_pop($array); /** * 9がいなくなった * arr…

【PHP】よく間違えるin_array()さん

PHP

よく間違えます。 とある配列の中に、特定の文字列が存在するか。大変便利な関数です。 んで、間違えるのが、左が配列だっけ?右が配列だっけ? 正解は右が配列です。そろそろ覚えたいのでメモ。

【PHP】標準入力から複数行取得する

PHP

paizaで遊んでたらハマった。

デスマと引き換えに得るもの得ないもの

5月にどーんと記事書いて、6月なんでこんなに記事数すくないの?と思いきや、そういえば、私デスマしていたんです。 ちょっと思い返したので自分に言い聞かせるためメモ。 デスマの一番のメリットは経験です。 こうしたら間に合わなかった。あーしたらうまく…

ちょろいわ、俺

さっきまでちょっとだけ哀しいハッピーエンドの話を見終えたら。 何故かすげー相方に会いたくなりました。 でもあと4日は会えないのね。 で、しょーがないから、これまでの思い出を思い出したら満足できるかなと思ったら。 何故か急にドキドキしてきた。 最…

Qdmailで非推奨エラー

PHP

どうやらPHP5.4以上の環境では発生するらしい。 smtp_object = & new Qdsmtp(); $this->smtp_object = new Qdsmtp(); PHP5.4以上から、newはリファレンスを返すようになったから&はいらないんだとか。 ! ということは、PHP5.3では動作しないってことね。め…

ここ半年で試したダイエット(?)を書く。エンジニアのダイエット日記23

前の記事から半年以上、日記を残すことをやめました。 一番はモチベーション。全然痩せないのね。 なので、やっていてつまらないというが理由でした。 しかし、今年に入ってから習慣付けということは難しいことではないとわかりました。 その理由はブログ。…

がっちゃんダイエット最終回。エンジニアのダイエット日記その22

photo by The Style PA これまで大幅にシカトしていました。この記事も久々です。 まさか、半年後に書くことになるとは。 実は、この記事の日を最後にダイエットから一旦手を引きました。 一応それっぽいことを習慣づけようとしましたが、それはまた次の記事…

【SQL】MySQLのテーブルで特定のフィールドの文字を大文字に変更する

前やったような。。。? mysql> update hogehoge_table set lower_string = UPPER(lower_string);

【jQuery】年と月からうるう年も計算した日を出力する

この方の参考にしました(というかまるパクリリスペクト) 閏年を考慮して、プルダウンの日付を動的に生成するJavaScript - 水中ノートd.hatena.ne.jp jQueryしか使え無いわたしはjQueryに書きかえる $('#birthDayYear,#birthDayMonth').on({ change : funct…

【Scala】泣きそうなぐらいScalaのWhile文にハマったのでワロエナイからブログ書く(結局for文でやりました)

もうタイトルだけでいいんじゃないかなぐらい詰め込みましたが、とりあえずこの悲劇をメモする。 Playframeworkで生年月日を出力する箇所で年を今日の年から1980年まで数値を出そうとして、記述するの面倒だったからScalaでループしようとした。 人それぞれ…

【PlayFramework】Form.Classに振り回されてワロタ

photo by Hamad AL-Mohannna 前回の続き。 【Scala】PlayFrameworkのcheckbox.scala.htmlが読み解けなくてワロタ - ITの隊長のブログaipacommander.hatenablog.jp 何がしたいのか。編集画面でcheckboxに登録済みだったらcheckedをいれてほしいだけなんだ!!

【Scala】PlayFrameworkのcheckbox.scala.htmlが読み解けなくてワロタ

photo by masayukig Scalaが読めなくて辛い。 タイトルの通り、全然読めなくて、一日を無駄にしそうなので、ブログを書く。