タグ

2014年5月11日のブックマーク (9件)

  • StartExplorer Plug-in

    This plug-in offers tight integration of system file manager (Windows Explorer, Gnome Nautilus, KDE Konqueror, Mac Finder, ...) and shell (cmd.exe, Linux/Mac terminal) in Eclipse. Every now and then when working with Eclipse you'd like to examine a file or a folder inside the Eclipse workspace with your file manager or open a shell/cmd.exe in this location. Or you edit a file in Eclipse and would

  • Eclipse Kepler (4.3)で作るPHPアプリケーション開発環境

    2009年の秋にMakeGoodの開発を始めた頃、私の開発環境は大きく変わりました。GNU EmacsからEclipseへ、すなわちテキストエディターから統合開発環境(IDE: Integrated Development Environments)への変更です。IDEには数多くの利点がありますが、中でも型やメソッドの定義・参照へのアクセスの容易さは、さまざまなソフトウェアを読み解く上で大いに役立っています。 EclipseはOSGiという優れたモジュールシステムを採用しており、OSGiバンドル(OSGiのモジュール)であるEclipseプラグインだけでなくEclipseの実行環境もまたOSGiバンドルとして提供されています。ユーザーはそれらのプラグインを組み合わせて自分自身のEclipse環境を構築することができます。 プラグインは固有の更新サイト(Update Site)で公開されてお

    Eclipse Kepler (4.3)で作るPHPアプリケーション開発環境
  • Subversion キーワードの展開 - とみぞーノート

    概要 SubversionではCVSと同様にソースコード中に$Date$,$Rev$などの特定キーワードを埋め込んでおき、commit時にキーワードを置換させることでcommit日付、Rev情報などをソースに自動で埋め込むことができる。使用できるキーワードを表1に示す。

    RMS-099
    RMS-099 2014/05/11
    Author, Date, HeadURL, Id, Revision
  • diffの改行コードとかを無視する.svnのdiffでも. - リジェクトされました

    はじめに ファイルのdiffを取ると,改行コードが変わっていて全部差分として出ることがよくある. svn diff とかでもよくある. こんなパターンが多い. tabとスペースが違う. スペース(tab)の数が違う 改行コードが違う こいつら,いい加減何とかならないかと思って調べてみた. 改行コードを無視する方法 調べてみたら,すぐ出てきた. 改行コード無視オプションを使えばいいらしい. 普通のdiffは diff --strip-trailing-cr <file neme1> <file neme2> svn で改行コード無視のdiffを行うときは svn diff -x --ignore-eol-style <file name> でいける. diffのオプションたち スペースとかを無視する方法はマニュアルに書いてあった. -b, --ignore-space-change スペース

    diffの改行コードとかを無視する.svnのdiffでも. - リジェクトされました
    RMS-099
    RMS-099 2014/05/11
    「diff -E --strip-trailing-cr」「svn diff -x --ignore-eol-style <file name>」
  • Subversionで、あるリビジョン以降の差分をファイルで抽出 - なんたらノート第三期ベータ

    Subversionのexportコマンドは作業コピー内の全ファイルを吐き出してしまいます。ぜんぶですよ、ぜんぶ!! Web仕事の場合、この大量のファイルをすべてFTPで再アップロードしなくちゃいけない、となるとたいへんです。できれば、内容が変わってないファイルはそのままにしたいですね。 できます。 svnコマンドのdiffには、パッチファイルのような行単位の差分を省略して、ファイル名のみ出力する機能があります。しかも、A/M/Dのマーク付きで。 svn diff -r100:HEAD --summarize .で、こんな感じの出力が得られます。 D admin/htdocs/articles/_default D admin/htdocs/articles/_list.html M admin/htdocs/articles/_edit.html A admin/htdocs/artic

    Subversionで、あるリビジョン以降の差分をファイルで抽出 - なんたらノート第三期ベータ
    RMS-099
    RMS-099 2014/05/11
    「svn diff -r100:HEAD --summarize .」
  • LinuxサーバからOracle JDBC接続するとEnd of TNS data channelやConnection resetが発生する場合の対処法 - けみかるはてな

    事象 LinuxのAPサーバ上に配置したJavaバッチプログラムからOracle DBへJDBC接続しようとするとDBコネクション取得時にエラーが出ることがあった。 体感的には、何度かバッチ起動終了を繰り返すとDBコネクション取得にかかる時間がどんどん遅くなっていき、最終的に繋がらなくなる。 DB接続部分はいつもどおりのやり方。 Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con = DriverManager.getConnection("jdbc:oracle:thin:@host:1521:sid", user, pass); 共有サーバ接続だと以下のエラー java.sql.SQLException: IO Error: End of TNS data channel at oracle.jdbc.dri

    LinuxサーバからOracle JDBC接続するとEnd of TNS data channelやConnection resetが発生する場合の対処法 - けみかるはてな
    RMS-099
    RMS-099 2014/05/11
    「-Djava.security.egd=file:/dev/urandom」ではなく「-Djava.security.egd=file:/dev/./urandom」だと上手く行く。
  • (補足)Oracleへの接続

    この章ではOracleデータベースへの接続について説明します。サンプルプログラムの実装対象とするOracleのバージョンは「8.1.6」ですが、それ以上のバージョンについてもほぼ同じです。 1. OCI Driverを用いた接続方法 Oracleは「Oracle JDBC OCI Driver」と「Oracle JDBC Thin Driver」の2種類のJDBCドライバを提供しています。どちらのドライバを使用する場合でも、Oracleのインストールディレクトリの「jdbc/lib」にある「classes111.zip」か「classes12.zip」(前者はJDK1.1用。後者はJava2用)をクラスパスに含める必要があります。(Oracle 9iではThinドライバとOCIドライバでファイルが分かれていますので、それぞれ必要なものをクラスパスに含めてください。) 「Oracle JDB

    RMS-099
    RMS-099 2014/05/11
    「Oracleは「Oracle JDBC OCI Driver」と「Oracle JDBC Thin Driver」の2種類のJDBCドライバを提供しています。」
  • Cygwinのシェルを、ディレクトリのコンテキストメニューから呼び出す。

    Cygwinに含まれるコマンド群を使う場合には、Cygwinのインストールディレクトリ配下のbinディレクトリにPATHが通っていれば実行できます。しかし、Windowsのコマンドプロンプトなどから呼び出した場合には、正常に動作しないコマンドもあります。gitとかgitとかgitとか。 そんなときには、デスクトップやスタートメニューに登録されているCygwin Bash Shellというものを起動してからコマンドを実行することで正常に動作します。が、これは常にホームディレクトリ(たぶん、環境変数HOMEに設定されている場所)をカレントディレクトリとして開きます。 これでは使い勝手が悪い!ということで、ちょっと調べました。そうしたら、chereという便利なものがあったのですね。数年間Cygwinを使っているくせに知りませんでした。 備忘録代わりに、Windows7(Vistaでも同じかもしれ

    Cygwinのシェルを、ディレクトリのコンテキストメニューから呼び出す。
  • Cygwinを導入してみた - Nukino's memorandum

    OSを再インストールしたので、以前使っていたlinux系のツール群(rubycurl、gitなど)をどうしようかな? と考えた結果、Cygwinで統合するのはどうかと考えた。 Cygwin自体は以前何度かインストールしたことがあるが、設定が煩雑で結局思い通りにならなかった(己のス キルが足りてなかっただけとも言う・・・)ので毛嫌いしていたが、最近のはUTF-8にも対応していて結構簡単 そうという記述をここで見かけたので、 丁度いい機会なので挑戦してみた。 導入したOSはWindows 7 64bit(SP1)。Cygwinのバージョン(cygwin1.dllのバージョン)は1.7.9 準備 この手のツール使う際には常識かもしれないが、ホスト名やユーザ名に日語は含んでいない方がいい。 もし含んでいるなら、変更することを推奨する。 環境変数の設定 必要ならば、以下の環境変数を設定しておく。