「UNIXという考え方」を読んで、その共感したポイント
UNIXという考え方 | Ohmsha Amazon - UNIXという考え方―その設計思想と哲学 | Mike Gancarz, 桂, 芳尾 |本 | 通販 感想 「プリンシプル オブ プログラミング」 でも触れられている「UN...
UNIXという考え方 | Ohmsha Amazon - UNIXという考え方―その設計思想と哲学 | Mike Gancarz, 桂, 芳尾 |本 | 通販 感想 「プリンシプル オブ プログラミング」 でも触れられている「UN...
はじめに 参考文献にも掲載しています以下記事を自分の勉強用にアレンジしてまとめ直したものになります。こちらの記事の方がハイレベルな実装になっていますが、もう少し簡素化してGoでAPIを作る大枠を理解したいと思ったのが執筆の動機です...
まあタイトルの通りです §自己紹介 京都工芸繊維大学電子システム工学過程B4 大学入学直後(正確には大学受験終了直後)からAtCoderを初めて2回生の夏くらいに水色に到達 プログラミング経験はAtCoder始めるまでほぼゼロ アルバ...
概要 最近個人開発でLaravelを使用していて、 データの取得には基本的にORM / Eloquantを使用しています。 ORMはDBから取得したデータを簡単にオブジェクトとして扱えるようにしてくれますが 「ORMはパフォーマンス...
半年前にウェブサービスをリリースしたので、遅くなってしまいましたが記事にしてみました。 リリースしたウェブサービス 地図のパズルで遊べるウェブサービスを作ってみました。一般的な地図パズルというと、「遊びながら勉強する」という感じですが、こちらの地図パズルは「遊ぶ」という感じで
はじめに 本記事は現在筆者が制作しているアプリ(プロトタイプ)の概要とともにそのUI設計の考え方について書いたものです。 特にUIの設計について考え方を述べた部分はUI設計初心者の方にとって役立つ可能性があります。例えば(デザイン文脈での)「アフォーダンス」「シグニファイア」
はじめに 最近まで、JavaScriptで使う論理演算子「&&」と「||」の意味を正確に理解していないことにようやく気づいたWEBエンジニアのmasakichiと申します。 すでに同じようなQiita記事もたくさんあ...
やりたいこと freezed や json_serializable 、flutter_gen など、Flutter には便利な code generator がたくさんあり、私自身も愛用させていただいています。 そんな便利なコード生成ツールですが、生成されたファイルの記述量
はじめに 突然ですが、以下のようなプログラムを見た時、計算量は正しく判断できますか? int r = 0; for(int l = 0; l < n; ++l) { while(r < n and 条件) { // 処理 ++r;
アルゴリズムの歴史について学ぶ本です。古代のユークリッド幾何学〜現代まで学んでいきます。 ■アルゴリズム、データ構造の基本はこちら https://zenn.dev/masahiro_toba/books/436c018f5cd4e2 ■動画版はこちら(YouTubeリンク)
はじめに 自分の理解の整理も兼ねてRustの非同期を整理してみます。私はRust初心者かつ知能があまり高くないので誤りなどが多分に含まれていると思います。誤りはコメントでご指摘いただけると助かります。 非同期ランタイムはtokioを前提としています。 taskとrunti
まえがき こんにちは、Offers を運営している株式会社 overflow CTO の 大谷旅人 です。 小ネタです。 弊社では Ruby/Rails をバックエンドの開発言語として採用しており、その柔軟性は開発の大きな助けとなっている面がありつつも、コードベース全体の規