not found
2006年06月17日21:30 カテゴリLLの夏Lightweight Languages LLR2006 - 1,000,000(番目|まで)の素数 キミならどう書く 2.0 - ROUND 1 - ? Lightweight Language Ringお題は「100までの整数から素数を列挙せよ」です. に対して mputの日記。 - キミならどう書く 2.0 - ROUND 1 - 100までではちょっと上が小さすぎる。「最初の1,000,000個」とかに変更すべき。ここまで大きければHaskellでも素朴なsieveでは表示できなくなる*1ので、腕の見せ所となる。 というツッコミが来たので、Haskell記事がunder constructionということもあってやってみた。 Javascriptを追記。 ただし、他との整合性から、「最初の1,000,000個」ではなく、「1,00
Recent APC UPS units come with a USB cable. One end is a USB cable. The other resembles an RJ45 plug. After connecting the USB end of the cable to my server, and the other to the UPS, I saw this in /var/log/message: Apr 4 12:24:01 myhost kernel: ugen0: American Power Conversion Back-UPS RS 1000 FW:7.g8 .D USB FW:g8, rev 1.10/1.06, addr 2 This date precedes that mentioned at the start of this artic
[ コメントを全部見る / コメントを書く] [ TrackBack ( )] [固定リンク] * [Mariusz] So true. Honesty and everything recognze... (2012-12-30 10:50:16) 最終更新時間: 2009-01-03 08:13 Shingo W. Kagami - swk(at)kagami.org Powered by chalow
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
前回のエントリ 「Perlで日付・時間操作 - DateTime モジュールの使い方」で書いたとおり、とっても便利なDateTimeモジュールですが、強いて難点をあげるとすれば、必要な依存モジュールが多いこと = インストールが面倒くさい事かと個人的には思います。shell と make コマンドが使える環境ならば、"$ perl -MCPAN -e 'install DateTime' " で自動インストールしちゃえるのですが、これができない状況: telnet 禁止の環境で cgi 作りたい場合 (無料ホームページサービス等)(顧客のサーバ環境での開発で、クライアントに信用されていない状況とか) サーバの保守・セキュリティ体制がうんちゃらで make コマンドの利用が規制されている場合 (出くわした経験あり) こんな状況下だと、とたんにDateTimeモジュールを利用する事は難しくなっ
Perlには、日時の加・減算を扱うモジュールが標準でついてきません。僕の仕事場ではずっと、同僚が作ったオリジナルモジュールを皆で使いまわしていたのですが、今になって、世間的 (CPAN) にはどんなものがあるのか気になって調べてみました。※参考になったのは miyagawa 氏のメールマガジンの過去記事と、perl.com の The Many Dates and Times of Perl なるエントリでした。 今回は数ある日付関連モジュールの中から、Dave Rolsky氏の DateTime モジュールについて、その基本的な使い方について簡単にまとめたので共有してみます。 同氏は上記 perl.com 記事の執筆者であり、この前の YAPC::Asia で DateTime project について講演してくれていた人です。気合の入ったモジュールを作ってくれた事に感謝。 目次 基本
ここでは sysprep を単純にシステムのコピーに利用するという話だけに限定する。sysprep では mini-setup 時に自動的に追加コマンドを実行するなどの機能があるが、それは利用したことがないので関係する用語には触れていない。 sysprepWindows の deploy ツール。実際に行えるのは以下の操作。イメージファイルの作成やコピーなどは sysprep の守備範囲外なので、実際には sysprep だけでは大量のセットアップを行うことはできない。あくまで sysprep がやるのは Windows をコピー可能な状態にすることと、コピー後のセットアップを自動化すること。SID の削除SID の再生成mini-setup などの最小限のセットアップの予約とその実行。その後、Sysprep の削除。sysprep を使ってシステムのコピーが行える条件ハードウェアが同一
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
2006年06月16日22:00 カテゴリLLの夏Lightweight Languages perl - 100までの素数 なに前哨戦とな? キミならどう書く 2.0 - ROUND 1 - ? Lightweight Language Ring お題は「100までの整数から素数を列挙せよ」です.まずはCPANから。Perlから、と言わないところがミソ。 perl -MMath::Prime::XS=primes -le '$,=" "; print primes(100)' primesをsieve_primesとするとさらに高速。$,の使い方にも注目。 次にabigailの傑作の変種。 perl -le '$,=" "; print grep { (1 x $_) !~ /^(11+)\1+$/ } (2..100)' なんでこれで素数判定できるかは、読者の宿題。 最後に、割とけれん
FreeBSD 6.1 から追加された GEOM の一つ。いや、二つか? ggate はいわゆる NFS の様な機能を提供する。ggated はデーモン。すなわち nfsd に相当するものである。そして、ggatec はクライアントの mount_nfs に相当する。 まだ、試したことはないが、man から抜粋。ggated では export に相当するものを書く。man ggated から。 # echo "1.2.3.0/24 RO /dev/acd0" > /etc/gg.exports # echo "client RW /image" >> /etc/gg.exports # ggated そして、ggatec で、mount するわけだ。こちらは、man ggatec から。 server# cat /etc/gg.exports client RO /dev/acd0 se
宇宙刑事シリーズとは? 宇宙刑事シリーズは、今から20年以上も前に放映されていた番組。それが現代に復活するとは、驚きの世の中 1982年から放映が始まった“宇宙刑事シリーズ”。現在ではほかの東映制作特撮ヒーローアクションドラマシリーズの総称としてメタルヒーローシリーズと呼ばれ、一部では熱狂的なファンを持つ。思い入れがある年代というと、現時点で30歳前後の人たちだろう。現に、周りにも宇宙刑事シリーズの話をさせると止まらない人が何人もいることから、特定の人には強烈な印象を与えていたと思われる。残念ながら当方はその当時、TV視聴は1週間に2番組のみしか許可されていなかったという、不幸な目に遭っており、宇宙刑事ギャバンの歌や簡単な内容を覚えているに過ぎない。そこで今回は、宇宙刑事シリーズが大好きだという、知人のプレイ感想を交えて、その内容を伝えていこう。 タイトルに“宇宙刑事魂”とあるように、本作
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く