はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ノーベル賞

『mike-neck.github.io』

  • 人気
  • 新着
  • すべて
  • JJUG LT大会で話した内容の要点 - mike、mikeなるままに…

    5 users

    mike-neck.github.io

    こんにちわ、みけです。 昨日(2013/08/19)に開催されたJJUGのLT大会でLTをしてきました。 LTの内容ですが、 ネタLTとしては大成功(?)でしたが、 まあJavaのLTとしては疑問符が残るものを発表しました。 とりあえず、JavaFXの部分だけ抽出して書きたいと思います。 要望・仕様 ウケ狙いをしたLTの「冒険者の広場』のページについて、次のような要望・仕様になっています。 定期的にWebの情報を取得したい Web APIが公開されていない リンク先のURLがJavascriptでのクリックにバインドされた関数に記載されている スクレイピングツールの候補 Javaで利用できるスクレイピングツールおよびブラウザーは次のものが主に挙げられます NekoHTML/Jsoup HtmlUnit Selenium JavaFXのWebEngine NekoHtml Java1.3以降

    • テクノロジー
    • 2013/08/20 18:28
    • JavaFX
    • Java
    • Test
    • 超高速開発ツールに関していろいろと思ったこと - mike、mikeなるままに…

      56 users

      mike-neck.github.io

      こんにちわ、みけです。 先月末は体調がすこぶる悪くて、ブログも何もしていませんでした。 超高速開発コミュニティ さて、プログラマーの皆様にも、SIer諸氏の皆様にも なんだか香ばしい話題が各種メディアから出ましたね。 超高速開発はスクラッチ開発の3倍から10倍の開発効率が条件、競合するベンダ13社が利害を超えて「超高速開発コミュニティ」を設立 プロフェッショナルたちの熱い想い: 「超高速開発コミュニティ」を設立――日本が19位で黙っているわけにはいかない 開発ツールベンダー13社が集結し、「超高速開発コミュニティ」を設立 競合関係を超えた意義で発足した「超高速開発コミュニティ」とは また、設立にあたって関係者のブログが公開されています。 「超高速開発コミュニティ」は何を目指すのか – ジャスミンソフト日記 各種の反応 publickeyで取り上げられたから、プログラマーの皆様の反応も早く、

      • テクノロジー
      • 2013/08/10 01:18
      • si
      • IT業界
      • development
      • it
      • ツール
      • 開発
      • programming
      • Groovyでantログの出力先を変更する - mike、mikeなるままに…

        5 users

        mike-neck.github.io

        こんにちわ、みけです。 groovyでantのタスクでいろいろと大量のタスクを実行させている時に、 標準出力に出てくるログがちょっとうざったい時があります。 その場合に、ログの出力先のstreamを変更することができるようです。 1 2 3 4 5 6 7 8 9 10 11 // 出力先のstream def x = new ByteArrayOutputStream() // antの出力先を変更 ant = new AntBuilder() ant.project.buildListeners.each{ it.outputPrintStream = new PrintStream(x) } // 大量のタスクを実行 (1..100).each { ant.echo "this is $it time log." } このスクリプトを実行すると次のような標準出力になります。 1 1.

        • 世の中
        • 2013/07/18 21:42
        • Groovy
        • ant
        • GradleのsetupBuildタスクを試してみた - mike、mikeなるままに…

          9 users

          mike-neck.github.io

          こんにちわ。みけです。 前回の記事、gradle1.7のリリースノート超意訳で、 いくつか気になる機能があったので試してみることにしました。 今回は、setupBuildタスクを試してみます。 リリースノートでは javaプラグインが適用されたシンプルなビルドファイル サンプルのプロダクションクラスとディレクトリー サンプルのJUnitテストとディレクトリー Gradle Wrapperファイル が生成されるとありました。 では実際に試してみたいと思います。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 $ mkdir sample $ cd sample/ $ ll total 0 drwxr-xr-x 2 mike staff 68B 7 9 11:19 . drwxr-xr-x 3 mike staff

          • テクノロジー
          • 2013/07/09 18:14
          • gradle
          • gradle1.7のリリースノート超意訳 - mike、mikeなるままに…

            10 users

            mike-neck.github.io

            こんにちわ、みけです。 現在、gradle1.7-rc1が利用できます。 リリースノートの超意訳をどうぞ。 Gradle Release Notes Version 1.7-rc-1 Gradle1.7になるとすごく速くなります。dependency解決とビルドスクリプトのコンパイルの改善をしました。Gradleユーザーみんなこの恩恵に預かれますが、でっかいプロジェクトだと、その効果はもっと顕著になります。パフォーマンスの改善とスケービリティがGradle1.7の主要なテーマになっています。 これらの改善点に加えて、Gradle1.7では面白い機能がついてきます。finalizer taskメカニズムによってタスクの結果がどうであれ、タスクの次に別のタスクを起動させることができるようになります。例えば、アプリケーションサーバーを起動するようなintegrationテスト(の失敗)の後にアプ

            • テクノロジー
            • 2013/07/07 00:35
            • gradle
            • gradleのmaven-publishプラグインでライブラリーを発行する方法 - 1 - mike、mikeなるままに…

              10 users

              mike-neck.github.io

              こんにちわ、みけです。 ここ数日、gradleのmaven-publishプラグインにはまっていたので、 そのメモです。 なお、例によって長い記事なので、完成されたbuild.gradleだけ見たい方は、いっちばん下に行って下さい。 ただし、完成されたbuild.gradle読んでも理解できないと思いますけどね。 maven-publishプラグインについて 以下のとおりにメモしていきます。 maven-publishプラグインの基礎 javadoc、sourcesを発行する 複数回、成果物を発行する pomを変更する PGP署名ファイルの発行 課題 maven-publishプラグインの基礎 maven-publishプラグインは任意のファイルを 任意のmavenレポジトリーにアップロードすることができるプラグインです。 次のようなビルドスクリプトでは、以下のようなartifactを発行

              • テクノロジー
              • 2013/06/20 23:07
              • Gradle
              • Maven
              • 開発
              • gradle 1.4以降から追加されているmaven-publishプラグインでは、まだmaven central レポジトリーに上げられないようです。 - mike、mikeなるままに…

                5 users

                mike-neck.github.io

                こんにちわ、みけです。 あ、また、例によって記事が長いので、 結論だけ見たい人は前半部分だけを見て下さい。 – 大体5分以内。 で、gradleでのmaven centralへのライブラリー登録方法を知りたい方は中盤部分まで読んで下さい。 – トータル15分。 で、僕の強引なgradle遊びまで読みたい方は最後まで読むといいかもしれません。 – トータル30分。 前半部分 ここ数日gradle1.4以降についかされたmaven-publishプラグインを使って maven centralへのライブラリー登録方法を調べていましたが、 maven-publishプラグインでのmaven central repoへの登録はまだサポートされてません ようです。 元記事はこちらです。 How to publish artifacts signatures (.asc files) using mav

                • テクノロジー
                • 2013/06/16 15:47
                • Gradle
                • maven
                • gradleプロジェクトは、gradleを使うよりも、gradlewを使うことがオススメです - mike、mikeなるままに…

                  5 users

                  mike-neck.github.io

                  みけです。 最近、Java開発者のgradleへの注目には眼を見張るものがあります。 gradle1.0-m2くらいから使っていた僕も、 参考になるような記事がたくさんあります。 みなさんありがとうございます。 gradleのすばらしさ 僕はgradleいいよという時に、いつも聞かれるのですが、 AntとMavenにくらべてgradleの何がいいの? という質問があります。 DSLで書けるとか、 dependencyの指定が簡単とか、 まあ、各種ツールに精通すれば、 別にantでもmavenでも変わりません。 あえてそれでもgradleを選ぶ理由を上げるなら、 gradle wrapperの存在です。 チームで開発する場合、開発環境をチーム内で同じにしておくことが重要です。 メンバーの開発マシンの antのバーション、mavenのバージョン、 これらが違ったということでビルドに失敗して、

                  • テクノロジー
                  • 2013/06/15 10:42
                  • Gradle
                  • gradleのjavadocタスクでjavadocを英語で出力する方法 - mike、mikeなるままに…

                    3 users

                    mike-neck.github.io

                    こんにちわ、みけです。 表題の件はこの記事の前半部分に書いています。 なので、必要な人は前半部分だけ読んで下さい。 大した話ではありませんが、 gradleのjavadocタスクで出力されるjavadocが日本語で出力される のがちょっと残念な時があります。 javaプラグインを入れていれば、javadocタスクが自動で追加されます。 僕のような日本語環境でやっている人だと、 頑張ってjavadocを英語で書いても、 テンプレートが日本語で出力されてしまいます。 会社で日本語を使っていて、 javadocが日本語でないと困る場合は、 全然問題ないとおもいますが… オープンソースなソフトウェアを開発している場合、 javadocが日本語だとなんか若干困ります。 (まあ、だいたいjavadocのテンプレートなんで、何が出力されているかなんてわかりますけどね…) javadocタスクの設定でop

                    • テクノロジー
                    • 2013/06/15 10:05
                    • gradle
                    • java
                    • Groovyでpegdownをさわってみる - mike、mikeなるままに…

                      4 users

                      mike-neck.github.io

                      みけです。 前回に引き続き、Javaのmarkdownパーサーを試してみます。 で、今回は pegdown を試してみました。 サンプルコードは前回とほとんど変わりません。 pegdown-sample.groovy1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 @Grab('org.pegdown:pegdown:1.2.1') def processor = new org.pegdown.PegDownProcessor() def original = $/ This is Top Header --- This is s

                      • テクノロジー
                      • 2013/06/08 09:02
                      • Groovy
                      • markdown
                      • Java
                      • IntelliJ IDEAのJetGradleの使い方 - mike、mikeなるままに…

                        5 users

                        mike-neck.github.io

                        Can’t live withoutSmart Java and Groovy IDE with powerfull refactoring and code assistance. こんにちわ、みけです。 いや、もう表題の件に関しては、 いろんなブログで既出なんですけど、 (と思ってググったら、あまりなかった(´・ω・`)) 僕もよくわかってなかったので、 使ってみたときのメモを書いとくことにしました。 JetGradleってそもそも何よ? IntelliJ IDEAに最初からバンドルされているgradleのサポートプラグインです。 では使い方を見て行きましょう。 (1)JetGradleタブを開きます。 画面右下の方にちょこんとある、JetGradleタブをクリックして開きます。 (2) Addアンカーをクリックして、build.gradleファイルを割り当てます。 ダイアログが出るの

                        • テクノロジー
                        • 2013/06/08 09:00
                        • IntelliJ
                        • gradle
                        • Windows(7)環境でgvmをインストールする - mike、mikeなるままに…

                          9 users

                          mike-neck.github.io

                          こんにちわ、みけです。 Windowsでのgroovyの環境構築といえば、 zipを落としてきて、解凍して、パスを通してといった作業をしなければならないのですが、 最近それが結構面倒くさいなと感じて、 Windowsから疎遠になっていました。 gvmをインストールすればいいんですが、 gvmのインストールコマンド はい、Windowsではできませんね。 cygwin WindowsでGNUな環境を構築するといえば、cygwinですが、 僕は自分が認める(他人はどうだかよく知らん)情弱なので、 cygwin環境の構築に挫折した人です。 で、cygwinでgvmインストールできるよと言われても、 その元になるcygwinが構築できないので、 Windowsでgvm使えないじゃんと思っていました。 mingw Windowsにはいっているmsysgitをいじっていて、 mingwなら構築できそう

                          • テクノロジー
                          • 2013/06/03 02:26
                          • GVM
                          • Groovy
                          • windows
                          • あとでみる
                          • AndroidがJavaだと思っている人のためのGroovy講座 - 1 - mike、mikeなるままに…

                            8 users

                            mike-neck.github.io

                            タイトルが偉そうなこと書いていますが、 大したことは書きません。 みけです。 Android Studioが出てきてgradleとは何ぞと思っている方がいると思います gradleはgroovyで記述できるビルドシステムです。 antの自由なところと、mavenの依存性管理を組み合わせたイケてるところが売りです。 さて、この記事では… gradleのことはほとんど書きません Android開発者でgradleとは何やねん?って思っている方には こちらに詳細が書かれていますので、読んでみて下さい。 で、この記事は何を書いているの?というわけで、 簡単なgroovyの文法の説明を書きます これを覚えると、gradleの記述で少し楽をできるかもしれません。 でも、groovyのことを完璧に説明しているかというと、そうでもないので、 詳しくは次の本を買って読んで下さい。 では、以下、本題 メソッド

                            • テクノロジー
                            • 2013/05/29 05:25
                            • Gradle
                            • groovy
                            • android
                            • blogの更新pingを送れるようにrakeのタスクを書いてみた - mike、mikeなるままに…

                              6 users

                              mike-neck.github.io

                              こんにちわ、みけです。 お金がないので、ブログを読んでもらって、 google adsenseをみんなに押してもらわないと、 死んでしまいます。 さて、そんなことはどうでもよくて、 bloggerでブログをやっていたときは、 googleさんが勝手に検索エンジンに乗せてくれるので、 検索しやすかったのですが、 githubでブログを書くようになって、 検索で出にくくなっていたので、 更新pingをrakeで送りつけるようにしました。 まあ、「更新ping ruby」でググった結果をrakeのタスクにしただけですが… で、追加したのがこんな感じのタスクです。 rakefile require "yaml" require "xmlrpc/client" #-- sending ping --# desc "Sedning ping to Web Search Engines" task :p

                              • テクノロジー
                              • 2013/05/26 23:55
                              • Ruby
                              • Blog
                              • gradleとJUnitのEnclosedの話 - mike、mikeなるままに…

                                4 users

                                mike-neck.github.io

                                みけです。 先ほど書いたエントリーでテストをgradleで走らせたのですが、 gradleでテストした時に謎のclassMethodとかいうテストが勝手に挟み込まれて、落ちて困っている — もちださんさん (@mike_neck) 2013年5月25日 という状態が発生してました。 具体的には、 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 package org.mikeneck.multithreads; import org.junit.*; import

                                • テクノロジー
                                • 2013/05/26 07:48
                                • Gradle
                                • JUnit
                                • java

                                このページはまだ
                                ブックマークされていません

                                このページを最初にブックマークしてみませんか?

                                『mike-neck.github.io』の新着エントリーを見る

                                キーボードショートカット一覧

                                j次のブックマーク

                                k前のブックマーク

                                lあとで読む

                                eコメント一覧を開く

                                oページを開く

                                はてなブックマーク

                                • 総合
                                • 一般
                                • 世の中
                                • 政治と経済
                                • 暮らし
                                • 学び
                                • テクノロジー
                                • エンタメ
                                • アニメとゲーム
                                • おもしろ
                                • アプリ・拡張機能
                                • 開発ブログ
                                • ヘルプ
                                • お問い合わせ
                                • ガイドライン
                                • 利用規約
                                • プライバシーポリシー
                                • 利用者情報の外部送信について
                                • ガイドライン
                                • 利用規約
                                • プライバシーポリシー
                                • 利用者情報の外部送信について

                                公式Twitter

                                • 公式アカウント
                                • ホットエントリー

                                はてなのサービス

                                • はてなブログ
                                • はてなブログPro
                                • 人力検索はてな
                                • はてなブログ タグ
                                • はてなニュース
                                • ソレドコ
                                • App Storeからダウンロード
                                • Google Playで手に入れよう
                                Copyright © 2005-2025 Hatena. All Rights Reserved.
                                設定を変更しましたx