アットウィキロゴ

Tips

Mac

Macports

  • 環境変数の設定
 export PATH=/opt/local/bin:/opt/local/sbin:$PATH
 export MANPATH=/opt/local/man:$MANPATH

command

  • MacPorts自身とそのリストを最新の状態に更新するコマンド
 $ sudo port selfupdate

  • インストールしたいパッケージを探すコマンド
 $ port search 検索語句

  • パッケージをインストールするコマンド
 $ sudo port install パッケージ名

  • パッケージをアンインストールするコマンド
 $ sudo port uninstall パッケージ名

Linux

コマンド

  • ユーザごとのプロセスをまとめてkill
skill -KILL -u ユーザ名

oracle

PL/SQL

htp.print → 動的パラメータ

MySQL

■MySQL
◯MAMP-ターミナルから起動
/Applications/MAMP/Library/bin/mysql -u root -p root

◯データベースに接続
use データベース名

◯テーブル作成例
create table book_data ( no INT(4) ,genre VARCHAR(128) ,title VARCHAR(128) ,contents VARCHAR(256) ,others VARCHAR(256) ,regist_date DATE );

◯INSERT
INSERT INTO BOOK_DATA (NO
,GENRE
,TITLE
,CONTENTS
,OTHERS
,REGIST_DATE)
VALUES (1
,'TEST'
,'TEST'
,'TEST'
,'TEST'
,SYSDATE());


◯Tips
  • 現在時刻の取得
sysdate()

Postfix

【基本設定】

  • postfixの場所
/etc/postfix
  • main.cf
/etc/postfix/main.cf

◯追記
###MacOSXSABA_main.cf_Start###
inet_interfaces=all
mynetworks_style=subnet
mydomain=あなたのドメインネーム
myhostname=あなたのドメインネーム

smtpd_tls_cert_file=/System/Library/OpenSSL/certs/server.crt
smtpd_tls_key_file=/System/Library/OpenSSL/certs/server.key
smtpd_tls_loglevel=1
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:/etc/postfix/smtpd_scache
tls_random_source = dev:/dev/urandom

smtpd_sasl_auth_enable=yes
smtpd_use_pw_server=yes
enable_server_options=yes
smtpd_pw_server_security_options=plain, login, cram-md5
smtpd_sasl_security_options=noanonymous, noplaintext
broken_sasl_auth_clients=yes
smtpd_recipient_restrictions=permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
smtpd_sasl_local_domain=$mydomain
###MacOSXSABA_main.cf_End###

  • master.cf
◯コメントアウト
#submission
inet n - n - - smtpd
◯追記
※↑のすぐ下
 -o smtpd_tls_security_level=may

  • 【SSL接続用のファイル用意】
sudo touch /etc/postfix/smtpd_scache.pag
sudo touch /etc/postfix/smtpd_scache.dir

  • 【serviceの登録】
sudo cp -ip services services.bak
◯コメントアウト
urd 465/tcp # URL Rendesvous Directory for SSM
◯追記
smtps 465/tcp # SMTP over SSL/TLS

【postfixコマンド】

  • 起動
 sudo postfix start
  • 今動作しているSMTPサーバーの認証形式などの表示
 EHLO localhost
  • メールの送信
mail ユーザ名
  • メールの確認
 mail
  • 停止
 sudo postfix stop 
  • 設定ファイルのチェック
 sudo postfix check  

node.js

node.jsの設定

  • wgetのインストール
 sudo port install wget 

  • nvmのインストール
 git clone git://github.com/creationix/nvm.git ~/.nvm 
 source ~/.nvm/nvm.sh 
 nvm install v0.4.0
 nvm use v0.4.0
 node --version

.bash

if [ -f ~/.bashrc ] ; then
       . ~/.bashrc
fi

if -f ~/nvm/nvm.sh; then
       source ~/nvm/nvm.sh

       if which nvm > /dev/null 2>&1 ;then
               _nodejs_use_version="v0.4.0"
               if nvm ls | grep -F -e "${_nodejs_use_version}" > /dev/null 2>&1 ;then
                       nvm use "{_nodejs_use_version}" > /dev/null
               fi
               unset _nodejs_use_version
       fi
fi
最終更新:2011年09月26日 23:42