並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 6265件

新着順 人気順

自動化の検索結果321 - 360 件 / 6265件

  • ゲーム開発におけるデバッグ作業の自動化 ~ OpenCVの「眼」で捉え、Pythonの「脳」が思考し、Appiumの「指」で動かす

    2016/08/26 CEDEC 2016

      ゲーム開発におけるデバッグ作業の自動化 ~ OpenCVの「眼」で捉え、Pythonの「脳」が思考し、Appiumの「指」で動かす
    • Git tagとGitHub ReleasesとCHANGELOG.mdの自動化について

      GitHubには Releases という機能があります。 Release Your Software Creating Releases · GitHub Help GitHubのリリース機能を使う - Qiita 簡単に言えば、gitのtagやbranchに文章や添付ファイルを追加して公開出来るページです。 基本的にはgit tagと連携してるので、tagを付けてgit push --tagsをしていれば、自動的に追加されます。 メリットとしては以下のような事が行えます。 git tagにパーマネントリンクがつく(重要!) メッセージ(リリースノート等)が書ける 添付ファイル(zip)をアップロード出来る(配布するバイナリとか) RSS Feedsが自動的に生成される(TagとReleaseの2種類がある) ライブラリ等にtagがついてると利用しやすい。 git tagとGitHub

        Git tagとGitHub ReleasesとCHANGELOG.mdの自動化について
      • 超絶便利! Dropbox専用の自動化ツール『Dropbox Automator』が快適すぎる♪ - isuta(イスタ) -私の“好き”にウソをつかない。-

        代官山に登場した韓国ブランド「Mardi Mercredi」の日本初店舗が気になる!限定商品やおしゃれな店内を紹介

          超絶便利! Dropbox専用の自動化ツール『Dropbox Automator』が快適すぎる♪ - isuta(イスタ) -私の“好き”にウソをつかない。-
        • はてなブログで「文中にアドセンス広告を入れる」を自動化する方法 - UXエンジニアになりたい人のブログ

          重要:この記事のコードには、問題が発見されましたので、以下の改良版コードを利用してください。 uxlayman.hatenablog.com ========================== みんな大好きはてなブログのアドセンスの話題。 よく、記事の文中にアドセンス入れてる人いるじゃないですか。 あれって結構効果あるようなイメージですが、手動でやってるんですよね?面倒ですよね?もし広告をつけ変える場合、いっこずつ全部書き換えなきゃだし。 ということで、それを自動化するコードを紹介します。 設定方法 ダッシュボード→デザイン→カスタマイズ→記事上下のカスタマイズ→「記事ページのプレビュー」を設定→記事下 <script>// <![CDATA[ addEventListener("DOMContentLoaded", function() { var $target = $('.entr

            はてなブログで「文中にアドセンス広告を入れる」を自動化する方法 - UXエンジニアになりたい人のブログ
          • マイクロサービスのQA・セキュリティ自動化テスト社内ツール「Testdeck」をOSS化しました! | メルカリエンジニアリング

            こんにちは。Product Securityチームの@gloriaです。前回、自動化テストエンジニアからセキュリティエンジニアへのキャリアチェンジについて記事を書きました。 今日は、最近OSSとして公開した社内ツールのプロジェクトについてお話をしたいと思います! 「Testdeck」とは? TestdeckはGolangで書いたgRPCマイクロサービスのインテグレーションテスト、エンドツーエンドテスト(E2E)とセキュリティテストの自動化ツールです。以下の機能を提供しています: gRPCとHTTPエンドポイントのインテグレーションテスト・E2Eテスト ファズテスト 悪意のあるペイロードの注入(Burp SuiteのIntruderという機能のように) gRPCとHTTPリクエストのユーティリティメソッド CharlesやBurp Suiteなどのデバッギングプロクシーに接続し、リクエストの

              マイクロサービスのQA・セキュリティ自動化テスト社内ツール「Testdeck」をOSS化しました! | メルカリエンジニアリング
            • エンジニアがPythonを使って自動化している4つのこと―退屈なことはPythonにやらせよう - paiza times

              Photo by andy.brandon50 秋山です。 少し前にオライリーから「退屈なことはPythonにやらせよう――ノンプログラマーにもできる自動化処理プログラミング」という書籍が出て、話題になりましたね。 退屈なことはPythonにやらせよう ―ノンプログラマーにもできる自動化処理プログラミング 作者: Al Sweigart,相川愛三出版社/メーカー: オライリージャパン発売日: 2017/06/03メディア: 単行本(ソフトカバー)この商品を含むブログ (5件) を見る 私も読みましたが、サブタイトルの通りノンプログラマーも対象とされている書籍のため、半分くらいはPython自体についての解説になっています。第二部からは、本題というべき自動化に関する話になっているので、結構興味深く読みました。 というわけで、「退屈なことはPythonにやらせよう」に感化された…わけでもないで

                エンジニアがPythonを使って自動化している4つのこと―退屈なことはPythonにやらせよう - paiza times
              • Photoshop CS自動化作戦 with JavaScript

                Last Update:2006/2/28 PM 9:57 【Photoshop CS自動化作戦】 このページはPhotoshop CSをJavaScriptによって自動化運用するためのサンプルスクリプトを掲載しています。本当はシリーズ化のような形で書籍として発売されればよかったのですが諸々の都合により企画自体が消滅したため、Webにて公開、掲載しています。 Photoshop CSはJavaScriptのコアオブジェクト、Adobeファイルオブジェクトに関しては他のAdobeソフトと同じです。つまりInDesign CS、AfterEffects 6.5、Illustrator CSで作成された一部のコードは、そのまま動かす事ができます。Photoshop CS独自部分の機能だけを習得すれば良いと言うメリットもあります。ただし、スクリプト内に日本語を含む場合にはUTF-8 (Unicod

                • ITmedia Biz.ID:「俺にもしもの事があったら」を自動化する

                  個人のPCには、他人に見られたくないプライベートなデータがHDDの中にたくさん詰まっている。「俺にもしもの事があったら、これをまとめて消してほしい」──会話の中でのこうした軽口は、縁起でもない話ではあるが、あながち冗談ではないのである。 もっとも身近な友人がこうした依頼を引き受けてくれたとしても、きちんと履行されることが保障されるわけではない。それ以前に、いくら友人とはいっても問題のデータを見られてしまうことに抵抗がある人もいるだろう。できれば自分1人でなんとか処理してしまいたいものだ。 こうした場合に、プライバシーを保護(?)してくれるソフトが「誉」だ。本ソフトはスタートアップに常駐し、PC起動時に前回の起動から一定期間(7日以上)が経過していれば、指定のファイルをまるごと削除してくれる機能を持っている。しかも単にゴミ箱に放り込むだけではなく、ゴミ箱からも削除してくれるという徹底ぶりだ。

                    ITmedia Biz.ID:「俺にもしもの事があったら」を自動化する
                  • Pythonで毎日圧倒的に効率化している業務自動化術5選 【非エンジニアでもできます】 | Dividable

                    Pythonは本当に便利なので、ノンプログラマーでも書けると仕事が効率化できます。 Python本当に便利だ。 ・毎日の自分の記事の検索順位を自動取得してSlackに通知 ・Web上のデータを抜き出して、営業顧客リストを毎日自動作成 ・ツイッターでインフルエンサーのRTが多いツイートを自動取得してCSVにダウンロードしてデータ分析 マーケターが使えると超いいね。 — DAI (@never_be_a_pm) July 21, 2018 実際、この記事を読んでいるあなたは、「膨大なデータを手動でスプレッドシートに打ち込む・・・」「決まった時間にメールを送る等の定型業務」そんなめんどくさいこと自動化したい!と思ってますよね? Pythonの学習に関しては、それぞれどんなことをしたいかで話が変わってくるのですが、基本的には、Pythonの基礎を固めて、チュートリアルでクローンアプリ作りつつプロか

                      Pythonで毎日圧倒的に効率化している業務自動化術5選 【非エンジニアでもできます】 | Dividable
                    • テスト工程の可視化や自動化に向けた取り組みのご紹介 - Mirrativ Tech Blog

                      こんにちは、エンジニアの千吉良(ちぎら)@_naru_jpn です。ここ最近 QA に関して考える機会があり、Systematic Software Testing という本を読んでいたところ、色々と刺激を受けるところがありました。計画書の作成やリスク管理などテストの実施以外の領域についても多く書かれていましたが、まずはミラティブの現状に基づいた改善を行うべきだろうと考えました。今回は特にメトリクスの取得などに関して、GAS(Google Apps Script)を活用してミラティブの業務に応用してみたことについてまとめてみました。 以下では細かいことにも触れているので、3行まとめをおいておきます。 手動テストの進捗を見えるようにしたよ GAS(Google Apps Script)で実装したよ ついでに関連業務を自動化したよ ミラティブにおける QA と解決できそうと感じた課題 ミラティ

                        テスト工程の可視化や自動化に向けた取り組みのご紹介 - Mirrativ Tech Blog
                      • デプロイ自動化を進めるためのチェックリスト | Ryuzee.com

                        いままで色々なところで言ってきたことをだらだらとまとめてみました。 計画および準備段階要求される品質の定義をおこなうDevとOpsの双方で情報が共有されるようにするいつデプロイを開始するのかを明らかにするデプロイの際にインフラを変更する必要はあるのかを明らかにするデプロイを行う時間帯、行わない時間をあらかじめ決めておく(休み前を避ける)ブランチ戦略、マージ戦略を決める継続的インテグレーションの戦略を決めるログの出力戦略を決めるビルドとリリースの自動化人的要素を減らす繰り返し可能にする自動作業と手作業を混ぜないビルドを自動化する誰のマシンでもビルドできるようにするユニットテスト、結合テスト、UIテストなどテストを自動化する本番にデプロイする際にコードを書換えなければならないといった実装を避ける毎回デプロイプロセスを設計するのではなく、毎回同じ方法でデプロイする毎回同じ方法が難しければ2パター

                          デプロイ自動化を進めるためのチェックリスト | Ryuzee.com
                        • 神アプリ降臨!iPhoneの操作を自動化できる魔法のアプリ「Workflow」|男子ハック

                          iPhoneおすすめアプリ神アプリ降臨!iPhoneの操作を自動化できる魔法のアプリ「Workflow」2014年12月21日537 @JUNP_Nです。iPhoneの操作を組合せて1つのワークフローとして登録することができるあぷり「Workflow」が登場。2014年最後になって、間違いなく神アプリと呼べるアプリが登場し話題になっています。

                            神アプリ降臨!iPhoneの操作を自動化できる魔法のアプリ「Workflow」|男子ハック
                          • IFTTTより約2倍のサービスに対応した自動化ウェブアプリ「Zapier」 | ライフハッカー・ジャパン

                            アプリ連携の自動化は言わずと知れたライフハッカーの大好物。Gmail、Dropbox、Facebookなどを連携できる『IFTTT』などはクールなこと極まりないのですが、IFTTTがサポートしていないウェブアプリがあり、それも連携させたいという場合には『Zapier』がオススメです。 ZapierはBasecamp、MS Exchange、Google Tasksなどの生産性向上アプリやプロフェッショナルアプリを中心に数多く対応しています。今のところZapierは合計111ものサービスとの連携を提供しています。この数はIFTTTのおよそ2倍(IFTTTで提供されているサービスのほとんどがZapierのサービスに含まれています)。前述のアプリ以外にも共有可能なタスクマネージャー「Asana」、ソーシャルネット投稿サービス「Buffer」、インボイスツール「Freshbooks」、コード共有サ

                              IFTTTより約2倍のサービスに対応した自動化ウェブアプリ「Zapier」 | ライフハッカー・ジャパン
                            • 私とテストと自動化と - あどけない話

                              何度か講演でこの話をしたのだが、気が向いたのでエッセンスを書き下しておこうと思う。 テスト駆動という言葉が流行る前にプログラマとなった私は、当初どのようにテストを書いてよいのか分からなかった。そんなとき、(当時はオーム社で現在はラムダノートの)鹿野さんから「ビューティフルコード」を献本していただいた。分厚い本なので、興味ある章から読んでいった。その一つがアルベルト・サボイア氏が書いた7章「ビューティフル・テスト」だ。 ビューティフルコード (THEORY/IN/PRACTICE) 作者:Brian Kernighan,Jon Bentley,まつもとゆきひろオライリージャパンAmazon この章では、例として二分探索が取り上げられる。二分探索のアイディアが出されたのは1946年だが、バグのない実装ができたのは12年後だという。実際に実装してみると分かるが、ソートされた配列の中に目的の要素が

                                私とテストと自動化と - あどけない話
                              • メルカリiOSのUIテスト自動化をまるっとご紹介します! | メルカリエンジニアリング

                                こんにちは、メルカリの自動化&品質保証グループ(Automation & QA Group:通称AQA)の 根本 征 です。 私は普段、テスト自動化・CI / CD改善・その他社内の生産性を上げるための自動化を行っています。 今回はiOSのUIテスト自動化について、最近の改善をまとめてご紹介したいと思います。 ざっくり言うと HTMLレポートに出力し、失敗原因を見やすくするようにしました リトライ実行するためのfastlaneプラグインを作りました テスト実行環境をJenkinsからCircleCIに移行しました Slack Commandを使って、簡単に実行できるようにしました これまでのiOSのUIテスト自動化 AQA(旧QA-SET)では去年から、JP版アプリ(iOS / Android)のUIテスト自動化に取り組んでいます。 去年のMercari Tech Conf 2017では、

                                  メルカリiOSのUIテスト自動化をまるっとご紹介します! | メルカリエンジニアリング
                                • マイクロソフト、バグや脆弱性の検出を自動化する「Project OneFuzz」をオープンソース公開。すでに同社内でWindowsやMicorosoft Edgeのデバッグに利用中

                                  マイクロソフトは、ソフトウェアのバグや脆弱性の検出をファジング(Fuzzing)と呼ばれる手法を用いて自動化するためのフレームワーク「Project OneFuzz」をオープンソースで公開することを発表しました。 Project OneFuzzは、すでにマイクロソフト社内でWindowsやMicrosoft Edgeなどの開発チームによりバグや脆弱性の検出に実際に使われていると説明されています。 「Microsoft announces new Project OneFuzz framework, an open source developer tool to find and fix bugs at scale」から引用します。 Project OneFuzz has already enabled continuous developer-driven fuzzing of Wind

                                    マイクロソフト、バグや脆弱性の検出を自動化する「Project OneFuzz」をオープンソース公開。すでに同社内でWindowsやMicorosoft Edgeのデバッグに利用中
                                  • Appleが買収して無料化したスマホの操作を自動化するアプリ「Workflow」レビュー

                                    アプリで行う作業を自動化する「Workflow」がAppleに買収され、App Storeでアプリが無料で提供されることになりました。ということで、Workflowを使って面倒な作業を自動化してみました。 Workflow: Powerful Automation Made Simple on the App Store https://itunes.apple.com/us/app/workflow-powerful-automation-made-simple/id915249334 ◆アプリのインストール 上記リンクからApp Storeの「Workflow」ページを開いて、「入手」をタップ。 「インストール」をタップ。 「開く」をタップして、アプリを起動させます。 初回起動時にはチュートリアルが始まるので、「→」アイコンをタップして読み進めればOK。 途中で好みのワークフロー(いわ

                                      Appleが買収して無料化したスマホの操作を自動化するアプリ「Workflow」レビュー
                                    • ソフトウェアテスト自動化まとめサイト なんでも自動化サイト

                                      ソフトウェアテストや日常業務を自動化するTipsを集めています。 「○○で自動化できる」とか「○○は自動化できる?」という情報がありましたら掲示板までお願いします。 自動化できたら追記します。 ソフトウェアテストでは単体テストではxUnitなどのテスティングフレームワークが導入されていますが、システムテスト、受け入れテストの段階になると実際にソフトや製品を動かしてのテストになり大変です。そういった所を自動化できるTipsをまとめています。

                                        ソフトウェアテスト自動化まとめサイト なんでも自動化サイト
                                      • HomebrewとAnsibleでMacの開発環境構築を自動化する | mawatari.jp

                                        3月20日に13″ rMBP early 2015が手元に届いたので、以下の様なツイートをしながらPlaybookを作っていました。 GUIアプリも含めて全部Homebrewで管理してみようかな。 — まわたりなおと (@mawatarin) 2015, 3月 20 んー?Brewfileで管理できないのか? http://t.co/g8eBr2tInk — まわたりなおと (@mawatarin) 2015, 3月 20 うん。Brewfileの代替はこれがよさそうだな。今夜やってみよう。 http://t.co/mxXRd3IGK2 — まわたりなおと (@mawatarin) 2015, 3月 20 例のごとく、そのとき取り組んだことを整理した上で公開しようとしていたわけですが、その日の夕方、@t_wadaさんによって、Mac の開発環境構築を自動化する (2015 年初旬編)という

                                          HomebrewとAnsibleでMacの開発環境構築を自動化する | mawatari.jp
                                        • 「Windowsでの自動化について考える会」を開催してきました #WinAutoMate - HIDARI日記(右)

                                          今日は Windowsでの自動化について考える会 - connpass を開催してきました。 実は見切り発車感の強い企画ではありましたが、蓋を開けてみるとキャンセル待ちまで出るほど多くの方に興味を持っていただけたみたいで、かつ僕自信にとっても非常に勉強になることが多い有意義な勉強会になりました。 参加者、発表者、そして会場を提供していただいたMOTEX様、ありがとうございました。お疲れ様でした。 発表の概要のようなもの 本日の発表資料はすべて公開されています。 Windowsでの自動化の手段 from Hidari 僕の発表ではこの勉強会の導入として、自動化の「手段」について駆け足で紹介。 個人的に興味のあるプロダクトの名前もこっそり混ぜつつ、僕なりの解釈とゆるく絡めて話しました。 Windowsの自動化今昔先夢語 from 森理 麟 続いて森理麟さんから。自身がこれまでに行ってきた身の

                                            「Windowsでの自動化について考える会」を開催してきました #WinAutoMate - HIDARI日記(右)
                                          • GitHubからワークフロー自動化ツール、Actions登場――独自サービス提供の第一弾 | TechCrunch Japan

                                            Ahead of the AI Safety Summit starting tomorrow morning taking place outside of London in Bletchley Park, today, the U.K. government has confirmed more details about who is actually going to be attend

                                              GitHubからワークフロー自動化ツール、Actions登場――独自サービス提供の第一弾 | TechCrunch Japan
                                            • ステージング環境における検証用データベースの立ち上げを自動化する取り組み - KAYAC engineers' blog

                                              SREチーム(新卒)の市川恭佑です。 カヤックのサービスでは、信頼性の担保を目的として、ステージング環境を作成する方針を取っています。 ステージング環境では、検証の精度を高めるために、量・質ともに本番環境に類似したデータベースが求められる局面が頻出します。 そこで今回は、Tonamel という自社サービスにおける、検証用データベースの立ち上げを自動化する取り組みについて紹介します。 サービスの置かれていた状況と解決方針 Tonamel の実行基盤は Amazon Web Services (AWS) 上にあり、本番環境とステージング環境は別のアカウントとして、同一の AWS Organizations 組織内に構築されています。 もともと、ステージング環境では、本番環境のデータは利用せず、手作業でダミーデータを作成していました。 それゆえに、データベースに格納されているデータ量は本番環境と

                                                ステージング環境における検証用データベースの立ち上げを自動化する取り組み - KAYAC engineers' blog
                                              • 「すべて自動化なんて大嘘だ!」と元従業員が暴露! 人工知能サービスの裏側では「生身の人間」が必死に働いていた… | クーリエ・ジャポン

                                                「すべて自動化なんて大嘘だ!」と元従業員が暴露! 人工知能サービスの裏側では「生身の人間」が必死に働いていた… 「人工知能があなたの雑務を代わりにやってくれます!」 そんな売り文句のAIアシスタント・サービスが米国で人気を集めている。 たとえば、X.ai社が提供する人工知能「エイミィ・イングラム」は、ユーザーの代わりに会議のスケジュールを設定したり、アポ取りのメールを送ったりしてくれる。その精度は高く、まるでリアルな人間とやりとりしているようだ、と驚く人が多いという。 2014年のサービス開始以降、エイミィの人間らしい対応と礼儀正しさが絶賛され、「人間よりもこの作業には向いている」とSNSに書き込んだユーザーもいるほどだ。 だが、それもそのはず、“彼女”の背後には仕事の内容を確認する「AIトレーナー」という肩書きの生身の人間が常についていたのである。

                                                  「すべて自動化なんて大嘘だ!」と元従業員が暴露! 人工知能サービスの裏側では「生身の人間」が必死に働いていた… | クーリエ・ジャポン
                                                • 男ばかりの会社に カワ(・∀・)イイ!! 指摘ちゃんを採用しよう。萌えキャラによるコードレビューの自動化 on GitHub - SideCI Blog

                                                  こんにちは。 私達が運営しているSideCIは、RuboCopやBrakeman、PHP_CodeSnifferなどの静的解析ツールを利用したGitHub連携のコードレビュー機能を提供しています。 コードレビュー機能をONにした状態でPullRequestをOpenすると、すぐにコードレビューが実行されます。 ところで、こういった自動コードレビュー機能、皆様はどのようにお使いでしょうか? SideCI Sign Up直後のGitHubの状態 普通に自身のアカウントでSign Up、設定するとPull Requestはこのような感じになります。 いつもの開発者アイコンがコメントするのは、なんだか面白く無いですね。 Pull Requestへのコメントは毎日見るものです。毎日顔を合わせるアイコンだからもっと大切にしたい! また、これはbotなのかそれともエンジニア自身なのかが分かりづらいです。

                                                    男ばかりの会社に カワ(・∀・)イイ!! 指摘ちゃんを採用しよう。萌えキャラによるコードレビューの自動化 on GitHub - SideCI Blog
                                                  • 交通費の精算を自動化するエクセルのアドイン『お自動君』 | POP*POP

                                                    今日の「諦めている不便利」はこちらの投稿をご紹介(企画の詳細はこちら)! 営業担当ですが、交通費清算がめんどくさいです。これが簡単にできると良いのですが(MACCYさんありがとうございます!)。 計算するのが面倒でそのまま清算をし忘れることもありますよね。 そこで、解決方法について調べました! 調べたところ、交通費の清算を自動化してくれるエクセルのアドイン「お自動君」がありました。こちらをご紹介します。 » お自動君 ↑ ダウンロードしたフォルダの中には3つのファイルがあります。その中の「ojido.xla」を下記フォルダの中に入れます。 C:\Documents and Settings\****\Application Data\Microsoft\AddIns ↑ 次にエクセルの「ツール」メニューにある「アドイン」で「お自動君」にチェックを入れます。これで準備は整いました。 ↑ いよ

                                                      交通費の精算を自動化するエクセルのアドイン『お自動君』 | POP*POP
                                                    • 【特集】 Windows 11の業務自動化ツールでラクがしたい!純正アプリ「Power Automate Desktop」の使い方

                                                        【特集】 Windows 11の業務自動化ツールでラクがしたい!純正アプリ「Power Automate Desktop」の使い方
                                                      • テスト作業も、画面キャプチャによるエビデンス取得も自動化してくれて、Jenkinsとの連動も可能。Web、デスクトップ、モバイルに対応するテスト自動化ツール[PR]

                                                        テスト作業も、画面キャプチャによるエビデンス取得も自動化してくれて、Jenkinsとの連動も可能。Web、デスクトップ、モバイルに対応するテスト自動化ツール[PR] ソフトウェアのテストは、アプリケーションの開発時や受け入れ時などさまざまな場面で必要とされています。最近ではWindowsやiOSなどのOSやGoogle ChromeなどのWebブラウザが以前よりも頻繁にアップデートを行うようになったことで、アップデート時における既存アプリケーションの動作確認のためのテストもニーズが高まっているようです。 こうした増えてきたソフトウェアテストの実行に欠かせないのが、自動化ツールです。 テスト自動化ツールで実現したいこととは? 一般にソフトウェアテストの自動化ツールは、ユーザーのマウスやキーボード操作を記録し、再現したり、あるいはテストスクリプトに沿って人間のような操作を自動的に実行してくれる

                                                          テスト作業も、画面キャプチャによるエビデンス取得も自動化してくれて、Jenkinsとの連動も可能。Web、デスクトップ、モバイルに対応するテスト自動化ツール[PR]
                                                        • テスト自動化について5分で分かるまとめ

                                                          みなさんこんにちは。@ryuzeeです。 テスト自動化について簡単に教えてほしいと言われることが多いので、以下にまとめました。 テスト自動化/テスト駆動開発についてXPのプラクティスの中で、最も単体で導入しやすいプラクティスの1つであるこのプラクティスのみで1冊の本が書けるくらい奥が深い基本的な方法失敗するテストを書くできる限り早く、テストがパスするような最小限のコード本体を書くリファクタリングをする適用範囲通常では、独立性の高いクラスやファンクションへの適用が良いGUIや分散オブジェクト、自動生成されたコード、DBのスキーマに関するテストは導入が難しい既存システムにおいて、テストが準備されていない場合に、部分的に導入するのは難易度が高い。したがって新規プロジェクトの初期から導入することが望ましい問題点開発者が仕様を誤解していた場合、誤解に基づくテストコードが作成されるため、誤解の検知は保

                                                            テスト自動化について5分で分かるまとめ
                                                          • 自称IT企業があまりにITを使わずに嫌になって野に下った俺が紹介するWindowsの自動化の方法 - Qiita

                                                            はじめに コンピュータを使用した多くの操作は自動化することができます。 この技術は運用や試験工程で大きな力を発揮します。 自動化の技術は一般的なソフトウェア技術者が、ちょっと努力すれば普通に身につく能力であって、特別なものではありません。 ただ残念なことにこれらの技術はあまり知られておらず、活用されているとは言い難い現場も多いです。 ユーザー企業さんができないのはしょうがないですが、ITで飯を食べているはずの自称IT企業においても、自動化を拒否して手動で心をこめて作業をしてリソースを無駄にするケースを稀によく見かけます。 自動化の拒否が「余剰人員のための経済対策だよ!」という身もふたもない理由でないと信じて今回は、Windowsでの作業の自動化についてお話しようと思います。 自動化のテクニックの話をする前に Windowsの自動化のテクニックの話をする前にちょっと重要なことを先に述べておき

                                                              自称IT企業があまりにITを使わずに嫌になって野に下った俺が紹介するWindowsの自動化の方法 - Qiita
                                                            • JMeterとJUnitとMavenで独自プロトコルサーバーの負荷テストを自動化するぞ | GREE Engineering

                                                              こんにちは、インフラストラクチャ本部の@nagaseyasuhitoです。このエントリは GREE Advent Calendar 2014 10日目の記事です。昨日はイケメンmoritaさんによる男性エンジニアリングマネージャが長期育休を取った話でした。 エンジニアブログのアカウントは2年くらい前からあるのですが、これが初エントリになります。グリーでは比較的珍しいJavaEEを始めとしたサーバーサイドJavaアプリケーションの開発、SolrやHadoopといったミドルウェアの周辺機能開発や運用などを行っています。どうぞよろしくお願いします。 最近はPvE/PvP/GvGなどユーザー同士がリアルタイムに協調プレイする際、クライアント-サーバー間を常時接続通信で行うゲームが増加しています。このような場合はHTTPのREST APIなど慣れ親しんだプロトコルでは要件を満たしきれないため、Web

                                                                JMeterとJUnitとMavenで独自プロトコルサーバーの負荷テストを自動化するぞ | GREE Engineering
                                                              • リリースフローを自動化して、本来の開発業務に専念できる環境を整備しよう

                                                                人はミスをしてしまうもの 開発・運用に携わる人には釈迦に説法ではありますが、どれだけ詳細なリリース手順書を整備しても、ダブルチェックのルールを設けても、天才プログラマを何人集めてもミスや失敗は付き物です。経験則からもそうですが、特に稼働が高い時(ローンチ前後)、時間がなくて焦っている時(障害時)はミス・失敗が起こりがちです。 昨今のリリース手順は簡単に思いつくだけでも、 コンパイルの実行 ユニットテストの実行 カバレッジの取得 minify,compressの実行 依存関係の解決 など、複雑化しがちです。 手作業でリリースする場合、一つ一つの作業は微々たる時間で行えても、リリースに必要な作業を積み重ねると結構な時間がかかります。また、それを継続的に行っていくとなるとかなりの時間を取ってしまいます。 これらの作業を自動化することで、機能開発・研究開発と言うエンジニア本来の業務が行える環境を整

                                                                  リリースフローを自動化して、本来の開発業務に専念できる環境を整備しよう
                                                                • PhpUnit - 最強のユニットテスト自動化ツール - Do You PHP?

                                                                  zip形式 tgz形式 gihyo.jpにPHPUnit3で始めるユニットテストというタイトルで記事を書きました。PHP5をお使いの方は、そちらを参照してください。 ここにある情報はかなり古くなっており、正しくなくなっている可能性があります。掲載しているサンプルコードiなどは、最新のPHPでは動作しない、もしくは、別途設定・調整が必要になるかも知れません。情報を鵜呑みにせず、あなたの手を動かして、あなたの目で確認してください。 PhpUnitは一時期PEARに登録されていましたが、現在は別プロジェクトとして活動しています。新しいURLはhttp://phpunit.de/です。 テスト。。。ああ、なんてイヤな響きでしょう。。。(^-^; 「テストすること」はプログラムの品質を保証するということで非常に重要な作業だ、ということは百も承知と思いますが、コーディングと比べてやはり「イヤ」なもの

                                                                  • 窓の杜 - 【NEWS】IEで開いたWebページ上の各種操作を記録して自動化「RecIE」v0.9

                                                                    「Internet Explorer」(以下、IE)で開いたWebページ上の各種操作を記録して自動化できるソフト「RecIE」v0.9が、13日に公開された。Windows 98/Me/2000/XPに対応するフリーソフトで、現在作者のホームページからダウンロードできる。なお本ソフトは、同作者製のキーボード・マウス操作を自動化するソフト「UWSC」と連携して動作する仕組みなので、あらかじめ「UWSC」v4.1以上をインストールしておく必要がある。 「RecIE」は、任意のWebページ上の各種操作を記録して自動化できるソフト。Webページ上の任意のテキストボックスに文字列を入力したり、特定のリンクをクリックするといった各種操作を記録しておき、あとから自動操作させることが可能。 使い方は、まず[記録]ボタンを押して自動操作したいWebページのURLを入力しよう。すると、本ソフトに内蔵されたIE

                                                                    • Dangerで始めるPull Requestチェック自動化 - コネヒト開発者ブログ

                                                                      こんにちはー!こねひとちほーのえんじにあのフレンズ@Utmrerだよー! 今回はPull Requestを自動でチェックしてくれるDangerについて紹介します。 Pull Requestでのコミュニケーション Pull Requestのレビューは不具合の指摘やコーディングスタイルの統一、より良いコードのための提案などのために行われます。 ですが、次のようなコミュニケーションをしたことはありませんか…? タイトルにIssue Idを含めてもらえますか? WIPみたいなんですがレビューして大丈夫ですか? Base branchが間違ってます、変更してください。 変更履歴のdocsを更新してください。 このような「実装とは関係のない指摘」はできるだけ減らし、自動化したいものです。それを実現するのがDangerです。 Dangerとは DangerのGitHubには次のように書かれています。 F

                                                                        Dangerで始めるPull Requestチェック自動化 - コネヒト開発者ブログ
                                                                      • Googleはなぜ「全自動化」できないサービスでは負けるのか?〜後編〜 - GIGAZINE

                                                                        Googleにも失敗がある……それが「Google Answers」という実に4年間も続けられたサービス。成功よりも失敗の方が多く学べるというのであれば、この失敗には何か学ぶべきことがあるはずです。Googleの成功にばかり目を向けるより、時にはその失敗にも目を向けてみましょう。そこにはきっと何かヒントが隠されているはずです。 というわけで、先の記事「Googleはなぜ「全自動化」できないサービスでは負けるのか?~前編~」のつづきです。Google Answers失敗の理由の核心と、その失敗を分析して誕生したライバルの猛追、そしてGoogleの失敗から学ぶことは何か?を以下、順に見ていきます。 ■Google Answers失敗の理由その3「コミュニティ作りが苦手」 意外かもしれませんが、Googleはコミュニティを作るのが苦手です。というか、ユーザーとコミュニケーションを積極的に行ってい

                                                                          Googleはなぜ「全自動化」できないサービスでは負けるのか?〜後編〜 - GIGAZINE
                                                                        • iOSアプリ開発における自動化ノウハウ

                                                                          これからのPlatform Engineeringを支えるコンテナ×Backstageの真価 / The Future of Platform Engineering: Unveiling the True Value of Containers and Backstage

                                                                            iOSアプリ開発における自動化ノウハウ
                                                                          • 「運用改善」を考える 〜「自動化」を考える前に

                                                                            本資料は2015年6月23日時点のものです。今後、内容が大幅に変動する可能性があります。 本資料の内容は、運用設計ラボ合同会社の活動に基づくもので、全ての文責は運用設計ラボ合同会社に帰すべきものです。

                                                                              「運用改善」を考える 〜「自動化」を考える前に
                                                                            • 【翻訳】線画の塗りが劇的に簡単に!?Gmicを使った線画色塗り自動化チュートリアル - Kritaでぐるぐるお絵かきブログ

                                                                              David RevoyさんのGmicのColorize機能のチュートリアルの翻訳です。線画からのベタ下塗りの工程を、バケツやブラシなしに魔法のように簡単に済ませることができるかも?調整も簡単! Gmicはスタンドアロンのプログラムとしても、Gimpのプラグインとしても使えます。チュートリアルでは、Gimpから使う方法と、コマンドラインからGmicを使う方法(そしてKritaで結果をインポートする方法)の両方が紹介されてます。 (10/16:gmic_gimpの64bit版について追記しました。Gimpプラグインのページでは32bit版のリンクがメインになってますが、パッケージダウンロードページには64bit版があるようです。G'MIC - Browse /windows at SourceForge.net) (2015/5/30追記:Krita2.9からこのColorize[intera

                                                                                【翻訳】線画の塗りが劇的に簡単に!?Gmicを使った線画色塗り自動化チュートリアル - Kritaでぐるぐるお絵かきブログ
                                                                              • 広すぎる応用範囲。位置情報をつかったIFTTTの自動化レシピ | Lifehacking.jp

                                                                                ウェブサービスを組み合わせて自動化をしてくれる IFTTT には最近いくつかの進化がありました。 その一つが iOS に対応したこと。iOS アプリからレシピを作れるだけでなく、リマインダや位置情報といった、iOS固有の機能と紐付けることができるようになった点。 もうひとつは、ウェブサービスだけではなく、Philips社のhue、WeMo、Up by Jawboneといった家電オートメーションや、ガジェットにも積極的に対応をしている点です。 これで、なんだか抽象的なウェブサービスのもやもやとしたつながりを自動化するだけでなく、実際に自分が行動を起こしてある場所に移動したときに手元にメールが届くといった、本当の意味で手間を減らすレシピを少しずつ作れるようになっています。 なかでも可能性を秘めているのが位置情報の利用。[本家Life hackerで特集](http://lifehacker.c

                                                                                  広すぎる応用範囲。位置情報をつかったIFTTTの自動化レシピ | Lifehacking.jp
                                                                                • 1日にレタス3万個製造、完全自動化の工場建設へ 京都 (朝日新聞デジタル) - Yahoo!ニュース

                                                                                  野菜工場事業を展開する「スプレッド」(本社・京都市下京区)が、栽培を完全自動化したレタス製造工場を、けいはんな学研都市内の京都府木津川市木津川台9丁目に建設することを決めた。2017年夏ごろから出荷を開始し、生産規模は1日あたり3万個、年間売り上げは約10億円を見込む。 同社は同府亀岡市に世界最大級をうたうレタス製造工場があり、日産2万1千個。新工場はこれを上回る規模となり、年間の生産量は1090万個におよぶ。約1ヘクタールの敷地のうち約4400平方メートルに工場や研究開発・実験室を建設し、総投資額は約16億〜20億円。 新工場では、レタスの栽培に専用のLED照明や独自の空調システムを採用する。これによって、1個あたりのエネルギーコストを亀岡プラントに比べ30%削減。育苗から収穫までの栽培工程を自動化することで、人件費も50%削減できるという。また、工場内で栽培に使う水の98%をリサイ

                                                                                    1日にレタス3万個製造、完全自動化の工場建設へ 京都 (朝日新聞デジタル) - Yahoo!ニュース