macOSでQuickTimeを使った画面操作記録動画が撮れるということを知ってとりあえず試してみた

最近の私の記事は「いまさら感」が満載なものが多いのだが、今回もその「いまさら感」な記事を書いている過程で発見した、これまた「いまさら感」あふれる内容。macOS(Mac OS)にはもともとQuickTimeが標準でインストールされていて(と言い切ってしまうぐらい私はMac歴は浅いけど)、QTを使って実は画面記録が動画で撮れるということなのだ。ちなみにWindowsにもステップ記録ツールや、Windows10からは動画キャプチャーがあるようだ。 “macOSでQuickTimeを使った画面操作記録動画が撮れるということを知ってとりあえず試してみた” の続きを読む

PHP開発環境でコーディング規約やコードチェックに関するツール群を整えたらvimプラグインもちゃんと使えないようにしないとね – PHP_CodeSniffer対応vimプラグイン編

前回はPHP CodeSnifferのインストールをして機能確認まで完了した。PHPを使うエンジニアとしては、かなり強力なツールとなりうる確信に至った。しかしvimerとしてはvimから便利に使えなければ意味がない。ということで、vimプラグインを探す旅に出た。 “PHP開発環境でコーディング規約やコードチェックに関するツール群を整えたらvimプラグインもちゃんと使えないようにしないとね – PHP_CodeSniffer対応vimプラグイン編” の続きを読む

今さらながらPHP開発環境でコーディング規約やコードチェックに関するツール群を整えたいと思い立ち、静的解析ツールからvimプラグインまで一式取り揃えてみることにした – PHP_CodeSniffer編

PHPの開発であろうが何の言語であろうが、基本的に私はターミナル上でvimを開いてコードを書く。もちろんSyntasticによるシンタックスハイライトなどは導入しているが、コードそのもののチェックに関するプラグインやツールは導入していなかった。 “今さらながらPHP開発環境でコーディング規約やコードチェックに関するツール群を整えたいと思い立ち、静的解析ツールからvimプラグインまで一式取り揃えてみることにした – PHP_CodeSniffer編” の続きを読む

今さらながらPHP開発環境を整えたいと思い立ちツール群を入れようと思ったまず最初のインストールは例のComposerだった

PHPの開発仕事を続けてきて割と長くなるが、いまだにvimで書いてSyntasticによるシンタックスハイライトを使った程度の環境であった。先日あることをきっかけに、その思いを打開することとなったのだ。その初動となるものが、Composerのインストールであった。 “今さらながらPHP開発環境を整えたいと思い立ちツール群を入れようと思ったまず最初のインストールは例のComposerだった” の続きを読む

Happy Hacking Keyboard(HHKB) Lite2がだいぶ汚れがひどくなってきたので、久しぶりにキートップをすべて外してお掃除、所要時間約1.5時間の日曜仕事を敢行

macOS High Sierraへのアップデートは昨日終わったので、今日は久しぶりにゆっくりできそうな日。ということで、だいぶ汚れに汚れてしまっていたHappy Hacking Keyboard(HHKB) Lite2を、久しぶりにキートップをすべて外して掃除をすることにした。作業の時間は、おおむね1.5時間程度だったので、午前中で終えて午後からはキーボードは復活した。 “Happy Hacking Keyboard(HHKB) Lite2がだいぶ汚れがひどくなってきたので、久しぶりにキートップをすべて外してお掃除、所要時間約1.5時間の日曜仕事を敢行” の続きを読む

本当は初学者・新人に読んでもらいたい書籍100選(いや100も無理)を書こうと思ったけど前置きが長すぎてひどいことになった上に書ききれてないから、技術書の選び方見極め方とかまずそのあたりから

先日はこんなおっさんホイホイ記事を書いてしまったが、今度はもう少し真面目にIT系新人やプログラミング初学者に対して受け入れやすい独学独習本を紹介したい。ここに紹介する本が全てではないし、これからも数々と書籍が生まれてくるであろう中で、それでも過去に出版された名著というものは時間が経過しても読み応えがあったり、いつの時代でも有用なことが書かれている。読んでいるその時点ではそのことが分からなくても、手元に置いておき、また何年かした新たな知識に直面した自分が読むことで、新たな知見を得ることができるに違いない。 “本当は初学者・新人に読んでもらいたい書籍100選(いや100も無理)を書こうと思ったけど前置きが長すぎてひどいことになった上に書ききれてないから、技術書の選び方見極め方とかまずそのあたりから” の続きを読む

25年間ほげほげやってきたエンジニアが、新人に読んでもらっても今さらダメっしょっていうかもう絶版っしょっていうN冊+αを紹介する

昨今は新人にいろんな本を読んでもらってフルスタック的なエンジニアを目指すか何かしてもらいたい系の記事が多いようだ。結構こういうブログ記事や転職サイトの記事も見受けられて、新人なのになんで30冊も読ませるんだよ受託案件の本だのリファクタリングの本だの必携だの必読だの言うんだよっていう噴飯モノも多数見受けられる。そもそもプロ新人なら本読むの当然としてもまず目先のコード読めって話で、コードが読めない奴にコードなんか書けないので「いいコードを読め」が正解なんだけど、まあ本好きな私としても良書の推奨はぜひしたいとは思っている。すいませんタイトルネタはこちらから頂戴。 “25年間ほげほげやってきたエンジニアが、新人に読んでもらっても今さらダメっしょっていうかもう絶版っしょっていうN冊+αを紹介する” の続きを読む

プログラミングのチカラを身につけるなら

またまた例によってQiitaに書いた同名の記事をブログに移植。小学校プログラミング必修化とか、仕事でもないのにプログラミング学習でキャリアアップだとか論理的思考を身につけるとか、なんだか意味不明なことにプログラミングが使われ始めてきて、そういうことに呼応する記事も多かったので、酔った勢いで書いた記事だった(笑)。でも嘘は書いてないし、特に修正もしていないから、酔ってても意見は変わらんのだなぁって妙に納得した本日である(笑)。 “プログラミングのチカラを身につけるなら” の続きを読む

Git管理していないプロジェクトを今からGithub(というかBitbucket)のリポジトリにpushさせる

ホスティングサービスのサーバにgitがないからソースからインストールしたので、いよいよ本来の目的である、Git管理していないプロジェクトをGithub(というかBitbucket)のリポジトリで管理させる作業に移った。 “Git管理していないプロジェクトを今からGithub(というかBitbucket)のリポジトリにpushさせる” の続きを読む

gitがホスティングサーバ上にインストールされてないけど、そのサーバ上のソースコードをgit pushしたいのでホームディレクトリ配下にgitをインストールした

私がこのブログを利用するのに(以外にもいくつか理由があるけど)契約しているinetdさんが、残念ながらホスティングサーバでのGitサポートをしていない。システムにインストールされてないけど、どうしても使いたい…。そこで、ソースからコンパイルしてホームディレクトリ配下にGitをインストールすることにした。 “gitがホスティングサーバ上にインストールされてないけど、そのサーバ上のソースコードをgit pushしたいのでホームディレクトリ配下にgitをインストールした” の続きを読む