フリーランスWebエンジニア、阿部辰也のWebサイトです。
奈良市を拠点に活動し、設計から開発、運用支援までトータルにサポートします。
Webエンジニアとしての26年間で培ったスキルを活かし、Webシステム開発やWebサイト制作をお手伝い。
デザイン系Web制作会社様や中小企業様のパートナーとして、柔軟に対応いたします。
どうぞお気軽にお問い合わせください。
フリーランスWebエンジニア、阿部辰也のWebサイトです。
奈良市を拠点に活動し、設計から開発、運用支援までトータルにサポートします。
Webエンジニアとしての26年間で培ったスキルを活かし、Webシステム開発やWebサイト制作をお手伝い。
デザイン系Web制作会社様や中小企業様のパートナーとして、柔軟に対応いたします。
どうぞお気軽にお問い合わせください。
Movable Type 管理画面に SAML 認証による SSO 機能を実装するプラグインを開発しました。Microsoft Entra ID 等の外部 IdP と連携し、ユーザー登録から認証・権限付与までを自動化。SAML 以外のログイン制限やシングルログアウトにも対応し、運用負荷を軽減しつつセキュアなアクセス制御を実現しました。
使用言語・技術等:
Perl, Movable Type
クライアントが作成したプログラムのコードレビューおよびセキュリティチェックを実施しました。生成AIの普及により、非エンジニアの方でもコードを書く機会が増えましたが、「動作はしているが、セキュリティやパフォーマンスについて自信が持てない」といったデザイナーやWeb担当者のご相談を受け、専門的な観点から対応しました。
使用言語・技術等:
PHP, JavaScript, MySQL
オウンドメディア用のオリジナルCMSを開発しました。システム全体の設計、サーバーサイド及びフロントエンドのプログラミング、Movable Typeからのデータ移行、HTML/CSSのマークアップまで全般的に担当。
使用言語・技術等:
PHP(CodeIgniter), MySQL, HTML/CSS, JavaScript(jQuery)
サービス名: ダイエットカフェ
ダイエット商品の口コミサイト「ダイエットカフェ」のシステム開発をを長年に渡って担当しています。サーバーの設定管理等をはじめ、システム全体の設計からサーバーサイド及びフロントエンドのプログラム、HTML/CSSマークアップまで、技術的な要素を全般的に担当。
使用言語・技術等:
Perl, PHP, MySQL, HTML/CSS, JavaScript, OpenAI API
奈良市を拠点に活動するフリーランスのWebエンジニア、阿部辰也です。
Webエンジニア歴26年、フリーランス歴20年。これまで、ECサイトのバックエンド開発や業務効率化を支える管理システムの構築など、幅広いWebシステム開発やWebサイト制作の案件を手がけてきました。
プロジェクトの規模にかかわらず、設計から開発、運用支援まで一貫して対応できることを強みとしています。
主にPHPやPerlを用いたバックエンド開発や、HTML/CSS、JavaScriptを活用したフロントエンド構築を得意としています。
独立以来、多くのクライアント様と長期的な信頼関係を築き、継続的にご依頼をいただいていることを大変ありがたく感じています。
趣味は将棋観戦、自然史系博物館巡り、B'zのライブ参戦などなど。
現在は主にシステム開発を必要とするデザイン系Web制作会社様や中小企業様のサポートをしています。
Webシステム開発やWebサイト制作などでお困りの際は、ぜひお気軽にご相談ください。
Webデザインを中心に手がける制作会社様のシステム開発をサポートしています。
過去にはECサイトの商品管理システムや、商店街の店舗検索システム、公共施設の施設予約システムなど、幅広い分野でのシステム開発に携わってきました。
フロントエンドからバックエンドまで幅広い技術を提供し、プロジェクトの効率を高め、クライアントのご要望に沿ったシステムを共に構築いたします。
「デザインは得意だけれどシステム面は不安」「突発的なシステム構築要員が必要になった」といった際に、フリーランスのエンジニアとして柔軟にサポートいたします。
主にPHPやPerlを使ったWebシステム開発を得意としています。また、Webサイト制作における、HTML/CSSのマークアップや、JavaScriptでのフロントエンドの開発もお請けします。
円滑なコミュニケーションを大切に、御社のチームと一丸となって開発を進めていきたいと思っています。
ちょっとしたことでもお気軽にご相談ください!
外部の技術パートナーとして、企業様のWebシステム開発や運用を幅広くサポートしています。
「社内に専任のエンジニアがおらず、技術的なサポートを必要としている」「自社の事業アイディアを形にするために、経験豊富な技術者を探している」といった課題をお持ちではありませんか?
システム設計から開発、運用サポートまで、様々な形での経験がございます。
特に商品データや顧客データの管理用システムや、業務効率化ツールの開発を得意とし、これまで数多くのプロジェクトで企業様の成長をサポートしてきました。
どんな小さなアイディアでも大歓迎です。「こんなツールがあれば便利」「こういうことを効率化したい」というご相談を、丁寧にヒアリングし、最適な形で実現します。
貴社のビジネスを次のステージへ進めるお手伝いをさせてください。
2025.06.06
PerlとNet::SAML2を利用して、シンプルな構成のSAML認証用SPの構築方法をご紹介します。CPANによるモジュール導入、テスト用の自己署名証明書と秘密鍵の準備方法に触れ、SPのエンティティIDやACS URL、エラーURLといった必要情報を含むメタデータをXML形式で生成するスクリプトの実装例を解説します。
2025.06.05
highlight.js を使ったシンタックスハイライトの導入方法を具体的なコード例とともに紹介します。CDN 経由でライブラリを読み込み、HTML コード内の <pre> と <code> タグを利用して、正確な言語指定とスタイル適用を実現する手法を分かりやすく解説。初心者でもすぐに実装できる内容となっています。
2025.06.04
OpenAI API の Chat Completions API を用いて、レスポンス形式を JSON に固定する実装手法を紹介します。PHP を使った具体的なコード例を通じ、response_format パラメータの設定方法や利用シーン、最新モデルでのオプション利用まで解説しています。
2025.06.03
Movable Type のシステムログにエラーメッセージや各種情報を出力する方法について、MT::App の log メソッドを利用した具体的な実装例を解説します。ログレベル、クラス、カテゴリを指定することにより、出力内容を柔軟に分類・管理できる仕組みを詳述し、管理画面でのログ確認方法やデータベーステーブルでの確認方法も合わせて説明します。
2025.05.30
CodeIgniter 4 のクエリビルダの基本から実践的な利用方法までを、具体的なコード例とともに解説します。単純な条件指定から複雑なAND/ORや部分一致検索、IN句など、さまざまな使い方を段階的に学ぶことができます。これにより、SQL文を直接記述せずに柔軟なデータ操作が可能になる手法をご紹介します。
2025.04.10
Movable Typeプラグイン開発において、エラー画面やログイン画面をどのように出力すべきか、その基本手法を具体的なコード例を交えて解説します。MT::App の show_error および show_login メソッドの利用方法や各オプションの効果を理解することで、プラグインにおけるユーザーインターフェースのカスタマイズが容易になります。
2025.04.09
OpenSSLを用いて、自己署名証明書(オレオレ証明書)を作成する方法を、分かりやすく解説します。秘密鍵の生成、パスフレーズの設定・解除、CSRの作成、そして証明書ファイルの発行まで、コマンドラインで実践する手順を具体的な例とともに解説。セキュリティ上のポイントにも触れながら、初心者でも実践できる内容です。
2025.04.08
PowerShellを使ったSSH接続は、Windowsユーザーにとってシームレスなリモート作業を実現する有力な手段です。この記事では、鍵ファイルの権限設定方法(icaclsを利用)と、実際のSSHログイン手順を具体例とともに解説します。