AD:
Vista機にxEmacs導入する
ダウンロード
まずxEmacsをインストールします。
http://www.xemacs.org/
2007/11/17現在は、 XEmacs 21.4.21 (ver21?・・そんなに更新されているの)
Windows用の.exeは下記のURLからダウンロ−ド
http://www.xemacs.org/Download/win32/index.html#InnoSetup-Stable-Download
Vista機でも問題なくイスントールはできました。
実際に触ってみる。
ぼくがよく使うコマンド
補足
- C・・・Ctrlキーのこと
- M・・・Escキーのこと(メタ・キーが大概のキーボードにはないので)
Escを押して離して次のキーを打つこと
基本操作 ファイル関係
C-x C-f |
ファイルを開く |
C-x C-s |
保存 |
C-x C−w |
名前をつけて保存(ファイル名を指定して保存) |
C-x C-c |
Emacsの終了 |
操作方法と、xEmacsの拡張についてはのちのちに
Twitter:
Warning: Undefined array key "Twitter" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Facebook: 0 | Google Plus:
Warning: Undefined array key "Google+" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 0
AD:
centOSにvsftpdをインストール
vsftpdのconfを編集
|
vi /etc/vsftpd/vsftpd.conf |
アスキーモードでの転送を有効にする
|
#ascii_upload_enable=YES #ascii_download_enable=YES |
↓
|
ascii_upload_enable=YES ascii_download_enable=YES |
アクセスディレクトリの制限
|
chroot_local_user=YES (デフォルト:NO) chroot_list_enable=YES (デフォルト:NO) chroot_list_file=/etc/vsftpd/chroot_list (デフォルト) |
特定ユーザのみ接続を許す
|
userlist_enable=YES userlist_deny=NO userlist_file=/etc/vsftpd/vsftpd.user_list |
|
# touch /etc/vsftpd/vsftp.user_list |
自動起動
|
# chkconfig --level 345 vsftpd on |
# /etc/rc.d/init.d/vsftpd start
でも、FTPでログインができないませんでした・・・
解決方法
SELinuxの無効
設定ファイル
/etc/sysconfig/selinuxです。
|
SELINUX=Enforcing ↓ SELINUX=disabled |
解決
Twitter:
Warning: Undefined array key "Twitter" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Facebook: 0 | Google Plus:
Warning: Undefined array key "Google+" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Hatena: 1 | Pocket: 0 | Total: 1 | Feedly: 0
AD:
ネットワークが、eth0の場合
|
vi /etc/sysconfig/network-scripts/ifcfg-eth0 |
↓
|
DEVICE=eth0 BOOTPROTO=none HWADDR=00:00:00:00:00:00 ←MACアドレス ONBOOT=yes NETMASK=255.255.255.0 ←サブネットマスク IPADDR=192.168.0.2 ←IP GATEWAY=192.168.0.1 ←ゲートウェイ TYPE=Ethernet USERCTL=no IPV6INIT=no PEERDNS=yes |
↓
変更して再起動
/etc/rc.d/init.d/network restart
Twitter:
Warning: Undefined array key "Twitter" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Facebook: 0 | Google Plus:
Warning: Undefined array key "Google+" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 0
AD:
Smartyの修飾子が便利なので忘れないうちにメモしておきます。
使い方
・hoge.php(データの生成)
$smarty = new Smarty;
$smarty->assign(‘hoge’, strtotime(‘-1 day’));
$smarty->display(‘hoge.tpl’);
・hoge.tpl(表示側)
{$hoge|date_format:”%c/%m/%d”}
・実行結果
07/11/08
修飾子の一覧
修飾子 |
内容 |
補足 |
captilize |
単語の頭文字を大文字に変換 |
{} |
cat |
指定された変数を連結 |
{} |
lower |
小文字に変換 |
{} |
upper |
小文字に変換 |
{} |
regex_replace |
置き換え(正規表現対応) |
{} |
replace |
置き換え(正規表現未使用) |
{} |
date_format |
日付のフォーマッティング |
{} |
string_format |
文字列のフォーマッティング |
{} |
defaultt |
デフォルト値の指定 |
{} |
strip |
空白の除去/置換え |
{} |
defaultt |
デフォルト値の指定 |
{} |
strip |
空白の除去/置換え |
{} |
strip_tags |
タグの除去 |
{} |
nl2br |
改行文字を タグに変換 |
{} |
escape |
エスケープ処理 |
{} |
spacify |
各文字間にスペースを挿入 |
{} |
truncate |
指定行で文字を切り捨て |
{} |
wordwrap |
指定行でワードラップ |
{} |
indent |
インデント |
{} |
count_characters |
文字数を取得 |
{} |
count_paragraphs |
パラグラフ数を取得 |
{} |
count_sentences |
センテンスを数を取得 |
{} |
count_words |
単語の数を取得 |
{} |
Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 0