タグ

2012年8月10日のブックマーク (14件)

  • RHEL互換OS「Scientific Linux 6.3」が公開、リポジトリーにRPM Fusionを追加

    Red Hat Enterprise Linux(RHEL)互換OSの新版「Scientific Linux 6.3」が2012年8月8日、公開された(写真1)。Scientific Linuxの公式サイトから、ソースコードやDVD-Rに書き込めるISOイメージファイルなどが無料でダウンロードできる。 Scientific Linuxは、フェルミ国立加速器研究所(Fermilab)と欧州原子核研究機構(CERN)が開発するLinuxディストリビューション。 バージョン6.3は、同じ互換OSのCentOSやOracle Linuxに比べて約1カ月遅れの提供となった。 同新版では分散ファイルシステム構築ソフト「OpenAFS」などが更新されたほか、ソフトウエアパッケージの入手先となるリポジトリーに著名な「RPM Fusion」が加わった。

    RHEL互換OS「Scientific Linux 6.3」が公開、リポジトリーにRPM Fusionを追加
  • Huyu's web page : perlでUnicode(UTF-8)で書かれたメールを送信する方法(2011.8.6)

    ISO-2022-JPじゃ扱えない文字が多くなってきたので、Unicodeを符号化する方法の一つであるUTF-8で書かれたメールを送るにはどうしたら良いかを考えてみました。 UTF-8は8bitのバイト列から構成されるので、7bitデータしか扱えない古いメールサーバーを経由された際に、文字化けしないようbase64形式でMIMEエンコードしてからメールを送るのが良いです。 UTF-8で書かれたメールをやり取りするためには、メールを受信する相手が、UTF-8に対応したメーラーを使っている事、使いたい文字が入ったフォントを持っている事が必要となります。 perl-5.8.5、perl-5.10.0、perl-5.12.0、perl-5.14.0、perl-5.24.1、perl-5.32.1 Active Perl 5.12.4 Build 1205 で動作を確認しました。(5.8.0以降なら

    zsiarre
    zsiarre 2012/08/10
  • Stowを利用してソースからビルドしたソフトウェアを効率的に管理する - Glide Note

    同じチームの@lamanotramaさんと話していて、 これから一部パッケージはRPMを作らず、@hirose31さんの方式 (ソースから自前ビルドしたソフトウエアの効率的な管理方法 - (ひ)メモ) を採用するとのことで、「なるほど!!」と思いながら上記記事のはてブコメント を眺めてたらStowというものを発見。 早速検証してみた。検証環境はCentOS 6.3です。 Stowの概要 Perlで書かれている ソースからビルドしたソフトウェアを管理するソフト 任意のディレクトリ/usr/local/stowなどにパッケージ一式をインストール インストールしたパッケージから/usr/lib/{bin,lib,share}にリンクを貼って利用。 バージョンの切り替えはリンク張り直しで行う(ファイルの上書きはしない) zsh-4.3.17やzsh-5.0.0などバージョンの切り替えが容易になる(

  • YOLP(地図) - Yahoo!デベロッパーネットワーク

    Yahoo! Open Local Platform(YOLP)は、Yahoo!マップがデベロッパー向けに提供する地図・地域情報のAPI・SDKです。ウェブページの制作はもちろん、スマートフォン向けアプリケーションの開発においても、多彩な地図表示、店舗・施設検索、ジオコーディング、ルート検索、標高データ取得などの豊富な機能をご活用いただけます。 お知らせ 地図・地域情報の検索 Yahoo!ローカルサーチAPI 全国の店舗、イベント、クチコミ情報などの地域・拠点情報を検索できます。 Yahoo!ジオコーダAPI 住所をキーワードとして検索し、その位置情報を提供します。 Yahoo!リバースジオコーダAPI 指定の地点の住所情報を取得する機能を提供します。 その他の便利ツール 気象情報API 指定した緯度経度の降水強度実測値と予測値を取得できます。 郵便番号検索API 郵便番号を指定して、位置

    YOLP(地図) - Yahoo!デベロッパーネットワーク
  • [続報]東証トラブル、原因はL3スイッチの障害

    東京証券取引所は2012年8月7日夜、全派生商品(デリバティブ)銘柄の取引が一時できなくなったトラブル(関連記事1、関連記事2)について会見を開いた。トラブル発生の原因がネットワーク機器であることを明かし、東証の宇治浩明 IT開発部トレーディングシステム部長は「大変なご迷惑をおかけしたことをお詫び申し上げる」と陳謝した。 原因はデリバティブ取引システム「Tdex+システム」と、構内ネットワーク「arrownet」の間に設置しているアラクサラネットワークス製レイヤー3(L3)スイッチ。L3スイッチは二重化していたが、「番系から待機系への自動切り替えに失敗した」(宇治部長)という。 午前9時18分、該当のL3スイッチに障害が発生。東証は同9時22分に売買を停止した。応急策として、同10時17分に手動による待機系への切り替えを実施し、10時55分に取引を再開した。後場は正常に取引を終えた。 8

    [続報]東証トラブル、原因はL3スイッチの障害
  • AWS News Blog

    Meta Llama 3 models are now available in Amazon Bedrock The instruction-tuned large language models have been pre-trained on over 15 trillion tokens of data—a training dataset seven times larger than that used for Llama 2 models. Guardrails for Amazon Bedrock now available with new safety filters and privacy controls With Guardrails for Amazon Bedrock, you can implement safeguards in your generati

  • mixi の解析基盤とApache Hive での JSON パーサの活用の紹介 - mixi engineer blog

    こんにちは.最近ピクルス作りで精神統一をしている,たんぽぽグループ解析チームの石川有です. このブログではお馴染みのたんぽぽグループですが,"No More 「刺身の上にタンポポをのせる仕事」 - 単純作業の繰り返しで開発者の時間を浪費しないために。"というミッションを持っています.その中で解析チームは,データ解析基盤の構築,データマイニング,データ解析の社内コンサルティングを行ない技術からの改善を担当しています. 今回の記事では,mixi における解析基盤について簡単に触れたあと,その基盤における「刺身の上にタンポポをのせる仕事」をどう減らすかの2点について書きます. mixi の解析基盤 まずは解析環境について,簡単にお話します.2012-08 現在 mixi では,主な解析用のツールとしては,Apache Hadoop, Hive を利用しています.またあわせて,自分など一部の人は,

    mixi の解析基盤とApache Hive での JSON パーサの活用の紹介 - mixi engineer blog
  • 「GREEを支える大規模インフラテクノロジー」-GREE Platform Summer Conference 2012

    取締役 執行役員CTO 開発部長 藤 真樹氏 2005年6月にGREEに入ってから7年が経ちました。 GREEでは開発全般を見ていて、最近はインフラよりもクライアントの方を見ますが、元々はサーバーサイドよりの人間なので、今回こういう話ができて嬉しいです。 今回のお題でサーバーサイドに関して話してみては? と言われて、すごく困ってしまった。 何故かというと、大規模サービスを普通にやるテクノロジーのコモディティ化が進んだからです。 10倍のユーザーが来た時にどうすればいいのかというのは、インターネット上にいっぱい情報が既にあり、それを支えるオープンソースのプロダクトや、クラウドサービスなど解決策がいくつもある。 Agenda 1.Infrastructure for over 100,000,000users 2.Infrastructure for global ser

  • Amon2 をつかったウェブアプリケーションを GUI アプリにはやがわりさせる!! - tokuhirom's blog

    GUI アプリをつくりたいけど、どうもめんどくさくて、ウェブアプリケーションですませてしまうウェブエンジニアは多いとききます。 とはいえブラウザでいちいちひらくのも面倒だし、daemontools つかうのもちと面倒。。というわけで、GUI アプリケーションにしてしまいましょう。 以下のような、キモいが回転する PSGI アプリがあったとします。これを GUI アプリケーションにはやがわりさせるにはどうしたらいいでしょうか。 use strict; use warnings; use utf8; use Amon2::Lite; get '/' => sub { my $c = shift; return $c->render('index.tt'); }; # code was taken from: http://jsdo.it/moriyoshi/syTt __PACKAGE__-

    zsiarre
    zsiarre 2012/08/10
  • CentOS 6.2 で RPS/RFS を使ってネットワークの割り込み処理を複数コアに分散してみた - blog.nomadscafe.jp

    以前(2010年)に「アプリケーションがマルチスレッドでもマルチコアCPUを活かせない件」というエントリにてCPUのコアが増えても割り込み処理が分散されないのでスケールされないと書いたけど、その後Linux KernelにRPS/RFSなる機能が追加され、割り込み処理が分散できるようになり、CentOS 6.2 でも使えるらしいので試してみました。 RPS/RFSについての紹介は VIOPS06で「RPS・RFS等最新Linux Kernel事例」と題してお話してきました http://d.hatena.ne.jp/syuu1228/20110722/1311322653 Linux内核 RPS/RFS功能详细测试分析 http://www.igigo.net/archives/204 が詳しい。2番目のはほぼ読めないけど、性能比較のグラフが分かりやすい。 今回試したサーバは、 OS: C

  • 「livedoor クリップ」のサービス提供終了のお知らせ : livedoor クリップ開発日誌

    2006年6月より提供してまいりましたlivedoor クリップですが、この度、2012年10月10日12時をもちましてサービスを終了させていただくこととなりました。 また、サービス終了に先立ちまして、新規登録およびクリップ追加は2012年9月10日に停止いたします。 ご利用いだいている皆さまにはご迷惑をおかけすることとなり、深くお詫び申し上げますとともに、長年ご愛顧いただきましたことにスタッフ一同、心より御礼申し上げます。 クリップしたデータのエクスポートについてこれまでにクリップされたデータはすべてエクスポートして、テキストファイル(RSS2.0形式)として保存することができ、対応した他サービスにデータを簡単に移行することができます。 エクスポート (要ログイン) エクスポートデータには、URL、タイトル、タグ、コメント、クリップした日時、非公開フラグが含まれます。非公開フラグに対応し

    「livedoor クリップ」のサービス提供終了のお知らせ : livedoor クリップ開発日誌
  • アプリケーションがマルチスレッドでもマルチコアCPUを活かせない件 - blog.nomadscafe.jp

    もっと詳しい方のフォロー募集です アプリケーションがマルチスレッドになってもネットワーク処理が分散されなければマルチコアを活かせない典型的な例です。id:viverの古橋さんがs100kpsとしてあげていた件にも近いかも。 memcachedで現象を確認します。最近のmemcachedはマルチスレッドで動くようになっているので、まずはそれを確認します。 $ memcached-tool localhost stats|grep threads threads 4 スレッドが4つで起動しています。 負荷がそれなりにある状態(8000req/sec程度)で、コマンドラインでtopを開き、「1」キーを押して、CPUごとの使用率を表示します。(例はFedora8 kernel-2.6.23) Tasks: 77 total, 1 running, 76 sleeping, 0 stopped, 0

  • Perlでstrace -p pidして目的のシステムコールが来たら終了する - blog.nomadscafe.jp

    riywoさんの「Perlでssh tail -fして目的の行が来たら終了する」に便乗するコネタ。 ログをtailしながら(ほぼ)リアルタイムで解析していくworkerの処理がどれくらい遅延しているのか確認して、それをgrowthforecastでグラフ化したいなと思ったので以下のようなスクリプトを書いてcronで実行しているよという話 #!/usr/bin/perl use strict; use Time::Piece; use LWP::UserAgent; my $worker = `/usr/bin/pgrep worker.pl`; chomp($worker); die "couldnot find worker pid" unless $worker; pipe my $logrh, my $logwh or die "Died: failed to create pipe

    zsiarre
    zsiarre 2012/08/10
  • zshのzargsコマンドの使い方 - 技術メモ帳

    zsh には、zargsコマンド(組み込み関数) というのが用意されている。 これは、拡張グロブ用の xargs コマンドと言っても良いだろう。 マニュアルを見ると、xargs コマンドとオプションは、完全に互換しているらしい。 autoload zargs とする事で利用可能だ。 使い方だが、xargs というと、標準入力から読み込んだ要素、行に対して 特定のコマンドを実行するというものだが zargs の場合は、引数に指定した 拡張グロブ に対してこれらの処理を行う。 % zargs OPTIONS -- 拡張グロブ -- 実行したいコマンド たとえば、xargs で一番利用されると思われる ファイル数が ARG_MAX を越えてしまっているディレクトリ内のファイルを まとめて削除したい場合などは、次のようなコマンドを入力すれば良い。 % zargs -- ./* -- rm これだけ

    zsiarre
    zsiarre 2012/08/10