タグ

2014年4月9日のブックマーク (11件)

  • nginxのproxy設定ファイルも自動テストしよう - $shibayu36->blog;

    最近nginxでリバースプロキシの設定を書いているんだけど、設定のたびに番に緊張しながら反映していた。さらにその副作用として、nginxのファイルはリファクタリングされないという問題があった。 そこで反映する前にバグ等が見つかるようにnginx設定のテストを書きたいと考えた。今回はperlでテストを書いた。 どういうテストをしたいか やり方によってnginxの設定ファイルの分割の方法は違うのだけど、例えば以下の様なnginxの設定があり、それが別のファイルのhttpコンテキストの中にincludeされているという分割で考える。この時、この設定ファイルに書かれた内容が正しく動いているかテストを書きたい。 upstream app1 { server app1.host; } upstream app2 { server app2.host; } server { listen 8080;

    nginxのproxy設定ファイルも自動テストしよう - $shibayu36->blog;
    mopin
    mopin 2014/04/09
  • Ruby と Rails を覚えるために約1ヶ月半でやったこと - takatoshiono's blog

    仕事Rails を使ったサービスを担当し始めて約1ヶ月半、RubyRails にもだいぶ慣れてきたので、ここまでどうやって勉強してきたか書いておこうと思います。いや、まだ初心者もいいところなのですが、そのうち忘れてしまって今しか書けなそうなので、書いておきます。 とはいえ、こういう情報は時間の経過と共に意味のないものになってしまいがちなので、なるべく時間に左右されない質的なことを織り交ぜながら書いていきたいと思います。 irb(main):002:0> Date.new(2014,4,4) - Date.new(2014,2,19) => (44/1) 当時の知識 パーフェクト Ruby を途中まで読んだ Ruby on Rails Tutorial の Chapter 4 Rails-flavored Ruby をやっていた という程度。 パーフェクトRuby (PERFEC

    Ruby と Rails を覚えるために約1ヶ月半でやったこと - takatoshiono's blog
    mopin
    mopin 2014/04/09
  • 英国大学講師、妖精の写真を公開 - ライブドアニュース

    by ライブドアニュース編集部 ざっくり言うと イギリスの大学講師が、妖精の写真を公開した 写真では、人間のような手足と、羽根を持つ生物が確認できる SNSで公開したところ、真偽について議論が巻き起こった 提供社の都合により、削除されました。 概要のみ掲載しております。 関連ニュース ランキング 総合 国内 政治 海外 経済 IT スポーツ 芸能 女子

    英国大学講師、妖精の写真を公開 - ライブドアニュース
    mopin
    mopin 2014/04/09
  • ggsoku.com

    ggsoku.com
    mopin
    mopin 2014/04/09
  • システム屋としてのいろはをIBMに教えてもらった僕が今のIBMに思うこと - novtan別館

    思えば、新人の頃の僕はIBMのプロジェクトと共にあった。当時、色んな意味でいい加減だった自社(今はそうでもない)ではなく、現場のIBMが僕を育ててくれた。プロジェクト管理の仕方、見積の仕方、顧客との交渉の仕方、そしてもちろん、技術を。 純粋に技術という点ではむしろ自社の先輩や自分自身の勉強がほとんどの部分もあったと思う。でも、サーバーとの付き合い方を色んな意味で学ばせてくれたのはやはりサーバーからアプリまで全部自分たちでやるというプロジェクトであったからだろう。 日IBMの最近の営業施策を見るにつけ、日ならではのハイコンテクストな関係を軽視しているように感じます。何十年と続いてきた手帳やテーブル・カレンダーの廃止、ユーザー組織やパートナー組織を支援する人員や予算の削減などは、確かに売上に直結するものではありません。しかし、こういう濃密な人のつながりやブランド価値を浸透させるための取り組

    システム屋としてのいろはをIBMに教えてもらった僕が今のIBMに思うこと - novtan別館
    mopin
    mopin 2014/04/09
  • JavaScript の関数の中で window と undefined を定義する理由を調べてみた - Programming log - Shindo200

    2013-11-29 JavaScript の関数の中で window と undefined を定義する理由を調べてみた JavaScript jQuery などの JavaScript のライブラリのソースコードを読んでいると、このようなコーディングパターンをよく見かけます。 (function(window, undefined){ // ... })(this); これはすぐに実行される関数の中にライブラリの実装コードを閉じ込めて、関数の中で定義した変数がどこからでも参照できる変数(グローバル変数)になる問題を回避しています。これは「グローバル汚染の回避」と呼ばれています。下記のコードを見てください。 (function(window, undefined){ var foo = "foo"; console.log(foo) //=> foo })(this); console.

    JavaScript の関数の中で window と undefined を定義する理由を調べてみた - Programming log - Shindo200
    mopin
    mopin 2014/04/09
  • Vagrant+Amimotoで超高速&鼻血がでるぐらい便利なWordPress環境をコマンド一発で起動する。 | Firegoby

    Vagrant+Amimotoで超高速&鼻血がでるぐらい便利なWordPress環境をコマンド一発で起動する。 AmimotoというAWS上で超ハイパフォーマンスなWordPress環境を動かすためのソリューションがありまして、これを使うとほんとうに数分の手間でWordPressが立ち上がってくれやがります。 で、数年前までの手間暇を考えたらこれだけでも鼻血が出そうなぐらい便利になったんですが、実は最近ひそかに儲かっておりまして(笑)、マネージメントコンソールにログインして何回かクリックというこの手間がまあまあめんどくさくなってきました。 そこで、AmimotoをVagrantで起動できるようにすれば、コマンド一発でサイトが起動するじゃん!ということで、これが他ではありえないぐらいに簡単にWordPressが立ち上がっちゃうぞーってことで、そのやリ方をご紹介します。 https://git

    Vagrant+Amimotoで超高速&鼻血がでるぐらい便利なWordPress環境をコマンド一発で起動する。 | Firegoby
    mopin
    mopin 2014/04/09
  • JavaScriptの関数定義 - Nao Minami's Blog

    こんばんは、south37です。 最近はEffective JavaScriptを読んでるのですが、知らなかった事がポロポロ出てくるので、とても勉強になっています。これからはちょいちょい、そーやって勉強した事をまとめていけたらいいなと思います。 って事で、今日は関数定義の話をしたいと思います。 関数宣言と関数式 JavaScriptにおける関数定義には、大きく分けて3つの方法があります。 function文を使う方法(関数宣言) function演算子を使う方法(関数式) Functionコンストラクタを使う方法 1と2が一般的によく使われる方法ですね。 // 方法1 function multi(x, y) { return x * y; } // 方法2 var multi = function(x, y) { return x * y; }; // これも方法2 var multi

    JavaScriptの関数定義 - Nao Minami's Blog
    mopin
    mopin 2014/04/09
  • noteの面白い使い方をまとめてみた。(投げ銭、ファンクラブ型など) - 灰色ハイジの観察日記

    cakesさんがnoteという新しいサービスをリリースした。 tumblrのようにテキストや、画像、サウンド、動画をアップ出来るブログサービスだ。 特徴はコンテンツを少額決済で販売できること。 私はライターでもないし、絵描きでも、音楽家でもないから売れるものって無いなぁ。 無料だとしても今もってるブログと異なって何を書いたらいいんだろうなーと思っていたら、既にいろいろ面白い使い方をしている人たちがいらっしゃるのでご紹介。 投げ銭スタイル フリーライターの鷹野凌さんのnoteでは、投げ銭型のnoteが作られている。 どういう使い方をするのも自由だと思うので、記事を100%公開した上で「読んでみて『よかった』『ためになった』と思ったら投げ銭して下さい」という形で運用してみようと思う。ものは試しだ。この下には「この続きをみるには」とあるが、続きはない。ここでこの文章は終わりだ。 noteを「投げ

    noteの面白い使い方をまとめてみた。(投げ銭、ファンクラブ型など) - 灰色ハイジの観察日記
    mopin
    mopin 2014/04/09
  • noteで物売るなら法令で 名前、住所、電話番号の開示が必要です | PLUS1WORLD.com

    昨日から話題となっているコンテンツプラットフォーム「note」。私は日になってその存在を知りました。 ベテラン編集者が手がける「note」は個人の発信とコミュニケーション、課金までをワンストップで実現する | TechCrunch Japan 「note」は音楽や映像、写真やテキストなどをクリエーターが簡単に発信できる個人向けのメディアプラットフォームです。 配信方法は無料公開、有料での販売が選べるようです。 note ビジネス利用時の注意点 note 面白そうだな。やってみようかな? と考えていたところ、Twitter経由で以下の情報が流れてきました。 note で物を売っている場合は、以下の情報の開示請求を避けられないようです。 noteで物売ってる人は名前、住所、電話番号の開示請求が来たら拒否できるのか、拒否したらどうなるのかが気になったので消費者庁に問い合わせてみました。 Q:

    noteで物売るなら法令で 名前、住所、電話番号の開示が必要です | PLUS1WORLD.com
    mopin
    mopin 2014/04/09
  • 3分で分かるAPI経済の仕組み - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> APIが様々なプラットフォームで提供され、様々なサービスで活用される今日。そんなAPI経済の状況をわかりやすくまとめてくれた記事をThe Next Webから。 — SEO Japan アダム・ドゥヴァンダーは、SendGridでディベロッパーコミュニケーション部門を統括する、「開発」のスペシャリストである。過去には、Wired、Webmonkeyに記事を寄稿し、また、APIのリソースとして名高いProgrammableWebで編集に携わった経験を持つ。 数年前、アプリケーション・プログラミング・インターフェース(API)は、楽に、そして、機能的にアプリケーションを連動させるための手段、つまり、

    3分で分かるAPI経済の仕組み - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
    mopin
    mopin 2014/04/09