IDCフロンティアのクラウドサービスが政府情報システムのためのセキュリティ評価制度(ISMAP... データセンター 2024年01月10日 【接続先追加】「バーチャルブリッジ」に主要IX事業者などの他事業者接続が追加 データセンター 2024年01月10日 令和6年能登半島地震の影響により、被災された地域のお客さまがご利用中のサービスについて支援措置を実施します。 サービス 2024年01月05日 新年のご挨拶 代表取締役社長 鈴木 勝久 その他 2024年01月04日 1月17日~19日に福岡で開催される「JANOG53 in Hakata」にブース出展します その他 2023年12月20日 ZDNET Japan Business&IT ClassWork supported by ... その他 2023年12月15日 IDCフロンティア、「AIサービスのためのデジタルインフラ」を
$_='ev al("seek\040D ATA,0, 0;");foreach(1..3) {<DATA>;}my @camel1hump;my$camel; my$Camel ;while( <DATA>){$_=sprintf("%-6 9s",$_);my@dromedary 1=split(//);if(defined($ _=<DATA>)){@camel1hum p=split(//);}while(@dromeda ry1){my$camel1hump=0 ;my$CAMEL=3;if(defined($_=shif t(@dromedary1 ))&&/\S/){$camel1hump+=1<<$CAMEL;} $CAMEL--;if(d efined($_=shift(@dromedary1))&&/\S/){ $camel1hump+=1 <<$CAMEL;}$CAM
http://d.hatena.ne.jp/tagomoris/20120731/1343713558 以下のコードで再現するので、Perl 5.16.0 のバグのようです。もりもりプロセスがふとっていきます。 use strict; my $kan = bless +{}, 'Kan'; my $code = sub { }; for (1..100) { for (1..1000) { for my $f ($code, $kan) { ref $f; } } my @x = split /\s+/, `ps aux|grep leak.pl|grep -v grep| grep -v vim`; print $x[5], $/; }ref のキャッシュ処理とかがバグってるとかですかね。 とりあえず perlbug しておきました。 see http://www.nntp.perl.o
Fluentd out_exec_filter から起動しているperlのプロセスがある。ApacheのアクセスログをSTDINから1行読んでparseしていくつか正規表現などで判定処理をしてフラグ立てなどをして、タブ区切りの1行として出力する、という処理としては割と簡単なもの。ただし秒間にけっこうな行数を処理する。 最近サーバを足したので、これまでと全く同じコードをデプロイしてえいやと起動してみたら、なんか突然メモリを馬鹿食いするようになってた。既存のサーバはそんなことない。見てみたらperlのプロセスがやたらとメモリを食ってる。 既存サーバは perl 5.14.2 を使ってて、追加したサーバは何も考えず perl 5.16.0 を入れてみてたんだけど、そこの違いで起きるようだった。試しに追加サーバのうち1台を perl 5.14.2 に変えてみた(グラフの01:30頃の再起動がそう)
Android Delivers a complete set of software for mobile devices: an operating system, middleware and key mobile applications. Android向け開発キットの最新版となる「Android NDK リビジョン7」が公開された。NDK (Native Development Kit)はC/C++向けのAndroidアプリケーション開発キット。 Androidのアプリケーション開発はDalvik Java仮想マシンを対象としたSDKが公式版となる。NDKはこのSDKと連動して動作するC/C++の開発キット。NDKリビジョン7における主な注目点は次のとおり。 OpenMAX AL 1.0.1に対応したマルチメディアAPIの導入。マルチメディアストリーミングに対して効率の良いダイ
Andorid, iOS, サーバー(perl)間で暗号化して通信する必要があったのでまとめてみました。 処理の流れはこんな感じ クライアント(iOS, Android) からの通信 [Request] [Response] plain text plain text ↓ ↑ cipher text cipher text ↓ ↑ base64 text base64 text ↓ ↑ WAN(POST) WAN ↓ ↑ base64 text base64 text ↓ ↑ cipher text cipher text ↓ ↑ plain text plain text 鍵は事前に交換してるものとして話をすすめます。 結論からいうと iv さえあわせとけば特にハマリませんでした。 そういいつつここで大分はまったんですけどねw とういわけで iv をそろえないといけないので今回は iOS
IMAP へのアクセスは Net::IMAP::Client でできます。Encode::IMAPUTF7 をつかうと日本語フォルダもデコードしてとれます。 use 5.017000; use autodie; use Net::IMAP::Client; use Encode; use Encode::IMAPUTF7; binmode *STDOUT, ':utf8'; my $imap = Net::IMAP::Client->new( server => 'IMAP_SERVER', user => 'USERNAME', pass => 'PASSWORD', ssl => 1, port => 5963, ) or die "Cannot connect to IMAP server"; $imap->login or die "Cannot login: " . $imap-
1 :以下、名無しにかわりましてVIPがお送りします 2012/07/31(火) 03:31:38.66 ID:P0idqvIf0 2 :以下、名無しにかわりましてVIPがお送りします 2012/07/31(火) 03:31:59.90 ID:1FC6rMIR0 何があったのか言えよ 6 :以下、名無しにかわりましてVIPがお送りします 2012/07/31(火) 03:33:27.48 ID:P0idqvIf0 女子エペ 準決勝延長戦 残り1秒だったがなぜか試合停止中に0秒になってしまう 審判が残り1秒を追加 その1秒でドイツ選手がポイントし勝利 優先権があった韓国選手側が抗議、選手号泣 34 :以下、名無しにかわりましてVIPがお送りします 2012/07/31(火) 03:37:26.99 ID:8/aVyiV/0 >>6 よく分かんねえけど、それって試合停止中に0秒になっちゃっ
If you are looking for a unique and interesting experience, you may want to check out this rendition of Google Street View in ASCII, which also includes some cool ASCII art. The device features an automatic rotation function, allowing users to focus on their desired content without the need to search for navigation arrows. Additionally, it offers a green color mode for enhanced viewing and a Matri
A High Performance Message Passing Library The Open MPI Project is an open source Message Passing Interface implementation that is developed and maintained by a consortium of academic, research, and industry partners. Open MPI is therefore able to combine the expertise, technologies, and resources from all across the High Performance Computing community in order to build the best MPI library avail
久しぶりに書く。 ssh で繋いでもいいけど、パスワード打つのが面倒なので。 rsh の使い方 $(HOME)/.rhosts にマシン名と実行するユーザ名を書く machine1 krustf machine2 krustfこれで、 rsh を使って hostname コマンドが実行されれば OK. $ ssh machine2 -l krustf $ rsh machine1 -l krustf "hostname" machine1 OpenMPI で rsh rsh を使うようにフラグを立てればよい。 後、どうもインストール先によっては必要な実行ファイルを mpirun が認識できないようなので、OpenMPI のインストール先ディレクトリ(configure で --prefix に渡した値)も指定する。 mpirun -prefix /usr/local \ --mca plm
Boost.勉強会 #10 東京 - boostjp もう二日経ったけど書く。 色々あったけど、最後に書くとして、各発表の感想。 Boost ライブラリ一周の旅 1.45.0 〜 1.50.0 C++Now! 2012 参加レポート local function については、「あれ、auto でラムダ式を束縛すれば良いのでは?」と思ったのですが、それに加えて C++03 でも使えるように、ということなんですかね。 C++Now! の方は、結構楽しそうで結構行ってみたい。来年だったら4年生で研究室にこもるだけだと思われるので、お金を貯めて行ければ良いなと思っています。 そのためにも英語を精進します... Sexyhook3 の改良点 実装に手を加えずに、侵入的に動きを書き換えるというのは、内部のテストをうまーく忍ばせたりとかできて大変嬉しい。 前にクラスのテストはそのクラス自身の公開メンバと
久しぶりに何かまともな記事を書こうと思ったので書く。 自然現象をうまく計算可能な形に持っていくと大体連立一次方程式になる、らしい。 で、連立一次方程式は次元数的に規模は違えど大体が要素の殆どが零要素になっている疎行列(Sparse Matrix) になる、らしい。 で、規模が大きくなるにつれて零要素がどんどん増えていくので、格納効率は非常に悪い。 零要素は可能な限り無くして、メモリを効率的に扱いというあたりで疎行列格納方式を使う。 補足:疎行列を普通の行列の格納方法でメモリに入れようとした場合 例えば、5万次元の行列を普通にメモリに入れようとすることを考える。 float 型(4Byte) で、5万の行列を普通に確保しようとすると、 (sizeof(float) * 50000^2) / 1024 / 1024 = (4 * 50000^2) / 1024 / 1024 / 1024 =
というわけで、JPOUG> SET EVENTS 20120721 | Japan Oracle User Groupに参加して発表をしてきました。通常の勉強会と比べて発表者と聴講者の一体感を増すための工夫がなされていて、とても良かったと思います。有限コーヒーかと思ったら無限ビールだったのも驚きです。JPOUGの運営メンバのみなさま、会場を提供してくださった日本オラクルのみなさま、当日お越しいただいたみなさま、どうもありがとうございました。 私のセッションでは、データベース負荷テストツールまとめ(5)と題して過去4回分のまとめと自作ツールの紹介をさせていただきました。JdbcRunnerはOracle Database、MySQLとPostgreSQLの間でTPC-BとTPC-Cの性能比較ができる唯一のオープンソースソフトウェアですので、いろいろ試してみていただければと思います。試した結果
先日「jQuery-webでスケジュール表示カレンダー」という記事を書きました。やってみたいことができたので、少し紹介します。 このFullCalendarは、JSON形式データを渡すと表示されます。JSON形式データはファイルでもいいし、PHPなどのサーバサイドプログラムでJSON形式として出力したものでも表示できます。 $('#calendar').fullCalendar({ // ここで他のオプションを設定 // events: "http://192.168.1.1/hogehoge.php?from=2010-01-01&to=2010-01-31" }); サーバ192.168.1.1にあるhogehoge.phpは、指定した期間のデータを取ってきて(ここでは2010年1月1日から2010年1月31日まで)、クライアントに渡すというもので、これでFullCalendarに表示
Macで動くVMWare Fusion2を使ってLinux Kernel2.6の動きを追う方法のメモ.*1 まずvmxファイルに debugStub.listen.guest32 = "TRUE" の1行を書き加えます. VMWare Fusionを起動します.このとき上のvmxファイルと同じディレクトリの中に.logで終わるファイルがあるので,その中に書いてあるlistening portを探します. ソースファイルとの対応付けをするためにvmlinuxとカーネルのソースコードをもってきます. ここでgdbでデバッグするのですがMacにもともと入っているgdbはtargetがmac用になっているのでそれをLinux用に変えてコンパイルしたものを使います. これで準備完了.CarbonEmacsを立ちあげてM-x cdでLinuxのソースツリーがある場所に移動し,M-x gdbで上のgdb
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く