技術ブログを書いているエンジニアの集まるグループです。
はてなブログを持っていれば、誰でも参加できます。
400社以上の企業技術ブログをまとめて読めるページがオープン! こちらも併せて日々の情報収集にご活用ください。
OpenSSL 活用ガイド OpenSSLは、トランスポート層セキュリティ(TLS)およびセキュアソケットレイヤー(SSL)プロトコルの堅牢な実装を提供するツールキットです。 1. OpenSSLのコンポーネント構成 OpenSSLは主に以下の3つの要素で構成されています。 libcrypto: 暗号アルゴリズム(AES, RSA, SHAなど)を提供する共有ライブラリ。 libssl: TLS/…
どうも蒼水です。 今回は前回の記事で基本的なことを理解したであろうVertex Stream (Custom Data)を使用して実践的なエフェクトとしてよくある円形のモーショングラフィックスを作っていきます。 前回の記事はこちらからどうぞ。 atelier-aomi.hatenablog.com 実行環境:Unity6(6000.1.17f1) 今回の目的 エフェクト用メッシュの用意 Rende…
Reactを使用してシングルページアプリケーション(SPA)を開発する際には、React Routerというライブラリを活用することが一般的です。React Routerは、ブラウザのURLとReactコンポーネントをマッピングし、ルーティングやナビゲーションを実現するための強力なツールです。ここでは、React Routerを使ったSPAの構築方法について詳しく解説します。 moun45.hat…
今年はついに前厄となってしまいましたので、厄除けの御祈祷をしてもらいました。 あまり気にすることはないかもしれませんが、私の知り合いの方は厄年で色々なことに遭遇されているので、厄払いはしておこうと決心していました。調べると2月ぐらいまでに祈祷してもらえればよさそうですが、時間をぬって祈祷に行くのが億劫になるのは明らかだったので、三が日中に行こうと即決断して1月2日に行きました。 午前中は箱根駅伝を…
56歳のプロジェクトマネージャーです。 ChatGPTを長く使っていると、ある時点で必ず同じ壁にぶつかる。過去の対話を振り返りたいが、量が多すぎて見返せない。 ChatGPTのデータエクスポートを行うと、conversations.json というファイルに、これまでのすべての対話が保存されている。理屈の上では「全部残っている」。しかし、実際には「残っているだけ」で、振り返ることは極めて難しい。2…
はじめに ClickUpとRooCodeを連携する 問題、課題 MCP Client:RooCode MCP Server:ClickUp 解決 以下を参考にMCP Server の設定を行う。 developer.clickup.com MCPで連携を確認する前に認証を行う。 一度、以下のコマンドで起動し、指定されたURL:http://127.0.0.1:30432/wait-for-auth…
本記事は「Arduinoの裏側」シリーズの第3回です。 今回は、Arduinoで最も頻繁に使用される機能である「GPIO」と、その背後で動作する「タイマー」に焦点を当てます。 digitalWrite や analogWrite は非常に便利な関数ですが、ハードウェアを抽象化する過程で無視できない処理コストや、機能的な制約が発生しています。本稿では、これらの関数が内部で行っている処理を解剖し、AV…
去年、TypeScriptの型についての小説を書いて、そのまま放置していた。せっかくなので、少し直して公開しておこうと思う。 プログラミング初心者、TypeScriptの初心者の読者を想定した内容になっている。 登場人物 私:高校2年生の女子。プログラミングと数学が好き。 デルタ:高校1年生の男子。プログラミング初心者。 ある日の放課後、私が高校の図書館の自習室に入ると、デルタがノートパソコンを広…
はじめに こんにちは、sawa です。 最近 Strands Agents にハマり、TypeScript SDK で色々と動かしてみています。 前回のブログでは Strands Agents TypeScript SDK でツール定義を行いました。 sawa-tech.hatenablog.com 今回は MCP クライアントを作成し、AWS Lambda を MCP サーバーとして使用して連携…
次のページ