調査

k8s

オーケストレーション Docker Swarm k8s pod: 1つ以上のコンテナの管理単位 ReplicaSet: pod数のコントロール Volume: コンテナ「外」のファイルの保存場所 GKE,EKS,RKE 周辺ツール Rancher: インストール簡易化 spinner: CI/CD簡易化 参考サイト Kubernetes…

「INDEX UNIQUE SCAN」 VS 「INDEX RANGE SCAN」 VS 「INDEX SKIP SCAN」 VS 「INDEX FAST FULL SCAN」

INDEX SCANの効率を視覚的に理解しやすく説明したブログがあったのでリンクをはっておく http://d.hatena.ne.jp/sh2/20111217とりあえず、INDEX FAST FULL SCAN、INDEX SKIP SCANがでたら遅い。 INDEX RANGE SCANか、INDEX UNIQUE SCANがでたらたいていOK。

パーティション・プルーニングを理解する

このサイトがわかりやすいです。以下一部抜粋。 http://otndnld.oracle.co.jp/document/products/oracle11g/111/doc_dvd/server.111/E05787-01/part_avail.htm#CACGFIGJ①パーティションプルーニングとは Oracle Databaseでは、実際のSQL文に応じて静的プルー…

iBatisでPreparedStatementキャッシュをオフにする

まず、PreparedStatement、PreparedStatementキャッシュはそれぞれ、 図2 PreparedStatementとWebアプリケーション 図3 PreparedStatementキャッシュの仕組み にて理解できる *1iBatisでPreparedStatementキャッシュを設定する箇所は以下 statementCachingEn…

Spring を使って、singletonのbeanからDIされるオブジェクトをprototypeにしたい。

ちょっと考えれば分かることだけど、通常のDIのやり方だと、DI対象のbeanはDI元のbeanよりscopeが小さいか、同じでないとダメ。*1ことを忘れてた。。。 For those of you who are not aware of Method Injection, it allows you to inject methods instead o…

Shift_JISとWindows-31jでUnicodeへのコードポイントが異なる。

http://homebrew.jp/show?page=228 WIndows-31J / CP932 / MS932 - Shift_JISでとは随所に違いがみられます。別名、CP932 や MS932ともいいます。全角ハイフン「-」や全角の波型「~」などのコードをUNICODEに変換する場合、Shift_JISと違うので、文字化けし…

第三水準とIBM拡張文字の関係

Webシステムで悩ましい問題の1つが文字コード。 今回は文字コードに加えて、「字形セット」にも 切り口を当てて、考えてみたい。 「字形セット」は歴史的経緯で、様々なものが乱立し、 「字形セット」間で文字コード位置が異なったりします。 このシステムは…

VBAの参考サイト

*1 *1:http://officetanaka.net/excel/vba/tips/index.htm

CentOSに触る vol.5 kernel

カーネルのインストール中にエラーが出た模様。 #make bzImage中略 LD .tmp_vmlinux1 drivers/built-in.o(.devinit.text+0x51c9): In function `quirk_usb_disable_ehci': drivers/usb/host/pci-quirks.c:678: undefined reference to `__bad_udelay' make: …

CentOSに触る vol.4 sendmail

sendmailは設定が面倒だという風に書いているテキストがあったが、 どのくらい面倒かを体験してみた。 このサイト*1と、このサイト*2を使って動かしてみた。 この「CentOSに触る」シリーズもvol. 4まで来たが、 どうせメールサーバとか、DNSサーバとかを作る…

CentOSに触る vol.3 CentOS 4.4 -> 5.7

CentOS 4はやっぱり古いということで、 今さらながらupgrade こちらのサイトが分かりやすそうだったので使ってみた。*1サイトのコメントに色々辛辣なことが書いてあって、若干不安もあったが、えいやっとやってみた。 結果、見た感じupgrade出来ている模様。…

CentOSに触る vol.2 NFSの設定をしてみた

このサイト*1を見てNFSの設定をしてみた。 Linux環境が1つしかないので、とりあえず1つのマシン内でNFSを組むという無意味な設定^^; *1:http://www.furyu.atnifty.com/cgi-bin/readtext.cgi?title=NFS-mount&fname=./memo/Linux/PC-HowTo/nfs_mount.txt#index

ClassNotFoundExceptionとNoClassDefFoundError

を理解するには、原因を理解すればよいのかなと。ClassNotFoundException*1: ClassForNameしているところが原因なので、たいていは引数のクラス名のスペルミス。またweb.xmlのServletやFilterの定義でクラス名が間違っているとこれまたTomcat起動時にClassN…

war間での情報共有

war間でsession情報の共有はJava EE仕様としては無理。 Java EEサーバの個別仕様の範疇でなんとかなる場合もある。 JSR-000154 JavaTM Servlet 2.5 Specification*1 をみると、以下の通り。 Session information is scoped only to the current web applicat…

CentOSに触る vol.1 DNS

Linuxの勉強中ということで、昔インストールしたCentOS 4.4マシンを 引っ張りだしてきて、触っています。 #VMWareでいいんじゃないか、、、と相当思っていたりしていますが。 やってみたことを並べてみる予定。 初回はDNS設定。 なんか結構忘れているもんだ…

Officeのプロダクトキーを表示する

PCにインストールしているOfficeのプロダクトキーって確認できるんですね。 目からうろこ。ということで、メモメモ。 http://pc.casey.jp/archives/127011369

テストケース作成

最近10(くらい)因子2水準のテストケースを作る事が多いので用語メモ。・直交表とか、All-Pair法とか。 ・因子・水準とか *1 *2 *1:http://www.ark-web.jp/sandbox/wiki/254.html9 *2:http://www.qes.gr.jp/introduction/whatqe_qa/QA2/QA2Q14V11N5.htm

MTSファイルをDVDに焼ける形式に変換

するためには、DVD Flickが良さそう。 以下のサイトが参考になります。 http://pc.saloon.jp/article/3968003.html というか、 ビデオカメラで撮影して、SDに入っている データの形式がMTSって、、、 変換しないとDVDオーサリングソフトに かけられない時点…

外付けHDDが認識しない(HD-LB2)

普段使っているBuffaloの外付けHDDのHD-LB2が ドライブとして認識しなくなりました。 最終的には解決したけれど、 解決までの紆余曲折をメモ。 デバイスマネージャで見ると、 不明なデバイス として認識されていた模様。 ドライバを入れなおそうにも、 セッ…

Wimax+GW-USMicroN+DHCP+iPadではまる

<事象> 普段Wimaxを使っていて、 PCとiPadで両方通信しようとすると、 PCが勝ってしまい、iPadが通信できない現象があった。 <仮説> PCはスタティックに、 iPadはDHCPで通信していたので、 IP割り当て方式が違うのがひょっとして原因? と思い、PCをDHCP…

Wimax aterm WM3500Rを使ったネットが遅い場合の対処法

下りが0.5Mbpsで遅い。というか、体感だともっと遅い。 javascriptとか、画像が多いとか、リッチなサイトは基本表示が出来ない。 というくらいダメだったので、調査してみました。 ウイルス ハードディスクの状態 ブラウザ依存か 等々一応色々多角的に見てみ…

JRockit

Permがない Nativeを代わりに利用 Newがない Nurseryを代わりに利用 便利なプロファイラがある MissionControl Hprof等と比べてオーバーヘッドが相当少ない(らしい) GC方式がスマート Deterministic GC - JRockit Real Time*1 参考*2 *1:http://www.oracle.c…

hadoopをしらべる

日経コンピュータ2010/9/15にて 特集されていましたが、 最近注目されていますね。 Hadoop Conference Japan 2009 - NTT Data*1 Hadoopに関する実証実験の報告書*2 *1:http://www.slideshare.net/hadoopxnttdata/20091113-hadoop-conf-japan2009-v1a-clean *…

EJB3 JPA

先日話題になったので軽く調べてみました。 EJB 2.xとの違いがキレイに整理されています。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060613/240774/?ST=develop JPAのentity beanはともかく、EJB3のSession bean、message beanとか今更使う必要あるの…

Eclipseのプラグイン開発時に「java.lang.NoClassDefFoundError」

結構ハマったので、アップしておきます。 思い起こせば、以前もハマった記憶が。。。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=39523&forum=12Eclipseのビルドパス⇒コンパイル時? と ManifestのBundle設定は⇒Eclipseアプリケーション起動時…

プロキシ経由のEclipseのupdate site接続

Galileo 3.5.0,3.5.1ユーザが プロキシ経由のupdate site接続をする際の対応策*1 こういったバグといい、 Eclipse 3.4から投入されたプラグイン追加の仕組み p2フレームワークの安定性によく悩まされる。 HeliosでもNativeとManualの切り替え等を 行っている…

【調査】Eclipse 3.5 Galileoにpleiades 1.3.0を適用してみる

Eclipse 3.5 Galileoにpleiades 1.3.0を適用してみました。 1.3.1.I20090627というのが出ているようですが、やめておきました。 「不具合修正、Eclipse 3.5 Galileo 追加訳対応、他」ということなので、 Galileoを利用する私としては、本来1.3.1.I20090627の…

【調査】Java SE 6u10の楽しい新機能「ドラッガブルアプレット」を触ってみた

この機能をちょっと触ってみました。 所要時間1時間。 http://www.atmarkit.co.jp/fjava/column/koyama/koyama12_1.html Java SE 6u10の楽しい新機能「ドラッガブルアプレット」を実際に体験してみましょう。ドラッガブル(Webブラウザ外へドラッグできる)…