yumでdigやnslookupをインストール
8 月 3rd, 2008# yum install bind-utils
システム開発 備忘録
# yum install bind-utils
NHK総合,011,DFS00400
NHK教育,021,DFS00408
TVKテレビ,031,DFS06038
日本テレビ,041,DFS00410
テレビ朝日,051,DFS00428
TBSテレビ,061,DFS00418
テレビ東京,071,DFS00430
フジテレビ,081,DFS00420
MXテレビ,091,DFS05C38
放送大学1,121,DFS00440
以前にsubversionをインストールする時に載せた情報が古くなっていたので、再度アップ。
(CentOS 5.2の場合)
http://ftp.iij.ad.jp/pub/linux/centos/5.2/os/x86_64/CentOS/
から
m2crypto-0.16-6.el5.2.x86_64.rpm
python-elementtree-1.2.6-5.x86_64.rpm
python-iniparse-0.2.3-4.el5.noarch.rpm
python-sqlite-1.1.7-1.2.1.x86_64.rpm
python-urlgrabber-3.1.0-2.noarch.rpm
rpm-python-4.4.2-48.el5.x86_64.rpm
yum-3.2.8-9.el5.centos.1.noarch.rpm
yum-metadata-parser-1.1.2-2.el5.x86_64.rpm
を落としてきて、入れればオーケーです。
svn updateしようとすると
svn: Can’t move ….. Permission denied
と、エラーが出たので、パーミッション変えて無理やり対応したところ、次は
svn: Checksum mismatch for …..
とのエラー。
svn statusでチェックすると、いろいろなファイル、ディレクトリをsvn removeではなくて、物理的に削除したことに
なっていた(左側に!が表示されていた)。
幸い自分のソースは変更してなかったので、ディレクトリごと削除してもう一度全部checkoutで対応。
自分のソースを変更していたらこうは行かないので、対処方法知っている方がいたら教えて頂きたいです。
Googleで検索してもほとんどヒットしなかったので。。。
こんなん作ってみました。
せどり用古本相場検索ベータ版 http://sedori.plusserve.com/
アマゾンマーケットプレースの古本相場を調べることができます。
デフォルトではログインしなくても、いろいろなところを閲覧できるようになっているので
anonymousを削除し、認証済みユーザにいろいろな権限を付与する。
ポイントは、認証済みユーザはanonymousの権限を引き継ぐので、anonymous用の権限を削除したら、authenticatedにその権限を付与すること。
trac-admin /home/www/hoge permission remove anonymous BROWSER_VIEW
trac-admin /home/www/hoge permission remove anonymous CHANGESET_VIEW
trac-admin /home/www/hoge permission remove anonymous FILE_VIEW
trac-admin /home/www/hoge permission remove anonymous LOG_VIEW
trac-admin /home/www/hoge permission remove anonymous MILESTONE_VIEW
trac-admin /home/www/hoge permission remove anonymous REPORT_SQL_VIEW
trac-admin /home/www/hoge permission remove anonymous REPORT_VIEW
trac-admin /home/www/hoge permission remove anonymous ROADMAP_VIEW
trac-admin /home/www/hoge permission remove anonymous SEARCH_VIEW
trac-admin /home/www/hoge permission remove anonymous TICKET_VIEW
trac-admin /home/www/hoge permission remove anonymous TIMELINE_VIEW
trac-admin /home/www/hoge permission remove anonymous WIKI_VIEW
trac-admin /home/www/hoge permission add authenticated BROWSER_VIEW
trac-admin /home/www/hoge permission add authenticated CHANGESET_VIEW
trac-admin /home/www/hoge permission add authenticated FILE_VIEW
trac-admin /home/www/hoge permission add authenticated LOG_VIEW
trac-admin /home/www/hoge permission add authenticated MILESTONE_VIEW
trac-admin /home/www/hoge permission add authenticated REPORT_SQL_VIEW
trac-admin /home/www/hoge permission add authenticated REPORT_VIEW
trac-admin /home/www/hoge permission add authenticated ROADMAP_VIEW
trac-admin /home/www/hoge permission add authenticated SEARCH_VIEW
trac-admin /home/www/hoge permission add authenticated TICKET_VIEW
trac-admin /home/www/hoge permission add authenticated TIMELINE_VIEW
trac-admin /home/www/hoge permission add authenticated WIKI_VIEW
trac-admin /home/www/hoge/ permission list
User Action
——————————
authenticated BROWSER_VIEW
authenticated CHANGESET_VIEW
authenticated FILE_VIEW
authenticated LOG_VIEW
authenticated MILESTONE_VIEW
authenticated REPORT_SQL_VIEW
authenticated REPORT_VIEW
authenticated ROADMAP_VIEW
authenticated SEARCH_VIEW
authenticated TICKET_CREATE
authenticated TICKET_MODIFY
authenticated TICKET_VIEW
authenticated TIMELINE_VIEW
authenticated WIKI_CREATE
authenticated WIKI_MODIFY
authenticated WIKI_VIEW
admin TRAC_ADMIN
Available actions:
BROWSER_VIEW, CHANGESET_VIEW, CONFIG_VIEW, EMAIL_VIEW, FILE_VIEW,
LOG_VIEW, MILESTONE_ADMIN, MILESTONE_CREATE, MILESTONE_DELETE,
MILESTONE_MODIFY, MILESTONE_VIEW, PERMISSION_ADMIN, PERMISSION_GRANT,
PERMISSION_REVOKE, REPORT_ADMIN, REPORT_CREATE, REPORT_DELETE,
REPORT_MODIFY, REPORT_SQL_VIEW, REPORT_VIEW, ROADMAP_ADMIN, ROADMAP_VIEW,
SEARCH_VIEW, TICKET_ADMIN, TICKET_APPEND, TICKET_CHGPROP, TICKET_CREATE,
TICKET_EDIT_CC, TICKET_EDIT_DESCRIPTION, TICKET_MODIFY, TICKET_VIEW,
TIMELINE_VIEW, TRAC_ADMIN, WIKI_ADMIN, WIKI_CREATE, WIKI_DELETE,
WIKI_MODIFY, WIKI_VIEW
■インストール
yum install python-setuptools
easy_install genshi
easy_install Trac
yum search pysqlite
yum search clearsilver
■セットアップ、起動
trac-admin /home/www/hoge/ initenv
htpasswd -c .htpasswd username1
htpasswd .htpasswd username2
tracd -d –port=8000 –basic-auth=hoge,/home/www/hoge/.htpasswd,/home/www/hoge /home/www/hoge
成都の現地企業で、仕事をお願いできるところがいくつか見つかりました。
あとは、スケジュール管理ツールやコーディング規約チェックツールを使って効率よく管理できるようにできればいいと思っています。
trac
http://pear.php.net/package/PHP_CodeSniffer
あたりの導入を考えています。
6/29から中国に来ています。昨日、早速某大手システム開発会社の現地社員と打ち合わせをして、週末に現地企業を紹介してもらえることになりました。
中国では、日本やアメリカからのオフショア開発が多いせいか、javaや.netの技術者は多いのですが、PHPなどのもう少し規模が小さい仕事でよく使う技術を持った開発者が少ないです。
PHPができない、というだけなら勉強すればすぐできるようになるとは思うのですが、プログラマ的な仕事が多いので、広い知識を生かして、様々な問題を解決していけるようなオールマイティな人が少ないように思います。
ですが、時々高い技術力を持った人もいるので根気強く良いパートナーを探したいと思います。
ここでできちゃいます。