ブログ内検索

プログラミング教材開発
大阪府高槻市原地区で肥料教室を開いています
検索キーワード:「試作」
 

骨無しフライドチキンの衣を構成する薄力粉とは何か?

/** Geminiが自動生成した概要 **/
骨無しフライドチキンの衣の謎を解くため、身近な唐揚げを例に考察を始める。唐揚げの衣は薄力粉と片栗粉が一般的だが、まずは薄力粉について深堀り。薄力粉は小麦粉の一種で、タンパク質(グルテン)含有量が8.5%以下のものを指す。製粉時にどうやってタンパク含量を調整しているのか、小麦の品種や産地が関係するのかなど、農学的な疑問が湧いてきた。

 

米粉の伝道師高谷 レモンのゴールデンエール

/** Geminiが自動生成した概要 **/
稲作農家から、米粉を活用したビール「レモンのゴールデンエール」の試作品を頂いた。このビールは、高槻市の醸造所「BEER BASE 高槻」で製造されたもので、水溶性と甘さに優れた清水っ粉を使用することで、麦芽の雑味を抑え、飲みやすい仕上がりになっている。米の甘みと高品質な栽培方法により、苦みが少なく日本酒とは異なる味わいだ。米粉は、粉末状であることから発酵食品の品質向上に役立つ可能性を秘めていると感じた。

 

【SEO対策】データの転送量の削減の為の圧縮

/** Geminiが自動生成した概要 **/
個人事業主がSEO対策として行ったデータ転送量削減策を紹介。コンテンツの充実を最優先としつつ、今回はデータ圧縮に着目。GoogleのPageSpeed Insightsを参考に、Brotliアルゴリズムを用いてデータ転送量の削減を試みた。Brotliは対応サーバーが限られるため、Deflateやgzipも選択肢として提示。HTMLや画像のデータ量削減は今後の課題とし、データ転送に関する更なる改善策を予告している。

 

SOY Shopをリリースして10年が経ちました

/** Geminiが自動生成した概要 **/
SOY Shopは2009年12月18日にベータ版公開、CSS Nite忘年会でお披露目された。開発当初はプログラミング未経験だったが、マニュアル作成やバグ報告、軽微な修正を担当。後に支払いモジュール開発でスキルアップし、構築サイトが情熱大陸で紹介されるなど貴重な経験を得た。中でも、多様な業種のネットショップ構築を通して商売事情を学べたことが、現在の商売の基礎となっている。開発元を去った後も、オープンソースとして非公式にメンテナンスを継続していく。

 

SOY Inquiryでアップロード(複数)カラムを追加しました

/** Geminiが自動生成した概要 **/
SOY Inquiryに複数ファイルアップロードカラムが追加されました。現在試作段階で、サーバー設定に依存した無制限アップロードや、一部ファイルのエラー発生時の個別エラー表示未対応などの課題が残っています。画像リサイズ機能は実装済みです。アップロード枚数制限の設定は2019年8月16日に追加されました。ダウンロードはsaitodev.co/soycms/soyinquiry/ から可能です。

 

SOY Shopの予約カレンダープラグインで子供料金の指定が出来る拡張を追加しました

/** Geminiが自動生成した概要 **/
SOY Shopの予約カレンダープラグインに、大人と子供の人数指定に対応した拡張機能が追加されました。人数に応じた料金計算が可能になり、ツアーや宿泊予約の基本機能が充実しました。将来的には連泊機能も追加予定です。この「予約カレンダー人数指定拡張プラグイン」は試作段階のため、正常に動作しない可能性もありますが、最新パッケージはsaitodev.co/soycms/soyshop/からダウンロードできます。以前開発したキャンセル対応予約アプリに続く、新たな拡張機能です。

 

ゆげ製茶さんの和紅茶

/** Geminiが自動生成した概要 **/
糸島訪問に続き、八女郡広川町のゆげ製茶の製茶工場を訪れた。工場に併設された販売所で、以前試作段階で感動した和紅茶が販売されているのを発見。以前の記事<a href="/article/1447">ファームプロさんから緑茶の品種で作られた紅茶の茶葉を頂きました</a>で紹介した緑茶品種の紅茶で、1番茶だけでなく3番茶にも可能性を感じていた。正式販売開始を知り、夢のある話は様々な場所にあると実感した。

 

SOY Shopで商品毎メールアドレス追加プラグインを追加しました

/** Geminiが自動生成した概要 **/
SOY Shop用の商品毎メールアドレス追加プラグインがリリースされました。以前開発された商品ごと送料設定モジュールから、注文時に商品ごとに異なるメールアドレスへ自動送信する機能を抽出したものです。代理店販売などで活用できます。プラグインは、商品ごとに追加のメールアドレスを設定可能にし、注文時にそのアドレスへ自動送信されます。詳細はsaitodev.co/soycms/soyshop/ で公開されているパッケージからダウンロードできます。

 

SOY CMSのカスタムフィールドアドバンスドで記事フィールドを追加しました

/** Geminiが自動生成した概要 **/
SOY CMSのカスタムフィールドアドバンスドプラグインに、記事を出力できる「記事フィールド」機能が追加されました。記事の投稿・編集画面で、ラベル設定済みの公開記事を選択し、任意の場所にその記事内容を出力できます。 現状は試作段階で、パフォーマンスへの影響を考慮し、選択可能な記事はラベル設定済みの公開記事20件までに制限されています。これは、長い定型文を記事によって出し分けたいというニーズに応えるための機能で、セレクトボックスから記事を選択する方式です。 制約事項として、記事の投稿・編集画面で指定できるのはラベル設定済みの記事のみ、ラベル指定時のセレクトボックスに表示される記事数は20件、選択できるのは公開記事のみとなっています。これらの制約は、今後の使用状況に応じて調整される予定です。

 

SOYShopのCSVインポートエクスポートで出力時のチェックを保持するようにした

/** Geminiが自動生成した概要 **/
SOY ShopのCSVインポート/エクスポート機能において、出力項目のチェック状態を保持する機能が追加されました。カスタムフィールドやプラグイン追加でCSVの項目が増え、確認が煩雑になる問題に対し、一度チェックした項目を保存し次回反映することで操作の手間を軽減します。現在試作段階で、カスタムサーチフィールドなど一部プラグインでは未対応ですが、多くの項目チェックの手間を省くことが期待できます。パッケージはsaitodev.co/soycms/soyshop/からダウンロード可能です。

 

SOY ShopでTrackingmore連携プラグインでwebhookに対応しました

/** Geminiが自動生成した概要 **/
SOY Shopで国際荷物追跡サービス「Trackingmore」と連携するプラグインを開発し、「webhook」機能を追加しました。webhookでは、配送業者が発送を開始するとTrackingmoreからSOY Shopに通知が届きます。これにより、リアルタイム追跡の手間を省きつつ、SOY Shopの注文状態や発送メールの自動更新が可能になります。この連携により、出荷予定日前に代行業者から発送情報を受け取れなくても、配送状況を監視し、集荷や発送が確認され次第、発送済みメールを自動送信できます。これにより、確認業務が大幅に削減されます。リアルタイム追跡も併用することで、変更情報の確度が向上します。

 

SOY ShopでTrackingmore連携を試作中

/** Geminiが自動生成した概要 **/
SOY Shopと荷物の追跡サービスTrackingmoreを連携するプラグインが作成されました。このプラグインにより、代行倉庫サービスを利用して出荷された商品の発送状況をリアルタイムで確認できるようになります。ただし、現時点では連続でAPIを叩く制限があるため、トラッキング件数の制限や実行間隔の調整が必要です。今後、Webhookを使用した配送状況確認機能が追加される予定です。この機能により、サーバのリソース占有が軽減されることが期待されています。利用に際しては、課題点に留意してください。

 

SOY CMSで記事のCSVエクスポート・インポートを作成しました

/** Geminiが自動生成した概要 **/
SOY CMS開発秘話前編は、創業期の資金難の中、受託開発で得たノウハウを活かし、低価格で高機能なCMSを開発しようと奮闘する様子を描いています。開発当初はPHPの知識も乏しく、試行錯誤しながらコードを書き進め、徹夜作業も当たり前でした。クライアントワークで培った「使いやすさ」へのこだわりは強く、ユーザーインターフェースにも注力。限られたリソースの中、機能と使いやすさのバランスを追求しながら、徐々にSOY CMSの原型が形作られていきました。オープンソース化を目指し、試用版配布でユーザーを獲得していく戦略も、資金力に乏しい状況を打破するための工夫でした。

 

SOY Shopの管理画面の顧客検索でユーザーカスタムサーチフィールドの項目を追加しました

/** Geminiが自動生成した概要 **/
SOY Shopの管理画面の顧客検索に、ユーザーカスタムサーチフィールドが追加されました。管理画面でフィールドを追加すると、検索フォームが生成され、顧客情報の絞り込みが可能になります。CRMと連携せずとも、ある程度の顧客管理が可能になります。試作版のため対応漏れがあり、使用したいフィールドの種類が動作しない場合は問い合わせフォームから連絡できます。パッケージはサイトからダウンロード可能です。

 

SOY Shopの標準配送モジュールでカレンダー形式でお届け日指定を追加しました

/** Geminiが自動生成した概要 **/
SOY Shopの標準配送モジュールがアップデートされ、お届け日指定をカレンダー形式で入力できるようになりました。従来のセレクトボックス形式に加え、カレンダー形式を選択可能になり、日付の選択範囲も設定できます。 これは試作段階で、カートでのjQueryライブラリの読み込み状況に関わらず動作するよう改良中です。需要があれば、未対応箇所の開発も進められます。最新版はsaitodev.co/soycms/soyshop/ からダウンロード可能です。

 

SOY Shopの商品ごと送料設定モジュールで標準設定を追加しました

/** Geminiが自動生成した概要 **/
SOY Shopの商品ごと送料設定モジュールに、標準送料設定機能が追加されました。以前作成したモジュールでは、商品ごとに送料を設定しない場合、送料が0円になる問題がありました。今回のアップデートで、管理画面に標準送料設定項目が追加され、商品ごとの設定がない場合はこの標準設定が適用されるようになりました。これにより、商品追加時の手間が軽減され、送料設定漏れによる0円表示も防げます。アップデート版はサイト(https://saitodev.co/soycms/soyshop/)からダウンロード可能です。

 

インスフィアファームさんから野菜セットをいただきました

/** Geminiが自動生成した概要 **/
インスフィアファーム(http://www.inspherefarm.co.jp/)からプロフェッショナル向けの野菜セット(試作品)をいただきました。ナスやトマトなどの定番野菜から、アーティチョークやホオズキなどの珍しい野菜まで、丁寧に袋詰めされていました。美しい見た目と品質から、美味しい食材へのこだわりが伝わります。早速調理してみたところ、どの料理も彩り豊かで食欲をそそる仕上がりに。野菜セットのおかげで、食事がより楽しくなりました。贈り物に感謝いたします。

 

SOY Shopで商品ごと送料設定モジュールの試作を作成してみました

/** Geminiが自動生成した概要 **/
SOY Shop用の商品ごと送料設定モジュールが試作されました。複数の作家がそれぞれ異なる送料で商品を販売する場合、商品ごとに送料とメールアドレスを設定できるようになります。同じ作家から複数商品を購入しても送料は1個分のみ加算されます。注文時には作家にも通知メールが送信されます。デモ画像では商品情報登録画面に地域別送料とメールアドレス入力欄が追加されています。このモジュールはサイト(/soycms/soyshop/)からダウンロード可能です。商品ごとではなくカテゴリごとに設定すれば、カテゴリ=作家として複数商品の送料を一括管理も可能になります。作家の商品販売に関する要望は問い合わせページ(/soycms/inquiry)から受け付けています。

 

SOY Shopの管理画面でプラグインがページを持てるようになりました

/** Geminiが自動生成した概要 **/
SOY Shopの管理画面拡張機能として、プラグインが独自のページを持てるようにアップデート。これにより、ショップ機能を制限し、プラグイン経由でアプリ風機能を呼び出す「SOY App」的な開発が可能に。プラグインはSOY Shop本体への影響 minimal。 連絡掲示板プラグインを例に、管理画面内に掲示板を追加し、投稿時に登録管理者へメール通知する機能を実装。アップデート内容はGitHubのsoyshopパッケージに反映済。

 

SOY Mailで下書きの自動保存を追加しました

/** Geminiが自動生成した概要 **/
SOY Mailに下書き自動保存機能を追加しました。SOY Shopの利用増加に伴い、メルマガ作成の需要が高まる中で、長文になりがちなメルマガ編集時の利便性向上を図りました。設定画面の「サーバ設定」に追加されたチェックボックスを有効にすることで、メール作成・編集中に定期的に下書きが自動保存されます。この機能は試作段階のため、不備の可能性があることをご了承ください。ダウンロードはGitHubから可能です。

おすすめの検索キーワード
おすすめの記事

Powered by SOY CMS   ↑トップへ