強まっていこう

あっちゃこっちゃへ強まっていくためのブログです。

さっさと帰りたい怠け者エンジニアは vim をマスターしましょう その1 - 基本と移動

コードを書いている時間と言うのはエンジニア人生の中でかなりの部分を占めます。ですが、その時間というのは残念ながら大半が無駄なものです。一発でバキッと仕上がる事なんてないので、書いちゃ消し、試しちゃ消し、とキーを叩きまくります。このキーを叩いている時間と言うのは 100% 無駄な時間であり極力減らすべきものです。

エンジニアがやりたい事はキーを叩くことではなくてきっちり動くコードを書くことですからね。仕事をしているふりをしているような人間であればエンターキーを「ターーン!」と爽快に押して無駄な時間を楽しめるかもしれませんがそんなことやってりゃレイオフまっしぐらです。

このエディット時間を究極に短くするためには vim を使うしかありません。このエディタに敵うエディタは人類史上ありませんから。

正直な話 vim を20年以上前に初めて触った時「何だこの狂ったエディタは!」なんて思ったもんです。

誰しも最初はそう思いますって、こんなもん。

ですがコイツは、サーバを触ると必ずセットで触ることになり「うぜぇーー!」と最初は文句を言いながら使うんですが、知れば知るほど「あれ?何これ超便利じゃん」とその狂った怠け者の世界に魅了され、どっぷりと浸かっていきました。

たった1回のキータイプ、それすらも減らしたい!そう言う概念の固まりが妙に心地よくなってくるんです。Unix道の権化みたいな代物ですからねコイツ。

狂っていますから、ものすごい数のショートカットが存在します。

普通の人はその数に圧倒されてしまい脳が拒絶してしまうのですが、そうならないように行動パターンに沿って徐々に身に付けていくことが大切になります。

このエディタは頭で考えて使うものではないです。私はギターを弾いていたのですが、ギターなどの楽器を使いこなす感覚に非常に良く似ています。

いきなりイングヴェイや、インペリテリ、ティモ・トルキ等の変態たちのフレーズを真似ようとしても死にます。

ディープ・パープルやガンズ等から始まりメタリカ、スレイヤー・・・って良くわからない話になるのでこれ以上はヤメときます。

一気に全部やろうとすると心がぶち折れるので徐々に出来ることを増やしていく。弾けるフレーズを徐々に増やすのが大事だってことを言いたいんです。

慣れてしまえば頭で思考しているものを待ち時間無しでそのままの速度で表現出来るようになります。超速弾きが出来るってわけです。このエディタの速度にかなうものは世界中探してもありません。

続きを読む

資本主義の暴走 無法賭場 VALU - 一連のヒカルの VALU 騒動について

これが法治国家なの?

本当に酷い・・・。昨今の我が国の民衆による私刑は度を越えています。

弱い者に対して寄ってたかって、言い訳無用で周囲から石を投げまくる。

酷いことをしているなぁ、かわいそうだなぁと言う感情もなく、

「あいつが悪いことしたんだ!許すべからず!徹底的にやれ!」

と相手も同じ人間であることをすっかり忘れて無責任に叩きまくっています。

なんでそんなことをするんだ!なんて青臭いことは言いません。

これは古から人間が持つ非常に危険ではあるものの本質的なものなので、どうしようもありません。

ですが、どうしようもないで済ませていても仕方ないので、人類は、法を作り、司法で裁く方法をこれまた古に発明したわけです。

今や21世紀ですよ?何なんですかこの状況は。

続きを読む

クソコードに殺されないために駆け出しエンジニア時代にやったこと

www.megamouth.info

残念ながら、実際の現場はクソコードで溢れかえっています。

これは私がプロとして働き始めた1社目で起きた話です。

部長「業者に作ってもらったシステムが全く動かないからさぁどうにかしてー。」

「初めてプロのコードを見るなぁ、どんなのだろうか。」

心ときめかせ覗いてみます。

「はい??」

いろいろ

<a href="http://192.168.0.3/dokosoko.html">どこそこ</a>
<a href="http://192.168.0.3/achikochi.html">あちこち</a>

ありまして

「うそでしょ?プロってサーバの IP をコードに合わせるスタイル?」

びっくりしましたよ。

「これっていくらで頼んだんですか?」

部長「400万ぐらいかなぁ。」

「こんなもんで400万も貰えるもんなんですか!?社会人ド楽勝っすね!!」

なんてちょろい世界なんだ・・・と心の底から思いましたね。

続きを読む

狂った賭場システム ビットコイン

ビットコイン、やってますか?

やっていたとしたら、やめましょう。やろうとしているなら、やめときましょう。

こんなもん決済手段でもなんでもありません。これは 100% 博打です。

さらに中国の組織的採掘集団の気分次第でどうとでもなる危険な代物ですから賭場としては劣悪です。読みようがありません。

まともな神経をしているギャンブラーならまずやりません。

分裂とかあれ完全におかしいですし、あんなことが許されるならもう採掘部隊でやりたい放題できます。

考え方がそもそもねずみ講と全く同じで、最初にやったもん勝ちですし。

恐らく普通の人はシステムが良くわかっていないでしょうが、システム的に完全に狂っています。

続きを読む

Tesla Model 3 の UI モックを作ったテスラファンの方はメタルファンでもある説

常々話題を振りまく Tesla の本業である自動車、日本でも席巻しそうな Tesla Model 3。

社内の真ん中にどどーんと配置されるコントロールパネルの UI モックを Tesla ファンの人が作ってくれています。

Tesla Model 3 UI モック

続きを読む

東京-福岡リニア、もし日本がやるなら1時間47分、米国なら45分、中国だと18分

時速 28人乗りの機体を 30秒~2分おきに射出し、そいつが最高時速 1,200 km で突っ走ると言うハイパーループ。
建設想定区間はロサンゼルス - サンフランシスコ間の全長 610 km ですが、これを30分で駆け抜けます。

イーロン・マスクが 2013 年にぶち上げたハイパーループ構想。着々と実験を積み重ねて今回時速 300km を超えました。

japanese.engadget.com

え?しょぼくない?と思いますか。これはテストコースが 500 mしかありませんからしょうがないんです。
テストコースって徐々に長くして行くもんなんです。実験途中で仕様が変わったりしますから最初から長いの作っちゃったら作り直しで死ねます。

このハイパーループ最終的には時速 1,200 km を超えるんですが、減圧された真空チューブの中を突っ走るから音速で走れるわけです(音速は時速約 1,225 km)。なので通称「真空チ
ューブ列車」と呼ばれています。そうしないと地上をこんな速度で駆け抜けたら衝撃波で周りのものが砕け散ります。音速超えて飛んでいた超音速航空機コンコルドは上空高く飛ん>でいても地上に「ドンッドンッ!」と言うとんでもない爆音を降り注いだせいで飛べる場所が限られてしまい結局消えていきました。

続きを読む

だから何なんだよ IoT って、正体がよくわからねぇ・・・

いんたーねっとおぶしんぐす、モノのインターネット、とか言われても「はぁ?」でしょ。IoTって斜め横向いて泣いてる顔文字にしか見えませんしね。

ちょっと調べたぐらいじゃ「ユビキタス!とか騒いでいた時代のアレと同じで消え行くバズワードでしょ、どーせ」とか思っちゃうレベルのバカみたいな情報しか無くて「使う人はつかうんだろうねぇ。あんま関係ないや。」と放ったらかしでした。

ところが KDDI が IoT への投資で日本にしちゃびっくりプライスの買収をぶちかましました。

japanese.engadget.com

200億円でっせ旦那。200円置くんちゃいまっせ。そんなに価値のあるもんなんか・・・とちょいと調べてみました。

続きを読む