• ぶろ〜ぐ

ぶろ〜ぐ(仮称

このブログは備忘録です。ここに掲載されている記事は無保証です。
実行する場合には自己責任でどうぞ。
  • ホーム
  • ぶろ〜ぐ
  • Log in

既存のext3をext4へマイグレーションする。

ことだまんです。
Ubuntu9.04のカーネル2.6.28からext4がサポートされたので使ってみました。

/dev/DEVを変換したいドライブパーティションに読み替えて下さい。

$sudo tune2fs -O extents,uninit_bg,dir_index /dev/DEV

あとは/etc/fstabを開いてext3となっている箇所をext4に変更して再起動。
再起動をかけるとfsckが走る。
走らなかったら以下のコマンドでチェックをかけておく。

$sudo sudo e2fsck -fD /dev/DEV

  • 投稿者 ことだまん
  • 2009年 4月 04日
  • カテゴリー Linux
  • 2661 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
 

Ubuntu 9.04 Beta AMD64を入れたみた

ことだまんです。
タイトル通り入れてみました。

OSの起動がかなり高速化されています。
自分のPCではPhenomIIとCore2ともに5秒前後で起動。
pythonが2.6になりました。
自分の環境ではfglrxを入れると死亡。
nvidia-glxは問題なし。
ndiswrapperが不安定でFlashが落る。
とりあえずクラッシュレポートと、SystemTestingの結果をがんがん送ってます。

VMWareWorkstationは6.5.2を入れると幸せになれます。
Playerは2.5.2ですね。

8.10より安定してるかも・・・
通常使うアプリケーションは全て動作したので、全てのPCを9.04にアップグレード。

ちなみにフォーマットはExt3。
/bootのみExt4でもよいかもしれません。
Ext4は、書き込み遅延が最大で60秒かかることがあるので、アプリケーションによってはデータが消えるかもねって事なので・・・よって今回はExt4を見送りました。
速いよー。具合良いよー。

  • 投稿者 ことだまん
  • 2009年 4月 04日
  • カテゴリー Linux
  • 578 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
 

WindowsVistaで日本語入力切替をshift+spaceに設定する

ことだまんです。
日本語キーボードを101設定で使用する時に、日本語入力をshift+spaceで切り替える方法。

IMEー>オプションー>全般タブのプロパティー>編集操作タブのキー設定変更ー>キー半角全角を選択し、キー追加をクリックー>shiftを押下ながらspaceを押下する
あとはokなり適用なり適当にクリック。

  • 投稿者 ことだまん
  • 2009年 4月 04日
  • カテゴリー Windows
  • 467 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
 

ATMEL ATTINY 2313-20PUのピン設定

ことだまんです。
Tiny 2313のピン設定

1 (RESET/dW) PA2       | 20 VCC
2 (RXD) PD0            | 19 PB7 (UCSK/SCL/PCINT7) 
3 (TXD) PD1            | 18 PB6 (MISO/DO/PCINT6)
4 (XTAL2) PA1          | 17 PB5 (MOSI/DI/SDA/PCINT5)
5 (XTAL1) PA0          | 16 PB4 (OC1B/PCINT4)
6 (CKOUT/XCK/INT0) PD2 | 15 PB3 (OC1A/PCINT3)
7 (INT1) PD3           | 14 PB2 (OC0A/PCINT2)
8 (T0) PD4             | 13 PB1 (AIN1/PCINT1)
9 (OC0B/T1) PD5        | 12 PB0 (AIN0/PCINT0)
10 GND                 | 11 PD6 (ICP)

データシートはこちら。
http://www.atmel.com/dyn/resources/prod_documents/doc2543.pdf

前回のでんちさんの記事を参考に結線するだけで書き込めます。
http://www.kotodama.jp/blog/index.php/2009/02/23/avr

MISO 	1 	┃ 	2 	Vcc
SCK 	3 	┃ 	4 	MOSI
RST 	5 	┃ 	6 	GND
  • 投稿者 ことだまん
  • 2009年 3月 15日
  • カテゴリー 電子工作, AVR
  • 2405 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
 

兵法DD-WRTを習得する為の記事でも連載してみようかなと思う今日この頃ですが、如何でしょうか?皆さん?

ことだまんです@今回のタイトルは過去最長です。
DD-WRTの検索やHITから推測するに好評のようなので、DD-WRTでVPN(IPSEC・PPTP)やら実験してみる記事を書いてみるテストをしてみようと思います。

ネタ振りの時点で備忘録じゃなさそうな・・・

  • 投稿者 ことだまん
  • 2009年 3月 11日
  • カテゴリー ことだまん, ルーター
  • 1004 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
 

WHR-HP-G54をDD-WRTにしてみた

ことだまんです。
余りに遅くて使えないWHR-HP-G54をDD-WRT化してみた。
DNSLookupが遅すぎて話しにならないw
ちなみにAPモードでブリッジして無線LANだけ使ってます。
ルーターはRTX1100。

方法
DD-WRTのサイトからファームをDL
ttp://www.dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html

落としたファームはV24SP1
ファイル名
dd-wrt.v24_std_generic.bin
ダウンロードしたファームウェアをCドライブ直下におく。
(手順を明確にするため)
Windows上でやりました。
Vistaの場合はtftpがないので、プログラムー>Windowsの機能と追加みたいのでtftpを追加しておく。

DD-WRT化手順
1.G54の動作モードをルーターモードにする。
 ブリッジモードでは書き換えできない>これで30分はまった。
2.ルーターモードにしたら、PCに固定IPを振り、有線LANで接続しておく。
 ルーターの管理画面がブラウザで開くか確認しておくと間違いない。
3.コマンドプロンプトを二つ起動する。
4.一つ目のプロンプトにtftpコマンドを記述しておく。
 (Enterを押して実行しない)

tftp -i ルーターのIP PUT C:\dd-wrt.v24_std_generic.bin

5.二つ目のプロンプトにPingコマンドを記述しておく。100回くらい実行
 (Enterを押して実行しない)

ping ルーターのIP -n 100

6.G54の電源を落とす。
7.二つ目のPingコマンドセットしたプロンプトでEneterを押してPingを実行する。
8.ルーターからの応答があった瞬間、一つ目のtftpコマンドセットしたプロンプトでEnterを押してファームを転送する。
9.転送が正常に完了しました。と出たらルーターの赤ランプが消えるまで待つ。
10.ルーターのIPが192.168.1.1になるので、PCも適当にIPをセット。
11.ブラウザから192.168.1.1を開いて初期設定を行う。

以上
9版でタイムアウトしたら、やりなおし。
FONよりずーーーっと楽。

ちなみにファームを入れ替えたら、DNSLookupもめっさ速くなりました。
ブリッジ設定でもMTUの設定ができるのがGoodね。

  • 投稿者 ことだまん
  • 2009年 3月 10日
  • カテゴリー ルーター
  • 1648 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
 

QEMU0.10.0 Out

QEMUのバージョンが0.10.0になっていました。
変更点は下記のようで。
HPETを複数のインスタンスで使えると具合が良いのだけど・・・

version 0.10.0:

- TCG support (No longer requires GCC 3.x)
- Kernel Virtual Machine acceleration support
- BSD userspace emulation
- Bluetooth emulation and host passthrough support
- GDB XML register description support
- Intel e1000 emulation
- HPET emulation
- VirtIO paravirtual device support
- Marvell 88w8618 / MusicPal emulation
- Nokia N-series tablet emulation / OMAP2 processor emulation
- PCI hotplug support
- Live migration and new save/restore formats
- Curses display support
- qemu-nbd utility to mount supported block formats
- Altivec support in PPC emulation and new firmware (OpenBIOS)
- Multiple VNC clients are now supported
- TLS encryption is now supported in VNC
- MIPS Magnum R4000 machine (Hervé Poussineau)
- Braille support (Samuel Thibault)
- Freecom MusicPal system emulation (Jan Kiszka)
- OMAP242x and Nokia N800, N810 machines (Andrzej Zaborowski)
- EsounD audio driver (Frederick Reeve)
- Gravis Ultrasound GF1 sound card (Tibor "TS" Schütz)
- Many, many, bug fixes and new features

  • 投稿者 ことだまん
  • 2009年 3月 09日
  • カテゴリー Linux
  • 427 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
 

Python OptPaser

ことだまんです。
PythonのOptPaserの備忘録。
CLIアプリケーションを作る時に便利。

#!/usr/bin/env python
from optparse import OptionParser
__version__ = 1.0

def main():
    parser = OptionParser(version="version %s" % __version__)
    parser.add_option("-a", "--aaa",
                  action="store", dest="a", default=False,
                  help="test")
    (options, args) = parser.parse_args()

if __name__ == '__main__':
    main()

destに指定した文字列がopsions.aなどのようにアクセスできる。
actionでstoreを指定した場合は、hoge.py -aのあとに引数が必須になる。
defaultはそのまま。
store_trueとすると引数hoge.py -aを取った場合destの値がTrueになる。

typeにintやfloatを設定する事も可能。
デフォでstring。

エラーハンドルも楽だし。便利。

参考
http://www.python.org/doc/2.6/library/optparse.html

  • 投稿者 ことだまん
  • 2009年 3月 08日
  • カテゴリー Python
  • 483 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
  Tags: python

VPNでWindowsファイル共有を使ってみるよ

ことだまんです。
VPNをIPSecで組んでみたものの、ExplorerからWindowsXPノードの参照ができない。
ということで、大ハマリしたので備忘録。

ルーター YAMAHA RTX1100
クライアント WindowsXP ProSP3

まずはRTX1100のSMBのポートを開放する@ここはハマラナイ。ちなみにSMBのポートは445

ip filter 30001 pass * * udp,tcp 445 *
ip filter 30002 pass * * udp,tcp * 445

でoutに適用して終わり。
で、大ハマリしたのは・・・WindowsXPのFireWall!!!!
Windows使わないので大ハマリですわ。
で、これに気づくまで1時間・・・offにするのも気持ちが悪いのでカスタムしましょう。

コントロールパネルー>Windowsファイアウォールー>例外ー>ファイルとプリンタの共有にチェックをー>編集
TCP445を選択ー>スコープの変更ー>カスタム一覧

あとは対向ルーターのネットワークアドレスとサブネットマスクを入力してokをクリック!

ex)
192.168.100.0/24

これで完了。複数拠点から参照したい場合は、拠点のネットワークアドレスを「カンマ区切り」でバンバン追加すれば・・・おk。
また窓ですか・・・そうですか・・・

  • 投稿者 ことだまん
  • 2009年 3月 07日
  • カテゴリー Windows, ルーター, YAMAHA
  • 2065 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
 

Ubuntu(Linux)からUSB2SerialケーブルでYAMAHAルーターに接続する

ことだまんです。
大量に入荷したYAMAHA RTX1100の設定をするのに、シリアルケーブルを繋いで設定をする必要があります。
で、自分のDesktop・LapTop共にシリアルデバイスが無いのでUsb2Serialケーブルを用いてセットアップをしてみた。

使用したUsb2Serialケーブルは
ELECOMのuc-sgtでPL2303チップを使用しているらしい。
同じチップを使用したものが秋月で格安でGETできると分かったのは買った後・・・これこそ後の祭り(死

PL2303は自分の環境(Ubuntu8.10@64bit)だと刺すだけで認識する。
あとはscreenを使って接続するだけ

$ screen /dev/ttyUSB0 9600

繋げてからRTXの電源をONにすれば通信ができます。
WindowsだとDriver入れたりTerminal入れたり面倒。

コンソールの文字化け対策
RTX1100は標準でSJISエンコーディングで文字列を返すため化ける。
/etc/screenrcに適当に下記を追加する。

defencoding SJIS

  • 投稿者 ことだまん
  • 2009年 3月 07日
  • カテゴリー Linux, ルーター, YAMAHA
  • 734 回閲覧
  • フィードバックを送信 »
  Japanese (JP)  
 
<< 1 ... 5 6 7 8 9 10 11 12 13 14 15 ... 43 >>
  • 検索

    • 最新
    • アーカイブ
    • カテゴリ
    • 最近のコメント
  • 2010年9月
    日 月 火 水 木 金 土
     << <   > >>
          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    
  • Contents

    • Macのネタも書いてない。ということで。
    • Evernoteに書きまくっているので
    • Macを去年買ってから書く事がなくなった(ぉ
    • ubuntu 10.04 をインストールしてみた(alpha3)
    • SnowLeopard Pythonでpsycopg2に悩む
    • HTML CSS 毎度IEには頭を悩ませられる
    • Macのレタッチソフト Pixelmatorを買ってみた。
    • 最近使用させて頂いているクラウド系サービス
    • Mac ディスクユーティリティーで暗号化仮想イメージ
    • Mac Safariの描画速度を上げる
    • Mac Snow Leopard 64BitでTrueCryptを使えるようにする。
    • MacにGoogle日本語入力をインストールしてみた
    • Pythonでsmtplib及びemailでBccヘッダーを懇切丁寧に指定するとダメな件について
    • Pythonでsmtplibなどのタイムアウト時間を設定してみた
    • MacBookProのisightが壊れた
    • LapTopでもCorei7搭載PCが出ましたねー
    • Snow LeopardのBootCampでWindows7 64Bitを入れてタッチパッドが不調なN君へ
    • Ubuntu9.10 Karmic Koala AMD64の起動の速さ
    • INTEL Corei5にUbuntu 9.10 Karmic Koala AMD64をこれから入れてみる
    • Django Form-Preview
  • Tag cloud

    apache b2evolution django mac nevada postgres .net python solaris textmate クラウド バックアップ

  • カテゴリー

    • DB
      • Mysql
      • Postgresql
      • SQLite
    • iPhone
    • Linux
      • Apache
      • Compiz or Beryl
      • KVM-QEMU
      • xfce
    • Mac
    • NAS
    • PC
    • Solaris
    • Web
    • Windows
    • ことだまん
    • せきゅりてぃー?
    • アプリケーション
      • b2evolution
      • FireFox
      • Thunderbird
    • ルーター
      • YAMAHA
    • 世間話
    • 日記
    • 開発
      • Editor
        • TextMate
      • Java
        • tomcat
      • Javascript
      • OpenLaszlo
      • PHP
        • Symfony
      • Python
        • Django
      • Ruby
        • Ruby on Rails
    • 電子工作
      • AVR
      • H8
  • XMLフィード

    • RSS 2.0: 投稿, コメント
    • Atom: 投稿, コメント
    What is RSS?
  • カウントダウン

  • お天気情報

  • クリック募金

powered by b2evolution free blog software


Powered by b2evolution
Credits: Foppe Hemminga | blog software | PHP hosting | blog ads