Posts in 技術情報

Effective Scala

Scalaについての、言語の規約等について無知であるが、下記のようなサイトを発見した。 Effective Scala これにならうと、getter/setterには、あえてget/setは付けないらしい。 但し、Jav […]

ScalaでTrait

traitとは、Javaでいうinterfaceのようなものらしい。 Mmmal.scala [scala] package com.whoocus trait Mammal { } [/scala][…]

Scalaでのクラス継承

Scalaでクラスの継承の実験。 良くある Animalクラスを継承したDogクラスを作成してみる。 Animal.scala [scala] package com.whoocus class Animal (name

Scalaでオブジェクトを作成してみる その3

どうやら、コンストラクタ引数に var を付けると、privateフィールド(クラスメンバー)を作成してくれ、しかも getter/setterを作成してくれるみたい。 Main.scala [scala] packag […]

Scalaでオブジェクトを作成してみる その2

今度は、privateメソッドを作成してコールしてみた。 IDE(eclipse)上では、特にエラーにはなっていなかった。 Main.scala [scala] package com.whoocus object Ma […]

Scalaでオブジェクトを作成してみる その1

Javaプログラムでは定番の動物クラスを作ってみようと思う。 実際、scalaのプログラミングで、このような記述の仕方が推奨されているかどうかは知りません。 とりあえずの勉強のために、Java方式で、getter/set […]

scala関数の引数の渡し方

最初は分かり難い関数の引数についての覚え書き。 [scala] object Hello { def main(args:Array[String]):Unit = { println("Hello[…]

Railsセキュリティアップデート

2013年1月8日にRailsのセキュリティアップデートがリリースされた。 使用しているRailsのバージョンは、3.2.6だったので、アプリのGemfileを下記のように書き換えてみた。 [ruby] gem &#82 […]

Datetimeの比較

今まで日付(Datetime)の条件比較を使用しないことの方が多かったので覚え書き。 経験上、設計では日付はVarchar型かNumber型を使用する事が多かったので・・・。 [sql] select * from ho […]

jQuery GalleryView の縦写真

jQueryの素敵なギャラリーライブラリである、GalleryViewを使ってみた。 デフォルト設定で使用してみると、縦写真の場合に写真の上下が見切れてしまう。 よくよく調べてみると、ちゃんと設定オプションがあった。 [ […]

1 23 24 25 26 27 41