home ホーム search 検索 -  login ログイン  | help ヘルプ

find 検索

341 - 350 / 1320    [|<]  [|<]  [<]  31  32  33  34  35  36  37  38  39  40   [>]  [>|][>|]
タイトル/名前 更新者 更新日
Java/ポストJSP時代のモダンViewコンポーネントメモ msakamoto-sf 2013-02-03 18:00:13
Groovy/Grails/GSPだけをGrailsから切り離して使えるか?(2013-02-02時点) msakamoto-sf 2013-02-03 16:54:16
技術/vim/メモ5, uniteとVimFiler入門メモ・参考リンク msakamoto-sf 2013-01-28 08:17:53
技術/shell/bashシェルスクリプトまとめメモ msakamoto-sf 2013-01-28 08:09:37
日記/2013/01/19/Eclipseのアップデートで出てたよくわからないエラー (Bug 397495) msakamoto-sf 2013-01-19 11:53:48
技術/TDD/JUni 4.10 と TestNG 6.x系 機能比較(by JUnit実践入門) msakamoto-sf 2013-01-14 18:45:26
技術/TDD/WebBrowserAutomation msakamoto-sf 2013-01-06 15:43:06
技術/Windows/NTFSの外付けHDDのファイルにアクセス出来ない時は・・・(takeown, icacls) msakamoto-sf 2013-01-06 15:39:10
技術/TDD/TestNG msakamoto-sf 2013-01-06 15:21:12
日記/2013/01/06/fork(2)とexec(2) msakamoto-sf 2013-01-06 15:09:04
ソート項目 / ソート順     1ページ 件ずつ表示

Java/ポストJSP時代のモダンViewコンポーネントメモ  

所有者: msakamoto-sf    作成日: 2013-02-03 17:56:27
カテゴリ: Groovy Java 

2013-02-02時点で、JSP以外のモダンなViewコンポーネントについてメモ。
元ネタ:

その1:FreeMarker

その2:Thymeleaf

その3:mustache

その4:StringTemplate

その他(Velocityなど)



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2013-02-03 18:00:13
md5:617e0cb4753bc1fd005486fb59a94f3b
sha1:1548dad8beb1270acf445ab02373e59038e389fd

Groovy/Grails/GSPだけをGrailsから切り離して使えるか?(2013-02-02時点)  

所有者: msakamoto-sf    作成日: 2013-02-03 16:42:40
カテゴリ: Grails Groovy 

GrailsのGSPは便利で使い勝手が良い。そのため、Grailsを使うまでもないケースや、あるいはJavaメインのWebアプリで、GSPの機能だけを単独(standalone)で使いたい、という要望が当然ながら出てくる。
しかしながら、2013-02-02現在では、GSPをstandaloneで使うための公式な手法は存在してないようだ。
以下、その結論に至るまでの簡単な調査メモ。

GSPを使うメリット:(あくまでも個人的な意見です。)

  1. デフォルトでHTMLエスケープする設定が可能。XSSの対策漏れを防ぎやすい。
  2. JSPのカスタムタグを簡単に作れる。
  3. SiteMeshの組み合わせでレイアウト構成を作りやすい。

もともとGSPはGroovy本体に含まれていたが、どこかの時点で "https://gsp.dev.java.net/" (2013-02-02時点でリンク切れ)にスピンアウトし、さらにその後Grailsに取り込まれたらしい。

勿論、「GSPを単体で使いたい!」というのは洋の東西を問わず求められている:

Grailsにも要望は挙げられているが・・・一向に動きがないことにしびれを切らしたかは分からないが、個人ベースで単独でGSPを使えるようにした事例があるものの、大きく進展はしていない・・・。

Groovy/JavaのWeb開発で、もうちょっとまともに使える、HTML向けのテンプレートエンジンが無いか探している途中で調べたのが以上になります。もし、GSP以外でより良いHTML向けテンプレートエンジンがあれば、GSPはGrailsオンリーと割り切って特に頭を悩ます必要は無くなるかもしれません。



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2013-02-03 16:54:16
md5:379e2e8cc10a627588d5de95ab9649bb
sha1:1a76162374bec4dac998d4456adbe02f461bb526

技術/vim/メモ5, uniteとVimFiler入門メモ・参考リンク  

所有者: msakamoto-sf    作成日: 2012-10-21 15:45:59
カテゴリ:

uniteとVimFiler触り始めました。入門メモというか参考リンク。

VimFilerで"e"で編集するときに新しいvimのタブで開きたい

"新しいタブを開いてファイルを編集
let g:vimfiler_edit_action = 'tabopen'


プレーンテキスト形式でダウンロード
現在のバージョン : 2
更新者: msakamoto-sf
更新日: 2013-01-28 08:17:53
md5:b9c9237e0f6df4525ede5dcf7968dc1f
sha1:223f05c94c4ae2d4eda5567bc04de4d3caff990e

技術/shell/bashシェルスクリプトまとめメモ  

所有者: msakamoto-sf    作成日: 2003-04-17 11:50:41
カテゴリ: Linux UNIX シェルスクリプト 

bashでのシェルスクリプトの情報源:

"PS1"等のプロンプトに使えるエスケープシーケンスも、上記manページ中に解説があります。

他、/etc/rc.d/ 以下の各種サービス起動スクリプトが参考になります。

(全て表示する)
プレーンテキスト形式でダウンロード
現在のバージョン : 4
更新者: msakamoto-sf
更新日: 2013-01-28 08:09:37
md5:370f7d852b2e8f4783b488be6e7596e9
sha1:e6930611b0d29317bd54e0ea7f9333080246a3ad

日記/2013/01/19/Eclipseのアップデートで出てたよくわからないエラー (Bug 397495)  

所有者: msakamoto-sf    作成日: 2013-01-19 11:45:04
カテゴリ: Eclipse 

日記/2013/01/05/Eclipse 4.2(juno SR1)のアプデートでよくわからないエラーログが出てた で報告した、Eclipseのアップデートで出てたよくわからないエラーで Bug Report 書いた件ですが、それ以前に同様の現象がreportされてて、問題の原因も一緒で対策も終わったらしいので、duplicated & fixed として無事処理されました。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=397495

原因としては・・・正直良くわかってないんですが、update siteのURLの記載とかでいろいろ以前から構成が汚かったみたいで、いろいろ整理してたらしく、update siteのローディング機構にも手を入れてたみたいで、その過程でちょっと改善が必要な点が残っててそれが原因だったようです。(ホントよくわかりませんが)

とにもかくにも、Juno SR2で修正内容がリリースされるようです。

「(僕の知ってる限りでは)このエラーで何か壊れてしまうようなことは無いよ!」とのコメントも付いてますので、Juno SR2まで待たなくとも、日常の利用では特に問題ないようです。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2013-01-19 11:53:48
md5:f24b682c8cf2478b59e37f04e603d8a3
sha1:d0d91f54fcde15e52acd4e2d5450caada9dc3054

技術/TDD/JUni 4.10 と TestNG 6.x系 機能比較(by JUnit実践入門)  

所有者: msakamoto-sf    作成日: 2013-01-14 18:36:28
カテゴリ: JUnit Java TDD TestNG 

JUnit実践入門(初版)での JUnit 4.10 をベースに、書籍で紹介されている主要なJUnitの機能が TestNG 6.x で提供されているか比較してみました。

※全JUnit4.x系と全TestNGの6.x系のすべてのchangelogやコード、JavaDocを精読して調査したわけではありません。Googleでざっくりと検索した結果のまとめ記事になります。JUnit4.x系も、TestNG6.x系もそれぞれ活発に開発が続けられてますので、本記事で紹介している参考URLの内容や本記事の内容自体も近い将来、内容が古くなる可能性があります。随時気づいたら更新して行きたいとは思いますが、あくまでも 2013-01-14 時点でざっくり調べた範囲でのスナップショットとしてご了承ください。個人的にはTestNGラバーのため、JUnit4.xの最新状況を調べきれてない所も多々あると思います、ご容赦願います。

(全て表示する)
プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2013-01-14 18:45:26
md5:c3b9978a69d62e529abb5b406a37b1e6
sha1:f7aad3209c09955d376abacb2f4a512d16d6f983

技術/TDD/WebBrowserAutomation  

所有者: msakamoto-sf    作成日: 2013-01-06 15:41:23
カテゴリ: Groovy Selenium TDD 

テストの自動化におけるWebブラウザ操作の自動化関連のメモ。

Selenium WebDriverについて:

Selenium Gridについて:

GroovyとSeleniumの組み合わせ→Geb:



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2013-01-06 15:43:06
md5:15b9276a3b65197112929de8b5cf7b08
sha1:626b0ebc56950ffbfd492138ccd677e42ed41946

技術/Windows/NTFSの外付けHDDのファイルにアクセス出来ない時は・・・(takeown, icacls)  

所有者: msakamoto-sf    作成日: 2012-09-12 23:28:18
カテゴリ: Windows 

例:PCの移行で、旧PCからNTFSのUSB接続HDDにデータをコピー→新PCにコピー→アクセス出来ないで怒られる→プロパティでセキュリティタブを開いてみるも、編集も何も出来ないためアクセス権を変更できない→手詰まり。

解決方法:

  1. コマンドプロンプトを管理者として実行。
  2. takeownコマンドで外付けNTFSでトラブってるファイルに対して、所有者を再設定。例 : "takeown /F F:\backups /R"
  3. icaclsコマンドで適宜アクセス許可を編集。例 : "icacls F:\backups /grant Everyone:(F) /T"

takeownコマンド参考:

icaclsコマンド参考:



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2013-01-06 15:39:10
md5:ca03dc2e9bd1f9ae7d87b1eaf391940e
sha1:331dad7690b7f397dfb8f79ed1bce96aad76ec40

技術/TDD/TestNG  

所有者: msakamoto-sf    作成日: 2013-01-06 15:19:46
カテゴリ: TDD TestNG 

TestNGのメモ。

powermockとTestNGの組み合わせ:

MavenとTestNGの組み合わせ:

JUnitとTestNG、その設計思想からの差異について(主にテスト実行単位のインスタンス生成について)



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2013-01-06 15:21:12
md5:2ce8eede334ff85798d6efbb9c7c0487
sha1:800f14a94fcfb9bad2bef9871e0c1d86aa8d5396

日記/2013/01/06/fork(2)とexec(2)  

所有者: msakamoto-sf    作成日: 2013-01-06 15:04:22
カテゴリ: UNIX 

unixのシステムコールを1年以上触ってなかったので、fork(2)とexec(2)の関係ど忘れしてしまい、
「メモリ空間引き継がれるんだから、fork-execしたあとの子プロセス側ではmain()のargvって親プロセスのargvを参照できるのかな~」
などと呆けた疑問をもとにとりあえずman 2 forkとかman 2 execveとかしてみたところ、
「あ、exec(2)ファミリーってargvとか指定できるじゃん、ど忘れしてた・・・。」
となったところで、
「ん?exec(2)ファミリーでargvとか指定すると、結局どういうメモリ操作が行われるんだ?」
と新たな疑問が出てきたんですが、それを突っ込み始めると結局カーネル内部のプロセス管理に話が飛んでしまい手におえないので華麗にスルーしました。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2013-01-06 15:09:04
md5:662b982b1823ae852950fdf49d1998d2
sha1:08ea7e8787086ef52f2ccd84ff82e7fcedecf146