タグ

2015年10月28日のブックマーク (6件)

  • rubocop のしつけ方 - onk.ninja

    rubocop のしつけ方 TL;DR rubocop --auto-gen-config して Offense count の多い順に毎日数個ずつ設定を確認したら 僕の使っている .rubocop.yml ができました これが onkcop か…(ゴクリ / “僕の使っている .rubocop.yml” https://t.co/KVryle9SJq — そのっつ (SEO Naotoshi) (@sonots) October 26, 2015 rubocop とは コーディング規約に準拠しているかをチェックする gem です。 https://github.com/bbatsov/rubocop こんなコードに対してかけると def badName if something test end end 以下のような警告をしてくれます。 Offenses: test.rb:1:5: C:

    rubocop のしつけ方 - onk.ninja
    akuwano
    akuwano 2015/10/28
  • 「ちょっとすごいロガー」を10月30日に発売します。

    こんにちは、小室です。10月30日に、「ちょっとすごいロガー(NinjaScan-Light)スイッチサイエンス版」を発売します。 体基板おもて面 体基板裏面 「ちょっとすごいロガー(NinjaScan-Light)スイッチサイエンス版」は、3軸の加速度センサー、3軸のジャイロセンサー、3軸の地磁気センサー、気圧計、GPS受信機、温度センサーを搭載した超小型ロガーです。fenrirさんが開発を主導しているオープンソースハードウェアを商品化しました。 航空機やドローン、自動車など、移動するものの実験を行う際に必要な各種センサーを搭載しながらも、SDカードサイズに収められています。小さく軽いので、小型のラジコン飛行機などにも簡単に搭載できます。 詳しくはプレスリリースをご覧ください。 ※開発者のfenrirさんへのお問い合わせはご遠慮ください。製品は、スイッチサイエンスが企画し、製造する

    「ちょっとすごいロガー」を10月30日に発売します。
    akuwano
    akuwano 2015/10/28
  • direnvで解決するGOPATHの3つの問題点 - None is None is None

    GOPATH 問題 Gophers! 周知のようにgoGOPATHで依存パッケージをどこにインストールするか決められます。 入門記事などでは、~/.bashrcや~/.zshrcの中で export GOPATH=$HOME/gocode または export GOPATH=$HOME とすることが多いようです。 しかし、GOPATHを各プロジェクトのパッケージが混ざるので、 同じパッケージの異なるバージョンを同時にインストールできない 変なことをすると、全プロジェクトが巻き添えになる どれが不要なパッケージか分からなくなる という欠点があります。 そこでdirenv direnvを使うと、プロジェクトごと(ディレクトリごと)にGOPATHを分ける事ができます。 direnvのインスト―ルと基的な設定 # HOMEにインストール $ git clone http://github.co

    direnvで解決するGOPATHの3つの問題点 - None is None is None
    akuwano
    akuwano 2015/10/28
  • Sidekiq について基本と1年半運用してのあれこれ - まっしろけっけ

    はじめに 実際に運用していた時に非同期にしていた主な処理は下記のようなものがあります。 iOS Android の push 通知の送信処理 ログの作成 様々な外部 API の呼び出し 非同期で更新しても問題ないデータの更新 Sidekiq is なに sidekiqは非同期処理を実現する gem 他にも Ruby で非同期処理を実現できる有名な gem には resque や delayed_job 等がある。 sidekiq.org Enterprise版等もありますが、 今回はOSS版を使用している前提でのお話しです。 他の非同期処理が可能な gem との簡単な比較 FAQ · mperham/sidekiq Wiki · GitHub この内容は結構真実を語っていることを最近知った Sidekiq Redis マルチスレッド リトライ処理あり おしゃれなダッシュボード Resque

    Sidekiq について基本と1年半運用してのあれこれ - まっしろけっけ
    akuwano
    akuwano 2015/10/28
  • MacをOS X El CapitanにしたらApp StoreとかTwitterに繋がらなくなった時の解決方法 | DevelopersIO

    MacをOS X El Capitanにした 常に道なき道を行くって楽しいですよね。今回は、社内で人柱としてMacを最新版に上げました。そして、トラブルに遭遇しました。最後に解決しました。ということで、一連の手順をご紹介します。 症状の確認 OS X El Capitanにしていきなり困りました。まず、App Storeに繋がりません。ChromeからTwitter.comに接続できません。他にも多数のサイトに繋がりません。 警告を見てみると、認証周りのようです。 ムムムっ!SSL証明書かな? 確かに証明書がおかしいです。証明書といえばキーチェーンアクセスですね。 キーチェーンアクセス キーチェーンアクセスから証明書の確認を行います。順番に見てみると、「この証明書は不明な機関によって署名されています。」と表示されています。これが原因のようですので、思い切って削除してしまいしょう! これで解

    MacをOS X El CapitanにしたらApp StoreとかTwitterに繋がらなくなった時の解決方法 | DevelopersIO
    akuwano
    akuwano 2015/10/28
  • Now Send Payloads up to 2GB with Amazon SQS

    Amazon Simple Queue Service (SQS) now has an Extended Client Library that enables you to send and receive messages with payloads up to 2GB. Previously, message payloads were limited to 256KB. Using the Extended Client Library, message payloads larger than 256KB are stored in an Amazon Simple Storage Service (S3) bucket, using SQS to send and receive a reference to the payload location. Large paylo

    Now Send Payloads up to 2GB with Amazon SQS
    akuwano
    akuwano 2015/10/28