I receive this warning when running my specs. Is there a best practice for generating a secret_key_base, or will any string suffice (with regard to security concerns)?
結論から。 ターミナルで $ source ~/.vimrc は叩くのやめよう .vimrcは、vimの起動時に勝手に読み込まれる、もしくはvimを起動してsource .vimrc。 事の発端は、let mapleader=','が機能していないなと思ったところから。 いかんせんvim初心者、UNIX弱者なもので、とりあえずターミナルで$ source叩いとけばリロードしてくれると思っていた。 なので、何の疑問も持たずに叩くと、 $ source ~/.vimrc .vimrc:1: command not found: ----------------------------------------------- .vimrc:2: no such file or directory: NEOBundle\n-------------------------------------
Rails ではアプリケーションで必要となる Gem パッケージの管理に Bundler を使用します。 Bundler の設定ファイルである Gemfile 、インストールを行った結果を保存する Gemfile.lock を使うことで複数の環境で別れて同じアプリケーションを開発する場合でも、簡単に同じ開発環境を整えることができます。ここでは Bundler を使って複数の環境で同じバージョンの Gem を使用する方法について解説します。 Gemパッケージとは まずは Gem パッケージについて簡単に解説します。 Ruby で使われるライブラリやアプリケーションは、 Gem と呼ばれる形式のパッケージにすることができます。多くのライブラリが Gem 形式でパッケージされ公開されており、これらは RubyGems と呼ばれるパッケージ管理ツールを使ってダウンロードしたりインストールすることが
Rails 3のgemの管理に使用されるbundlerの使い方を復習します。 Bundlerの現時点の最新安定版のversion 1.2.3を対象とします。Bundlerを使うと何が嬉しいのか? あるgemが開発環境にはインストールされているが、production環境にはインストールされていない、といった問題が無くなる。 プロジェクトに必要なgemをはっきりさせることができる。 Bundlerのインストール %~ gem install bundler システム標準のrubyを使用している場合はsudoが必要な場合があります。rbenvやrvmを使用している場合はgem install bundlerのみでインストールできます。 bundle checkでインストール必要なgemをチェック Gemfileの中に記載されているgemのうち、これからどれをインストールしなければならないか
最近、vimの設定をやり直すスイッチが入って大分更新されたので改めて久々にvimrcを晒す。 ファイル自体はjoker1007/dotfilesにある。 もし参考にされる方が居たら、丸々コピーすると色々問題あるかもしれないんで、適当に一部を抜粋するのが良いと思います。 特にキーマッピングは慣れがあるので、自分で決めた方が良いです。 実際には必要無いけど、環境に依って使うかもしれない設定とか混じってます。 文字コード周りは正直微妙。もうちょっと良い設定があったら知りたい。 macvim-kaoriya向けのlibrubyのローディングはファイル名調整しないと駄目かも。 最近は自分でコンパイルオプション弄ってrbenvで入れたrubyとリンクさせてるので、自分自身は使っていない設定。 vimrcの下にsnippet定義も書いてあります。 set nocompatible " 文字コード, 改行
「そんな.vimrcで大丈夫か?」 「一番いい設定をたのむ」 ってことで、新しくMacbook Pro 15inch買ってSSDで世界が変わったゆろよろですこんにちうぉー。 で、pathogen.vimというvimのplugin管理を導入して、.vimrcやら見直したりしてみたんで色々と紹介してみようと思ったんですわ。 まぁ、この記事見たのがきっかけです。 vimプラグインでよりよいコーディングを | tech.kayac.com - KAYAC engineers’ blog もっとVim戦闘力を上げたいので、誰かvim scriptのハンズオンとかやって俺にvim scriptの書き方を教えてください……! MacVim-KaoriYaのinstall まずは、vim本体をMacVim-KaoriYaにします。 MacVimに対して、香り屋パッチの統合、ローカライズ、MacVim固有の
.(ドット)何とかってファイルを管理する方法です。 .vimrc,.vim,.bash_profile,.wgetrc何でも来たれです。 対象者:環境設定するのに毎回設定を書くのめんどくせんだよって思う人 前提条件:ドットファイルの設定を行っていること。GitHubについての基礎の基礎知識がある。 必要なソフト:git 終着点:環境設定がgit cloneによって一瞬で終わる。 GitHubにリポジトリを作成 まずは何はともあれGitHub上にdotfilesリポジトリが必要です。 サインインして右上の+ボタンからnew repositoryを選択して、リポジトリを作成しましょう。 先述したとおりdotfilesで作るのが主流みたいです。まぁなんでもいいけど。 repository nameのところにdotfilesって入力して、create repositoryボタンを押せばできます。
最近、非エンジニアのMacにRails環境を、ゼロから構築する機会がありましたので、手順を残しておきます。かなり王道な方法だと思いますので、これからMacで開発したいという人は参考になるかと思います。 Homebrewをインストール Homebrewというのは、デフォルトでは利用できない便利なツールを、インストールしたりアンインストールしたり管理するツールです。 これがないとMacでの開発は何も出来ません。 これをインストールするためには、Command Line Tools for Xcodeを先にインストールする必要があります。 Command Line Tools for Xcodeのインストール Command Line Toolsをインストールすると、Homebrew内で使用されているコンパイラやgitなど、基本的なツールを使うことが出来ます。 以前まではXcodeをインストール
Editorは、人によって大きく違うと思うけど、大体こんな感じだと思います。 Rubyでは、Vim,Emacsなどのエディタ + Plugin + 開発支援なgem Javaでは、Eclipse,NetBeans,IntelliJなどのIDE Javaの人はIDEが無いと辛いと思うかもしれませんが、Vim Pluginや開発支援するgemを使えば、IDEと遜色なく使えるのではないかと思います。 例えば、エディタ上で以下のことはできます。 コード補完 ブレイクポイントを置いて、ステップ実行 カーソル上のクラスやメソッドに飛ぶ(gemやRuby本体のC言語も含む) 知りたいクラスやメソッドなどのドキュメントやソースの表示 保存時にコーディング規約違反の表示 homebrew mac標準のrubyでまずはhomebrewをインストールします。 $ ruby -e "$(curl -fsSL ht
参考: http://www.atmarkit.co.jp/ait/articles/1402/27/news042_2.html 何カ所かつまづいたのでメモ。 homebrewのインストール RVMのインストール Rubyのインストール Rubyバージョンの確認 1. Homebrewのインストール http://brew.sh/index_ja.html 1-1. インストール $ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)" 1-2. 最新バージョンにする $ brew -v Homebrew 0.9.4 $ sudo brew update失敗するケース $ sudo brew update error: The following untracked working tree fil
2016-01-24 追記 github.com しばらく見ない間にリポジトリがだいぶ更新されてた。今度触る。 2014-07-14 追記 homebrewにおけるbrew bundleコマンドは非推奨扱いになった。 What? "Warning: brew bundle is unsupported ..." · Issue #30815 · Homebrew/homebrew · GitHub このためsqliteも無理にbrewfileで管理しない方がいいと思われる。 dotfiles系のリポジトリを管理している人はbrewfile依存のものを自分で削除していってるようだ。 何となくsqliteってmacに初めっから入ってるやつのバージョンいくつなんだろうと思って見てみたら $ type sqlite3 sqlite3 is /usr/bin/sqlite3 $ sqlite3 -v
2ヶ月くらい前に入れたhomebrewを急に思い出す。そしてbrew doctorした。 $ brew doctor Warning: Experimental support for using Xcode without the "Command Line Tools". You have only installed Xcode. If stuff is not building, try installing the "Command Line Tools for Xcode" package. Warning: Your Homebrew is outdated You haven't updated for at least 24 hours, this is a long time in brewland! Error: Homebrew doesn't know what
git会の参加申込みを締め切りました。参加者の方には当日までにgitを入れてきていただく必要があります。※コマンドラインでgitが操作できるように 参加者には申込時に使用PCのアンケートを取りました。結果、gitのインストールをサポートする必要があるのはMacユーザの方だけのようです。この記事を読んでインストールしてみてください。 Homebrewを入れる HomebrewはMacのパッケージ管理システムです。このツールを導入することで簡単にコマンドのインストールが可能になります。例えば、PHPやMySQL(データベース)なんかも簡単に入れられるようになります。同様の目的でMacPortsというのもあります。 Homebrewのインストール方法については次の記事が詳しいです。記事の中で「Terminal.app」の操作が出てきます。このTerminal.appは「/Applications
Windowsでは面倒だったことが、Macでは意外と簡単にできる。なんてことも多くあるようです。 そのうちの一つがUNIXツールを使える、と言う事! これが使えるとちょっとした作業から、大がかりな作業まで柔軟に行うことが出来る様になったりします。 私自身はそこまでガッツリ使うわけではないのですが、ちょっとした場面であると便利ですね。特にファイル操作なんかを行うときによく使ってました。 そこで、Macで使えるそれらパッケージを管理してくれるシステム『Homebrew』さんをMountain Lion環境にインストールしてみたいと思います。 MacPortsなんて言うのもあるようですが、「Homebrewイイヨ!ホレホレ!」とされたのでこちらをインストール。 この記事は手順を忘れてしまうであろう私へのメモとなっておりますので、細かい部分についてはご了承いただきますようお願いします。 1: Ja
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く