Kiri² Mai

人類よ、個人開発を趣味にするのだ…

Kiri² Mai

人類よ、個人開発を趣味にするのだ…

最近の記事

仮想とか分散の何がうれしいの?

こんにちは。筆者です。 仮想マシンとか分散コンピューティングとかそういう「とにかく分ける!」みたいな概念って、現代ではかなり当たり前の考え方なんですが、 これから勉強する=そのために必要な諸々の設定が壁になる人にとっては、めんどくさいわりに何がうれしいのかがパッとわかりにくい所ですよね。 この記事はそこを簡単に説明して、Kubernetesみたいなことを本格的に勉強しようとしている人のモチベーションになればいいなっていう記事です。 まずは普通に処理することを考える基本

    • 「プログラミング言語を選ぶ」のは出来るやつの贅沢だと心得るべし。

      こんにちは。筆者です。 新卒の時期ですね。未経験で入社したみたいな駆け出しのエンジニアが爆増する時期でもあると思います。 これから始めよう!って人からは、よく「言語は何を勉強したらいいとかありますか?」みたいな質問が飛び出してきますが、 タイトルの通り「プログラミング言語を選ぶ」という行為は想像を絶するレベルでめちゃめちゃ高度です。 ただ選ぶだけでしょ。とか、言語選ばないと始まらないでしょ。とか思った初心者の皆さんに向けて、なにがそんなに高度なのか綴ってみたいと思いま

      • エンジニアが今更Notionを触って思った、ここが便利&ここが不便

        こんにちは。筆者です。 多分もうこんな記事は出尽くしてるんでしょうが、Notion触るとなんかこういう記事書きたくなる衝動に駆られるものな気がします。 私自身は、普通に手組のDBをSQLでいじるアプリ作ったり、ORMで弄るアプリ作ったり、Salesforceのようなサービスで使ったりと、比較的色々な形式でDB触ってる方だと思うので、 そんな私がNotionをDBという観点で見たときに思う、ここが便利&ここが不便を書いてみたいと思います。 Notionのここが便利!多対

        • 「安全でない通信」って何が安全じゃないの?

          こんにちは。筆者です。 ブラウザでhttpのサイトとか開くと出てくる「安全でない通信」ってやつ、見たことありますか? 開発者はしょっちゅう見ますよね。 プロダクションのサイトでそんなのは稀だと思うので、まともなサイトしか見ない一般人は不意にそんなこと言われるとビビると思います。 安全でない通信ってのは、簡単に言えばちゃんとしたhttpsになってないというだけの話なんですが、 それのどこがどう安全じゃないの?と言われると、意外とパッとは出てこない気がしたので、 探せ

        仮想とか分散の何がうれしいの?

          ゲーミングに惹かれないエンジニアな私の程よく心地いいデスクトップ環境

          こんにちは。筆者です。 IT系の何かを始めようと思うと、いいパソコンを買うぞ!いいデバイス整えるぞ!という日がやってくることと思います。 例にもれず私も色々整える試みをしているわけですが、近年ハイグレードなデバイスと言えば何もかもゲーミング仕様で、ゲーミングデバイスがなんか性に合わない私にとっては正直悪い時代です。 そんな中でも最近のデスクトップ環境マジで不満が無くていい感じなのでひょっとしたら終着点に近いのでは?と思っており、ぴかぴか光ったり尖ってたりしないで欲しいけ

          ゲーミングに惹かれないエンジニアな私の程よく心地いいデスクトップ環境

          中華ガジェットにありがちな、Wifiでつなぐやつ、明らかな設計ミスだろと思ったが、存外そうでもないかもしれない話

          こんにちは。筆者です。 システムエンジニアなので、設計をしばしばやるんですが、実務上の設計の肝は何と言っても役割の範囲をずらさないことだと心得ています。 身の回りの物事に例えたら、冷蔵庫をエアコン代わりに使わない。乗用車を引っ越しに使わない。みたいなことで、極端に一般化すれば、「意図的に出来るだけ応用しない」という事です。 応用というのは、少し間違えると、冷蔵庫をエアコン代わりにしたら冷えない割に電気代がすごいとか、乗用車を引っ越しに使ったら何往復もしてガソリン代が無駄

          中華ガジェットにありがちな、Wifiでつなぐやつ、明らかな設計ミスだろと思ったが、存外そうでもないかもしれない話

          ベンダーは絶対言わないが、Excelは最強の管理ツールだし、管理目的の脱Excel&システム化は不便になると思った方がいい話

          こんにちは。筆者です。 中小ITベンダーで開発案件とか導入支援とか色んなことをちらほら数年やってきた身として、なぜそんなことにそんなに費用をかけるのか謎なことって結構あります。ないですか? 特に、いままでExcel管理していたものをシステム化したいという話はよくある話なわけですが、一介のエンジニアの私目線では「その要件ならExcelの方が便利じゃね?」って事が結構あります。 今回はそこについて綴ってみたいと思います。 「脱Excel→システム化」のメリットメリットから

          ベンダーは絶対言わないが、Excelは最強の管理ツールだし、管理目的の脱Excel&システム化は不便になると思った方がいい話

          プログラミングを学びたいなら、IT技術者にはなれない。個人開発しろ!

          はじめまして。個人開発が趣味のポンコツエンジニアな筆者です。 最近よく、プログラミングスクールやテックキャンプでプログラミングを学んでスキルを身に着けるみたいな話をよく聞きます。 しかしながら、プログラミングを先生に教わったらIT系の技術者になれるのか?はなはだ疑問です。 プログラミングとはプログラミングとは、ソースコードを書く事ですよね。 ソースコードは言語によって書き方が決まっているので、言語のリファレンスをちゃんと読めば人類ならだれでも理解できます。 「リファ

          プログラミングを学びたいなら、IT技術者にはなれない。個人開発しろ!