デバイス HHKB Studioを1ヶ月本気で使ってみたレビュー 2023年10月に発売され話題となったHHKB Studioを購入し1ヶ月ほど使い込んでみたのでレビューします。 今回購入したモデルは「HHKB Studio 日本語配列/墨」になります。 全体的な感想 乗り換えにあたって これまで利用して... 2024.05.12 デバイス
プログラミング 【Dart】Nullableなcallback型へアクセスする方法 Dart/FlutterでNullableなcallback型へアクセスする方法です。 結論から 下記のように呼ぶのが最も簡単だと思います。 DartnullableCallback?.call(); 解説 Nullableなcallbac... 2024.04.29 プログラミング
プログラミング 【Flutter】自作Widgetにプロパティを追加する方法 Flutterの自作Widgetに独自のプロパティを追加する方法を解説します。 確認環境: Dart 3.3.3, Flutter 3.19.5 ベースの自作Widget 例として内部にボタンのみを実装したシンプルな自作Widgetを考えま... 2024.04.12 プログラミング
プログラミング 【PyTorch】Distributed Data Parallel(DDP)の初歩 PyTorchで複数GPUを使い学習を高速化する方法にDistributed Data Parallel(以下DDP)があります。本記事ではDDPの基本概念とチュートリアルに沿った実装について解説します。 DDPの基本的な概念 DDPはデー... 2024.03.19 プログラミング
書籍 レビュー「動かして学ぶ!Flutter開発入門」 以下のFlutter入門書のレビューを行います。 タイトル動かして学ぶ!Flutter開発入門著者掛内 一章出版株式会社翔泳社ISBN978-4-7981-7736-6価格3,800円+税 本書の対象レベル 2024年現在、Flutterの... 2024.03.09 書籍
デバイス MacBookのバックアップにはTimeMachine+NASがオススメ はじめに Macには標準のバックアップ方法としてiCloudとTime Machineが用意されています。 iCloudには以下のような特徴があります。 全自動でバックアップが行われるためお手軽 iPhoneはiCloudでほぼフルバックア... 2024.02.26 デバイス
フリーランス フリーランス3年目が感じたメリット・デメリット フリーランスのソフトウェアエンジニアとして独立して3年目になりました。最近では知人から「フリーランスってどうなの?」と興味を持ってもらえることも増えたので、この2年間で感じた実情やメリット・デメリットをまとめてみようと思います。 略歴 新卒... 2024.02.18 フリーランス
開発環境 Flutterの環境構築(MacOS Sonoma) MacOSでiOS/Androidを開発するためのFlutter環境構築方法をまとめます。 確認環境 MacBook Pro (M3 Pro) MacOS Sonoma 14.2.1 Homebrew 4.2.4 Flutter 3.16.... 2024.02.15 開発環境
開発環境 個人アプリ開発でFlutterを選んだ理由 個人のモバイルアプリ開発の第一弾を始めるにあたり、開発環境の選定を行いました。結論としてFlutterでiOS/Androidのクロスプラットフォーム開発を行っていくことにしました。その理由についてまとめていきます。 iOS/Android... 2024.02.08 開発環境
フリーランス フリーランスは独立後もスキルを広げられるのか フリーランスのソフトエンジニアとして独立してもうすぐ2年が経ちますが、私がフリーランスになりたいと思った理由の1つに「いろいろな経験をしてみたい」ということがありました。 「いろいろな経験」というのはいろいろな開発現場を見てみたいということ... 2024.01.17 フリーランス