並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 15 件 / 15件

新着順 人気順

sandboxの検索結果1 - 15 件 / 15件

  • go-smtp-mockをSMTPのモックサーバにして単体テストする | フューチャー技術ブログ

    はじめにTIG真野です。 バックエンドのアプリケーションの上で、メール送信するコードがある場合の単体テストをどう実現するか悩みました。 メールには、タイトル・本文・From・TO・CC・BCCなど複数の設定値がありますし、SMTPサーバの接続情報もあります。これらを表現する構造体のモデルだけに絞った検証に留めることは、気が進みませんでした。時代はインフラレベルでダミーサーバを動かしモックする方向で動いています。SMTPでメール送信し、その送信結果をテストコード上で取得&検証する一連の流れを行って動作を確かめたいと思いました。 方法として、澁川さんのMailSlurperを使って6桁のコードの送信コードのテストをするで紹介されたMailSlurperを使うか迷いましたが、以下の点で牛刀だなと感じました。 メール送信するのはごく一部の機能(私の場合は1機能。今後増える見込みは現時点で見えなかっ

      go-smtp-mockをSMTPのモックサーバにして単体テストする | フューチャー技術ブログ
    • YouTube、声・肖像を無断使用したAI生成コンテンツの削除要請可能に | Musicman

      YouTubeは6月、プライバシーガイドラインを更新し、自分の声や肖像を模倣したAI生成コンテンツの削除を要請できるようにした。申し立てできるのは、プライバシーを侵害された当人のみとなるが、例外も認められている。 ただし、削除申請をしても、必ずしもコンテンツが削除されるとは限らない。 アップロード者が当該コンテンツを48時間以内に削除しない場合、YouTubeは削除するかどうかの審査を開始する。 審査では、「コンテンツが改変、または合成されているか」「改変(または合成)コンテンツであることを視聴者に開示しているか」「個人を特定できるか」「コンテンツが現実的か」「パロディ、風刺、その他の公益的価値が含まれているか」「公人や著名な個人がセンシティブな行為(犯罪行為、暴力、製品・政治家候補の支持など)に関与するコンテンツか」 などの要素が考慮される。 なお、このポリシーに基づく動画の削除は、アッ

        YouTube、声・肖像を無断使用したAI生成コンテンツの削除要請可能に | Musicman
      • GitHub - sebastianwessel/quickjs: A typescript package to execute JavaScript and TypeScript code in a webassembly quickjs sandbox

        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

          GitHub - sebastianwessel/quickjs: A typescript package to execute JavaScript and TypeScript code in a webassembly quickjs sandbox
        • バイトルiOSアプリにおけるリアーキテクト 〜マルチモジュール化について〜 - dip Engineer Blog

          1. はじめに こんにちは! 現在、バイトルiOSアプリのリアーキテクトチーム プロジェクトリーダーを務めています白数(@cychow_app)です。 アルバイト・パート求人サービス「バイトル」のiOSアプリは、2021年頃から大規模なリアーキテクトプロジェクトを進めてきました。(私自身はリアーキテクトプロジェクトに2023年頃から参画しています。) 本記事では、iOSアプリ版バイトルにおけるリアーキテクト、主にマルチモジュール化についてご紹介いたします。 2. RIZAP × dip合同勉強会について 本題に入っていく前に、2024/06/07 (金) にRIZAPさんのオフィスにて、RIZAPさんと弊社dipとの合同勉強会「dip×RIZAP iOS/Androidアプリ開発 勉強会」を開催しました。 勉強会では、弊社から@southcloud_7960と @cychow_appが登壇

            バイトルiOSアプリにおけるリアーキテクト 〜マルチモジュール化について〜 - dip Engineer Blog
          • 「サードパーティーCookie」の代替策にまつわる“広告主の誤解”とは

            関連キーワード Google | cookie | マーケティング | プライバシー GoogleはWebブラウザ「Chrome」での「サードパーティーCookieの廃止」について、3回目の延期を2024年4月に発表した。サードパーティーCookieは、エンドユーザーがアクセスしたWebサイトとは異なるドメインが発行したCookieだ。 サードパーティーCookieを活用しているマーケターや広告主にとっては2025年まで猶予が生まれたことになる一方で、専門家は「4度目の延期は起こらない」と考える。それまでにマーケターや広告主は、代替策の現実についての“ある誤解”を解消しておく必要がある。 「サードパーティーCookie」の代替策にまつわる誤解とは? 併せて読みたいお薦め記事 脱サードパーティーCookie Googleの「サードパーティーCookie廃止」がWeb市場を“激震”させる予感

              「サードパーティーCookie」の代替策にまつわる“広告主の誤解”とは
            • Windows 10 に Squid をインストールしてみる - h2oとphp8でwp

              最近、Windows Sandbox 環境でいろいろ試しているのですが、Amazon Kinesis Video Stream(KVS) のC++用プロデューサーSDK のビルドがどうしてもできない。どうも、ビルドの途中で Git のエラーが出ている。同じ手順でやっても、ホスト側のPCだとエラーにならない。ログを眺めていても、エラーの原因がよくわからない。 -- Build files have been written to: C:/work/amazon-kinesis-video-streams-producer-sdk-cpp/open-source/local/libopenssl .NET Framework 向け Microsoft (R) Build Engine バージョン 17.2.1+52cd2da31 Copyri... 複製するサイズが大きすぎるとか、数が多すぎる

                Windows 10 に Squid をインストールしてみる - h2oとphp8でwp
              • しぐれうい非公式wiki

                しぐれうい非公式wiki トップページページ一覧メンバー掲示板編集 トップページ 最終更新: angelic_kitten 2024年07月02日(火) 07:31:48履歴 Tweet 臨時のお知らせ KADOKAWAへのサイバー攻撃により当wikiへ不適切な書き込みが発生した場合 原則(不適切な書き込みの直前を復元ポイントに設定した上で)「復元ポイント」から戻すようおねがいします(コピペによる戻しではない) コメントに関してはこちらで見つけ次第削除しますので、反応しないようおねがいします(指摘するものもまとめて削除します)— angelic-kitten (@_angelickitten) July 1, 2024 犯行予告がありました インターネット・ホットラインセンターに通報済みです。今後も通報は(ログ提出もするため)管理人から行います、復元はサポーター(メンバー)の方も含めて気づ

                  しぐれうい非公式wiki
                • Windows 11ミニTips 第165回 Windows 11でエクスプローラーの旧リボンは使えるか?:マピオンニュース

                  Windows 11ミニTips 第165回 Windows 11でエクスプローラーの旧リボンは使えるか? 2023年02月03日00時00分 / 提供:マイナビニュース ある日、本誌編集長からメッセージが届いた。「最新版のWindows 11はリボンが使えないのか」と。話を聞くと“Windows 11でWindows 10のリボンを使いたい”そうだ。 キーボード派の筆者は、エクスプローラーのリボンはさほど使っておらず、Windows 11のリボンを気に止めていなかったが、確かに異なっている。俗にいうモダン化だが、機能を整理したため、一部で評判が良くないようだ。 Windows 11のモダン化したリボンはCLSID「{e2bf9676-5f8f-435c-97eb-11607a5bedf7}」の「Ribbon Modern Share Verb」で、「%SystemRoot%\System

                    Windows 11ミニTips 第165回 Windows 11でエクスプローラーの旧リボンは使えるか?:マピオンニュース
                  • GhostBSDにSteamをインストール - サブPCに入れるOSを探す(2 - 2) - 言語とかFOSSとか

                    Steamのサービス自体の説明は省略します。こんなニッチなブログを観にこられたアナタなら、Steamのなんたるかはきっとご存知のことでしょう。 Steamを入れる! Step 1. linux-steam-utils を導入 Step 2. Steam の設定 Step 2-1. Steam設定用ユーザーを作成 Step 2-2. Steam の Bootstrap を導入 & Steam 再起動? Limitationsについて (余談) 今回入れるのはsteamのデスクトップクライアントですが、やはり不安定ですし、Linuxと違って動かないゲームもかなりあります。しかし、Steam が導入できる、と言うことそのものがFreeBSDプロジェクトの活気を示しているように思います。 Steamを入れる! Step 1. linux-steam-utils を導入 linux-steam-ut

                      GhostBSDにSteamをインストール - サブPCに入れるOSを探す(2 - 2) - 言語とかFOSSとか
                    • Apache Ivy の configurations でテストに必要な依存関係を取得する - kakakakakku blog

                      Apache Ivy を使って Maven Repository からライブラリを取得するときに,例えば CI 環境では JUnit や Mockito などの「テストに必要な依存関係」も取得したいという場面がある.Apache Ivy では configurations(コンフィグレーション) を使って柔軟に依存関係を管理できる👌 サンプルコード Apache Ivy の ivy.xml を以下のように書いた.ポイントは configurations タグで,今回は compile(コンパイルに必要な依存関係)と test(テストに必要な依存関係)という2種類のコンフィグレーションを設定した.Apache Ivy のドキュメントを見ると,アプリケーション単位の依存関係などさらに柔軟に設定している例もあった💡そして dependency タグを書くときに conf="compile->

                        Apache Ivy の configurations でテストに必要な依存関係を取得する - kakakakakku blog
                      • カードでモンスターを召喚して戦う無料VRゲーム『Project: JUDGE VISIONS』が7月19日にリリース。「エンシャント・ゴーレム」はでっかくて迫力があるぞ

                        最新VRカードゲーム 『Project: JUDGE VISIONS』 2024年7月19日(金)のリリースを発表!「BitSummit Drift」 にて特別展示 株式会社ADOORは、バンダイナムコスタジオのゲームレーベルGYAAR Studioで開発した新作VRゲーム 『Project: JUDGE VISIONS』 を、App Labにて2024年7月19日にリリースすることを正式に発表します。 『Project: JUDGE VISIONS』は、バンダイナムコスタジオの社内企画「スタートアップチャレンジ」から生まれたタイトル。本企画は若手社員を対象とし、「ゼロから自分で考えて生み出すクリエイティブ経験」を積む、育成の一環として実施しています。 本タイトルはMeta Questを用いてプレイする1人用VRカードゲーム。VRならではの迫力ある演出で、興奮必至のバトルを体験できます。

                          カードでモンスターを召喚して戦う無料VRゲーム『Project: JUDGE VISIONS』が7月19日にリリース。「エンシャント・ゴーレム」はでっかくて迫力があるぞ
                        • 潮流は〝経済資本〟から〝文化資本〟へ——Animoca Brands共同創業者Yat Siu氏に聞いた、Web3の未来と投資戦略 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

                          Animoca Brands 共同創業者兼エグゼクティブチェアマン Yat Siu 氏 Image credit: Masaru Ikeda 先週、IVS Crypto が京都で開催されたが、それを事実上の柿落としイベントとして、7月4日から31日まで「Japan Blockchain Week」が開催されている。昨年は21日間だったが、今年は27日間に延長され、もはや「Week」というより「Month」という感じだが、この時期に Web3 界の重鎮やニューフェイスが世界中から日本に結集している。 そんな中でも、Animoca Brands は、Web3およびブロックチェーン関連企業への投資で知られる最も有名な会社の一つだろう。同社ちょうど昨日、2024年第1四半期の決算報告書を発表したばかりだ。それによると、売上高は前年同期比72%増の9,000万米ドル、資産は約24億米ドルに達した。

                            潮流は〝経済資本〟から〝文化資本〟へ——Animoca Brands共同創業者Yat Siu氏に聞いた、Web3の未来と投資戦略 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
                          • DevTools の新機能(Chrome 127)  |  Blog  |  Chrome for Developers

                            [要素] パネルで CSS アンカーの位置を調査する アンカーの位置指定機能をデバッグしやすくするため、[スタイル] タブでは、明示的なアンカー ID と暗黙的なアンカーをノードにリンクできるようになりました。 また、popovertarget 属性値が DOM 内の popover 要素にリンクされるようになりました。 Chromium の問題: 289900232、330306231。 ソースパネルの改善 このバージョンでは、[ソース] パネルにいくつかの改善を加えています。 「ここは一時停止しない」の強化 [Never Pause Here] オプションを使用すると、Debugger が同じ行で何度も一時停止することを防止できます。これにより、繰り返し配信される無関係なブレークポイントの処理が容易になります。このバージョンではこの機能が強化され、次のデバイスで動作するようになりました

                              DevTools の新機能(Chrome 127)  |  Blog  |  Chrome for Developers
                            • Salesforce のデータを DWH と連携しておいて!!と言われた時に読む記事 - Qiita

                              データ連携に向けたステップ 1. データエンジニアが Salesforce を知る データエンジニアが Salesforce とのデータ連携をスムーズに進めるために、 Salesforce の概念や用語を知ることが重要です。Salesforce には検証環境と学習コンテンツが無償で提供されている Trailhead を利用することがおすすめです。データエンジニアに Salesforce に関する知識がない場合には、Salesforce 認定アソシエイト資格試験の講座を受講することがおすすめです。 引用元:Trailhead | 楽しく学ぶ方法 (salesforce.com) Salesforce サクセスナビというサイト上のコンテンツもとても有益です。 引用元:はじめてガイド|Salesforce サクセスナビ Salesforce の概要を把握後は、Trailhead にて提供されてい

                                Salesforce のデータを DWH と連携しておいて!!と言われた時に読む記事 - Qiita
                              • Difyのdocker-composeのアップグレード手順 - Sun wood AI labs.2

                                デモ動画 Difyのdocker-composeのアップグレード手順 ✅cd spellbook\dify\docker ✅git pull origin main ✅docker compose down ✅docker compose pull ✅docker compose up -d https://t.co/uRcnadEF5T pic.twitter.com/YY7MySlND4 — Maki@Sunwood AI Labs. (@hAru_mAki_ch) June 12, 2024 事前準備 アップグレードを始める前に、以下の準備が必要です。 Difyのソースコードがクローンされていること Dockerがインストールされていること Docker Composeがインストールされていること Step 1: Difyのソースコードを最新版に更新 まずは、Difyのソースコードを

                                1