ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有
I've been getting asked about this a lot lately so I figured I'd just blog about it. Products like WebSphere eXtreme Scale work by taking a dataset, partitioning it using a key and then assigning those partitions to a number of JVMs. Each partition usually has a primary and a replica. These 'shards' are assigned to JVMs. A transactional application typically interacts with the data on a single par
ListモナドとMaybeモナドに続いて、今日はIOモナドのお勉強をしてみます。 簡単な解説 IOモナドは実質的にStateモナドなので、こちらとかこちらとかを読んで下さい。 ただし、状態は「世界」となります。世界によって値は異なり、新しい世界(副作用が施された世界)を返します。 実装 Stateモナドと同じ定義をしました。 my $io_monad = Monad->new( T_arrow => sub { my $arrow = shift; # A -> B return sub { # TA -> TB my $tx = shift; # TA return sub { # TB my $world = shift; my ($value, $new_world) = $tx->($world); return $arrow->($value), $new_world; }; }
「VSuite Ramdisk Public Edition」は、メインメモリ上へ“RAMディスク”を構築できるソフト。32ビット版のWindows 2000/XP/Server 2003に対応するフリーソフトで、作者のWebサイトからダウンロードできる。なお、64ビット版WindowsやWindows Vista/7などには現在対応していないが、今後の対応が予定されている。 本ソフトは、メインメモリ上に仮想ドライブを構築して、“RAMディスク”として利用できるソフト。メインメモリの一部をそのままドライブとして利用するので、HDDよりもはるかに高速なデータの読み書きが可能になる。データアクセスの激しいテンポラリフォルダやページファイルなどをRAMディスク上へ配置しておけば、PC全体のパフォーマンス向上が見込めるだろう。 さらに、本ソフトはOS管理外のメモリ領域をRAMディスク化することも可
ハッシュと配列の参照が入り交じったような複雑なデータ構造の、全value を均等に加工したかったので次の様にしてみました。 (中略) すでに似たモジュールがある気が激しくしています! ご存知でしたらぜひ教えてくださいませ。 [perl] 複雑なデータ構造のvalue を一気に書き換える方法 - harupiyoの日記 ということでData::Visitor::Callbackがズバリそれにあたるものじゃないかなーと。 use strict; use warnings; use Data::Dumper; use Data::Visitor::Callback; my $rh_testdata = { 'a' => 1, 'b' => { 'aa' => 1, 'ab' => [ 1, 2, 3, \ 'test', 5 ], 'ac' => 3, }, 'c' => 3, 'd' => 4
Facebookで投稿や写真などをチェックできます。
« ぎんなんの封筒チン | トップページ これから15分で Remedie を始めるための資料 [Perl] Remedieを使い始めたので、さっそく手順をまとめました。 この資料を15分くらいかけて上から下まで読み、 Mac OSX やDebian Linuxにインストールすると、 割とあっさり、Remedieが動かせると思います。 Remedieとは Remedie は Perl で書かれたプラガブルな メディアセンターアプリケーションです。 Plaggerを生んだ、miyagawaさんによるアプリです。 - Plagger - Trac -- http://plagger.org/trac Remedieに、さまざまな動画ファイルの更新情報を登録することで Remedieは、自分のお気に入り動画で埋め尽くされた 自分専用の動画閲覧インターフェイスになってくれま
ちょっと苦労しましたけど、cpanとかを駆使してなんとか。 とても便利です。入れてみるといいよ! ニコニコのランキングにも対応してるから、とても便利w Remedieを3行で解説 RSSに流れている動画(videocast etcですね)を、まとめてみることができるもの。 videocast以外にも、ニコニコのマイリストや、ニコRSSが生成するRSSなどにも対応しています。*1 Plaggerの人が作ってます!!! インストール http://overlasting.dyndns.org/2009-01-07-1.html 基本的にはこちら、といいたいけど Macとかでcpanモジュールとかを簡単にインストールする http://d.hatena.ne.jp/yotaropg/20090201/1233462661 シェルスクリプトを公開している人を発見したのでこれを使ってまとめてインスト
逆転検事を先日クリアして、久しぶりに逆転裁判1〜3をやり直そうか迷い中のfujisawaです。シンプルなデータクラスタリングツールを作成しましたので、そのご紹介をさせていただきます。 クラスタリングとは クラスタリングとは、対象のデータ集合中で似ているもの同士をまとめて、いくつかのグループにデータ集合を分割することです。データマイニングや統計分析などでよく利用され、データ集合の傾向を調べたいときなどに役に立ちます。 例えば下図の例ですと、当初はデータがゴチャゴチャと混ざっていてよく分からなかったのですが、クラスタリングすることで、実際は3つのグループのデータのみから構成されていることが分かります。 様々なクラスタリング手法がこれまでに提案されていますが、有名なところではK-means法などが挙げられます。ここでは詳細については触れませんが、クラスタリングについてより詳しく知りたい方は以下の
「ご自身についてお聞かせください」 企業側は、応募者がその企業に合う人材か?応募者が持つ経歴やスキルがうまく活かせそうか?をチェックしている。すぐに答え始めるのではなく、「具体的にどのような観点でお話すればいいいですか?」と答えるポイントを面接官に聞いてみるのもいい。 続きは以下にて。 「ご自身がわが社に相応しいと思われる理由は何ですか?」 自分の経験がその会社でどう活かせるのか?を伝えよう。意欲・スキルが会社の求めるレベルに合っていることを示すのがコツ。 「欠点は何ですか?」 「自分はカンペキです」「誰もが私のことを仕事熱心だといいます」なんていうのはかえって胡散臭い。自分の欠点もきちんと話すことで、面接全体の信頼性を上げよう。 「5年後、どうなっていたいですか?」 企業側は、応募者が腰を落ち着けてその会社で仕事をしてくれそうか?をチェックしている。その会社での5年後の自分の期待像を描き
<h2 class="baloon-red headmaru mb0">風船太郎のAGT</h2> <div class="mb20"><iframe title="YouTube video player" src="https://www.youtube.com/embed/NAFmEtUQZ1c?si=zk-ZwmZtsY7d76LZ" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div> <div class="topconcept tc04"> <h2><strong>大好評! 2024年度 イベントご予約受付中です。</strong></h2> <!–<span style="color: #ff00ff;">2024年度より 出演料金の値上げ(5,0
In this article, we’ll review the best PHP frameworks to use in 2024. As part of that, we’ll look at what a PHP framework is, when you should consider using one, and what the main benefits of using a PHP framework are. We’ll also consider the best PHP framework for beginners, and the best frameworks for web development. Contents What is a PHP Framework? When to Use a PHP Framework Reasons Not to U
2009年06月08日 鼻血が出るほど高センスなWEBデザインサイトギャラリー集まとめ カテゴリ:WEBデザイン デザインサイト集というのは、こんなにも沢山出来上がっているとは知らなかったのですが、仕事柄かなり活用しますのでここで抑えておきたいと思います。 ◆いけてるサイト.com このサイトを紹介しないと、この記事のコンセプトがわからないので、とりあえずフリということで。 ■WEBデザイン リンク集 : ikesai.com --- いけてるサイト ドットコム(WEBデザインの参考にどうぞ) ◆Webデザイン・Webデザイナーのまとめサイト 膨大なデータベースです。色やキーワードで検索できる。ここにいけばほぼそろうか? ■Webデザイン・Webデザイナーのまとめサイト | Webデザインに優れたサイトのリンク集 ≪デザインリンクデータベース≫ ◆WEBデザイン・データベースWEBdeDB
diary_backup/backup.rb #!/usr/bin/env ruby require "rubygems" require "mechanize" require "yaml" config = YAML.load_file("config.yaml") USER_NAME = config["username"] PASSWORD = config["password"] DIR = config["dir"] agent = WWW::Mechanize.new agent.post("https://www.hatena.ne.jp/login", {"name" => USER_NAME, "password" => PASSWORD, "persistent" => 1}) unless File.exist?(DIR) Dir.mkdir(DIR) end ag
App Engine was designed to run request-driven web applications, although this will change in the coming year with the release of a number of offline computing components. In this session, we'll explore the task queue/executor model of computation and some of the more interesting applications. To download this session video, visit the video page on YouTube.com.Download session presentation PDF. See
大規模なウェブアプリケーションのボトルネックがデータベースであるという点については、多くの同意が得られるところだと思います。解決策としては、同じ種類のデータを複数の RDBMS に保存する「sharding」 (別名:アプリケーションレベルパーティショニング/レベル2分散注1) が一般的ですが、最近では、分散キーバリューストア (分散 KVS) を使おうとする試みもみられるようになってきています。 分散 KVS が RDBMS sharding に対して優れている要素としては、事前の分割設計が不要で、動的なノード追加(とそれにともなう負荷の再分散)が容易、といった点が挙げられると思います。一方で、Kai や Kumofs のような最近の実装では eventually consistent でこそ無くなってきているものの、ハッシュベースの分散 KVS は、レンジクエリができなかったり (例:
Tools Download (124.92KB) MetaCPAN Explorer Permissions Subscribe to distribution Install Instructions Dependencies Danga::Socket Gearman::Client Gearman::Client::Async Gearman::Server Getopt::Long Net::Netmask Perlbal Symbol Sys::Syscall Sys::Syslog fields and possibly others Reverse dependencies CPAN Testers List Dependency graph Permalinks This version Latest version
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く