Lift, Scala

No Image

liftで、 ProtoUserを継承している場合のログイン画面変更方法

loginXhtmlメソッドでhtmlを生成しているので、たとえばUserモデルの場合
※デフォルトで作成されるUserモデル

Scala

No Image
lazyというのは、値を遅延評価する宣言

lazyは「var」や「def」に設定することはできません。

Scala

No Image

文字列の長さを取得

文字列の繰り返し

()で、指定位置のcharを取り出す

文字列の比較(<,>,<=,>=)

StringBuilder ...

Scala

No Image

Scalaでリストを作成する場合

とするが、表題のconsを使用して

とすることが出来る。

ここに1つ重要なルールがあり、

consでリストを生成する場合、右結合になる ...

Scala

No Image

Scalaの言語仕様で「::」と「:::」というのがある。

「::」とは連結メソッドですが、「:::」との違いは?

という感じで、リスト同士を連結したような場合に、展開するかしないか

Linux

No Image
最終参照・更新日時を指定日時に変える最終参照日時を現在の日時に変える指定したファイルと同じ日時に変える

※after.txtの日時をbefore.txtの日時に変更する

 

Eclipse, Lift, Scala

No Image

Scala and LiftのプロジェクトをEclipse上に作成する

なんか、単純なようですが、うまくいかなかったので、うまくいく方法を書いておく。

Eclipseの新規作成で、Scala Projectでは ...

Lift, Scala

No Image

Scala and Liftの環境を、Ubuntu上に構築したのはいいが、やはり使い慣れたEclipse上で開発したくなりました。

ということで、Eclipseに環境を構築する手順を書いてみます。

まず、Ecl ...

Lift, Scala

No Image

Scalaが気になるので、実行環境を作ってみる。
Scalaと、Scalaでwebアプリケーションを作るに当たって必要になってくるソフトウェアを上げてみる。

ScalaとはJVM上で動作する比較的新しい言語
オブジ ...

Ruby on Rails メモ, web

No Image

Railsでsend_fileというメソッドがある

これは、ファイルなどをそのまま返す場合に使ったりするが

これを使うとRailsのメモリ使用量が増加していく。

2.1でこの現象が出るが 2.3とか ...

Ruby on Rails 3 Tips, Ruby on Rails メモ

No Image

Railsで日付処理は、意外と簡単に出来たりする。

1日前

1日後

1ヶ月前

1ヶ月後

1年前

1年後

また、本日 ...

MySQL, Solaris

No Image

Solaris 11 にGUIを入れた環境でMySQLをインストールする手順

パッケージマネージャを起動

mysqlでパッケージを絞り込む

この中から

mysql-51
mysql-51 ...

Solaris

No Image

Solaris 11 Expressですが、CUIでのインストールになるようです。

なので、GUIをインストールしてみます。

なにやらパッケージをインストールします。

マシンを再起動します。 ...

Solaris, VMWare

No Image

VMware PlayerにSolaris 11をインストールしてみたくなった。

入れる目的は、zfsの調査。

あと、適当にrubyのメモリリーク調査用とかに使おうかなぁ程度。

ということで、まずは ...

Ruby on Rails メモ

No Image

redmineにはwikiがついてます。

基本Textile形式で記述する物なので

表を作るときは

という感じで書きます。

が、たとえば趣味が複数あって、途中で改行させたいといった ...

ubuntu

No Image

visudoを実行するときなど、なんかおかしなエディタが起動したりする。

visudoって、viって付くくらいだからviが起動したらいいのにと思う。

そこで、vi固定する方法。

標準のコマンドエディ ...