イドガワ ソフトウェア
はじめまして!イドガワアンディです。システム、ウェブサービス、カスタムソフトウェアを開発するソフトウェアエンジニアです。
メール: ai@idogawa.com LinkedIn GitHub
ポートフォリオ
ポートフォリオを開く
Hitobito コントリビューター (2024)
オープンソースプロジェクトHitobitoのコントリビューターとして、協会やクラブなどの複雑な階層構造を持つ大規模組織の管理のための高度なウェブアプリケーションの開発に積極的に参加しました。
主に、110のセクションと174,726人のメンバー(2023年時点)を擁するスイスアルペンクラブのための新しい統合の実装に焦点を当てました。この統合は、複雑な組織構造と大規模なユーザーベースを扱うHitobitoプラットフォームの拡張性と堅牢性を示しています。
ブラウザ上のRuby Koans (2024)
人気のプログラミング演習Ruby KoansをRuby.wasmとJavaScriptを使用してブラウザに移植しました。 ブラウザ上のRuby Koans
まつもとゆきひろ氏と他26名にリツイートされ、84いいねを獲得
また、人気のニュースレターRuby WeeklyとShort Ruby Newsでも紹介されました。
Ruby.wasmの開発にも協力し、Ruby.wasmのJSブリッジの改善やクイックスタートガイドの作成を通じて貢献しました。
スイスの煙突掃除業者のための多言語ウェブショップ (2021-2023)
リード開発者として、カスタムRubyベースの接続ツールを介してクライアントの会計ソフトウェアとシームレスに統合する、オーダーメイドの多言語ウェブショップを作成しました。このショップは、製品バリエーション(例:異なる衣服サイズ)やアクセサリーなどの高度な機能を提供しています。ウェブショップソフトウェアは、スイス市場向けに大幅に適応させたゼロからのソリューションを作成した以前のプロジェクトから再利用されました。 また、ウェブショップのコンテンツと製品を管理するためのユーザーフレンドリーなインターフェースを提供するコンテンツ管理システム(CMS)も開発しました。
主な特徴:
- クライアントの会計ソフトウェアとの完全な同期
- 製品バリエーションとアクセサリーのサポート
- 多言語インターフェース
- 自作の拡張機能、コンテンツタイプ、簡単なコンテンツ管理のためのデザインを備えた高度にカスタマイズされたBolt CMS
ウェブショップとCMSの実際の動作はKaminfeger.chでご覧いただけます。
CS-Connector (2015-2024)
CS-ConnectorはSelectLineなどのERPソフトウェアをウェブサービスに接続するRubyアプリケーションです。作成者および主任開発者として、ERPソフトウェアとウェブサービス間の手動データ入力を避けることで、中小企業がERPソフトウェアを最大限に活用できるよう努めました。 このソフトウェアは、企業の毎日の手動データ入力時間を大幅に削減し続けています。
ユーザーデザイン機能付き製糖所のウェブショップの作成
高速道路を走る砂糖を運ぶトラック上の製品の写真。
スイス市場に完全に適応した多言語のカスタムウェブショップをゼロから作成しました。ユーザーが小さな砂糖袋に自分のデザインを印刷できるデザインツールを含んでいました。印刷会社と協力して、適切なPDFを自動的に作成し、印刷機に送信するようにしました。また、ユーザーフレンドリーなCMSを使用して、会社の多言語レスポンシブウェブサイトを実装し、部分的にデザインしました。
使用技術:PHP、Ruby、Slimフレームワーク、JavaScript、fabric.js、pouchdb
K協会のサービスプロバイダーディレクトリ
K協会は多くの小規模サービスプロバイダーで構成されています。Kのクライアントにそれらを表示するために、作成したウェブサイトにサービスプロバイダーディレクトリを追加しました。Kの従業員は、会計ソフトウェアを通じて新しいサービスプロバイダーをディレクトリに簡単に追加でき、これは対応するウェブショップとも同期されています。 すべてのページはKの従業員がCMSで簡単に編集できます。
図には示されていませんが、Kの専門サービスプロバイダーをリストアップする別のアプリケーションもあります。
Ruby用Ocranライブラリ
Rubyとソースコードを.exeファイルにパッケージ化してWindowsユーザーにコードを配布するための人気のあるocra gemのフォーク。Ruby 2.6以降をサポートするためにフォークされました。
公開されたgemはこちらでご覧いただけます:https://rubygems.org/profiles/largo
心理測定学研究データ収集を支援するために開発されたソフトウェア
地元の大学の心理測定データ収集を支援するためのソフトウェア。 PythonとVLCを使用しています。Pythonインストーラーを使用して、Windows、Mac、Linuxユーザーにソフトウェアを配布しています。ソフトウェアはデータをExcelシートにエクスポートします。
試験製品を製造するP社のウェブサイトとウェブショップ
クライアントの要件に応じて、タグで類似製品を選択できる高度にカスタマイズされたウェブショップを作成しました。クライアントの商品データは会計ソフトウェアから直接取得されるため、ウェブショップを管理する必要はありません。すべての注文も会計ソフトウェアに読み込まれます。 ウェブショップは多言語で、デザイナーのモックアップから実装した単一のデザインテンプレートを使用したウェブサイトが付属しています。
推薦文
「アンディは私のためにカスタムVSCode拡張機能を作成してくれました。とてもうまく機能しています。彼は協力的で、フィードバックにも迅速に対応してくれました。」 Kyle Fox、Rewardfulの共同創設者
「イドガワ氏は常に目標志向で、組織的、自立的、そして信頼できる仕事倫理を示しました。新しい課題に興味を持つ献身的で適応力のある従業員として、生産性と品質の両面で優れた成果を上げました。」 Starmind International AG
「イドガワ氏は非常に献身的で、自立的、積極的、そして責任感があり、専門知識を持って効率的かつ期限内に仕事を遂行しました。彼との再度の協力を楽しみにしています。」 O. Brechbühler、Paul Scherrer Institute
サービス
人々は彼らのビジネス課題を持って私のところに来ます
- あらゆる種類のカスタムソフトウェア。
- カスタムビルドの多言語・多国籍オンラインアプリケーション。
- ウェブシステムと会計ソフトウェアのための効率的なコネクター。
- 管理が容易なウェブサイト。
専門分野
- カスタムソフトウェア開発:Ruby、Rails、Python、PHP、C / C# .NET、HTML、CSS、SQL。
- ビジネスと公共機関のための包括的なデジタルトランスフォーメーションコンサルティング。
- グラフィックデザイン
- ウェブアプリケーションの開発とメンテナンス。
- 日本市場とスイス市場に関する深い知識。
- カスタマイズ可能なデザインとサービス同期機能を備えた高度なオンラインストアソフトウェア。
- 声優向けの専門請求システムと講座予約ソフトウェア。
- AI応用
- 会計/ERPシステムと請求書発行とのシームレスな統合。
- 長期的なメンテナンスと運用:システムアップグレード、DevOpsとCI/CD管理。
- サイバーセキュリティ / ペネトレーションテスト
プロジェクト
- Webassemblyを使用したブラウザ上のRuby Koans
- Ruby.wasm Webassemblyクイックスタート
- OCRAN(One-Click Ruby Application Next)RubyソースコードからWindowsの実行可能ファイルを作成します。
- Miyazakian:宮崎県に関する情報
- 日本のインターネットを英語で検索
- 北斎オンラインギャラリー
- Oboeta スペース反復言語学習
ブログ投稿
2024年
- フロントエンドでのRubyデモアプリ
- アニメーションSVGファビコンのダイナミックな世界を探る
- epub、docx、sqliteファイルのgit diffの方法
- Markdownでプロフェッショナルな請求書を作成する
2023年
- Rubyを使用してインストールされているすべてのWindowsプログラムのリストを取得する
- タブの破産を避ける
- Ruby 3.2でのFile.exists?とDir.exists?の回避策
- CRubyのデバッグ
2022年
- 2022年:英語がプログラミング言語になった年
- chatgptでtodo.txtアプリを作る。これがどうして可能なのか?
- 悲しい映画のハッピーエンディング
- Androidフォンでのphpコーディング方法
- Androidフォンでのruby on railsコーディング方法
- AndroidフォンやタブレットでPythonをプログラミングする方法
- Androidフォンで自己ホスティングしたウェブサイトを編集する方法
- gitでデプロイする方法
- 宮崎神戸カーフェリー
- Rubyを使用してウェブサイトのスクリーンショットを撮る
リンク
- 宮崎公立大学 (MMU)
- CS-Computing GmbH Aarau Switzerland - あなた自身のソリューション
- スイス煙突掃除業者協会
- スイス声優請求
- Prüfmaschinen AG Prüfag
- KUHN INFORMATIK AG Microsoft Office向けプログラミングとトレーニング
- SISTRA - スイス道路安全協会
- Stapferhaus
2024年技術推奨
SDGs:持続可能性への取り組み。よりグリーンな未来のための合理化されたウェブサイト。
.