技術評論社 http://t.co/9EPQz3JB34 をgetするとhtmlのrefreshで先ほどのhttp://t.co/K25V4vS94jへ飛ぶようだ。これは技評がそうしたのかはくられたのか。
現代のプログラマを取り巻く世界には無数の方法で組み合わされた、たくさんのUnixツールがあふれています。優れたツールは開発環境とシームレスに統合されますが、そうでないツールは使うたびに不満がたまっていきます。また、優れたツールはあなたの想像力次第でどんなものにも適用できますが、そうでないツールはあなたの開発環境で動かすためだけでも、あの手この手の対策を講じなければならないことがよくあります。 “One thing well” misses the point: it should be “One thing well AND COMPOSES WELL” — marius eriksen (@marius) October 10, 2012 “一つのことだけうまくやればいい”という考えでは目標に到達しない。”うまくいったものを、うまく組み合わせる”ことまで考えるべきだ 良い設計に必要なもの
こんにちは、アプリケーションエンジニアのid:nanto_viです。 この記事はKyoto.pm Tech Talk 02で発表した内容を加筆修正したものであり、はてなエンジニアアドベントカレンダーの5日目です。 はてなは今年で設立13年目を迎え、以前から存在するサービスの保守・運用も重要な業務のひとつとなっています。今日はそんな業務における改修作業の一例を紹介します。 独自のURIクラス はてなで以前から存在するサービスのアプリケーションコードは、ほとんどの場合Perlで書かれています。PerlでのWebアプリケーション開発に欠かせないモジュールといえばURIでしょう。 use URI; my $u = URI->new('http://example.org/'); $u->host; # => 'example.org'; $u->path('/foo'); $u->as_strin
SSD主要6モデルに特別なプログラムを使って尋常ではない量のデータを書き込みまくって再起不能まで追い込む耐久比較実験を、The Tech Reportが絶賛敢行中です。実験ではすでにIntel「335」、Corsair「Neutron GTX」、Samsung「840」を葬り去ってきました。最後まで残ったSamsung「840 Pro」とKingston「HyperX 3K」は2PB(200万GB)の大台を突破してもなお健在。2PBという超大容量の書き込みに耐えたと言うこと自体が、驚異的なのですが、2PBの書き込みによってSSDのパフォーマンス(速度)はどのように悪化するのかについて興味深いデータが明らかになりました。 The SSD Endurance Experiment: Two freaking petabytes - The Tech Report - Page 1 http:/
地域研究とは、国内外を問わずある特定の地域に起こるさまざまな現象について、詳細に明らかにするアプローチの方法です。地域研究学域は、地理学、地域観光学、京都学の3専攻で構成されます。それぞれの学問領域の立場からフィールドにアプローチし、地域の特徴ある諸現象を捉えることになります。空間スケールを自在に変え、多角的な研究視点・手法を交えることで、現代的な諸問題の解決を目指します。
地域別に多い名字を並べて日本地図にした「日本人の名字マップ」を立命館大学などのチームが作成し、このほど同大学サイトに公開した。 2007年時点での住宅地図・電話帳などの資料を統合し、国内総世帯数の90%をカバーするという約4500万件の名字・地理データベースを作成した研究の一環として作成。ワードクラウドの手法で、地域ごとに色分けし、多い名字をローマ字で並べて日本地図を描いた。人口が多い名字ほど大きい字になっている。 名字の構成で日本全国を2つに分けると東日本と西日本できれいに分かれる結果に。名字は地域差を反映する地理情報として国際的に研究が進んでいるという。サイトでは都道府県別の名字トップ10データも公開(Excelファイル)している。 また、「名字由来 net」(リクルーティングスタジオ運営)のアクセスをまとめた2014年のランキングによると、1位は「佐藤」で3年連続。2位に「佐村河内」
おはこんばんちは!! 尾藤 a.k.a. BTO です。 弊社のクラウドセキュリティサービスHDE Oneには様々なコンポーネントがありますが、今回はメールアーカイバについて紹介します。 月間1億6000万件のメールをアーカイブして、検索可能にする HDE Oneはおかげさまで多くの企業様にご採用いただき、現在では月に1億6000万件のメールをアーカイブするような規模にまで成長しました。最初は月に100万件程度だったものが、どんどん増えていって急成長しています。近いうちに月間2億件を突破する見込みです。 メールデータの増加量もかなり多く、現在では1日1TBペースで増えています。 この大量のメールをアーカイブ・検索できるシステムの提供・運用を行っています。 サーバはAWSを活用 サーバはAWSを活用しています。急激な成長スピードに対応するには、クラウドサービスの利用が必要不可欠です。中でも機
cloudpackエバンジェリストの吉田真吾(@yoshidashingo)です。 リザーブドインスタンスの料金体系の変更がアナウンスされたのでまとめます。 Amazon Web Services ブログ: 【AWS発表】EC2のリザーブドインスタンスモデルがシンプルに リザーブドインスタンスとは EC2の料金をいくらか予約金として前払いすると、時間あたりの料金が安くなることで、期間内のトータル金額が安くなる購入オプション キャパシティの予約(少なくともRIを買ったインスタンスは枯渇せずに起動できる保証)になる EC2だけでなく、RDSやRedshiftなどにも「リザーブドキャパシティ」という同等の購入オプションがある EC2 リザーブド インスタンス (大幅な割引料金で利用可能な EC2 インスタンス) | アマゾン ウェブ サービス(AWS 日本語) 旧料金体系 前払金、時間単価、期間
池に向かって大きく曲がった松の木。ほどよくカーブしたその凹みに猫がのっかって寛いでいたのであった。ちなみに、この猫の真下は池です。落ちませんように(2014年12月 オリンパス OM-D E-M1) 私が普段、ミラーレス一眼のオリンパス「E-M1」を使っている一番大きな理由は、レンズなのである。 オリンパス&パナソニック陣営のマイクロフォーサーズ規格は、各社ミラーレス一眼の中でもっともレンズラインナップが充実しているのだ。 その上、やや小さめのイメージセンサーを使っているため、ボディーもレンズもコンパクトで、複数のレンズを一緒に持ち歩いても苦にならない。 一眼レフだと、どうしてもボディーもレンズも大きく重くなるので、気合いを入れて撮影に行くときしか持ち出す気にならない。 大きさと性能と価格と使い勝手のバランスって難しいのだ。 で、そのマイクロフォーサーズに足りなかった「高性能な望遠ズームレ
一人Advent Calendarの3日目です。 JSONPを使って外部のAPIを呼び出して、結果を取り込むということは色々なところで行われています。しかし、そもそもJavaScriptを利用した場合、クロスドメイン通信が使えないという前提があります。JSONPだったら、何故そこを回避できるのでしょうか?あまり詳しく考えたことが無かったので、簡単に調べてまとめてみました。なんというか4周くらい遅れている話題ですが、気がついた時に整理するとスッキリします。 JSONPの動作原理 Wikipediaさんをみてみると、そのものずばりのことが書かれています。scriptタグ内のsrc属性は別ドメインのURLを指定できるという点と、そのレスポンスはJavaScript関数呼び出し形式になるという点をついたのが、JSONPの動作原理です。なんというか、仕様の考慮不足を利用した仕組みだと思います。 JS
複数に分割されたログインID入力が・・・ タイムズカープラスのログインを、ブラウザが学習しない。 Opera(Presto)だと複数にわかれたIDを学習してたのに、Opera(blink)になってから学習しないので、もう面倒だから拡張機能で対応しようとした。 フォームの値をJavaScriptで送信しようとしてハマったのでメモ。 スクリーンショット 2014-12-05 14.38.08 form.submit でログイン失敗する HTTPのリクエストヘッダを見ていると input に存在しない値を送信している模様。 tpLoginForm:doLoginForTp.x:132 tpLoginForm:doLoginForTp.y:14 どこから出てきた、この値は。と調べてて見つけた。 input type ="image" はクリック位置を送信する模様 知らなかった。X,Y座標を送信する
この投稿はMySQL Casual Advent Calendar 2014の5日目の記事です。 @kamipo 質問させてください。このエントリーで COMPRESSED ではなく DYNAMIC を選んでいる理由はなぜですか?あまりDB詳しくないので参考リンクなどポインタを教えていただけるだけでも構いません http://t.co/9sC4lzLjXr— kiyoshi nomo (@kysnm) November 27, 2014 先週ツイッターでInnoDBのことを質問されまして、せっかくなのでアドカレのネタにしようと思いますってことでInnoDBのファイルフォーマット毎の違いをカジュアルに説明しようと思います。 InnoDBのファイルフォーマットBarracudaと新機能 InnoDBにはファイルフォーマットとして昔からあるAntelopeと新しいフォーマット(5年も前からあるの
HTTPS(SSL利用)サイトがSEO的に優遇されるトレンドで、世間的にもHTTPS接続でサイト運用するサービスが増えてきています。 これが、ハイトラフィックサイトになってくると、このフロントエンドでSSL処理させることが負荷的にもなかなか辛いのです。 で、Apache 2.3以降では、Shared Object Cache Providerとして、memcachedが選択できるようになっています。 この仕組みを利用して、Apacheとmemcachedを並べることで、各サーバでユーザのSSL Session Cacheを共有しながらHTTPSリクエストを負荷分散できる構成を作ってみました。 WebサーバでSSLオフロード 常時SSLを利用したWebサイトを運用するために、SSLアクセラレータといったアプライアンス製品だとか、ソフトウェアだとApacheやNginxのSSLモジュールを使う
Pelletkachels waren ooit eenvoudige apparaten voor verwarming, maar ze hebben een opmerkelijke evolutie doorgemaakt sinds hun bescheiden begin in de jaren ’80 van de vorige eeuw. In dit artikel duiken we diep in de geschiedenis van pelletkachel, bespreken we de belangrijkste mijlpalen en ontwikkelingen op het gebied van subsidiemogelijkheden en werpen we een blik op de transformatie tot moderne en
こんにちは、三苫です。 この記事はTECHSCORE Advent Calendar 2014、5日目の記事です。 近年、Rails複数DB Casual Talksが開催されるなど、Railsでも複数・異種データベース混在したシステム構成は何ら特別でなものではなく通常の開発でカジュアルに選択される構成だぞという機運が高まっています。 togetterで参加者の反応を見ても、「establish_connectionは基本」「前にも見たぞこのスライド」など、おおむね知見が業界全体に広まりつつある事がわかります。 本記事はRails複数DBがまだカジュアルではない時代、マルチテナントシステムのデータベースをMySQLからPostgreSQLに、各サブシステムは縮退しつつも、システム全体としては無停止で移行を行った記録を共有するためのものです。 移行したシステムの前提 マルチテナントシステム
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く