chevron_left

メインカテゴリーを選択しなおす

cancel
arrow_drop_down
  • TIG溶接の基礎について

    家に溶接機があったので、自分も使えるようになりたい...とりあえず色々調べたことをここにメモします。 今回はTIG溶接について... TIG溶接 特徴 TIG溶接のメリット 高品質な仕上がり 幅広い金属に対応 細かい溶接制御が可能 クリーンな溶接 TIG溶接のデメリット 溶接速度が遅い 作業の難易度が高い コストが高い 風に弱い TIG溶接の主な用途 航空・宇宙産業 自動車・オートバイ 食品・医療機器 化学プラント 精密機械 TIG溶接と他の溶接方法の比較 TIG溶接 TIG溶接(Tungsten Inert Gas溶接)は、タングステン電極と不活性ガス(主にアルゴン)を使用するアーク溶接の一…

  • 暖かくなってきました

    暖かくなってきたからか、お庭に梅が咲きました。 お魚と焼き鳥を焼きました。

  • 【Python】関数に関数の引数をわたすときのエラーについて

    Python でよくわかってないことがあったので、調べたことをここにメモします。 エラーになるケース 出力 エラーの原因 正しい書き方 まとめ エラーになるケース 関数に関数の結果をそのまま渡そうとしたらエラーになりました。 def _a(): a = 1 b = "b" return a, b # タプルを返す def _b(a, b): return a, b # 2つの引数を受け取る print(_b(_a())) 出力 Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: _b…

  • Grok を触ってみました

    Grok について調べてみました。 Grok サイト 特徴 リアルタイム情報アクセス ユーモアと個性: 高度な推論能力 技術的背景 Grok Grokは、X(旧Twitter)を所有するイーロン・マスクが設立した AI スタートアップ「xAI」が開発した AI チャットボットです。 サイト x.ai 特徴 リアルタイム情報アクセス Grok は X のプラットフォームを通じてリアルタイムの情報にアクセスでき、最新の話題やトレンドに対応可能です。 ユーモアと個性: 他のAIチャットボットと異なり、Grokはユーモアのある返答や「反骨精神」を特徴とし、より人間らしい会話を目指しています。 高度な推…

  • api で header に Host を指定する理由について

    API リクエストで Host ヘッダーを指定する主な理由についてここにメモします。 仮想ホスティングのサポート 1台のサーバーが複数のドメインをホストしている場合、Host ヘッダーでどのドメインへのリクエストかを指定します。 サーバーはこのヘッダーを使って適切なサイトや API にリクエストを振り分けます。 リクエストの正確なルーティング サーバーが複数のサービスを提供している場合、Host ヘッダーでどのサービスへのリクエストかを特定します。 これにより、正しいエンドポイントにリクエストが届きます。 セキュリティと認証 サーバーは Host ヘッダーを検証し、許可されたドメインからのリク…

  • 【github】aws lambda のリポジトリの雛形検討

    AWS Lambda で Python 3.13 を使用し、publish-layer-version を含めた更新を行うための雛形を検討してみました。 ディレクトリ構成 Makefile layer/python/requirements.txt test/test_lambda_function.py .gitignore requirements.txt README.md Install dependencies: Test the Lambda function: Publish the Lambda layer: Publish the Lambda layer: Update t…

  • C言語について特徴などをまとめてみる

    C言語の勉強でもしてみようと思い特徴などをまとめてみました。 特徴 低レベル操作 パフォーマンス 移植性 システムプログラミング シンプルで軽量 歴史と実績 サンプル(2つの数値を入力し和を計算) バリデーションなし プログラム コンパイル & 実行 バリデーションあり プログラム コンパイル & 実行 メモ 特徴 低レベル操作 ハードウェアに近い操作が可能で、メモリ管理(ポインタ操作)やビット操作など、システムレベルのプログラミングに適している。 パフォーマンス コンパイル言語であり、実行速度が速く、リソースが限られた環境(組み込みシステムなど)での利用に適している。 移植性 標準ライブラリ…

  • 【AWS】Lambda にデプロイしたら容量でエラー

    Lambda にデプロイしたら容量関連でエラーが出ました。 エラー 原因 解決策 デプロイするパッケージをスリム化 requirements.txt の見直し 「pip install」 の際に 「--no-cache-dir」 を使用 「.zip」 に含める不要なファイルを削除 Lambda レイヤーを活用 Lambdaレイヤーを作成 S3 経由でデプロイ S3 にアップロード S3 から Lambda へデプロイ コンテナ(Docker)を使う エラー An error occurred (RequestEntityTooLargeException) when calling the U…

  • 【AWS】vpc について勉強

    VPC が苦手だったので少し勉強してみました。 VPC 基本構成 サブネット(Subnet) インターネットゲートウェイ(Internet Gateway, IGW) ルートテーブル(Route Table) NAT ゲートウェイ / NAT インスタンス セキュリティグループ(Security Group, SG) ネットワークACL(NACL, Network Access Control List) VPC エンドポイント VPC の利用パターン 単一 VPC VPCピアリング Transit Gateway ハイブリッド接続(VPN / Direct Connect) VPC を作成す…

  • httpbin について調べてみました

    httpbin について調べたことをここにメモします。 httpbin 特徴 主なエンドポイント例 使用例 Python を使ったサンプルコード レスポンスについて curl レスポンス例 httpbin httpbin は、HTTP リクエストのテストやデバッグのための便利なサービスです。主に API 開発やネットワーク通信の動作確認に使用されます。 特徴 HTTPリクエストの内容を確認できる GET, POST, PUT, DELETEなどのHTTPメソッドをサポート リクエストヘッダーやクエリパラメータの確認 レスポンスのステータスコードやJSONデータのシミュレーション リダイレクトや…

  • 【RaspberryPi】rclpy について

    rclpy について調べたことをここにメモします。 rclpy 機能 ノード管理 通信機能 タイマーとイベント処理 パラメータ管理 基本的な使い方 rclpy のインストール シンプルなノードの作成 トピック通信の例 パブリッシャー(データを送信する) サブスクライバー(データを受信する) サービス通信の例 memo rclpy rclpy は、ROS 2(Robot Operating System 2) の公式 Python クライアントライブラリです。 ROS 2のノードを Python で記述するために使用され、C++向けの rclcpp に相当します。 機能 ノード管理 ノードの作成…

  • 【RaspberryPi】ros で usb カメラを扱ってみる

    ros の勉強として usb カメラを扱ってみました。ここにメモを残します。 カメラについて 外観 商品データ RaspberryPi の準備 Dockerfile xhost イメージのビルド コンテナ起動 docker コンテナ内の作業 カメラデバイスの確認 python コード カメラノードの起動 パッケージ パッケージの作成 image_subscriber.py の場所 setup.py の編集 ワークスペースをビルド パッケージ確認 ros2 run の実行 作業風景 カメラについて 使用したカメラの情報です。 外観 商品データ ビデオキャプチャ解像度: 480P 接続: USB …

  • 【RaspberryPi】Gazebo について調査

    Gazebo について簡単に調べたことをここにメモします。 Gazebo 特徴 物理シミュレーション 3Dビジュアライゼーション ROS2との連携 プラグイン機能 Gazebo のバージョン Gazebo Classic(Gazebo 11 以前) Gazebo Sim(旧Ignition Gazebo) 基本操作 起動 Gazebo Sim(新バージョン)の起動 ROS2と連携 Gazebo Gazebo は、ロボットのシミュレーションを行うためのオープンソースの物理シミュレータです。現実世界の物理現象を模倣し、ロボットの動作を仮想環境でテストできます。 特徴 物理シミュレーション 物理エン…

  • 【Google】Google Ads Data Hub について再度調査

    Ads Data Hub(ADH)について再調査を行いました。 Ads Data Hub(ADH) 前回のメモ 特徴 プライバシー保護 SQLベースの分析 広告効果測定 外部データとの統合 用途 参考 Ads Data Hub(ADH) Ads Data Hub(ADH) は、Googleが提供するデータ分析プラットフォームで、広告主やパブリッシャーがGoogleの広告データ(YouTube、Google Display Network、DV360など)を安全に分析できる環境を提供します。 前回のメモ a1026302.hatenablog.com 特徴 プライバシー保護 ユーザーの個人情報を…

  • 【RaspberryPi】 FHL-LD20 を使ってみる②

    今回は、ラズペリーパイ5で自分の位置を推定しながら地図を生成してみます。 前回の実験 docker コンテナの準備 xhost Dockerfile ビルド docker run docker コンテナ内での作業 準備 udev ルールをインストールする パッケージをビルド 環境変数を更新 デバイスの接続確認 RViz2 ディスプレイスキャン 2D マップ生成 動作 参考 前回の実験 前回の実験では、FHL-LD20 の応答を RViz2 で可視化してみました。 a1026302.hatenablog.com docker コンテナの準備 docker コンテナで ros2 の環境を準備します…

  • 【RaspberryPi】 FHL-LD20 を使ってみる

    FHL-LD20 を実際に使ってみたときのメモをここに残します。 FHL-LD20 について RaspberryPi OS 環境構築 vnc の設定 docker コンテナ 簡易検証 Dockerfile を使用して変更をイメージに反映 Dockerfile xhost docker イメージをビルド コンテナ起動 RViz2の起動 USBデバイスの権限設定 FHL-LD20 について センサの情報はここにまとめてあります。 a1026302.hatenablog.com RaspberryPi OS RaspberryPi には Ubuntu 24.10 を入れています。 $ lsb_rel…

  • Mac から Ubuntu へ VNC 接続設定方法

    Ubuntu 24.10 に VNC サーバーを設定し、Mac からアクセスする手順をここにメモします。 環境 ubuntu 側 vnc 設定 VNCサーバーのインストール VNCパスワードの設定 VNCサーバーの起動 ファイアウォールの設定 VNCサーバーの自動起動設定(オプション) サービスファイルの作成 サービスの有効化と起動 Mac からの接続 おまけ(追加設定) GNOME デスクトップ環境のインストール VNC サーバーの設定ファイルを編集 [~/.vnc/xstartup] ファイルの編集 ファイルの権限を変更 VNCサーバーの再起動 Waylandの無効化 /etc/gdm3/…

arrow_drop_down

ブログリーダー」を活用して、a1026302さんをフォローしませんか?

ハンドル名
a1026302さん
ブログタイトル
ものづくりのブログ
フォロー
ものづくりのブログ

にほんブログ村 カテゴリー一覧

商用