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

スレッドセーフだって

スレッドセーフ、スレッドセーフってよく聞くけど。 『そのクラスはスレッドセーフですか?』 『スレッドセーフとはどういうことか説明できますか?』 『スレッドセーフ............』スレッドセーフのことをちゃんと分かってるのか??? >自分 参考 [実装…

文字列を比べるときnullだったら

String str = null; str.equals("Hello"); //NullPointerExceptionを検出 "Hello".equals(str); //falseを返すだけ equalsIgnoreCaseもNullPointerExceptionを検出する。 参考 2009-02-19

Mapのコピー

Mapをコピーする ※2013/07/29 内容更新 - くろのまったりシステム開発日記。 Map<String, String> map2 = new HashMap<String, String>(map1); こんなことできたんだぁ〜。 普通に気付けよ。 putAll()とか使ってたし。</string,></string,>

java.lang.ClassFormatErrorで困ってた

以下のようなエラーが出て、途方に暮れていた。 Exception in thread "main" java.lang.ClassFormatError: HelloWorld (unrecognized class file version) 調べていると、以下のURLに行き着いた。 http://java-house.jp/ml/archive/j-h-b/004955.html#body …

Fedoraをftp経由でインストールする場合

http://ftp.riken.jp/Linux/fedora/releases/8/Fedora/x86_64/os/

毛布が上なのか。

「睡眠中の保温効果と快適さを考えた場合、正解はご友人の方ですね。化学繊維を使った一般的な毛布は、汗を吸収・発散しないので、体の上に直接掛けるのは、あまり好ましくないのです」(睡眠環境コーディネーター・中野祐三子さん)何の疑いもなく、羽毛布…

アマゾンで売っている、チキンラーメンが安い。

チキンラーメンが好きで、よく食べているのですが。下の写真のチキンラーメンいくらだと思います? 0;">555円です。 2袋で555円です。 amazonさん、安すぎです。 近所のスーパーで、1袋398円とかで買っていたのですが.....。 まだ、安く売っています。 …

Macでターミナルからマウントする

Macで便利に使えるマウントコマンド作った - hitode909の日記 fmount () { echo "mounting $1" osascript -e "tell application \"Finder\" to mount volume \"$1\"" } % fmount smb://vmこれは便利だわ。 今まではFinder経由でマウントしてた。 こんなこと…

LVMのスナップショットを利用してXenのdomUをバックアップしたログ

CentOS5.2上にXen3.0を利用していくつかのサーバを仮想化しています。 仮想サーバのdomUはLVM区画にインストールしています。 今回は、そのdomUのスナップショットを取得してバックアップを取り、そのスナップショットを用いてdomUを復元してみました。 今後…

ドメインUのコンソールにアクセスできない問題を解決

ドメインUFedora8のコンソール画面にアクセスできなくなっていたのだが、 解決しました。 以下のURLに記載されていることをそのまま実行しただけです。 [ロ] CentOSのXenでゲストOSにコンソール接続できない。 – LOWTECH.NE.JP [root]# vi /etc/inittab下記…

ドメインUゲストOSを自動起動したい

CentOS5.2にXenを使って仮想化環境を構築している。 ドメイン0を起動後に、ドメインUも自動的に起動したいのでその設定ログを以下に記述しておく。 /etc/xen/ /etc/xen/配下にドメインUの設定ファイルが作成されている。 この設定ファイルを/etc/xen/auto/配…

ドメインUのFedora8にVNC接続したい

CentOS5.2上にXenでサーバを仮想化しています。 ゲストOSの1つであるFedora8にVNCサーバをインストールして、VNC接続する環境を整えるのに、ちょっとハマりました。 CentOS5.2にVNCサーバ環境を構築した。 - rderaログ 以前、CentOS5.2に対しては構築してい…

Fedora8にpostgresqlをセットアップしたログ

yumでインストール [root]# yum -y install postgresql postgresql-serverサーバだけならpostgresqlだけで良いと思うのですが、 一応クライアントもインストールしました。 データベースクラスタ初期化 postgresqlのスーパーユーザであるpostgresになって、 …

Fedora8に内部向けのDNSサーバを構築したログ

Fedora8に内部向けのDNSサーバを構築しました。 手順やハマったところ等、今後の為にログを晒しておきます。 参考 以下を参考にさせて頂きました。 はじめての自宅サーバ構築 - Fedora/CentOS - DNSサーバの構築(bind) 内部向けDNSサーバー構築(BIND) - Fedo…

CentOS5.2でvimを使いたい

CentOS5.2でvimを使っているのですが、色々な問題に直面しました。 カラー表示しない。プラグイン実行できない 以下のようにして解決。 vim-enhancedをインストール これが必要です。 [root]# yum -y install vim-enhanced vimのエイリアスをviに 一応、エイ…

LVM関連の覚え書き

LVM | 日経 xTECH(クロステック) 図 LVMの仕組み | 日経 xTECH(クロステック) 図を見ると良く分かる。 LVM(logical volume manager) 論理ボリュームマネージャ 複数のハード・ディスクやパーティションにまたがった領域を あたかも一つであるかのように…

CentOSにJava環境を構築した。

http://centossrv.com/tomcat5.shtmlを参考にして、 yumではなくSunのjava環境を構築しました。 OSはCentOS 5.2です。 RPMパッケージのダウンロード https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredPro…

CentOS5.2にVNCサーバ環境を構築した。

- 09/09/13 書き直しました。 CentOS5.3にVNCでアクセスできるようにした。 - rderaログ - yumで必要なパッケージをインストール [root]# yum list installed | grep vnc vnc-server.x86_64 4.1.2-9.el5 installed vnc-serverはもう既にインストールされてい…

CentOSにUSBメモリをマウントしてディスク領域をアップする

使用したUSBメモリ KINGMAX USBメモリー 4GB スカイブルー 日本語パッケージ 5年保証 U-Drive4GB出版社/メーカー: MAG-LAB発売日: 2010/01/05メディア: Personal Computers クリック: 2回この商品を含むブログ (4件) を見る CentOSを起動して、USBメモリを差…

ゲストOS(ドメインU)を複製して楽にインストールしたい

OSって結局、ファイルなわけで。 ファイルをコピーしてゴニョゴニョするだけでゲストOSの複製が。手順は以下のURLに記載されていることを順番に実行していくだけです。 最短3分! ゲストOSの効率的なインストール (1/3):実践! Xenで実現するサーバ統合(4…

CentOS5.2上にXenで仮想化環境を構築した

ホストOSのCentOSのバージョン [root]# cat /etc/redhat-release CentOS release 5.2 (Final) 事前準備 特に必要なし。 ホストOSのCentOSをインストールするときに『仮想化』を選択していたため、必要なパッケージは既にインストールされていた。 現在の状況…

USBを使ってCentOS5をインストールした

CD-R、DVD-RがなかったのでUSBを利用してCentOS5をインストールしました。 使ったもの サーバ: HP ML115 G5 http://nttxstore.jp/_II_HP12697443 USBメモリ:KINGMAX USBメモリー 4GB スカイブルー 日本語パッケージ 5年保証 U-Drive4GB出版社/メーカー: MAG-…

rootになれるユーザを制限する

Homeserver on Linux – 自宅サーバーを作ろう | Just another WordPress site 目標 ユーザhogeからしかrootになれないようにする。 ファイル/etc/group wheel:x:10:root↓ wheel:x:10:root,hoge ファイル/etc/login.defsに以下の1行を加える SU_WHEEL_ONLY y…

fedora9でselinuxを無効にしたら起動しなくなった。

題名そのままの現象に陥ってしまった。 selinuxがウゼーなぁ〜と思い始める。 smbとかの設定でハマったり。 sambaでハマっていました。 - rderaログ selinux止めればいいじゃん。 Linuxのファイヤーウォール(iptables)とSELinuxを停止&無効化 - yummy-yum…

sambaでハマっていました。

sambaのホームディレクトリにアクセスできずに途方に暮れていましが、解決しました。 SELinuxのせいか。 [覚書]sambaを使ってホームディレクトリにアクセスしようとしたら拒否されたとき[SElinuxの場合] « Deginzabi163's Blog below 60% [root@localhost h…

シャットダウンできるユーザを制限する

http://fstyle.ddo.jp/FT/Vine-Linux/su-root.html 目標 ユーザhogeとユーザroot以外はシャットダウンできないようにする。 ファイル/etc/shutdown.allow シャットダウン可能なユーザを記述する。 hoge rootこれだけ。

jdbcのINSERTでちょっとハマった。

データペースtest_dbのテーブルtest_tableが以下のようなレコードで構成されている。 test_db=> \d test_table; Table "public.test_table" Column | Type | Modifiers -------+--------------+----------- ID | integer | STR | character(1) |このテーブル…

Fedora9にyumでpostgresqlをインストールした

まず、yum [root@localhost]~# yum install postgresql.i386 postgresql-server.i386 初期化 ユーザpostgresになってから、初期化する [root@localhost]~# su - postgres [root@localhost]~# initdb -E UTF-8 --no-local データペース開始 ユーザrootで以下…

アニメ好きだけど。

アニメ好きです。 最近、よく観てます。機動戦士ガンダム00 セカンドシーズン1 [DVD]出版社/メーカー: バンダイビジュアル発売日: 2009/02/20メディア: DVD購入: 2人 クリック: 14回この商品を含むブログ (81件) を見るガンダムも好きです。 でも、ハマり過…

今、ノートがアツイ。

http://www.yomiuri.co.jp/national/news/20090214-OYT1T00542.htm?from=navr 社内文書や年賀状、ラブレターもメールで、という時代。ところが若い世代を中心に、ノートなど「手で書く」文房具の人気が高まっているという。 興味があって、最近、色々と情報…