記事一覧
-
### Array#atってもう使っていいんだっけ? JavaScriptで配列の最後を取り出すには、Array#at(-1)で取り出せる。 ところが、このメソッドは比較的最近のJavaScript。 ブラウザでは2022年にChromeもEdgeもSafariも対応してるので、2025年の今では「たぶん」大丈夫(デジタルサイネージ上のブラウザが3年間更新されてないとかはありそうだけど)。 ...
Qiita -
【社内LT】社内合同!「読んでよかった本LT」を開催しました【イベントレポ】
2025/10/24📖 3836文字
ZENN -
# 初心者向けに体感型のクラウドを使うゲームを考えてみた①(Google Cloud版) > **対象読者** > > * 社内向けに“手を動かして学ぶ”クラウド学習イベント(CTF風)を企画したい人 > * 参加者は Cloud Console(UI)中心で操作させたい、という要望をお持ちの方 > * 最小の運営コストで、安全かつ楽しく学べるネタを探している教育担当 > > **TL;DR**...
Qiita -
🤖 1240文字
ZENN -
【Rust】SeaORMのDateTimeWithTimeZone型に値を設定する
2025/10/24🛺 1111文字
ZENN -
ソフトウェアテストがもたらす“安心”について考えてみた
2025/10/24ソフトウェアテストが提供できるものは、 そのソフトウェアを作る人や使う人にとっての「安心」だと思う。 ただ、ソフトウェアテストがどんな性質で安心をもたらすかは、人によって異なる。 ある人にとっては「このテストケースをPASSしたから安心」かもしれない。 別の人にとっては「QAエンジニアが客観的にテストしてくれたから安心」だろう。 「〇〇さんがチェックしてくれたから安心」という人もいる。 QA...
Qiita -
Python を使って PowerPoint を HTML に変換する方法
2025/10/24業務で PowerPoint プレゼンテーションを共有したり、ウェブサイトに組み込む必要があることがあります。しかし、PPT ファイルをそのまま送付すると、受信側に PowerPoint がインストールされている必要があり、互換性の問題も発生しやすくなります。そこで、PowerPoint を HTML 形式に変換すれば、ブラウザで直接表示でき、共有やウェブサイトでの展示に非常に便利です。 手動で...
Qiita -
Python を使って PowerPoint を Word に変換する方法
2025/10/24日常業務では、PowerPoint プレゼンテーションの内容を Word 文書に変換する必要があることがよくあります。例えば: * **会議議事録の整理**:スライド内容を文書としてまとめて配布・保存。 * **研修資料の作成**:プレゼン資料を編集可能な印刷用文書に変換。 * **内容の再利用**:スライド内容をレポートや他の文書に組み込む。 手動で操作する場合、スライドをスクリーンショット...
Qiita -
# はじめに こんにちは、しゅんです。 今回は、**Mac環境で音声合成を行うためのTTS(Text-to-Speech)モデルの導入**と、その**自動化**について解説します。特に、**Automator**を使って、選択したテキストをPythonスクリプトに渡し、音声生成を実行する手法に焦点を当てます。これにより、Macのシステム音声を使わず、より美しい音声を生成し、簡単に再生できるよう...
Qiita -
JSON と JSONL
2025/10/24📘 1408文字
ZENN -
ドメインモデルの変化に伴うテスト戦略の最適化
2025/10/24# 前置き https://qiita.com/Kudo_panda/items/001d3e4619a223d07326 上記の記事の続きです。 ドメイン駆動設計では、明確に「コアドメイン」それを支える「サブドメイン」などというように、境界を定義することが重要です。 :::note warn このDDDで定義される境界は、単なるコードの整理術ではありません。 ::: これは、ビジネス価値...
Qiita -
2026年7月〜2026年8月のハッカソン開催情報まとめ!
2025/10/242025年10月24日 19:05更新 2026年7月〜2026年8月のハッカソン・ゲームジャム・開発合宿の開催情報を定期的に紹介!! ※こちらは自動的に集めたものになります。 # これから開催されるイベント ### [Liminal Game Jam 2026](https://itch.io/jam/liminal4) 2026年07月26日 Online [](https://www.go...
Qiita -
AI Search: マルチモーダルインデックスの作成(REST API)
2025/10/24Azure AI Search のインデクサー定義に慣れるために、以下のチュートリアルを実施しました。 https://learn.microsoft.com/ja-jp/azure/search/tutorial-document-layout-multimodal-embeddings ただ、変更した点などもあり、記録しておきます。 # 前提 REST Client 0.25.1 をVS...
Qiita -
# 概要 > JavaScriptの「メソッド」は、単に“関数をプロパティとして持つもの”ですが、 > **定義される場所**や**呼び出し方**によって、その性質は大きく異なります。 本記事では、`オブジェクトメソッド` → `プロトタイプメソッド` → `インスタンスメソッド` → `スタティックメソッド` の順で整理し、 それぞれの構造・使い方・違いを具体例で理解します。 # 目次 ...
Qiita -
AIとAWS CDKの親和性 ― AIを活用しIaCを学び、AWSを理解する
2025/10/24## 1. はじめに クラウドインフラをコードで管理する「IaC(Infrastructure as Code)」は、 今や開発者にとって避けて通れない領域になりました。 その中でも **AWS CDK(Cloud Development Kit)** は、TypeScriptやPythonなどの一般的な言語でAWSリソースを定義できる強力なツールです。 しかし、CDKを初めて触ると、こう感じ...
Qiita -
VBAー1
2025/10/24'============================================================ ' 改修したブック(=このブック)から、 ' 基のブック(元ブック)へ「マクロ(標準モジュール/クラス/ユーザーフォーム)」を移行します。 ' ・ThisWorkbook/各Sheetのコード(ドキュメントモジュール)は既定では移行しません ' (イベントのバインド切れ等...
Qiita -
> Claude Codeを実務でどのように最適化し、自動化するかを見ていきます。 単なるコード作成補助を超えて、AIを同僚のように活用するための実践的なヒントを共有します! ## Bypassing Permissions - ターボモードをオンにする **"Yesクリック地獄"から抜け出そう** Claude Codeは、ユーザーのファイルシステムに安全にアクセスするため、 **作業を実行...
Qiita -
## 概要 AWS Backupでクロスリージョンにコピーしたバックアップは、コピー先リージョンから直接元リージョンで復元できません。本記事では、復旧ポイントを元リージョンにコピーしてから復元する手順を、CLI操作とベストプラクティスと共に解説します。 ## 目次 1. はじめに - AWS Backupクロスリージョン復元の課題 2. AWS Backupの基本的な仕組み 3. クロスリージョ...
Qiita -
Goコンポーネント——singleflight に驚かされた話
2025/10/24## はじめに Java から Go に移行して学ぶ中で、過去に高並行処理のシナリオで使っていた手法を、つい Go に当てはめてしまいがちです。 例えば、キャッシュのスレッドセーフな読み込みや、ホットキーの過負荷対策などです。Java ではこれを実現するために、よく以下のようなコンポーネントを使います: `Guava CacheLoader`、`ReentrantLock`、`Future...
Qiita -
## はじめに Google Apps Script (GAS) を使って、スプレッドシートのリストに画像付きのHTMLメールを一括送信しようとして、壮絶な「沼」にハマりました。 やりたかったことはシンプルです。 1. Googleドキュメントで作成した画像付きのリッチな本文をテンプレートにしたい 2. スプレッドシートのリスト(宛先、差し込み文言)を流し込みたい 3. 件名や差出人名...
Qiita