-
AI & ML
ChatGPTとの対話で学ぶ:GitHub IssuesのJSONをCSVに変換する方法
GitHubのIssueからJIRAに移行したいプロジェクトがあり、そのために次のような手順を踏みました。 GitHub CLIをインストールしセットアップする。 GitHub CLIを使ってIssueをCSVに書き出す。 書き出したCSVをJIRAで読み込む。 GitHub CLIを使って取得したI... -
開発
GitHub CLIを用いてイシューをCSVファイルに書き出す方法
GitHubのイシューを他のイシュー管理システムに取り込みたいときには、GitHub CLIを使ってイシューをファイルに書き出し、そのファイルを別のイシュー管理システムで読み込みます。 筆者はJIRAに取り込みたいと思い、JIRAにはどのような取り込み方法がある... -
お知らせ
既刊書4冊へのiOS 16/Xcode 14対応ガイド公開!
以下の既刊書4冊へのiOS 16 / Xcode 14対応ガイドが公開されました。読者の皆様、是非、ご確認ください。 基礎から学ぶARKit 基礎から学ぶMetal 基礎から学ぶSwiftUI 改訂2版 Objective-C逆引きハンドブック いくつかの書籍は他のバージョンでの更新情報や... -
開発
GitHub CLIの導入と認証情報設定方法
GitHubに置いたリポジトリに対してターミナルから操作するとき、何を使用していますか? gitプログラムだと思います。 クローンやコミット、Push、Pull、Fetchなどの一般的なGit操作であれば他のサーバーにあるリポジトリと同じようにgitプログラムで不自... -
開発
Aterm WX11000T12 を導入
2022年9月2日、以下を改正する総務省令が交付され、即日施工され、日本でも6GHz帯のWi-Fiが使用可能になりました。 電波法施行規則 無線設備規則 特定無線設備の無線設備の技術基準適合証明等に関する規則 この改正によりWi-Fi 6Eの合法的な利用が実現しま... -
AI & ML
チワワ画像を生成: Dream StudioとStable Diffusionの活用
生成系AIの一つに画像を生成するStable Diffusionがあります。Stable Diffusionを利用したWebサービスの一つにDream Studioがあります。 この記事ではDream Studioを使ってチワワの画像を生成してみました。 「なぜ、チワワなのか?」 それはアールケー開... -
AI & ML
ChatGPTで図を生成する方法 : コードを生成する
別のブログの記事で色空間のことを書くのに、Adobe RGBやsRGBといった色空間を説明するための図が必要になりました。必要なのはCIE 1931 カラースペクトルを背景に、各色空間がカラースペクトル上でどの範囲をカバーするかを示す図です。 手書きするのは正... -
AI & ML
ChatGPTを活用する方法: 情報とタスクの効果的な指定方法
ChatGPTのWebインターフェイスは質問を入力するための入力欄があるだけです。あるテキスト(情報)に基づいて何かを実行させたいときに専用の入力欄があるというインターフェイスにはなっていません。 では、どのように指定したら良いのでしょうか? 【情... -
AI & ML
ChatGPT体験記: AIとの対話で学ぶ新たな可能性
ChatGPTはOpenAIによって開発された大規模な自然言語処理AIです。言語に関する様々な質問やタスクに関して応答することできるサービスです。チャット形式でAIと対話的にやりとりができるサービスになっています。 最近、テレビや新聞などでも取りあげられ... -
開発
App Storeでリリースするアプリのビルド環境はXcode 14.1以降が必要
2024年4月29日に更に引き上がりました。App Store Connect へアップロードするアプリはXcode 15が必須 2023年4月25日以降にApp Storeでリリースするアプリは、Xcode 14.1以降でビルドする必要があると発表されました。 特別なことをしていないアプリであれ... -
開発
オンラインで学ぶ:おすすめの有料サービス6選
ソフトウェアエンジニアにとって知識の幅を広げたりスキルの向上のために学習し続けるということはとても大切なことです。私自身もスキルアップや新しい技術の獲得・リスキリングのため日々、この記事で紹介するサービスを利用しています。 どのサービスも... -
開発
Windows 10 / 11 をUSB外付けディスクにインストールして起動する
PC向けのソフトを開発していくると動作テストのために複数のバージョンのOSが必用になります。このようなとき、VMware Workstationなどを使用して仮想PCにOSをインストールする方法があります。しかし、GPUを直接使用するプログラムの場合は物理マシンが必... -
開発
Gitのpushで発生するhttp.postBufferのエラーへの対応方法
Gitのリモートリポジトリにpushするときに次のようなエラーが発生して失敗してしまうことがあります。 error: unable to rewind rpc post data - try increasing http.postBuffer error: RPC failed; curl 56 LibreSSL SSL_read: Connection reset by peer... -
開発
Pycharmから実行したときのウインドウは背面にある
PythonでOpenCVのimshow()関数でウインドウを表示したときに、何も表示されないという現象が起きました。 ターミナルから実行した場合は問題ない。しかし、Pycharm内のターミナルタブから実行したときはやはり表示されない。 時間で終了するスクリプトのた... -
開発
PythonでOpenCVを使った開発を行うための開発環境のセットアップについて
Computer VisionやML (Machine Learning: 機械学習) 、AI (Artifact Intelligence: 人工知能) を使ったサービスやアプリを開発するときや、これらの技術について学習するときなどに、PythonとOpenCVを利用します。 PythonとOpenCVは開発環境さえ整えてしま... -
開発
再インストール後に起動しなくなったWSLのUbuntuを修復する
WSL (Windows Subsystem for Linux) のUbuntuを再インストールすると、次のようなエラーが表示されて起動しなくなってしまうことがあります。 ディスク 'C:\Users\ahaya\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalStat... -
開発
テックブログの英語版を作りました
テックブログですが、本サイトに再統合されました。 テックブログの英語版を作りました。 作り始めたのが2022年9月26日でしたので、完成までに2か月近くかかってしまいました。 英語版の作成に着手したときのテックブログの記事数は72件でした。当初は何も... -
開発
Info.plistからビルド環境を調べる
アプリやライブラリをリリース後、不具合修正が必要になったときに、当時のビルド環境が必要になることがあります。通常は修正時点での最新版の環境を使用すれば問題ないでしょう。しかし、例えば次のような理由で当時のビルド環境が必要なことがあります... -
ブログ
Cookie同意のバナーについて
色々なWebサイトを見ていると、Cookieに関する同意を求めるサイトが多くなったと思いませんか?Google Analyticsではトラフィックを分析するためにブラウザから分析に必要な情報を取得します。また、Cookieに間接的にでも個人を識別できる情報が含まれる場... -
開発
第10回 カラーピッカーの仕上げ | SwiftUIでカラーピッカーを作る
SwiftUIでカラーピッカーを作る連載記事です。前回まででカラーピッカー自体は完成です。今回は作ったカラーピッカーを実際に使って見るサンプルアプリを作って仕上げとします。 【作る内容】 "Hello World"のラベルとボタンを表示し、ボタンがタップされ...