コンピュータやソフトウェアのあれこれ@道民(&元道民)
Archive for 5月, 2010
packしよう(aからzを出力する)
5月 12th
今回は、aからzを文字コードから出力。
use strict;
use warnings;
main();
exit(0);
sub main {
my @atoz = ();
# aからzまでの文字コードを格納
for (my $i=0; $i<26; $i++) {
push @atoz, ( ord('a') + $i );
}
# 出力方法はいろいろ
# 1. pack
{
foreach(@atoz) {
print pack('C', $_);
}
print "\n";
}
# 2. chr
{
foreach(@atoz) {
print chr($_);
}
print "\n";
}
# 3. これがスマート?
print pack('C*', @atoz) . "\n";
}
__END__
[出力結果]
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
IO::Fileを使う
5月 9th
今回は、IO::Fileを使って行う。
use strict;
use warnings;
use IO::File;
main();
exit(0);
sub main {
my $file_name = "myfile.txt";
# 書き込む
{
my $fh = IO::File->new( $file_name, 'w' )
or die "Could not create filehandle $!\n";
print $fh "hello world!\n";
$fh->close();
}
# 読み込む
{
my $fh = IO::File->new( $file_name, 'r' )
or die "Could not create filehandle $!\n";
print <$fh>;
$fh->close();
}
}
__END__
[出力結果]
hello world!
nequal で開発合宿した
5月 9th
世の中が勝間和代をバカにして盛り上がっていた GW 中の 5/4~5 にかけて,我々 nequal は開発合宿をしていました。
開発合宿とは言っても連休中に突発的な合宿で宿も取れず,路頭に迷っていた(無計画な)我々を快く受け入れて下さったアシアルは素晴らしい会社ですね。
というわけで,会場はみんな大好きアシアル。
nequal の皆がそれぞれ目標を定めてPCに向かってひたすらキーボードを叩いていました。GWなのに。
おいらは Openpear。もうかれこれ一年近く作る作る詐欺を続けていますが,とりあえず今回の合宿でリリース作業の書き直しをしました。rhaco2 と PEAR の相性がわるくて(っていうか PEAR が酷過ぎる。アホだあれ。)途中まで書いたコードを全部フレームワークを使わずに書き直したりと,毎度毎度なにか苦しめられていますね。GWなのに。
なんだかんだで作業は捗るので,またやりたいなー。
ゆどうふさんごちそうさまでした。
Debianにndiswrapper
5月 9th
いつもどおりのことをして
#modprobe ndiswrapper
怒られる
Debianにはmodule-assistantってものがあるみたい
#module-assistant a-i ndiswrapper
あと同じ
[sapporo]札幌で使える勉強会会場(随時追加)
5月 9th
情報募集中です。
※すでに https://sites.google.com/site/meetingroomlist/hokkaido というものがあるようです
区民センター
手稲と清田は地下鉄駅沿線ではない、豊平は沿線だけど遠いので省略
札幌市中央区民センター
| URL | http://www.chuou-kusen.jp/index.html |
| 住所 | 札幌市中央区南2条西10丁目 |
| 最寄り駅 | 地下鉄東西線 西11丁目駅 |
| 金額・部屋規模 | 20人部屋で昼間2000円、夜間2600円 |
| 備考 | 電源ネット不明 |
| 利用実績 | 不明 |
札幌市南区民センター
| URL | http://www.minami-cc.net/ |
| 住所 | 札幌市南区真駒内幸町2丁目2-1 |
| 最寄り駅 | 地下鉄南北線 真駒内駅 |
| 金額・部屋規模 | 24人部屋で昼間1200円、夜間1500円 |
| 備考 | 電源ネット不明 |
| 利用実績 | 不明 |
札幌市北区民センター
| URL | http://www6.ocn.ne.jp/~kitakuce/ |
| 住所 | 札幌市北区北25条西6丁目 |
| 最寄り駅 | 地下鉄南北線 北24条駅 |
| 金額・部屋規模 | 24人部屋で昼間1200円、夜間1500円 |
| 備考 | 電源ネット不明 |
| 利用実績 | 不明 |
札幌市白石区民センター
| URL | http://www.shiroishi-cc.com/ |
| 住所 | 札幌市白石区本郷通3丁目北1−1 |
| 最寄り駅 | 地下鉄東西線 白石駅(徒歩12分) |
| 金額・部屋規模 | 30人部屋で昼間2000円、夜間2600円〜3120円 |
| 備考 | 電源ネット不明 |
| 利用実績 | 不明 |
札幌市東区民センター
| URL | http://www.higashi-kumin.jp/pc_web/top_top.html |
| 住所 | 札幌市東区北11条東7丁目1-1 |
| 最寄り駅 | 地下鉄東豊線 東区役所前駅(徒歩2分) |
| 金額・部屋規模 | 30人部屋で昼間2000円、夜間2600円 |
| 備考 | 電源ネット不明 |
| 利用実績 | 不明 |
札幌市厚別区民センター
| URL | http://www.atsukucen.jp/ |
| 住所 | 札幌市厚別区厚別中央1条5丁目3-14 |
| 最寄り駅 | 地下鉄東西線 新さっぽろ駅 |
| 金額・部屋規模 | 40人部屋で昼間2000円、夜間2600円 |
| 備考 | 電源ネット不明 |
| 利用実績 | 不明 |
札幌市西区民センター
| URL | http://nishiku-cc.com/ |
| 住所 | 札幌市西区琴似2条7丁目 |
| 最寄り駅 | 地下鉄東西線 琴似駅 |
| 金額・部屋規模 | 40人部屋で昼間1200円、夜間1500円 |
| 備考 | 電源ネット不明 |
| 利用実績 | 不明 |
会議室系(自治体・財団運営)
札幌産業振興センター
| URL | http://www.sapporosansin.jp/ |
| 住所 | 札幌市白石区東札幌5条1丁目1−1 |
| 最寄り駅 | 地下鉄東西線 東札幌駅 |
| 金額・部屋規模 | 40人部屋で昼間あるいは夜間3000円 |
| 備考 | 電源は追加料金、ネットは使えるがHTTPのみ・無線LAN無し |
| 利用実績 | OSC、LDD、開発オフなど多数 |
札幌市民ホール
| URL | http://www.sapporo-shiminhall.org/ |
| 住所 | 札幌市中央区北1条西1丁目 |
| 最寄り駅 | 地下鉄 大通駅 |
| 金額・部屋規模 | 24人部屋で昼間あるいは夜間1700円 |
| 備考 | 電源別料金・ネット不明 |
| 利用実績 | SaCSS、数学勉強会など |
札幌市資料館
| URL | http://www.s-shiryokan.jp/ |
| 住所 | 北海道札幌市中央区大通西13丁目 |
| 最寄り駅 | 地下鉄東西線 西11丁目駅 |
| 金額・部屋規模 | 54人部屋で昼間4500円 |
| 備考 | 電源ネット不明 |
| 利用実績 | せきゅぽろなど |
北海道立道民活動センター かでる2.7
| URL | http://homepage.kaderu27.or.jp/ |
| 住所 | 札幌市中央区北2条西7丁目 |
| 最寄り駅 | JR札幌駅、地下鉄 大通駅、地下鉄 西11丁目駅 |
| 金額・部屋規模 | 30人部屋で昼間3200円、夜間4100円 |
| 備考 | 電源ネット不明 |
| 利用実績 | SaCSSなど |
札幌市生涯学習総合センター ちえりあ
| URL | http://chieria.slp.or.jp/ |
| 住所 | 札幌市西区宮の沢1条1丁目1-10 |
| 最寄り駅 | 地下鉄東西線 宮の沢駅(地下直結) |
| 金額・部屋規模 | 30人部屋で昼間あるいは夜間2200円前後 |
| 備考 | 電源は追加料金、ネット不明 |
| 利用実績 | LOCAL PHP部勉強会など |
札幌エルプラザ(札幌市男女共同参画センター)
| URL | http://www.danjyo.sl-plaza.jp/information/index.html |
| 住所 | 北海道札幌市北区北8条西3丁目 |
| 最寄り駅 | JR札幌駅(地下直結) |
| 金額・部屋規模 | 24人部屋で昼間あるいは夜間1800円前後 |
| 備考 | 電源ネット不明 |
| 利用実績 | Sapporo.rb、せきゅぽろなど |
会議室系(法人運営)
イベント会場
アップルストア札幌
| URL | http://www.apple.com/jp/retail/sapporo/ |
| 住所 | 札幌市中央区南一条西3-8-20 |
| 最寄り駅 | 地下鉄 大通駅 |
| 金額・部屋規模 | 不明 |
| 備考 | 利用方法不明 |
| 利用実績 | Ruby札幌など |
会社の会議室を提供してくれるところ
情報なし(掲載していいよという企業様は是非ご連絡下さい。ただし宣伝になるかどうかは不明です。)
プロジェクタや電源が利用できる飲食店・カフェ
情報なし
その他
なぞさん家
| URL | http://d.hatena.ne.jp/nazone/ |
| 住所 | ないしょ |
| 最寄り駅 | ないしょ(地下鉄徒歩9分) |
| 金額・部屋規模 | 無料(定員5人) |
| 備考 | 電源ネット無料 |
| 利用実績 | なし |
[Ubuntu][Linux]Ubuntu10.04 LucidLynxでXenが入らない件について
5月 5th
Ubuntu10.04 LucidLynx(Server)を入れてみました.
今回は仮想化しようと思いXenを入れようとするとこうなります.
onodes@Balthazar:~/xen-tools-3.9$ sudo aptitude install ubuntu-xen-server Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done The following packages are BROKEN: ubuntu-xen-server 0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 2590B of archives. After unpacking 32.8kB will be used. The following packages have unmet dependencies: ubuntu-xen-server: Depends: xen-tools which is a virtual package. Unable to resolve dependencies! Giving up... The following packages are BROKEN: ubuntu-xen-server 0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 2590B of archives. After unpacking 32.8kB will be used. aptitude failed to find a solution to these dependencies. You can solve them yourself by hand or type 'n' to quit. The following packages have unmet dependencies: ubuntu-xen-server: Depends: xen-tools which is a virtual package. Resolve these dependencies by hand? [N/+/-/_/:/?] Abort.
そしてxen-toolsをいれようとすると.
onodes@Balthazar:~$ sudo aptitude install xen-tools Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done No candidate version found for xen-tools No candidate version found for xen-tools No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0B of archives. After unpacking 0B will be used. Writing extended state information... Done Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done
そこでxen-toolsの.debを入れる.
このとき注意するのは --force-allをつけること
root@Balthazar:/home/onodes# dpkg -i --force-all xen-tools_4.1-1_all.deb (データベースを読み込んでいます ... 現在 45081 個のファイルとディレクトリがインストールされています。) (xen-tools_4.1-1_all.deb から) xen-tools を展開しています... dpkg: 警告: overriding problem because --force enabled: trying to overwrite '/etc/bash_completion.d/xm', which is also in package bash-completion 1:1.1-3ubuntu2 dpkg: xen-tools: 依存関係の問題、しかし要求どおり設定を行います: xen-tools は以下に依存 (depends) します: debootstrap ...しかし: パッケージ debootstrap はまだインストールされていません。 xen-tools は以下に依存 (depends) します: libtext-template-perl ...しかし: パッケージ libtext-template-perl はまだインストールされていません。 xen-tools は以下に依存 (depends) します: libconfig-inifiles-perl ...しかし: パッケージ libconfig-inifiles-perl はまだインストールされていません。 xen-tools (4.1-1) を設定しています ... 設定ファイル `/etc/xen-tools/role.d/puppet' がシステムに存在しません。 あなたの要求に従って、新しい設定ファイルをインストールしています。 設定ファイル `/etc/xen-tools/xen-tools.conf' ==> あなたかスクリプトによって設定ファイルが作成されています。 ==> パッケージメンテナが提供するパッケージにもこのファイルが存在します。 ==> デフォルトで古い設定ファイルを保持する。 設定ファイル `/etc/xen-tools/xm.tmpl' ==> あなたかスクリプトによって設定ファイルが作成されています。 ==> パッケージメンテナが提供するパッケージにもこのファイルが存在します。 ==> デフォルトで古い設定ファイルを保持する。 man-db のトリガを処理しています ...