T:echnology技術は世界を救う。私事ですが、4月1日より社会人として某SIerで働き始めました。(そのあたりの話はSideDにあります。)メインで使うIDEがEclipseなので、改めてプラグインをインストールする方法を確認しておきます。※注意:Windowsまたはzipから展開して使っている場合の方法です。Linuxディストリビューションで提供されているパッケージをインストールした場合は少し変わってくる箇所があるかと思います。日本語化されたメニュー項目で説明するので、Pleiadesを用いていない場合は適宜読み替えてください。プラグインファイルをダウンロードしてディレクトリに配置する最も単純なインストール方法です。プラグイン作者のWebページからダウンロードして、Eclipseをインストールしたディレクトリ以下のpluginsやfeaturesディレクトリに配置します。操作方法を迷う必要はありませんが、プラグインの説明を読まないと正しく配置できない場合があるのが欠点です。プラグイン間の依存関係がある場合に解決するのが難しくなります。「ヘルプ」->「新規ソフトウェアのインストール」からインストールする1では出来なかった依存関係の解決を含めて自動でプラグインをインストールすることが出来ます。プラグインのダウンロードからインストールまで、すべてを任せることが可能です。プラグイン作者毎にプラグインの一覧とダウンロード元を取得するために”ソフトウェア・サイト”*1を設定する必要があります。言い換えれば、ソフトウェア・サイトを設定すればあとは自動でインストールできると言うことです。Marketplaceからプラグインをインストールすることが出来ます。Marketplaceからプラグインをインストールする場合、2で触れたソフトウェア・サイトを設定する必要もありません。Clientにお任せです。Clientがインストールされていません。Eclipseにデフォルトで設定されているソフトウェア・サイトからインストールすることが出来ます。2のやり方で、ソフトウェア・サイトを選択する「作業対象」を”すべての~”として、検索ボックスに”market”と入力すれば、マーケットプレース・クライアントが出てきます。これをインストールすれば素敵なMarketplaceライフの始まりです。以上3つの方法があります。プラグインによっては、1でしかインストールできない場合や3ではインストールできない場合などありますので、個別に確認しましょう。Eclipseのプラグインを配布しているWebサイトは英語で書かれていることがほとんどですが、英語を読めるに越したことはないので、がんばって読みましょう。ServerでパッケージからインストールしたMySQLサーバーが、再起動時に自動的に起動してない現象に遭遇した。./ibdata1(略)こんな具合にエラーが出て起動に失敗しているようだ。エラーメッセージには「もう別のmysqld起動してんじゃねぇの?」とあるが、再起動直後にそんなの居るわけない。起動していないとさすがに困るので、/etc/rc.localで無理矢理起動してみることにする。Dにも書きましたが、おかげさまで就職できました。会社で主に使う開発言語がJavaなのでどこかの勉強会に参加して知識を深めたいと思っています。おすすめの勉強会があればぜひ教えてください。2.0私はRubyで書かれたクロスプラットフォームのTwitterクライアント「mikutter」の愛用者です。mikutterの特徴の1つとして、簡単なRubyスクリプトでいくらでも機能を拡張できるプラグイン機構があります。私も幾つか自作プラグインを公開しているので、まとめておきます。mikutterプラグイン、mikutterコマンドなど興味がある方は、http://mikutter.hachune.netやhttp://yuzuki.hachune.net/wikiをご覧ください。mikutter-focus-to-hometimelineホームタイムラインタブにフォーカスを移動するmikutterコマンドを提供するプラグインです。mikutterコアで投稿ボックスにフォーカスを移動するコマンドは提供されていますが、マウスを極力使いたくない人種(含自分)としてはホームTLにキーボードだけで移動したいのです。http://github.com/bis5/mikutter-focus-to-hometimelinemikutter_growl_gntpクロスプラットフォームの通知アプリケーションである「Growl」に対して新着通知を行うプラグインです。Linuxではlibnotifyやnotify-osdというプログラムで通知できる環境がほとんどですが、RubyからWindowsAPIを通じてバルーン通知やトースト通知を行うのは非常に面倒です。Growlを使えば、少ないコード量で簡単に通知機能を実装できます。Growlはリモートホストからの通知にも対応しており、このプラグインはリモートホスト上のGrowlに対しても通知を飛ばせるようになっています。mikutterプラグインでバッチ処理を行い、管理用ホストに完了通知を行うような、本来のプラグインホストとして乗りようにおいて有用な気がします(でっちあげ)。http://github.com/bis5/mikutter_growl_gntpmikutter-googlgoo.glで短縮されたURLを展開して表示するプラグインです。Limitに引っかかるかもしれません。なったらそうなったでそのときに考えたいとは思います。http://github.com/bis5/mikutter-googlmy_wishlistAmazon.co.jpの欲しいものリストのURLを投稿ボックスに挿入します。設定画面で挿入する欲しいものリストのIDを設定する必要があります。欲しいものリストを公開してテロの被害者になりたい方におすすめのプラグインです。ちなみに私はまだ被害を受けたことはありません。http://github.com/bis5/my_wishlistmikutter_kokoro_no_koe。○(こんな感じに心の声っぽくテキストを整形するプラグインです。○(それ以上でもそれ以下でもありません。plugin自作mikutterプラグインまとめ(2014年3月版)にコメントブログが分裂しました(技術系はこっち)はい。