2008-01-01から1年間の記事一覧

(PuTTYユーザマニュアルの日本語訳) 7.1 Plinkを始める - 7.1 Starting Plink

http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter7.html#plink-startingの日本語訳 「5.1 PSCPを始める」とほとんど同じ内容。コマンドライン接続ツールPlinkを使う - 目次に戻る - 7.2 Plinkを使う >> 訳文 Plinkはコマンドラインのアプリケーシ…

(PuTTYユーザマニュアルの日本語訳) 5.2 PSCPの使い方 - 5.2 PSCP Usage

http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter5.html#pscp-usageの日本語訳5.1 PSCPを始める - 目次に戻る - 6章: PSFTPを使ってファイルを安全に転送する >> 訳文 入力するためのコンソールウィンドウの起動後、pscpとだけ入力すれば使い方の…

(PuTTYユーザマニュアル) 5.1 PSCPを始める - 5.1 Starting PSCP

http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter5.html#pscp-startingの日本語訳。 PuTTYについてくるコマンドラインのプログラムについて調べ始める。5章: PSCPを使ってファイルを安全に転送する - 目次に戻る - 5.2 PSCPの使い方 >> 訳文 PSCP…

(PuTTYユーザマニュアル) 3.2 セッションのログファイルを作る - 3.2 Creating a log file of your session

http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter3.html#using-loggingの日本語訳。 PuTTYのセッションのログ記録は、Linux操作の内容をすべて記録できるため便利です。プログラムのインストール等の履歴を残したり、ブログに操作手順を載せたりす…

PuTTYユーザマニュアルの日本語訳

PuttYユーザマニュアルの日本語訳の目次です。 1章: Putty入門 - Chapter 1: Introduction to PuTTY 日本語訳 英語原文 1.1 SSH、Telnet、そしてRloginとは何か? 1.1 What are SSH, Telnet and Rlogin? 1.2 SSH、Telnet、そしてRolginにはどのような違いが…

今日のうさ

うさー

PHPとJavascriptでリアルタイム(?)3Dグラフ

以下のようなことをすれば、DBのデータをブラウザでリアルタイムに三次元グラフで参照とかできるかもです。 … PHPも使えば、概要にあった「当初はPHP-GDプロジェクトとして始まりました…」もなんだか報われる感じです。誰かやればいいのに。自分でやってみま…

3次元グラフ描画用のJavascriptライブラリ

先ほどhttp://d.hatena.ne.jp/nattou_curry_2/20081227/1230379988で、Javascriptでの3次元グラフについて書きました。 自分の日記が見つかるかなと思いながらgoogleで「Javascript 3次元グラフ」で検索していたら、3Dグラフ描画用のJavascriptライブラリ「C…

Javascriptで3次元グラフ

以前、Javaで3次元グラフを描画について日記を書きました。 続・3次元グラフ 3次元グラフ アクセスログを見てみると「3次元グラフ」で検索してこの日記に辿りつく人が結構いるみたいです。大した内容を書いていないのにありがたいことです。そこで、今回は再…

日常作業に役に立つ正規表現の使い方(基本編)

僕は日々の作業においてよく正規表現を使います。ソースコードやドキュメント、データの作成・加工・要約やデータなど、多くのテキスト形式のものを扱うために正規表現を使っています。 テキストに関する作業は、正規表現によりとても効率よくなります。とい…

学習&成長のためなら、なんでも使えばいいんじゃないの?

Eclipseのそれは堕落するための機能じゃない。高みに上るための機能だ。そして使えるようになるには訓練がいる。それはテキストエディタでコードの写経したら身につくようなものではない。訓練するならそんなマゾい苦行じゃなくて効率よくやろうよ。すでにあ…

大量のコードを打ち込めるかどうかはプログラマにとって大事じゃない

便利な開発環境によって、大量のコードを短時間で打ち込めるかもしれない。 でも、大事なのは量じゃなく質。そういう観点で詳しく書きたい。

ネットワークの同期制御について調べてみた

同期とは、通信時に送信側と受信側でタイミングを合わせることです。 同期をとらない(=タイミングを合わせない)場合、送受信相手の言ってることをうまく認識できないようです。人と会話をするときでも、空気が読めないと相手と同じタイミングで話し始めてし…

eclipseの本当のデメリットとそれを克服するための代替案

viからeclipseに戻れない10の理由は半分ネタ、半分本気です。 今回は、僕がもうしばらくの間eclipseを使わないでいようと思う本当の理由を書きます。 eclipseのメリット 本題の前に、Eclipseからテキストエディタに戻れない10の理由で挙げられているメリット…

viからeclipseに戻れない10の理由

Eclipseからテキストエディタに戻れない10の理由を読んで思ったこと。 eclipseは便利だと言われるけど、僕にはとても不便に感じられる。1年ぐらい前にeclipseをやめてviを使うようになった。未だ、eclipseには戻れないけど、以下がその理由。 1.軽い とにか…

ActiveObjects関連の日記の目次

id:nattou_curry_2による解説などなど 図解、ActiveObjectsの一番大事なところ! ActiveObjectsのキャッシュの仕組みを簡単に説明します ActiveObjectsのTIPS集 Javadocの日本語訳(全体) Javadocの記述をクラスごとに全て訳していきます。 net.java.ao.Entit…

SwingのJTableでActiveObjectsのエンティティ編集をするための予習

SwingのJTableを使ってActiveObjectsのエンティティを表示・編集できるようにしようと思っています。 JTableはStringなどいくつかのデータ型をデフォルトで編集できるようになっています。しかし、デフォルトですべてのデータ型が編集可能ではないと思います…

An Easier Java ORM(3) 実装の詳細を詰める

http://www.javalobby.org/articles/activeobjects/の日本語訳です。An Easier Java ORM(2) 教訓をJavaに活かす - 目次に戻る - An Easier Java ORM(4) 複雑な問い合わせ >> 実装の詳細を詰める - Fleshing Out the Implementation これらのインタフェースだ…

An Easier Java ORM(2) 教訓をJavaに活かす

http://www.javalobby.org/articles/activeobjects/の日本語訳です。An Easier Java ORM(1) - 目次に戻る - An Easier Java ORM(3) 実装の詳細を詰める >> 教訓をJavaに活かす - Lessons Learned, Applied to Java 確かにActiveRecordは面白いのだけど、どう…

org.apache.commons.beanutils.PropertyUtils

http://commons.apache.org/beanutils/api/org/apache/commons/beanutils/PropertyUtils.html コンストラクタ コンストラクタ 概要(日本語訳) 概要(英語原文) PropertyUtils() メソッド(すべてstatic) プロパティが読み込み・書き込み可能か確認する 型 メソ…

org.apache.commons.beanutils

http://commons.apache.org/beanutils/api/org/apache/commons/beanutils/package-summary.html インタフェース 概要(日本語訳) 概要(英語原文) Converter ある型から他の型へのオブジェクトの変換を管理するために、BeanUtilsパッケージ中で登録して使用で…

Commons BeanUtils 1.8.0 APIのパッケージ一覧

http://commons.apache.org/beanutils/api/overview-summary.html パッケージ 概要(日本語訳) 概要(英語原文) org.apache.commons.beanutils JavaBeans仕様で概要が説明されている名前付けデザインパターンに基づくJavaクラスの値を取得および設定するために…

The Java Tutorials -- How to Use Tablesの日本語訳(途中)

「The Java Tutorials」の「How to Use Tables」を日本語訳しています。 http://java.sun.com/docs/books/tutorial/uiswing/components/table.html すでに訳されているものがあるのじゃないか?とも思いつつ、勉強を兼ねて訳し始めました。 以下本編です。 …

JDBCを勉強してみた。

最近、javaのormであるActiveObjectsを勉強しています。このActiveObjectsですが、javaからDBへのアクセス部分のライブラリであるため、結局最終的に使用されるのはJDBCです。 そこで、今日は5年ぐらい前に買ったJDBCの本をちゃんと読んでみました。JDBCによ…

ActiveObjectsを使ってみた(4) - データベースの情報を取得する。

JavaのormであるActiveObjectsを使ってみるシリーズ4回目です。 これまでのシリーズで、使用するDBの切り替えを非常に簡単に行えることを見てきました。DBの切り替えは以下の3か所の変更だけで可能です。 EntityManagerの生成時に渡すURL/ユーザ名/パスワー…

ActiveObjectsを使ってみた(3) - 一覧に検索機能を追加する

ActiveObjectsを使ってみた(2) - PostgreSQLまでに作成した、「単品商品一覧画面」に、検索機能を追加しました。 まずは、画面イメージ 初期表示 すべての単品商品が表示されます。 画面上部のテキストボックスに検索条件を入力し、検索ボタンをクリックする…

ActiveObjectsを使ってみた(2) - PostgreSQL

ActiveObjectsを使ってみた(1)ではMySQLを使いましたが、同じプログラムをPosgreSQLでも動かしてみました。 今回修正が必要な個所は3点のみでした。 EntityManagerの生成時に渡すURL/ユーザ名/パスワード マイグレーション時のクラスパスに含めるJDBCドライ…

PostgreSQLの使い方

PostgreSQL 8.3.5文書よりActiveObjectsと組み合わせ使う上で知ってた方がよさそうな部分のみ抜粋。 ここ記述は使いながら修正します。その他追記の際に参考にしたURL: http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/psql_k17.htm OSコマンドで共通な考…

先週のことだけど、昭和記念公園にいってきた

昭和記念公園の正面 メイ様お昼ごはん 池をご鑑賞 収納・・・お疲れ様でした なんだか帰り道、吉祥寺駅がカラフルだった

ActiveObjectsにおけるアクティブレコードパターン

アクティブレコードパターン 重要なことは、アクティブレコードのオブジェクトは、データベースアクセスをカプセル化していることです。オブジェクトがデータアクセスの機能を提供していると言い換えてもいいでしょう。もっと具体的にいえば、エンティティク…