メルプ 【メルプ】ビジネスを全く知らなかった私が、初めて医療業界のSaaSを立ち上げて売却するまで 起業関連の本は数多くあり、成功ストーリーも掲載されていると思うのですが、もっと細かいレベルでの意思決定や失敗談などを共有する記事があっても良いのではと思い、まだ記憶がフレッシュなうちに、メルプの創業振り返り連載記事を記載しようと思います。 2023.11.28 2024.07.01 メルプ起業・経営
サーバー(Go / Rails) Grapeを用いたRails APIの構築:Reactフロントエンドからの呼び出し方法 RailsのコントローラーとモデルだけでAPIを構築することは可能だが、大規模プロジェクトになってくるとViewとレスポンスの混在や、APIのバージョニングの手動管理が困難になるなどの問題が生じてくる。GrapeはRailsAPI専用に設計されたDSLであり、これらの問題を解決する 2025.01.12 サーバー(Go / Rails)開発・デザイン
サーバー(Go / Rails) RailsとReactをモノレポで統合する方法:構成と実装例 モノレポ構成を利用すれば、Railsをバックエンド、Reactをフロントエンドとして統合した効率的なプロジェクトを構築できる。以下では、RailsからReactにデータを渡し、動的なUIを構築する方法を具体的なコード例を用いて説明する。 2025.01.12 サーバー(Go / Rails)開発・デザイン
Web(React / Python) Expo入門:ディレクトリ構造・Expo Router・セットアップ手順 Expoは、Expo Application Services(EAS)を中心とするツール群を提供する、React Nativeベースのモバイルアプリケーション開発フレームワーク。React Native自体はJavaScriptを使用してクロスプラットフォーム(iOS/Android)のアプリを開発するためのフレームワークだが、Expoはその上に構築され、以下の特徴を持つ 2025.01.11 Web(React / Python)アプリ(Flutter / React Native)開発・デザイン
Web(React / Python) React Native:コンポーネント・JSX・Props・State React Nativeは、JavaScript(もしくはTypeScript)でモバイルアプリを開発できるフレームワーク。1つのコードベースでiOSとAndroidの両方に対応するアプリを開発可能(クロスプラットフォーム開発) 2025.01.01 2025.01.11 Web(React / Python)アプリ(Flutter / React Native)開発・デザイン
開発・デザイン PDMマイクとI2Sの違い:PDMでは、なぜデシメーションフィルタが必要なのか? PDMマイクは、デジタル方式のマイクで、音声信号をパルスの密度で表現する。変換された信号は「高密度の1と0」で構成されており、人間の可聴領域(20Hz〜20kHz)を超える高周波成分も含んでいる。一方でI2Sマイクは音声データをPCM形式で送信する 2025.01.02 開発・デザイン電子回路
Web(React / Python) 【Web開発】サーバーサイドレンダリング(SSR)→Ajaxの出現とSPA普及→仮想DOM(React)→PWA サーバーサイドレンダリング(SSR): 2000年以前、すべてのコンテンツがサーバーで生成され、クライアントに送信されていた。Ajaxの出現とSPAの普及: 2000年代初頭から2010年頃、Ajaxを用いた非同期通信によってページの一部だけを更新する技術が普及し、SPA(シングルページアプリケーション)が登場。 2024.04.06 2025.01.01 Web(React / Python)開発・デザイン
Web(React / Python) 【オブジェクト指向でなぜつくるのか?】OOP, クラス, 型付け, 継承, ポリモーフィズム, パッケージ, 例外, ガベージコレクション, コンパイラ, インタプリタ, 中間コード, メモリ領域 2022年に購入して積読だった「オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識」を最近読んだので、まとめ記載。プログラミング言語の歴史の部分が、とてもわかりやすかった。OOPでは新しく3つの要素(クラス・ポリモーフィズム・継承)を導入した。 2024.03.06 2024.12.31 Web(React / Python)アプリ(Flutter / React Native)サーバー(Go / Rails)組み込み(C++ / ESP32)開発・デザイン
本・考察 『いちばんやさしい量子コンピューターの教本』読書感想 『いちばんやさしい量子コンピューターの教本』の読書レビュー。量子アニーリングと量子ゲートの違い、冷却装置の必要性、ノートPCから量子コンピューターへのアクセス方法などを詳述。Pythonとblueqatを用いた量子プログラムの具体例も掲載。量子計算の仕組みと未来をわかりやすく解説した入門書 2024.12.29 2024.12.31 本・考察
本 『エヌビディア 半導体の覇者が作り出す2040年の世界』読書感想 はじめに津田建二氏の『エヌビディア 半導体の覇者が作り出す2040年の世界』を読んで、NVIDIAがどのようにして半導体業界で圧倒的な地位を築いたのか、その技術革新の過程を学ぶことができた。ゲームグラフィックを支えるGPU技術が、AIや科学... 2024.12.28 本本・考察
開発・デザイン OシリーズとGPTモデルの違いとは?O3の特徴を解説 米OpenAIは12月20日(現地時間)、新たなAIモデル「o3」を発表した。複雑な問題解決能力を持ち、科学、数学、コーディングなどの幅広い分野で優れたパフォーマンスを発揮するという。2025年1月末頃に「o3 mini」が、その後「o3」が登場するとのこと。 2024.12.22 開発・デザイン