ぼんずーず
smartyメモ
- 2012-01-31 (火)
http://www.hazymoon.jp/php/Smarty/05.html
{section}関数でループさせる
http://www.smarty.net/docs/ja/language.function.assign.tpl
{assign}
http://www.smarty.net/docsv2/ja/language.function.foreach
{foreach}の仕方
http://creazy.net/2008/06/smarty_how_to_dump.html
var_dumpの仕方
- タグ: Smarty
wineをCentOSに入れてDreamWeaverとかSugarSyncとか動かす
- 2012-01-18 (水)
- カテゴリ:centOS | Linux | Dreamweaver

公式
インストール(主に CentOs 64bit に)
DreamWeaverを動かす
http://forums.digitalpoint.com/showthread.php?t=257752
hello
no have similar dreamweaver available for linux but dreamweaver run in linux using wine !first you need a dreamweaver install in windows ( installer no work in wine )
in windows run regedit export HKEY_LOCAL_MACHINE/Software/Macromedia > macro.reg
in linux type wine regedit macro.reg
Copy the folder “Macromedia” from C:\Program Files\ to ~/.wine/drive_c/Program Files/ in Linux
Copy the folder “Macromedia” from C:\Windows\System32\ to ~/.wine/drive_c/windows/system32/ in Linux
Copy the folder “Macromedia” from C:\Documents and Settings\All Users\Application Data\ to ~/.wine/drive_c/windows/profiles/All Users/ in Linux
Copy the folder “Macromedia” from C:\Program Files\Common Files\ to ~/.wine/drive_c/Program Files/Common Files in Linuxto start dreamweaver wine ~/.wine/drive_c/Program\ Files/Macromedia/Dreamweaver\ 8/Dreamweaver.exe
tested in CentOS 4.4 full functional
[CentOS5][Wine]Dreamweaver8を動作させる。
SugarSyncを動かす
wineすごー!
- タグ: centOS, dreamweaver, sugarsync and wine
シェルスクリプト bash 基礎 覚え方
- 2012-01-14 (土)
書き方
とりあえず
#!/bin/bash
あとはコマンドを連ねる。
いつも良くやる作業があればスクリプトにしてしまおう。
実行のさせ仕方
vim hoge.sh
などでスクリプト作成したとしまして
hoge.sh というスクリプトが現在ディレクトリにあるとします
sh ./hoge.sh で実行可能
chmod u+x hoge.sh して実行属性をつけておくと
./hoge.sh で実行可能
hoge.sh へ PATH が通っていれば
hoge.sh で実行可能
引数
実行時にファイルに引数を与えると
$1 $2 で拾える
if
PHPで
if ( cond ) {
command ;
}elseif( cond2 ){
command2 ;
else {
command3 ;
}
ならbashで
if cond ; then
command
elif cond2 ; then
command2
else
command3
fi
switch
PHPで
swtich ($cond){
case ‘a’ :
command_a ;
case ‘b’ :
command_b ;
case ‘c’ :
command_c ;
}
ならbashで
case $cond in
“a”)
command_a
“b”)
command_b
“c”)
command_c
esac
for do done
for word in a b c d ; do
echo $word
done
このデリミタがいまいち把握しきれない。
1)
上記はスペースごと
2)
*.jpg
存在するファイルごと
3)
$*
で引数ごと
PHPのfunc_get_args()みたい
今知っているのはとりあえず上記3パターン。
while do done
while [$i -lt 10 ]; do
echo $i
i=’expr $i + 1′
done
上記は単純だが
path=$PATH:
while [ $path ]
do
echo ${path%%:*}
path=${path#*:}
done
で実行例が
$ echo $PATH
/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:
/usr/X11R6/bin:/home/tom-a/bin:/usr/local/pgsql/bin:/usr/interbase/bin
$ ./split.sh
/usr/local/bin
/bin
/sbin
/usr/bin
/usr/sbin
/usr/local/sbin
/usr/X11R6/bin
/home/tom-a/bin
/usr/local/pgsql/bin
/usr/interbase/bin
だという。
これは変数のパターンマッチで実現。
http://www.atmarkit.co.jp/flinux/rensai/theory08/theory08a.html
参考サイト
http://www.atmarkit.co.jp/flinux/rensai/theory08/theory08a.html
http://www.atmarkit.co.jp/flinux/rensai/theory08/theory08b.html
ここ2つを熟読したら
http://www.atmarkit.co.jp/flinux/index/indexfiles/shellsindex.html
ここを通読。
上記で一人立ちできると思います。
- タグ: bash
PHP5.2とPHP5.3を共存させる
- 2012-01-14 (土)
状況
php5.3がcentos6の標準か追加か忘れたけどrepoからインストール済み(単に yum install php )
後から入れる5.2をモジュールとしてインストールするか、cgiで動かすか
どちらにしろソースからコンパイルしてインストールは避けられないので覚える、勉強する
centOS 5.5にChromeインストールで libc , libcurl依存性の問題
- 2012-01-10 (火)
- カテゴリ:centOS

centos5.5/64bitにchrome公式から
google-chrome-stable_current_x86_64.rpm
を落としてインストール試みると
Missing Dependency: libcurl.so.4()(64bit) is needed by package google-chrome-stable-16.0.912.75-116452.x86_64 (/google-chrome-stable_current_x86_64)
Missing Dependency: libc.so.6(GLIBC_2.11)(64bit) is needed by package google-chrome-stable-16.0.912.75-116452.x86_64 (/google-chrome-stable_current_x86_64)
検索すると
http://www.if-not-true-then-false.com/2010/install-google-chrome-with-yum-on-fedora-red-hat-rhel/
yumでchromeのREPOを追加する方法が紹介されていた。
この記事のコメント欄で
依存性の問題が出たときは手動でインストールして解決する方法もあるが
GLIBCを手動で入れるとOSが動かなくなる可能性があるので
Centos6にアップグレードするのが良い
とありました。
又、
yumなら –skip-broken 試してみれば
ともありました。
上記試される場合はご注意ください。
VNC client for windows 比較
- 2012-01-09 (月)
Windows用のVNCクライアントソフトを4種類試したので操作感など。
利用環境
サーバ側 Centos5.5 vnc_server
クライアント側 WindowsXP/32bit と Windows7/64bit
です。
以下4種類。
>>続きを読む
さくらVPSでリモートデスクトップ環境
- 2012-01-07 (土)
今年は開発環境をVMwaprePlayerからVPSに移したいと考えていました。
年始を費して、さくらVPSにVNC環境を構築したので接続方法やプラン・VNCクライアントの使い勝手などをまとめました。
フリーのUMLツール メモ
- 2011-11-30 (水)
英語
・詳しい試用記 画像付き
Free Open Source UML Tools
・フリーではないのだけれど UMLツール一覧
List of Unified Modeling Language tools - Wikipedia, the free encyclopedia
日本語
・簡単な紹介
無料で使えるUML図描画ツールいろいろ - オブジェクト指向設計
・Jude 紹介記事
無料UML/ERツールJUDE 5.0公開–業務フローチャート対応も - ZDNet Japan
・試用記 種類多く詳細
フリーのUMLツールを使ってみる (Weblog on mebius.tokaichiba.jp)
ツール リンク
・VP UML
Free UML Tool
- タグクラウド
- 911 98 Acl add on ADSL ajax android apache api apxs bake bash bind borland BSE c++ cakephp centOS centOS5 centos6 chrome chroot clamav combobox configure cpan css css3 ctp curl C言語 database db dns dojo dom dos dovecot dreamweaver ECCUBE eclipse EM Excel exec php favicon firefox firewall git html http httpd ids IE8 iptables ipマスカレード java javascript jquery json lan lightbox linux Lithium mailserver make mbr model mongoDB movabletype mozc mysql nec nic oscommerce password pbr pbs pci pcre PDF pear perl php php4.3.9 php5.2 php5.3 phpexec phpのエラーコード plugin pop3 postfix pppoe Python ruby Ruby on Rails sftp simpletest SMAP Smarty smtp snort SPAM sql sqlite ssh sugarsync svn Synergy TCP/IP toitoiseSVN tripwire ubuntu uml validation vim vimperator VMwarePlayer vnc vps web webmin web開発 windows windowsXP wine Word wordpress xampp xml zen cart zen coding androidアプリ えひめAI くしゃみ さくらvps ひかり ひかり接続 アキヒト アンチウィルス イカ インデックス エコ エラー オリンピック カスタマイズ カスタムフィールド カタカナ キーワードEYE シェルスクリプト シュレッダー ジーオーグループ スクリプト セキュリティ センター直前 ソルトレイク タコ ダイアルアップ ダウンタウン ツール テレビ テレホーダイ テロ デバッグ デュアルブート データサルベージ ネットショップ ネットワーク ハイライト バイク バックアップ バッファオーバーフロー バージョン切り替え バージョン管理 ファイル共有 フリーズ ブックオフ プラグイン プリンタ プログラミング プーチン マイケルジャクソン マコーレ・カルキン マルウェア メモ メール リキッドレイアウト リサイクル リビルド リポジトリ レイアウト レンタルサーバー 不満 事故 人生 仮想化 再生紙 別れ 加圧式ボールペン 参考サイト 受験 哲学 変数 夏 夏目漱石 夢十夜 家族 島谷ひとみ 怠惰 怪奇 感謝 技術メモ 文字 文字コード 料理 旅 楽天API 正月 歯痛 焼き豚 牛肉 犬 理科年表 環境問題 生きる 画像 示談金 視覚 言葉 透過 開発環境 降水量 雨 青画面 風邪 飲みすぎ google
- 検索
- Feeds
- Ads