Airlineとは Vimのステータスラインをかっこ良くしてくれます。 あと、Powerlineより速いです! 例:vim-airlineから引用 Airlineの設定方法 NeoBundleが入っているなら.vimrcにNeoBundle 'bling/vim-airline'します この状態でvimを開くと正しく表示されません ターミナルのフォントをpowerlineフォントに設定をします (powerlineフォントがないならインストールするか、fontforgeを使ってパッチを適用します) この状態でvimを起動すると以下のようになります なんか表示がおかしい! これで1日くらい悩みました。結果的にはReadMeよく読んでなかった(+_+) .vimrcにlet g:airline_powerline_fonts = 1↲を書けば治ります (他にも、set laststatus=2
春、新しいiMac 久しぶりにEl Capitanをゼロから環境構築したのでメモ。 想定ユーザ Macにはそこそこ慣れてる そこそこトレンドに乗れてれば超最新でなくてもOK Pythonをサクッと使いたい pyenvとかVirtualenvは面倒だけどPySideやJupyterは使いたい、的な Zsh派 Vim派 基本方針 アプリケーションのインストールはなるべくHomebrew+Caskで Vimのパッケージ管理は話題のDein.vim "Neobundle development is done." Python周りはAnacondaに任せた 統合されたPowerlineで見た目も綺麗に dotfilesを他のマシンで使いまわしても手間がなるべく増えないように心がける 手順 Homebrew+Caskのインストール 散々既出なので詳細割愛。 $ xcode-select --inst
大体 bash がデフォルトになっていますが、慣れてくると別のシェルを試してみたくなったり、bash の脆弱性が見つかった時のように変更する必要がある場合に、ログインシェルを変更する方法についてです。 変更できるシェルの一覧を確認する 変更できるシェルは/etc/shellsに記載されています。 $ cat /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh Homebrew等を使い自分で用意したシェルに変更したい場合はファイルの末尾に追加します。ファイルの所有者は
注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用
Ricty とは とても見やすい、プログラミングに向いたフォント。 *1 Inconsolataという英語のフォントと、Migu 1Mという日本語のフォントをあわせたフォント。 インストールするには、上記の素材をそれぞれ集めてスクリプトを使って生成しないといけないみたい。 (追記20160304)頑張ってRictyをインストールしたけど、 Ricty Dimininshedっていう簡単にインストールできる似たフォントがあるそうです。 あとMyrica(MyricaM)っていうフォントも可読性良かったです。 Rictyフォントの作成とインストール (1) fontforge のインストール Homebrew をインストール # 省略 Command Line Tools for Xcode をインストール xcode-select --install fontforge をインストール br
技術ネタではありませんが、快適な日本語入力の環境は、エンジニアの業務に欠かせないと思い。Macを入れ替えた時の為に、自分用にメモを残します。 環境 Mac OS X 10.9.5 (Mavericks) 導入手順 Googleのサイト(http://www.google.co.jp/ime/index-mac.html)からインストーラをダウンロードしてもいいのですが、気持ちの問題で Homebrew Cask でインストールします。 Homebrew Cask の導入手順はこちらを参考にしてください ⇨ Homebrew Cask で Atom を、apm で Atom のパッケージを導入したメモ すると Mac のアプリケーション一覧にも表示されます。 [システム環境設定]を開き、 [入力ソース]タブで [+] ボタンを押下。 [日本語]を選んで、下図にある4つを選択して追加します。
1. ssh-keygen コマンドで鍵ペアを作成する $ ssh-keygen -t rsa 秘密鍵の保存先を聞いてくるので、デフォルトのままEnter。 パスフレーズを2回入力。 すると、以下の鍵ペアのファイルが ~/.ssh/ に作成される。 id_rsa id_rsa.pub 2. SSHサーバに公開鍵を登録する ユーザのホームディレクトリに1.で作成した公開鍵を転送する。(FTPで転送してもよい。) $ scp ~/.ssh/id_rsa.pub user@host: サーバ側で、catコマンドとリダイレクションを使って転送した公開鍵を登録する。(登録するファイルは ~/.ssh/authorized_keys) $ cat id_rsa.pub >> ~/.ssh/authorized_keys 「~/.ssh」ディレクトリと「~/.ssh/authorized_keys」はオ
前々からまとまった時間が取れたら、Mac OS XのCLI環境の再整備をやりたいと思っていました。私のCLI環境では、ターミナルをデフォルトのTerminalからiTerm2へ、ログインシェルもbashからzshへ換えています。この2つを行ったことで、CLI環境は格段に使い勝手が良くなりましたが、さらに、今回は次の2つを目標を達成することを目指して整備作業をやることにしました。 プラグインを導入して、zsh環境をさらに使い易くする。GitHubを利用して、dotfilesを一元的に管理する。 Mac OS X CLI環境整備の第一段として、Preztoというプラグイン・マネージャーを使ってzshへのプラグイン導入を行ったので、自分自身の備忘録を兼ねてその作業記録を書きます。 zshは豊富な機能やオプション設定を持っていて、zsh本体には標準でこれらを利用したプラグインが含まれています。標準
注意 この記事はv1の情報となっております。 最新の情報は日本語ドキュメントを参考にしてください。 zsh のプラグインマネージャといえば Antigen です。zsh 界隈ではプラグイン文化がそこまで強くない印象を受けます。便利なプラグイン1やコマンド2がたくさんあるのに、Vim のそれほど盛り上がっていないのはプラグインマネージャが弱いからではないでしょうか。 Antigen とその弱点 Antigen はよく使われるし実際便利ですが、いくつかの欠点があります。 プラグインの読み込みが遅いこと プラグインの管理が最低限しかできないこと プラグインが antigen に対応していないといけないこと これらの問題点の幾つかは重厚なる zsh 使いの @mollifier さんも以下のスライドで言及しています。 Antigenを使おう 第二の Antigen 1つ目の問題点は Antigen
新卒2年目の大久保です。(´-`) IntelliJ IDEA使い始めて結構経つんですが、未だに機能を活用しきれてないなと感じます。。(´-`) 特にGit周りに関しては知ってると便利な機能いろいろあるので、学習も兼ねていくつかピックアップしてまとめてみました。(´-`) 例で使用しているコードの言語はScalaです。 Annotate機能 現在表示されてるファイルの各行の最終更新日と更新者を確認 ファイルの行番号とかの横にGitのコミット情報を表示できます。 git blameとほぼ同じですね。 <やり方> 行番号が表示されてるとこを右クリック -> [Annotate]選択 コミットの差分を表示 Annotateによって表示された行を選択することで、そのコミットにおける各ファイルの差分を表示できます。 <やり方> 行番号が表示されてるとこを右クリック -> [Annotate]選択 -
こんにちは、okutani(@okutani_t)です。私は普段MacBookAirを使ってネットしたりプログラム書いたりしてます。 Macでは標準でターミナルアプリが入っていますが、あまり使い勝手がよくないので、理由がない限り『iTerm2』を使った方が幸せになれます。 iTerm2は公式サイトから直接ダウンロードできるのですが、今回はGUIアプリをパッケージ管理できるHomebrew Caskを使ってiTerm2を導入してみました。 なお、ややこしいのですがHomebrew CaskはHomebrewを使って利用しています。Homebrewの詳しい導入方法や使い方は、下記記事を参考にすると良いかと思います。 Homebrewを導入 まずはHomebrewを導入しましょう。ターミナルで下記コマンドを入力することでHomebrewをインストールできます。 インストール時にXcodeが入って
最近 Gradle を触っています。(遅っ!) 新しいものに飛びつかない私としては 2 系がリリースされたこともあるし、一部の界隈で盛り上がってきているようなので。昔々一部では「愚 Ruby」なんて揶揄されていたこともある Groovy でしたが。 Ant, Maven, そして Gradle へ Ant はビルドツールのデファクトがなかった Java の世界で急激に普及しましたが、 ビルド職人にしか読めない build.xml が横行 ライブラリーの依存関係はライブラリアンが支配 プロジェクト毎に異なるディレクトリー構成 といった問題や課題を残しました。そこに Maven がやってきて「規約」という概念を持ち込み、これらの問題を解決してくれました。しかしその先には、pom 地獄と XML の限界が待ち受けていました。 Maven は、自身が持つ強い規約を XML とプラグインだけで解決し
Javaを始めた時最初につまずいたのが様々な略称でした。J2EE,J2SE,JDK,JRE,JVM...等々。一体何のことを言ってるのかさっぱり。同じような言葉がたくさん出てきたり、むしろ同じ意味なのに呼び方が違ったりとずいぶん悩みました。今でも正確に説明出来る訳ではないですが大分理解も深まってきましたのでこの機会にまとめておこうと思います。 Java これはそのままプログラミング言語の事ですね。 狭義ではオブジェクト指向プログラミング言語Javaであり、広義ではプログラミング言語Javaのプログラムの実行環境および開発環境をいう。 Java - Wikipedia wikiにはこのように書かれてますがあまり深く考えず言語の事を指してると解釈しておきましょう。総称です。 JDK(Java Development Kit) 直訳するとJava開発キット(環境)。Javaでプログラムを作るとき
※お願い※ 古い記事なのでメンテナンスしません。 ※注意※ mac を新調して手順を改めて確認しました。 ~/Library/LaunchAgents に plistをコピーする手順が抜けている可能性もあるので brewコマンドは1つずつ実行して、追加でコマンドを実行するような指示が出ていないか確認して下さい。 ※注意2※ dockerまわりが古いです。 Docker Toolboxをサイトからダウンロードして使用することをオススメします。 まえがき Opsや情報システムやDevOpsややっているインフラエンジニアなMac設定。 Homebrew / brew cask をなるべく使ってインストール。 初めてmacで開発す人も、大体この内容でやれば 「あー.vimrcがごちゃごちゃでわかんねー!」とか 「あー.bash_profileがごちゃごちゃでわかんねー!」とか 「あーrbenv入れ
以前からしようと思っていたが、かなりはまってしまいました。 プラグインの管理はNeoBundleを用いています。 powerlineというのもありましたが、より高速ということで今回はairlineを使うことにしました。 もぷろぐ: vim-airline に乗り換える5つの理由 以下引用です。 新しいバージョンのpowerlineではvim以外のzshなどに適用させるためかpythonが必須となり、重くなってしまいました。 対して、airlineは高速です。 まずairlineをさくっといれます。 NeoBundle 'bling/vim-airline' これでvimをみてみると不自然に>が飛び出してすごくかっこ悪い、|>こんな感じになっています。 こんな感じにしたい!!ということでしてみましたが、一度はまって今日やってみたらできました。 やり方 まずfontforgeをインストールしま
はじめに 唐突ですが今回が最終回です。今までも好き放題書いてきましたが、最終回はさらに趣味に走ってIdeaVIMプラグインだけの話をします。 IdeaVIMとは、名前から想像できるようにvimの機能を再現するプラグインです。それなりに再現度が高いこともあり、地味に人気のあるプラグインです。筆者はかれこれ10年以上、このプラグインを愛用しています。 IdeaVIMの歴史 プラグインの中でも古参のほうで、2003年にはすでに存在していました。もともとは一人の有志の方が作ったプラグインでしたが、作者のRick Maddyさんが「Java関係の仕事から離れそう」という事で、後継者を募ったところJetBrains社のOleg Shpynovさんが名乗り出ました。登場時から人気もあり、JetBrains社の人(いわゆる中の人)がコミッタになった事もあって、いつの間にかJetBrains公式プラグインと
環境 OS X: 10.9.1 tmux: 1.9 vim: 7.4.161 tmux 2.4 からは、以下で説明している vi-copy が copy-mode-vi に変更になりました。また、 copy-pipe 相当の動作は copy-pipe-and-cancel となりました tmux 2.6 からは、以下で説明している reattach-to-user-namespace の設定は不要です。copy-pipe-and-cancel には単に "pbcopy" を指定すればOKです tmuxのコピーコマンドでのクリップボード共有 下記の方法でvimライクの設定にすることができる。 tmux Copy & Paste on OS X: A Better Future 使うのはreattach-to-user-namespace。Homebrewでインストールできる。 ChrisJo
brew-caskを入れればhomebrewでdmgとかpkgのGUIアプリも入れられるらしいのでやってみました。 下記のようなBrewfileを作って同じディレクトリで$ brew bundleするだけ。 update upgrade install vim install pwgen install readline install openssl install imagemagick install hub install node install curl-ca-bundle install heroku-toolbelt install rbenv install ruby-build install mysql install postgresql install qt tap 'phinze/cask' install brew-cask cask install goog
こんにちは。システムインテグレーション部の松田です。 皆さま、仕事にプライベートにと多忙に多忙を極めていらっしゃるかと思いますが、 ご自身のスケジュールをどのように管理されていますでしょうか? カレンダーやタスク管理などスケジュール関連のアプリをスマホに入れて 管理されている方も多いと思いますが、今回は『Trello』をご紹介させて頂きます。 Trelloって? Trello(https://trello.com/)とは、Fog Creek Software 社提供のタスク管理ツールです。 PCではWebサービスとしてブラウザから利用しますが、 iPhone や Android アプリも提供されていて何処に居ても利用することができます。 ちなみにFog Creek Software 社の設立者は、 ソフトウェア開発チームの質を採点する“ジョエルテスト”で知られているJoel Spolsky
Organize your work and life, finally.Simplify life for both you and your team. The world’s #1 task manager and to-do list app.
こんにちは、うすっぺら人間です。 powerline 使ってみたいと思ってたけど ・全部の環境でfontにパッチ当てられるわけじゃないので悩ましい。 ・そんなことより将棋指そうぜ! というような感じで腰が重くて結局使ってなかった。 最近powerlineと同じようなやつでvim-airlineっていうのがあることを知って、評判も良さそうだったので使ってみることにした。 bling/vim-airline · GitHub powerlineとvim-airlineの違いそんなに分かってないけど、vim-airlineは純粋なvim scriptで書かれてるとか(powerlineはpython?)なんか読み込みが速いらしいとかUnite.vimの色付けも良い感じになるとかあるそうです。 でvim-airline入れてみたけど超かっちょいいステータスライン表示になるまで色々あった。 既存の設
2. IntelliJ IDEA 12をインストール IntelliJ IDEA :: Download Latest Version of IntelliJ IDEAからCommunity Edition(無料)をダウンロードする。 IntelliJ IDEAを起動すると、設定情報をインポートするか聞かれる。ここでは、設定情報をインポートしないで進む: 起動中画面: 3. Scalaプラグインをインストールする 上メニューから 「IntelliJ IDEA」 > 「Preferences」 を開く: 検索窓に「plugin」と入力し、「IDEA Settings」の中から「Plugins」を開く。「Browse repositories」ボタンを押す: Scalaプラグインを選択し、ダウンロードをする: 確認が出るので、Yesを押す: ダウンロードが完了するまで待つ: ダウンロードが完了
休日出勤中のしおしおです。炎上案件に係ると大変ですね。 IntelliJの75%オフでIntelliJユーザがかなり増えたみたいなので、導入編的なものを書いてみました。一部ちょっとあれなのも含まれていますが。。。 IDEAVimの導入 やっぱりVimでしょってことでvimプラグインを導入しましょう。pluginリポジトリに登録されているので、簡単にインストールできちゃいます。 やっぱり背景は黒ベースがお好み? バージョン12から背景が黒ベースのテーマが追加されました。[Settings]->[Appearance]からテーマをDarculaに変更してあげましょう。 フリーカーソルはオフりましょう 真面目なネタで、デフォルトだとフリーカーソル(行末以降にカーソル移動できちゃうやつ)になっているので、オフにしてあげましょう。[Settings]->[Editor]のAllow placemen
こんにちわ。債務者ことゆろよろです。家買いました。 さて、最近こんなまとめが話題になりました。自分もコメントしましたが、すごい情報量になってます。 これ知らないプログラマって損してんなって思う汎用的なツール #JavaScript #PHP #Ruby #Python #HTML - Qiita 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 #PHP #JavaScript #Python #Ruby #HTML - Qiita で、自分のコメントにも書いたのだけど、基本的に仕事はターミナルでssh接続して、Vimでコード書いてるので、この辺の環境構築についてまとめてみた。最近Terminal.appからiTerm2に移行して、screenからtmuxに乗り換えたので、その辺も含めて導入方法を書いておく。 手元の端末はMBPでOSX Lionだけど、ほぼ同
無料で利用できるMac用日本語入力プログラム「Google日本語入力™」を使用する方法です。 インストール方法と、MS-IME・ATOK・ことえりのキー設定する方法を紹介します。 「Google日本語入力™」を使用 無料で利用できる「Google日本語入力™」をインストールする方法およびMS-IME・ATOK・ことえりのキー設定する方法を紹介します。 「Google日本語入力™」はこの記事を執筆している時点では、ベータ版ですので使用は自己責任でお願いします。 「Google日本語入力™」をインストール 利用にはMac OS X 10.5 Leopard以上が必要です。「Google日本語入力™」のダウンロードサイトを行き「Google日本語入力™」をダウンロードしてきます。 ダウンロードしてきたディスクイメージをダブルクリックしてマウントします。 そして、中のインストールパッケージをダブル
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く