- ある開発者の覚書 - ソフトウェア開発者が情報処理に関する雑多な話題をジャンルを問わずに書き留めています.未来の私、私と同類のgeekたちへ

2011-10-30

XFS マウントできない場合

xfs_check
xfs_repair

2011-09-25

Ushahidi - トップページ以外が404になる場合の対処法

httpd.confで以下を確認

AllowOverride All


open application/config/config.php

in this file ...
make :
$config['index_page'] = 'index.php'; line 21
$config['url_suffix'] = '.html'; line 26
in my case these 2 were blank

also ensure that the
$config['site_domain'] = 'yoururl/'; don't forget the final slash

also check .htaccess
in this one u should just have
# Installation directory
RewriteBase /YOURDIRECTORYNAME/ (notice the final slash)

2011-08-13

.NET FrameworkでJSONデータを処理する(2/4):CodeZine

属性
[System::Runtime::Serialization::DataContract]
をつけないとシリアライズできるけどデシリアライズ時に例外発生

2011-07-27

VBScriptからSMTPでGmail送信

Gmail の SMTP サーバと CDO コンポーネントを使ってメール送信 - テクノドア~のBlog

Set oMsg = CreateObject("CDO.Message")
oMsg.Fields.Item("urn:schemas:mailheader:X-Mailer") = "Your Mailer Name"
oMsg.Fields.Update()
oMsg.From = "from@mail.address.somewhere"
oMsg.To = "to@mail.addresss.somewhere"
oMsg.Subject = "Your Subject"
oMsg.TextBody = "Your Message"
oMsg.TextBodyPart.Charset = "ISO-2022-JP"
schemas = "http://schemas.microsoft.com/cdo/configuration/"
oMsg.Configuration.Fields.Item (schemas & "sendusing") = 2
oMsg.Configuration.Fields.Item (schemas & "smtpserver") = "smtp.gmail.com"
oMsg.Configuration.Fields.Item (schemas & "smtpserverport") = 465
oMsg.Configuration.Fields.Item (schemas & "smtpauthenticate") = true
oMsg.Configuration.Fields.Item (schemas & "sendusername") = "from@mail.address.somewhere"
oMsg.Configuration.Fields.Item (schemas & "sendpassword") = "YourGmailPassword"
oMsg.Configuration.Fields.Item (schemas & "smtpusessl") = true
oMsg.Configuration.Fields.Update
oMsg.Send
Set oMsg = Nothing


@IT:Windows TIPS -- Tips:Windows標準機能とWSHを使ってメールを送信する: "CDO"

2011-06-10

ddclient error : libio-socket-ssl-perl

yum install perl-IO-Socket-SSL
が必要とのこと

DDCLIENT の導入 - Linux - やっぱし山へ行く: "libio-socket-ssl-perl"

ddclientの設定 (再投稿)

環境お引越しの時の最低限の設定項目まとめ
  scp (OLD_ENV):/usr/sbin/ddclient /usr/sbin/
  mkdir /etc/ddclient
  scp (OLD_ENV):/etc/ddclient/ddclient.conf /etc/ddclient/
//  vi /etc/ddclient/ddclient.conf
  scp (OLD_ENV):/etc/rc.d/init.d/ddclient /etc/rc.d/init.d/
  /sbin/chkconfig --add ddclient
  mkdir /var/cache/ddclient/

動作確認
  ddclient -daemon=0 -debug -verbose -noquiet

2011-05-05

androidscreencast

androidscreencastでVNCのようにPCのキーボード・マウスでAndroid端末を操作することができます。WindowsMobileのMyMobilerみたいなものです。が、Xperia SO-01Bでは画面は表示されるものの肝心のマウス・キーボード操作ができません。ソースコードが公開されているので調べてみました。起動時にjarファイルを端末に送りこんで端末側でキックしているようですが、どうもそこで失敗している模様。デバッグできるか検討中

2011-05-02

2011-04-17

BootCampパーティションをVirtualBoxで起動

物理ディスクへのリンクとなるvmdkファイルを作成

> sudo chmod 666 /dev/disk0s3
> sudo VBoxManage internalcommands createrawvmdk -rawdisk /dev/disk0 -filename win7raw.vmdk -partitions 3
> sudo chown [your username] *.vmdk


VirtualBoxで仮想マシンを作成
作成したvmdkをIDEコントローラにICH6で追加
で起動可能になるけど、ホストマシンのMacOSXを再起動後には以下の操作が必要
  1. /dev/disk0s3 のパーミッションを777に変更
  2. BOOTCAMPパーティションをアンマウント

2011-04-10

Android SDK Mac OSX Eclipse

Install New Software で以下を追加
https://dl-ssl.google.com/android/eclipse/

2011-02-15

TRON と GPL

ご冗談でしょう、坂村健さん - SourceForge.JP Magazine

なんだか残念です。

こちらには興味をひかれます。

TOPPERSプロジェクト/INDEX

そのうち動かして遊んでみようかと

組込マーへの道  TOPPERS/ASP


2011-02-14

did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA

dns blacklistが原因の場合があるらしい。
チェックしてみたら指定してたサーバは全てサービス終了してる、、、


[postfix-jp:921] absurd answer from orbs
Naguchi's Web(Policy)
[postfix-jp:694] vix.com domain will be expired
Postfixのぺーじ-Postfixでのspam対策


比較的情報が新しそうな以下のURLを参照
RBLサーバー一覧 - HDEラボ:


して結局以下のように設定



dnl FEATURE(dnsbl,`inputs.orbs.org')dnl
dnl FEATURE(dnsbl,`outputs.orbs.org')dnl
dnl FEATURE(dnsbl,`dul.maps.vix.com')dnl
dnl FEATURE(dnsbl,`blackholes.mail-abuse.org')dnl
dnl FEATURE(dnsbl,`dialups.mail-abuse.org')dnl
dnl FEATURE(dnsbl,`relays.mail-abuse.org')dnl
dnl FEATURE(dnsbl,`rbl.maps.vix.com')dnl
FEATURE(dnsbl,`all.rbl.jp')dnl
FEATURE(dnsbl,`bl.spamcop.net')dnl


2011-02-13

vim - 文字列置換

:%s/置換前文字列/置換後文字列/gc

php require_onceでの相対パス指定

require_once したファイルからさらに相対パスでrequire_onceしてると見つからないことがある
VirtualHostにphp_value include_pathで指定する。複数の場合は「:」でつなげて

php_value include_path ".:/path/to/required/php/:/and/more/"

2011-02-11

Apacheのセキュリティ

ファイル、フォルダのアクセス権など

2011-02-09

MySQL フィールドタイプ

 ・MySQL 項目型

int / integer 4 バイト整数
smailint 2 バイト整数
bigint / int8 8 バイト整数
float 浮動小数点
double / real 倍精度浮動小数点
date 日付
time 時間
timestamp 日付時間
char(文字数) 固定長文字列 (最大 256 文字)
varchar(文字数) 可変長文字列 (最大 256 文字)
text ラージ文字列 (最大 65535 文字)
mediumtext ラージ文字列 (最大 1677215 文字)
largetext ラージ文字列 (最大 4294967295 文字)
blob ラージバイナリ(最大 65535 bytes)
mediumblob ラージバイナリ(最大 1677215 bytes)
largeblob ラージバイナリ(最大 4294967295 bytes)

2011-01-13

Call to undefined function mysql_connect

確認するポイント
・php-mysqlインストールしてるか?
・mysql-develインストールしてるか?
・/etc/php.ini /etc/php.d/*.ini で extension=mysql.soを確認
・/usr/lib/php/modules/mysql.so あるか確認
・phpinfo();でmysql項目を確認 (Configure Command --without-mysqlは無問題)
・httpd, mysqldを再起動

MySQL データベース作成等基本的な操作

Google Data API 独自データの追加

gd:extendedPropertyタグで文字列のKey&Valueを好きに追加できる

gd:extendedProperty name="propname" value="propvalue"/>


2011-01-05

JavaScriptの"for~in"構文

for(var iter in collection)~

で"iter"に入るのは値ではなくキーだそうです。
特異な仕様なので使わないほうが無難かと

これは凶悪だっっっ! JavaScriptの"for~in"構文の罠 【▲→川俣晶の縁側→ソフトウェア→技術雑記】

ブログ アーカイブ