2015/10/20

ConEmu + PuTTYでSSHクライアントを快適に使う(Windows版)

photo by CyberHades

Webアプリの開発をする上で、コマンドプロンプトでgulpやgitコマンド、SSHクライアントをよく使うようになった。コマンドプロンプトやSSHクライアントを複数立ち上げるので、ウィンドウの切り替えが面倒くさい。

そこでConEmuというWindowsコンソールエミュレータを導入した。


ConEmuの使い方と設定、ConEmuでPuTTYを使う方法をまとめていく。
以下の環境、ツールのバージョンを使用する。
  • Windows7 64bit
  • ConEmu 151006 x64(インストーラ版 ※ポータブル版でもOK)
  • PuTTY ごった煮版


ConEmuのインストール


ConEmuとは、WindowsコンソールエミュレータでコマンドプロンプトやPowerShellなどをタブ化するツール。
今までWindows標準にコマンドプロンプトしか使ってない人が使ったら、たぶん感動すると思う。それくらい便利なツール。たぶん。

2015/10/19

WindowsでVirtualBox+Vagrantを使ってCentOS環境を構築する

転職する上でCentOS(Linux)の知識が必要になったので、VirtualBoxとVagrantを使って手軽にCentOSの仮想環境を構築した。

その手順をまとめていく。


環境と使用するツール


今回の環境と使用するツールは以下のとおり。
  • Windows7 64bit(メイン)
  • CentOS 7.1.1503(仮想環境)
  • VirtualBox 5.0.6 for Windows hosts
  • Vagrant 1.7.4
  • PuTTY 0.60 ごった煮版


2015/10/01

2分でできる、gulpとTinyPNGで画像圧縮を自動化する方法

ブログをやってるとスクショやイメージ画像を撮って、ツールまたはWebサービスを使って画像を圧縮すると思う。私の場合は、画像圧縮には劣化が少なく圧縮率がハンパない「TinyPNG」というWebサービスを使っている。

ただ、意外と面倒なことが多い。
対象の画像ファイルを選ぶ(しかも1度に20ファイルまで)、そして圧縮が終わったらひとつずつリンクをクリックしてダウンロードしなければならない。

画像ファイルが5つ以上になると、結構メンドくさい。


ということで、gulpを使って画像圧縮を自動化してみた!

※Node.js、npmがすでにインストールされているなら、2分ほどで完成するだろう。

(「記事読むだけで2分以上かかるだろ!」ってツッコミは…ホントごめんなさい。)

0. Node.jsがインストールされていない場合


gulpを使うにはNode.jsが必要。
Node.jsの公式サイトからダウンロードして、インストールしてほしい。
Node.jsをインストールすれば、以後使うnpmも一緒にインストールされる。

よくわからない方は、以下の記事にNode.js、npmのインストール方法をまとめているので参考にしてほしい。

2015/09/29

超便利!Excelでフリガナを自動表示してくれるPHONETIC関数

転職活動で履歴書を書くときに、おもしろくて便利な関数を発見した。

それが PHONETIC関数 !!

名前や住所を入力したときに、自動でフリガナを表示してくれるすごいヤツ



PHONETIC関数をつかう


=PHONETIC(参照セル) とセルに入力するだけ。

これだけでフリガナが表示される。
下図のように常用漢字以外でもフリガナが表示されるのでかなり便利!


2015/09/13

楽天メールdeポイントのURLを抽出しスプレッドシートに自動で出力する方法

学生のころは、時間はたっぷりあるけどお金がないということで、楽天(インフォシーク)の「メールdeポイント」のURLをクリックして小銭を稼いでいた。
しかし、社会人になって「労力 >>>>>> 対価」だと気づき、ずいぶんと放置していた。

Infoseek メールdeポイント とは
1通ごとに必ずポイント&ポイナビ補助券がついてくるお得なメールサービスです。
【楽天PointClub】Infoseek メールdeポイントでポイントが貯まる


でも、ある程度自動化できたら便利じゃない?


ということで、Gmailに届いた「メールdeポイント」から対象URLを抽出し、Googleスプレッドシートに自動で出力するスクリプトをつくってみた。