ホットスポットにつながらない
iPod touchでホットスポットにつなげることが出来ず、東西線での今朝の通勤が無駄に終わりました。
泣き寝入りする年でもないので、一応公式ルートで問い合わせ中です。
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
« 2007年8月 | トップページ | 2007年10月 »
iPod touchでホットスポットにつなげることが出来ず、東西線での今朝の通勤が無駄に終わりました。
泣き寝入りする年でもないので、一応公式ルートで問い合わせ中です。
うーんカードの支払いが。。。
今回はVistaのセットアップ中ということもあったのですが、Mac miniを母艦にして正解でした。



cygwinはこれまで何度もやっているのと、32ビットのVistaでも動作確認できたので、
64ビット環境では純正でチャレンジ、
が、
| "C:\Program Files (x86)\PostgreSQL\8.2\bin\pg_ctl.exe" runservice -N "pgsql-8.2" -D "C:\Program Files (x86)\PostgreSQL\8.2\data\" |
-o -i
どうやら、ウイルスセキュリティが原因でPostgreSQLのpg_ctlコマンドで
could not send test message on socket for statistics collector: Bad address |
仕方がないので、Pentium II時代に購入した冷却能力の皆無のPCケースを新調するついでにノートンも買いました。
タイミングよくマイクロソフトから64ビット版のメディアも届き、久しぶりの64ビット環境が自宅に復活しました。
(以前は、Athlon64でLinuxでした。)
ちなみに、ウイルスセキュリティではちゃんとサーバ用途では使えない旨がパッケージに書かれています。
この際だから全財産つかって、RAIDまで組もうかと画策してみたところ、
そんなことが、MBのマニュアルに記載されているし。
64BitのDVDを注文
UACを切ってgnuservはサービスの追加ができた。
が、
could not send test message on socket for statistics collector: Bad address
ソースネクストを疑ってJavaでソケット通信サーバを書いてみたが、動いた。
って、ことはまだ希望あり?
ありえねーだろーが、てめーの店でCPU買うときにこれにあうメモリーくれって言ってるのに!
掛け捨て300円?!誰が払うかよ!
ってな感想をもった昨日のアキバのお店での出来事。
そりゃ、その店で買って、ほかの店で買った品物が相性問題で動かないときに返品に応じるなら
まぁ、かろうじて納得できますけどね。
結局、あれこれ調べはじめたら、ATMに駆け込み、貯金を財布が折れないくらい下ろして
秋葉原に直行して、以下のパーツを中心に購入
| Pentium IIIの時代にデュアル構成で既に組んでいたのでQuad構成にしてみました。 |
| なぜかいつもGigaByte、以前奮発したASUSのMBが、いまいちだったから ギガバイトのGA-P35-DS3Rのページ 64ビット対応かは明記されず「最新OSのWindows Vistaに完全対応」との表記がある。@BIOSとか64ビット対応していないのかなぁ |
| 以前、ほんとにコンシュマー向けではハイエンドのVGAを買ったものの、ほとんど使わず、ファンレス失敗して焼き切ってしまった苦い思い出があるので、上の下程度と思われるスペックのものに。 |
Suicaで改札入って引き返して買いに行きました。1万円切るお値段でこの容量!安くなったものです WD Caviar SE16 320 GB SATA ハードドライブ |
| Ultimateと悩んだ末の結果です。そういえば、64ビット版ってないのか? |
PentiumIIで自作した際に購入したケースでは、昨今のCPUを冷やすには頼りないので、思い切って有楽町のビックカメラ(駐車場は東京国際フォーラムですが)にフーガで乗りつけ購入。が、日ごろ箸より重いものは持たないので、駐車場までも重くて大変でした。 OWL-PCOX22 |
とりあえず、本日のまとめ
ERROR: character 0xa3a9 of encoding "EUC_JP" has no equivalent in "UTF8"
insert出来たのにselectすると出ます。
もっとも、insertはPerlの文字コードの指定と、LANGの設定が滅茶苦茶だったからなぁ。。
まえから、乳首の調子がわるいアップル純正のMighty Mouse.
昨日からは下方向のスクロールができなくなってしまいましたが、
つばつけて、エアブローしたら復活!
リンク: ITmedia D PC USER:しっぽがなくて軽快よ——アップル「Wireless Mighty Mouse」 (1/2).
package com.cocolog_nifty.kjunichi;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Vector;
public class GetETag {
public static int maxThread = 100;
public static int maxRecords = maxThread * 10;
public void execute() {
GetETagClient client[];
client = new GetETagClient[maxThread];
Connection conn = null;
Statement stmt = null;
try {
Class.forName("org.postgresql.Driver");
} catch (Exception ex) {
System.out.println(ex);
}
try {
conn = DriverManager.getConnection(
"jdbc:postgresql://192.168.0.178/websearch", "junichi",
"");
} catch (Exception ex) {
System.out.println(ex);
}
boolean isLoop = true;
int count = 0;
while (isLoop) {
System.out.println("count = " + count);
count++;
if (count > 46000) {
isLoop = false;
}
// maxRecords分レコードを取得する
Vector vecUrl = new Vector();
try {
stmt = conn.createStatement();
// SQL文の作成
String sql = "select urlid,url from url where status is null order by urlid limit "
+ maxRecords;
System.out.println("sql = " + sql);
// 検索実行
ResultSet rs = stmt.executeQuery(sql);
System.out.println("rs = " + rs);
if (rs != null) {
int i = 0;
while (rs.next()) {
MyUrl myUrl = new MyUrl();
// urlid
myUrl.setUrlid(rs.getObject(1).toString());
myUrl.setUrl(rs.getObject(2).toString());
vecUrl.add(myUrl);
System.out.println(rs.getObject(1));
System.out.println(":" + rs.getObject(2));
i++;
}
if (i < maxRecords) {
// 取得件数がmaxRecords以下の場合は、ループを終了する
isLoop = false;
System.out.println("i = " + i);
}
System.out.println("i = " + i);
}
rs.close();
} catch (Exception ex) {
ex.printStackTrace();
System.out.println(ex);
}
// ?取得したレコードをmaxThread分ずつ実行する
int index = 0;
int thCount = -1;
int clientCount = -1;
if(vecUrl.size() < maxRecords) {
thCount = 1;
clientCount = vecUrl.size();
} else {
thCount = maxRecords / maxThread;
clientCount = client.length;
}
for (int j = 0; j < thCount; j++) {
for (int i = 0; i < clientCount; i++) {
MyUrl myUrl = (MyUrl)vecUrl.get(index++);
client[i] = new GetETagClient();
client[i].setUrl(myUrl.getUrl());
client[i].setUrlid(myUrl.getUrlid());
}
// ヘッダ情報を取得する
for (int i = 0; i < clientCount; i++) {
client[i].start();
}
for (int i = 0; i < clientCount; i++) {
// 結果を集める
try {
client[i].join(1000 * 10);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(count + "," + i + ":"
+ client[i].getUrlid() + " "
+ client[i].getUrl() + ":("
+ client[i].getStatusCode() + ") "
+ client[i].getETag());
PreparedStatement pstmt = null;
try {
// SQL文の作成
String sql = "update url set status=?, etag=? where url=?";
pstmt = conn.prepareStatement(sql);
// パラメータの設定
int col = 1;
// HTTPステータス
pstmt.setString(col++, new Integer(client[i]
.getStatusCode()).toString());
// ETag
pstmt.setString(col++, client[i].getETag());
// Url
pstmt.setString(col++, client[i].getUrl());
// 更新実行
int cnt = pstmt.executeUpdate();
if (cnt != 1) {
// 更新失敗
System.out.println("Oops ! cnt = " + cnt);
}
} catch (Exception ex) {
System.out.println(ex);
}
}
}
}
}
/**
* @param args
*/
public static void main(String[] args) {
GetETag etag = new GetETag();
etag.execute();
}
}
最近のコメント