2023.12.05 WEBシステム開発 簡単に迅速に認証機能が作れる Laravel Breeze を理解したい(カスタマイズ編) 皆様、ご無沙汰しております。 手軽に簡単に迅速に、そうBreeze(楽勝)に認証機能が作れちゃう優れもの「Breeze」のカスタマイズ編です。 こちらの記事は、前回の「簡単に迅速に認証機能が作れる Laravel Breeze を理解したい(基本編)」の続きなので、前回の内容を把握した上で読み進め [...]
2023.11.30 LIFEIT活用 誹謗中傷を未然に防ぐAI搭載の新SNS「DYSTOPIA(ディストピア)」とは? 皆さんは、2023年9月にリリースされた新しいSNS「DYSTOPIA」をご存知でしょうか? 「DYSTOPIA」は「誰も傷つかない」という独自のコンセプトを元に開発されたSNSで、誹謗中傷を未然に防ぐAIが搭載されています。 SNSとは、Social Networking Service(ソーシ [...]
2023.11.29 LIFEIT活用 iPhoneの写真編集機能がどこまで編集可能なのか、すべて使ってみた<第1弾~調整機能(補正)・フィルタ>(ios 17.1.1) 現在、写真編集アプリはたくさん存在していますが、みなさんはどんなアプリを使用していますか? 私は5年以上前からずっと同じ写真編集アプリを使用し続けています。 アプリを入れた理由としては、当時使用していたiPhoneの機能ではあまりやりたいことが出来なかったからなのですが、数年使わないうちに進化して [...]
2023.11.28 WEBWebデザイン jQueryプラグイン「bxSlider」の使い方とオプションとカスタマイズまとめ(カルーセルスライダー編) jQueryプラグイン「bxSlider」シリーズの5作目となります。 jQueryプラグイン「bxSlider」シリーズ jQueryプラグイン「bxSlider」の使い方とオプションとカスタマイズまとめ(導入編) jQueryプラグイン「bxSlider」の使い方とオプションとカスタマイズ [...]
2023.11.08 WEBシステム開発 日本語プログラミング言語「プロデル」を使ってGUIアプリを作成してみた(Pythonと比較) 我々エンジニアが扱うプログラムと言えば、英語で構成されている事がほとんどですが、生まれも育ちも日本の純日本人である私からすると、英語ベースのコードは書き辛いと感じることがあります。 逆に日本語ベースの言語であれば書き心地や可読性などはどうなるのか興味がありましたので、今回は、日本語プログラミング言 [...]
2023.11.06 WEBシステム開発 CodeIgniter4にテンプレートエンジンのTwigを連携して、可読性・保守性を高いコードを実現する 前回の記事「Codeigniter4.4が出ていたので簡単なフォームを作りながら基礎を学んでみる」では簡単なフォームを作りながらCodeIgniter4.4の基本的な書き方を学びました。 ViewはCodeIgniterデフォルトのものでしたが、自前でエスケープ処理を追加したりPHPタグを多く書く [...]
2023.10.30 WEBWebデザイン Adobe XDユーザーがFigma(フィグマ)でワイヤーフレームを作ってみた【共有編】 前回はワイヤーフレーム(WF)を作成しながらFigmaの機能についてご説明しました。 今回は作成したWFを他の人と共有する方法についてご紹介いたします。 共有は、WFなどの作成したデザインデータを他者と共同編集ができたり、閲覧ができたりする機能です。また、共有時には欠かせない、コメント機能もありま [...]
2023.10.26 WEBWebデザイン 【CSS】displayプロパティの2値構文ってなに?新しい記述方法について解説! displayはなじみのあるプロパティですが、最近、値の指定方法に新しく2値構文がサポートされました。 普段display: block;やdisplay: flex;など単一の値を指定して使っているかと思いますが、2つの値が入れられるようになってどんな変化があるのか。 今回はdisplayの新し [...]
2023.10.26 WEBWebデザイン 【Canva Pro】複数のSNSに予約投稿ができる!コンテンツプランナー機能のご紹介 これまで多くのCanvaの機能を紹介してきましたが、今回はCanvaの有料プラン「Canva Pro」で使用できる機能の1つである“コンテンツプランナー機能”をご紹介します。 コンテンツプランナー機能は、作成した画像やデザインをCanvaから複数のSNSへ、簡単に予約投稿が [...]
2023.10.25 WEBWebデザイン Illustratorの3D効果で、アイソメトリック図を作ってみよう!【回転体編】 前回の記事では、Illustratorの3D機能を使って立方体・直方体の作り方をご紹介しました。 アイソメトリック図のおさらい・立方体・直方体の作り方はこちらIllustratorの3D効果で、アイソメトリック図を作ってみよう!【立方体・直方体編】 今回は、「回転体」の作り方をご紹介しようと思い [...]
2023.10.25 WEBシステム開発 Codeigniter4.4が出ていたので簡単なフォームを作りながら基礎を学んでみる 皆さんがPHPアプリケーションのフレームワークと聞いて何を思い浮かべますでしょうか? 筆者は弊社アプリケーション開発でもよく使われるCodeIgniter3やSlim4が真っ先に思い浮かびます。 その中でもCodeIgniterはバージョン3を使っており、バージョン4がリリースされた当初に使ってみ [...]
2023.10.25 WEBWebデザイン 【Figma】デザイン作業効率を上げるためのプラグイン簡単導入ガイド Figmaは標準でもデザインに必要な機能が備わっていますが、プラグインを使用すると、より効率的にデザインできるようになります。 今回は、Figmaのプラグインの導入方法について紹介します。 Figma(フィグマ)とは プラグインの導入方法を紹介する前にFigmaについて簡単に紹介します。 Figm [...]
2023.10.25 WEBシステム開発 【Go】standard libraryのtext/templateを使って、簡単に文字列を作成・加工しよう! 現在開発中のアプリケーションで実装するメール送信機能には、送信先ごとにメール本文の一部を個別にカスタマイズする仕様が存在します。 これを実装するにあたって、Goのtext/templateパッケージの機能がとても役に立ったので、今回も備忘録代わりにまとめてみました。 それでは早速使い方を見ていきま [...]
2023.10.13 WEBシステム開発 安全性、速度、並行性を兼ね備えた言語と、巷でうわさの「Rust」を覗いてみる(スマートポインタ編 その1) “うわさの「Rust」を覗いてみる”シリーズ10回目の今回は、Rustのスマートポインタについて見ていきたいと思います。 うわさの「Rust」を覗いてみるシリーズ 過去の記事 その1 公式のガイドに沿って入門してみる その2 変数を覗いてみる その3 所有権を覗いてみ [...]
2023.10.12 WEBWebデザイン 【Canva Pro】ワンクリックで背景を削除!背景リムーバ機能の使い方 これまで様々なCanvaの機能を紹介してきましたが、今回はCanvaの有料プラン「Canva Pro」の背景リムーバ機能をご紹介します。 背景リムーバ機能は、画像の背景を切り抜くことのできる機能です。 専用の画像編集ソフトを利用すると、操作が難しい場合もあります。 しかし、Canva Proの背景 [...]
2023.10.12 LIFEIT活用 顔の向きを修正!?スマホで簡単に写真補正ができる「Snapseed」の機能をご紹介(vol.2) 前回の記事では、スマホで簡単に写真の補正ができるアプリ「Snapseed」の概要と、主な使い方をご紹介いたしました。 今回は、前回の記事では伝えきれなかった他の機能について解説します。 前回の記事は以下よりご覧ください。 スマホで簡単に写真の補正や加工ができる!フォトショいらずの写真加工アプリ「S [...]
2023.10.06 WEBシステム開発 簡単に迅速に認証機能が作れる Laravel Breeze を理解したい(基本編) 皆様、認証機能はお好きですか? 少し前ですが、ばねさんがLaravelについての記事 今話題のPHPフレームワーク「Laravel」を使ってみた(準備編) 今話題のPHPフレームワーク「Laravel」を使ってみた(実装編) を書いていたので、それに乗っかった記事を書いてみようと思ったところ [...]