定期購読なので昨日届いていたのだが、今日やっと読んだ。
まだ7回分ほど定期購読の代金が残っているのだが、オープンソースマガジンへの継続定期購読にする為にはFAXで手続きをする必要が有るのか?
日経BPあたりだと勝手に継続処理とかしそうだけど。
2005年10月08日(土) [長年日記]
Permalink: http://www.otsune.com/diary/2005/10/08/2.html#200510082
trackback

View blog reactions
Last Updated 2005-10-08 00:00:00 By
trackback
Last Updated 2005-10-08 00:00:00 By
[ コメントする ]
Permalink: http://www.otsune.com/diary/2005/10/08/1.html#200510081
trackback

View blog reactions
Last Updated 2005-10-08 00:00:00 By
trackback
Last Updated 2005-10-08 00:00:00 By
2004年10月08日(金) [長年日記]
[www][unix] Doblogスタッフブログ: PostgreSQLデータベースのチューニングが出来なくてドブログが重いよ_
くろもも日記: PostgreSQLで構築されたシステムを救え!_
から。
最近の無料blogサービスやSNSは、データベースがボトルネックになってスケーリングできていないという説を色々なところで聞くけど。
オープンソース系開発者とデータベース系技術者は微妙にちがう層を形成しているってことなのか。
コメントの
一番実行されるSQL文なのにプレースホルダー使ってないよ!! みたいなスクリプトは結構あるのかもしれない。(←半可通なので見栄講座的な無難な記述)
最近の無料blogサービスやSNSは、データベースがボトルネックになってスケーリングできていないという説を色々なところで聞くけど。
オープンソース系開発者とデータベース系技術者は微妙にちがう層を形成しているってことなのか。
コメントの
でも実際の所、今までの私の経験からすると、DBが重いのはDBエンジンの性能より、SQLの書き方によるものの方が大きいと思うんですけどねー^^;という話は納得できる。
一番実行されるSQL文なのにプレースホルダー使ってないよ!! みたいなスクリプトは結構あるのかもしれない。(←半可通なので見栄講座的な無難な記述)
[ コメントする ]
Permalink: http://www.otsune.com/diary/2004/10/08/5.html#200410085
trackback

View blog reactions
Last Updated 2004-10-08 00:00:00 By
trackback
Last Updated 2004-10-08 00:00:00 By
[ コメントする ]
Permalink: http://www.otsune.com/diary/2004/10/08/4.html#200410084
trackback

View blog reactions
Last Updated 2004-10-08 00:00:00 By
trackback
Last Updated 2004-10-08 00:00:00 By
[unix][mac] むりくりDTP blog: netatalk 2.0とPatch to support CJK charsets_
netatalk2はUnicodeベースに変わった都合上、 OS9から接続するときはMacJapanese-Unicode間の変換が必要になりました。 今回のパッチを当てない状態のときでも、libiconvを使ってShift_JIS-Unicode間の変換が出来ていたのですが、これには問題がありました。 MacJapaneseにあってShift_JISにない文字が扱えなかったという点です。 具体的にいうと、トレードマーク記号などです。 今回のパッチでは、netatalk自身にMAC_JAPANESE, MAC_KOREAN, MAC_CHINESE_TRAD, MAC_CHINESE_SIMPとUnicode間の変換テーブルが追加されます。 これによって、MacJapaneseの全ての文字がOS9から扱えるようになります。 また、31字を超えるファイル名があった場合の処理もちゃんとしてます。 私がテストした限りでは、もうバグっぽいところはありません。 samba3との共存にもおすすめです。なんと。そろそろSamba3とnetatalk2でファイルサーバーを構築するように移行しようかしら。
Mac OS X ServerのAppleFileServerとのエンコード問題があるから微妙に分離しちゃっていたのが何とかなるかもな。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2004/10/08/3.html#200410083
trackback

View blog reactions
Last Updated 2004-10-08 00:00:00 By
trackback
Last Updated 2004-10-08 00:00:00 By
[ コメントする ]
Permalink: http://www.otsune.com/diary/2004/10/08/2.html#200410082
trackback

View blog reactions
Last Updated 2004-10-08 00:00:00 By
trackback
Last Updated 2004-10-08 00:00:00 By
[www][anime] 手塚治虫の火の鳥2772 愛のコスモゾーン秘話_
心底困り果てたアニメーターたちは、「じゃあ、手塚先生が何を言ったか録音しよう!」ということになったらしい。ゲームやCM制作、医療ミスを犯しがちな病院といったあらゆる場合でもそうだが、すでに「録音」という状況に追い込まれた時点でデスマーチが始まっているわけだが、まぁそれは置いておく。長嶋茂雄と同じ種族の末裔?
録音を開始するやいなや、最初に言ったことはすっかり忘れて手塚治虫が全然別の支持を持ってやってきた。そこでさっそく録音を聞かせたところ、手塚先生は首をひねって一言。
「この声の人は僕とよく似ているね……」
[ コメントする ]
Permalink: http://www.otsune.com/diary/2004/10/08/1.html#200410081
trackback

View blog reactions
Last Updated 2004-10-08 00:00:00 By
trackback
Last Updated 2004-10-08 00:00:00 By
2003年10月08日(水) [長年日記]
[www][cg] DTP、印刷物、高級デジタルカメラの色空間AdobeRGBをサポート 22型広色域CRTディスプレイ「RDF225WG」の発売について_
barcoのモニタよりは安いのかな?
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/16.html#2003100816
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[win][www] PowerPoint 2003 Viewer_
M木さんから「某所から書類がPowerPointで送られてくるので、ソフトを買ってくれ」という要望が来ていたので。メモ。
なぜか知らないが、MicrosoftはOffice系ソフトのビューアーを無料で配布していることをあまり広報していない。
Adobe Acrobat Readerとは対照的だ。
なぜか知らないが、MicrosoftはOffice系ソフトのビューアーを無料で配布していることをあまり広報していない。
Adobe Acrobat Readerとは対照的だ。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/15.html#2003100815
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[mac] アップル、Mac OS X Server “Panther”を発表_
やっとリリースが出たか。
リリースさえ出ちゃえば、新規購入して無償アップグレードだろう。
と、思ったら
リリースさえ出ちゃえば、新規購入して無償アップグレードだろう。
と、思ったら
10月8日以降にPanther Serverが搭載されていない新しいXserveをご購入いただいたお客様、あるいは10月8日以降にMac OS X Server v10.2のリテール版をご購入いただいたお客様すべてに標準のMac OS Up-To-Dateアップグレードパッケージをご用意しています。価格は2,500円(発送手数料込、税別)です。そうですか。2500円ですか。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/14.html#2003100814
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/13.html#2003100813
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/12.html#2003100812
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/11.html#2003100811
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[www] 東京大学教育用計算機センターの真実_
inside out_
から。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/10.html#2003100810
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[anime][www] EOY JAPAN 2003ファイナリスト_
起業家表彰制度ってやつらしい。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/9.html#200310089
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[work][win] WindowsにRIPリスナーをインストールする
コントロールパネル→アプリケーションの追加と削除→Windowsコンポーネントの追加と削除→ネットワークサービス→RIPリスナーにチェックを入れて、Windows CD-ROMを指定してインストール。
インストールすれば、RIPv1を受信するように設定されている。
インストールすれば、RIPv1を受信するように設定されている。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/8.html#200310088
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[www][unix] LDAPv3 HOWTO on Debian_
LDAP関係のドキュメント。激しく有用メモ。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/7.html#200310087
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[home] カラーコントラストチェッカー_
コメントで紹介されたのでやってみる。
カスタムカラーを手で指定したら真っ黒になったのでビビったが。
これってWebセーフカラーだけ対応しているのね。
ついでだからa.linkとa.visitedをWebセーフカラーにしちゃいました。
カスタムカラーを手で指定したら真っ黒になったのでビビったが。
これってWebセーフカラーだけ対応しているのね。
ついでだからa.linkとa.visitedをWebセーフカラーにしちゃいました。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/6.html#200310086
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[win][www][unix] XCA_
This application is a graphical user interface to OpenSSL, RSA public keys, certificates, signing requests and revokation lists.認証鍵やRSA公開鍵のGUIラッパー。
Windows向けには XCA for Windows_ がある。
スクリーンショットは Application screen_ で。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/5.html#200310085
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[unix] ucspi-tcp+ipv6のports
qmailで IPv6 + TLS + SMTP-AUTH + POP3S + IMAPS_
のportsをincludeを使ったportsスケルトンに書き直してみる実験。
Makefile
Makefile
# New ports collection makefile for: ucspi-tcp+ipv6
# Date Created: 8 Oct 2003
# Whom: Masafumi Otsune <masafumi@otsune.com>
#
# $FreeBSD$
#
PORTNAME= ucspi-tcp+ipv6
CATEGORIES= sysutils net ipv6
PKGNAMESUFFIX= +ipv6
PATCH_SITES= http://www.fefe.de/ucspi/
PATCHFILES= ucspi-tcp-0.88-ipv6.diff13.bz2
PATCH_DIST_STRIP= -p1
COMMENT= Command-line tools for building TCP client-server applications with IPv6 support
MASTERDIR= ${.CURDIR}/../../sysutils/ucspi-tcp
PKGDIR= ${.CURDIR}
PATCHDIR= ${.CURDIR}/files
MD5_FILE= ${.CURDIR}/distinfo
DESCR= ${MASTERDIR}/pkg-descr
PLIST= ${MASTERDIR}/pkg-plist
.include "${MASTERDIR}/Makefile"
distinfo
MD5 (ucspi-tcp-0.88.tar.gz) = 39b619147db54687c4a583a7a94c9163 MD5 (ucspi-tcp-0.88-man.tar.gz) = d33160cbd43bccbc0963d0499dfcebdb MD5 (ucspi-tcp-0.88-ipv6.diff13.bz2) = 7a75eda8ccd766570392042f879a0812files/patch-aa
diff -u dns_dfd.c.orig dns_dfd.c
--- dns_dfd.c.orig Wed Nov 6 12:40:35 2002
+++ dns_dfd.c Wed Nov 6 12:41:18 2002
@@ -2,6 +2,7 @@
#include <errno.h>
#include "byte.h"
#include "dns.h"
+#include "error.h"
int dns_domain_fromdot(char **out,const char *buf,unsigned int n)
{
@@ -12,7 +13,7 @@
char ch;
char *x;
- errno = EPROTO;
+ errno = error_proto;
for (;;) {
if (!n) break;
diff -u dns_packet.c.orig dns_packet.c
--- dns_packet.c.orig Wed Nov 6 12:40:44 2002
+++ dns_packet.c Wed Nov 6 12:41:43 2002
@@ -4,11 +4,12 @@
#include <errno.h>
#include "dns.h"
+#include "error.h"
unsigned int dns_packet_copy(const char *buf,unsigned int len,unsigned int pos,char *out,unsigned int outlen)
{
while (outlen) {
- if (pos >= len) { errno = EPROTO; return 0; }
+ if (pos >= len) { errno = error_proto; return 0; }
*out = buf[pos++];
++out; --outlen;
}
@@ -28,7 +29,7 @@
pos += ch;
}
- errno = EPROTO;
+ errno = error_proto;
return 0;
}
@@ -72,6 +73,6 @@
return pos;
PROTO:
- errno = EPROTO;
+ errno = error_proto;
return 0;
}
ucspi-ssl_:
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/4.html#200310084
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[mac][www][video] Avid Free DV Overview_
Windows XP、Mac OS X。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/3.html#200310083
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[work][mac] 撮影室メンテ
F沢くんのPowerMac G4が起動不良。
システムディスクがマウントできない状態。
A木端末のSlaveにHDDを接続して、Data Rescue 4 ClassicでThrough Scanしてサルベージ。
Data Rescueの実行ファイルがどこに行ったか分かんなくなっていてビビった。
せっかく自腹でVISAカード使ってレジストしたのに。(システム管理者らしく、FINAL DATA NT版とData Rescueは自腹で買っている)
システムディスクがマウントできない状態。
A木端末のSlaveにHDDを接続して、Data Rescue 4 ClassicでThrough Scanしてサルベージ。
Data Rescueの実行ファイルがどこに行ったか分かんなくなっていてビビった。
せっかく自腹でVISAカード使ってレジストしたのに。(システム管理者らしく、FINAL DATA NT版とData Rescueは自腹で買っている)
1回目はうまく行かず:
起動パーテーションのサルベージはData Rescueで出来た。ファイルサーバーに待避済み。
しかし、元に戻して起動したら、再びマウント不良に。
こりゃ別のHDDにデータをコピーして、入れ替えた方がよさそう。
ということで、レンダーファームから一台を借りて2回目のThrough scan。
しかし、元に戻して起動したら、再びマウント不良に。
こりゃ別のHDDにデータをコピーして、入れ替えた方がよさそう。
ということで、レンダーファームから一台を借りて2回目のThrough scan。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/2.html#200310082
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
[work][unix] rsyncやり取りスクリプトを修正
N野さんから不具合報告。
韓国スタジオでサーバーに入れたデータが。まだ転送されてきていないということ。
ログインして調べてみたら、crontabでfindチェックしている時間が10-22に設定されていた。
韓国スタジオの方も、夜1時ぐらいにデータをアップして帰ることがある。
crontabのhourを*に修正。
どうせfind /path/to -cnewer touch_fileでチェックするのなんて、たいした負荷でもないんだし。
韓国スタジオでサーバーに入れたデータが。まだ転送されてきていないということ。
ログインして調べてみたら、crontabでfindチェックしている時間が10-22に設定されていた。
韓国スタジオの方も、夜1時ぐらいにデータをアップして帰ることがある。
crontabのhourを*に修正。
どうせfind /path/to -cnewer touch_fileでチェックするのなんて、たいした負荷でもないんだし。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2003/10/08/1.html#200310081
trackback

View blog reactions
Last Updated 2003-10-08 00:00:00 By
trackback
Last Updated 2003-10-08 00:00:00 By
2002年10月08日(火) [長年日記]
[work][unix] LANメンテ
妙にWebブラウズが遅いという現象が。
/var/log/messageをtail -fでみてみたら、DNS Queryがダメな模様。
現状でBINDとdjbdnsのチャンポン運用だから、ややこしい事に。
/var/log/messageをtail -fでみてみたら、DNS Queryがダメな模様。
現状でBINDとdjbdnsのチャンポン運用だから、ややこしい事に。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2002/10/08/15.html#2002100815
trackback

View blog reactions
Last Updated 2002-10-08 00:00:00 By
trackback
Last Updated 2002-10-08 00:00:00 By
[hanken] マンキン版権。レンタルビデオVol.15ジャケット。スキャン
[ コメントする ]
Permalink: http://www.otsune.com/diary/2002/10/08/14.html#2002100814
trackback

View blog reactions
Last Updated 2002-10-08 00:00:00 By
trackback
Last Updated 2002-10-08 00:00:00 By
[ コメントする ]
Permalink: http://www.otsune.com/diary/2002/10/08/13.html#2002100813
trackback

View blog reactions
Last Updated 2002-10-08 00:00:00 By
trackback
Last Updated 2002-10-08 00:00:00 By
[win] Windows 2000のインストールとService Packの適用を一度に行う方法_
@ITの記事だとブートCDが作れないので全然魅力が無いんですが。
2KにSPを当てたブートISOイメージ自動作成.bat_ を参考にすればSP適用後のブートイメージISOが焼ける。
これは良い。
WindowsXPも同様にSPをあてたブートディスクが焼ける。
2KにSPを当てたブートISOイメージ自動作成.bat_ を参考にすればSP適用後のブートイメージISOが焼ける。
これは良い。
WindowsXPも同様にSPをあてたブートディスクが焼ける。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2002/10/08/12.html#2002100812
trackback

View blog reactions
Last Updated 2002-10-08 00:00:00 By
trackback
Last Updated 2002-10-08 00:00:00 By
[www][mac] ファイルメーカーで商用ウェブサイトを構築する:第4回 ZDNetファイルメーカーシステム「BeforeCMS」の構造_
例の連載の革新。
そういえば日刊デジクリの [#1170]_ で
そんなことを隠していても、どんどん知識がタコツボにはまっていくだけで良いこと無いような。
なんでもかんでもOracleで解決しようとするSIとか、なんでもかんでもJava Serveletにしようとする輩とかみたいに成っちゃうような。
ってのが一点。
それ以上にアリャリャなのが、いわゆるshell cgiにURLでコマンド渡しているのって、Telnet以上に危険な解決法だと思うんですが。
それXSSとかリファ漏れとかどうなんですかね。
もちろんLANで利便性を考えた上でリスク覚悟で使うのは大アリなんですが。
そういえば日刊デジクリの [#1170]_ で
(しかし、こんな情報、公開してしまっていいのだろうか。これは即、現金の情報ですぜ。ZDNetの大出さんは「いいんですよ、これは松尾氏とZDNetの、スタッフあってのものであって、誰にでも出来るというものではないんですから」とおっしゃっていたが…)って書いてあったが。
そんなことを隠していても、どんどん知識がタコツボにはまっていくだけで良いこと無いような。
なんでもかんでもOracleで解決しようとするSIとか、なんでもかんでもJava Serveletにしようとする輩とかみたいに成っちゃうような。
ありゃりゃ:
MacSSHは、実は、いまは使っていません。これはClassicアプリケーションで、Mac OS XではClassicでしか動作しません。この後継をうたったソフトとして、MacTelnetというものがあります。このソフトにはMac OS X対応のバージョンがありますが、実は現在のBeforeCMSでは、このソフトは使っていません。その理由は、SSHに対応していないからというのがひとつ。セキュリティのほどこされていない、Telnetによるアクセスは、嫌われる傾向にあります。Mac OS XでもTelnetによるアクセスはデフォルトでできないようになっています。ZDNetもセキュリティポリシーで、Telnetでのアクセスを行わないようになったので、MacTelnetは使えないのです。そうこうしているうちに、コマンドラインによるアクセスをしなくてもすむようになりました。ブラウザで、UNIXスクリプトを使うことができるようになったのです。つまり、cgiがようやく作られた、ということです。 これまでは、SSH/Telnetを使ってディレクトリの作成、ステージングサーバからウェブサーバへの同期を行っていたのですが、弊社技術局の尽力により、URLで引数を渡すことにより、cgiで処理することが可能になりました。つまり、ブラウザのURLを指定すれば、そのまま処理が可能だということです。これならば、ファイルメーカーProが持っている、「URLを開く」でも扱うことができます。まず、Mac OS XだったらOpenSSHが入っているんだから、TerminalからSSH使えばいいんじゃねぇの?
ってのが一点。
それ以上にアリャリャなのが、いわゆるshell cgiにURLでコマンド渡しているのって、Telnet以上に危険な解決法だと思うんですが。
それXSSとかリファ漏れとかどうなんですかね。
もちろんLANで利便性を考えた上でリスク覚悟で使うのは大アリなんですが。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2002/10/08/11.html#2002100811
trackback

View blog reactions
Last Updated 2002-10-08 00:00:00 By
trackback
Last Updated 2002-10-08 00:00:00 By

[ コメントする ]