タグ

sixisleのブックマーク (193)

  • ハイテクインター | 産業用ネットワーク機器のソリューション企業

    「その課題、私たちが解決します。」 産業用ネットワークと映像通信のプロフェッショナルとして、 セキュリティ映像とラストワンマイルの通信システム、 技術、商品、サービスの分野で実現困難な仕事に挑戦し、 新しい価値を創造し続けます。

    sixisle
    sixisle 2010/06/22
  • PC壁紙変えるだけで仕事が変わる:アルファルファモザイク

    ■編集元:ニュース速報板より「PC壁紙変えるだけで仕事が変わる」 14 アルコールランプ(東京都) :2010/03/09(火) 01:09:50.90 ID:z0enxG0d

  • MySQLに纏わる10の都市伝説

    誰の口から飛び出したのかは定かではないが、巷ではMySQLにまつわる様々な「都市伝説」がまことしやかに囁かれているようだ。恐らくMySQLに対する理解が低い人や、MySQLがあまり好きではない面々によってFUDっぽく言われているのだと思うが、世の中にはそのような「都市伝説」を真に受けてしまう人が居るのもまた事実であである。MySQLにおける昨今の開発スピードには目覚ましいものがあり、MySQLは性能・安定性・使い易さ共に進化し続けている。(特に先日リリースされたMySQL 5.5は性能・安定性・使い易さを両立している優れたバージョンだ!!)しかし「都市伝説」で語られることは総じて「MySQLはダメな子ちゃん」であるという烙印を押すものばかりであり、MySQLerとしてはそのような言われ無き汚名を全身全霊をもって晴らさなければならない使命を背負っている。そこで、今日はMySQLについて語られ

    MySQLに纏わる10の都市伝説
  • MyISAMとInnoDBのどちらを使うべきか

    Twitterで話題になってたので簡単にまとめました。 ●MyISAMにしか無い機能を使いたい場合はMyISAMを使うしかない ・全文検索 (TritonnやSphinx) ・GIS ●InnoDBの利点(MyISAMの欠点) ▲障害対応系 ・クラッシュしても再起動するだけでリカバリができる ・クラッシュリカバリにかかる時間はテーブルサイズに比例するようなことはなく、コミット済みのデータは修復できる (巨大なMyISAMテーブルのREPAIRには数日単位で時間がかかることがある) ・オンラインバックアップができる ・INSERTやLOAD DATAなどを実行している途中でCtrl+Cでその更新系SQL文を止めても、テーブルは壊れないし、中途半端な状態で更新されることも無いし、スレーブが止まることも無い ▲性能系 ・行レベルロックなので並列性が高い(MyISAMはテーブルロック)。またSEL

    sixisle
    sixisle 2009/10/28
  • レプリケーションしてるMySQLで、マスタやスレーブが障害停止した場合のリカバリプラン - (ひ)メモ

    MySQLで、レプリケーションベースのHAな構成について考えたメモです。 3台(というか2台+1台)がいいかなぁと思っていて、前半はその理由を、後半では{マスタ,スレーブ}が{再起不能になった,ちょっとダウンしてすぐ復帰した}場合のリカバリプランについて書きます。 今のところはこれがベストかなと思っているのですが、「こうしたほうがいいと思う!」「ここがおかしい!」などなどのご意見はコメント、TBなどでいただけるとうれしいです。 ゴール マスタが落ちてもぐーすか寝ていられるようにしたい リカバリの作業はできるだけ単純に、かつ、短時間で完了するようにしたい めんどくさいのはいや 基構成、方針 2台+1台 サービスで使うのは2台 (db1, db2) もう1台は管理用 (db3) スレーブを多数並べる構成にはしない 台数増えると管理コストが上がる マスタダウン時のフェイルオーバとそのフェイルバ

    レプリケーションしてるMySQLで、マスタやスレーブが障害停止した場合のリカバリプラン - (ひ)メモ
    sixisle
    sixisle 2009/10/26
    レプリケーション 設定
  • Ruby on Railsの「えせMVC」の弊害

    先日のエントリーでも少し触れたが、Ruby on Railsの最大の問題点は、それが持つ「一見そのフレームワークがMVCの形をとりながら、MVCの最も大切なところを外している『えせMVC』である」点にある。MVC(Model View Controller)がなぜ必要かを根底の部分でちゃんとと意識せずにRailsアプリケーションを作ると、後々ひどい目に会うので注意が必要である。 その意味では「RailsでMVCを学ぶ」などもっての他だし、「JavaにもRailsと同じようなフレームワークを作って業務用アプリの開発を効率化しよう」などという発想もとても危険である。 ということで、今日はまずはMVCの解説から。 MVCの発想の根底には、「モジュール化と情報の隠蔽により、プログラムがスパゲッティ化するの(コード間の相互依存関係が複雑に入り込んでしまってにっちもさっちも行かない状態になること)を避

  • RedLine Magazine : 印刷用CSSのお話

    印刷用CSSのお話 最近担当したサイトでは印刷用CSSをたいがいセットにしてます。同業者の方だと経験あるかもしれないですが、昔の鬼級テーブルレイアウトの頃は言われた事なかったんですがCSSを使い始めてから「背景が印刷できない」と、よく言われました。「ブラウザの設定で『背景も印刷する』にチェック入れると出てきますよー。デフォルトではインク節約仕様になってるんすねー(嘘かホントかは知らない)あはははー」とか返してました。 デフォルトの状態で印刷できないってのは問題あるだろってのはもちろんちゃんと分かってたんですよ。ここは背景扱いにしたらデフォ状態で印刷したらエラい事になるぞ、とか使い所の選別はしてましたし。まぁでも「あなた、なんでもかんでも画像化するの大好きなクセに検索対策っ!検索対策っ!さっさと検索対策~!って言うじゃん」とか憤も溜まってました。 印刷用のCSSを用意するようになってからは

  • 一風変わった『ものすごく使いにくそう』なフォント15選

    使いにくいはもちろん私の主観によるものです。 きっかけは『Magic Kingdom Font – Space Encounter』という、最近ブログを始めたばかりの人の記事だった。魔法の国のフォント??どういうことだろ・・・。 早速ダウンロードして『hatenaBookmark』とうったら以下のように仕上がった。 全く読めない(笑) こういうアイデア、なかなか面白いなぁと思い、他にも色々面白そうで、ちょっぴり使いどころにセンスが必要な奴をご紹介してみます。 面白素敵フォント集15選 Space Encounter Font | dafont.com 今回ご紹介した魔法の国のフォント。 この魔法文字を読むことは誰にも出来ないだろう。 これで今日から不思議ちゃんって呼ばれるかもしれない。 追記 フォント自体、宇宙言語(クリンゴン語とか)ネタです。 それを先に紹介したブログ主がDisneyで発

    一風変わった『ものすごく使いにくそう』なフォント15選
  • ブレードサーバ使っていますか? | スラド Slashdotに聞け

    ストーリー by hayakawa 2009年06月14日 15時35分 身の回りだと、ブレードサーバを使う機会があまりないんですよねぇ 部門より Xeon 5500の搭載のブレードサーバも見かける今日この頃。ブレードサーバが世に出て10年弱ぐらいだと記憶しておりますが皆さん使われていますでしょうか。私の周辺では、システム新規導入のたびに「ブレードサーバ」という話は出るのですが、電力密度や重量、1台あたりの単価の問題などの理由で薄いサーバばかり買っています。 皆さんがブレードサーバを導入して良かった/残念だったなどあれば教えてください。

  • システム開発に欠かせない契約の基礎知識まとめ - GoTheDistance

    先日識者の方に色々教わったのでメモっておきます。知ってそうで知らない、元々よくわからない、そういう方に向けてまとめてみました。 僕がSIにいた頃は大抵「基契約」と「個別覚書」ってのがありました。納期とかお金とかそういうのは個別覚書に書かれたりしていました。 開発の契約体系 「仕様策定〜開発まで」と「保守運用」で別契約にすることが多い。 「仕様策定フェーズ」で1つの契約にして、別に新しく契約を締結しなおせるほうが望ましい。リスクが低減できる。 仕様策定までは準委任、開発は請負、保守運用は準委任という契約が多い。 ちなみに準委任は「事務作業の代行」という意味合い。委任は「法的効力がある作業」の代行。サムライビジネスは後者が多い。 別に運用が事務作業とイコールじゃないけど、成果を問わないタイプの契約の場合は役務提供という位置づけになる。 かといって契約で「僕らのコンサル案を僕らが実施し成果が出

    システム開発に欠かせない契約の基礎知識まとめ - GoTheDistance
  • passengerとmod_autoindex - 世界線航跡蔵

    Passenger を使っていて、ディレクトリのautoindexが効かなくて困った。 Passengerもいくらか枯れてきている感じなので先日試したところ、確かに管理が楽なので最近気に入っている。ちょっと前まではRailsアプリケーションのデプロイと言えばmongrel+mod_proxy_blancerだったのだけれども、最近はpassengerの人気が上がっている。 passenger人気の理由はいくつかある。 Rack という汎用の仕組みをサポートしていること。だから、passengerがあればrailsだけでなくmerbもsinatraも動く。 デプロイが楽なこと。SSHでサーバーに入ってアプリケーションサーバーを再起動、とかやらなくて良い。まーこれはcapistranoやvladでデプロイしている私にはあまり関係ないけど、PHPアプリケーションやJava EE warの「ディレ

    passengerとmod_autoindex - 世界線航跡蔵
    sixisle
    sixisle 2009/05/26
    auindexが効かない
  • 損益計算書に登場する5つの利益

    各利益は1つ前の利益から、損益を加減して算定する仕組みになっています。大ざっぱにいうと、上に行くほど、業だけの成果に近づき、下に行くほど業とは無関係なものや臨時なものも含めた成果になります。以下、項目別にイメージを持ちやすいように簡単に説明していきます。 (1)売上総利益 売上総利益は、売上高から売上原価を引いて計算します。売上高は、顧客に提供したシステムの対価です。売上原価とは、直感的にいうと顧客に提供したシステムにかかったコストすべてです。外部から購入したサーバやルータ、ソフトウェアはもちろんのこと、顧客向けカスタマイズに要した労務費・外注費や、社内検証環境の減価償却費も売上原価に含まれます。なお、未売り上げのシステムについては、仕掛品として資産計上され、翌期以降に売り上げた時点で売上原価となるため、今期の利益計算には含まれません。 (2)営業利益 売上総利益から販売費および一般管

    損益計算書に登場する5つの利益
  • NTT,東京ガスなど9社がスマート・メーター用の無線システムを開発

    NTT,東京ガス,大阪ガス,東邦ガス,パナソニック,東芝など9社は2009年4月24日,センターから無線を使ってガスや水道などのメーターと通信して利用量を計測する通信システム「ユビキタスメータリングシステム」を開発したことをプライベート・セミナーで公表した。 この通信システムは,電池で10年間稼働させながら数kmの通信が可能な広域無線技術と,数十mしか届かないがマルチホップ通信が可能な近距離無線技術およびこれらの無線機とメーターをつなぐ通信インタフェースを組み合わせたもの(写真)。基地局と通信できるメーターは広域無線システムを使い,ビル影や屋内にあって基地局と直接通信できないメーターは近距離無線で通信する。ネットワークは自動的に構成されるため,メンテナンス・フリーだという。既にNTTや東京ガスなどが実験を進めており,実用性は実証済みである。 今回開発したシステムでは,ネットワークにメーター

    NTT,東京ガスなど9社がスマート・メーター用の無線システムを開発
  • 「クックパッド」の裏側にいってきた | Carpe Diem

    Web デベロッパーの祭典に行ってきた。今回は、通路沸きに用意された比較的狭いスペースで開催された。 以下、メモと自分の勝手な感想をまとめておく。 クックパッドについて 毎日の料理を楽しみにすることで心からの笑顔を増やす 1998年にオープン 去年のリニューアルのときに Rails で作り直した 使い方 レシピをのせる レシピをさがす 月間ユーザ数 547万人 Rails サイト中世界7位 (from rails 100 wiki)、まさか1位がscribd.comとは 月間 2.8億 PV(PVでは、Rais サイト中世界3位) 登録レシピ数: 47万品 トラフィックは、16-18時くらいがピーク(夕飯を作る前に調べるユーザが多いとのこと) 秋からバレンタインにかけてトラフィックが伸びる(来週はピークだということで、最近はパフォーマンス向上に中心にやっていた) ユーザ数: 547万人(す

  • Ruby on Rails + MySQL で全文検索 - ドワンゴ 研究開発ブログ

    このエントリでは Ruby on RailsMySQL を使って日語の全文検索を行う方法を記述する。Ruby on Rails のバージョンは 2.0.2、MySQL のバージョンは 5.0.67、Tritonn のバージョンは 1.0.12、Hyper Estraier のバージョンは 1.4.10 を使用した。サンプルの文章データとして、あらゆる日人にとって極めて身近な著作権切れ文章である『ドグラ・マグラ』と『黒死館殺人事件』を利用した。処理のために整形したデータはエントリに添付しておく。またデータベースへアクセスするコードではマイグレーションを除きできるだけベンチマークを取るようにし、その結果はエントリの最後に記載する。 ページネーション Rails でページネーションを実現する will_paginate という plugin は ActiveRecord に標準でつ

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    sixisle
    sixisle 2009/01/26
  • emacsとRinariで快適Rails開発! - おもしろwebサービス開発日記

    emacsでRails開発をする際、emacs-railsを使っている方が多いと思います。emacs-railsはとても便利なelispなのですが、最近は更新頻度が低く、rhtmlhtml.erbの対応も一部されていなかったりします。あとRspecの対応もイマイチ。emacs使いの人たちは一体どうやってRails開発しているのでしょうか? そこでRinariですよ Rails On Emacs | Google グループを見ると最近は"Rinari"の話題で持ち切りなようです。Rinariはemacs-railsとは違いコア部分を小さく保って、プラグインで拡張していくタイプのelispです。 Rinari: Ruby on Rails Minor Mode for Emacs 基的には上記に全部書いてあるのですが、整理する意味でまとめてみます。 コア部分のインストール まず、gitでダ

    emacsとRinariで快適Rails開発! - おもしろwebサービス開発日記
  • Ruby Enterprise Edition + Passenger2.0 RC1 でRailsを高速化? | poqu.log

    Ruby Enterprise Edition + Passenger2.0 RC1 でRailsを高速化? | poqu.log mod_railsで有名なオランダのPhusion社から Ruby Enterprise Edition がリリースされたので、早速Passenger(mod_rails)と組み合わせて試してみました。 Ruby Enterprise Edition は、Rails に最適化されたRubyのようです(An enhanced garbage collector. An improved memory allocator. )。 インストールはいたって簡単で、指定したディレクトリに(gemも)すべて展開されるため、既存のRubyとの併用も可能です。またアンインストールしたければそのディレクトリを削除すればいいだけです。 Ruby Enterprise Editi

  • Emacs ビギナーに贈る、これからバリバリ使い隊!!人のための設定講座 その1。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る というわけで、前に言っていた普及記事です。 前置き(読み飛ばしOK) 僕が Emacs 系エディターを使い初めた当初、特殊なキーバインドにもそれなりに慣れてきたけど、設定が難しくて、誰かの設定をコピペしたけど、何か動かないとか、もうちょっと便利な設定があると思うけど、よく分かんないという日々が最近まで続いていました。 これではいかんと一念発起して、Lispの基礎

    Emacs ビギナーに贈る、これからバリバリ使い隊!!人のための設定講座 その1。 - 日々、とんは語る。