料金・口コミ・実績などでExcelマクロ作成・VBA開発・MySQLのフリーランスを検索!提案の募集、業務委託での個人発注・外注から仕事の代行依頼までWEBで完結!「相談~支払い」もスムーズで簡単!無料登録で今すぐ利用できます。
絞り込み
スキル
ランク
認証状況
稼働状況
都道府県
1,616 人のフリーランスが見つかりました (0.07 秒)
はじめまして、NAPONと申します。 「何を作ればいいか、まだ言葉にできていない」―― そんな曖昧な状態から、検収できる成果物まで仕上げるのが私の仕事です。 要件整理・設計・実装・テスト・利用手順書の作成・受入確認まで一気通貫で対応し、PoCや業務自動化ツールとして、実際に動くもの・確認いただけるものをお渡しします。 このプロセスは、本業でのシステム開発経験に加え、副業で法人向けPoC開発を受託し、要件整理〜基本設計〜実装〜テスト〜顧客受入確認まで一貫して担当した実務経験に基づいています。 いただいた要望は事実・確定事項・未確定事項に整理した上で開発に着手するため、「思っていたものと違う」というギャップが起きにくいことが強みです。 設計・実装・テストの各工程では生成AI(Claude Code等)を活用し、品質を維持したまま開発スピードを確保しています。 ただしAIはあくまで開発を支える手段であり、最終的な設計判断・品質確認は私自身が行います。 【対応可能な業務】 1. PoC・検証用ツール開発(小規模システム、データ処理・分類・変換ツール、API連携ツール等) 2. 業務自動化・小規模ツール開発(定型作業のスクリプト化、レポート生成等) 3. 技術検証・実現可能性調査(本開発前の小規模プロトタイプ検証) 4. AI活用支援(業務へのAI導入相談、プロンプト設計) 過去にはIT・ビジネス領域の記事制作にも対応しています。 【実務経験】 プライム上場企業にて、営業見積支援システムの開発に約10年従事(2015年8月〜2025年4月)。 2025年9月以降はIT派遣エンジニアとして、システム開発・保守に継続して携わっています。 また、副業では法人向けPoC開発を受託し、要件整理・設計・実装・テスト・受入確認まで一貫して対応した実績があります。 【保有資格】 生成AIパスポート / 2級ファイナンシャル・プランニング技能士 【稼働について】 非常駐・非同期でのご対応となります。平日日中の常時対応や即時対応が前提のご依頼は、恐れ入りますが対応が難しい場合がございます。 24時間以内のメッセージ返信は徹底しております。 まずはお気軽に、要件整理の段階からご相談ください。
システム運用・保守を8年ほどやっていました。導入するシステム向けの環境構築(マイルストーン作成・検証・本番環境へのリリース)、システム導入後のユーザーサポート、障害対応、運用フロー提案やユーザー向け・システム管理者向けのマニュアル作成などを業務として行っていました。 VBScriptやバッチファイル・VBA、また簡単なSQLを用いたデータ操作を業務内で使用していました。 また運用業務以外にもWebシステムの開発・保守業務も合わせて行っており、HTML/CSSを用いてページコーディング・JavaScript作成・ ASP(Active Server Pages)で書かれたサイトの改修・Windowsアプリケーションの作成などを実施しておりました。 LancersではGoogle Apps Scriptによる開発も経験しています。 今後は現在の知識も活かしつつも、開発系のお仕事にも積極的に参加できればと考えています。 [経歴] 社内プログラマー 1年 マスコミ系企業のシステム運用 4年 プラント系企業のシステム運用・保守 2年 社会インフラ系企業のシステム運用・保守 2年 [得意分野] Webシステム開発・改修(ASP、JavaScript、HTML/CSS) マニュアル系のドキュメント作成(Excel, Word) SQLを用いたデータ操作 Windowsアプリケーション作成 [スキル] ASP, JavaScript, HTML/CSS, Excel, Word, Oracle Database, SharePoint, Oracle Primavera, VBScript, VBA, Windows コマンド, Apache, Windows Server, Linux, Solaris
ご覧いただきありがとうございます! 平成2年より法人を設けまして活動をさせて頂いております。 某有名電気会社のシステム構築・サーバー保守を担当していた事もあり、レスポンスの早さや 柔軟性は鍛えられたと自負しております。 ◆システム実績 ・かなり有名な美術館の運用・保守セキュリティ ・大手時計会社の社内在庫や修理の窓口の自動化、海外の子会社での人員・給料管理 ・マッチングサイトシステム構築のアドバイザー ・トラックの配車システム及びそれと連結して出退勤による給与金額計算システム ◆稼働時間について ・1日2~8時間稼働可能 ◆対応について ・会社として対応も個人としても対応可能となります。 ◆ポートフォリオ 先方様がある事ですので、ポートフォリオは控えさせて頂きます。 クライアントのニーズに合わせた効率的で信頼性のあるシステムを提供します。チームプレーヤーであり、柔軟かつ迅速に対応することが得意です。お客様のビジネスの成功を支えるために全力を尽くします。よろしくお願いいたします。 各Linux、Windows PHP、Java、C/C++、C#、JavaScript、Perl、Python、SQL 提出させて頂きます書類等、自己流な部分も御座いますので、ご了承下さい。
大手メーカー出身の確かな技術基盤と20年以上の開発経験、官公庁での多数の実績で、レガシーシステムから最新技術まで一貫したモダナイゼーションソリューションを実現します。長年培った品質管理手法と最新技術を融合させることで、堅牢で保守性の高いシステムを構築いたします。高い語学力を活かし、国内外のプロジェクトで確実な成果を提供いたします。 【技術スタック】 ■ 主軸技術 ・C# ASP.NET 2.0~.NET8 Blazorによる段階的モダナイゼーション ・C#レガシーシステムから最新技術への確実な移行 ・VB.NET既存資産を活かした機能拡張 ・ADO.NET からEntity Frameworkへの移行対応 ■ 準主力技術 ・Java エンタープライズシステムの安定稼働実現 ・PHP レスポンシブWebアプリケーション開発 ・JavaScript UI向上のためのフロントエンド実装 ■ AI駆動開発 ・Claude Code、Cursor、Winsurf等のAI駆動開発ツールを積極活用 ■ データベース技術 ・SQL Server、Oracle、MySQL、PostgreSQLの設計・構築・チューニング ■ システム開発基盤 ・C#/.NET (20年以上):業務システム開発(ASP.NET Web Forms、Windows Forms、.NET8 Blazor) ・VB.NET (20年以上):業務システム開発(ASP.NET社内コミュニケーションシステム) ・Java (15年):エンタープライズシステム開発(在庫管理・配送計画、審査・裁定管理) ・PHP (20年以上):Webアプリケーション開発(Laravel顧客サービスシステム) 【提供価値】 ・長期安定運用の実現:継続保守実績に基づく保守性重視の設計 ・レガシーシステムの安全な移行:既存資産を活かした段階的モダナイゼーション ・技術負債の解消:古いフレームワークから最新技術への確実な移行 ・総合的システム構築:要件定義から保守まで一貫した責任体制 【資格・語学力】 ・ITストラテジスト(2025年取得)・プロジェクトマネージャ(2024年取得) ・英検1級・全国通訳案内士:英語ドキュメント・海外案件対応可能 ・富士通株式会社出身・東京大学卒業 20年以上の開発経験で培った確実な技術力と責任感で、お客様のシステム構築を成功に導きます。
プロフィールをご覧いただき、ありがとうございます。 愛猫を溺愛しているiptkと申します。 エンジニアとしてWeb制作歴10年以上になります。 簡単な経歴をご紹介させていただきます。 【経歴】 ・2011年 知人の知人が起業するということで声がかかりA株式会社に参画 マッチングサイトの立ち上げを行う(開発は外注) ・2012年 Web制作開始(静的サイト、Wordpress) デザインとコーディングを担当 ・2013年 マッチングサイトを自社でリプレースする(Cakephp) デザインと主にフロントを担当 ・2014年 フリーランスとして活動 デザインとWrodpress ・2017年 A株式会社に復職しPHPのバックエンドを中心に上流から下流まで SymfonyやLaravelを主として扱う ・2023年 フリーランスとして活動再開 ※マッチングサイトは登録ユーザー数10万を突破 【可能な業務】 ・UI/UX設計 ・サーバ構築 ・Webサイトの要件定義~保守まで一貫して対応可能 ・PHPフレームワークでの構築 ・Wordpressサイト制作 【開発言語】 ・HTML ・CSS ・JavaScript ・PHP ・Vue.js(勉強中) 【稼働時間】 365日対応可能。 主に8:00~18:00を想定 週で計算して40時間を目安にします。 ※デスマーチ中は上記超えても対応します 【最後に】 ここまでご覧いただきありがとうございます。 起業に参画した経験もあり、様々なことに1人称で動くことが可能です。 なにごともフレキシブルに対応するように心がけております。 ご縁がありましたらよろしくお願いします!
JavaScript 1.8のExcelマクロ作成・VBA開発のおすすめポートフォリオ
Excelの入力内容からJavaScriptコード自動生成するマクロを開発し ました
ソフトウェア開発会社で経験を積んだ後、平成10年に個人事業を開業しました。 個人事業を開業してから25年以上、IT業界での経験はトータルで30年近くになります。 ソフトウェア開発会社では、UNIXでのデータベースを利用した情報系のシステム開発、VisualBasicをフロントエンドとした業務系のシステム開発などのクライアント/サーバシステムの開発を経験してきました。 個人事業開業以降では、Web技術を利用したシステム開発が多くなっており、フレームワークを利用したJavaシステム開発、PHPによるシステム開発を経験してきています。 また、個人的にWebサイトを制作・運営したり、Androidアプリを開発して公開しています。 【稼働に関する現在の状況】 先日、転居しました。 しばらく仕事を休止していましたが、少しずつ再開したいと思っています。 現状フルタイム稼働はできません。 ■ランサーズ受賞歴 2022年の「時間報酬 稼働時間ランキング」という部門で、16位になりました。 ■資格 1993年6月 第一種情報処理技術者試験 1996年1月 ファッションコーディネート色彩能力検定3級・2級 2002年8月 ビジネス実務法務検定2級 2003年6月 情報処理技術者試験 テクニカルエンジニア(データベース) ■実績例 原価管理システム開発(C, SQL, Oracle) 8ヵ月 パソコンバンキングサービス(VB, Access) 12ヵ月 回収代行システム開発(Java, SQL, JavaScript, Oracle, Seasar) 9ヵ月 Web地図サービス開発(JavaScript, PHP, Ajax) 9ヵ月 チケット販売サイト保守(Java, SQL, Oracle, Struts, Seasar) 8ヵ月 SNSデータ収集システム開発(PHP, SQL, MySQL, FuelPHP) 6ヵ月 小売業基盤システム開発支援(Java, PHP, SQL, JavaScript, MySQL, Redis, JSF, Spring, MyBatis) 14ヵ月 美容コミュニティサイト開発(PHP, SQL, JavaScript, MySQL, Laravel) 7ヵ月
ご覧いただき、ありがとうございます。 Kakubari Ryuseiです。 SEO歴は8年目で、Webサイトの企画・運用・分析を一貫して経験しています。 Googleプロダクトエキスパート(検索セントラル)でゴールド認定されています。 ◆SEOマーケターの実績 ・月間検索ボリュームが70万のビッグキーワードで、掲載順位を1位を獲得。 その結果、月間自然検索流入数がMoM 218%、YoY 826%で大幅に増加。 ・定常的なコンテンツマーケティングにより、月間セッション数がYoY 159%に増加。 特に、月間自然検索流入数は常にYoY 100%を上回っており、平均144%で成長中。 ◆Webディレクターの実績 ・新規メディアの立ち上げ 0からメディアの立ち上げに参画し、リリース1年後には月間自然検索流入数が数百万を超え、売上も数百万を達成。 ・既存メディアの運用 月間自然検索流入数が数百万の記事メディアやUGCメディアを担当し、月間売上数千万を達成。 SEO施策を中心として、Webメディアの企画、運用、分析を幅広くサポート可能です。 LPOの経験もあり、流入を増やすだけではなく獲得の最大化にも寄与いたします。 ▼対応可能な業務/スキル ・コンテンツマーケティング キーワードプランニング(SEO中心) ・アクセス解析 サイト分析 イベントトラッキングの設定 レポート作成 ・SEOコンサル 競合分析 SEO対策 施策立案、効果測定のサポート 業務効率化のサポート ・主な使うプログラミング言語 GAS Python Javascript HTML / CSS ・経験のある主なツール、サービス Google Analytics Google Search Console Googleタグマネージャー ABtasty ahrefs user insight など、上記の他にも柔軟に対応いたします! ▼活動時間/連絡 主な作業時間は、平日(21:00以降)、休日(適宜)になります。 上記以外の時間帯は、事前にご相談いただけるとスムーズです。 平日の日中にミーティングは、適宜相談させてください。 また本業の関係上、平日9:00〜19:00は返信が遅くなる可能性があります。 お急ぎの際は、その旨をお伝えください。 可能な限り、すばやく柔軟に対応いたします。 ご興味を持っていただけましたら、お気軽にお声がけください! どうぞよろしくお願いします!
<実績> iOSアプリのUI設計からApp Storeへの申請迄、多数(10本以上)の経験があります。(開発言語はObjective-C、Swift、SwiftUI) iOSアプリや外部センサ-とやり取りするサーバー側アプリもPHPで多数開発しています。 Machintoshのマルチメディア開発ソフトDirectorで養ったユーザに優しいUI設計を得意にしています。 2009年、独自企画開発のiPhone版ゲームアプリ「Dangerous Finger free」(無料)が年間43,800本(累計で105,570本)のダウンロードを記録し、iPhoneAppsPlus.comの"Hottest"賞を受賞しました。 独自企画のアプリは現在もApp Storeで8本販売中です。 これらは企画から申請まで全て一人で行なっています。 (デザインの一部はデザイナーさんに依頼) また、スマートグラスのドライバインストーラ開発中に発見した、macOSのシリアルポート不具合の詳細をAppleに報告し、macOSが改修される迄の間、奇抜なプログラミングで乗り切った経験があります。(Objective-C, C) 最近はRaspberry PiとPythonによる独自のシステム開発やUnityにも挑戦しています。 更に自身のウェブサイトを、CMSに頼ることなくHTMLとCSSのみで制作しています。 <可能な業務/スキル> 1.一般事務処理アプリ開発 2.ECONET Lite機器とのUDP通信 3.RS232Cシリアルポートを介した機器との通信(OMR、医療機器など) 4.Raspberry Piによる見守りシステム開発 5.酪農に関わる業務アプリ開発 6.外部センサーデータをサーバーで受信しPC等で可視化するシステム開発 7.その他 <開発言語> ・Swift、SwiftUI ・Objective-C ・EXCEL VBA&マクロ ・PHP ・HTML ・CSS ・JavaScript ・Python ・Unity ・C# ・Xojo(旧REALbasic) <作業可能時間> 平日は基本的には 9:00 - 12:00、13:30-17:00 です。 夜間、休日も臨機応変に対応可能です。
現在、東京都にて会社員として勤務しながら、フリーランスとして開発案件を承っております。 25年以上の開発経験とマネジメント実績を持ち、レガシーな業務システムからBtoC向けスマホアプリ、さらにはGeminiやChatGPTなどの生成AIを活用した最新のシステム開発まで幅広く対応可能です。 迅速な課題解決力と柔軟なコミュニケーションで、長期的に信頼できるパートナーとしてサポートします。 品質・スピード・信頼を求める方に、期待以上の成果をご提供いたします。 【対応可能な開発業務】 ・Windowsデスクトップアプリ開発(C#,python) ・Webアプリ開発(C#,PHP,JavaScript, HTML,CSS) ・スマホアプリ開発(Flutter) ・Excel VBA・マクロによる業務効率化ツール開発 ・データベース設計・運用(Oracle,SQLServer,PostgreSQL,MySQL,Access) ・OpenAI (ChatGPT)/Google(Gemini)APIを活用したシステム開発 ・AWS環境構築・運用 ・LINE公式チャンネル構築・LIFFアプリ開発 【稼働時間】 ・平日夜(2~3時間) ・土日祝(5~8時間程度) 【連絡手段】 メッセージ、WebMTG等 【主な実績】 聴覚検査結果を手元で管理できるアプリの開発:スマホアプリ(Flutter,C#,AWS) OpenAI(ChatGPT)/Google(Gemini)を活用した聴覚検査結果画像データの数値化・構造化(C#,ruby, AWS) Google Cloud Vision APIを用いた聴覚検査画像からの高精度な文字抽出・データ化(C#, AWS) 研究者向け聴覚検査データ管理システム:Webシステム(C#,JavaScript, HTML, CSS, PostgreSQL,AWS) 顧客管理システム:Windowsアプリ(C#,Oracle) コーポレートサイト:Webシステム(C#,JavaScript,HTML,CSS,Oracle) 製造工程管理システム:Windowsアプリ(C#, Oracle) 通信業向けのお問い合わせシステム:Webアプリ(PHP,JavaScript,HTML,CSS,Oracle) 自動車保険の代理店システム:Windowsアプリ(Visual Basic,SQLServer)等
プロフィールをご覧いただきありがとうございます。 AI制作ラボのAI駆動開発エンジニアです。 「その面倒な手作業、自動化したい」というご要望に、 AIを活用した高速開発でお応えします。 CSV処理・API連携・Slack Botを、Web会議なし・チャット完結で、 最短3日で納品します。 ▼可能な業務 ・CSV自動化(整形・変換・集計の自動化) ・API連携(外部サービスとの自動連携) ・Slack Bot構築(通知・リマインドの自動化) ・Python自動化スクリプト全般 ・バグ修正・小規模な機能追加 ▼自作ツール(実績) 実案件を想定して自主制作したツールを公開しています。 ・CSV自動化ツール(楽天フォーマット変換) ・API連携ツール(外部API→Slack通知) ・勤怠打刻 Slack Bot いずれもテスト・ドキュメントまで作り込んでいます。 詳細はポートフォリオをご覧ください。 ▼経歴 Web業務アプリケーションの開発に従事してきました。 フロントエンドからバックエンドまで一貫して担当し、 機能設計・詳細設計・実装・テストまでの工程を経験しています。 ▼スキル・技術 ・言語:Python / JavaScript / TypeScript / PHP ・フレームワーク:React / Vue.js / Node.js / Laravel ・データベース:MySQL / PostgreSQL ・AIツール:Claude Code ・その他:REST API / FastAPI / Docker / Git / GitHub ▼稼働・連絡について ・平日は1日8時間ほど稼働できます ・連絡は9時と17時を中心に、24時間以内の返信を心がけます ・やり取りはチャット・メールで完結します ▼大切にしていること 要件をしっかり確認してから着手し、納期を守ること。 非エンジニアの方にも使える手順書を添えて納品することを 心がけています。 まずはお気軽にご相談ください。 どうぞよろしくお願いいたします。
システム開発歴12年 Java 4年 Ruby・Rails 5年 PHP・Laravel 8年 Python・Chalice・Lambda 1年 COBOL・AS400 2年 MySQL、PostgreSQL 9年 HTML 9年 CSS・BootStrap 9年 JavaScript・jQuery、Vue、PWA、Nuxt 5~9年 Docker 6年 AWS全般 5年
はじめまして、ご覧いただきありがとうございます。 IT業界に15年以上従事しており、ウェブ&モバイルアプリケーション開発歴10年以上, AI & 画像処理, ブロックチェーン歴5年以上 経験を持っています。 ▼可能な業務/スキル 1) モバイルアプリケーション開発(iOS&Android) ・Native iOS&Android ・React Native ・Hybrid ・PWA ・Bluetooth/BLE, Wearable, iBeacon 2) ウェブ開発 ・WordPress/ECサイト/ネットショップ構築/EC-CUBE, Mallento ・React/Angular/Vue, Django/Ruby on Rails ・Laravel/CodeIgniter/Symfony/CakePHP ・Webデザイン/Web制作 3) ブロックチェーン ・Blockchain, Wallet 4) AI ・Tensor Flow, IBM Watson, Torch, Theano, Scikit-learn, Caffe, Alexa, Siri ・画像処理 5) プログラミング言語 ・Java/Kotlin, Objective-C/Swift ・HTML/CSS/PHP/JavaScript/TypeScript, Python, Ruby, Golang, C/C++, C#/.NET 6) データベース MySQL、PostgreSQL、MongoDB, Firebase、SQLite、NoSQL、Realm 7) ソースコード管理 Github, Bitbucket, Gitlab 8) インフラ AWS, Azure, Google Cloud, Sakura, Xserver ▼資格 ・ソフトウェア工学修士 ▼活動時間/連絡について ・できる限り柔軟にご対応させていただきます。急ぎの案件等もお気軽にご相談ください。 ・連絡は基本的にいつでも可能です。 ・ご興味持っていただけましたら、メッセージでお気軽にお声がけください。 ・お客様とは継続的、長期的な取引を望んでおります。 ・連絡体系:メール、Skype、ChatWork、Slack対応可能です。 ・土日祝日も対応可能です。 最後までご覧いただきありがとうございました。 どうぞ宜しくお願いいたします。
ITで5年務めております。 Java、Javascript、VBA、PowerShell、バッチ、HTML、CSS、SQLの業務経験があります。 趣味でエレクトーンの演奏動画のyoutubeを投稿しており、PowerDirectorを用いて動画作成しています。 ▼資格 ・日本商工会議所簿記検定試験3級 ・Oracle Certified Java Programmer, Silver SE 8 ・カラーコーディネーター検定試験(スタンダードクラス) ・Linux Professional Institute Certification Level 1
【経歴】 ・2002年~2012年 公共系システムの開発・保守 ・2013年~2018年 通信系会社の社内システム開発 ・2019年~現在まで、フリーのエンジニアとして活動中 【資格】 ・応用情報処理 ・オラクルシルバー10g 【現在の業務内容】 ・手作業による業務の自動化 ・業務改善系のシステム開発 【可能な業務】 ・エクセルVBA ・エクセル関数 ・スプレッドシート(GAS、関数) ・プログラム作成(Java、JavaScript、jQuery、Htmlなど) ・ツール作成(VBA、Access、python、GAS) ・資料作成 ・データ入力 などをお引き受け可能です。 【開発言語】 ・Java ・HTML ・CSS ・JavaScript ・jQuery ・シェル ・python ・VB ・VBA ・GAS ・COBOL ・SQL、PL/SQL ・Oracle ・Postgres ・MySQL 【稼働時間】 平日は2時間、休日は3時間で在宅ワークをお受けしております。 納期を守り、付加価値を付けて要望に応えることを心掛けています。 よろしくお願いします。
7年でソフトウェア開発を経験致しました。 アプリやウェブシステムやマクロなどを対応可能ですので、是非ご連絡お願い致します。 ★可能な業務 ・銀行 ・インボイス ・決算 ・証券 ★可能なスキル ・基本設計(業務・アーキテクチャ)・詳細設計・製造・UT・IT ・環境構築 ・OS:Windows, Linux, IOS, Android, Amazon, Azure ・言語:Java, C++, JavaScript, HTLM5, Shellscript・Bash , Windows Command ・ライブラリ:JasperReport, Jquery/Ajax, Bootstrap3‐4, Flex・Flash ・DB:Oracle, MySQL, PostgreSql, Sqlite, HirDB ・IDE/ツール:Eclipse, Visual studio, VsCode, Spring Tool Suite (STS), IntelliJ, JMeter, Ireport ・フレームワーク:Struts, Spring MVC, Angular 8、NodeJs, React ・バージョン管理ツール:Git, SVN ★取得した資格 ・2020年12月 - 日本語能力試験JLPT N1 ・2020年08月 - AWS Certified Developer – Associate ・2020年08月 - Oracle Certified Associate Java SE 8 Programmer ・2021年10月 - Oracle Bronse SQL ・2022年06月 – Mulesoft Certified Developer ※細かい業務はできない実績もございます。 外国人の私は日本語の壁がまだありますが頑張りますので、ご興味を持っていただけましたら、お気軽にご連絡ください。 ◆活動時間/連絡について できる限り柔軟にご対応させて頂きたいと思いますが急ぎの案件等もお気軽にご相談させてください。 連絡は基本的にいつもOKです。できる限り素早い返事させて頂きますが急ぎの仕事が入っている場合はお時間を頂く場合もございます。 ご了承いただければ幸いです。 ◆好きなこと サッカー ご興味を持っていただけまし
[1]プログラミングの経歴 社会人18年+就職前の1年=19年 [2]経験した言語 C#,VB,EXCELVBA,JAVA,Javascript,HTML,PHP,python,C,C++, labview(これはノーコード開発) [3]経験した分野 (1)二進法、ビット操作、十六進法の扱い、十進法 各々の演算や相互変換の機能を実装 (2)標数2の有限体 演算と行列計算 (3)整数 modの計算、中国剰余定理の適用 (4)一次元配列 ソートや置換 (5)二次元配列 挿入、抜き出し、DataGridViewへの適用 (6)EXCELVBAでの集計 ボタンでのマクロの実装 (7)集計結果のグラフ表示 VisualStudioのフォームのchartで実行。オブジェクト指向で整理したプログラムを使用 (8)フォーム上のツールの扱い DataGridView,Combobox,ListBox,RadioCheckボタンなどを扱うsharedな関数を実装 (8)通信 TCP/IP通信、UDP通信 (9)組み込み PICマイコンのプログラム(C言語)。ピンの電圧を制御して、センサを駆動した。(SPI通信またはI2C通信)。PCのシリアルポートとRS232C通信を実行した。 [4]コードを書く上で心がけている事 (1)オブジェクト指向 異なる関数で同じ変数を共有するとバグが発生しやすいので、なるべくstatic関数(VBならshared関数)を使用するようにしている。クラスファイルの内側で、メンバ変数を、異なるメソッドで共有する事があるが、それも単純な方法にしている。更に、コンストラクタによる初期化でだけ、ライトアクセスして、それ以外のメソッドはなるべくリードアクセスだけにしている。 (2)ループやif else文のネスト 通常は二段まで、深いところでも三段。四段はほとんどない。ネストが深くならないように、サブルーチンにおいては、最初に、エラーの場合と、処理がわかりきった場合を、if文とreturnの組み合わせで排除するようにしている。 (3)名前 ローカル変数名、仮引数名、関数名、クラス名は、意味が分かりやすく、しかもコード規約に沿うような名前になるように決めている。 (4)クラス同士の関係 UMLの図を書いて確認し、循環依存が発生していないか、チェックするようにしている。
新着のランサー
その他プログラマ・エンジニア
サーバ・インフラエンジニア
デスクトップアプリエンジニア