![RubyのLoggerはスレッドセーフ(&プロセスセーフ)かどうか調べてみた : sonots:blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/da78a05937633f7a2b4b2219826151c370cd607b/height=288;version=1;width=512/https%3A%2F%2Fparts.blog.livedoor.jp%2Fimg%2Fusr%2Fcmn%2Fogp_image%2Flivedoor.png)
Matthew Weier O'Phinney氏はZend Frameworkのプロジェクトリードとして知られる、PHPコミュニティの中でも特に大きな業績があり、また広いネットワークを持っている人物です。今回、Matthew氏がゲスト投稿としてEngine Yardのブログに寄稿して頂きました。本記事は英語版のブログで2013/09/25に公開された記事の翻訳版です。 私は最近、様々なクラウド プラットフォーム サービス(PaaS)の試験をしていて、ごく自然にEngine YardがPHP開発者の為に提供するEngine Yard Cloudに興味を持つようになった。 筆者のアプリケーションのデプロイは、いくつかの非自明な側面が含まれており、それを実現する事が簡単だったり、難しかったりするかを知りたかった。これには下記のようなものが含む。: Gitリポジトリからデプロイ。 私のプロジェクト
Captcha security check iosjp.com is for sale Please prove you're not a robot View Price Processing
2013年09月26日18:00 カテゴリ iOS 7で追加されたMultipeerConnectivity.frameworkを早速使ってみた Apple Storeに14時間並んでiPhone 5sを手に入れたら、 同期の @saya_223n が発売日にたった3時間で手に入れていて少し切なくなりました. 株式会社ジェネシックスのiOSエンジニア 坂田(@huin)です. さて、iPhone 5s(とiPhone 5c)の発売に合わせてついにiOS 7がリリースされました. iOS 7の目玉はなんといってもUIの刷新ですが、UI以外にもフレームワークの変更や追加が数多く行われています. というわけで、今回はiOS 7で個人的に注目している MultipeerConnectivity.frameworkについてご紹介したいと思います. MultipeerConnectivity.fra
$ git clone -b [branch] --single-branch [remote-repository]でした。 古い文章だと $ mkdir test $ cd test $ git init $ git remote add [remote] [remote-repository] $ git fetch [remote] $ git co [branch]って書いてるのもあるけど、これだと remote tracking branch がリモートリポジトリにある全ブランチ分できてしまうのに対し、 --single-branch ではその時 -b で指定したブランチ分のみできる。 --single-branch で clone すると、それ以降の git fetch [remote] でも --single-branch した時のブランチだけが fetch されて来ます。
一つ前のエントリーで新規 Mac にインストールしておきたいアプリのまとめを紹介しました。フロントエンド開発をしていくにあたり、アプリをインストールするだけでなく必要に応じて様々な動作環境を構築する必要がある訳ですが、これもまた何かと手間のかかる面倒な作業だったりします。都度ググっては参考になりそうな情報に倣って試みるも、その情報が古かったり構築するための前提条件が微妙に異なったりと、そっくりそのまま参考にすることが難しいことがほとんどだったりします。 現状、僕は Mac の開発環境の構築に Homebrew というパッケージ管理ツールを利用しています。海外と比較して日本での利用者が多いことから日本語の情報が多く出回っていることが主な理由です。 Homebrew(ホームブルー)は、Mac OS Xオペレーティングシステム上でソフトウェアの導入を単純化するパッケージ管理システムのひとつである
Rails4用のファイルが吐かれるので, git diffして差分を確認して取捨選択. 実行していないmigrationがあると、errorを吐くようになった 画像を添付しても保存ができず、Can't mass-assign protected attributes for HOGEと言われる paperclip側の問題. versionを3.5に上げて、gem 'protected_attribute'をしない http://stackoverflow.com/questions/18453219/paperclip-gem-with-rails-4-doesnt-save-non-file-fields Herokuにdeployするならこちらも参照を https://devcenter.heroku.com/articles/rails4 こんなgemもある https://gith
EijiroX¶ ↑ 英辞郎の辞書ファイルをブラウザから検索するための拡張機能。 注・辞書ファイルは同梱されません。各自で購入してください。 www.eijiro.jp/ How To Use¶ ↑ ビデオ解説(音声なし) www.youtube.com/watch?v=qqif7wX799g 詳しい解説 d.hatena.ne.jp/edvakf/20101122/1290423802 Google Chrome の場合は、アドレスバー付近に EijiroX のアイコンが出るのでそれをクリックするか、拡張機能管理ページで Options をクリックします。 初回起動時だけ右上の▽マークをクリックして辞書の登録をしてください。 英辞郎ファイル(PDIC 形式ではないほう)の EIJI-***.TXT, WAEI-***.TXT, REIJI***.TXT と RYAKU***.TXT のう
P-Study System から英辞郎 第9版で 例文検索 できることを確認しました。 (2017.02.21) P-Study System Ver.8.5.2 を公開しました! (2016.05.22) ロングマン現代英英辞典 5訂版 や オックスフォード現代英英辞典 第8版 の ネイティブ音声に対応 しました。 (2013.04.27) P-Study System から英辞郎 第7版で 例文検索 できることを確認しました。 (2013.04.17) P-Study System Android版(リピたん)を公開しました! [Facebook] (2011.12.27) 英単語の覚えやすさを追求したソフト! 学習効率を向上させるためのあらゆる機能を標準搭載! いま話題の 忘却曲線理論も標準搭載! さらに、 英辞郎 第9版 による 例文の自動表示機能 → [詳細] Google イ
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
TOP > Design , vector > 普段の制作でも役立つイラストレーターチュートリアル「20 Useful Adobe Illustrator Tutorials and Resources」 多くのクリエイターに利用されているソフトウェアAdobe Illustrator。レイアウトするだけではなく高度なグラフィック表現も可能ですが、奥が深すぎてその機能を活かしきれていないという方も多いはず。今日紹介するのは質感再現から基礎まで学べるイラストレーターチュートリアル「20 Useful Adobe Illustrator Tutorials and Resources」です。 How to Create a Beautiful Mixed Media Illustration 様々なテイストのグラフィックのチュートリアルが紹介されていますが、今日はその中から幾つかピック
Home > フォトショップ講座 > フォトショップをもっとよく知ろう!カウントツール編 フォトショップをもっとよく知ろう!カウントツール編 投稿日:2013年9月27日 ソフトウェア: このチュートリアルでは、カウントツール機能の使い方を説明します。 Step1 : はじめに Step2 : カウントツール Step3 : カウントグループ Photoshopは便利なツールがたくさんありますが、使わないままの機能もあるでしょう。 ここでは、Photoshopのカウントツール機能の使い方を見ていきましょう。 カウントツール?なんだそれは。。。 たくさんのオブジェクトでごちゃごちゃになっている画像があるとしましょう。 そこにそのオブジェクトがいくつ含まれているか数えたいときに、カウントツールはとても役に立ちます。 例を見ながら数えてみましょう。 ここでは、下のような画像で、たくさんあるレ
[Web Design] 250+ Free Responsive WordPress Themes – ワードプレス用のレスポンシブテーマまとめ Pocket Tweet WordPress用のレスポンシブテーマをまとめた記事。最近のテーマはどれもレスポンシブレイアウトに対応してるというか、当たり前な感じなんでしょうか。250個ものテーマが紹介されてます。いやー多いっすね。全部見てませんが、これだけあれば様々な用途のテーマが見つかりそうです。このmBlogも実は以前にレスポンシブレイアウトのテーマ作ってるんですが、既存コンテンツの扱いとかそのあたりで「あーどう処理しよっかなー」みたいな感じで色々と迷いが出て放置プレイになっております。Pinterestみたいなグリッドレイアウトもかっこえぇとは思うんだけど、一覧性下がるのはイヤだし、色々とジレンマなのであります。 250+ Free Re
Free Laurel Frames & Arrows ダウンロードできる素材のフォーマットは、便利なものが揃っています。 .png 透過PNGでグリーンブラウン、ブラックの2種類。 .svg ベクターなのでサイズ変更可能です。 .abr Photoshop用のブラシ。 アイテムはPNGも高解像なので、すぐ使いたい人にも便利です。 下記のサークル状のは一つのサイズが、977x1210です。
zenbackからウェブサイトやブログへの流入をAnalyticsで確認する方法を紹介します。 1.概要 zenbackは、パーツを設置しているブログ同士で似た記事があると、「関連するみんなの記事」に他のブログのリンクを表示する機能があります。 zenbackの「関連するみんなの記事」の表示 この「関連するみんなの記事」からの自分のブログへの流入を、2013年4月頃からGoogle Analyticsで確認できるようになっています。 Analyticsのトラッキングコードなどの設置は不要です。 2.確認方法 zenbackからの流入はAnalyticsの左メニューにある「トラヒック」をクリック。 「参照元」をクリック。 「キャンペーン」をクリック。 一覧が表示されるので、その中にある「zb_related_links」がzenbackからの流入らしいです。 3.その他 以前設置していたze
種類豊富に取り揃えたPhotoshopテクスチャセットのまとめ「10 Free Photoshop Textures You Can’t Live Without」 画像加工ソフトとして有名なPhotoshop。写真の上から異なるテクスチャを被せたり一部を切り抜いて合成してみたり、色々な加工を施すことができます。今回はそんな時に是非使いたいPhotoshopのテクスチャセットをまとめた「10 Free Photoshop Textures You Can’t Live Without」を紹介したいと思います。 30+ Free High Quality Peeling Paint Textures – Designbeep 特徴のあるテクスチャが種類豊富にまとめられています。中でも気になったものをピックアップしたので下記よりご覧ください。 詳しくは以下 Download 10 Dirty
さまざまな用途に使える!使いやすく編集しやすいPhotosnopシェイプセットのまとめ「15 Useful Free Photoshop Custom Shapes Set」 ビットマップの制作ツールとして有名なPhotoshopですが、拡大縮小に向いたシェイプを扱うこともできます。今回はそんなPhotoshopのシェイプをまとめた「15 Useful Free Photoshop Custom Shapes Set」を紹介したいと思います。 nathan.blenke.com – Nate's Shapes – Photoshop Custom Shapes 使いやすいアイコンや装飾・模様など、バリエーション豊富にまとめられています。中でも気になったものをピックアップしたので下記よりご覧ください。 詳しくは以下 Summer Time Shapes by ~Camxso on devia
It's not something you'll see very often on Webdesigntuts+ these days, but occasionally we just need a bit of candy, right? Here's a great freebie file for you; an iOS 7 Omnigraffle and PDF stencil kit, courtesy of Sourcebits, free for personal or commercial use. Go get it! Apple has finally released the new iPhone, and with it a standardized iOS 7 for all Apple devices. There are plenty of change
ユーザーのアクションで背景が変化するコンテンツ、例えば、複数のパネルを垂直に配置し、パネルごとに背景のカラーを変えているとか、スライダーの画像や写真に明るいカラーや暗いカラーが混在しているなど、そういった時にナビゲーションを暗いカラー、もしくは明るいカラー、どちらにしようか迷うことがありませんか? 変化する背景のカラーに合わせて、指定したテキストやエレメントを最適なカラーに変更するスクリプトを紹介します。 BackgroundCheck BackgroundCheck -GitHub BackgroundCheckのデモ BackgroundCheckの使い方 BackgroundCheckのデモ デモは、スクリプトの基本性能、スクロール、スライドの3種類です。 Chrome, Safari, Firefoxなどモダンブラウザをはじめ、iPhone/iPadなどのiOS6/7でも動作します
全国3000万人のVagrantユーザーのみなさんこんにちは。 通常Vagrantを利用している際に仮想マシン内部でコマンドを実行したい場合はvagrant sshコマンドを使ってコマンドを実行します。この際、Vagrantの標準機能を使って、仮想マシンにログインすることなく、コマンドを実行できますが、このvagrant-execプラグインを利用することでさらに簡単に仮想マシン上のコマンドをログインせずに実行できるようになります。 たとえばログの確認や設定状況の確認のような簡単な作業は作業を効率化できます。 インストール方法インストールは以下のようにコマンドを実行します。vagrant plugin install vagrant-exec 使い方使い方はかなり簡単です。 最低限このプラグインで設定しないといけない項目は1つで、コマンド実行時のルートディレクトリの指定が必要です。 以下のよ
Eclipseデバッガを活用するための31のtips from Hiroki Kondo speakerdeckに貼ろうかどうか迷ったけれども、どこかで話したわけではないのでslideshareに。 Eclipseのデバッガを活用すると開発が捗ります。自宅ではIntelliJを使い始めてみて、さくさくコードが書ける事を体感しているのですが、デバッグはEclipseの方がやりやすいです。で、自分の知っているノウハウをチームで共有するために作りはじめたんですが、広くみんなに公開したほうがいいと思っておすそ分け。調べてみると、結構知らなかったネタがゴロゴロでてきました。Run to Lineとかお手軽で強力な機能だと思う。 「こんなネタ知りたい」とか、フィードバックを是非お寄せください。調査して追記していきますので、コメントとかよろしくお願いします。
DRY症候群 Rubyistの間では「DRY原則」が浸透しているので、彼らは重複や同じことの繰り返しを極端に嫌います。コードの中に繰り返しがあると、目や肌が乾燥してきて痒くなり落ち着きがなくなります。「DRY!DRY!DRY!」と叫び出す人もいます。アサヒスーパードライを飲み始める人もいます。これらの症状を総称して「DRY症候群」と言います。 Rubyの言語仕様はプログラマーがハッピーにコーディングできるよう考えられているので、RubyistをしてDRY症候群が発症することは稀ですが、日常的にDRY症候群を発症している人たちもいるようです。 以下は、DRY症候群を検査するためのテストコードです。コードを数秒間眺め、痒みが出てきたらあなたは重度のDRY症候群を患っています。 class User attr_reader :name, :income def initialize(name,
CAPの定理というのがある、 「ノード間のデータ複製において、同時に一貫性、可用性、分断耐性の3つの特性を同時に保証することはできない。」というもの。 説明をwikipediaにゆずると、 ・一貫性 (Consistency): 全てのノードにおいて同時に同じデータが見えなければならない。 ・可用性 (Availability): ノード障害により生存ノードの機能性は損なわれない。つまり、ダウンしていないノードが常に応答を返す。単一障害点が存在しないことが必要。 ・分断耐性 (Partition-tolerance): システムは任意の通信障害などによるメッセージ損失に対し、継続して動作を行う。通信可能なサーバーが複数のグループに分断されるケース(ネットワーク分断)を指し、1つのハブに全てのサーバーがつながっている場合は、これは発生しない。ただし、そのような単一障害点のあるネットワーク設計
DevOpsDays Tokyo2013に参加してきました。その参加した内容をメモ。 目的 ここ最近、DevOps系のカンファレンス・勉強会にことごとく参加を断念してきてたので、 1日まるっとカンファレンスに参加することで、現在の自分の知識を、最新にアップデートしたい。 概要 海外ゲストから学ぶ DevOps の最前線 〜CI/CD の先にあるもの〜 国内外のリードエンジニアのセッションやオープンスペースでの交流を通じ、 CI/CD の先にある DevOps の真髄を感じ、語り合い、学ぶイベント。 当日のプログラムは、こちら セッションの詳細 参加したセッションを列挙してみる。 (1) Making Operation Visible Speaker: Nick Galbreath( [twitter:@ngalbreath] ) さん. 発表資料 Continus Deliveryについ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く