タグ

2014年3月11日のブックマーク (23件)

  • ディスプレイ環境変更後、VMスナップショットが開けない時の対処法

    普段、色々な動作テストにお世話になっているVMwareであるが、先日、液晶ディスプレイが故障し、修理の間、一時的にデュアル環境からシングル環境になった。 しかしそれにともない、スナップショットが復元できなくなってしまった。 どうやら、ディスプレイの設定がスナップショットを作成したときと違うのが原因らしい。そのトラブルシューティング。 エラー内容 表示されるのはこんなエラーメッセージ。 現在のディスプレイのフレームバッファレイアウトが、スナップショットに格納されているフレームバッファレイアウトと一致しません。スナップショットのフレームバッファの寸法は:最大の幅 3360, 最大の高さ 1770, 最大のサイズ 23789568 です。現在のディスプレイのフレームバッファの寸法は:最大の幅 2360, 最大の高さ 1770, 最大のサイズ 16777216 です。 ファイル「~~~~.vmsn

    ディスプレイ環境変更後、VMスナップショットが開けない時の対処法
  • vmware上のCentOS6.4の解像度を変更 - avrop50’s diary

    vmware上のゲストOSの解像度変更ができなくて死にそうな顔になっていたので自分用にまとめ書き。 ・.vmxファイルを編集 svga.maxWidth = "1440" svga.maxHeight = "900" 自分の環境に合わせて。 ・system-config-displayをインストール 最新のCentOSにはsystem-config-displayは入ってないのでどっかから引っ張ってきましょう。 僕は↓使いました。(自己責任で) http://pkgs.org/centos-6-rhel-6/russian-fedora-free-i386/system-config-display-2.2-3.el6.R.i686.rpm.html 解像度変更しようと思うってことはGUI入ってると思うのでダウンロードしてパッケージインストーラからインストールすればいいんじゃないでしょうか

    vmware上のCentOS6.4の解像度を変更 - avrop50’s diary
  • Railsでサブドメイン間でログインを保持するためのセッション設定 - motolog

    Railsでサブドメインにアクセスすると、デフォルトの設定では、ログイン(セッション)が保持されません。 解決策は以下の通りです。 ググると間違った(or 古い)情報も散乱していたので、惑わされないようにそちらも一応のせておきます。 session_store.rbの設定session_store.rb で以下のように設定します。 # session_store.rb Appname::Application.config.session_store :cookie_store, key: '_user_session', domain: 'example.com' 少し解説すると、 domain: 'example.com' のように、domainを指定するのがポイント。 production, staging, development で以下のように分岐してあげればいいかなと。 if

    Railsでサブドメイン間でログインを保持するためのセッション設定 - motolog
  • Docker 0.9リリースドキュメント日本語訳: Execution driversとlibcontainer導入 - Happy New World

    Docker 0.9が出たのでリリースドキュメントをざっくり翻訳してみました。間違い等見つけたら指摘お願いします! 翻訳元:http://blog.docker.io/2014/03/docker-0-9-introducing-execution-drivers-and-libcontainer/ Docker 0.9: Execution driversとlibcontainer導入 Fellow Dockers, 今日はDocker 0.9をご紹介させて頂きます。このリリースでは、私達は機能の品質向上、コアの縮小と安定化、全てのメジャーOSへのファーストクラスのサポート提供に、継続して注力してきました。 数十 の バグ修正に加え、Docker 0.9は2つのメジャーな改善が含まれています: Execution driversとlibcontainer いつものように、改善点の完全なリ

    Docker 0.9リリースドキュメント日本語訳: Execution driversとlibcontainer導入 - Happy New World
  • Sassの変数スコープと!global

    Sassの変数スコープの仕様では、ローカル・コンテキストからグローバル変数を上書きできていた。LESSでは多くのプログラミング言語と一緒で上書きはできないという素直な仕様になっている。Sass 3.3では上書きしようとすると警告が出るようになり、!globalフラグを使い明示的に上書きしていることを教える必要があるようになった。将来的には仕様が変更され、警告なしでLESSと同じ挙動になるようだ。 Sassではローカル・コンテキストでグローバル変数を上書きでき、そのスコープを抜けてもそのままになる。 $color: #f00; .test-local { $color: #0f0; color: $color; // #0f0 } .test-global { color: $color; // #0f0 } 対してLESSでは上書きされない。 @color: #f00; .test-loc

    Sassの変数スコープと!global
  • ECサイトのUXデザイントレンド: 追随すべきもの3つと敬遠すべきもの3つ

    最新のeコマース調査で明らかになったのは、商品画像が大きくなり、レビューが充実して、割引が使いやすくなるなど、ショッピングサイトのユーザーエクスペリエンスが改善したということである。しかし、新しいデザインは、商品情報の非表示、サイトからの貧弱なフィードバック、カスタマーサービスエリアの情報過密といった問題も抱えている。 Ecommerce UX: 3 Design Trends to Follow and 3 to Avoid by Amy Schade on January 26, 2014 日語版2014年3月11日公開 最近、eコマースユーザーエクスペリエンスレポートのシリーズをアップデートしているのだが、デザインの改善が見られることに我々は勇気づけられている。その一方、従来からの問題がまだ残っていることや、新たな問題も出てきていることにはがっかりした。 前回のeコマース調査の結果

    ECサイトのUXデザイントレンド: 追随すべきもの3つと敬遠すべきもの3つ
  • 「Blue-Green Deployment」とは何か、マーチン・ファウラー氏の解説

    クラウドを活用した番システムのデプロイ手法の1つに「Blue-Green Deployment」がある。Blue-Green Deploymentの目的とそのメリットを、マーチン・ファウラー氏の解説から紹介する。 1つ前の記事で紹介した、チャド・ファウラー氏によるImmutable Infrastructureの記事「Immutable Infrastructure(イミュータブルインフラストラクチャ)と捨ててしまえるコンポーネント」では、デプロイをより安心して行うために、サーバの内容を変更する際には既存のサーバに手を加えるのではなく、新規に作り直して切り替える、という方法を提案しています。これがサーバの不変性、すなわちImmutable Infrastructureにつながるわけです。 これから紹介するマーチン・ファウラー氏の記事「BlueGreenDeployment」は、Immut

    「Blue-Green Deployment」とは何か、マーチン・ファウラー氏の解説
  • 新しいことをやる為の負荷と学習コストと迷子であることの自覚 - mizchi's blog

    読みにくい日記です。 一応今の会社はRubyRailsの会社ってことで通ってると思うんだけど、自分はほとんどRails触ったことなかったので、何かと色々やる必要が出てくる。 今はJavaScriptのフロントのタスクがあんまりなくてRailsやった方がいい感じで、じゃあ勉強がてらやるかって突っ込んだらちょっとウゥムって感じになった。 問題 勉強側に振ってしまいすぎたのもあるんだけど、かなり生産性低かった自覚がある。結局1週間やって出せたのがやりかけのPullRequest一件で、しかもwork in progress で残りお願いします… みたいな感じになってしまった。 で、今回新しいことをやるにあたって問題になったのは、次の点だと思った。 新しい登場人物の多さによる認知負荷の高さ パフォーマンス要件の厳しさ 最初からプロダクション前提の品質要求 ペアプロしてくれる人の確保 実は今の会社

    新しいことをやる為の負荷と学習コストと迷子であることの自覚 - mizchi's blog
  • Grape - RailsでスピーディにAPIを作成! 

    🗽 APIのサンプルTwitterを模倣したサンプル(?)が、公式のGitHubのREADMEに書かれていたので転載。 app/api/Twitter.rbを作成して、次のようなコードを書きます。 module Twitter class API < Grape::API # versionは:headerや、:paramなどもあり version 'v1', using: :path, vendor: 'twitter' format :json helpers do def current_user @current_user ||= User.authorize!(env) end def authenticate! error!('401 Unauthorized', 401) unless current_user end end resource :statuses do d

    Grape - RailsでスピーディにAPIを作成! 
  • 「Immutable Infrastructure(イミュータブルインフラストラクチャ)と捨ててしまえるコンポーネント」 チャド・ファウラー氏

    「Immutable Infrastructure(イミュータブルインフラストラクチャ)と捨ててしまえるコンポーネント」 チャド・ファウラー氏 「Immutable Infrastructure」(イミュータブルインフラストラクチャ)や「Blue-green Deployment」(ブルーグリーンデプロイメント)といった新しいデプロイの手法や考え方が登場して注目を集めています。 今週末に開催されるAmazonクラウドのコミュニティイベント「JAWS DAYS 2014」では、「Immutable Infrastructure」トラックが設けられ、朝から夕方まで丸1日かけてImmutable Infrastructureのセッションが行われますし、3月25日には有志によるイベント「Immutable Infrastructure Conference #1」が開催予定で、150人定員のところ

    「Immutable Infrastructure(イミュータブルインフラストラクチャ)と捨ててしまえるコンポーネント」 チャド・ファウラー氏
  • www.fuzzydevelopment.net is Expired or Suspended.

    「 www.fuzzydevelopment.net 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 www.fuzzydevelopment.net 」is Expired or Suspended. The WHOIS is here.

    www.fuzzydevelopment.net is Expired or Suspended.
  • 詳細設計書は死んだ。とっくの昔に死んでいる。でも生き返る必要はある - L'eclat des jours(2014-03-11)

    _ 詳細設計書は死んだ。とっくの昔に死んでいる。でも生き返る必要はある 流儀や呼び名はいろいろあるだろうが、ここでは3種類あることにする。 ・要件定義書 要件を定義したもので、ユースケースについて記述したものだ。 ・機能設計書 要件を機能として記述したものだ ・詳細設計書 機能を実装に落とし込むものだ で、詳細設計書って何それおいしいの? ということだが、もちろん不味い。むしろ毒だと言うべきで、そんなものを記述するよりさっさとプログラムを書けば良いし、その時間を使ってテストプログラムを書けばさらに良い。 特に、1990年以降、オブジェクト(あるいはクラス)ライブラリが拡充され、APIがほとんどなんでもやってくれて、コンポーネントがそこら中に転がり始めてからは、単にそれらをグルーでつないでいくのがほとんどなのだから、そんなものを書いてもまったく意味がない。 しかし、実はそう単純でもない。 問

  • REST APIのテストをFrisbyで自動化する

    どうも、中(特に冷やし五目味噌タンメン+バター)にハマっている高橋です! 最近のアプリケーション開発といえば、フロントエンドはサーバサイドが準備したAPI経由でデータを取得したり保存したりという構成が人気のようです。そこで「API、ちゃんと動いてるんかなぁ?」というテストを書いて、実際にリクエスト&レスポンスで検証してみようと思います。 今回テスティングフレームワークとして使用する Frisby(フリスビー) は簡単に書けて高速に動作するというのが持ち味の REST API のテスティングフレームワークです。投げて返ってくるFrisbeeと掛けているのでしょうか?これドヤ顔で言われるとちょっと腹立ちますが、こういうネーミングセンスには関心させられます。笑 ◯インストール 今回は「frisbytest」というディレクトリ内で作業をしていきたいと思います。 コンソールを起動したら以下のコマン

    REST APIのテストをFrisbyで自動化する
  • 【PC遠隔操作事件】第2回公判傍聴メモ・最初の検察側証人は「ファイルスラック領域」を強調(江川紹子) - エキスパート - Yahoo!ニュース

    3月5日に開かれた片山祐輔氏の第2回公判では、検察側が請求し、弁護側が同意した証拠の要旨告知の後、警視庁捜査支援分析センターでパソコンの解析を担当している生駒順一警部が最初の検察側証人として出廷した。 最初の証人は、警察内でのPC解析の専門家捜査支援分析センターは、2009年4月に発足した、犯罪捜査に必要な情報の分析を行う部署。パソコンの解析や防犯ビデオを鮮明に画像解析したり、過去の犯罪データを使った類似犯罪の手口分析や犯人像を導き出すプロファイリングなどを行う。 生駒警部はかつては民間企業でソフトウエア開発を行い、2001年に警視庁に採用された、という。警視庁では、通常の警察官の他に、専門的な知識や技術を必要とする犯罪捜査に携わる特別捜査官を採用している。その経験に応じて、任官時の階級は財務捜査官(会計士や税理士の経験者)は警部補以上、コンピュータ犯罪捜査官(IT技術者などの経験者)は巡

    【PC遠隔操作事件】第2回公判傍聴メモ・最初の検察側証人は「ファイルスラック領域」を強調(江川紹子) - エキスパート - Yahoo!ニュース
  • Vagrant を使って Mac からダブルクリックで操作できる仮想環境を作る - こせきの技術日記

    この記事を公開する直前に Vagrant Cloud がはてブに上がってるのを見て、今あわてて追記しています。すごい楽しいことになってますねー。 Vagrant Cloud Vagrant 1.5 and Vagrant Cloud - Vagrant ブログ記事をざっと読んだ感じだと、Vagrant 1.5 の新機能は、 VagrantShare - まるで公開されてるサイトみたいに VM の URL をチームメンバーに見せる Box を koseki/centos みたいな短い名前で指定できるように。バージョン管理 rsync と SMB でフォルダ同期 Hyper-V - MS の仮想環境に対応 insecure-private-key の代わりに SSH でパスワードが使えるように プラグイン管理 Funtoo, NetBSD, TinyCore Linux のゲストに対応。ネット

    Vagrant を使って Mac からダブルクリックで操作できる仮想環境を作る - こせきの技術日記
  • 詳細設計書とコーディング用紙と - きよくらの備忘録

    「詳細設計書F**k」「SIer、Sxxt」的なお話は定期的に(日常的に?)ネットやTwitterのタイムラインを賑わせているように思います。つい先日もそんな感じのblogエントリが少しバズっているのを目にしました。 よくdisられる感のある詳細設計書*1。これは作られるのでしょうか。必要だから?ではなぜ必要? 『最近の開発では詳細設計書は必要ない』というニュアンスの発言も耳にします。では昔は必要だったのでしょうか。そもそも何のために生まれたのでしょうか。 ……話しは変わりますが、今私はちょうど、年度末のアレコレでとても現実逃避したい気分だったりします。ということで、気分転換に、昔のことを思い出しながら与太話を書いてみたいと思います。 これから書くお話は、以前 ― 正確な時期は覚えていませんがおそらくは10年前くらい ― 私がSIerに勤務していたころ、今でも尊敬している大先輩のエンジニア

    詳細設計書とコーディング用紙と - きよくらの備忘録
  • 首都圏の主要道路の変遷メモ

    明治~現代の各時代の古地図が見れるサイトを見つけて、古地図&道路フェチとしましては、むさぼるように見入ってしまいましたとさ。 ■今昔マップ on the web 首都圏編 で、主要道路がこれまでどんな変遷をたどってきたのか、知ることができた内容をメモ代わりに。 なお、情報源はこの今昔マップが主で、一部ウィキペディアからの情報で補足しているが、事実と異なる記述があったらご容赦。自分の興味地域は、東京南部~神奈川なので、以下はそのエリアについてのみ。 【おもな放射道路編】 東海道(国道1号・15号)日橋~品川区間。 1900ごろ時点で現在の国道15号と同じルート。市電も敷設されていた。八ツ山橋が現在の道路形状になったのは1960ごろ。品川~横浜間。 京急線が1900ごろ時点ですでに敷設されているが、道路は現在の旧東海道のみ。六郷橋は1900ごろ時点ですでに架橋されていた。現在の国道15号品

    首都圏の主要道路の変遷メモ
  • osusumeapps.net

    This domain may be for sale!

    osusumeapps.net
  • 詳細設計書ってよくわからない - 未来のいつか/hyoshiokの日記

    わたしは、情報システムと呼ばれているものを作った経験がないので、よくわからないのだが、世の中には詳細設計書というのがあるらしい。 下記参照。 http://gm7add9.wordpress.com/2012/11/30/%E8%A9%B3%E7%B4%B0%E8%A8%AD%E8%A8%88%E6%9B%B8/ プログラムの詳細設計をやる人というのがいて、その人が書くらしい。あくまで自分には経験がないので、伝聞、想像でものを言っている。 プログラムの詳細設計というのは、プログラムへの要求仕様というのがあって、それを実現するために書くらしい。要求仕様というのは最終的な利用者が、こーゆーものが欲しいとか、こーゆーことができたらいいなということを、なんらかの方法で、なんらかの形でまとめたものらしい。 そんでもって、要求仕様を作る人と、詳細設計を作る人と、プログラムを作る人と、テストをする人と、

    詳細設計書ってよくわからない - 未来のいつか/hyoshiokの日記
  • Dockerfile Best Practices - take 2

    Much has changed since my first Dockerfile best practices post. I'll leave the original post up for posterity and this post will include what has change and what you should do now. 1: Don't boot init Containers model processes not machines. Even if you think that you need to do this you are probably wrong. Next... 2: Trusted builds Even if you don't like the name it is an awesome feature. I have m

  • [CSS]リスト要素を左寄せぴったりに配置するスタイルシートのテクニック

    中黒のような黒丸、四角、数字など、リストの先頭につくマークを左寄せに揃えるスタイルシートのテクニックを紹介します。 対応ブラウザはIE8+で、ネガティブマージンは使用しません。 Align Lists Flush Left ブラウザごとに異なるサイズのマークでも、数字のリストで1桁から2, 3桁と増えても全てに対応できるテクニックです。 まずは、マークアップから。 HTML ulもolもシンプルな実装です。 <h3>Unordered List</h3> <ul> <li>Lorem ipsum dolor sit amet</li> <li>Lorem ipsum dolor sit amet</li> <li>Lorem ipsum dolor sit amet</li> </ul> <h3>Single Digit List</h3> <ol> <li>Lorem ipsum dol

  • Vagrant Cloud by HashiCorp

    Official Ubuntu Server 14.04 LTS (Trusty Tahr) builds (ESM infra legacy support https://documentation.ubuntu.com/pro...

  • 便利なスクリプト集 MySQL Utilities - rkajiyama’s diary

    実は1.0.0が2010年12月にリリースされていたのに全く知名度の無い"MySQL Utilities"。実は便利な機能が複数用意されているので、スクリプトを手作りしなくても済む可能性大です。またリリースに向けて新たなマイルストーンリリースが出てきたMySQL 5.6でのレプリケーションの追加機能と組み合わせる便利機能もあります。 MySQL UtilitiesはPythonで書かれたスクリプト集で、MySQL Workbenchに同梱されて配布されています。ライセンスは「もちろん」GPLです。2012年7月上旬時点での最新版は1.0.5です。また実行可能なスクリプトの他に、ライブラリとして細かな機能が用意されているため、独自のスクリプト作成にも役立ちます。 起動にはMySQL Workbenchのメニューの【Plugins】から【Start Shell for MySQL Utilit

    便利なスクリプト集 MySQL Utilities - rkajiyama’s diary