kondoumh のブログ

- とあるソフトウェアエンジニアのめったに更新されないブログ -

Tools

個人開発用 VPS を捨て Cloud IDE に移行する

2年近く VPS を維持してきました (Ubuntu 16.04 LTS 32bit 2GB RAM : 980yen/month)。 Node.js で CLI ツール作る Web API や Web UI のお試しコードを書く 未知の言語のコンパイラや REPL を使ってみる などの用途に。 昨年末 Codenvy を触ってみて、もう V…

VS Code の統合ターミナルで Tig が標準装備された Git for Windows を使う

タイトル通りです。 以前、VS Code の統合ターミナルで BoW(Bash on Ubuntu on Windows) を指定して macOS に近づいた! と書いてました。 blog.kondoumh.com macOS や Linux では Git リポジトリの Text-mode interface である Tig を愛用しています。 gith…

VS Code の ChangeLog 用 Extension を作成する

メモ取りを VS Code に移行すると決めたので ChangeLog フォーマット用の環境を整える必要が出てきました。 blog.kondoumh.com 欲しいのは Emacs の組み込み changelog-mode (シンタックスハイライトと項目追加コマンド) 程度の機能です。 Syntax Hilighting…

ChangeLog メモの移行先を考える

メモ環境をモダン化したい Trello に移行してみて日常に定着するツールの必要条件としてデスクトップ・モバイルともに使いやすい UI が提供されることが重要だと実感しました。 blog.kondoumh.com OrgMode は Emacs 使える環境じゃないとダメなので使う頻度…

iPad でコードを書く Late 2017

久々に iPad で少しコードを書いてました。 1年前 Textastic + Prompt 2 や Coda for iOS で VPS 上に git clone したソースコードを sftp で読み書き、SSH で実行してました。この時は物理キーボード使わずソフトウェアキーボードで頑張ってました。iPad 用…

macOS 環境を最新化

Sierra は今年の初め頃導入してました。 blog.kondoumh.com High Sierra はパスワードなしで root ログインできてしまうバグが出てたりしてたので、このまま年を越してもいいかなと思ってましたが、奥さんの MacBook Pro (Late 2012) がまだ OS X Yosemite …

Boot Camp から VMware Fusion に出戻り

Boot Camp でしばらく暮らしてみました。 blog.kondoumh.com しかし、結局 VMware Fusion の仮想環境に出戻ってしまいました。macOS と同じ Peripherals で Windows 10 を使うという試みは早々に挫折してしまいました。*1 不便だったこと Magic なデバイスと…

遅まきながら macOS Sierra に移行

昨年9月リリースされた macOS Sierra、ずっとスルーしてましたが、半年経ったしそろろろいいかなと思い MacBook Pro 13 Retina Early 2015 に導入してみることにしました。 インストール さようなら OS X わりとあっさり終わりました。すぐに 10.12.3 へのア…

Windows 10 on Boot Camp で生活する

しばらく Boot Camp の Windows 10 で生活することにしました。 macOS と Windows の切り替えコスト MacBook Pro 13 Early 2015 で macOS (まだ El Capitan ですが) を普段使っていて、たまに Windows 使うときに再起動して切り替えてます。最近 Windows で…

iPad でコードを書く - Coda for iOS 編

先日の記事では iOS のスライドオーバーを活用してコーディング作業をアシストする方法について書きました。 blog.kondoumh.com SFTP 対応 iOS ネイティブテキストエディタを使う その後、iPad Air 2 を入手してさらに色々試してたのですが、ターミナルから …

iPad でコードを書くAgain 2

(*)本記事公開時 iOS のスライドオーバーをピクチャー・イン・ピクチャーと誤記していましたので訂正しました。 通勤時間の有効活用 3月に VPS + iPad の作業環境を整えました。 blog.kondoumh.com この時は数日の出張や帰省の荷物を軽くしたいというモチベ…

VS Code の統合ターミナルで Bash on Ubuntu on Windows を使う

VS Code の統合ターミナルはよくできてました。 blog.kondoumh.com Windows では標準でコマンドプロンプト、PowerShell も使えます。 Windows 10 なら Anniversary Update で搭載された Bash on Ubuntu を使いたいところですよね。 blog.kondoumh.com VS Cod…

マルチプラットフォームのコードエディタ Visual Studio Code に統合ターミナルがやってきた

VS Code にターミナルが統合された 現バージョン(1.4) まで気づいてませんでしたが、統合ターミナル (Integrated Terminal) 機能は 1.2 で追加されていました。 バージョン 1.2 : 統合ターミナル機能追加 バージョン 1.3 : 複数のターミナルを開くことができ…

Bash on Ubuntu on Windows 10 の可能性

Windows で Ubuntu のバイナリパッケージがネイティブに動作 Windows 10 Anniversary Update の目玉である Ubuntu On Windows。当初「Bash が使える」っていうニュースばかりでスルーしている人も多いと思いますが、Windows NT 系で昔から実装されている POS…

Emacs org-mode で GTD

Emacs の org-mode Emacs にはタスク管理用のメジャーモード org-mode があり Emacs の パッケージシステムで簡単にインストールできます。 orgmode.org org は organize (整理する) の意です。公式サイトによれば、 Org-mode は、ノートの保存、TODOリスト…

iPad でコードを書く Again

3年前 3年前にiPad Air(初代) をゲットした時、ssh あるしテキストエディタもそこそこ使えるのが出てるしコード書きに使おうと試行錯誤しました。 VPS に Dropbox の Python 製 CLI クライアント入れて Textastic で Dropbox 管理のソースコードを編集・同期…

Windows 10 Home Premium を MacBook Pro 13 Retina Early 2015 BootCamp に移行

Windows 10 を古い MacBook Air にインストールしたのが半年前。 kondoumh.hatenablog.com その後ほとんど稼働してません。 なぜ使わないのか 自宅で MacBook を使う時は外付けキーボードとディスプレイに接続するので、メインの MacBook Pro といちいちつな…

マルチスクリーンな生活その3

前のエントリで書いたように、MacBook Air をセカンドマシンとして使うっていうのをやってみてました。 しばらくはよいかなと思ってたんですが、クラムシェルで外部ディスプレイと繋ぐためキーボードとマウスのセットを別途用意しなければならず、机が狭いの…

タブレット端末で生産活動

Software Design でちょっとした記事を書かせて頂きました。 ソフトウエアーデザイン 2015年 04 月号 [雑誌]出版社/メーカー: 技術評論社発売日: 2015/03/18メディア: 雑誌この商品を含むブログ (2件) を見る 内容自体はこのエントリに全然関係ないですが、…

2014 ふりかえり

Job 1-2月 提案活動しながら、JS 触ったり営業資料作ったり。 3-5月 大阪の現場でアジャイル開発の日々。京都出身ですが関西の仕事始めてでした。このプロジェクト1週間で1イテレーション。イテレーションプランニングやって、プランニングポーカーやって、…

Meteor ネタを Qiita に投稿しました

Qiita 初投稿です。 Node ベースのフルスタック PaaS Meteor Node.js はサーバーサイドまで JavaScript で書けるフルスタックなフレームワークです。仕事では JVM か .NET Framework のどちらかを使うことがほとんどで、業務システムのトランザクション処理…

Markdown - 構造化文書のためのエコシステム

Markdown 記法について簡単に纏めてみました。 構造化文書の作成 メモ書きレベルを超えて何かを伝えるための文書には構造化が必要です。タイトル、見出し、箇条書き、脚注、クロスリファレンス、コラム、表・・・。Microsoft Word や iWork Pages を使えば、…

Coda 2/Diet Coda を使ってみた

少し前にHTML オーサリングツール Coda 2 (Mac 版)と Diet Coda(iPad 版)がセットで5,000円ちょいというキャンペーンをやっていたので思わず購入してしまいました。ふだんホームページの更新は Vim(と project.vim)でやっていますが、ちょっとした更新に使っ…

DropBox の iPhone クライアントを使ってみました。

App Storeに 申請されたというニュースから、審査にかなり時間がかかっていたようですが、本日公開されてましたので、さっそく使ってみました。 My Dropbox フォルダーで管理されている Office ドキュメントや PDF ファイルは普通に閲覧できます。 残念なが…

Chrome 2.0 の User Scripts 対応で AutoPagerize が使えるように

先日バージョンアップされた Google Chrome ですが、Greasemonkey 相当の機能が実装され、User Scripts の動作が可能になっています。Chrome 起動用のショートカットで --enable-user-scripts オプションを指定することでUser Scripts が有効になります。Gre…

VirtualBox 2.2.2 + Ubuntu 9.04 で3Dアクセラレーションが有効に

VirtualBox はここ最近 Linux デスクトップの3Dアクセラレーション対応に力を入れてるようです。最新の2.2.2と Ubuntu 9.04の組み合わせを試してみました。VirtualBoxの仮想マシン設定で ビデオメモリー:128MB(最大値) 3Dアクセラレーション:有効 にしてVBox…

Tools Blog 始めました

BloggerでTools Blogを始めました。今までは、ツールやライブラリの紹介するときは、はてなブックマークかTumblrにスクラップしておいて、実際に試用してはてなダイアリーで紹介し、その後、MH HOMEのLinksに追加しておくという流れでした。 ただ、はてダもL…

Dropboxを使い始めました

Dropboxは、オンラインストレージサービスなのですが、OSのファイルシステムとの連携がスムースで、複数PC間のデータ同期が簡単にできます。Mac/Windows/Linux用のクライアントが用意されています。解説記事はこの辺で↓ http://journal.mycom.co.jp/articles…

Windowsのインストールはもうこりごり

会社支給のLet's note CF-Y5で Visual Studio 2008 Professional をベータ⇒トライアル版⇒RTM版と使ってきました。一度Silverlight 2.0 SDK ベータ版をインストールしようとしたら、インストーラーがバグって、延々とディスクアクセスしっぱなしになり、ロー…

Virtual Machines

今まで、Virtual PC(Connectix時代から)、VMware、Colinuxなどを使ってきたのですが、SunからVirtualBoxという製品が無償提供されているのを知り使ってみました。仮想PCの作成も可能です。VMware Playerも無償ですが仮想PCの作成はできないので、これはあり…