raytのブックマーク (3,992)

  • vimshellが便利過ぎる件 - ぷろぐらまはっくす MkⅡ

    vimshellとは? vimshellはVimからシェルを起動するVimScript。 ただ起動するだけなら:!コマンドでも足りるけど、こちらは非同期に処理できないので、実行中はVimでコードを書けないとか欠点が多い。 vimshellなら非同期なシェルが使えるし、色分け・補完もきく。 インタプリタを立ち上げれば、コードを書きつつ評価させることもできるよ、Emacsみたいにね! インストール http://github.com/Shougo/vimshell からソースをダウンロード。 解凍したファイルを~/.vim以下に保存。 あと同作者さんのvimprocが必要なので https://github.com/Shougo/vimproc からソースをダウンロード。 こちらは~/.vim以下に保存するだけではダメで、Linuxではコンパイルする必要がある。 Linuxでは、次のコマンドを

    vimshellが便利過ぎる件 - ぷろぐらまはっくす MkⅡ
    rayt
    rayt 2014/04/28
  • vim日本語検索をちょっと便利にするmigemo検索|TechRacho by BPS株式会社

    migemo検索とは migemo検索はvimに限った話ではないですが 半角/全角の切り替えが少なくてすむとvimは便利なので紹介 migemo検索はこんな感じでローマ字で日語を検索できます インストール aptでパッケージを入れて # apt-get install cmigemo .vimrcにこんな感じで追加します NeoBundle 'rhysd/migemo-search.vim' migemo検索をON/OFFできたほうが便利なので以下の設定を.vimrcに追加しています :MigemoでON/OFFをトグルできます 参考リンク https://github.com/rhysd/migemo-search.vim

    vim日本語検索をちょっと便利にするmigemo検索|TechRacho by BPS株式会社
    rayt
    rayt 2014/04/28
  • 採用活動をしていて思ったこと - 同人日記

    最近は採用の書類選考や面接に駆り出されることが多いのですが、採用する側も 大変なんだなと。 採用窓口だけで「新卒」「既卒」「第二新卒」「中途」と何種類もあり、 日特有の労務制度があるせいで「通年採用」に統一できません。 これは応募者にも不幸なことで、例えば未経験、もしくは実務経験の浅い30歳 くらいの人が応募してきたときに、その会社の30歳の給料テーブルが年収600万円 だとしたら、「実務経験のない奴にそんなお給料はだせん!」という理由で 書類選考から落とされます。 その30歳の応募者が「私は経験が浅いので、新卒と同じ給料で年下が上司になっても 良い」ということでも(実際にそんな謙虚な人はいないのですが)、たいていの 会社は年齢と年収が比例しているので、年収に見合ったスキルや経験がないと 選考の対象になりません。 実際には、面接していて思ったのですが、年齢相応の経験をしていない人は 基

    採用活動をしていて思ったこと - 同人日記
    rayt
    rayt 2014/04/28
    年齢相応の経験をしてない人は幼い。そんな人はライン工でもやっててくださいという話。
  • Sinatra: README (Japanese)

    http://localhost:4567 を開きます。 ThinがあればSinatraはこれを利用するので、gem install thinすることをお薦めします。 目次 ルーティング(Routes) Sinatraでは、ルーティングはHTTPメソッドとURLマッチングパターンがペアになっています。 ルーティングはブロックに結び付けられています。 get '/' do .. 何か見せる .. end post '/' do .. 何か生成する .. end put '/' do .. 何か更新する .. end patch '/' do .. 何か修正する .. end delete '/' do .. 何か削除する .. end options '/' do .. 何か満たす .. end link '/' do .. 何かリンクを張る .. end unlink '/' do ..

    rayt
    rayt 2014/04/28
  • ターミナル上のEmacsで本来使えない"Ctrlキー+何か"を使う方法 - すぎゃーんメモ

    ターミナルエミュレータに"Ctrlキー+何か"で送信できる範囲 - すぎゃーんメモ の記事の続き。コメントにてid:masutaka26さんに教えていただきました。こんな方法があるそうで。 工夫と趣向と分別と。ターミナルのEmacsでも特殊キーコンボ - 工夫と趣向と分別と。 全然知りませんでした。Emacsにはデフォルトで以下のように修飾キーを押しながらキーを押したとみなすような関数が定義されているそうで C-x @ S event-apply-shift-modifier C-x @ a event-apply-alt-modifier C-x @ c event-apply-control-modifier C-x @ h event-apply-hyper-modifier C-x @ m event-apply-meta-modifier C-x @ s event-apply-

    ターミナル上のEmacsで本来使えない"Ctrlキー+何か"を使う方法 - すぎゃーんメモ
    rayt
    rayt 2014/04/26
  • ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました - Functional Emacser

    ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました。popwin.elはEmacsにポップアップウィンドウという概念を導入することにより、バッファを表示する(display-buffer)際のEmacsのトチ狂った仕様を矯正します。この「トチ狂った仕様」とは例えば、 M-x describe-functionしたらウィンドウが勝手に分割された あるいはウィンドウのバッファを勝手に切り替えられた ヘルプバッファ(*Help*)とか補完バッファ(*Completions*)がどのウィンドウに出現するか予測できない しかも作業後にそれらのバッファが表示されたままになったりする のようなものを指します。Emacsを触ったことがある人なら上記のいずれかは不満に思ったことがあるはずです。ちなみに僕は全てを不満に思っています。 余談になりますが、Wikiped

    ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました - Functional Emacser
    rayt
    rayt 2014/04/25
  • 「Emacsのトラノマキ」連載第09回「auto-completeを使おう」(松山智大) | ありえるえりあ

    auto-completeを使おう ==================== auto-completeとは —————– 今回は手前味噌ながら拙作のauto-completeという補完パッケージの紹介と使い方の説明をしたいと思います。auto-completeはEmacsの貧弱な補完インターフェースを補完する目的で2008年に開発されました。従来のEmacsの補完インターフェースというのは良くも悪くもEmacs流でした。例えばカーソル直下のLispシンボルを補完するlisp-complete-symbol(M-TAB)を実行すると、現在のウィンドウが分割されて新しいウィンドウに補完候補が一覧されます。そして、最新のEmacsでもそうなのですが、その新しいウィンドウは自分で閉じない限り永遠に存在しつづけるのです。 長年Emacsを使っている人にとってはこの挙動はむしろ自然なのかもしれません

    rayt
    rayt 2014/04/24
  • bwin·必赢(中国)唯一官方网站

    rayt
    rayt 2014/04/24
  • Emacs で Ruby の開発環境をさらにめちゃガチャパワーアップしたまとめ | Futurismo

    161227: 内容が古くなったので、書き直しました。 はじめに# Ruby 開発環境を整えようとおもったが, 普段よく使っている Eclipse を出すにはスクリプト言語は大げさだ. スクリプト言語はコンソール端末で書くに限る. というわけで, Emacs 使いなあたしとしては, Emacs での Ruby 環境を整えようとおもった. いろんなサイトを参考にしつつ, 導入したものを列挙していく. 準備# elip 取得に必要な package.el や el-get.el, git や wget などのツールはインストール済みのこと. 環境# Emacs 24.3.1 Ruby 2.1.0 優れた IDE の条件# 優れた IDE が備えるべき機能は以下 シンタックスハイライト/ インデント ruby-mode 検索・置換 iedit, multiple-cursors, helm-ag

    Emacs で Ruby の開発環境をさらにめちゃガチャパワーアップしたまとめ | Futurismo
    rayt
    rayt 2014/04/23
  • TeraTermで日本語が化ける件あれこれ

    新しいPC(Windows7Windows10でも同様)にしてTeraTermの設定がどうもうまく行かず、CentOSに接続した際に日語がうまく表示できませんでした。 日付が表示されるところが文字化けしています。解決方法がわかったのでメモ。 ①単純な方法 ②Consolasを使う方法 ①単純な方法 まずはTeraTermの「設定」→「端末」で文字コードがUTF-8になっているか確認します。CentOS側のデフォルトの文字コードはUTF-8になります。 次に「設定」→「フォント」を確認します。デフォルトでは、Consolasになっていると思いますが、このフォントには日フォントが含まれていません。MSゴシックにした上で、「文字セット」を「日語」に変更しましょう。 文字セットの項目がわかりづらいですが、ここを変更しないと文字化けが直りませんので要注意です。 これで日語が表示できるよう

    TeraTermで日本語が化ける件あれこれ
    rayt
    rayt 2014/04/23
  • Vagrant and Chef on Windows - Qiita

    =========================== VagrantはChefで環境構築を自動化してくれるツールです。仮想マシンにはVirtualBoxなどが利用できます。 Windowsはsshやrsyncなどを追加するとKnife Soloが使えます。 Chef Soloの入門としてRuby(rbenv)の環境を自動構築する方法を紹介します。 (WindowsにUNIX互換の環境を追加するだけなのでChefの使い方はMacLinuxでも同じです。) Download & Install こちらをWindowsのインストーラーでインストールします。 VirtualBox VirtualBox for Windowsをインストールします。 VirtualBoxの登場はここだけです。あとはVagrantで仮想マシンをコントロールします。 Vagrant for Windowsをインストー

    Vagrant and Chef on Windows - Qiita
    rayt
    rayt 2014/04/23
  • PC-ZERO -メイリオの等幅フォント版「MeiryoKe_Console」を利用する-

    メイリオの等幅フォント版「MeiryoKe_Console」を利用する Windows VistaからWindowsの標準フォントに採用されている「メイリオ」ですが、残念ながらエディタやコンソールで使うための等幅フォント(全ての文字幅が等しいフォント)は用意されていません。 長時間作業になりやすいプログラミングや、コンソールをよく利用する方であれば、なおさら見やすいフォントで作業したいものです。 今回はメイリオから等幅フォント「MeiryoKe_Console」を作成するパッチを紹介します。 なおXPユーザーの方は「ista標準フォント「メイリオ」をXP・Server 2003で使う」も併せてご覧ください。

    rayt
    rayt 2014/04/23
  • Emacsの基本設定 - メメメモモ

    環境を移動したとき、毎回Emacsの設定を行うのが大変です。 いつも触っているEmacsならガチガチに設定するのですが、移行するのがダルイ場合があります。 また、最低限の設定だけを行いたい場合があります。 なので、Emacsを段階的に設定できるようにメモっときたいと思います。 一番シンプルな設定 最低限欲しい設定のみに絞ったもの。 ひとつのファイルを置くだけで、最低限使いやすくなることが目標です。 「goto-line」にはショートカットキーを付与せずに「M-x goto-line」で実行します。 同じく「grep」にはショートカットキーを付与せずに「M-x grep」で実行します。 ここから必要に応じて、設定を追加していきます。 ディレクトリのレイアウト ディレクトリのレイアウトを以下のようにします。 .emacs.d ├── config/  … 各拡張の設定ファイルを置く場所 ├──

    Emacsの基本設定 - メメメモモ
    rayt
    rayt 2014/04/23
  • 超簡単インストールが可能なGitHubクローン「GitBucket」が凄い | ソフトアンテナ

    世の中にはたくさんのGitHubクローンが存在しますが、高機能でもインストールが面倒だと、なかなか手が出しづらいものがありますよね。実際に使えるものかどうか確認したいだけなのに、動かすだけで精一杯だとやる気が萎えてしまいます。 ということで、手間をかけずにGitHubクローンソフトを体験したい方にオススメしたいのが「GitBucket」です。 gitbucket.warをダウンロードしてjavaを使って実行するだけという超簡単インストールで即動かすことができます。 インストール方法 gitbucket.war(現段階で最新版は1.12)をダウンロードし、以下のようにjavaを使って実行します。MacJava6でも問題なく動きました。 java -jar gitbucket.war 正常に起動したのを確認したら、ブラウザから「http://localhost:8080」へアクセスします。

    超簡単インストールが可能なGitHubクローン「GitBucket」が凄い | ソフトアンテナ
    rayt
    rayt 2014/04/23
  • The Ruby Toolbox - Know your options!

    CategoriesTo give you an overview of what open source libraries are available for a given task we group projects for common problems into categories. The catalog itself is available for contributions on GitHub. SearchWith our search you can find Ruby open source libraries beyond what is listed in our categories. We index all Rubygems published on Rubygems.org. Project PopularityWe sort projects ba

    The Ruby Toolbox - Know your options!
    rayt
    rayt 2014/04/22
  • Railsアプリを実行ファイル(EXE)にして ローカルアプリとして動かす マトメ - 鶏肉がいいよね。

    その1〜その3までを踏まえてまとめてみます。 まず環境 windowsXP SP3 ruby 1.8.5 ruby1.8.6系はtar2rubyscript、rubyscript2exeがうまく動作しない rails 2.3.2 sqlite3-1.2.3 sqlite3-1.2.4はwindowsには対応してないらしい Tar2RubyScript.rb RubyScript2exe rubyのインストール、railsのインストールは省略。 sqlite3ライブラリのインストール C:\WORK>gem install sqlite3-ruby -v 1.2.3sqlite3-ruby 1.2.4はエラーが出るかも。 railsアプリの作成 ここはさくっと。 C:\WORK>rails LocalAppスケルトンを作成 C:\WORK>cd LocalApp C:\WORK\LocalA

    Railsアプリを実行ファイル(EXE)にして ローカルアプリとして動かす マトメ - 鶏肉がいいよね。
    rayt
    rayt 2014/04/21
  • Vagrantはじめました。 | メモ帳代わりのブログ

    まえがき Vargrantを色々触ってみたので導入メモを残しておきます。 今回は、VirtualBoxのインストール、Vagrantのインストール、仮想マシンの作成、WEBサーバー、ファイル共有などを進めていき、簡単にWEBサイト作成、閲覧できる環境まで持って行こうと思います 開発環境 ホストOS MacOSX Vagrant 1.2.7 仮想マシン VirtualBoxを利用 Vagrantについて あらかじめVagrantについて簡単にまとめておく VirtualBox VMWareなど仮想マシンの実行環境をさらにラップし、簡単に仮想マシンの作成・起動・停止・削除などを行うことができる 仮想マシンをラップするメリットとしては、複数の仮想環境の構築が用意にでき、誰のマシン(OSとかも関係なしに)同じ環境の仮想環境の構築を用意にできる点。これによって、『俺の環境では動いてたのに!』みたいな

    Vagrantはじめました。 | メモ帳代わりのブログ
    rayt
    rayt 2014/04/21
  • はじめてのRuby on Rails インストール(VagrantとCentOSとrbenvとRuby 2.0.0でRails 4.0の環境構築の手順) - 旧gaaamiiのブログ

    まとめていきます。いっぺんに書く気力がないので少しずつ書いています。 書き終わりました。 ぶっちゃけドットインストールを見漁ればできるんですが、レッスンが分かれてたり自分が何してるかわからなくなりそうなところが少しあったので、そこをちょっと丁寧に書きたいです。時間が経つと手順を忘れてしまう自分のためでもあります。 環境はMac OS Xです。 流れ Vagrantを使えるようにする Vagrantを使って仮想マシンにCentOSを入れる CentOSにrbenv入れる Ruby2.0.0入れる Rails4.0を入れる Vagrantを用意する Vagrantは仮想環境にOSをぶっこんだりぶっこわしたりっていうのを簡単にできるツールです。Vagrantを使うためにVirtualBoxという仮想環境のためのアプリケーションを用意します。 https://www.virtualbox.org/

    はじめてのRuby on Rails インストール(VagrantとCentOSとrbenvとRuby 2.0.0でRails 4.0の環境構築の手順) - 旧gaaamiiのブログ
    rayt
    rayt 2014/04/21
  • はじめてのGoogle Chrome Extension

    はじめてのGoogle Chrome Extension Google Chrome Extensionを作成したので、Google Chrome Extensionの作成方法について解説したいと思います。 今回作成したのは、ページがRSSを配信している場合はアドレスバーの右側にRSSアイコンを表示して、アイコンをクリックするとFastladderの登録ページに移動するというもの。ちょっとしたカスタマイズでお使いのRSSリーダー用に改造できる思います。 非常にざっくりとした解説ですが、一連のフローはわかると思います。また、Chromeの各種APIChrome Extensions API リファレンスを参考にしてください。 最初の準備 まずは、Google Chrome のメニューにあるレンチアイコン→Tools→拡張機能 から拡張機能管理を開きます。 拡張機能管理の右上にある『デベロッ

    はじめてのGoogle Chrome Extension
    rayt
    rayt 2014/04/20
  • Organization of this document

    rayt
    rayt 2014/04/19