タグ

自動化に関するlatteruのブックマーク (15)

  • 優秀な同期の作った自動化プログラムが試験的に導入されたけどおばあちゃんスタッフの方が作業が何倍も早くて導入見送りになった

    えな鳥 @wani_kawaiinono 優秀同期が「このお仕事大変なので自動化するプログラムを組みました」って言っておおっ! てなって試験的に導入されたんだけど、いざ回してみると昔からいるおばあちゃんスタッフの方が作業が何倍も早くて、その人が元気な限りは導入見送りってことになってゲラゲラ笑ってる えな鳥 @wani_kawaiinono 属人的な業務ってどうなんって入社前は思ってたけど、そのおばあちゃんの作業してるとこちょっと見せてもらったら圧倒されすぎてもう何もいえなくなった。ミラクルおばあちゃんすぎる。 えな鳥 @wani_kawaiinono 普通の社員の1日の仕事量が1 ベテランが2 おばあちゃんが80くらいだとすると、 自動化すると全員が3〜5くらいになる(かつ精神的な負担がかなり減る)で、 会社全体が回るための最低限のノルマが1日100くらいってイメージです。

    優秀な同期の作った自動化プログラムが試験的に導入されたけどおばあちゃんスタッフの方が作業が何倍も早くて導入見送りになった
  • 【Google Apps Script, Slack】彼女にバレずにワクワクメールのメッセージに気付くために夜な夜な怪しげなスクリプトを組んだ話 - Qiita

    次に、Google Apps Script にて 1 分おきに動くスクリプトを用意する スクリプトでは、まず Gmail の内容をチェックし、該当のタイトルのメールを抽出する 抽出したメールの中で、スター(★)がついていないメールにおいて、メール文から、ユーザ情報およびメッセージ文を抽出する ユーザ情報を隠蔽した文字列を、Slack に用意した"通知あり"のチャンネル(#tsuchi)に飛ばす ユーザ情報およびメッセージ文を、Slack に用意した"通知なし"のチャンネル(#hitsuchi)に飛ばす もちろん、処理が終わったメールについては、スター(★)をつけることを忘れない 前提事項 Slack にて、"通知あり"のチャンネル(#tsuchi)および"通知なし"のチャンネル(#hitsuchi)は作成済み 上記チャンネルに対応する Webhook URL は、Slack にログイ

    【Google Apps Script, Slack】彼女にバレずにワクワクメールのメッセージに気付くために夜な夜な怪しげなスクリプトを組んだ話 - Qiita
  • 自称IT企業があまりにITを使わずに嫌になって野に下った俺が紹介するWindowsの自動化の方法 - Qiita

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

    自称IT企業があまりにITを使わずに嫌になって野に下った俺が紹介するWindowsの自動化の方法 - Qiita
  • ビルの来客システムと Slack を連携させたら便利すぎてヤバい - SmartHR Tech Blog

    こんにちは、コーポレートエンジニアの yamashu (@yamashush) です。 記事では、ビルの来客システムと Slack を連携させてみた話を書いていきたいと思います。 なにが課題だったか 弊社は2019年4月に六木にオフィスを移転しました。 SmartHR 新オフィスの行き方 移転前にいたビルと比較して建物規模が大きくなり、1階にはフラッパーゲートが設置されています。ゲストの方の入館には、事前にお知らせしたワンタイムコードで入館証を発行していただくようになりました。 ワンタイムコードはビルから提供される 専用の Web システムで発行することになるのですが、これがなかなか 煩雑な作業 なのです。 サイトを開いて、ログイン等の前動作が必要 申請時の必須入力項目が10個くらいある 申請完了後にその場でワンタイムコードが確認できない(2〜3分後にメールで申請結果が届く) 移転前に

    ビルの来客システムと Slack を連携させたら便利すぎてヤバい - SmartHR Tech Blog
  • Ansibleでバージョンアップ作業を自動化する - RAKUS Developers Blog | ラクス エンジニアブログ

    デベロッパーのkyosimotoです。 Ansibleをバージョンアップ作業の自動化ツールとして導入するための手順、おすすめ構成などについて紹介させていただきます。 目次 目次 なぜAnsible どんな感じ? Ansibleの基 実行方法 実行イメージ マシン要件 ファイル構成 ディレクトリ構成(サンプル) playbook(サンプル) ファイル構成のポイント 検証環境の準備 検証環境の説明 検証用仮想マシンの構築手順 仮想サーバにSSH接続する Ansible実行環境の構築 Ansibleのインストール SSH接続設定 検証用仮想マシンのミドルウェアセットアップ WEBサーバの構築 (Apache2.2 + PHP7.1) DBサーバの構築(PostgreSQL9.6) WEB/DBサーバの連携チェック プロジェクトディレクトリ作成 バージョンアッププロジェクト用のディレクトリ作成

    Ansibleでバージョンアップ作業を自動化する - RAKUS Developers Blog | ラクス エンジニアブログ
  • 家事とスクラム|ikeko

    はじめに里帰り出産で10数年ぶりに実家で暮らしてみたら、母がまるでダメなPOそのものだったので少し分析してみました。 分業制からスクラムチームへもともと我が家はスクラムチーム制ではなく完全分業制だった。 父は外で働き、母は家事、子供は勉強、古き良き昭和のスタイル。 そうやって40数年運営されてきたわけだが、事の発端は母が転んで足を骨折し、家事に支障をきたしたところから始まった。 分業制は各人の専門性が高まり、効率も良くスピードも最高時速が出せるのだが、メンバーにトラブルが発生した場合、そこのロールだけ機能停止してしまうという弱点がある。小さな組織であればあるほど代わりの人を用意できないため致命的だ。 これまで「家事部門」の責任者だった母は、仕方なしにタスクの一部を、隣の「外で働く部門」の父に委託することになる。 しかし、隣の部門といえど父は60数年家事なんてやったことがなかったのだ。 皿洗

    家事とスクラム|ikeko
  • Ansibleをはじめる人に。 - Qiita

    この記事で書いていること この記事では Ansibleをはじめる人 を対象に、下記の Ansible 入門的な内容についてまとめています。 Ansibleとは Ansibleを調べる Ansibleを試す Ansibleをもう少し試す 既にわかっている人向けに用語を使えば、 「 jinja templateによるファイルの動的配置などとroleによるタスクの切り出しまでをハンズオン 」 となります。 なお、環境は Python 2.6.6 + Ansible 1.9.4 です。 Ansibleとは Ansibleは "構成管理ツール" と呼ばれ、最近(少なくとも私の中で)話題のツールです。 Infrastructure as a Code なんていう文脈の中では Chef, Puppet などと並んで必ず出てくるツールの1つかと思います。 このあたりの話は話しだすとそれだけで記事が書けてし

    Ansibleをはじめる人に。 - Qiita
  • 開発以外の仕事でやってるちょっとした自動化の紹介 - Qiita

    こんにちは、Misocaのとよし(@toyoshi)です。 この記事は、Misoca Advent Calendar 2017 の9日目の記事です。 年末ですね。今年1番驚いた話は、グルテンフリーをやってみようと思ってお米+専用の粉でパンが作れるホームベーカリーを買ったところ、専用の粉というのがグルテンパウダー(例えばこういうの)だったことです。ホームベーカリーを買って箱を開けたときに当に恥ずかしい気持ちになりました。 さて、私の苦手なものに、手順が曖昧であったり、何かを思い出すストレスというものがあります。なので、繰り返し発生する作業は「自動化できないか?」「そもそもやらなくていいのではないか?」ということを考えてるようにしています。そして、自動化できるものは自動化し、それが難しくてもマニュアル化することで次回以降に自分が記憶喪失になっていても作業ができるようにしています。 今回はそん

    開発以外の仕事でやってるちょっとした自動化の紹介 - Qiita
  • Adobe Photoshop CC自動化作戦

    このページはAdobe Systems(アドビシステムズ)社のPhotoshop CCをJavaScriptによって自動化運用するためのサンプルスクリプトを掲載しています。サンプルは(Mac) OS X (10.9.1)上で動作させたものです、このため、Mac OS Xの他のバージョンやWindows上での動作とは異なる可能性があります。 Photoshop CCは基的には以前のCS1〜CS6からの延長上にあります。このため、JavaScriptのコアオブジェクト、Adobeファイルオブジェクトに関しては他のAdobeソフトと同じです。つまりInDesign CS〜CC、AfterEffects 6.5〜CC、Illustrator CS2〜CC、Bridge 1〜CCで作成された一部のコードは、そのまま動かす事ができます(DreamweaverやFireworksは駄目)。Photos

    Adobe Photoshop CC自動化作戦
  • まだまだ使うぞSelenium IDE - Qiita

    こんにちは! この期におよんでまだSelenium IDEの技術記事を書くクソバカは誰だ!!! 俺だよ!!!! 思ったより早く死にましたテヘッ WebExtensionsへの完全移行はFirefox 57からだとMozilla公式ブログに書いてあったので、もうちょっといけると思っていたのですが... Add-ons in 2017 | Mozilla Add-ons Blog 先日リリースされましたFirefox 55でSelenium IDEを起動してみたところ、 ウッ 動け、動け、動いてよ!! 「Table view is not available with this format.」ってなんなんだよ!!!! 単なるデグレっぽい 同じエラーメッセージは2013年から折々報告されているもので、GitHubにも2015年頃からのissueがあります。 なので、WebExtensionsへ

    まだまだ使うぞSelenium IDE - Qiita
  • インフラ自動化ツール「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
  • 高度に発達したシステムの異常は神の怒りと見分けがつかない - IPSJ-ONE2017 - ゆううきブログ

    名古屋大学で開催されたIPSJ-ONE2017 で登壇しました。 IPSJ-ONEというのは、情報処理学会の各研究会から選ばれた日の若手トップ研究者17人が集まり、自身の研究を高校生でもわかるように発表するイベントです。 1000人ぐらい入る講堂で、しかもニコニコ生放送で配信されるというとても大掛かりなイベントです。 ちなみに、昨年は、同じ研究会からの推薦で、 id:matsumoto_r (matsumotory) さんが登壇されています。 IPSJ-ONE 2016で登壇してきた - 確実に時代は変わってきている #ipsjone - 人間とウェブの未来 発表 「高度に発達したシステムの異常は神の怒りと見分けがつかない」という、一見何の話かわからないやばそうな話なんですが、大真面目に話してきました。 スライドを以下に公開しています。ただ、スライドだと何の話をしているかおそらくわからな

    高度に発達したシステムの異常は神の怒りと見分けがつかない - IPSJ-ONE2017 - ゆううきブログ
  • Seleniumで繰り返し作業を効率化する - GeekFactory

    Seleniumといえばソフトウェア開発を連想する人が多いと思いますが、日常の繰り返し作業を効率化するツールとしても活用できます。毎週の会議室予約などのWebブラウザから単調な操作を繰り返す作業は、Seleniumでまとめて処理しましょう。 ここでは、リンク切れになったWebページをGoogleの検索結果から一括削除する方法をご紹介します。 (1)操作の記録 Googleの検索結果からリンクを削除するにはこのページでURLを申請します。申請が承認されるとリンクが削除されます。リンク先が404 Not Foundを返さない場合は承認が却下されます。たくさんのリンクを削除するには、下の画面でURLを入力する作業を繰り返さなければなりません。 まずは、1回の申請操作を記録しておきます。メニューの[ツール]→[Selenium IDE]でSeleniumを起動します。起動時には右上の赤いボタンが押

    Seleniumで繰り返し作業を効率化する - GeekFactory
  • Selenium-IDE — Selenium 日本語ドキュメント

    はじめに¶ Selenium-IDE (統合開発環境) は、Selenium テストケースを開発するためのツールです。Selenium-IDE は使いやすい Firefox プラグインで、一般にテストケースを開発するための最も効率的な方法です。Selenium-IDE ではコンテキストメニューも使用できます。コンテキストメニューを使うと、まず現在ブラウザに表示されているページ上の UI 要素を選択し、次に Selenium コマンドのリストから目的のコマンドを選択できます。コマンドのパラメータは、選択された UI 要素のコンテキストに従って、あらかじめ定義されたものが使われます。Selenium-IDE を使う方法は、時間の節約になるだけでなく、Selenium スクリプトの構文を学ぶ手段としても優れています。 この章では Selenium-IDE について詳しく取り上げ、Selenium

  • ミスをエンジニアリングすることについて、例えばなぜ自動化するのかについて−−『「事務ミス」をナメるな!』を読んで - Line 1: Error: Invalid Blog('by Esehara' )

    はじめに 今更いうことではないのだけれど、自分は凡ミスの多い人間だという自覚がある。例えば、このブログを書いていたとしても、結構な割合で「てにをは」を間違えることが多いし、また予定等を勘違いして、実は期日を過ぎていたということもある。 そういうこともあってか、「こういう単純な凡ミスを無くす」ことが出来ないかなと思って、を手に取ったのだけど、いい意味で裏切られた。いい意味、というのは、そののタイトルに反して、要するに「ミスをエンジニアリングするということがどういうことか」ということが書かれていたからだ。このはタイトルで純粋に損しているとは思う。 個人において「ミスをする」ということはどういうことか 大抵、人間が何かをミスする場合、そのミスというのは無能であるか、あるいはうっかりといったような「能力の欠如」として捉えることが多い。しかし、書の場合、それよりかは、むしろ「人間の知恵が働き

    ミスをエンジニアリングすることについて、例えばなぜ自動化するのかについて−−『「事務ミス」をナメるな!』を読んで - Line 1: Error: Invalid Blog('by Esehara' )
  • 1