タグ

javaとeclipseに関するnantanのブックマーク (29)

  • Eclipse 4.6 Neon 新機能 TOP10!と Spring Boot STS - Qiita

    (※) Oxygen の次のバージョンは、コードネームだとどれが最新か分からないことや、いつの時点か分からないということで、2018.1 や 2018.2 のようなバージョン表記になる方向で調整されています。 ここでコードネーム廃止が議論されていましたが、1 つのバージョンでベータから最終リリースまで 3 年にまたがり(例えば 4.8 は 2017〜2019)、混乱するだけということで、コードネームが継続して使用されることになりました。投票では Pluto (冥王星) になりましたが、Apache ですでに利用されているため、2 位の Photon (光子) に決定しました。 2018/09/25 追記: コードネームは廃止されました。 メンテナンスリリース バージョン 家リリース日 備考

    Eclipse 4.6 Neon 新機能 TOP10!と Spring Boot STS - Qiita
  • 富豪的 Android プログラマの為の Eclipse Memory Analyzer Tool 入門 - sandbox

    はじめに Android プログラマのみなさん、こんにちは。 今日も元気に Out Of Memory してますか? ということで、この記事では日々 OOM に悩まされる Memory 的な意味で富豪的な Android プログラマの為に、Eclipse Memory Analyzer Tool、通称 MAT の基的な使い方を紹介します。 尚、この記事は [twitter:@youten] さんが企画された裏 Android Advent Calendar 12/20 の記事ですが、内容的には比較的オモテなものになっています。 対象読者 Andoid アプリ作ってる/はじめたけど、まだ MAT を使ったことがない方 MAT を使ってみようした事はあるものの、画面から難しそうな雰囲気を察知し、起動10秒後にはそっとタブを閉じてしまった経験がある方 DDMS の基的な使い方を理解している方

    富豪的 Android プログラマの為の Eclipse Memory Analyzer Tool 入門 - sandbox
  • WindowsにPlay Frameworkをインストールして、Eclipseに取り込んで画面表示させるまでの手順 - 感謝のプログラミング

    Play Framework Play Frameworkは2009年に登場した。 このフレームワークの驚くべき点は、Java EEを使わない、という点だ。 JSPとサーブレットを作成し、Tomcatなどのサーブレットコンテナで実行するという「Javaプログラマの常識」を覆したのがPlay Frameworkである。 JSPもサーブレットも使わず、サーブレットコンテナも使わない。 すべてをイチから作りなおしたのがPlay Frameworkだった。 Play FrameworkはRailsライクなフレームワークと言われ、以下の特徴を備えている。 ・MVCアーキテクチャを採用 ・ユーティリティコマンドによる自動生成 ・設定よりも規約を重視した設計 Strutsなどのフレームワークでは設定ファイルが膨大に膨れ上がり、管理がいちいち面倒だった。 Play Frameworkでは設定ファイルは必要

    WindowsにPlay Frameworkをインストールして、Eclipseに取り込んで画面表示させるまでの手順 - 感謝のプログラミング
  • Playアプリの作成からeclipseでの実行まで - IT技術備忘録

    今年も一年よろしくお願いします。 今年は1日1記事を目標にしてがんばりたいと思っています。 今年1発目の記事はplayアプリの作成からeclipseでの実行までの 手順をまとめることにします。 (実施した環境) OS:Windows Vista java,playがインストール済み (うちの環境はjavaが1.6.0_20、playが1.2.4です) 1.playコマンドにてアプリを作成します cd d:\ cd d:\_hb\dev\playframework d:\_hb\dev\playframework>play new helloworld 2.アプリに名前をつけます ~ _ _ ~ _ __ | | __ _ _ _| | ~ | '_ \| |/ _' | || |_| ~ | __/|_|\____|\__ (_) ~ |_| |__/ ~ ~ play! 1.2.4, h

    Playアプリの作成からeclipseでの実行まで - IT技術備忘録
  • Eclipse 3.4.2とm2eclipseでMavenを使ったJavaのライブラリ管理 - public static void main

    先日、後輩向けにJavaの事始からWicketのあたりまでざっと話をしたのですが、その中で触れたm2eclipseのインストールと使い方についてまとめておきます。 今回の記事ではライブラリ管理についてのみ言及しています。 Eclipseのバージョンは3.4.2でWTPが最初から入っている「Eclipse IDE for Java EE Developers」を使っていますが、3.4.x系なら同じようにできると思います。Pleiadesを使って日語化していますので、デフォルトの英語のままの方は適当に読み替えてください。 全体的にWebからダウンロードする作業が多いので結構時間がかかりますが、2回目以降はもっと早くなります。 まだ使い始めたばかりの拙い知識で書いているので、間違いやもっとよい方法がある場合はぜひぜひご指摘ください。 1. Mavenとは MavenとはApache Softw

  • イマドキのIDE事情(118) Eclipse発の新言語「Xtend」を試してみよう!

    作成されたプロジェクトにはsrcディレクトリ配下にxtendのソースコード、そしてxtend-genディレクトリにXtendのソースファイルから生成されたJavaソースファイルが格納されている。たとえばチュートリアルプロジェクトの中には以下のようなXtendコードがある。 def String sayHelloTo(String to) { return "Hello "+to+"!" } このコードから生成されたJavaコードは以下のようになっている。機械的に自動生成されたJavaコードであるため変数名など可読性の面でやや問題はあるものの、確かに実行可能なJavaコードであることがわかる。 public String sayHelloTo(final String to) { String _operator_plus = StringExtensions.operator_plus("

    イマドキのIDE事情(118) Eclipse発の新言語「Xtend」を試してみよう!
  • アノテーションによるアサーション(その3 java agent 編) - Be an Idealistic Realist

    前回 概要 java agent を使用してバイトコードにアサーション用コードを織り込みます。 必要なファイルの用意 bytecode instrumentation に必要なファイル assertion-agent-all-0.0.8.jar @NotNull アノテーションや weaving を行うクラスが含まれる jar ファイル javassist-3.10.0.GA.jar agent から使用される jar ファイル commons-io-1.4.jar agent から使用される jar ファイル 実行時に必要なファイル assertion-constraints-0.0.8.jar @NotNull アノテーションが格納されているjarファイル java agent 用ファイルの配置 bytecode instrumentation に必要なファイルすべてを同一フォルダ内に

    アノテーションによるアサーション(その3 java agent 編) - Be an Idealistic Realist
    nantan
    nantan 2011/04/11
    javaagent
  • 単体テストを“神速”化するQuick JUnitとMockito

    単体テストを“神速”化するQuick JUnitMockito:ユカイ、ツーカイ、カイハツ環境!(16) Quick JUnitプラグインの3つの大きな特徴 近年、JUnitとHudsonを利用した継続的インテグレーション(CI)によるテストの自動化や、テスト駆動開発(TDD)の普及などにより、ユニットテスト(単体テスト)のテストコードの作成が重要視されています。 今回紹介する「Quick JUnit」プラグインは、JUnitによるテストコードの作成と実装を支援するEclipseプラグインです。Quick JUnitプラグインは石井勝さんにより開発されていましたが、石井さんが不慮の事故により死去後、Quick JUnitプラグインプロジェクトにより開発が継続されています。優れたオープンソースプロジェクトの模範のようなプロジェクトです。 訂正のお知らせ 故人のお名前について間違いがあり、修

    単体テストを“神速”化するQuick JUnitとMockito
  • デコンパイルツール「Java Decompiler」を試してみた。 - 谷本 心 in せろ部屋

    Jadが大好きなんだけど、Java5以降の文法に対応してないから 若干やきもきしつつもガッカリしている皆さん、こんばんは。 名前そのまま、Java Decompilerというツールがありました。 http://java.decompiler.free.fr/ Java6まで対応しており、 Eclipseプラグインとしても、単体のGUIアプリとしても使えるスグレモノです。 Java5のアノテーションやGenrics、foreach文なんかの復元にも対応しており Jadが「デコンパイル失敗しました(><)」とすぐに根を上げていたクラスも 開けるようになるんじゃないかと思います。 ということで、早速試してみました。 GUI版 http://java.decompiler.free.fr/?q=jdgui#downloads ここからダウンロードして、解凍して実行するだけです。簡単です。 GUI

    デコンパイルツール「Java Decompiler」を試してみた。 - 谷本 心 in せろ部屋
    nantan
    nantan 2010/03/03
    デコンパイラ、ぎゅ句コンパイル
  • Javaバイトコードの読み方 - プログラマーの脳みそ

    Javaのデバッグをしていて、ステップ実行中にステップインを繰り返したらソースコードのないところに行き当たったことがあるだろう。あるいはEclipseでF3キーでクラスやメソッド・フィールドの宣言元を辿っていってソースコードのないところに行き当たったことがあるだろう。 Eclipseの場合、"Class File Editor"というものが開く。そこにはJavaのバイトコードのニーモニックがズラズラと並んでいて、「これは読めないや、ワケが分からない」と投げ出してしまったりしていないだろうか。 怖がることはない。ちょっとコツを掴めばすぐに読めるようになる。 Class File Editorの開き方 自前のJavaクラスの場合、ビルドして出来上がったclassファイルを開く必要がある。"Package Explorer"だとclassファイルは隠されていて見えないのでWindow -> Sh

    Javaバイトコードの読み方 - プログラマーの脳みそ
    nantan
    nantan 2010/02/25
    バイトコード、ニーモニック、デバッグ
  • Blogs

    2022-02-13 in gadget ここ数年HHKBをずっと使っていて、非常に気持ちよく利用しています。巷の噂に違わず入力するのが気持ちよくなるキーボードです。 ヘビーユーザーの証の一つである尊師スタイルの存在は以前から知っていて憧れがありました。ただ自分はHHKBを机に置いたノーマルなスタイルで利用することが多かったため、踏み込んでいませんでした。 そんな自分が尊師スタイルに入門したきっかけや感じたメリット・デメリットを記しておこうと思います。これからHHKBを購入するか迷っている人、尊師スタイルに憧れている人の参考になればと思います。 Read more → 2020-04-12 in Book 1年ほど積読にしてた「入門監視」を読み終えました。 このは監視ツール個別の話はほとんどなく、監視をどう設計すべきかが記されています。 私自身、監視を色々見たり設定したりしてきましたが、

    nantan
    nantan 2009/09/24
    jMockit
  • Ant のコンソール・エンコーディング - cypher256's blog

    WindowsのEclipse3.4上でAntを動かす場合のみですが、コンソールエンコーディングを設定しないと、日語がコンソールに表示されません。文字化けして出力されるならまだいいのですが、何も出力されないので、動いているのかどうかわからなくなってしまうのです。困ったものです><。 (略) 「Common」タグを選び、「Console Encoding」で「MS932」を選択します。 S2JDBC-Genでデータベースリファクタリング - taediumの日記 id:taedium さんの上記エントリーで知ったのですが、Eclipse 3.4 からは Ant のコンソール・エンコーディングを設定しなければならないようです。下記にコンソール・エンコーディングを指定しなかった場合の Eclipse バージョン別のデフォルトを示します。 Eclipse 3.3 以前 OS デフォルト (Win

    Ant のコンソール・エンコーディング - cypher256's blog
    nantan
    nantan 2009/08/24
    エンコーディング
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

    nantan
    nantan 2009/07/24
    Swing、開発環境
  • 【コラム】イマドキのIDE事情 (60) Swing用Eclipseプラグインの決定版! Visual Swing for Eclipse | エンタープライズ | マイコミジャーナル

    EclipseでのGUIアプリ開発事情 Javaは標準でSwingというGUIアプリケーションのためのAPIが提供されている。しかし、Javaの標準的な統合開発環境であるEclipseにはSwing向けのGUIデザイナが搭載されておらず、サードパーティ製のプラグイン(連載第15回を参照)にもこれまではオープンソースのものは存在しなかった。これに対し、Eclipseと並ぶオープンソースのJava IDEであるNetBeansにはMatisseと呼ばれる強力なGUIデザイナが搭載されており、Swingアプリケーションの開発はEclipseの大きな弱点の1つとなっていた。 今回紹介するVisual Swing for EclipseはSwing向けのGUIデザイナを提供するオープンソースのEclipseプラグインだ。 Visual Swing for Eclipseのインストール Visual

    nantan
    nantan 2009/07/11
    たけぞうさん
  • http://www3.vis.ne.jp/~asaki/p_diary/diary.cgi?Date=20090706

    nantan
    nantan 2009/07/06
    たけぞうさん
  • p2 Provisioning, Eclipse Galileo Feature #1

    Today is the big day! Eclipse 3.5 – Galileo – is available for the general public. To count down the final push towards Galileo, I have been reviewing the Top 10 features that I’m most excited about. There are tons of other great features – such as the SWT port to Cocoa – that I personally don’t make use of, so if you disagree with my Top 10 list, I encourage you to publish your own. A quick recap

    p2 Provisioning, Eclipse Galileo Feature #1
  • Main Page - JadClipse

    JadClipse is a plug-in that seamlessly integrates Jad (the fast Java decompiler) with Eclipse. Normally, when opening a class file the Class File Viewer will show a brief API outline of the class. If you install this plug-in, however, the Class File Viewer will be replaced with the JadClipse Class File Viewer that shows the decompiled source of the class. This task is accomplished by decompiling t

  • EclipseでHello Struts

    Eclipse上でStruts開発を行いながら、 さらにEclipseにハマってみましょう。 準備として、まずTomcatプラグインは設定されてますね? 設定されていない人は、してくださいませ。 なお、ここからの(操作)説明は、メニュー等は日語化でいきます (うちのeclipse環境が日語になってしまったもので。。。)。 Strutsを導入しよう ここでは、struts1.0.2を使います。 以下から、バイナリファイルをダウンロードしましょう。 Strutsのダウンロード 簡単EclipseでStruts入門 ダウンロードした、jakarta-struts-1.0.2.zipの中に、 struts-blank.warというファイルが入っています。 このファイルは、strutsを使う場合の最低限のファイルが含まれた、 warファイルです。 このファイルをもとに、簡単なWebアプリケーショ

  • JadClipse home

    Build experiences that drive engagement and increase transactions Connect your users - doctors, gamers, shoppers, or lovers - wherever they are. Sendbird's chat, voice, and video APIs power conversations and communities in hundreds of the most innovative apps and products. Sendbird’s feature-rich platform, and pre-fab UI components make developers more productive. We take care of a ton of operatio

  • @IT:CoolなEclipseプラグイン(2)

    今回は、ソフトウェアのレビュー/テスト/デバッグを助け、ソフトウェアの品質向上に役立つプラグインを紹介しましょう。バグの存在する可能性があるコードを指摘するFindBugs、カバレッジによりユニットテストの網羅性を検証するdjUnit、スレッドの問題の検出を助けるEnerjy Thread Profilerの3プラグインです。 1.FindBugs プログラムのバグ検出の手段として、プログラムを動作させずにバグを検出する静的解析があります。Eclipseも簡単な静的解析機能を備えています。コード中で初期化されないオブジェクトを参照する機能や、depricateなメソッドを利用した場合など、推奨されないコードを書くと黄色でランプマークを表示する機能などです。 FindBugsプラグインは、Eclipseの標準機能以上に強力な静的解析の機能を提供します。ある特定のコードパターンにマッチする部分

    @IT:CoolなEclipseプラグイン(2)