並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 3209件

新着順 人気順

自動化の検索結果521 - 560 件 / 3209件

  • Zapierで複数ウェブサービスをまたいだ自動化が可能に

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

      Zapierで複数ウェブサービスをまたいだ自動化が可能に
    • オンプレミスから AWS に移行して変えた 3 つのこと

      7 月に開催された「JAWS-UG 三都物語 2014」でも発表したとおり、自分が関わっているプロダクトをオンプレミスから AWS に移行しました。 JAWS-UG 三都物語 2014 に登壇しました 移行して 2 ヶ月ほど経ちましたが、目立った障害もなく安定した運用を続けています。スライドでも少し触れていますが、これまでのやり方を大きく変えるキッカケにもなりました。 今回は「オンプレミスから AWS に移行して変えた 3 つのこと」と題して、社外に公開できる範囲でご紹介します。 稼働中のサーバに変更は加えない いわゆる Immutable Infrastructure の考え方を取り入れました。最初は流行りに乗りたかったという気持ちが大きかったのですが、今では昔のやり方にはもう戻れません。 オンプレミスでは本番稼働中のサーバにログインして何か変更するということが当たり前に行われていました

        オンプレミスから AWS に移行して変えた 3 つのこと
      • Page not found

        AIをより身近に。AI-SCHOLARは、あなたの最新のAI技術動向キャッチアップをサポートします。研究者や技術者目線での論文解説記事を始め、AIを体系的に学ぶためのコンテンツ、AIサービスやAIイベントなどを掲載。AIの情報をキャッチアップするためのメディアになります。あなたを最新AI技術市場へ招待します。

        • リファクタリングは事前準備が9割 - freee Developers Hub

          会計チームで債権周りの開発をしている hachi (@hachiblog)です。会計チームが開発している freee 会計は freee の中で一番歴史が長いプロダクトです。加えて会計というドメインは複雑かつバグを生むと顧客の業務を大きく阻害するという点で一度作ったものを変更しづらいという特徴があります。 そのような環境で今回、債権のチームでは freee会計の初期からある「自動で経理」という機能の一部リファクタリングを行いました。リファクタリングのしづらい環境下でうまくリファクタリングをすすめるための tips は多くの人に役立つのではと思い、このエントリを書くに至りました。 今回「自動で経理」でリファクタリングしたときに事前に以下のことを行いました。 課題の発見 課題の具体化 設計とスケジュール見積もり テストコード実装 それぞれについて今回意識したことを書いていきます。 課題の発見

            リファクタリングは事前準備が9割 - freee Developers Hub
          • GitHubの新機能「GitHub Actions」でワークフローを自動化しよう

            はじめに 皆さんこんにちは。GitHubの水谷です。GitHubでは、エンタープライズサポートエンジニアという肩書きで、GitHubの企業向け製品であるGitHub Enterpriseのテクニカルサポートをしています。 GitHubは、2018年10月に開催された開発者のためのカンファレンス、GitHub UniverseにてGitHub Actionsを発表しました。2019年4月2日現在、GitHub Actionsはまだ一般提供されている機能ではなく利用申請が必要なベータ版ですが、一般提供に向けて開発が進んでいます。この記事では、一般提供に先立ってGitHub Actionについて実例を交えて詳しく紹介します。 ベータ版について 利用申請の処理が進みベータ版の利用者になると、リポジトリのPull requestsタブの右にActionsタブが現れます。この記事ではActionの実例

              GitHubの新機能「GitHub Actions」でワークフローを自動化しよう
            • Android開発のコードレビューbotを乗り換えた話 - クックパッド開発者ブログ

              モバイル開発で利用しているコードレビューbotを最近乗り換えた話をします。 コードレビューbotとは コードレビューbotはPull Request(以下PR)に対して、静的解析した結果などをコメントする機能を持つプログラムの事を指します。 コードレビューbotを導入すると、些末な内容はbotが勝手に指摘してくれるため、レビューワーがより重要な内容のレビューに時間を使うことが期待できます。 有名なサービスにHoundやSideCIなどがあります。 Android開発でのレビューbotの役割 CookpadのAndroid開発では、下記の項目をPR毎に実行しています。 PRのマイルストーンチェック FindBugsを利用した静的解析 AndroidLintを利用した静的解析 license-tools-pluginを利用したOSSライセンス情報のチェック アプリのビルド deploygate

                Android開発のコードレビューbotを乗り換えた話 - クックパッド開発者ブログ
              • 噂のRuby&Githubなプロジェクトにスキな継続的インテグレーションサービス「Travis CI」を試してみたらすごくよかった

                • 単体テスト自動化~JUnitの一歩進んだ使い方~

                  キーワードで探す カテゴリで探す トレンドを知る 事例を知る 展望を知る 技術ブログ サービスで探す コンサルティング CRM(Salesforce) ERP(SAP/Biz∫) 顧客接点・決済 カーボンニュートラル SCM・ロジスティクス 電子申請 データ&インテリジェンス アプリケーション開発・管理 ブロックチェーン 量子コンピュータ・イジングマシン デジタルツイン IoT ロボティクス・RPA クラウド ネットワーク データセンター サイバーセキュリティ アウトソーシング 業種で探す 金融 官公庁・自治体 医療・ヘルスケア 防災・レジリエンス 食品 小売・流通 モビリティ 製薬・ライフサイエンス 食農・農業 製造 通信・放送 電力・ガス・水道 建設・不動産 個人のお客様向け 教育 トピックで探す Innovation Conference サステナビリティ キーワードで探す カテゴリ

                    単体テスト自動化~JUnitの一歩進んだ使い方~
                  • ブラウザ拡張を用いた業務改善手法 - クックパッド開発者ブログ

                    買物情報事業部の根岸(@negipo)です。今回はブラウザ拡張を日常業務でどう使っているかについて紹介します。 ブラウザ拡張とは ブラウザ拡張は、ブラウザによるウェブとのインターフェースをJavaScriptやCSSを用いて自分好みにカスタマイズする機能です。Google Chromeを利用していればChromeウェブストアなどで公開されている拡張をインストールできるでしょう。一方で、開発したブラウザ拡張を自分で使うために、Chromeウェブストアによる公開と言うプロセスを踏むのは面倒です。日常的にウェブのインターフェースを改変する道具としてブラウザ拡張を使うためにはいくつかの手法がありますが、僕はGithubのdefunktさんが作ったdotjsを使っています。詳細は省きますが、今開いているページでalertを出すぐらいの機能であれば10秒で開発作業を終えることができると思います。 また

                      ブラウザ拡張を用いた業務改善手法 - クックパッド開発者ブログ
                    • ChefでCookbookを作成するときのちょっとしたコツ 9選 - インフラエンジニアway - powered by HEARTBEATS

                      こんにちは。斎藤です。 Chefで構築の自動化ができる事はわかっていても、Cookbookをどう記述すればいいのかピンとこない場合があります。そんなときに使えそうなコツをピックアップしてみました。 「Chefを使ってみたいけどいまいちとっかかりがわかりづらい」「あれ、これはどうやるんだ?」、そんなときにご覧頂けたら幸いです。 ※Chef 10.16.2で確認しました。また、RHEL, CentOSで利用する事を前提に説明しています。 Cookbookに同梱したRPMファイルから直接インストールする cookbook_fileとpackageリソースを組み合わせて実行します。 下記の例は、MySQLサーバをRPMファイルを用いてインストールします。 "MySQL-server-5.5.29-1.el6.x86_64.rpm"ファイルをあらかじめ "files/default" 内に保存します

                      • 【Yosemiteの新機能】JavaScriptでアプリケーションを操作し、面倒な作業を自動化してみた | Goodpatch Blog

                        初めまして、ProttのフロントエンドエンジニアのSyoです。よろしくお願いします! 実は皆さんもう既にご存知と思いますが、Mac OS XにはAppleScriptというスクリプト言語があり、システムアプリケーションや一部のサードパーティ製アプリをコントロールすることができます。これより日常中繰り返し同じ操作する所はプログランミングで操作を自動化することができるので大変便利です。ただし、AppleScriptはそれ以外一切使う所がなくて、その為にわざとAppleScriptを勉強するのは非効率ではないでしょうか。 今秋リリースするOS X Yosemiteでは、AppleScriptに加えJavaScriptも利用可能になりました。ということでJavaScriptを少しでもわかる方は、JavaScriptで簡単にMacアプリケーションを操作することが出来るようになりました! Hello

                          【Yosemiteの新機能】JavaScriptでアプリケーションを操作し、面倒な作業を自動化してみた | Goodpatch Blog
                        • ブラウザ自動化ツール カオスマップ風 - STAC2018 LT

                          5. • JavaScript をページに流し込んでブラウザを操作する • 😃実行早め • 😃セットアップ簡単 • 😐マルチブラウザ対応はツールによりけり • Nightmare - https://github.com/segmentio/nightmare • Cypress - https://github.com/cypress-io/cypress • TestCafe - https://github.com/DevExpress/testcafe 6. • Chrome や Firefox の開発者ツールの API を 使ってブラウザを操作する • ☺️ セットアップがほぼ不要ですぐに使え る • ☺️ CI 環境で動かしやすい • 😐 多ブラウザ対応はできない • Puppeteer / Puppeteer for Firefox - https://github.

                            ブラウザ自動化ツール カオスマップ風 - STAC2018 LT
                          • Excelでプログラム作成を始めるメリットとマクロの基本

                            今回から数回にわたって「Excelマクロ/VBAで始める業務自動化プログラミング入門」を書くことになった。正直言って、ExcelのマクロやVBA(Visual Basic for Applications)は数十年前にちょっと触っただけで、全くの初心者といっても過言ではない(2014年当時)。本連載はプログラミングの初心者を対象にしているので、筆者も勉強しながら「読者の皆さまと一緒にExcelマクロ/VBAについて学んでいければ」と思っている。 なお、本連載を執筆するときに使った筆者のソフトウェア環境は、OSが「Microsoft Windows 10 Professional」(64ビット)で、Excelは「Microsoft Excel 2016」だ。この連載では原則として「Excel」というとMicrosoft Excel 2016の使用を前提としているが、お手元のExcelでもでき

                              Excelでプログラム作成を始めるメリットとマクロの基本
                            • メルカリQA-SETチームが進めているテスト自動化についての質問まとめ | メルカリエンジニアリング

                              こんにちは。メルカリでQA-SETチームのマネージャ兼自動化エンジニアとして、スマホアプリのテスト自動化をぶりぶりしている@daipresentsです。 先日開催された Mercari Tech Conf 2017 において、自動テストのデモ展示を担当させていただきました。当日は多くの方にお越しいただき、スマホアプリの自動化への関心は大きいのかなぁと感じております。 この記事では、テスト自動化についてよく質問されたことをまとめてみたいと思います。どの現場も同じように悩んでおり、試行錯誤している点も似ていたので、ノウハウとして残れば幸いです。 Q. どんな技術をつかってアプリの自動化をしているのですか? A: AndroidはAppium(Ruby) を使っています。 Gemが豊富なので以下のようなGemを使って実装を効率化しています。 # Gemfile sample gem 'appiu

                                メルカリQA-SETチームが進めているテスト自動化についての質問まとめ | メルカリエンジニアリング
                              • RSS自動作成ソフト「Fumy RSS & Atom Maker」

                                Fumy RSS & Atom Maker - RSSフィード自動作成ソフト - 最近に更新されたHTMLファイル群から情報を自動抽出し、RSSフィードやAtomフィードを自動作成するフリーソフトです。ローカルのHTMLからタイトルや概要を自動抽出するので手入力の手間を省けます。 ダウンロードページへfor Windows 10/8.1/8/7/Vista/XP ※最新版は、2009年6月8日公開の Ver 0.972β です。 (Windows10 64bit版でも動作確認済み) Fumy RSS & Atom Maker : 最新アップデート記録・情報 2016年08月13日 Windows10 (64bit版)でも動作することを確認済みです。 2011年10月28日 Windows7でも動作することを確認済みです。(32bit版・64bit版共に動作します。) 2009年06月08日

                                  RSS自動作成ソフト「Fumy RSS & Atom Maker」
                                • Wgetとメールを使ったお手軽サーバ死活監視

                                  Wgetとメールを使ったお手軽サーバ死活監視:Windows環境でちょっとした定型業務を自動化する(1/2 ページ) 管理下のWebサーバが止まったら、速やかに管理者の携帯端末へメールで通知する。そんな死活監視システムを、無償のソフトウェア・ツールとバッチ・ファイルを組み合わせて簡単かつ手軽に実現しよう。 連載目次 サーバ管理者が行うべき作業はいくつもあるが、その中でも特に重要なのが「予期せぬサーバの停止」の検出とその対処だろう。いうまでもなくサーバが停止していることが分かったら、なるべく早く復旧に向けて対応しなければならない。そのためには、普段からサーバを継続的に監視しておき、停止などの異常があれば速やかに検出して、管理者に知らせる必要がある。 社内設置のサーバであれば特段の監視体制を用意せずとも、その異常に気付きやすい。距離的にもネットワーク的にも「身近」であり、また周りのスタッフが異

                                    Wgetとメールを使ったお手軽サーバ死活監視
                                  • 邪道Jenkins(スライド) | HAZI

                                    posted at 2012/12/22 2012/12/22 HAZI Dec 22, 2012 HAZI 12/22 プログラミング生放送勉強会 第19回@品川 に参加してきました!(というか参加中です! 邪道Jenkinsというタイトルで、一般的に言われている CI Toolとしてじゃない、Jenkinsの使い方について、発表させて頂きました。

                                    • KataPad.com is for sale | HugeDomains

                                      KataPad.com This domain is for sale Fill out the form on the rightbelow. One of our domain experts will email you a price within 24 hours.

                                        KataPad.com is for sale | HugeDomains
                                      • IFTTTやZapierのようなワークフロー自動化OSSのn8nをECS on Fargate上に建ててみた | DevelopersIO

                                        ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。ついでにECS on Fargateの勉強をしています。使ってみたい方は参考にしてください。 こんにちは、臼田です。 みなさん、業務の自動化してますか?(挨拶 今回は少し前に話題になったワークフロー自動化OSSのn8nを触ってみたいと思います。 n8n IFTTTやZapierのようなサービスを自前で構築して使用できるオープンソースn8n このツールはnpmでインストールして使うことが出来ますが、dockerイメージも用意されていたのでECS on Fargateでやってみたいなーと思ったのでやってみます。ちなみに私はECS初心者です。なのでついでにECSやFargateを初めて触る人でも最低限同じように環境構築できるように意識してまとめてみます。 n8nとは n8nについてもう少し説明しま

                                          IFTTTやZapierのようなワークフロー自動化OSSのn8nをECS on Fargate上に建ててみた | DevelopersIO
                                        • 自動運転の難しさ

                                          自動運転の実現の難しさは、大きくわけて以下の3点に整理できる。 ①責任の所在 自動運転車が事故を起こした場合、誰が責任を追うのか?誰が過料あるいは損害賠償を支払うのか? システムが暴走し、運転者の介入できる余地なく事故を起こした場合は?システムが暴走したものの、運転者がもしその場で手動運転に切り替えれば事故を防げていたところ、切り替えなかったので事故を起こした場合は? この時システム側はアラートを発していたとしたらどうだろう?システムに不具合が生じ、即座に運転者に操作権が移ったが、運転者のほうが瞬時に対応しきれずに事故を起こした場合は?②運転者のモラル・運転技術の低下 システムがどうしても運転不能になった場合(システムの不調や障害のほか、道路状況、車体状況によるもの)、運転者が正しく操作を受け継ぐことはできるのか? このため、運転免許や運転技術を持っていない者は結局自動運転車の運転席には座

                                            自動運転の難しさ
                                          • テストエンジニアの面接の際にするとよい20の質問

                                            みなさんこんにちは。@ryuzeeです。 DZoneという海外のサイトで “The 20 Best Software Tester Interview Questions” (テストエンジニアの採用面接の際にすると良い20個の質問)がまとまっていたので紹介します。 ここにあがっている質問を必ずすべきかという話ではありませんし、完全な網羅性があるわけでもありません(カバレッジの話やブラックボックス・ホワイトボックスの話のような基礎的な質問も入っていないです)。 一方で、ある程度の規模になった組織においては、採用面接の質を向上させるために自分たちの組織で共通の質問集のようなものを用意しておくのはベストプラクティスの1つと言えます。 もちろん一度作ったらそれで終わりではなく、新しい質問を追加したり、いろいろな候補者から期待と違う回答があった場合には質問自体を見直すといったことも必要になってきます

                                              テストエンジニアの面接の際にするとよい20の質問
                                            • VBScript Tips

                                              [VBScript Tips] ●基本プログラム ・文字列を画面に出力する ・起動時の引数を取得する ・起動時の引数を取得する(オプション指定あり/なし) ・バージョン番号を取得する ・コマンド名の取得と強制終了 ・起動スクリプト名を取得する ・標準入出力を使用する(簡易電卓) ・処理を一時停止する ・数値の整数部分を取得する ・数値を丸める(四捨五入) ・数値の切り捨て ・数値の切り上げ ・8進数と16進数に変換する ・N進数に変換する ・1〜10の乱数を発生させる ・絶対値を計算する ・πの値を計算する ・余弦,正弦,正接を計算する ・指数関数を使ってみる ・文字をコードに変換する ・コードを文字に変換する ・文字列の長さを取得する(UNICODE) ・文字列の長さを取得する(ASCII) ・文字列の一部分を取得する(UNICODE) ・文字列の一部分を取得する(ASCII) ・文字列

                                              • Netflixの視聴を左右する「アートワーク」はどのように生成されているのか?

                                                Netflixによると、ユーザーが新しい作品を探している時、視聴するかどうかの決定には作品ページの背景に表示される「アートワーク」が非常に大きな役割を果たしているとのこと。アートワークは作品中の一場面を切り取って生成されたものなのですが、ユーザーを引き付けるべく、生成にはNetflix独自の技術が詰め込まれています。一体どのようにしてアートワークを生成しているのかについて、Netflixが解説しています。 AVA: The Art and Science of Image Discovery at Netflix https://medium.com/netflix-techblog/ava-the-art-and-science-of-image-discovery-at-netflix-a442f163af6 新たな作品が次々と登場していく中で、Netflixはその作品のユニークな要素

                                                  Netflixの視聴を左右する「アートワーク」はどのように生成されているのか?
                                                • DSAS開発者の部屋:携帯ゲートウェイのIPアドレス帯更新を効率的に確認する方法

                                                  携帯電話各キャリアは、そのゲートウェイのIPアドレス帯域を公開しています。 DoCoMo au SoftBank WILLCOM 携帯ブラウザからのアクセスの場合、このIPアドレスがソースアドレスとなるので、アクセス制御や判別のために使っている方は多いのではないかと思います。 今回は、このIPアドレス帯の更新を効率的に確認する方法についてのお話です。 更新されたかどうかの確認だけならアンテナ系のWebサービスを使えばよいのですが、それだけだと、 どのIPアドレス帯が追加・削除されたのかわかりづらい。 IPアドレス帯のコピペが面倒くさい。 といった不満点があります。 そこでNet::CIDR::MobileJPというPerlのモジュールの出番です。(作者はモバイルファクトリという会社の方のようです) このモジュールには与えたIPアドレスが携帯かどうかを判別する機能があるのですが、次のようにす

                                                    DSAS開発者の部屋:携帯ゲートウェイのIPアドレス帯更新を効率的に確認する方法
                                                  • https://twitter.com/namchan_koushi/status/1570564754800005121

                                                      https://twitter.com/namchan_koushi/status/1570564754800005121
                                                    • iTunesライブラリ全曲にアートワークを一気に登録する「TuneSleeve」 :にゅーあきばどっとこむ

                                                      iTunesには、アルバムカバーアート画像を登録し再生中などに表示する「アートワーク」という機能がある。アートワーク登録を手動で行うなんて時間と手間の無駄なのでツールに任せよう……というのは以前からヘビーユーザーの常識。ネトランでも「ちゅねとも」と「Yahoo!Widget + iTunes Companion」の使い分けを提示していたが、従来の自動登録ツールはどちらも「現在再生中の曲(を含むアルバム)に自動登録」という機能しか持っていなかった。しかし公開されたばかりの海外製ツール「TuneSleeve」は違う。ライブラリ内の全曲に、一気にアートワークを登録してくれるのだ。 「Tune Sleeve」を作者のダウンロードページからダウンロードしインストール。初回起動時にライセンスが表示されるので「I Agree」をクリック。なお、起動前にiTunesを終了させておくこと。 最初の画面で

                                                      • Ansibleによる運用自動化について

                                                        [構成] コントロールノード ターゲットノード [PC(Ubuntu)]------[RTX1210] 192.168.100.100 192.168.100.1 Ansibleのインストール Ansibleのインストール手順はOSや環境によって異なります。 公式ドキュメントなどを参考に、 AnsibleをインストールするPC(以下、コントロールノード)の環境に合わせて適切な方法でインストールしてください。 Ansibleネットワークモジュールでは、デフォルトでPython SSHクライアントライブラリの「paramiko」が必要になるため併せてインストールしてください。 インストール時は、コントロールノードがインターネットに接続できる状態であることを確認してください。 Collectionのインストール ヤマハのAnsibleモジュールはAnsible Galaxyでコレクションとして配

                                                        • Excelからプログラムを作る多言語対応オープンソース(1/4)―@IT

                                                          ソースコード自動生成の黒歴史を塗り替えるブランコ Excelからプログラムを作る多言語対応オープンソース NTTデータ ビジネスブレインズ 伊賀敏樹 2007/12/25 開発現場の夢をかなえるブランコ ソフトウェア開発をしていて、「設計書を書き終わったら、そのままソースコードができちゃったらいいな」なんて思ったことはありませんか? この記事では、まさに「設計書(Excelブック形式)からソースコードを自動生成」してしまう「blanco Framework」(Sourceforgeのページ)というツールの紹介をします。 blanco Frameworkが提供しているExcel様式に、Microsoft Office(Excel)やOpenOffice.orgを使って所定の必要項目を記入すると、Java、.NET、JavaScript、PHP、Ruby、Pythonのソースコードが自動生成で

                                                          • 地味に便利、日本人のフルネームを姓と名に分割するツールのPythonパッケージ公開【やじうまWatch】

                                                              地味に便利、日本人のフルネームを姓と名に分割するツールのPythonパッケージ公開【やじうまWatch】
                                                            • 「自動化やGitHubの導入は本質ではない」、技術顧問の先駆けが語る、その“役割” | 日経 xTECH(クロステック)

                                                              「技術顧問」という言葉をご存じだろうか。自身のシステム開発の経験を生かし、契約した企業に対して開発に関するアドバイスを行う職業だ。この言葉が注目されるきっかけになったのが、Web業界でその名を知らない人はいない有名エンジニアの伊藤直也氏。同氏は、Webサイト改善サービスを提供している「Kaizen Platform」、宿泊予約サービスの「一休」、就活サイトなどを運営する「ハウテレビジョン」、求人情報の「リクルートジョブズ」といった企業の技術顧問を務めている。同氏に技術顧問という役割の本質を聞いた。 最初に技術顧問になった企業を教えてほしい。 最初に技術顧問になったのは、求人サイトなどを運営する「じげん」だ。2012年頭から1年間、コンサルティングを行った。具体的には、1週間か2週間に1回、1~2時間のミーティングを実施した。これで本当に何か変わるのかイメージできなかったが、たったこれだけで

                                                                「自動化やGitHubの導入は本質ではない」、技術顧問の先駆けが語る、その“役割” | 日経 xTECH(クロステック)
                                                              • Webサイト高速化のプロセスだって自動化したい

                                                                サーバ側にmod_spdyをインストールし、Google Chromeで、HTTP2.0でベースとなるSPDYのデモが行われた「Chrome Tech Talk Night #5」をレポートする。 Webサイト高速化のプロセス自動化と最高のパフォーマンス計測ツール 1月31日、Google 東京オフィスで開催された「Chrome Tech Talk Night #5」の模様をレポートします。Chrome Developer AdvocateのIlya Grigorik(イルヤ・グリゴリック)氏を迎え、SPDY導入方法を含むWebアプリケーションの高速化や、パフォーマンス向上の手法について説明されました。 イベント自体は「Making the Web Fast with PageSpeed」、「Wait, Chrome DevTools can do THAT?」の2部構成でしたが、このレポ

                                                                  Webサイト高速化のプロセスだって自動化したい
                                                                • 5分で分かるデプロイ自動化への道

                                                                  12月20日に第1回ワンクリックデプロイ勉強会で、デプロイの自動化について好き勝手に喋ったりデモしたりする予定なのですが、当日話す内容の概略について以下に載せておきます。 以下にあげることをやっておけばデプロイ自動化、ワンクリックデプロイはそんなに遠くないところにあると思います。 ソースコードのバージョン管理いわずもがな。全ての起点はここにあるコードの共同所有の原則への理解このソースコードは本番環境または開発環境などで同じように動作しなければならないテストを書く習慣、コミット前に他のテストも含めて通してからコミットする習慣設定ファイルのバージョン管理環境によって異なる設定値(接続先データベース情報など)が書かれた設定ファイルもバージョン管理する開発環境用、ステージング環境用、本番環境用などに分けて定義し、容易に切り替え可能にする本番環境に配置する際に、アプリケーションの各所を書き換えなけれ

                                                                    5分で分かるデプロイ自動化への道
                                                                  • 環境構築自動化の手順と評価検証、Puppetの基礎知識

                                                                    R子 今日から担当に配属されたR子と申します。よろしくお願いします。 K男 こちらこそよろしく。ところで、R子さんは今までサーバー構築の経験はあるのかな? R子 入社時の研修でちょっとだけ……。 K男 R子さんも明日からばりばり構築してもらうよ。1日最低10台がノルマね。 R子 えぇ!? 不安だなぁ…… ちゃんと家に帰れます? うぇ~ん。 さて、R子さんは一体どうなるのでしょうか。1日10台がノルマといわれていますが、サーバー構成が同じ場合、一度構築してしまえば似たような単純作業の繰り返しになります。この単純作業を自動化することにより、効率的にサーバーを構築できるようになります。自動化できれば、10台であろうが、100台であろうが怖くありません。 本連載では、こんなときに役立つサーバー構築の自動化技術について紹介していきます。 初心者でもサーバー構築/運用が自動化できるように サーバー構築

                                                                      環境構築自動化の手順と評価検証、Puppetの基礎知識
                                                                    • Win32::GuiTest で Windows の GUI アプリをハックしよう

                                                                      基本的な書き方 use strict; use warnings; use utf8; # ↑ Perl ハッカーに DIS られなくなるおまじない # Win32::GuiTest を使うおまじない use Win32::GuiTest qw(:ALL); # 日本語を使えるようにするおまじない UnicodeSemantics(1); # ここで Win32::GuiTest を使う マウスを動かす use strict; use warnings; use utf8; use Win32::GuiTest qw(:ALL); # 小数点もいけちゃう sleep 関数 use Time::HiRes qw(sleep); UnicodeSemantics(1); for (my $i = 0; $i < 500; $i++) { # 10 ms 待つ sleep(0.01); # マウ

                                                                      • 時間のなさを嘆く前に、掃除/洗濯/買い物など家事を自動化したらいい | ライフハッカー・ジャパン

                                                                        どんなにつまらなくても、誰かがやらなければいけないのが家事というもの。ほかのことに使いたかった時間を奪われてしまい、心から楽しんで家事に取り組んでいる人はほとんどいないのではないでしょうか。そこで、料理、掃除、洗濯、買物、請求書の支払いなど、いろいろな家事に追われている人のために、家事を自動化するコツをお伝えします。少しでも、あなたの大切な時間が増えることを願って。 具体的には、家事の時間節約に関する基本原則、特定の家事にかかる時間を短縮する方法、負担を軽減するタスクのスケジュール管理を紹介します。これらを実践したからといって、人生の何十年分もの時間を創れるわけではありませんが、できるだけ多くの自動化をすることで、ある程度の時間が確保できるとともに、家事によるストレスを大幅に軽減できるでしょう。 家事削減の4原則 1.できることはすべて自動化:もっとも重要な戦略です。請求書の支払いから薬の

                                                                          時間のなさを嘆く前に、掃除/洗濯/買い物など家事を自動化したらいい | ライフハッカー・ジャパン
                                                                        • なぜ今ソフトウェアテスト自動化に賭けるのか | chikathreesix

                                                                          こんにちは、Autify CEOの近澤(@chikathreesix)です。 先日会社の紹介資料を公開しました。大変嬉しいことに多くの反響を頂いているのですが、会社の紹介資料には自動化に賭ける僕の熱い想いは詰め込めきれませんでした。そこで、なぜ我々が今テスト自動化に取り組んでいるのか、なぜテスト自動化がこれからの社会において重要なのか、改めてブログにまとめました。 テストの大半が未だに人手ソフトウェアテストとは、開発したソフトウェアが正しく動作するか検証する作業のことです。ですのでソフトウェアを開発するあらゆる組織において、テストを実施する必要があります。市場は非常に大きく、IT予算の1/3をテストに使っていると言われ、その額は130兆円にも登ります。 この作業ですが、未だにグローバルで見てもおよそ75%の企業が人手に大きく依存しています。人手のテストは当然人件費と時間が多くかかるわけです

                                                                            なぜ今ソフトウェアテスト自動化に賭けるのか | chikathreesix
                                                                          • Serverspec - Home

                                                                            About V2 Serverspec/Specinfra v2 has been just released. See the document about v2. About With Serverspec, you can write RSpec tests for checking your servers are configured correctly. Serverspec tests your servers’ actual state by executing command locally, via SSH, via WinRM, via Docker API and so on. So you don’t need to install any agent softwares on your servers and can use any configuration

                                                                            • Walti サーバーサイドのセキュリティ スキャンを身近に

                                                                              This domain may be for sale!

                                                                                Walti サーバーサイドのセキュリティ スキャンを身近に
                                                                              • CI/CDの原則とデザインパターン (整理会)/20190722-jaws-ug-arch-pipeline-principle

                                                                                2019年7月22日のJAWS-UG アーキテクチャ専門支部での発表資料です。 引き続き、議論・更新していきたいと思います。 (運用設計ラボ合同会社 波田野裕一)

                                                                                  CI/CDの原則とデザインパターン (整理会)/20190722-jaws-ug-arch-pipeline-principle
                                                                                • 圧倒的な技術力が求められる職種だ /「ウェブオペレーション」を読んだ - kakakakakku blog

                                                                                  ずっと読もうと思っていたけど読めていなかった「ウェブオペレーション」を読んだ.読んでたら週末終わってしまった! 2011年に発行された本だし結構古くなってるのかなとも思ったけど,全然そんなことなく,今読んでも目から鱗な知見ばっかりだった.確かにウェブオペレーションを取り巻く環境は広くなってたり,デファクトスタンダードな技術も推移して便利になってきているけど,マインドの部分は不変なものだなと感じた. ウェブオペレーション ―サイト運用管理の実践テクニック (THEORY/IN/PRACTICE) 作者: John Allspaw,Jesse Robbins,角征典出版社/メーカー: オライリージャパン発売日: 2011/05/14メディア: 大型本購入: 10人 クリック: 923回この商品を含むブログ (50件) を見る ビジネスメトリクス メトリクスって言うと Zabbix や Mack

                                                                                    圧倒的な技術力が求められる職種だ /「ウェブオペレーション」を読んだ - kakakakakku blog