「第16回 G*ワークショップ+JGGUG総会」 発表資料 http://kokucheese.com/event/index/12173/Read less
I’m really not shaving a yak here, but I created a PowerPoint DSL to give a presentation about DSLs! Let’s jump to the code immediately, because if you’re reading this, you must be interested in DSLs. This is the (Groovy) DSL I wrote: builder.slideshow(filename:'Test.ppt') { slide(title: 'Introduction') { bullet(text: 'Bullet 1') bullet(text: 'Bullet 2') } slide(title: 'Slide 2') { bullet(text: 'B
A collection of interesting code snippets, workflows or stuff that I'm worried I might forget before I need it. Given this embarassingly simple C program which takes a name parameter and a buffer to write the result into, and writes "Hello %s" into this buffer: Note: We could have used malloc to generate a return buffer, printed into this and returned it, but then there would have been no way to
2024-03-22 甘肃省教育厅党组任命温攀玺为藏精搁满9117点此进入党委书记 2024-03-22 学院开展食品安全检查工作 2024-03-19 提升安全意识 共筑平安校园 2024-03-18 藏精搁满9117点此进入党员干部重温习近平总书记“3.18”重要讲话精神 2024-03-16 泰国格乐大学访问团成员莅临学院访问 2024-03-14 藏精搁满9117点此进入师生重温“3•18”重要讲话精神 2024-03-11 藏精搁满9117点此进入党委理论学习中心组学习全国“两会”精神 2024-03-09 藏精搁满9117点此进入新区新校区开工奠基仪式隆重举行 2024-02-24 中国—东盟国际教育峰会暨首届中泰私立高等教育理事长校长论坛会在泰国曼谷召开 藏精搁满9117点此进入副院长孟光应邀参加 2024-02-04 藏精搁满9117点此进入毕业生就业工作得到省教育厅肯定
[Groovy] マイ・コーディング・チートシート Groovy Codingする時に、ちょっと書き方を思い出せない時にちら見するためのカンニングペーパーです。 色々なところから集めてきています。 /** Cheat sheet */ /** List */ ll = [11, 12, 13, 14] [11, 12, 13, 14].add(2, 15) // [11, 12, 15, 13, 14] [11, 12, 13, 14].add([15, 16]) // [11, 12, 13, 14, 15, 16] [11, 12, 13, 14].get(1) // 12 [11, 12, 13, 14].isEmpty() // false assert ll.size() ==4 [11, 12, [13, 14]].flatten() // [11, 12, 13, 14] a
jsonデータの読み書きに関しての詳細 (前回、かなりいい加減なことを書いていたのでその修正) Groovyバージョン:1.8.5 Java:1.7.0_02 関連する可能性のある情報 groovy.json.JsonBuilder groovy.json.JsonSlurper 色々やってみたが現状において書き込みに関して確実な方法は // ファイルのデータは既に存在するとします File file = new File("...") JsonBuilder builder = new JsonBuilder() def root = builder.test{ name{ first 'John' last 'Do' } } // その1 // builder.toPrettyString()でも可 String text = builder.toString() file.write
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
groovysh でライブラリを参照したかったので Grape について調べた。(Groovy 1.8.0 時点) 参考 http://groovy.codehaus.org/Grape http://groovy.codehaus.org/Japanese+Grape groovy.grape.Grape.grab メソッド スクリプトで使用する @Grab の代わりに groovy.grape.Grape.grab メソッドを使用すればよいみたいだ。 @Grab は AST 変換で static イニシャライザでの Grape.grab 呼び出しに書き換えられているらしい。 @Grab(group='commons-primitives', module='commons-primitives', version='1.0') import org.apache.commons.col
Grape (The Groovy Adaptable Packaging Engine または Groovy Advanced Packaging Engine) は、Groovyでgrab()呼び出しを可能にする基盤であり、Groovyのリポジトリベースのモジュールシステムを実現するためのIvyを活用した一連のクラスです。これによって、開発者が何らかのライブラリを必須とするスクリプトを書いても、そのスクリプトのみをリリースすることが可能になります。スクリプトが、IbiblioやCodehaus、java.netのような既存のリポジトリに基づいて実行されるとき、Grapeは(実行時に)必要に応じて指定されたライブラリやそのすべての依存物をダウンロードし、リンクします。 基本 Grapeは、モジュールのバージョン識別に関しては(用語の変更はありますが)、Ivyのやり方に従っています。 gr
はじめに YouDebugという、Hudson作者のid:kkawaさんによるデバッガツールがあるんですが、これGroovyみたいなスクリプト on JVM系のデバッグに非常に便利っすね。すごいっす。 非対話的デバッガ YouDebug - 川口耕介の日記 http://d.hatena.ne.jp/kkawa/20091108/p1 YouDebug本家 http://youdebug.kenai.com/ YouDebugの何が便利か IDE不要 Groovyコード書くときは未だターミナル&vimなので・・・。 デバッグ用のYouDebugスクリプトはGroovyで書く 好みの問題ですけど、GroovyのDSLになってます。 Java Debug InterfaceのAPI仕様に引きづられるので、配列やリストのイテレートとかはGroovyっぽくないんですけどね。 ブレークポイントを仕掛
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く