並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 6258件

新着順 人気順

自動化の検索結果161 - 200 件 / 6258件

  • JenkinsとSeleniumでJavaScriptのテスト自動化、最初の一歩。第1回 日本Seleniumユーザーコミュニティ勉強会

    JenkinsとSeleniumでJavaScriptのテスト自動化、最初の一歩。第1回 日本Seleniumユーザーコミュニティ勉強会 1月18日に都内で開催された「第1回 日本Seleniumユーザーコミュニティ勉強会」。Seleniumプロジェクトの共同設立者であるJason Huggins氏による基調講演に続いて、有志によるライトニングトークが行われました。 本記事ではその中から、玉川紘子氏による「Jenkins x Selenium 最初の一歩」の内容を紹介します(追記:本記事のタイトルは「JenkinsとSeleniumでJavaScriptのテスト自動化」とありますが、実際の内容は「Selenium RCがJavaScriptの技術を用いて自動テストを行っている」という点がポイントという指摘がありましたので、ここに追記します)。 Jenkins x Selenium 最初の一

      JenkinsとSeleniumでJavaScriptのテスト自動化、最初の一歩。第1回 日本Seleniumユーザーコミュニティ勉強会
    • 記事のスクレイピングを機械学習で自動化 - Qiita

      Help us understand the problem. What is going on with this article?

        記事のスクレイピングを機械学習で自動化 - Qiita
      • ルーチンワークはPythonにやらせよう Seleniumで勤怠処理を自動化する - Qiita

        勤怠処理の自動化は、以下の仕組みによって実現しています。 在宅勤務と出社では勤怠処理が異なるため、基本的にフルリモート前提で在宅勤務の場合に処理を行うよう設定しています。 cronによってシェルスクリプトを起動 シェルスクリプトで在宅勤務の判定を行う 在宅勤務の場合、Pythonのプログラムを起動 Seleniumで勤怠入力 実装 Pythonのプログラムは、仮想環境を作成して実行しています。 仮想環境の作成及びSeleniumの導入 Pythonの仮想環境はvenvを使用して作成します。 仮想環境を作成するためには、以下のコマンドを実行します。 <Dir>には任意のディレクトリ名を指定します。 $ python3 -m venv <Dir> $ source <Dir>/bin/activate 仮想環境構築後、seleniumをインストールします。 仮想環境が有効な場合はプロンプトの表

          ルーチンワークはPythonにやらせよう Seleniumで勤怠処理を自動化する - Qiita
        • ビックカメラ、3000人シフト自動化 有給取得2倍に - 日本経済新聞

          家電量販大手のビックカメラは全40店舗で働く社員3000人のシフト作成システムを導入した。店舗や曜日、時間帯別の繁閑に応じて最適な配置計画を割り出す。シフト作成にかかる時間を9割以上短縮し、休暇取得率も高められた。「ペイペイ祭り」てきぱき接客2018年末、ビックカメラ有楽町店(東京・千代田)は年末商戦でにぎわっていた。混雑の一因は、QRコード決済「PayPay(ペイペイ)」のキャンペーンだ。

            ビックカメラ、3000人シフト自動化 有給取得2倍に - 日本経済新聞
          • マイクロソフト、Webアプリのテスト自動化サービス「Microsoft Playwright Testing」プレビュー公開。クロスブラウザ/クロスプラットフォームのテストを並列実行

            マイクロソフトは、Webアプリケーションのテスト自動化ライブラリ「Playwright」を用いた、Microsoft Azure上のテスト自動化サービス「Microsoft Playwright Testing」のプレビュー公開を発表しました。 Microsoft Playwright Testingに使われている「Playwright」は、マイクロソフトが中心となってオープンソースで開発しているWebアプリケーション向けテスト自動化ライブラリです。対応環境が幅広く柔軟で、精度の高いテストを特長としています。 具体的には、Chrome、Edge、Firefox、Safariの主要なWebブラウザのすべてを対象にしたテスト自動化が可能で、ヘッドレス、ヘッドありのいずれにも対応。モバイルエミュレーションを用いたAndroid版Google ChromeとMobile Safariのテストも、実

              マイクロソフト、Webアプリのテスト自動化サービス「Microsoft Playwright Testing」プレビュー公開。クロスブラウザ/クロスプラットフォームのテストを並列実行
            • 【VS Code】tasks.jsonで決まった作業を自動化する | DevelopersIO

              はじめに VS Codeでコーディングをするとき、Gitの操作やビルド、デプロイなど、決まった処理を手動で実行するのが面倒だなと思ったことがあるのではないでしょうか。tasks.jsonというファイルを使えば、そういった面倒な手順を自動化し、開発効率を上げることができます。 この記事でやること この記事では、作業ブランチにmainブランチの取り込みを行うGitコマンドを自動化してみます。mainブランチを取り込むために、以下のコマンドを毎回手で実行しているとします。 git stash git pull origin main git stash pop これをtasks.jsonに定義して自動化したいと思います。 タスクの作成 タスクを作成するには、VS CodeのメニューのTerminal⇒Configure Tasksを選択します。 Create tasks.json file fr

                【VS Code】tasks.jsonで決まった作業を自動化する | DevelopersIO
              • これ1つでどんなドキュメントも作れる!高度な自動化も簡単に実現可能な「Coda」を使ってみた! - paiza times

                どうも、まさとらん(@0310lan)です! 今回は、あらゆるドキュメントが作れて自分の好きなようにカスタマイズも可能なWebサービスをご紹介します。 簡単に言ってしまうと、Word・Excel・IFTTT・Trelloが融合したようなドキュメント作成サービスになっており、非エンジニアの方でも簡単に高度なカスタマイズができます。 また、知人を招待して一緒にドキュメントを共有・編集したり、パブリックに公開してブログのように使ったり、プライベートで自分専用の秘密メモを作ったり、さまざまなことができるのでご興味ある方はぜひ参考にしてみてください。 【 Coda 】 ■「Coda」の使い方 それでは、実際に「Coda」をどのように使っていけばよいのかを見ていきましょう! まずはサイトのトップページにある【Sign Up】ボタンをクリックして無料のユーザー登録を済ませておきましょう。 Googleボ

                  これ1つでどんなドキュメントも作れる!高度な自動化も簡単に実現可能な「Coda」を使ってみた! - paiza times
                • テスト自動化から、 開発を支える継続的テストへ

                  2023-11-02 JaSST'23 Kyushu 招待講演 https://www.jasst.jp/symposium/jasst23kyushu.html 実装完了後の手動テストに依存した開発サイクルに継続的テストのアプローチを適用し、段階的に品質を向上する方法について説明しています。

                    テスト自動化から、 開発を支える継続的テストへ
                  • Gruntを使ってプロジェクトを自動化する、Myタスクメモ | tipsBear

                    Gruntで出来ることはたくさんありますが、今回ご紹介するのは私がよく使うGruntの設定のメモになります。 ちなみに、Gruntの導入方法や基本的な解説は下記の記事がとてもわかりやすく紹介してくれていますので、これから導入したいという方がいましたら是非参考にどうぞ。 Web制作で面倒な作業を自動化するビルドツール、Grunt v0.4 入門 – Web Design KOJIKA17 コピペが出来るなら誰でも出来る、Web制作タスク自動化ツール「Grunt」導入手順 – OZPAの表4 今更だけどやるgrunt入門編・インストールから基本的な使い方 – WEB Drawer Web デザイナーさん向け Grunt を使った コーディング作業の効率化、はじめの一歩 – WWW WATCH また、この記事はSass/Compass、ブラウザのliveReloadを使用することを前提に書いてい

                      Gruntを使ってプロジェクトを自動化する、Myタスクメモ | tipsBear
                    • iPhoneを自動化して生活をもっと便利にする技

                      毎日繰り返すルーチンのような作業は、なるべく簡単に済ませたい。iPhoneの操作でもそれは同じだ。例えば、通勤電車で必ず開くサイトがあるとする。通常であれば、Safariを立ち上げ、ブックマークを開いてから目的のサイトを選択するはずだ。毎日やっていることで慣れてしまっているかもしれないが、目的のサイトにたどり着くまで、意外と時間がかかってしまっているものだ。会社と自宅など、シーンに合わせて設定を変更している人もいるだろう。 iOS 13.1では、時間や場所、設定、動作などをトリガーにして、このような操作を自動で実行する機能が追加された。「ショートカット」の「オートメーション」がそれだ。あらかじめ起点となる時間や場所などを指定し、それに対応するアクションを組み合わせておけば、自動でiPhoneを実行することができる。いわば「iPhoneの自動化」ともいえる機能で、活用の幅は広い。ここでは、こ

                        iPhoneを自動化して生活をもっと便利にする技
                      • Excelで全シートのカーソルをA1に移動する”お作法”を自動化するVBAマクロ

                        Excel界に伝わるいにしえのお作法。 そのひとつが「全シートでA1セルにカーソルを移動してから保存する」です。 新入社員時代に教わったものなのですが、正直面倒くさくて・・・。 ショートカットキーを使えば10秒くらいでパパっとできるのですが、もはやその手間自体を消したい。 そこで、ボタン一発でできるようにマクロを組みました(昔の自分が作っていました)ので、共有したいと思います。 そもそもなぜA1セルに移動するのか?そもそも、なぜ全シートでA1セルにカーソルを戻してから保存しなければならないのでしょうか。 このお作法を教えてくれた新入社員時代の先輩は言いました。 「Excelは保存するときにカーソルの位置も記憶するんだよ」 「次にファイルを開く人は、きみが最後にどこを編集していたかなんて興味ないだろう?」 たしかに、複数人で連携して1つのExcelを作っている場合でもない限り、開いたときにカ

                          Excelで全シートのカーソルをA1に移動する”お作法”を自動化するVBAマクロ
                        • Googleはなぜ「全自動化」できないサービスでは負けるのか?〜前編〜 - GIGAZINE

                          Googleは勝ち組の企業です、疑う余地はありません。だがそのサービスの歴史を見ると、実は敗北しているサービスも存在しています。つまり、競合他社に負けたサービス。その名は「Google Answers」……膨大なインデックスを持ち、全自動で検索結果をはじき出すGoogleの既存モデルの穴を埋める形で始まった究極の「人力検索」です。 Google Answersでは、検索してもわからないようなものすごくマニアックな質問が可能で、Googleが認定した調査スペシャリスト「リサーチャー」たちがあらゆる場所から情報を検索、さらに持てる限りの知識で回答してくれるという、はっきりいって個人的には日本語版が一番欲しかったサービスとなっていました。ジャンルも幅広く、「アート・エンターテイメント」「教育・ニュース」「ビジネスとお金」「政治と社会」「コンピュータ」「科学」「生活」「スポーツ・レジャー」「健康」

                            Googleはなぜ「全自動化」できないサービスでは負けるのか?〜前編〜 - GIGAZINE
                          • 生活を自動化する10のヒント | ライフハッカー・ジャパン

                            もしもアナタが本物の魔法使いで、世界を自分の思うままに動かせるとしたら? 毎日の家事はひとりでに片付き、請求書は放っておいても期日までに支払われ、家電たちも、アナタの思ったとおりに動くことでしょう ─── まあ、そこまでうまくはいきませんが、ちょっとした工夫で自動化できることって、実はたくさんあるのです。面倒なことを自分でする必要はありません。この記事では、今すぐ自動化できる10の事柄を紹介したいと思います。1. コンピューターを自動でメンテナンス わざわざ時間を割いて自分のマシンのメンテナンスをするのが大好き、なんていう人はまずいないでしょう。でもこれは、コンピューターを使うなら避けて通れない作業です。ライフハッカーでも、Windows編とMac編に分けて、必要なメンテナンスの手順を紹介してきました。そのうちかなりの部分は自動化できます。例えば、「CCleaner」のようなソフトは定期的

                              生活を自動化する10のヒント | ライフハッカー・ジャパン
                            • ローソンとパナソニック、精算と袋詰めを自動化する「レジロボ」の実証実験を開始

                              レジロボは、顧客自身がバーコードをスキャンした商品を、専用バスケットに入れて専用レジに置くだけで、自動的に精算して袋詰めするシステムである。これにより、店員がレジで商品のスキャンや袋詰めをする必要がなくなり、レジ業務を省力化できる。 2017年2月には実験を一歩進めて、バーコードスキャンの代わりにRFIDを使って商品スキャンを自動化する実験を始める。バーコードラベルの代わりに商品にRFIDタグを付ける必要があるが、商品情報を自動的に読み取ることが可能になる。 レジロボは、パナソニックが開発した機器。経済産業省から補助を受けた「平成28年度ロボット導入実証事業」に採択されている。

                                ローソンとパナソニック、精算と袋詰めを自動化する「レジロボ」の実証実験を開始
                              • 製造現場向けの自動化ツールをPythonで作る時に留意すること - Qiita

                                この記事のモチベーション 昨年、生産技術職からデータ分析業に転職し、Pythonを書く機会が多くなりました。今は機械学習用の前処理ツールを開発する案件に携わっています。そんな中、生産技術者として働いていた時のことを顧みると自動化できた作業が色々あったなーと思いました。転職後に得たPythonの知識と生産技術者時代の知見を踏まえて、再び製造現場で働く際に使えそうなネタを記載します。同じようなニーズに直面している方の参考にもなれば幸いです。 本記事は既存技術を組み合わせてこうしたら良さそう!ということを記載したものであり、技術的に目新しいことがない点を初めに断っておきます。 自動化する内容 生産技術者として働いていた時に工程から出てくるデータを1日の終わりに集約するという作業がありました。製造装置のログや検査結果を製品ごとにcsvファイルで保存し、1日の終わりに集約してその日の進捗率や不良率を

                                  製造現場向けの自動化ツールをPythonで作る時に留意すること - Qiita
                                • 自動化して簡単:ウェブ日記をつけてみよう! | ライフハッカー・ジャパン

                                  日記をつけるのは楽しそうですが、すべてを記録するのは大変なことです。そこで、自動化サービス「If This Then That (IFTTT)」を使い、カレンダーのイベント、写真、ソーシャルメディアへの投稿などをEvernoteに自動保存するようにしてみましょう! 自動化された簡単日記のできあがりです。 以前、IFTTTの便利な使い方はご紹介しましたね。自動化の「レシピ」の作成は簡単です。タスクのトリガー(Googleカレンダーの予定が開始した時など)とアクション(Evernoteに保存するなど)を選ぶだけ。 Facebookのタイムラインに似ていますが、保存するものを自由に選べて他の人にも見られないので、日記に最適です。 必要なもの まだであれば、IFTTTと Evernoteのアカウントを登録します。 私の場合は、Googleカレンダーの予定、Instagramの写真、「#today」

                                  • iPhoneの操作を自動化してくれるアプリ『Workflow』の使い方と便利なレシピまとめ! | カミアプ

                                    どうもハンサムクロジです。 iPhoneの操作を自動化してくれるiPhoneアプリ『Workflow』をご存知でしょうか。 撮影した写真をTwitterとFacebookに一気にシェアしたり、開いているページの画像を一括でダウンロードしたり……。そういった複雑な操作を自動化してワンタップで実行できるアプリということで、ちまたで話題になっております! 今回は、そんな『Workflow』の基本的な使い方と、同アプリで使える便利な自動化”レシピ”をいくつかご紹介したいと思います!! 『Workflow』の基本的な使い方 アプリを起動してチュートリアルが終了すると、以下のようなメイン画面が表示されます。ここで”レシピ”と呼ばれる、「自動化された一連の流れ」を設定していきますよ。 まずは右上の「+」をタップしてレシピを作成してみましょう。 次の画面で下部にある「Action」をタップすると、様々な操

                                      iPhoneの操作を自動化してくれるアプリ『Workflow』の使い方と便利なレシピまとめ! | カミアプ
                                    • 『PhantomJSを使ったスマホサイトテストの自動化(前編)』

                                      1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 みなさんこんにちは! スマホ版Ameba担当の川口です。 ちょうど一年前、同じようにJavaScriptを使ったテスト手法について記事を書かせていただいたのですが、今回も懲りずにまた同じようなテーマで再登場いたしました。 JavaScriptのテスト手法 さて、スマホ版Amebaの全面リニューアルから早くも1年経ったのですが、今回はそんなスマホ版Amebaで日々自動テストツールとして活躍してもらっているPhantomJSを紹介させていただきます。 長い記事になるため、今回は前編・後編に分けて以下のような構成でお送りいたします。 ●前編 ・Phanto

                                        『PhantomJSを使ったスマホサイトテストの自動化(前編)』
                                      • もう人間がクエリを書く時代じゃない!SQLクエリの組み立てを自動化するSlack botを開発・導入しました - Pepabo Tech Portal

                                        こんにちは。SUZURI事業部の@kromiiiと申します。 私のメインの業務はWebアプリケーションの開発ですが、大学院時代のスキルを活かして並行してデータ分析業務も行っています。 データ分析業務ではデータベースのクエリを書くことが多いのですが、私自身SUZURI事業部に配属されたばかりで、テーブルの名前やリレーションを覚えるのが大変でした。そこでクエリの設計を自動化するツールをSlackに導入しました。 その名も tbls-ask bot です。どのようなものか先に見てみましょう。 ユーザーはSlackでメンションする形で、どのようなクエリを実行したいのか自然言語で入力します。 メンションされるとSlack botが起動し、どのDBスキーマを利用するかを尋ねます。 ユーザーがDBスキーマを選択すると、自然言語からSQLクエリを生成し、Slackに返答します。 今回はパブリックに公開する

                                          もう人間がクエリを書く時代じゃない!SQLクエリの組み立てを自動化するSlack botを開発・導入しました - Pepabo Tech Portal
                                        • インフラ自動化ツール「Ansible 2.3」リリース。SSHのコネクションを使い続けるPersistent Connectionでタスク処理が高速に - Publickey

                                          インフラ自動化ツール「Ansible 2.3」リリース。SSHのコネクションを使い続けるPersistent Connectionでタスク処理が高速に オープンソースで開発されているインフラ自動化ツール「Ansible」の最新バージョン、「Ansible 2.3」正式版がリリースされました。 インフラ自動化ツールにはChefやPuppetなどよく知られるオープンソースソフトウェアが他にも存在しますが、Ansibleの特徴はサーバやネットワーク機器にあらかじめエージェントなどを導入することなく利用できる点にあります。 エージェントを使うことなく多数のサーバなどに対して設定やソフトウェア導入などの構成管理を行う仕組みとしてAnsibleではおもにSSHを用いています。 Ansibleのこれまでのバージョンでは、ネットワーク機器に対して構成管理のタスクを1つ実行するたびにSSHの接続を開始、終了

                                            インフラ自動化ツール「Ansible 2.3」リリース。SSHのコネクションを使い続けるPersistent Connectionでタスク処理が高速に - Publickey
                                          • 人工知能による自動化が進むゴールドマン・サックス、人間のトレーダーは600人から2人へ - GIGAZINE

                                            By Owni /-) シリコンバレーから株取引を完全自動化する初の「人工知能ヘッジファンド」が登場していますが、世界最大級の投資銀行であるゴールドマン・サックスも大量のコンピューターエンジニアを雇用しており、人間のトレーダーに替わって株取引の自動化を進めています。 As Goldman Embraces Automation, Even the Masters of the Universe Are Threatened https://www.technologyreview.com/s/603431/as-goldman-embraces-automation-even-the-masters-of-the-universe-are-threatened/ 2000年のゴールドマン・サックスのニューヨーク本社では600人ものトレーダーが大口顧客の注文に応じて株式を売買していたそうです

                                              人工知能による自動化が進むゴールドマン・サックス、人間のトレーダーは600人から2人へ - GIGAZINE
                                            • n8n(IFTTT,Zappierの代替)をセルフホストして自動化を快適にする - Qiita

                                              はじめに こんにちは。 みなさんZappierやIFTTTを使ったノーコード自動化は好きですか? 僕は業務の効率化や自動化が好きなので、こういったツールは今まで興味を持っていましたが、料金的なところで二の足を踏んでいました。。。 最近のSaasサービスの値上げラッシュ。特に海外のツールはどんどん月額設定が高くなりますし、為替の影響で高くなります。 ですので、結局、自動化したいことはコードを書いたりエンジニアの知識をフル活用して自動化しちゃいます。笑 今回は、そんなエンジニアのみなさんに向けて、n8nというローコード自動化ツールをご紹介しようと思います。 n8nとは 技術者向けのワークフローの自動化 API と戦うことなく、複雑な自動化を 10 倍速く構築 スクリプトのスパゲッティを苦労して過ごした日々は終わりました。その他すべてに柔軟性と UI が必要な場合は、JavaScript を使用

                                                n8n(IFTTT,Zappierの代替)をセルフホストして自動化を快適にする - Qiita
                                              • JenkinsとSelenium WebDriverでUI層のテストも自動化&永続化する - プログラマでありたい

                                                思い立ったようにJenkins特集をしておりますが、今回はJenkinsとSelenium WebDriverでUI層のテストの自動化をする話です。Seleniumは面倒臭い画面のテストを自動実行してくれるツールで、出てきてからもう7〜8年がたちます。Web系の開発に携わっている人であれば、一度は試したことがあるのではないでしょうか?そして、必ず挫折したことがあると思います。 その理由としては、せっかく作ったSeleniumのテストケースが腐ってくるからです。一般的にはUI層の変更は、ロジック層に比べて変化が激しいです。だからこそテスト自動化して保証することに意味があるのですが、そのテストケースを維持するのは大変です。そこで、Jenkinsの登場です。Jenkinsでサーバサイドで継続的に実行することにより、Seleniumのテストケースが成功を保てるようにします。また、複数のブラウザ・バ

                                                  JenkinsとSelenium WebDriverでUI層のテストも自動化&永続化する - プログラマでありたい
                                                • 【調査報道】イスラエル軍の「殺害リスト」は人工知能が生成したものだった | すべてを変えた「人工知能による自動化」

                                                  2021年、『人間とマシンのチーム:私たちの世界に革命をもたらす人間と人工知能のシナジーをいかに生み出すか』(未邦訳)と題する英語の本が刊行された。著者はY・S准将というペンネームだが、イスラエルのエリートの諜報機関、8200部隊を率いる人物であることが確認されている。 著書で彼は、戦火のなかで軍事攻撃の「標的」を何千という規模でマークするため、大量のデータをすばやく処理する特別なマシンの開発を提唱した。そのようなテクノロジーがあれば、「新たな標的の割り出しと、それを承認する意思決定の両方における人間のボトルネック」を解消できるだろうと、彼は書いている。 そのようなマシンは、実際に存在すると判明している。イスラエルとパレスチナ合同の独立系メディア「+972マガジン」とイスラエルの独立系ニュースメデイア「ローカル・コール」の調査によって、イスラエル軍が「ラベンダー」という人工知能をベースにし

                                                    【調査報道】イスラエル軍の「殺害リスト」は人工知能が生成したものだった | すべてを変えた「人工知能による自動化」
                                                  • Pythonで自動化できること7選!面倒な作業を効率化してより便利に

                                                    Pythonの自動化でできることとはPythonは構文がシンプルで読みやすく、書きやすいプログラミング言語であるため初学者でも習得しやすい言語です。Pythonでは機械学習やデータ分析などさまざまなことができますが、会社で使う場合にはPythonの自動化ツールが活躍してくれます。 この記事では、Pythonの自動化でできることを1つ1つ詳しく解説していきます。そもそもPythonとはどういう言語なのか、どういった人に需要のある言語なのか、Pythonエンジニアの年収について解説します。Pythonを学ぶ初心者の方は、入門編としてぜひこの記事を参考にしてください。

                                                      Pythonで自動化できること7選!面倒な作業を効率化してより便利に
                                                    • プロセスとタスクの自動化 | Microsoft Power Automate

                                                      すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W

                                                      • Web サービスの信頼性と運用の自動化について / iot40-rrreeeyyy

                                                        第40回インターネットと運用技術研究発表会の招待講演で『Web サービスの信頼性と運用の自動化について』というタイトルで発表しました。

                                                          Web サービスの信頼性と運用の自動化について / iot40-rrreeeyyy
                                                        • マイクロソフト、Webアプリテストの自動化サービス「Microsoft Playwright Testing」プレビューを開始

                                                          マイクロソフト、Webアプリテストの自動化サービス「Microsoft Playwright Testing」プレビューを開始 マイクロソフトは、Webアプリケーションのテスト自動化フレームワーク「Playwright」を用いた、Microsoft Azure上のテスト自動化サービス「Microsoft Playwright Testing」のプライベートプレビューを開始すると発表しました。 テスト自動化フレームワーク「Playwright」 Playwrightは、マイクロソフトが中心となって開発しているオープンソースのWebアプリケーション向けテスト自動化フレームワークです。 実行環境、対象ブラウザ、対応言語が幅広く、テスト実行時にはWebブラウザの動作を自動的に待つ機能を備えるなど、柔軟で精度の高いテスト自動化が実現できる点を特長としています。 具体的には、デスクトップ向けのWebア

                                                            マイクロソフト、Webアプリテストの自動化サービス「Microsoft Playwright Testing」プレビューを開始
                                                          • Gruntで始めるWeb制作の自動化

                                                            Gruntで始めるWeb制作の自動化 Grunt.jsとはWeb制作の様々なタスクを自動化してくれるツールです。 node.jsで開発されており、Sass/CompassやLessなどのCSSプリプロセッサーのコンパイルやCSS/JSの結合圧縮、JSHintによるバリデーションなど様々なタスクを自動で行ってくれます。 インストール まずはnode.jsをインストールします。公式サイトでインストーラーが配布されていますので簡単にインストールが可能です。 次にMacではターミナルを開いてgrunt-cliをインストールしましょう。cliとはCommon Language Infrastructureの略でコマンドラインからGruntを利用するためのツールです。 sudo npm install -g grunt-cli パスワードが聞かれるので入力してください。成功すればgrunt-cliのイ

                                                              Gruntで始めるWeb制作の自動化
                                                            • もう外部侵入を防ぐのは無理、著名ファイアウオール開発者がSOC自動化を進める理由

                                                              ファイアウオールの開発者として著名なNir Zuk(二ア・ズーク)氏は、今は攻撃者の侵入を前提としたセキュリティー対策の強化に注力しているという。こうした変化の背景、現在のSOC(セキュリティー・オペレーション・センター)の課題、AI(人工知能)を活用した今後のセキュリティー対策などについて同氏に聞いた。 ズーク氏は1990年代にセッション情報を管理するステートフルインスペクション方式のファイアウオールを発案したことで知られる。同氏はその後、次世代ファイアウオール(NGFW)を標榜するセキュリティー・ベンダー、米Palo Alto Networks(パロアルトネットワークス)を創業して長年CTO(最高技術責任者)を務めてきた。つまり企業ネットワークの境界において、サイバー攻撃を水際で防ぐ製品についてはプロ中のプロなのだが、近年は既に攻撃者が社内に侵入していることを前提とした防御策を重視して

                                                                もう外部侵入を防ぐのは無理、著名ファイアウオール開発者がSOC自動化を進める理由
                                                              • 何でも出来るオープンワールドアクションRPG『クラフトピア』Steamにて2020年7月早期アクセス開始へ。ダンジョンを探索し、ベルトコンベアで牛を煮て、農場を自動化 - AUTOMATON

                                                                国内のインディーゲームスタジオであるポケットペアは6月6日、『クラフトピア(Craftopia)』を「Indie Live Expo 2020」内にて正式発表した。価格は税込2570円。対応プラットフォームはSteamで、日本語対応予定。2020年7月に早期アクセスが開始予定とされており、リリース記念セールも予定されている。なお先日公開されていたSteamのストアページでは、当初6月4日の早期アクセス開始が予定されていたが、クローズドアルファテストの実施などを理由に7月へ変更されたようだ。 『クラフトピア』は、「何でもできる」という謳い文句の、狩り・農業・ハクスラ・建築・自動化要素のあるサンドボックス型3DサバイバルアクションRPGである。舞台となるのは、資源や生命の溢れる惑星。巨大な植物が生えた奇妙な森、スケルトンの待ち受ける古代遺跡、火山や浮き島など、さまざまなロケーションが用意された

                                                                  何でも出来るオープンワールドアクションRPG『クラフトピア』Steamにて2020年7月早期アクセス開始へ。ダンジョンを探索し、ベルトコンベアで牛を煮て、農場を自動化 - AUTOMATON
                                                                • 佐川急便、1日100万枚の伝票入力をAIで自動化 約8400時間分の人力作業を削減

                                                                  佐川急便は8月2日、AI(人工知能)を活用し、配送伝票の手書き文字を読み取ってシステムに自動入力するシステムを7月から本格稼働させたと発表した。人間が読み取りづらい崩れた手書きの数字を高い精度で読み取れるという。 ディープラーニングを活用した文字認識技術をベースに、2018年12月から開発を進めていた。手書き数字の認識精度は99.995%に上り、「数字が丸で囲まれている」「取り消し線が引かれている」「伝票に傷がついている」など、目視で読み取りづらい数字もほぼ正確に読み取れるという。 配送伝票の情報入力を請け負うグループ会社のSGシステム(京都府京都市)は、繁忙期になると1日に約100万枚の配送伝票を手作業でシステムに入力していた。新システムを使うことで作業時間を月間で約8400時間ほど短縮できる見込み。 新システムの開発で得たノウハウはSGホールディングスのグループ各社に展開し、さまざまな

                                                                    佐川急便、1日100万枚の伝票入力をAIで自動化 約8400時間分の人力作業を削減
                                                                  • 複数プロジェクトを抱えるチームでのデプロイ自動化

                                                                    複数プロジェクトを抱えるチームでのデプロイ自動化 1つのチームで,10以上のプロジェクト,コードベースを抱える場合にどのようにデプロイの自動化を進めたか,工夫したこと,考慮したことなどをまとめておく. デプロイツールには,Python製のfabricを採用しているが,他のツールでも同様のことはできそう.なお,fabricの基本的な使い方などは既にインターネット上に良い記事がたくさんあるので書かない(最後の参考の項を見てください). fabricの選択 シェルスクリプトとCapistranoを考慮した. まず,シェルスクリプトは人によって書き方が違うため,統一が難しくメンテナンスコストも高い.また共通化も難しい. 次に,Capistranoは,裏でやってくれることが多く,学習コストも高い.プロジェクトによってはかなり特殊な環境へのデプロイも抱えているため,Capistranoの前提から外れる

                                                                    • インフラ構築をコードで自動化できる「Docker」の魅力――主婦と先生と作家をコンテナ仮想化で両立する阿佐志保さんの生き方

                                                                      翔泳社では11月19日に『プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化』を刊行しました。今回、Dockerが大好きだという著者の阿佐志保さんに、本書の紹介だけでなくDockerに関わる人生観についてもお話をうかがいました(インタビュー内容は10月21日時点のものです)。 家事、育児、講師、執筆の両立 ――よろしくお願いします。最初に、阿佐さんの自己紹介をお願いできますでしょうか。 阿佐:結婚・出産前は、システムの基盤を構築・運用するエンジニアなどをしていました。インフラの設計構築だけでなく、アプリケーション開発標準化や運用設計など、障害やトラブル以外では表に出ることのない地味な仕事です。毎日、朝早くから終電まで働いていました。仕事が好きだったし、非常に優秀なメンバーに囲まれていたのであまり苦ではありませんでした。 分かりやすくいうと「社畜」です。社

                                                                        インフラ構築をコードで自動化できる「Docker」の魅力――主婦と先生と作家をコンテナ仮想化で両立する阿佐志保さんの生き方
                                                                      • 工場自動化シム『Factorio』売上350万本突破。Nintendo Switch版は日本で特に人気 - AUTOMATON

                                                                        デベロッパーのWube Softwareは昨年12月30日、工場自動化シミュレーションゲーム『Factorio』の2022年の出来事を振り返るブログ記事を公開。そのなかで、本作の売り上げが350万本を突破したことを明らかにした。 『Factorio』は、とある惑星を舞台にするシミュレーションゲームだ。入手した資源をもとに技術開発をおこない、資源の掘削から運搬、精製、製品生産などを自動化し、巨大な産業プラントを構築する。本作は2016年にSteamにて早期アクセス配信が開始され、2020年8月に正式リリース。Steamのユーザーレビューで「圧倒的に好評」ステータスを得るほどの高い評価を受けており、昨年10月にはNintendo Switch版も配信された。 今回の発表によると、本作は昨年のクリスマスの時期に売り上げが350万本を突破したとのこと。振り返ると2021年2月に250万本を、そして

                                                                          工場自動化シム『Factorio』売上350万本突破。Nintendo Switch版は日本で特に人気 - AUTOMATON
                                                                        • 【AWS】JenkinsとserverspecでChefのテストを自動化する | DevelopersIO

                                                                          はじめに こんにちは植木和樹です。相変わらずCloudFormationとChefな毎日を送っています。そのおかげで、最近は実験用サーバを設定するときにも極力手作業はなくし、CloudFormationやChefを使って自動化・省力化する習慣がつきました。以前作ったCookbookを使用して、コマンド1つで新環境が構築されたときって気分いいですよね。 さてChefのCookbookが増えてきて徐々に再利用が進んではいるのですが、Cookbookを作成してから数週間もすると「本当にこのクックブックはまだ動くのかな?」と不安になってきます。ここはやはり、Cookbookが正しく適用されることを継続して保証する仕組みがほしいところです。 本日はChef Cookbookのテスト自動化の一例として、JenkinsからEC2を起動してからchef-soloを使ってCookbooksを適用し、その後s

                                                                          • Google、「Chrome for Testing」を発表 ~ブラウザー自動化とテストに特化したバイナリ/自動更新による挙動変更や「ChromeDriver」の不一致といった悪夢からWeb開発者を開放

                                                                              Google、「Chrome for Testing」を発表 ~ブラウザー自動化とテストに特化したバイナリ/自動更新による挙動変更や「ChromeDriver」の不一致といった悪夢からWeb開発者を開放
                                                                            • 「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて

                                                                              GAME CREATORS CONFERENCE '20の講演資料です。 動画のURL:https://youtu.be/jTIIeKKM68Q 『「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて』 株式会社セガ 第1事業部 阪上直樹

                                                                                「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
                                                                              • Zapierで複数ウェブサービスをまたいだ自動化が可能に

                                                                                ウェブサービスとウェブサービスをつないで自動化するサービスというと、有名なのは IFTTT です。 しかし IFTTT よりもさらにマニアックで、細かい自動化を行うことができる Zapier というサービスがあって、特定のツイートを探して通知を送るなどといった作業は得意なので使っていました。 その Zapier から、有料プランのみとはいえ、ウェブサービスからウェブサービスへと多段階で結果をつないで自動化を行う機能が登場しています。 たとえば Typeform サービスでフォームの入力があったら、その結果を用いて box にフォルダを作成し、Mailchimp の購読者リストに名前を追加し、Todoist にタスクを追加するといった自動化が例として上げられています。 あるいは Todoist でタスクを完了すると Slack に書き込みをおこない、Toggl で時間計測をして結果を Eve

                                                                                  Zapierで複数ウェブサービスをまたいだ自動化が可能に
                                                                                • [速報]IBMによるHashiCorpの買収が正式発表、マルチクラウドの自動化を加速させると

                                                                                  IBMによるHashiCorpの買収が正式に発表されました。買収価格は64億ドル(1ドル150円換算で9600億円)(HashiCorpの発表、IBMの発表)。 買収交渉が行われているとの報道が昨日から行われており、それが具体化したことになります。 HashiCorp is excited to join @IBM to continue building the platform of choice for multi-cloud automation. @armon shares his thoughts on how this serves our community, customers, partners, and product innovation: https://t.co/xBIN6FkVsE (link contains important information) p

                                                                                    [速報]IBMによるHashiCorpの買収が正式発表、マルチクラウドの自動化を加速させると