2011/02/04

UbuntuサーバのMySqlにNaviCatでリモートアクセス~その2~

UbuntuのMySqlにVistaのNaviCatからリモート接続にリトライした。

まず、先日行ったことと同じことをやった。

UbuntuサーバのMySqlにNaviCatでリモートアクセス


1.以下のファイルの53行目をコメントアウト。
/etc/mysql/my.cnf
 53行目 →  # bind-address = 127.0.0.1

2.MySqlを再起動
sudo /etc/init.d/mysql restart


次にNaviCatの設定を。
3.新しい接続で、MySqlを選択

4.基本設定は以下の通り
  接続名:自分が分かりやすいもの
  ホスト名/IPアドレス:Ubuntu ServerのIPアドレス(プライベートアドレス)
  ポート:3306(初期設定)
  ユーザー名:root
  パスワード:MySqlインストール時に設定した値

5.SSH設定は以下の通り
  SSHトンネルを使用する:チェックを入れる
  ホスト名/IPアドレス:4で設定したIPアドレス
  ポート:22(初期設定)
  ユーザー名:Ubuntu Serverログインのユーザー名
  認証方法:「パスワード」
  パスワード:Ubuntu Serverログインのパスワード

6.「接続をテストする」を押下

これをやったが接続できなかった・・・

で、MySqlのユーザー設定を確認したら、以下の感じだった。
コマンド:select host, user from mysql.user
+------------+------------------+
| host | user |
+------------+------------------+
| 127.0.0.1 | root |
| localhost | debian-sys-maint |
| localhost | root |
| ubuntu-ser | root |
+------------+------------------+

これを見ると、4で設定したユーザーのrootが
localhostからじゃないと接続できないって感じ。

そこで、MySqlに新しいユーザーを登録。
7.GRANT ALL PRIVILEGES ON *.* TO ユーザー名 IDENTIFIED
  BY 'パスワード' WITH GRANT OPTION;

これで、4の設定したユーザーとパスワードを
7で作成したユーザの設定に変更。
そんで、接続テスト。

やっと接続できた!!!!!!!!
これで、GUIでテーブル内容を確認できそうです♪

2011/01/25

UbuntuサーバのMySqlにNaviCatでリモートアクセス

UbuntuサーバのMySqlにWindowsからNaviCatでアクセスしようとした時の覚書。

SSHトンネルして接続しようとしたけど、以下のようなエラーが。
「2013 - List connection to MySQL server at 'reading initial communication packet', system error: 0」

調べてみたら、MySQLは初期設定でローカルからのアクセスしか許可していない様子。
参照URL:http://mipin.blog6.fc2.com/blog-entry-102.html

参考にしたサイトの通り、以下のファイルの53行目をコメントアウト。
/etc/mysql/my.cnf
 53行目 →  # bind-address = 127.0.0.1

これで、接続確認。

結果。再起動はOKだった。
しかし、NaviCatからもコマンドからもMySQLにログインできなかった。
「1130 - Host '***.***.***.***' is not allowed to connect to this MySQL server」

ん~こりゃ別の方法を探さなきゃかな。。。
参考にしたサイトではVMwareを使ってるから、うまくできなかったのかもな・・・
残念・・・

2010/12/12

【DB】テーブルの移行

現在の仕事でテーブルの移行作業がある。
そのための手順について勉強したから、参考用にまとめておく。

【要求】
・サービスの改定に伴い、テーブル定義の変更が発生
・これまでのテーブルに登録された内容はそのまま移行
・ALTER TABLEの使用禁止
・追加するカラムには、定数が入る

【テスト環境】
・OS:Windows Vista
・RDBMS:SQLite3

【手順】
1.現在のテーブルのバックアップテーブルを作成する
 create table BackUpTable as select * from OriginalTable;

2.現在のテーブルを削除する
 drop table OriginalTable;

3.新しいテーブルを作成する
 create table NewTable(カラム名 属性, 追加カラム名 属性, ...);

4.バックアップテーブルから新しいテーブルにレコードをコピー
 insert into NewTable
  as select カラム名, 追加カラム名の値, ...
  from BackUpTable;


以上で移行ができるはず。
だけど、DBMSによって、SQL文に修正が必要かもしれない。
あと、SQLiteは型の制約がないから簡単にできたけど、他がどうかは分からない。
まず、実環境と同じ環境でテストし、動作確認が必要だな。

参考URL:
・テーブルデータの移行 - Database Expert - @IT
 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=40910&forum=26

2010/12/11

思ふこと

俺にとって
 仕事って?
 同僚って?
 同期って?

評価を
 どうされたい?
 だれにされたい?


今週ずっと残業してた。
毎日勤務開始1時間前に出勤して、23時くらいまで仕事してた。

先輩とチームで仕事をしてるから、俺の作業の遅れで迷惑をかけたくないって
気持ちでいた。

今日は先輩に飲みに誘われた。
同期も参加するって感じになった。
誘ってもらって、俺も行きたいって言った。

けど、行けなかった。
行けないって連絡もしなかった。。。

連絡する機会は何度もあった。
先輩が先に行く時、何度も気にして言ってくれた。
けど、俺は気づかなかった。
どこかで、”伝えてくれる”って甘えてたのかも。

約束の時間10分前に、同期が連絡くれてた。
サイレントにしてて全然気付かなかった。
けど、約束をしていたんだから携帯に注意を向けておくべきだった。

と、今更考えても「自分が悪い」って結論しか出てこない。


「俺=仕事を理由にして約束を破るやつ」


そんな風に評価されたいのか?
そんなん嫌と思ってるくせに、なぜ行動できなかった??

お前はこうやって自分から嫌われにいってる。
嫌われたくない癖に。

どうしないといけないか考えろ。
考えろ、考えろ、考えろ。。。

2010/07/30

LUMIX:メモモードのデータをSDカードへ

デジカメのメモモードで数枚の写真を撮りました。
その写真をPCに取り込もうと思ったら・・・

(* ̄□ ̄*;

見れない(TдT)

取扱説明書を見ても分からない( ;∀;)


ということで、Google大先生に質問してみたら、
価格.comでイイ掲示板を発見!!


<サイト>
http://bbs.kakaku.com/bbs/00501911286/SortID=8394588/


<デジカメ>
Panasonic LUMIX DMC-FX60


<手順>
メモモード(内蔵メモリ)の写真をSDカードにコピー

1.モードをメモモードへ
2.再生モードへ
3.メニューの「画像コピー」を選択
4.コピーする画像を選択し、決定
5.必要枚数だけ4を繰り返し


これで、PCに取り込めるようになりました∠( ゚д゚)/

以上です。ではでは♪

2010/02/17

拡張子 ip のファイル

現在,ObjectDockとRKLauncherの二つのDockを使用している.

今日,Win Customizeというサイトで,
IconPackagerというカテゴリのアイコン集をダウンロードした.

「ip」という拡張子は初めてだった.
軽くグーグル先生に質問してみると,

「zip」の「z」が落ちただけ

という一文を発見.
それなら,ということで,インストールしている解凍ソフトに投入!

あっさり解凍でき,アイコンが使用可能になった♪
これで,また色々なアイコンで遊べそうだ(∩´∀`)∩ワーイ

2010/02/15

Windows Vista のタスクバーを Mac OS X 風に変更する

共同研究をやっている方が,医療機関の方で,
Macユーザーなため,自分で使用している.

Mac環境に少しでも慣れるため,自宅のWindows機のタスクバーを
画面上部に表示している.

XP だとあまり気にならないのだけど,Vistaだとスタートボタンの大きさが気になる...
あと,タスクバーそのものの幅も太い.

そこで,タスクバーをMac Leopard風に.
その際に参考にしたのが,次の2つのページ.

1)StyleSelector 万歳.ようやく|Blog.Ikubon.com
http://blog.ikubon.com/?eid=840219

2)StyleSelectorでWindows Vistaのビジュアルスタイルを変更する|Health is better than wealth
http://miracleblues.blog46.fc2.com/blog-entry-256.html


使用したソフトは,「StyleSelector」というフリーソフト.

ま,うまく行ったと思う.

2010/01/29

Excel 2007 & 2010 beta のグラフ

Excel2007からグラフにてパターンを選択できなくなった.
そこで,以下のサイトでパターンのアドイン(Patternui)の使用方法が公開されている.

Excel2007(エクセル2007)Q&A(Tips):塗りつぶしでパターン(斜線やドット)を使いたい
http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/FAQ/graph_pattern.html

自分での2007での動作は確認している.
そこで,ためしに2010betaにアドインを追加してみることに.

同じやり方で追加してみた.そしたら,ちゃんと動いた.
以下やり方.

~ Windows XP + Excel2010beta ~
(Windows Vistaでは挿入するフォルダが少し異なる)

  1. フォルダオプションで,隠しフォルダ及びファイルを表示するようにする

  2. 上記のサイトを参考にアドインをダウンロード

  3. ダウンロードしたファイルを解凍

  4. C:\Document and Settings\[ユーザ名]\Application Data\Microsoft\AddIns に解凍して出てきたファイルを移動

  5. Excel2010betaを起動

  6. ファイルタブをクリックし,オプションを選択

  7. 出てきた画面の左側にあるアドインを選択

  8. 下のほうにある管理が「Excelアドイン」となっていることを確認し,隣の設定ボタンをクリック

  9. 「Patternui」という欄にチェック.欄がないときは参照して,先ほどのファイルを選択



これで完了.
あとは,グラフを挿入して,グラフツールの書式タブを選択すると,
「Patterns」という項目が追加される.

2010/01/22

VAIO VGC-RC71PS RAID 0 のボリュームエラー

研究室で私の特等席となっているデスクトップPCがある。
それが、「VAIO VGC-RC71PS」。

こいつが「RAID 0のボリュームエラー」を訴えだした。
ドライバはCとDの2ドライブ。
でも、RAID 0だから、どっちがいかれているのかわからない状態。。。

とりあえず、ボスに報告し、バックアップ用の外付けHDDを買ってもらった。
Dドライブが約1TBあるから大変だった~

その後は、次のサイトを参考に対処。
http://search.vaio.sony.co.jp/qasearch/solution/S0505260019932/

1.Intel Matrix Storage Consoleを起動
2.赤く×の出ているHD上で右クリック
3.「標準としてマーク」をクリック
4.Windowsの再起動

今回はこれでエラーは出なくなった。
これでもダメだとリカバリが必要だそうな。

なんか、ソ○ーにいっぱい食わされた気分。。。

2010/01/18

WILLCOM Advanced/W-ZERO3[es]

WILLCOM Advanced/W-ZERO3[es] であるソフトをアンインストールした。
その後、スタートメニューの一覧から、そのソフトのショートカットを
削除しようとしたら・・・

「そのアプリケーションを移動できません。」

と、いうエラーが出た。
そこで検索かけたら、

attractionさんの「すけっちぶっくの備忘録」

というページがHIT!!

助かりました。ありがとうございました♪


URL:すけっちぶっくの備忘録
http://d.hatena.ne.jp/attraction/20080409/p1

2010/01/05

CANADA LOTTERY CORPORATION

本日、2010年1月5日早朝、こんなメールがGmailに来ていた。

---------- 引用開始 ----------
from C.L.C
to info3@canada.com
date Tue, Jan 5, 2010 at 6:22 AM
subject CANADA CORPERATION
---------- 引用終了 ----------

ちなみに、本文はなく、画像が添付されていた。
それが、下の画像。




思わず、「え!?80万ドルゲット!!!!!?」なんて喜んだ私。。。

日本人にも来ているみたい。
でも、まだ日本語の情報が少なく、というか全くと言っていいほどなく、
Googleで英語で調べてみた。

そしたら、結構多くの人が似たような内容のメールを受け取っているみたい。
で、やっぱり、scams(詐欺)だったみたい。
ということで、しばらく放置します♪

ちなみに、メールのドメインを調べてみたら、ちゃんとカナダのDNSサービスを使ってるみたい。
でも、きちんとLottoの販売をしているWestern Canada Lottery Corporationとは違うドメインを使ってた。
おまけに、企業のはずなのに、ドメインの連絡先が登録されてないみたい。

こんなところらからも、詐欺って思えた。


---------- 参考URL ----------
日本語Yahoo!知恵袋
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1319925788

アメリカYahoo!Answers
http://answers.yahoo.com/question/index?qid=20091130200432AAdrW2i

Western Canada Lottery Corporation
http://www.wclc.com/

2009/12/17

Javaで全角半角変換に向けて

研究の関係で、全角半角の変換を行う必要が出てきた。
数が多いので、Javaを使ってプログラムを書くことにした。

Javaは使用する文字コードがUnicodeで一貫している様子。
そこで、Unicodeの全角半角の文字コードに比較を行った。

英数字に関しては、16進数で
全角 = 半角 + ( FF00 - 0020)
半角 = 全角 - ( FF00 - 0020)

で、いけそう。

TeXでの条件分岐のやり方

ファイルを分割して作業をする必要上、
相対パスの設定に変更が必要となった。
そこで、条件分岐を使うことによって実現しようと思った。
その備忘録。

プリアンブル部分
% if文の定義
\newif\ifNAME
% 状態の定義
\NAMEtrue % TRUEの設定
\NAMEfalse % FALSEの設定

ボディ部分
\ifNAME
% TRUEの動作
\else
% FALSEの動作
\fi


参考URL
http://p-www.iwate-pu.ac.jp/~takasima/a-news/column/linux/1177730387.html

2009/12/16

トロイの木馬が・・・キター!!

11日あたり、自宅のPCにUSBメモリを挿入したら、McAfeeが

「トロイの木馬が検出され、削除しました」

といきなりメッセージが!!

ログを見たら、こんな感じ。

検出名:Generic PWS.ak
ファイル名:H:\emmsc2tf.exe
プロセス:C:\Windows\Explorer.EXE
プロセスの説明:エクスプローラ

あと、autorun.infを見たら、こんな感じ。
[AutoRun]
open=emmsc2tf.exe
shell\open\Command=emmsec2tf.exe

つまり、ファイルを残しておいて、USBを差し込んだら起動するようになっているみたい。
自分のPCはウィルスチェックかけて大丈夫だったみたい。

他のところに感染してないか、チェックしてもらうように、
お願いだしたけど、大丈夫かな??

2009/12/09

BuffalonasのWebアクセスで複数のファイルをアップロード

普段、Webサーフィンをするときに、Firefoxを利用している。

Buffalo NAS の Webアクセスにも、Firefoxを使っている。
一つずつファイルをアップするときには、何の問題もなかった。
しかし、複数のファイルをアップロードしようとすると、

「アップロード中に入出力エラーが発生しました」

と、表示されてしまった。
OKのボタンをクリックし、再度挑戦しても、一向にすすまない。

そこで、Internet Explorerでやってみた。
すんなり行った。

恐らく、セキュリティレベルとかの問題だと想像はできるけど、確かではない。
わざわざ、Buffalo に聞くのも面倒なので、複数ファイルのアップにはIEを使うことにしよう。

Rのグラフ:ラベルのフォントサイズ変更

Rでグラフを作成する際に、軸ラベルのフォントサイズが結構小さい。
Paperではいいけど、PPTのスライドに載せるときに小さいことがある。

そこで、変更方法。

plotのオプションで次を追加したら、いけそう・・・(未確認)
cex.lab=2

恐らくデフォルトは1。
上のオプション指定の方法だとx軸のラベルサイズを2倍にしてくれるんだと思う。

<追記:2009/12/09 10:55>
動作確認しました。
cex.lab = 2
で、xy軸のフォントサイズが変更になりました。
2にすると、約4倍になる。。。??

2009/12/06

Javaと文字コード

今、Javaを用いてプログラミングを行っている。
作っているアプリは研究で使うだけの、比較的簡単なもの。

で、色々と調べていたら、こんなページを見つけた。

「Javaにおける文字/文字列の扱い方 - ITアーキテクト [IT Architect]」
www.itarchitect.jp/beginners/-/10422.html

このページによると、JavaはUnicodeで作らないといけないらしい。
けど、今はShift_JISで作っている。

このような場合、コンパイル時に
「javac -encodeing SJIS」
というようにオプションを追加すると、
Unicodeに変換してからコンパイルしてくれるらしい。

2009/11/29

BuffaloNASのWebアクセスについて

共同研究先でBuffalo製のLinkStationというHDDを導入した。

LinkStationにした理由は以下の二つ。

  • Raidを組める

  • ユーザ認証を行いWebアクセスが可能



この理由で、導入を行った。
導入当初は、Webアクセスも可能だった。
しかし、突然Webアクセスができなくなった。

その原因として、Flets光を導入したことによる、ルータの問題かと思われた。

確かにこれも一つの原因ではあった。
参考にしたのは、こちらのサイト。
「www.akakagemaru.info/port/nttroter.html」
設定の流れは以下の通り。


  1. LinkStationのLANケーブルをFlets光のルータに接続

  2. ポート開放の設定(LinkStationのポート番号:9000)

  3. LinkStationのWeb設定画面へアクセス

  4. BuffakiNAS.comを使用して接続するよう設定

  5. UPnPを使用できなかったので、手動でポート設定(ポート番号:9000)



ここまでの作業で、ローカルPCからの接続は可能になるはず。
うまくできないときもあります。。。

外部のPCから接続する際には、ブラウザのセキュリティレベルに注意が必要。
以下のように設定すると見れる・・・はず。

Internet Explorer 8
ツール → インターネットオプション → セキュリティ → 
「このゾーンのセキュリティのレベル」を「中」に設定

Firefox 3.5.5
Buffalonas.comに接続 → ユーザ名とパスワードを入力 →
URLが表示されている部分の左側をクリック → 詳細を表示をクリック →
サイト別設定 → ポップアップウィンドウを開く → 許可

2009/11/24

LaTeX - 表のセルの結合

横方向(行)のセルの結合
\multicolumn{X}{Style}{Text}

X:結合するセルの数
Style:結合後のセルの書式
Text:結合したセルに表示する文字列


縦方向(列)のセルの結合(その1)
\cline{X-Y}

X-Y:X列からY列まで下線を引く

縦方向(列)のセルの結合(その2)
\usepackage{multirow}
\multirow{X}{*}{Text}

X:結合するセルの数
*:書式設定(自動的に中央添えになる)
Text:セルに表示する文字列

2009/11/18

enumerateへ相互参照方法

LaTeXのenumrateに相互参照方法

[設定方法]
\begin{enumerate}
\item \label{enum:○○}
\item \label{enum:××}
\end{enumerate}

[参照方法]
\ref{enum:○○}、\ref{enum:××}