2015-01-01から1年間の記事一覧
効率の良いITの勉強方法をメモする。 【過去】 興味があるアプリケーション、ツールを試す。 1日、2日潰して撃沈する。挫折する。 1〜2週間後、再度熱が出始める。試す。 ちょっとは進むが撃沈する。挫折する。 2 ~ 4を繰り返す ネットじゃ情報が不足し始…
いまいちEnumの使い方に慣れていませんが、とあるEnumを返すメソッドを作ったんだけど、「intがいい」ってなったのでintへ変換する必要がでてきました。 キャストじゃうまくいかなかったので、これで対応 return MyEnum.Something.ordinal(); ordinal()って…
PlayFrameworkに標準でくっついているマイグレーションのEvolution 大変便利なんですけども、たまにウザい。 せっかくいれたダミデータを全部削除しちゃうし。。。スキーマのバージョン管理は嬉しいがデータのバージョン管理もしてほしいな。無理ゲーかな。…
特に何も考えずに設定を追加 利用しているwordpressのサーバの応答速度が遅いので、Googleの速度チェックを使ってみた。 PageSpeed Insights するとキャッシュで注意されたので、追加してみた。 んで、圧縮も前からやりたいなと考えていたのでそいつも一緒に…
まずはソースコードから。
はまりましたよー(^q^)ダウー 返り値が摩訶不思議アドベンチャーでした。
結構簡単だった $ curl -sS https://getcomposer.org/installer | php $ mv /usr/local/src/composer.phar /usr/local/bin/composer root権限が必要なので、rootユーザーに切り替えてから作業してください。(それかsudo)
ERROR 1104 (42000): The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay な、なんだこのエラーは。。。 どうやら、MySQLの設定でSQL文が長いとダ…
jQueryでDomを生成して、htmlソースに追加しようと思って実行 CSRF token not found in body or query string おうおうおう(^ω^; playframework/playframeworkgithub.com @Override public F.Promise<Result> call(Http.Context ctx) { RequestHeader request = ct</result>…
とあるアソシエーションが組まれたModelを使って検索。 その際に条件を付与したかった。 関係についてはこんな感じ。 [Info] <= hasOne <= [Post] => hasMany => [PostItemRelation] <= hasMany <= [Item] InfoはPostのidを持っている。 PostItemRelationはP…
PHPではNetBeansを使用しています。 んで、色々使い込んでいますが、Shellでデバッグできないかなと思い、テストしてみたら出来たのでメモ File -> プロジェクトプロパティを選択 実行構成 -> 新規 で、構成を作成します。今回はscriptと名前つけました。 そ…
var price = 11000 price.toString().reverse.sliding(3,3).map( x => x.reverse).toList.reverse.mkString(",") @* 11,000 *@ すばらしい。(長いけど)
要望。DBに登録されている料金を出力したい ほい @* db は、Controllerから取得したObject *@ 料金:@{db.price} 円 追加要望 とある料金を出力したいだけだったが、ユーザーによっては利用・利用しないってことがあった なので、条件分岐を用意してあげた。…
この前、Jenkins勉強会に参加してきました。 その時のメモ。 selenium builder パネェ! ヤベェ! maven ヤベェ! 便利すぎぃ! Jenkins ヤベェ! git hubとの連携簡単すぎぃ! すげー雑なメモですね。こんどそれぞれ記事にしたい。 ハンズオン形式で、大体5…
「Javaのバージョンを51.0以上に変更してな」ってエラーらしい。 51.0の意味はこちらから。ありがたや。 Unsupported major.minor version 51.0 = Java7 以上使え - Qiitaqiita.com
只今Jenkinsの勉強会中ですが、スゲー便利ですね!!! 色々教えてもらったので、次の月曜日が楽しみです。これで手動のテストからやっとおさらばできる。 タイトルにあるのは、色んなテストを書いてみて、Gmailのログインテストも書きました。 githubにあげ…
この記事は完璧なJava・Scala初心者が書くポエムです。経験不足&完全な個人ポエムですので、参考にされる方はほどほどでご了承頂きたい。(でないと責任取れん) Play Frameworkを使って、1カ月ぐらいたったかなと思う。 ちょっと落ち着いているので、1ヵ…
リーダブルコード。この本5万本売れたらしいですね。すごい。 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン…
痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せなきゃダメだ。痩せ…
つくれるんだろーなーって思い、今まで方法をシカトしていました。 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>…
まだまだまだである。プログラミングスキル低い
あー、でもこの方法は最終兵器ね。 本当はNoticeエラーも解消しないといけないので。 .htaccessに下記行を追加すればおk error_reporting = E_ALL & ~E_NOTICE
# 一階層まで $ tree -L 1 オプション-Lで指定すれば良い
なんだろーねこのエラー。 Caused by: javax.persistence.PersistenceException: Query threw SQLException:Unknown column 'create_time' in 'order clause' 訳すだけだと、「どのカラムか曖昧なんで、詳細を指定してもらえません?」って感じかね。joinす…
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) …
どうやら、パッケージmodels以下にinitできないClassがあるとダメみたい。 私の場合はEnumでした。 これを移動させたら問題なかったです。。。( ´ー`)フゥー...
str_split()を使います。
いまだによくわからないダウンでした。 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…
うーむ。。。困ったなぁ。 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で返してくれないかなー。便利なのにー。