タグ

2015年11月4日のブックマーク (14件)

  • gemをアップデートするとうまく動作しない問題のまとめ - Dabits

    gemを最新版にアップデートすると仕様変更からさまざまなエラーが発生するため、 そのままではうまく動作しません。この問題にはまり、2時間も消費した。。。 エラーと共に、状況をまとめてみます。 環境:vmware, debian etch, gemなどはパッケージにてインストール 1.まず、gemをアップデートする gem update --system gem pristine --all ただし、アップデート後にgemコマンド (gem pristine --all)を実行した段階で以下のエラーが発生します。 uninitialized constant Gem::GemRunner (NameError) または ERROR: While executing gem ... (Gem::Exception) Failed to find gem rails >= 0 このエラーの対処の

    gemをアップデートするとうまく動作しない問題のまとめ - Dabits
    michael26
    michael26 2015/11/04
  • GitHub - mattn/files: Fast file find

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - mattn/files: Fast file find
    michael26
    michael26 2015/11/04
    “go get github.com/mattn/files”
  • phpenv入れてる時brew doctorしたら出るWarning消した - Qiita

    $ brew doctor Warning: "config" scripts exist outside your system or Homebrew directories. `./configure` scripts often look for *-config scripts to determine if software packages are installed, and what additional flags to use when compiling and linking. Having additional scripts in your path can confuse software installed via Homebrew if the config script overrides a system or Homebrew provided s

    phpenv入れてる時brew doctorしたら出るWarning消した - Qiita
    michael26
    michael26 2015/11/04
  • rbenv-communal-gemsインストール(トラブル含) - 別館 子子子子子子(ねこのここねこ)はてブロ部

    Ruby - gemの移行でさっと使えるコマンドまとめ - Qiita のコメント欄で良い情報を得ました。 rbenv-communal-gemsというプラグインを利用すると、RubyのABI互換の単位でgemを共通に管理してくれるようになるので、ruby-2.1.2とruby-2.1.3などで同じgemを見てくれるようになります。 Ruby - gemの移行でさっと使えるコマンドまとめ - Qiita 以前から 1.9.3-p484 と 1.9.3-p547 とで重複した rubygems が入っているのがイヤだったのですが、これで共有できる!と思ったので入れてみました。 その前に、ABIって何よ Application Binary Interface(アプリケーション・バイナリー・インタフェース、ABI)とは、アプリケーションプログラムと基ソフトウェアであるオペレーティングシステム

    rbenv-communal-gemsインストール(トラブル含) - 別館 子子子子子子(ねこのここねこ)はてブロ部
    michael26
    michael26 2015/11/04
  • ISUCON 5 決勝の天気APIの解説 - Qiita

    ISUCON 5が終わりました。 出題担当のtagomorisさん、kamipoさん、お疲れ様でした。非常に大変だったと思いますが、お手伝いさせてもらって刺激を受けましたし楽しかったし、良い経験になりました。ありがとうございます。 941さん、各言語の担当者の方々、参加者のみなさんも、お疲れ様でした。 来年もお手伝いしたいし、いや自分自身も参加もしたいし、迷うところです。 さて、ISUCON 5 決勝での天気予報APIを実装しましたので、APIの挙動や意図などを記しておきます(全体の講評は ISUCON5 選問題の公開と講評 をご覧ください)。 zipcode クエリパラメータとして zipcode を渡していましたが、APIはこれを見ていません。ところがアプリ側はzipcodeを渡すようになっています。 アプリ側の実装の意図については把握していませんが、おそらくキャッシュをしにくくする

    ISUCON 5 決勝の天気APIの解説 - Qiita
  • cybozu.com 稼働状況 を React/Redux で作り直した話 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。Sales Systemチームの金子です。Sales Systemチームでは、cybozu.com Store や、販売管理システム等の開発をしています。 このエントリでは、cybozu.com 稼働状況のフロントエンドReact/Reduxで作り直した話を書いていきます。「React/ReduxでWebアプリケーションを作ってみようと考えている人」を対象としています。 TOC 「cybozu.com 稼働状況」とは? 作り直した背景 技術概要 React/Fluxについて React/Redux Routing Resources Async Multilingualization/Localization ES6 Utility Lint Testing 取り組んでみた感想 まとめ 「cybozu.com 稼働状況」とは? クラウドサービスはサービスの稼働状況をステータス

    cybozu.com 稼働状況 を React/Redux で作り直した話 - Cybozu Inside Out | サイボウズエンジニアのブログ
  • SSL/TLS 20年の歩みと動向~ - JPNIC

    昨年2014年は、SSL(Secure Sockets Layer)とTLS(Transport Layer Security)というプロトコルがリリースされてから20年が経過し、HeartBleedやPOODLEなどの脆弱性でも話題となった年でもありました。今回の10分講座では、SSL/TLS暗号通信プロトコルの動向を紹介します。 SSL/TLSとは SSL/TLSは最も普及している暗号通信プロトコルの一つで、TCP/IPの4レイヤーモデルのトランスポート層とアプリケーション層との間に位置するため、広く使われているHTTPばかりでなく、SMTPなど任意のプロトコルを安全に送受信する目的で使用することができます。特にWebにおいて暗号通信機能を提供できるようになったことにより、オンラインショッピング、オンラインバンキングやユーザー認証を必要とする各種オンラインサービスの普及に重要な役割を担

    SSL/TLS 20年の歩みと動向~ - JPNIC
  • ERROR 404 - Not Found!

    The following error occurred: The requested URL was not found on this server. Please check the URL or contact the webmaster.

  • 最近話題のWeb言語 Elixirのご紹介 | DevelopersIO

    ここ最近、Elixirという言語がWebプログラマー界隈で話題になっています。 ElixirはErlangのVM上で動くRuby風味の関数型言語で、RailsコミッタのJose Valimさんが作ったプログラミング言語です。 この言語はErlangの並行性とRubyの開発生産性を持っています。 今回はこの言語が出てきた背景と文法の特徴について書こうと思います。 Elixirが注目されている理由 ここ数年、Webアプリケーションは以下の問題を抱えています。 C10K問題 10000以上のクライアントがサーバに同時接続すると、HWの性能は足りていてもOS、ソフトウェアの問題で処理が破綻する ムーアの法則の限界 CPUチップメーカーの製造するチップのクロックレートの成長に陰り。代わりにマルチコアアーキテクチャのCPUが開発されている リアルタイムWeb サーバ、クライアントが常時接続するアプリケ

    最近話題のWeb言語 Elixirのご紹介 | DevelopersIO
  • 女子中学生が自転車で夜道を塾通いするのは危険?【通塾なしで成績アップする方法とは】

    女子中学生が自転車で夜道を塾通いするのが心配という方へ 女子中学生が夜遅くまで自転車で塾に通うことは、心配事が尽きません。 夜道を走る際の危険性、事故のリスク、そして犯罪被害に遭う可能性など、多くの問題が存在します。 しかし、塾通いが成績アップにつながるため、親御さんたちはどうしてもこの方法を選ばざるを得ない場合もあるかもしれません。 そこで記事では、女子中学生が自転車で夜道を通う際の危険性と対策について解説します。 また、通塾なしでも成績アップができる方法をご紹介します。 この記事はこのような方へ向けて書かれています 女子中学生を持つ親御さん 塾に通っている女子中学生 これから塾に通うか考え中の方 自転車通学をしている中学生 青少年の安全に関心のある方 この記事を読むことで得られるメリット 女子中学生が自転車で夜道を通って塾に通うことが減れば、次のような多くのメリットが得られます。 交

    女子中学生が自転車で夜道を塾通いするのは危険?【通塾なしで成績アップする方法とは】
    michael26
    michael26 2015/11/04
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • アクトインディ技術部隊報告書 | Passenger みたいに touch で Unicorn をリスタート

    こんにちは、tahara です。 いこーよ では Passenger を使っていました。 最近チケット毎に Docker でステージングを作り、リリースする流れになった中、 デプロイ時の再起動でリクエストがつまってしまうのが問題になってきました。 そのため Unicorn に変えました。 実は以前 Uricorn を使っていました(さらにその前は Passenger です)。 そのころはさくらの専用サーバでした。 さくらから AWS にのりかえた際に Passenger にしました。 AWS のオートスケールでのデプロイ対応のためです。 いこーよは NFS サーバを動かしており、全 Rails サーバは NFS マウントして最新のコードを共有しています。 そうすれば、いつオートスケールしても問題なく最新のコードを参照でき、デプロイ毎に AMI を使り直す必要もありません。 オートスケールで

  • Passenger の再起動コマンドがいつの間にか変わっていた件について - Qiita

    発端 僕が仕事Rails アプリケーションを動かす際によくお世話になっている Phusion Passenger (with Nginx) 。 最近、新しい Rails アプリケーションのために Capistrano でのデプロイ設定を行っていた時のこと。 Capistrano (Capistrano::Passenger) が Passenger を再起動する際に実行するコマンドが 見知らぬものに変わっていることに気づきました。 従来 今までは restart.txt という空のテキストファイルを touch して再起動していたのに、 いつの間にか別の方法に変わってる! 経緯 いつから passenger-config restart-app というコマンドが使われるようになったのか。 それを調べるため CHANGELOG の内容を追ってみました。 すると、Release 5.0.0

    Passenger の再起動コマンドがいつの間にか変わっていた件について - Qiita
    michael26
    michael26 2015/11/04
    “passenger_stat_throttle_rate”
  • Vim のウィンドウ分割機能 - Vim のブログ

    Vim は、ウィンドウを分割することが出来ます。Vim のウィンドウは、バッファと独立に存在する「覗き窓」です。 分割されたウィンドウで、同じバッファ(ファイル)を開くことも、別のバッファを開くことも出来ます。あるファイルを編集しながら、ウィンドウ分割を利用して、同じファイルの別の部分を参照することも、別のファイルを参照することも可能です。 Vim のウィンドウ関連でノーマルモードで利用できるコマンドは、すべて <c-w> から始まる2ストロークのコマンドです。 :h CTRL-W からすべてを網羅した一覧を確認することも出来ます。 下に使用頻度の高いウィンドウ分割関連のコマンドを紹介します。 コマンド動作覚え方 <c-w>s <c-w><c-s> :sp (ファイル名) :split (ファイル名) ウィンドウの上下分割 split <c-w>v <c-w><c-v> :vs (ファイル

    Vim のウィンドウ分割機能 - Vim のブログ