タグ

matsuboboのブックマーク (2,453)

  • Stravaプレミアムの無料体験に登録してみた(30日経つと自動課金されそう) - なか日記

    2日に1回くらい、朝ランしていますが、その記録をランニングを記録をWebサービスであるStravaに残してます。 厳密にはStravaだけじゃないんですけどね。まぁ、それはそのうち書くかも。 そのStravaには無料版有料のプレミアム版があります。 プレミアム版がちょっと気になってて、でも月600円はどうかなぁと思ってたところ、Stravaから30日のトライアルメールが届きました。 やったーと思って登録しようとしたのですが、リンクをクリックしてもDNSのエラーになり登録できず。せっかく30日無料体験で新規ユーザーを獲得出来るチャンスなのに、ものすごい機会損失ですよね。なので、すぐに復旧(?)すると思ったのですが・・・正常に登録できるようになったのは4,5日経ってからでした。 無料体験の登録 無料体験ですが、その前に支払のためのカード情報を入力する必要があります。 そう、30日過ぎると自動的

    Stravaプレミアムの無料体験に登録してみた(30日経つと自動課金されそう) - なか日記
  • tmuxinator使い始めてみた

    概要 普段の開発は、railsvimでやってます。 iterm2のウィンドウ分割でペインを分けて開発していましたが、Macを再起動すると状態が全てリセットされてしまうことが難点でした。 レンダリングが遅いという点と、コピペが行いづらいと言うデメリットはありますが、tmux + tmuxinatorに乗り換えることにしました。 スクリーンキャストを撮ってみました mux rails と打つだけで、dockerコンテナの起動、rails consoleの起動などを一通りやってくれます。 工夫ポイントとしては、立ち上がりが遅くて良いペインに関してはsleepを入れて、起動時間を面しています。 スクリーンショット

    tmuxinator使い始めてみた
  • 私は Infrastructure as Code をわかっていなかった - メソッド屋のブログ

    私はここ1週間ほど、同僚の David の一言で Infrastructure as Code について頭が大混乱状態でした。 それは次の一言です。 Chef や Puppet は大体の部分は Infrastructure as Code じゃないよね。ARM (Azure Resource Manager) はそうだけど。 ただ、Chef-Provisioning は Infrastructure as Code だよね。 もう頭が大混乱です。なんとなく言わんとしていることはわかりますが、私は今まで Chef とか、Puppet とか、Ansible とかで やっているようなことが、Infrastructure as Code と思い込んでいましたが、何か間違っていたのでしょうか?そういえば、 Chef はConfiguration Management Toolと紹介されていたなとか頭

    私は Infrastructure as Code をわかっていなかった - メソッド屋のブログ
    matsubobo
    matsubobo 2016/02/19
    “今後は Infrastructure as Code と Configuration as Code という2つの用語を使って明確に分ける派”
  • routes.rbでresourcesを使ったときのパラメータをid以外にする - ぴよログ

    Railsではhas_manyな関連を持つモデルに対してRESTなルートを簡単に定義することができる。 # routes.rb resources :blogs, only: [:index] resources :posts, only: [:index] end このようなルートが定義される。 % rake routes Prefix Verb URI Pattern Controller#Action blog_posts GET /blogs/:blog_id/posts(.:format) posts#index blogs GET /blogs(.:format) blogs#index このときのパラメータである:blog_idにはデフォルトではBlogモデルのidが使われる。そしてこれらのルートに相当するURLは/blogs/1/postsなどとなる。 id以外のカラムをパ

    routes.rbでresourcesを使ったときのパラメータをid以外にする - ぴよログ
    matsubobo
    matsubobo 2016/02/17
    ユーザから通し番号を隠したいときに便利
  • 日本と米国で異なる「想定する物量」がソフトウェア開発の生産性の違いを生む - メソッド屋のブログ

    私は米マイクロソフトの DevOps のインターナショナルチームに所属しています。ただ、住んでいるところは日なので日側のオペレーションも実施しています。 前回のブログでも書いた通り、私はどうして米国のエンジニアが生産性が良いのかをずっと知りたいと思っていたし、今も研究中です。この2つのチームに同時に見えてきたことがあり、彼らの生産性の良さの一端に気付いたのでブログにして残しておきたいと思いました。 見えてきた「物量」の違い 私がインターナショナルチームと一緒に向こうでしているときに、仕事でアップアップになったことはありませんが、日だとしょっちゅうです。日のMSもはっきり言って過去に私が所属したどの会社より相当効率的で無理がないのですが、それでも存在するこの差はいったい何でしょうか?いくつかの事例を通じてだんだん見えてきたことは1つのことをこなすための「物量」が違うということです。

    日本と米国で異なる「想定する物量」がソフトウェア開発の生産性の違いを生む - メソッド屋のブログ
    matsubobo
    matsubobo 2016/02/15
    “最も少ない工数で、最大のインパクト”
  • 固定費0円!0 SIMとYAMAHA RTX1200で回線を冗長化してみる

    問題 Soracom AIRは、利用しなくても月額300円かかり、あとは従量課金です。自宅用途で遊び使うだけなので躊躇していました。 ログインしてのactivationもちょっと面倒で放置してました。。。 ソリューション So-netが0 SIMという、月額固定費0円で、500MBまで使えるサービスを開始しました。 速攻申し込んで、SIMカードが届いたので、早速、RTX1200に設定してみました。 設定 ハードウェアのセットアップ FS01BUにnano SIM -> SIMアダプタを噛ませて挿入します。 Soracomと違い、Webでのアクティベーションなどは一切不要でした。届いたらそのまま使えます。 0 SIMのWeb管理画面にログインしても設定出来る項目は、支払い方法の変更ぐらいでした。 RTX1200に差し込むと、ビービーと音が鳴りますが、すぐに鳴り止みます。 FS01BUのLED

    固定費0円!0 SIMとYAMAHA RTX1200で回線を冗長化してみる
  • 自分のグローバルIPアドレスを1秒で求める方法 (IPv4, IPv6対応)

    しかし、ifconfig.meがめちゃくちゃ遅い(10秒ぐらいかかる)ので、とりあえず自前で作りました。東京で運用しているので速いです。 http://kakunin.teraren.com/ IPv4とIPv6に対応しています。 % curl -4 kakunin.teraren.com 222.230.108.57 % curl -6 kakunin.teraren.com 240b:10:2120:f400:e895:161e:8622:1821 RESTfulで、いろいろな情報を取得できる。使い方は至って簡単。 単純に、curlでGETするだけで返してくれます。 サンプルコードはこんな感じで。 PHPでグローバルIPアドレスを取得 <?php $ip = trim(file_get_contents('http://kakunin.teraren.com/')); var_dump

    自分のグローバルIPアドレスを1秒で求める方法 (IPv4, IPv6対応)
    matsubobo
    matsubobo 2016/02/08
    curl kakunin.teraren.com
  • CircleCIでRAMを節約

    概要 CircleCIのコンテナは、デフォルトだと以下のサービスが立ち上がっているコンテナでテストが走ります。 couchdb (1.3.0) memcached (1.4.13) mongodb (2.4.13) mysql (5.5.41) postgresql (9.4 with postgis 2.0 extensions) rabbitmq (3.4.4) redis (3.0.3) zookeeper (3.3.5) しかしながら、普通のサービスは全てを使うわけでは無いので、** 不要なサービスは落として ** しまって、メモリを節約しましょう。 サンプルコード こんな感じで。 circle.yml抜粋。 machine: pre: - sudo /etc/init.d/postgresql stop - sudo /etc/init.d/mongodb stop - sudo

    CircleCIでRAMを節約
  • 清原和博オフィシャルブログ Powered by Ameba

    Amebaで芸能人・有名人ブログを書きませんか? アメーバブログでは、芸能人・有名人ブログとしての登録をご希望される 著名人の方/事務所様を随時募集しております。

    matsubobo
    matsubobo 2016/02/03
    消えた。
  • 「とりあえずお会いしたい」はすべて有料にしたら、仕事の効率がものすごくあがった話|More Access! More Fun

    金曜日のことです。 「とりあえず打ち合わせしましょう」と言う人は仕事ができない というブログを見つけて、「そうだ、そうだ。そのとおり」とFacebookでシェアしましたら・・・ なんと1000人弱が「いいね」+シェア100オーバー どんだけ拡散させてんの、的な・・ みなさんがこれだけ「いいね」とかするのはいままで痛い目に遭ってきたことがどれだけあったかってことだ。 いままでの自分の人生で最悪の思い出を語ろう。かなり昔、BOSEの宣伝部長が「相談があるのでお話ししたい」と経営してた会社を訪ねてきた内容が「永江さんにBOSEのスピーカーを買ってもらい、それをお知り合いに宣伝してもらいたい」という話だったので「なんであなたの会社の宣伝を無償でやらなきゃならないの、馬鹿ですか」って言って速攻でお引き取りいただいたことがある。あの変な部長、頭は大丈夫だったのだろうか。当時、忙しい時間を潰されてめちゃ

    「とりあえずお会いしたい」はすべて有料にしたら、仕事の効率がものすごくあがった話|More Access! More Fun
    matsubobo
    matsubobo 2016/02/02
    これを受けて、ヘッドハンターのメールに、10000円/時の決済リンクを返信する実験を開始してみた。
  • WordPressでFacebookとTwitterのOGPタグを設置する方法2016 

    ブログへのFacebook&TwitterOGPタグ設置は、いまや必須となっています。ところが調べてみると、なぜか、OGP専用プラグイン設置でサクッと完了とはいかないようです。 利用しているテーマがOGPタグ設置に対応していなければ、自力でテーマを編集してしまうのが、一番確実です。 作業内容は、この通りです。 OGPタグを設置する理由を理解する header.phpを編集する Facebookのapp_idを取得する functions.phpにコードを追記する twittercardを申請する Facebook Debugerで確認する では、順番に説明します。 0.なぜ、OGPタグを設置する必要があるのか? ズバリ、FacebookとTwitterからブログへのアクセス流入が増えるからです。 OGPタグを設置すると、記事がシェアされた時に、キャッチ画像と概要文付きで表示され、人の目を

    WordPressでFacebookとTwitterのOGPタグを設置する方法2016 
    matsubobo
    matsubobo 2016/01/31
    “Twittercard”
  • WordPressを2.5倍速くするPHPアクセラレータ「APC」

    PHPアクセラレータ「APC」を導入する デフォルト環境でのパフォーマンス測定が終わりましたので、高速化のチューニングを進めていきましょう。最初にPHPアクセラレータである「APC」を導入します。 導入の前に、PHPの実行プロセスを簡単に説明しておきます。PHPの実行プロセスは2段階で行われます。第一ステップとして、最初に人間が記述したPHPのソースコードを構文解析して中間コード(バイトコード)に変換します。第二ステップとして、変換された中間コードをPHP仮想マシンである「Zend Engine」が実行します。 PHPアクセラレータは、この第一ステップで生成された中間コードをキャッシュして、二度目からキャッシュされた中間コードを再利用します。該当するPHPのソースコードに変更が加えられていなければ、第一ステップを省略することでPHPの実行速度を向上させるPHPのモジュールです。PHPのソー

    WordPressを2.5倍速くするPHPアクセラレータ「APC」
    matsubobo
    matsubobo 2016/01/27
    #29.20/sec (w
  • WordPressを2.5倍速くするPHPアクセラレータ「APC」

    WordPressを2.5倍速くするPHPアクセラレータ「APC」:とにかく速いWordPress(2)(1/4 ページ) 企業のCMSサイトやオウンドメディアなどエンタープライズ用途での利用が増えている「WordPress」の高速化について解説する連載。第2回は、具体的なWordPressの高速化テクニックとして、ページのロード時間を2.5倍速くするPHPアクセラレータ「APC」を解説します。 連載バックナンバー 前回は、「WordPress」の高速化が求められる背景と、高速化の基的な考え方について解説しました。サーバサイドでのWordPressの高速化については、ページのロード時間と1秒当たりの同時アクセス数の概念を理解するのが重要であること、ページのロード時間は、 HTTPリクエストの通信時間 PHPの実行時間 MySQLの実行時間 翻訳処理の実行時間 HTTPレスポンスの通信時間

    WordPressを2.5倍速くするPHPアクセラレータ「APC」
    matsubobo
    matsubobo 2016/01/27
    これ5年前の話?APCはオワコンですから。。。。http://matsu.teraren.com/blog/2015/12/26/php7-benchmark/
  • Zcash: Privacy-protecting digital currency

    Browse wallets, exchanges, developer tools and everything you need to become a participant in the ecosystem.

    Zcash: Privacy-protecting digital currency
  • 2割引きでも3割引きでもない10%で買いなさい!

    ムービースターを夢見て、ハリウッドで200のオーディションを受ける。マドンナやジャネット・ジャクソンのミュージックビデオ、ホンダやコカ・コーラのCMなどに出演していた。米国スクリーン・アクターズ・ギルド(俳優協会)のメンバー。 渡米後6年間、頑張ってみたが、LA時代の後半は芸能の仕事も激減、財務がタイトになり、ホームレスになる直前だった。乗っていたキャディラックを売却して、航空券を購入。残った200ドルを握り締めて玉砕寸前で帰国。その後、つとめ人として再生を試みるが、アメリカナイズされた大和魂の受け皿はなく、挫折。うだつの上がらない人生から脱却するためには、不動産が必要だと感じた。安い中古車に乗って資金を貯め、大家業を目指し、激安アパート経営で再生。現在の所有物件は一戸建8軒、アパート2棟、商業ビル1棟、貸店舗3棟、貸駐車場2区画、更地5区画。 CASHFLOW101のハンドルネームでブ

    2割引きでも3割引きでもない10%で買いなさい!
    matsubobo
    matsubobo 2016/01/26
    “2割引きでも3割引きでもない10%で買いなさい!”
  • スタバでダベる女子大生に対し畏敬の念を禁じ得ない - もはや日記とかそういう次元ではない

    スターバックス代々木上原店でジャズ調の音楽の元、深く椅子に腰掛けて優雅に足を組み、金曜日の夕暮れ前とは思えない程のスピードで携帯の画面上に人差し指を滑らせている、水瓶座風の男性を見かけただろうか その男性は十中八九、ワタクシである そしてその男性は十中八九、ツムツムをしている しかし突然ツムツムを止めてブログを開き、もの凄い勢いでバコバコと文章を打ち始めたのは、横に、先日見かけたのと(恐らく)全く同じ女子大生の2人組が座っているからだ 奴らは先日、数時間に渡り互いの元カレの情報を発表し合っていた。両親との関係に始まり、車の運転から性感帯に至るまで、怒濤の発表会である。世の男性諸君は、あらゆる個人情報は元カノを経由し北半球全体に散布されると肝に銘じた方が良い そして今日、俺の横、前と同じ位置に陣取ったその2人組はなんと、満を持して「元カレの話」をし始めた どういうことだ 一体全体、何をそんな

    スタバでダベる女子大生に対し畏敬の念を禁じ得ない - もはや日記とかそういう次元ではない
    matsubobo
    matsubobo 2016/01/23
    “「ってかあいつ、ちょーうける。何の為に生きてんの?って感じだよね」 ”
  • 10 Restaurants in Tokyo for Stamina-boosting Food!

  • 多分私と同じ方法を使ってLINEは流出したんだと思う。

    最近芸能界がLINEだベッキーだで騒がしいのですね。 LINEの内容が漏れたのはハッキングだのLINEサーバーからの流出だの言われてるけど恐らく違う。 なぜなら私はそれ以外の方法で恋人のLINEをチェックしてたから。 備忘録として書いておきますのね。 まず前提としてiosである事。もう一つは古い機種がある事。 まあ若い子は古い携帯を残しておく人が多いだろうからやりやすいだろうね。 まず説明すると流出したとされるLINEのアイコンが四角なのね。 これが何を意味するかというと古いiosなのよ。 アップデートしてあるLINEってアイコンは丸なのよ。 古いiosって事は古い携帯って事なのね。 去年の年末に四角いアイコンってのはまず考えられない。 そんで恐らくゲスの方が機種変して新しいiphoneLINEアカウントを移行したと思うんだけどその際に古い機種のLINEを削除しなかったんだよね。 この時

    多分私と同じ方法を使ってLINEは流出したんだと思う。
  • いきなりステーキが、いきなりマクドナルドにはならないたった1つの理由。むしろCOCO壱になった。 - 頭の中を空っぽにするブログ

    こんにちわ。 ジェネストリームの秋貞です。 先週の金曜日、いきなりステーキの会員特典が変更されたことを受けこんなブログを書きました。 genestream-ceo.hatenablog.com 読んでいない方のためにかいつまんで説明すると、 いきなりステーキの有料会員「肉マイレージ」のゴールドカードの特典から 黒ウーロン茶を外すという告知がされていたのです。 しかし、その告知が徹底されていないこと、また黒ウーロン特典がなくなったことでゴールドカードとしての価値がほとんどなくなってしまったことが残念で、改善して欲しい点を7つまとめたという記事です。 今日はその続編です。 というのも、まさに先ほど衝撃のメルマガがいきなりステーキから送られてきたためです。 いきなり衝撃の神対応 先ほど送られてきたメルマガはこちら。 ポイントはここです。 なんと、黒ウーロン茶も引き続き無料でご提供いただけるとのこ

    いきなりステーキが、いきなりマクドナルドにはならないたった1つの理由。むしろCOCO壱になった。 - 頭の中を空っぽにするブログ
    matsubobo
    matsubobo 2016/01/22
    いきなり改善
  • ディープラーニングの有名ライブラリ5種を最短距離で試す半日コース(TensorFlow, Chainer, Caffe, DeepDream, 画風変換) - その後のその後

    「いつか勉強しよう」と人工知能機械学習/ディープラーニング(Deep Learning)といったトピックの記事の見つけてはアーカイブしてきたものの、結局2015年は何一つやらずに終わってしまったので、とにかく一歩でも足を踏み出すべく、質的な理解等はさておき、とにかく試してみるということをやってみました。 試したのは、TensorFlow、Chainer、Caffe といった機械学習およびディープラーニングの代表的なライブラリ/フレームワーク3種と、2015年に話題になったディープラーニングを利用したアプリケーション2種(DeepDream、chainer-gogh)。 (DeepDreamで試した結果画像) タイトルに半日と書きましたが、たとえばTensorFlowは環境構築だけなら10分もあれば終わるでしょうし、Chainerなんてコマンド一発なので5秒くらいです。Caffeは僕はハ

    ディープラーニングの有名ライブラリ5種を最短距離で試す半日コース(TensorFlow, Chainer, Caffe, DeepDream, 画風変換) - その後のその後