並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 50件

新着順 人気順

自動実行の検索結果1 - 40 件 / 50件

  • SLI、SLO、エラーバジェット導入の前に知っておきたいこと | sreake.com | 株式会社スリーシェイク

    1. はじめに こんにちは、「信頼性は可用性ではない」を標語にしているnwiizoです。 近年、サービスの信頼性向上に向けた取り組みとして、SLI(Service Level Indicator)、SLO(Service Level Objective)、エラーバジェットという概念が注目を集めています。これらは、Google発祥のSRE(Site Reliability Engineering)プラクティスの中核をなす考え方であり、多くの組織がこのアプローチを採用し始めています。また、関連するツールも成熟し始めており、実践的な導入がより容易になってきています。 本ガイドでは、SLI、SLO、エラーバジェットを導入する前に知っておくべき重要なポイントについて詳細に解説します。各概念の定義から実践的な導入ステップ、さらには組織文化の変革まで、包括的な情報を提供します。 2. SREにおける基本

      SLI、SLO、エラーバジェット導入の前に知っておきたいこと | sreake.com | 株式会社スリーシェイク
    • 攻撃グループMirrorFaceの攻撃活動 - JPCERT/CC Eyes

      JPCERT/CCでは、2019年ごろから継続してマルウェアLODEINFOやNOOPDOOR(2022年ごろから使用)を使用する攻撃グループMirrorFace(Earth Kashaとも呼ばれる)の活動を確認しています。この攻撃グループのターゲットは、当初はマスコミや政治団体、シンクタンク、大学などでしたが、2023年からは製造業や研究機関などを狙うようになりました。また、ネットワーク内部に侵入する方法として、当初は標的型攻撃メールを使用してターゲット組織に侵入する特徴がありましたが、2023年ごろから外部公開資産の脆弱性を悪用してネットワーク内に侵入するパターンも並行して使用するようになりました。図1に、MirrorFaceの攻撃活動の変遷を示します。 図1:攻撃グループMirrorFaceの攻撃活動タイムライン (JPCERT/CCへの報告や他のベンダーから公開されているレポート[

        攻撃グループMirrorFaceの攻撃活動 - JPCERT/CC Eyes
      • 「生成AIを使わない手はない」、GitHub Copilotで単体テストのコードを生成

        「私のスキルのうち90%の価値が0ドルに下がり、残りの10%のレバレッジは1000倍になった」──。Javaの単体テストフレームワーク「JUnit」の生みの親であるKent Beck(ケント・ベック)氏が2023年に対話型AI(人工知能)サービス「ChatGPT」を試した際のX(旧Twitter)の投稿に含まれる文章である。生成AIで代替できる能力は無価値になった半面、創造性など人間にしかない能力は生成AIのおかげで飛躍的に発揮しやすくなったという意味だ。 この言葉が象徴するように、生成AIは人のあらゆる活動に多大な影響を与えている。システム開発分野でも、コード生成AIの登場でコーディングの効率が大きく向上した。 ソフトウエアテストも例外ではない。テストコードの自動生成や自動実行ツールの機能強化などで生成AIの活用が進んでいる。米調査会社のIDCは、生成AIを利用したツールが2028年まで

          「生成AIを使わない手はない」、GitHub Copilotで単体テストのコードを生成
        • エンジニアがやらなくても良いけど非エンジニアにはちょっと難しいことを非エンジニアが簡単確実にできるようにした話 | DevelopersIO

          エンジニアの業務パフォーマンスを最大限にひきだせるよう、非エンジニアにはちょっと難しいことを Cloud9 の活用と仕組みへ工夫を行い、非エンジニアが簡単確実にできるようにしたお話です。 2024/07/05 に DevelopersIO 2024 SAPPORO Business Lab が札幌で開催されました。 そのパネルセッションで話題になった、コスト削減と人材確保の課題に対するアプローチのひとつになるかなと思いましたので参考にしていただけましたら幸いです。 エンジニアがやらなくても良いけど非エンジニアにはちょっと難しいことを非エンジニアが簡単確実にできるようにした話 クラスメソッドではグループ企業含めて共通に利用する情報システムについては、専任のチームが管理を行ってくれています。しかし、各部門の業務によって個別に必要となるものについては各部門で管理を行なっています。 私が所属する小

            エンジニアがやらなくても良いけど非エンジニアにはちょっと難しいことを非エンジニアが簡単確実にできるようにした話 | DevelopersIO
          • 【Excel】エクセル七つ道具ではじめるシンプルなタスク管理 - Qiita

            はじめに どうも、y-tetsuです。暑い日が続きますが、皆様いかがお過ごしでしょうか。 筆者の方はというと、夏バテ気味で日々のタスクに追われておりますが、そんな中にも何かしら楽しみを見出そうと、精進しております。 ところで、普段のお仕事でのタスク管理、皆様はどのようにされておりますでしょうか? 市販のタスク管理ツールや、社内で代々受け継がれているツール、付箋に手書き、自らのメモリ(記憶)、など色々あるかと思います。皆さんそれぞれに置かれている状況や事情に応じて、なるべく最適なものを選ばれているのではないかと思います。 そんな筆者の環境はというと、割とエクセル文化が広く根付いていたりします。もちろんプロジェクトによってはRedmineだったりJiraだったりといった、プロジェクト管理ツールを使っている所もあります。ただ、あまり自分の周りには浸透していない現状に流されつつ…。 これらを少なか

              【Excel】エクセル七つ道具ではじめるシンプルなタスク管理 - Qiita
            • Playwright で作成したテストのパフォーマンスを改善する - Qiita

              はじめに 本記事では、 E2E テストツールの Playwright(C#/MSTest) で作成したテストのパフォーマンス改善を行った際のポイントをご紹介します。 まとめ 原則ヘッドレスモードでテストを実行する テストケースごとにブラウザーを閉じる処理を挟む 上記の改善により、テスト実行時間を約 1/4 に短縮 Playwright とは? Playwright は Web アプリケーションのテストを自動化するテストフレームワークです。 JavaScript/TypeScript, Java, Python, C# での開発が可能です。 Chrome, Edge, Firefox, Safari 等のブラウザーに対応しています。 導入コストが低く、コード自動生成やトレース保存機能を利用できるのが特徴です。 背景 UI 部品に関するテストを Playwright で実行できるように整備し、

                Playwright で作成したテストのパフォーマンスを改善する - Qiita
              • LINEヤフーMLOps推進チームの取り組みのその後

                質問内容に対して、手動で実行しその結果をドキュメントに残していれば0.5、CIなどに組み込まれ自動実行されている場合には1.0、どちらにも該当しない場合には0といった形で回答し、各領域においてスコアを合算し、そのスコアの最小値が最終的なMLOpsScoreです。 前回報告した際の、合併前のヤフー株式会社のプロダクトにおける MLOpsScoreの結果は以下の通りでした。 元論文の判定基準に当てはめると、現行のスコアは「基礎的なプロジェクトの要求事項は通過した。しかし、信頼性向上のためのさらなる投資が必要とされる」という判定です。当初はこのスコアが2を超える、「適切なテストがされているが、さらに自動化の余地が残っている」を達成することをいったんの目標としていました。 また、各カテゴリごとに分解して見てみると、特にモニタリングの領域について課題がありそうなことがわかります。 取り組んできたこと

                  LINEヤフーMLOps推進チームの取り組みのその後
                • Terraformのtemplatefile関数活用方法 - NRIネットコムBlog

                  本記事は AWSアワード記念!夏のアドベントカレンダー 14日目の記事です。 🎆🏆 13日目 ▶▶ 本記事 ▶▶ 15日目 🏆🎆 カラスに襲われたためしばらくその付近には近づいていません。中村です。 Terraformのライセンス変更があったためこれからどうなるのか心配していましたが、IBMがHashiCorpを買収することが発表されたため落ち着きそうで安心しています。今後も動向を注視していきます。 本記事ではTerraformの組み込み関数templatefileについてご紹介します。 templatefile関数とは 指定されたパスにあるテンプレートファイルを読み取り、その内容をテンプレートとしてレンダリングすることでテキストファイルや設定ファイルを動的に生成することができます。 そのため環境毎に少し異なるファイルを使用する必要がある場合などに非常に便利な関数です。 devel

                    Terraformのtemplatefile関数活用方法 - NRIネットコムBlog
                  • ルーチンなんて忘れちまえ! Windowsタスクスケジューラのすヽめ - Qiita

                    業務において「周期的に反復して行う作業」というものがあると思います。 毎日所定の時間にバッチを起動するだとか、週末までに週報を作成するだとか…。 そういったルーチン化されているタスクは無数に存在し、 無数にあるルーチンタスクを、忘れずに、きちんと、毎回こなさなければなりません。 無理です。少なくとも忘れっぽい筆者には。 ですが「やれません」「できませんでした」は通らず、それでも遂行する必要があるのが業務というものです。 なので、忘れてしまっても思い出せる・タスクを遂行できるように、Windowsのタスクスケジューラに任せましょう! Windowsのデフォルトの機能なのでセキュリティの懸念がなく、プライベートのみならず職場のPCでもできるのが大きな魅力です。 (権限や職場のルール等で許可されないケースもありますのでその点はご注意ください) タスクスケジューラの起動方法 タスクバーの検索欄に「

                      ルーチンなんて忘れちまえ! Windowsタスクスケジューラのすヽめ - Qiita
                    • LG 32GS95UE-B レビュー:4K 240 HzとフルHD 480 Hzが1台に融合【超万能型OLEDゲーミングモニター】 | ちもろぐ

                      OLEDパネルの製造メーカーで知られる「LG」が、自社ブランドのUltraGearシリーズに新たなフラグシップモデルを投入。 その名も「LG 32GS95UE-B」です。世界初の4K 240 Hz + フルHD 480 Hz一体型OLEDゲーミングモニターが登場しました。 予約注文から約3ヶ月ほど待ってようやく届いたので、詳しくレビューします。 (公開:2024/7/25 | 更新:2024/7/25) この記事の目次 Toggle Sponsored Link 「LG 32GS95UE-B」はどんなゲーミングモニター? LG UltraGear 32GS95UE-B【480 Hz】 LG / サイズ : 32インチ / 解像度 : 3840 x 2160 / リフレッシュレート : 480 Hz / パネル : RGWB MLA-OLED / 保証 : 2年(焼き付き保証) Yahooシ

                        LG 32GS95UE-B レビュー:4K 240 HzとフルHD 480 Hzが1台に融合【超万能型OLEDゲーミングモニター】 | ちもろぐ
                      • Power Automate Desktop無償版をタスクスケジューラで自動実行させる方法|よこはまはるか

                        毎日や定期的に繰り返している作業をできるだけ自動化したい! 簡単なことだけど、簡単なことこそ面倒!って思いませんか? ルーティンワークを少しでも楽にするために、自動化はとても便利ですよね。 今回は、Power Automate Desktop(無償版)を使った自動化についてです。 Power Automate Desktopが便利だと聞いてちょっとチャレンジしたのですが、自動化を目指しているのに、決まった日時に実行させるスケジュール機能がなくなっていて(汗) 今回、私は無償版で、しかも決まった日時に実行させたかったので、この部分の設定とかめっちゃ大変でした。(有料版は日時指定で実行できるようです) 実は下記のサイトを参考にしたのですが、残念ながら私の環境では動きませんでした。(理由はわからないのですが、PC環境の違いなのかなぁ?) Power Automateを自動定期実行させたい!なんて

                          Power Automate Desktop無償版をタスクスケジューラで自動実行させる方法|よこはまはるか
                        • Windowsの「ファイル履歴」で個人データを守る、10分ごとに自動バックアップ

                          パソコン内にあるデータのうち、格段に重要なのが個人データ。仕事で使うExcel文書や、自分で撮影した思い出写真などだ。これらの多くは唯一無二の存在で、失ったら取り返しがつかない。 設定したら後はほったらかし いざとなったら復元できる こうしたファイルを簡単にバックアップできるのが、Windows標準の「ファイル履歴」機能だ。これは外付けのHDDやSSD、USBメモリーなどに個人データを自動バックアップする機能(図1)。最短だと10分置きに、「ドキュメント」や「ピクチャ」などのフォルダーを丸ごとバックアップできる。 図1 Windowsに標準搭載されている「ファイル履歴」の機能を使うと、ドキュメントやピクチャなどの個人データを外付けストレージにバックアップできる。設定さえすれば、あとは定期的に自動実行してくれるので面倒がない 設定さえすれば、あとはほったらかしでOK。一時的に保存先のストレー

                            Windowsの「ファイル履歴」で個人データを守る、10分ごとに自動バックアップ
                          • Shopify FlowのTrigger、Actionの作成方法 - Qiita

                            Appify Technologies Advent Calendar 2021 の24日目の記事です。 この記事ではShopifyアプリを開発している方に向けて、開発しているShopifyアプリからShopify FlowのTriggerとActionを提供する方法について解説します。 Shopify Flowとは Shopify Flowは、ストアやアプリで発生した様々なイベントからタスクを自動実行するワークフローを構築するためのプラットフォームです。 例えば、カスタマーの登録がされたことを検知してそのカスタマーに対してメールを自動で送ったり、特定の注文があったら社内のSlackに通知を出したりなど、Eコマースにまつわる業務の自動化を簡単に行うことができます。 Shopify Flowは現在Shopify Plusプランでないと利用できませんが、将来的にはShopify Plusプラン

                              Shopify FlowのTrigger、Actionの作成方法 - Qiita
                            • ABテストの自動化の取り組みについて - GMOインターネットグループ グループ研究開発本部

                              まとめ ABテスト自動化のジョブフローとデータパイプラインの構成を整理した ABテスト自動化を検討している方は参考にしてほしい AI研のM. S.です。ここでは我々データサイエンティストの心の拠り所であるABテストの自動化を試みたので紹介させていただきます。基本的には、メルカリ社の「メルカリにおけるA/Bテスト分析自動化の取り組み」の流れを踏襲しています。 私は現在モバイルアプリを運営するグループ会社でデータサイエンティストとして、日々、データ分析観点に基づいた施策立案や、ABテストの効果測定のための統計検定、施策の効果の事前見積もり、KPI整理と可視化、データ分析基盤構築など幅広くデータ分析業務に携わっています。 背景 現代のビジネス環境において、意思決定の迅速化とデータに基づく戦略の最適化は、成功を収めるための重要な要素です。特にマーケティングやプロダクト開発において、ユーザーの行動を

                              • 【投資・NISA】年収UPで男のステータスもUP!初心者におすすめなスマホでできる資産形成

                                気軽にスマホで収入を増やせたら良いなと思いませんか? 男としてのステータスが上がることや、今後の家族形成などでお金が必要だと感じるのがちょうど40代です。 「お金を増やしたいから投資に興味があるけれど、知識や資金がなくてなんだか怖くて始められない…。」 ただカッコよくというだけでなく、実際にお金を増やしたい、お得になりたいという40代の興味として投資について解説します。 チャレンジするのには勇気が必要ですが、投資は種類がたくさんあって、リスクやリターンを考えて選べばいいですので、専門知識や大金を持っていなくても始められます♪ 投資初心者の方が押さえておくべき基本知識や代表的なおすすめの投資方法について解説します。 ココカラ リスクやリターンがどれくらいなのかも比較できますよ!難易度にも違いがあるので、初心者は自分に合う方法を慎重に選択してください。 この記事はこんな方におすすめです♪ ・ま

                                  【投資・NISA】年収UPで男のステータスもUP!初心者におすすめなスマホでできる資産形成
                                • 「YouTube Summary with ChatGPT & Claude」が便利すぎた|ChatGPT部 Produced by NOB DATA

                                  ChatGPT部でChatGPTヘビーユーザーのこーたろーです。 Yotubeの切り抜きやYoutube動画を自前のHPで公開、説明している人にはもってこいのChrome拡張機能があります。 それが「YouTube Summary with ChatGPT & Claude」です。 本編では、設定から実際に使ってみた内容をご紹介します。 実は、以前ChatGPT部のふくもっしーさんが同じ拡張機能を使われていたのですが、今回はアップデートされて拡張機能のツール名も更新されているとのことで、改めて使って行きます。 本編に移る前に、私のやっているAI関連情報発信用アカウントの宣伝をしておきます。是非、フォローをお願いします。 【Twitter情報収集アカウント:https://twitter.com/info_AI_x_DX 】 それでは、本編をご覧ください。 1. はじめに今日は特に忙しい方、

                                    「YouTube Summary with ChatGPT & Claude」が便利すぎた|ChatGPT部 Produced by NOB DATA
                                  • イーサリアムの全貌|スマートコントラクトからDAppsまで解説

                                    このブログでは、未来のデジタル経済をリードするWEB3.0と、その中で重要な役割を果たすデジタル資産への投資方法を解説します。分散型金融(DeFi)からNFT、スマートコントラクトまで、最新トレンドをわかりやすく紹介。さらに、ChatGPTを活用して、初心者でも理解しやすい情報提供を心がけます。未来の財産形成を一緒に学び、築き上げましょう! イーサリアム(Ethereum)は、ビットコインに次いで世界で最も有名な暗号通貨の一つであり、単なる暗号通貨ではなく、分散型アプリケーション(DApps)を構築するためのプラットフォームとして機能しています。イーサリアムは、2015年にヴィタリック・ブテリン(Vitalik Buterin)によって提案され、その後、多くの開発者や企業に支持されて成長してきました。 イーサリアムの基本概念 スマートコントラクト イーサリアムの最も重要な特徴の一つがスマー

                                    • 「生成AIを使わない手はない」、GitHub Copilotで単体テストのコードを生成

                                      「私のスキルのうち90%の価値が0ドルに下がり、残りの10%のレバレッジは1000倍になった」──。Javaの単体テストフレームワーク「JUnit」の生みの親であるKent Beck(ケント・ベック)氏が2023年に対話型AI(人工知能)サービス「ChatGPT」を試した際のX(旧Twitter)の投稿に含まれる文章である。生成AIで代替できる能力は無価値になった半面、創造性など人間にしかない能力は生成AIのおかげで飛躍的に発揮しやすくなったという意味だ。 この言葉が象徴するように、生成AIは人のあらゆる活動に多大な影響を与えている。システム開発分野でも、コード生成AIの登場でコーディングの効率が大きく向上した。 ソフトウエアテストも例外ではない。テストコードの自動生成や自動実行ツールの機能強化などで生成AIの活用が進んでいる。米調査会社のIDCは、生成AIを利用したツールが2028年まで

                                        「生成AIを使わない手はない」、GitHub Copilotで単体テストのコードを生成
                                      • RL78のコード生成を使う(UART編)|Fグループ電子工作講座

                                        少々謎の残るシリアル通信(UART)を設定します。 関連: ・コード生成(準備編) ・コード生成(PWM編) ・コード生成(AD編) ・I2Cスレーブ(現象、対策) UARTについて、送信のみ、受信のみの設定もできる様ですが 今回は送受信両方設定します。 通信設定は好みに合わせて調整してください。 今回はいつも通り 38400,Even,8,1 にします。 送信と受信で独立した設定になっているので設定忘れに注意 生成されたコードの実行例によって生成されたコードを見てみます。 ファイル→コード生成→r_cg_sau.c PWMのコード生成により6つの関数が作成されました。 void R_SAU0_Create(void) ・シリアル全般の初期化 ・自動実行される void R_UART0_Create(void) ・UARTの初期化 ・自動実行される void R_UART0_Start(v

                                          RL78のコード生成を使う(UART編)|Fグループ電子工作講座
                                        • hpのパソコンを買って最初にすること - Qiita

                                          hpのパソコンを買って最初にすること hp特有の不要なプログラムの自動実行を停止し、不要なアプリを削除する必要がある。 service HP Analytics service 何の機能か説明がないので、「手動」にした。 しかし、いつのまにか勝手に起動していた。 ネットで調べると、スパイウェアという噂がある。 「無効」に変更。 HP App Helper HSA Service 何の機能か説明がないので、「手動」にした。 HP Comm Recovery Check and recover devicesと説明がある。 多分使わないので、「手動」にした。 HP Diagnostics HSA Service 何の機能か説明がないので、「手動」にした。 HP Network HSA Service 何の機能か説明がないので、「手動」にした。 HP Print Scan Doctor Serv

                                            hpのパソコンを買って最初にすること - Qiita
                                          • Amazon CodeCatalyst が GitLab リポジトリと Bitbucket リポジトリのサポートを開始、ブループリントと Amazon Q の機能開発が可能に | Amazon Web Services

                                            Amazon Web Services ブログ Amazon CodeCatalyst が GitLab リポジトリと Bitbucket リポジトリのサポートを開始、ブループリントと Amazon Q の機能開発が可能に Amazon CodeCatalyst が、GitHub との既存の統合に加えて、GitLab と BitBucket という人気が高い 2 つのコードリポジトリとも統合することをお知らせします。現在 CodeCatalyst と GitHub との統合で使用しているのと同じ機能セットを GitLab.com と Bitbucket Cloud でもご利用いただけます。 Amazon CodeCatalyst は、統合型のソフトウェア開発および配信サービスです。Amazon CodeCatalyst を使用すると、ソフトウェア開発チームは Amazon Web Serv

                                              Amazon CodeCatalyst が GitLab リポジトリと Bitbucket リポジトリのサポートを開始、ブループリントと Amazon Q の機能開発が可能に | Amazon Web Services
                                            • スマートコントラクト入門|ブロックチェーンで自動化される約束

                                              このブログでは、未来のデジタル経済をリードするWEB3.0と、その中で重要な役割を果たすデジタル資産への投資方法を解説します。分散型金融(DeFi)からNFT、スマートコントラクトまで、最新トレンドをわかりやすく紹介。さらに、ChatGPTを活用して、初心者でも理解しやすい情報提供を心がけます。未来の財産形成を一緒に学び、築き上げましょう! こんにちは!今日は「スマートコントラクト」という言葉について、小学生でもわかるように説明します。スマートコントラクトはちょっと難しい言葉ですが、基本的には「賢い約束」のことです。この約束はコンピューターによって自動的に守られるようになっています。では、詳しく見ていきましょう! 普通の契約とは? まず、普通の契約について考えてみましょう。契約とは、人と人の間で「こうしましょう」という約束をすることです。例えば、お店でアイスクリームを買うとき、あなたはお店

                                              • 「生成AIを使わない手はない」、GitHub Copilotで単体テストのコードを生成

                                                「私のスキルのうち90%の価値が0ドルに下がり、残りの10%のレバレッジは1000倍になった」──。Javaの単体テストフレームワーク「JUnit」の生みの親であるKent Beck(ケント・ベック)氏が2023年に対話型AI(人工知能)サービス「ChatGPT」を試した際のX(旧Twitter)の投稿に含まれる文章である。生成AIで代替できる能力は無価値になった半面、創造性など人間にしかない能力は生成AIのおかげで飛躍的に発揮しやすくなったという意味だ。 この言葉が象徴するように、生成AIは人のあらゆる活動に多大な影響を与えている。システム開発分野でも、コード生成AIの登場でコーディングの効率が大きく向上した。 ソフトウエアテストも例外ではない。テストコードの自動生成や自動実行ツールの機能強化などで生成AIの活用が進んでいる。米調査会社のIDCは、生成AIを利用したツールが2028年まで

                                                  「生成AIを使わない手はない」、GitHub Copilotで単体テストのコードを生成
                                                • プライバシーを守る最強の味方 Qubes - Whonix の使い方 - /ft/'s blog

                                                  Qubes OSではすべての通信をTorで行うWhonix(フーニクス)が利用可能です。Torを利用してIPアドレスを隠蔽したいのであれば WindowsやUbuntuなどでTorブラウザを使えば十分に思えます。Torブラウザ単独の場合とは違って、Whonixは仮想環境の中にあるおかげで攻撃者に侵入されても IPアドレスを隠蔽し続けることができるという点がWhonixの最大のアピールポイントです。個別のキューブがハッキングされてもOS全体のセキュリティは何とか持ちこたえる Qubes OS と似たような発想ですが、ハッキングされてもプライバシーを保ちつづけることが Whonixの設計思想なのです。今回の記事では Whonixの存在意義と Qubes OSにおけるWhonixの基本的な使い方について解説します。 Torブラウザだけではどうしてダメなのか ネット上のプライバシーの消失 Torネ

                                                    プライバシーを守る最強の味方 Qubes - Whonix の使い方 - /ft/'s blog
                                                  • Shimanetのブログ

                                                    大阪の日本橋で微妙に安く新品で買った楽天モバイルの端末 Rakuten Hand 5G ( Tinno P780 ) を Lubuntu 22.04 LTE からAndroid11以降対応のWi-Fiでワイヤレスデバッグ接続した時の方法のメモの走り書き。 ※注意:このメモの内容に保証など無い。(マジ切れ) 手順 1. Install adb (Android Debug Bridge) sudo apt install adb 手順 2. USB接続をしないでワイヤレス接続するには、adbがリビジョンVer.30以降(Android11 APIレベル30以上)のワイヤレスペア設定に対応したものが必要になる。 バージョンの確認は adb --version で確認が出来る。 もし表示される2行目のリビジョンのVer.が30以上であれば、これ以降の作業は不要で 手順 3. に進める。 (リビジ

                                                    • Node.jsの真の姿:サーバーサイドだけじゃない、現代の開発環境の要

                                                      はじめに Node.jsについて、「サーバーサイドのJavaScript実行環境」という説明をよく目にします。しかし、現在のWeb開発においてNode.jsを使用している多くの開発者は、必ずしもサーバーサイドの開発をしているわけではありません。 例えば、以下のような使い方をしている方も多いのではないでしょうか? npmでライブラリをインストールして、Reactでウェブアプリを作成する Vue.jsプロジェクトのビルドツールとして使用する TypeScriptのコンパイルに使用する これらの用途は、厳密には「サーバーサイド」とは言えません。では、Node.jsとは一体何なのでしょうか?この記事では、Node.jsの本質と現代の開発環境における役割について詳しく解説します。 Node.jsとは何か:再定義 従来の定義 Node.jsは、その誕生時から長らく「サーバーサイドのJavaScript

                                                        Node.jsの真の姿:サーバーサイドだけじゃない、現代の開発環境の要
                                                      • PRマージごとにDraftリリースノートを自動生成する

                                                        はじめに 特定のブランチにPRがマージされたタイミングで、Draftのリリースノートを自動で生成する方法のまとめです。 背景 現在、私はモバイルアプリ開発をgitflowで進めています。 下記のようなブランチを取り扱っており、一定期間developに実装コードを貯めたのち、最終的にmasterにまとまった対応がマージされるという流れになっています。 master デリバリー済みのコードのみが含まれるブランチ release リリース作業用のブランチ develop 開発が完了した次のリリースのための実装コードがマージされていくブランチ feature/bugfix/refactor/... developから派生して各機能開発を進めていくブランチ このフローで、masterとdevelopには実装コードに大きく差分ができることが多く、「masterにはどこまで対応が入っているか(どこまでリ

                                                          PRマージごとにDraftリリースノートを自動生成する
                                                        • 30秒に1個の生産ペースを29秒に速めたらどうなるか、アイコムの無線機器工場

                                                          無線機器メーカーアイコムは2024年7月、生産会社である和歌山アイコム(和歌山県有田川町)の本社・有田工場を報道機関に公開、自動化設備の導入やカイゼン活動の状況について説明した。同工場はアイコムの無線機器全機種について、プリント配線基板(PCB)の実装から完成品組み立てまでを手掛けており、1カ月で約160と多くの機種を生産する。製品の大きさや生産台数などに応じて、一部機種の組み立てでは産業用ロボットによるフル自動の組み立てラインを導入する一方、有人ラインで問題の洗い出しと改善を繰り返すなど、多様な取り組みを継続しているのが特徴だ。 生産台数の多い機種はロボットでフル自動生産 有田工場の組み立てラインは全部で11ラインあり、そのうち2ラインが多関節ロボットによりフルに自動化されている(図1)。生産量の多い特定小電力トランシーバーと業務用携帯型無線機を対象としており、外装ケースに基板やアンテナ

                                                            30秒に1個の生産ペースを29秒に速めたらどうなるか、アイコムの無線機器工場
                                                          • Microsoft Officeユーザーを狙うサイバー攻撃に注意を

                                                            Cofenseのセキュリティ研究者は7月10日(米国時間)にBetaNewsに投稿した記事「 Understanding the threats lurking in Microsoft Office documents」において、Microsoft Officeに潜む脅威をその攻撃手法と共に伝えた。Microsoft Officeはドキュメントツールとしてスタンダードの地位を獲得しているが、その広い影響力がサイバー犯罪者の魅力的な標的になっているとして注意を呼びかけている。 Understanding the threats lurking in Microsoft Office documents Microsoft Officeの潜在的な脅威 Microsoft Officeはその高い利便性から多くのユーザーに広く活用されている。その便利な機能の一つにVBAマクロが存在する。記事によ

                                                              Microsoft Officeユーザーを狙うサイバー攻撃に注意を
                                                            • Tableau Serverサイト運営の投稿-19|ある会社のTableau Serverサイト管理者

                                                              事業会社でTableau Serverのサイト管理者を担当しています。(Tableau Cloudでない、自前のTableau Server管理です。 今回はTableau Serverで最も重要な管理の1つであるパーミッション管理を見ていきましょう。組織内に利活用が広がるとパーミッション管理は大変な事になります。 基本的にはプロジェクトごとにパーミッション管理しましょう。ワークブックやデータソース、フロー単位でパーミッション設定できますが、プロジェクト単位の方が考え方も運用も実施しやすいと思います。(投稿-05でも述べた通りです。)。オブジェクト単位でパーミッションが異なると将来の自分自身や引継ぎ先の別メンバーでも判らなくなります。プロジェクトの配下のオブジェクトは同じパーミッションを適用するように運用しましょう。 TableauServerパーミッションの管理課題まず、ターゲットはプロ

                                                                Tableau Serverサイト運営の投稿-19|ある会社のTableau Serverサイト管理者
                                                              • しょーもない事務作業を快適にするためのツールを作りたいとき 〜セキュア意識の高い会社編〜 - Qiita

                                                                Pythonインストールできないんだけど! なんかいつもこれ同じ作業してるよな、自動化出来ないかな…よしやったる! ↓ みんなー!こんなツール作ったよー、使ってみてー! ↓ そして起こる「ちょっと、俺、.pyとかいう拡張子使えないんだけど」の声。 会社のPCって外部のアクセス禁止だったり新規ソフトウェアのインストール制限があったりと、色々制約がありますよね。この制約のせいで、作ったはいいが使えなかった、みたいな理不尽なハマり方したり、一方で試してみたら意外とこれ動いちゃうんだ!?みたいなこともあったりするので、ここではそんなずる賢い業務改善を必死に考える社員のみんなに、どれでやれば利用可能なツールづくりができるのか、その選択肢を載せていくよ。 Python + exe化ツール(Pyinstaller) やっぱ中身含めてファイル操作系でちょこちょこやるならPythonが楽だよね。ただ、Pyt

                                                                  しょーもない事務作業を快適にするためのツールを作りたいとき 〜セキュア意識の高い会社編〜 - Qiita
                                                                • サイバーリスク保険グローバルプログラムにおける インシデント対応サービスで東京海上日動火災保険と提携

                                                                  サイバーセキュリティのグローバルリーダーであるSecureworks®(NASDAQ: SCWX、以下セキュワークス)は、本日、東京海上日動火災保険株式会社(以下、TMNF)のサイバーリスク保険グローバルプログラム顧客に対してシームレスかつ迅速なインシデント対応サービスを提供していることを発表しました。 2024年7月23日、東京発 – サイバーセキュリティのグローバルリーダーであるSecureworks®(NASDAQ: SCWX、以下セキュワークス)は、本日、東京海上日動火災保険株式会社(以下、TMNF)のサイバーリスク保険グローバルプログラム顧客に対してシームレスかつ迅速なインシデント対応サービスを提供していることを発表しました。 セキュアワークスによる本サービスの提供により、TMNFのサイバーリスク保険グローバルプログラム顧客は、セキュアワークスの緊急インシデント対応サービスを事後

                                                                  • Gmailに届いたDMARCレポートをGAS(Google Apps Script)でGoogleスプレッドシートに取り込む - Qiita

                                                                    Gmailに届いたDMARCレポートをGAS(Google Apps Script)でGoogleスプレッドシートに取り込むGoogleAppsScriptDMARC きっかけ DMARCレポートをスプレッドシートに取り込む実例が検索しても無かったので作ってみました。スプレッドシートで一覧化しておけばピボットテーブルで集計・解析したり、Looker Studioやエクセルでグラフ化して活用できそうです。 とりあえず動けば良い程度で作ったものです。イマイチなコードかもしれませんがどなたかの役にたてればと。 動作概要 スプレッドシートに「dmarc_report」というシートを用意し、ヘッダ行を書き込んでからGASを実行します。実行の度に「dmarc_report」シートの最下行へ読み取った行が追加されていきます。 GAS(Google Apps Script)の使い方はググれば見つかると思い

                                                                      Gmailに届いたDMARCレポートをGAS(Google Apps Script)でGoogleスプレッドシートに取り込む - Qiita
                                                                    • VitestをつかってSupabaseのRow Level Security(RLS)のPolicyをテストする

                                                                      こんにちは、株式会社Berryの浅沼です。 先日公開したブログ、『Supabaseでアプリをリリースする前に確認すること』の中で、RLSの有効化について触れさせていただきました。Berryでは、RLSに設定したPolicyを検証するテストをVitestでコード化することも進めています。今回は、VitestでRLSをテストするために行っている自分たちの方法を紹介したいと思います。 背景とモチベーション 昨年、すでに動いているサービスのRLSを見直し、全面的にPolicyを変更したことがあります。そのときは、手作業で設定したPolicyの挙動を確認していて・・・すべてを網羅できているか?、と、なかなか検証を確実にするのに四苦八苦した覚えがあります。そのとき、RLSのテストをコード化して、繰り返し実施、及び、自動化しようというモチベーションを得ました。 セキュアなデータベース運用の要になる部分な

                                                                        VitestをつかってSupabaseのRow Level Security(RLS)のPolicyをテストする
                                                                      • フリーソフトで丸ごとバックアップ、スケジュール機能で「差分」「完全」自動実行

                                                                        Cドライブを丸ごとバックアップしておけば起動不能になっても、個人データはもちろん、OSやアプリ、設定などを丸ごと復元できる。起動不能編の主役だった回復ドライブはOSしかバックアップしないが、OS丸ごと編の手法はストレージ全体を対象にする。 必要なのは専用のフリーソフトとバックアップ先の外付けストレージ、そして起動用USBメモリーだ(図1)。なお、Windowsには「バックアップと復元」という丸ごとバックアップ機能もあるが、マイクロソフトは10以降での利用を非推奨としている。

                                                                          フリーソフトで丸ごとバックアップ、スケジュール機能で「差分」「完全」自動実行
                                                                        • 効率化を目指すExcelドキュメントの自動成型 - JBS Tech Blog

                                                                          ビジネスを遂行する上で、Excelを使ったドキュメントをお客様に提出する場面があることは多く、加えて各ExcelシートのカーソルをA1にそろえることが必須であることが大多数であると思います。 プロジェクト成果物をお客様に納品する際、数十にわたるドキュメントのシートをA1にそろえる作業に時間がかかってしまいました。 今回は、Power Automate Desktopを使用してExcelドキュメントを自動成型し、作業の効率化を図っていきます。 Power Automate Desktopとは 特徴 Power Automateとの違い 実現したい操作 前提条件 ジョブの概要(フロー図) ジョブの作成 作成したジョブの全体像 ジョブのテスト 終わりに Power Automate Desktopとは ここで使用する「Power Automate Desktop(以下PAD)」とは、Micros

                                                                            効率化を目指すExcelドキュメントの自動成型 - JBS Tech Blog
                                                                          • SpringToolSuite(STS)で使用するプロパティエディタの検討 - Qiita

                                                                            きっかけ 上司「Eclipseでプロパティファイルを開いた時は日本語化されるのに、STSで開いたら日本語化されないから、STSで使えるプロパティエディタの検討よろしく」 わい「うぃす」 という事で調べました( 'ω')ヴェェェ そもそも、どういう仕組みで日本語化されるのか native2ascii JDKに「native2ascii」というコード変換ツールが含まれている ネイティブコードからUnicodeに変換してくれるツール 何故、Eclipse(Pleiades)だと日本語化されるのか Eclipse(Pleiades)に同梱されているプロパティエディタ「Limy」 このエディタは、プロパティファイルを開いた時に、native2asciiを自動実行するため、日本語化される 何故、STSでは日本語化されないのか STSに同梱されているプロパティエディタは「Spring Properti

                                                                              SpringToolSuite(STS)で使用するプロパティエディタの検討 - Qiita
                                                                            • GASでdiscordに天気予報を通知するコード|groundcobra009

                                                                              天気予報を活用して、あなたの毎日をより良いものにしませんか?天候の変化に振り回されることなく、効率的に1日を過ごすためのヒントをお教えします。さあ、一緒に天気予報の読み方をマスターして、快適な毎日を手に入れましょう!この記事では、天気予報の基本的な構成要素と、それらを日常生活にどう活かすかについて解説します。天気、気温、降水確率など、各要素の意味と重要性を理解することで、外出の計画や服装の選択がぐっと楽になります。さらに、複数の情報源を比較して精度の高い予報を見極めるコツもお伝えします。天気予報を上手に活用すれば、突然の雨に慌てたり、暑さ寒さに苦しんだりすることも減るはずです。この記事を読み終えたあなたは、より自信を持って1日の計画を立てられるようになるでしょう。それでは早速、天気予報マスターへの第一歩を踏み出しましょう! 主要機能天気予報データの取得 メール送信 Discord通知 Sl

                                                                                GASでdiscordに天気予報を通知するコード|groundcobra009
                                                                              • しょーもない事務作業を快適にするためのツールを作りたいとき 〜セキュア意識の高い会社編〜 - Qiita

                                                                                Pythonインストールできないんだけど! なんかいつもこれ同じ作業してるよな、自動化出来ないかな…よしやったる! ↓ みんなー!こんなツール作ったよー、使ってみてー! ↓ そして起こる「ちょっと、俺、.pyとかいう拡張子使えないんだけど」の声。 会社のPCって外部のアクセス禁止だったり新規ソフトウェアのインストール制限があったりと、色々制約がありますよね。この制約のせいで、作ったはいいが使えなかった、みたいな理不尽なハマり方したり、一方で試してみたら意外とこれ動いちゃうんだ!?みたいなこともあったりするので、ここではそんなずる賢い業務改善を必死に考える社員のみんなに、どれでやれば利用可能なツールづくりができるのか、その選択肢を載せていくよ。 Python + exe化ツール(Pyinstaller) やっぱ中身含めてファイル操作系でちょこちょこやるならPythonが楽だよね。ただ、Pyt

                                                                                  しょーもない事務作業を快適にするためのツールを作りたいとき 〜セキュア意識の高い会社編〜 - Qiita
                                                                                • AWS Summit Japan 2024 ヘルスケア・ライフサイエンス 展示ブース 開催報告 | Amazon Web Services

                                                                                  Amazon Web Services ブログ AWS Summit Japan 2024 ヘルスケア・ライフサイエンス 展示ブース 開催報告 国内最大規模の学習型ITカンファレンスである AWS Summit Japan が、6 月 20 日(木)、21 日(金)の二日間に渡り幕張メッセで開催されました。今年は昨年よりもブース展示が拡充され、ヘルスケア・ライフサイエンス(HCLS)ブースでは、大きく製薬、ゲノミクス、医療業界の 3 つのカテゴリーに沿って展示を行い、お陰様で大勢のお客様にご来場いただきました。展示内容としては、お客様の大きな関心事である生成AIを活用した業務効率化、自動化に加えて、業界特化型サービスである AWS HealthOmics や医用画像管理ソリューションなどを盛り込んだ最新デモをご紹介しました。 展示したデモ内容 製薬業界向けソリューション(臨床以外の事業領域

                                                                                    AWS Summit Japan 2024 ヘルスケア・ライフサイエンス 展示ブース 開催報告 | Amazon Web Services