Cloud Nine

Avatar

This blog is my everything!!

Aug
28
Vistaのパソコンでtelnetでメールを送る方法
Aug 28, 2008 0

telnetの機能を有効にする

Vistaでデフォルトはtelnetは許可されていないようなのでそれをまず、使えるようにします。

まず「コントロールパネル」に行ってください
「コントロールパネル」の中に、「プログラムと機能」があるのでそれを開いてください。
 ↓
「プログラムと機能」の左メニューに、「Windows の機能の有効化または無効化」があるのでそれを選択してください。
 ↓
すると「Windows の機能」の一覧が出てくるので、その中の「Telnet クライアント」をチェックをつけてください。
Windows の機能の有効化または無効化

telnetから25ポートを使ってメールをおくります。

コマンドプロンプトを開いて下記の内容を入力してください。

c:>telnet mail.mizoshiri.com(メールサーバ) 25(使用するポート)
220 mail.mizoshiri.com ESMTP Sendmail 8.* Fri. 29 AUG 2008 20:00:22 + 0900

HELO gmail.com(送り先のメールのアドレス)
250 mail.mizoshiri.com Hello osaka.ocn.jp [111.111.1.111],
pleased to meet you

MAIL FROM: test@mizoshiri.com(送り側のメール)
250 test@mizoshiri.com… Sender ok

RCPT TO:  test@mizoshiri.com(送り側のメール)
250 joe@ash.jp… Recipient ok

DATA(本文)
354 Enter mail, end with “.” on a line by itself
HELLO WORLD
.(コンマで本文終了)

250 2.0.0 mn4848646 Message accepted for delivery

QUIT(終了)
221 mail.mizoshiri.com closing connection

参考に

間違えたときは、QUITで脱出できます
DATAの中に「FROM:」「To:」をいれてヘッダーをつくることもできます。

RCPT TO: joe@ash.jp
250 joe@ash.jp… Recipient ok

DATA
354 Enter mail, end with “.” on a line by itself
From: user@foo.or.jp
Subjet: test
Hello world.
.
250 NAA02891 Message accepted for delivery

QUIT
221 mail.ash.jp closing connection

Aug
27
はじめてのPython
Aug 27, 2008 1

今日生まれて初めてPythonを触りました。
classの勉強のためにPythonからRubyを触るといいと、友人から言われたので触り始めました。
Rubyはその友人が触っていて悔しいし、オーストラリアでは結構Pythonも主流という理由で選びました。

Python 1日目

環境

CentOS 5.1
Python 2.4

メモ

名前の由来は、英国BBS放送の「モンティパイソン」からです。

コメントは#

#my first python.
print "Hello Python"

文の区切り文字は、セミコロン(;)

print "Hello Python"; print "How are you?"

ブロックの範囲をインテンドで決めてるようです。
phpとか

if(a<0){
	print 0以上;
}else{
	prit 0以下;
}

Pythonは

def foo(a):
	if a < 0:
		print 0以上
	else:
		print 0以下

日本語表示
エンコードをしていないとエラーがでる
# coding: エンコーディング名

# coding: Shift_JIS
# coding: EUC-JP

実行方法

python /home/www/test.py
Hello Python

Aug
26
CentOSにEmacsのインストール
Aug 26, 2008 0

Emacsをyumでインストール

yum install emacs

emacsで日本語入力を可能にする

yum install anthy-el

ctl-\で日本語モ−ド

vi /home/ユーザ名/.emacs
; 日本語をデフォルトにする。
(set-language-environment "Japanese")
; anthy.el をロードできるようにする (必要に応じて)。
(push "/usr/local/share/emacs/site-lisp/anthy/" load-path)
; anthy.el をロードする。
(load-library "anthy")
; japanese-anthy をデフォルトの input-method にする。
(setq default-input-method "japanese-anthy"))

Aug
22
wordpressにflcikerを表示させるプラグイン flickerss
Aug 22, 2008 0

Worpressにflickerの画像を表示するプラグインを探していて、ちょうどいいのが見つかったので紹介します。

flickerss

設置方法
1.ファイルをダウンロードして、wordpressのplluginフォルダにflickerss.phpをアップロードします。

2.プラグインを有効にしてください。

3.各種設定から、ID Number(flickerのID)や、表示数や、表示方法を設定してください。
htmlの吐き出しを指定できるは便利ですね。
flickerss

4.を表示した場所に貼り付けてください。

5.終了

Aug
20
Meadowでhttpd.confの編集をやり易くするapache-mode.elの紹介
Aug 20, 2008 0

Unix的なアレのサイトで紹介されていたapache-mode.elが便利なので紹介したいと思います。

emacswikiから apache-mode.elのダウンロード

apache-mode.elのページからダウンロード選択してapache-mode.elを落として下記のフォルダにいれてください。

C:meadowsite-lisp (ぼくの環境なので参考に)

.emacsに下記に内容を記入する。

ちなみに、「;;」はコメントです。

;; httpd.conf用
(autoload 'apache-mode "apache-mode" nil t)
(add-to-list 'auto-mode-alist '("\.htaccess\'"   . apache-mode))
(add-to-list 'auto-mode-alist '("httpd\.conf\'"  . apache-mode))
(add-to-list 'auto-mode-alist '("srm\.conf\'"    . apache-mode))
(add-to-list 'auto-mode-alist '("access\.conf\'" . apache-mode))
(add-to-list 'auto-mode-alist '("sites-\(available\|enabled\)/" . apache-mode))

完了です。

ちなみに、.htaccessなども対象にできるようですね。
hogehogeでファイル名をしてしているのでほかにも対象にしたいファイルは追加してください。

(add-to-list 'auto-mode-alist '("hogehoeg\.conf\'" . apache-mode))

Aug
19
CentOSにphpMyAdminのインストール
Aug 19, 2008 0

phpMyAdminを落としてきます・

wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.11.8.1-all-languages.tar.gz

ファイルの移動

mv phpMyAdmin-2.11.8.1-all-languages.tar.gz /home/document/www/

解凍します。

xf phpMyAdmin-2.11.5.1-all-languages.tar.gz

わかりやすい名前にリネーム

mv ./phpMyAdmin-2.11.8.1-all-languages /phpMyAdmin

php-mysqlが入っていなければインストール

[root@localhost ~]# yum install php php-mysql

設定ファイルのコピー

[root@localhost ~]# cp /home/document/www/phpMyAdmin/config.sample.inc.php /home/document/www/config.inc.php

パーミッションの変更

[root@localhost ~]# chmod 660 /home/document/www/phpMyAdmin/config.inc.php

config.inc.phpを変更

[root@localhost ~]# vi  /home/document/www/phpMyAdmin/config.inc.php
$cfg['blowfish_secret']   = '';パスワードを追加

$cfg[’Lang’]     = ‘ja-utf-8′;日本語のために追加

php-mbstringとphp-mcryptのインストール
これをインストールしておかないと警告がでるので

mbstring
文字のエンコーディングなどに使用します。

警告内容
「PHP の mbstring 拡張が見つかりませんでした。マルチバイト文字セットを使用しているようですが、mbstring拡張がないと
 phpMyAdmin は文字列を正しく分割できないため予期しない結果になることがあります」

[root@localhost ~]# yum -y install php-mbstring

mcrypt
暗号の処理に使用します。

警告内容
mcrypt 拡張をロードできません。PHP の設定を確認してください」

[root@localhost ~]# yum -y install php-mcrypt

上記の内容で、phpMyAdminの設置が完了

Aug
19
CentOSにMysqlをインストールのメモ
Aug 19, 2008 0

CentOSにMysqlをインストール
yumでMysqlをインストール

[root@localhost ~]# yum -y install mysql-server

MySQL設定ファイル編集

[root@localhost ~]# vi /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
#aracter-set = utf8←コメントアウト+
default-character-set=utf8←追加

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

default-character-set=utf8←追加

Mysqlを立ち上げてみる

[root@localhost ~]# /etc/rc.d/init.d/mysqld start
Timeout error occurred trying to start MySQL Daemon.
MySQL を起動中:                             [失敗]

失敗したので原因をさぐるためログを確認

[root@localhost ~]# vi /var/log/mysqld.log
InnoDB: Apply batch completed
080819 18:05:21  InnoDB: Started; log sequence number 0 43655
080819 18:05:21 [ERROR] Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist
080819 18:05:21  mysqld ended

MySQL データを初期化し、システム テーブルを作成さしてみる

[root@localhost ~]# mysql_install_db

もう一度起動してみる

[root@localhost ~]# /etc/rc.d/init.d/mysqld start
Timeout error occurred trying to start MySQL Daemon.
MySQL を起動中:                             [失敗]

またまた失敗したのでログを確認
エラーが変わる。

[root@localhost ~]# vi /var/log/mysqld.log
080819 18:25:48 [ERROR] /usr/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
080819 18:25:48 [ERROR] /usr/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
080819 18:25:48 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)

調べると”/var/lib/mysql”のアクセス権が正しくないらしい
ぼくはすべてがrootユーザの権限になっていた。
mysqlに権限を与える

[root@localhost ~]# chown -R mysql:mysql /var/lib/mysql

見事に機動・・・時間かかった。

[root@localhost ~]# /etc/rc.d/init.d/mysqld start
MySQL を起動中:                             [  OK  ]

Aug
18
We went to Expo park in Osaka.
Aug 18, 2008 0

sun flower1

We went to Expo park in Osaka.
Our destination is watching many beatiful sun flowers.
It were so beautiful…it was unforgettable thing.
We saw lots of type of sun flowers.
It was Nozomi and Cocoa and Gauguin and Rossiya and Gogh.

And many pepole fixed up garden. We told about flowers.
Then we knew that they were volunteer.
That day was so hot but they fixed up garden for us.
So I want to say ‘Thank u so much. We could enjoyed a beatuiful time.’

This grope is NPO法人 ベスト.
If you go to Expo park when you meet them please say ‘お疲れ様です’.

sun flower3
sun flower2
sun flower4
sun flower5

Aug
17
3、4文字のドメインの取得方法
Aug 17, 2008 0

先日、短いドメインを取得したくて、最終的に行き着いたいくつかのサイトの紹介しておきます。

Domain Tools

Domain Tools

  • Domain Lengthがドメインの文字数
  • Hyphens:ハイフンの許可
  • Block Numbers:数字の許可
  • Order: 付加される文字の位置
  • Adult Filter:想像にお任せします
  • Show:ドメイン状態(未取得のみの表示など)

3LA

3LA
3文字の.comは2008/08/17の時点ではこのサービスでは0件でした。

ドメインの販売会社

ぼくがほしかったドメインは、すでに取得済みだったが売りにも出されてました。
そこで「sedo」というドイツのドメイン販売会社が販売していることがわかり悩みましたが。
あくまでも趣味で使うつもりのドメインだったので、とりあず諦めました。
いろいろとまとめてくれている人がいたので紹介しておきます。

Aug
16
MysqlのアプリケーションのVerstionの確認方法
Aug 16, 2008 0

RPM によってインストールされたもの

$ rpm -q パッケージ名

Mysqlの確認方法

$ rpm -q mysql
mysql-5.0.45-7.el5

httpdの確認方法

rpm -q httpd
httpd-2.2.3-11.el5.centos

CentOSのバージョンの確認方法

cat /etc/redhat-release

Advertisings

Search Keyword

Calendar

2008年 November
« Oct    
 12
3456789
10111213141516
17181920212223
24252627282930

Status

フィードメーター - Cloud  Nine あわせて読みたいブログパーツ