ターミナル、デフォルトのまま使用してませんか。ターミナルはもっとかっこよく、そして生産性を高く上げることができます。そのためのツールが数多く存在しますが、今回はその中でも基本となるツール群をご紹介します。 変更前の状態です。(テーマだけ「Pro」に変更しています) 変更後は以下のようになります。私は、i...
Mac terminal zsh
前回の記事でGitの基本的な操作方法についてご紹介しました。ローカル上にGitのリポジトリを作成し、コミット、ブランチ、マージといったGitのコアとなる部分について学びました。今回は、GitHubを使用して主にリモートリポジトリの扱いに焦点を当ててご紹介します。あらかじめ、GitHubのアカウントを...
Mac Git GitHub VS Code
Gitは、分散型バージョン管理システムです。それに対して、Subversionは集中型バージョン管理システムと呼ばれます。また、このバージョン管理システムで管理されているドキュメントの格納庫をリポジトリと呼びます。分散型と集中型バージョン管理システムの違いについては、以下の記事が参考になります。 ガチ...
Mac Git GitHub VSCode
Macの動作が重くなってしまったため、アクティビティモニターを眺めていたところ、「Code Helper」と呼ばれるプロセスがCPUを占有していました。同プロセスは、VS Codeの子プロセスで、複数のプロセスが起動します。拡張機能の一部が暴走している可能性があるのかと思い、拡張機能の停止や削除を繰り返...
Mac VS Code
Mac を使用して iPhone、iPad の Safari でデバッグを行う方法で、iPhone の Safari でデバッグする方法をご紹介しました。iPhone、Mac の標準機能のみで実現できるものの、Mac の Safari を使用する必要があります。 今回は、Safari を使用する場合に比べて若干準備が面倒ではありますが、Mac の Google Chrome を使用して同...
iPhone Mac Safari Google Chrome
Google ChromeやSafariのブラウザには、デベロッパーツールと呼ばれる開発者向けメニューが付属しています。デベロッパーツールを使用することで、Webアプリケーションのデバッグを簡単に行うことができます。例えば、Google Chromeのコンソールを使用することで、JavaScriptの実行エラーを...
iPhone Mac Safari
以前、Netlify Functions をローカル環境でエミュレートする方法、Netlify にデプロイする方法をご紹介しました。今回は、ローカル環境で開発した Netlify Fucntions をコンテナ技術の理解を深めるために Docker で実行してみます。前回作成したアプリケーションをもとに話を進めますので、まだの方はそちらを一読されてから読み進めることを...
Mac Blog Docker Netlify
1Password 6(最新より1つ前の古いバージョン)を使用しています。最新バージョンである1Password 7は、1Password 6から直接アップグレードできず、別アプリとしてインストールする必要があります。特に1Password 6に不満があったわけではありません。ただ、いつまでも古いバージョンを使用するのもな...
Mac Google Chrome 1Password Google
Parallels Desktop 12 for Mac では、Ubuntu 18.04 LTS が正式にサポートされていません。最新バージョンである Parallels Desktop 14 for Mac にアップグレードすることで、正式に Ubuntu 18.04 LTS がサポートされます。ただ、Parallels Desktop 12 for Mac で現状不満を感じることもないため、自己責任で同バージョンに Ubuntu 18.04 LTS をインストールしてみました。 なお、Ubuntu 18.04 LTS...
Mac Ubuntu Paralles Desktop
 プロキシやファイアーウォールに囲まれて、まるで刑務所の中で働かされてるような職場、あると思います。 世の中には、セキュリティという名目上、「amazon.com」というドメインだけで「オンラインショッピング」と判断されて、AWSのマネジメントコンソールすら閲覧させてくれない会社もあるようです。 また、...
Mac AWS SSH
office-925806_640
 MacBook ProのTouch Bar使用してますか?先日のAppleのスペシャルイベントで、Touch Bar無し、Touch ID有りのMacBook Airが発表されて、手持ちのMacBook ProのTouch Barの行方が気になりそわそわしている皆様こんばんは。  せっかくのTouch Barですから使わないと...
Mac BetterTouchTool macOS Touch Bar
先生、これは控えめに言って、革命です。 本記事は、今回ご紹介するMarkdownエディターを使用して執筆しています。 弊サイトのブログ記事執筆は、基本的にMarsEdit一択でした。CMSはWordPressですが、複数人で編集しているわけでもないため、ダッシュボードの投稿画面は無効化しています(緊急時...
iPhone Mac Blog CMS iCloud iOS macOS Markdown
読者の皆さんの職場でのコミュニケーションツールは充実していますか?筆者の勤める職場では残念ながら充実しているとは言えず、コミュニケーションツールと言えば、「電話」「メール」と、誰も使わない mixi まがいの謎の「社内 SNS」だけです。昔の職場ではこれで良かったのかもしれませんが、イマドキの技術者同士の会話で...
Mac Windows CentOS Mattermost Slack VirtualBox Windows 10
macOS Mojaveのパブリックベータ版が公開されました(Apple Beta Software Program)。今回は主にクリーンインストールする方向けに、恒例のmacOS Mojaveのインストールディスクを作成する方法をご紹介します。macOS High Sierraまでと同様の方法でインストールディスクを作成する事が可能です。 macOS Mo...
Mac macOS Mojave
macOS High Sierraを使いながらmacOS Mojave(モハべ)のDeveloper Beta(開発者向けβ版)をインストールするに続き、パブリックベータ版をインストールする方法を解説します。 なお、macOS High Sierraの環境を壊さないように別パーティション(もしくは、APFSの別ボリューム)にインスト...
Mac macOS Mojave
先日のWWDC 2018で、次世代のmacOSであるmacOS Mojave(モハべ)が発表されました。今回は、現在デベロッパーベータ版であるmacOS Mojaveを、現在お使いのMacにインストールする方法をご紹介します。また、Mojaveはまだベータ版であり、現在の環境(High Sierraなど)に...
Mac Mojave
Mac App Storeで配布されているアプリは、Mac App Store経由でアップデートする必要があります。通常は、「アップデート」タブの「すべてアップデート」をタップするだけで、自動的にアップデートが始まるのですが… このように「すべてアップデート」をクリックしても、いつまで経っても肝心なアプリのアップデートが...
Mac
米フェイスブック、情報流出は最大 8700 万人分の可能性 | ロイター、国内でマイニングマルウェアが爆発的流行、1 月は「CoinMiner」の検出数がトップ - INTERNET Watchなどなど、世間を騒がすニュースが数多く散見される 2018 年度ですが、この傾向は今後も続くと思われます。 Facebook のユーザーについて、主に影響を受けたアカウン...
Mac Google Chrome
WordPressのテーマファイルやプラグインのちょっとした修正時、リモートのSSHサーバ上に存在する画像ファイルに対して一括して圧縮をかけたいなど、リモートのSSHサーバに対して、毎回SSHで接続してファイルを更新するのが手間だなあという時があります。そのような場合には、リモートのSSHサーバをロ...
Mac macOS SSH