並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 10006件

新着順 人気順

自動実行の検索結果201 - 240 件 / 10006件

  • wercker + Capistrano で自動デプロイ - milk1000cc

    GitHub / Bitbucket のプライベートリポジトリも無料で CI し放題の wercker というサービスがあります。(2013/11/30 現在) サイトもきれいで素敵です。ビルド成功後、Capistrano でデプロイが自動実行される方法を書いておきます。 まず、アプリの設定で SSH 公開鍵を作成します。 生成された公開鍵は、デプロイ先サーバの ~/.ssh/authorized_keys や Bitbucket のデプロイ鍵などに追加しておきます。 次に、アプリの設定から Deploy targets の設定をします。Custom deploy を選択して、 master ブランチのビルドに成功したら、自動デプロイするようにします。 入力したら、Deploy pipeline の Add new variable をクリック。 SSH Key pair を選択し、先ほど

      wercker + Capistrano で自動デプロイ - milk1000cc
    • Mac用アンチウィルスソフトClamXavの使い方や設定のまとめと、あともう少し機能を強化する方法 | Macとかの雑記帳

      Mac用アンチウィルスソフトClamXavの使い方や設定のまとめと、ウィルス検索エンジンのClamAVを活用して、もう少し機能を強化する設定方です。ウィルス定義ファイルの更新とスケジュールスキャンの回数を、.plistファイル(launchd)を使って1日に何度も実行させるようにします。 ClamXavの使い方はよく見かけるのですが、ClamAVを活かすとなると…だったので、ついでに書いてみました。あまり参考にならないと思いますが、私が使っているClam Xavの環境設定も晒してます。 ClamXavの使い方と設定のまとめ:目次 ClamXavの基本的なこと ClamXavとは… インストール アンインストール ClamXavの基本的な使い方 ClamXavの環境設定 一般設定 隔離設定 除外設定 ログ設定 スケージュール設定 ClamXav Sentry 設定 動作テスト ClamAVを

        Mac用アンチウィルスソフトClamXavの使い方や設定のまとめと、あともう少し機能を強化する方法 | Macとかの雑記帳
      • Windows Update後の「勝手な」自動再起動を無効にする

        Windows 98以来、バグ修正やセキュリティアップデートを目的としてWindowsに標準搭載しているのが「Windows Update」だ。パッチプログラムをインターネット経由で自動ダウンロードしてくれる機能は、今でこそすっかり当たり前になったが、登場してすぐのころは便利な機能として話題になったものだ。意図的にオフにしていない限り、大抵の人は自動実行するように設定されていることだろう。 さて、このWindows Updateに対する不満としてよく聞かれるのが、PC本体が自動的に再起動させられる場合があるというものだ。確認ダイアログはいったんは表示するのだが、「後で再起動」を手動で選ばないと5分後に強制的に再起動させられるため、無用なトラブルを引き起こしがちだ。PCを作業状態のままにして就寝したところ勝手に再起動が掛かってしまい、未保存のデータを失ってしまった経験がある人は多いことだろう

          Windows Update後の「勝手な」自動再起動を無効にする
        • nginx+php-fpmをyumでインストールして、WordPress/CakePHPを動かす設定

          Home > PHP | Web+DB > nginx+php-fpmをyumでインストールして、WordPress/CakePHPを動かす設定 www.1×1.jpの環境をApache+mod_phpな環境から、nginx+php-fpmな環境へ移行しました。 さくらVPSのCentOS5.5環境にnginx+php-fpmをyumでインストールして、CakePHPとWordPressを動かす設定を行いました。 このエントリでは導入ということで、インストールから、とりあえず動作するところまでをご紹介します。 0. 構成 nginx+php-fpm環境にCakePHPとWordPressをインストールします。 それぞれ以下のURLでアクセスできるようにします。 http://www.1×1.jp/ -> CakePHP http://www.1×1.jp/blog/ -> WordPres

          • IBM スマートな社会を支えるITインフラストラクチャーを提唱 - Japan

            2009年12月22日 2009年12月18日 2009年12月17日 2009年12月16日 2009年12月15日 2009年12月14日 2009年12月11日 2009年12月10日 2009年12月10日 2009年12月04日 2009年12月01日 2009年11月30日 2009年11月27日 2009年11月26日 2009年11月26日 2009年11月26日 2009年11月25日 2009年11月25日 2009年11月19日 2009年11月18日 2009年11月18日 2009年11月17日 2009年11月17日 2009年11月13日 2009年11月13日 2009年11月12日 2009年11月11日 2009年11月10日 2009年11月10日 2009年11月10日 2009年のプレスリリース一覧 ここに掲載されている情報は、発表日時点の内容です

            • Wi-Fi ルータの DNS 情報の書換え後に発生する事象について | NICTER Blog

              Observing Cybersecurity through Darknet Wi-Fi ルータの DNS 情報の書換え後に発生する事象について 3月15日ごろより,Twitter やブログ等で,自宅のWi-FiルータのDNS 情報が書き換えられ,インターネットに接続できなかったり,不審な Androd アプリケーションがダウンロードされるという情報が公開されています. 一部の情報では,Wi-Fi ルータの脆弱性が悪用された結果マルウェア感染し,DNS 情報が書き換えられたという見解がみられますが,本エントリの執筆時点,NICTER では,Wi-Fi ルータの DNS 情報がどのような方法で書き換えられたのか.また,Mirai 亜種等 IoT ボットの活動との関連性について,事実関係を把握していません. 一方で,DNS 情報が書き換えられた後に発生する事象については,いくつかの事実が判明

              • セルフホスト可能なCコンパイラを書く

                最近、コンパイラを書くことが流行っているようだ。流行に乗ってやってみたらいろいろな知見が得られたので紹介したい。 コンパイラを書くと一口に言ってもいろいろなスコープがある。ここではC言語を用いてCコンパイラを書くことを選択した。C言語は言語仕様的にコンパクトで広く知られている。また、ツールとしてのCコンパイラも普及している。その場合、自分が書いたCコンパイラで、自分が書いたCコンパイラのソースコードをコンパイルすることが原理的には可能だ。これをセルフホストという。ひとつの到達目標として非常に興味深い。 当初は冬の間に終わらせる予定だったのだが春まで伸びてしまった。しかし、春になっても寒かったり雨で家に居る日が多く、アウトドアシーズンまでに目標のセルフホストを達成することができた。 昔、Cのインタプリタを書いたことがあったが、コンパイラを書くのは、はじめてである。時代も進んで開発手法が変わっ

                • MacBookで知っていると便利なショートカット操作 - ザリガニが見ていた...。

                  ことえりのキー操作を調べているうちに、ことえり以外のキー操作も気になったので。 まずはとても参考になるキーボードショートカットの紹介ページ Mac OS X のキーボードショートカット キーボードショートカット - [Mac OSの使い方]All About Mac OS 用のキーボードショートカット | Bridge 1 Software(膨大な量!!) Mac OS X Leopard: 200+ Productivity Booster Keyboard Shortcuts 『Best OS X 10.5 Hints』コンテストに入賞したMac OSX 10.5 LeopardのTips - sta la sta 隠された10の便利なショートカット | Macの手書き説明書 Macショートカット - まとめうぃき Mac OS X 備忘録 Dan Rodney - Mac OS X

                    MacBookで知っていると便利なショートカット操作 - ザリガニが見ていた...。
                  • Hadoopの現実解「バッチ処理」の常識をAsakusaで体得

                    Hadoopの現実解「バッチ処理」の常識をAsakusaで体得:ビッグデータ処理の常識をJavaで身につける(7)(1/4 ページ) Hadoopをはじめ、Java言語を使って構築されることが多い「ビッグデータ」処理のためのフレームワーク/ライブラリを紹介しながら、大量データを活用するための技術の常識を身に付けていく連載 “ビッグデータ”時代の「バッチ処理」 アプリケーション開発というと、システム利用者に一番近い画面系の開発が花形ですね。一方「バッチ処理」というと、何となく地味な感じがしますが、「バッチ処理」は縁の下の力持ち、これがないと、大概のシステムは稼働できません。 絶対に必要だけど、影の薄い「バッチ処理」でしたが、“ビッグデータ”への注目度が高まり、大量データを短時間に処理する「並列分散処理バッチ」が活躍する場面も増えてきました。 本稿では、並列分散で「バッチ処理」を行う方法につい

                      Hadoopの現実解「バッチ処理」の常識をAsakusaで体得
                    • npm package.json 日本語版 取扱説明書

                      本ページは npm.org 提供文書を翻訳したものです。 原文は 本家参照 、誤謬・誤記の指摘は こちら からお願いします。 × npm package.json 取扱説明書 記述方法 このドキュメントを通じて、あなたの package.json に必要な全てを 学ぶことが出来ます。記述は JavaScript のオブジェクトリテラルではなく、 正しい JSON でなければなりません。 このドキュメントの多くの振る舞いは npm-config(7) に書かれている設定に影響を受けています。 name package.json の中で最も大事な項目は "name"(名前) と "version"(バージョン) です。必須であり、パッケージはこれらなしで インストール出来ません。name と version をもってして、パッケージが 完全に一意となることが想定されています。よってパッケージ内

                      • Google Chrome OSをUSBメモリから起動する方法 | ライフハッカー・ジャパン

                        まだ未完成でその全貌が明らかにはなっていないChrome OSですが、仮想マシン上でChromeOSを試す方法を以前に紹介しました。このChrome OSをUSBメモリから走らせる方法もあるそうあので、そちらをご紹介。 始めに始めに言っておくと、Chrome OSはまだ開発段階です。動かない機能もあります。場合によっては全く動かない可能性もあります。またChrome OSはネットブック向けにかなりシンプルにデザインされているので、OSを起動した際に立ち上がるのはウェブブラウザだけで、ネットを見たり、メールを送ったりなどの簡単な作業を基本的に行うことを想定しています。 ■必要条件 言うまでもないですが、まずUSBメモリが必要です。ディスクイメージの大きさは2,988,442,112バイトなので、4Gくらいの容量が必要となるかと思います。USBメモリに削除したくないファイルがある場合、この作業

                          Google Chrome OSをUSBメモリから起動する方法 | ライフハッカー・ジャパン
                        • 『StyleDoccoによるCSSスタイルガイドの導入』

                          1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 はじめまして、アメーバ事業本部 teens事業部の谷です。業務ではフロントエンドデベロッパーとして、主にHTML/CSSの設計・実装をおこなっています。 今回は、以前斉藤が書いた「モバイル時代におけるCSSの設計と実装」という記事で触れられていたコンポーネントリストもといスタイルガイドについてのお話です。 スタイルガイドの事例と、スタイルガイドを生成するツール StyleDocco の紹介をします。スタイルガイドとは先の記事より引用すると、ページ上の部品(コンポーネント、モジュール)を集めたリスト、ページのことです。どれがコンポーネントで、どれがモジ

                            『StyleDoccoによるCSSスタイルガイドの導入』
                          • 文章校正を行うためのtextlint入門 - ICS MEDIA

                            ICS MEDIAでは読みやすい文章作りの取り組みとして、自社で公開しているVS Code拡張機能の「テキスト校正くん」を使用して文章校正を行っています。スタッフの校正ルールを統一して、一定の品質と読みやすさを確保することを心がけています。 「テキスト校正くん」は、文章校正エンジンにtextlintというNode.jsのパッケージを使用しています。textlintは設定した校正ルールにもとづいて文章校正を行えるので、プロジェクトに適切なルールを設定して文章校正ができます。以下の記事で、textlintの活用事例が紹介されています。企業がtextlintを導入し、文章品質を高めるワークフローとして活用されていることがうかがえます。 『textlintを使っている企業の事例・ルールをまとめてみた - Zenn』 『よりよい文書を書くための校正ツール「textlint」のSmartHR用ルールプ

                              文章校正を行うためのtextlint入門 - ICS MEDIA
                            • Beginning OS X 10.5/インフラ整備編 - Beginning OS X

                              [編集] OS X のインストール OS X のクリーンインストールをおこなうには、OS X のインストールディスクを挿入して C を押しながらブートする。インストーラが起動するので、パーティションを編集するなどしたのち、インストーラの指示に従って作業をおこなう。 Mac OS X 10.5 Leopard を旧環境に上書きインストールするのは極力避けたほうがよいが、万一そうせざるを得ないのであれば、既存の MacPorts は事前にアンインストールしておくこと。また、MacPorts 以外のパッケージシステムを利用していたのなら、それらもアンインストールしておくのがよい。パッケージシステムの混用は推奨されない。 OS のインストール後にはソフトウェア・アップデートも忘れずに実施し、常に最新の状態に保つこと。 [編集] 基本的なデーモン [編集] ntpd メニューバーの右にある時計表示を

                              • 任意のサイトで任意のJavaScriptを自動実行させるChrome拡張 - Qiita

                                任意のサイトで任意のJavaScriptを自動実行させる拡張機能の紹介です。 nakajmg/ScriptAutoRunner 使い道 スニペットを実行させておきたいときに jQueryなどのライブラリを挿入しておきたいときに デバッグに devtools-snippets/にあるconsoleを拡張するスニペットなど、スニペットをあらかじめ実行しておく必要があるものなどに使えます。 ブックマークレットなどで挿入していたjQueryなども自動で挿入することができます。 ホスト名でフィルタリングできるので、デバッグにも使えると思います。 使い方 まず実行させたいスクリプトを追加します。スクリプトの追加は拡張のオプションページから行います。 オプションページは次の3つの方法で開くことができます。 拡張機能のアイコンを押して歯車アイコンをクリック 拡張機能のアイコンを右クリックして"オプション"

                                  任意のサイトで任意のJavaScriptを自動実行させるChrome拡張 - Qiita
                                • jQueryプラグインなスライダー | かえラボBlog

                                  jQueryプラグインにチャレンジしてみました。 よくあるスライダーです。 (10/26 追記) iPhone&iPad対応しました。 細かいことはCSSで調整ください (9/7 追記) ドラッグに対応しました。 slider.js Demo HTML側の記述は下記を参考ください。 <div class="slideFrame"> <ul class="slideGuide" id="slide-00"> <li class="slideCell">セル</li> <li class="slideCell">セル</li> </ul> <div class="slideCtrl left"><</div> <div class="slideCtrl right">></div> </div> リスト要素の部分はdiv要素など他のブロック要素でも構いません。 ガイド用クラス(.slide

                                  • Jupyter だけで機械学習を実サービス展開できる基盤 - Tech Blog - Recruit Lifestyle Engineer

                                    こんにちは、CET チームの田村です。データ基盤を構築・運用したり、チャットボット(スマホ用です)を開発したりしているエンジニアです。 皆さん、実サービスで機械学習、活用できていますか? 正直、難しいですよね。高精度なモデルを作ること自体も難しいですが、実際のサービスにそれを組み込むには、そこからさらに数々の難所が待ち構えているからです。 でも、そのほとんどはエンジニアリングで解消できます。 私たちのチームでは、数年にわたる経験をもとに難所とその対処法を整理し、すばやく成果をあげられる機械学習基盤を開発しはじめました。 本記事では、この基盤の設計とその背後にあるアイデアをご紹介します(機械学習工学研究会の勉強会での発表資料がベースです)。 イテレーションを何度も回せ 基盤そのものの前に、まず機械学習を成果につなげるためのポイントを説明させてください。 私たちは、機械学習の活用において必要な

                                      Jupyter だけで機械学習を実サービス展開できる基盤 - Tech Blog - Recruit Lifestyle Engineer
                                    • cron の設定ガイド

                                      ■はじめに cron とは、ジョブ(スクリプト)を自動実行するためのデーモンプロセスです。そして、Linux システムの管理を行なう場合、ログのローテートや、バックアップなど、定期的に自動実行したいジョブが数多くあります。特に、バックアップなどは、システムへの負荷が大きいため、通常は、ユーザからのアクセスが少ない、深夜や早朝に行なわれます。 このように、定期的に実行されるジョブは、crond というデーモンによって、自動的に行なうように管理することができます。そこで、今回は、cron の設定を行なうために必要なコマンドや、設定ファイルについて説明していきたいと思います。 ■設定手順 このページでは、以下の順番で cronの設定について説明します。 まず、Linuxシステム上で、cron を使用するために、サービスの起動で、サービスの状態を確認し、停止している場合には、サービスを起動します。

                                      • 画像生成AI「Stable Diffusion」を4GBのGPUでも動作OK&自分の絵柄を学習させるなどいろいろな機能を簡単にGoogle ColaboやWindowsで動かせる決定版「Stable Diffusion web UI(AUTOMATIC1111版)」インストール方法まとめ

                                        (2022/09/22 17:52更新)画像生成AI「Stable Diffusion」を簡単に利用するための実行環境の1つである「Stable Diffusion web UI」のコントリビューター(開発貢献者)の1人であるAUTOMATIC1111氏が、フォークではないものの同名で「機能全部盛り」なStable Diffusion web UI(AUTOMATIC1111版)の開発を進めています。 GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI https://github.com/AUTOMATIC1111/stable-diffusion-webui ◆目次 1:AUTOMATIC1111版Stable Diffusion web UIでできること・対応していること 2:Google Co

                                          画像生成AI「Stable Diffusion」を4GBのGPUでも動作OK&自分の絵柄を学習させるなどいろいろな機能を簡単にGoogle ColaboやWindowsで動かせる決定版「Stable Diffusion web UI(AUTOMATIC1111版)」インストール方法まとめ
                                        • 高木浩光@自宅の日記 - Winnyを規制するISPは、Winnyトラフィック中の無駄割合を調査するべき

                                          先月、朝日新聞社「論座」のインタビューを受けたものが記事となり、今月5日発売号に掲載されている。 ウィニー騒動の本質 あまりにも情報流出のリスクが大きい, 論座 2006年5月号 ここで確認しておきたい論旨は次の点である。 情報流出はウィニーだけの問題ではないとの声もある。だが、ウィニーの登場で情報漏洩による被害は格段に深刻なものとなった。ウィニーから流出した情報は、ほとんど自動的に無制限に広がっていく。回収する手段は皆無と言っていい。その深刻さは、今年3月に注目された新種のコンピューターウイルス「山田オルタナティブ」と比較すれば一目瞭然だ。「山田」に感染すると、パソコン内のデータが全部、外部から直接閲覧できてしまう。しかし、感染に気づいてパソコンをインターネットから切断すれば1次流出はそこで止まり、積極的に2次流出させる第三者がいない限り、それ以上は拡散しない。他人の個人情報を2次流出さ

                                          • GitHubと連携できる継続的インテグレーションツール「Travis CI」入門 | さくらのナレッジ

                                            開発の現場ではビルドやテストを自動化して継続的に実行していく「継続的インテグレーション」(CI)が近年普及しつつある。CIを支援するためのツールはいくつかあるが、今回はGitHubと連動し、指定したリポジトリ上にあるコードを自動的に取得してビルドやテストを実行できるサービス「Travis CI」を紹介する。 Travis CIで手軽に継続的インテグレーションを導入 「継続的インテグレーション(CI)」とは、ソフトウェア開発過程において頻繁にテストを行うことで問題を早期に発見し、品質の向上を図る開発手法である。しかし、テストを毎回手動で行うのには手間がかかる。そこで特定のタイミングで自動的にテストを実行し、テスト完了後にその結果を通知する「CIツール」などが利用される。 CIツールとしてよく知られているものとして「Jenkins」などがあるが、多くのツールでは独自にテストのための環境を構築し

                                              GitHubと連携できる継続的インテグレーションツール「Travis CI」入門 | さくらのナレッジ
                                            • AndroidやiPhoneで撮った写真をDropboxに自動アップロードする方法 | ライフハッカー・ジャパン

                                              スマートフォンで撮った大量の写真をWebにアップロードするのは大変です。とくに、『Dropbox』に写真をひとつひとつ手動でアップロードするのはウンザリしますよね。 Google+には「インスタントアップロード」という、撮影した写真を自動的にGoogle+のアルバムへアップしてくれるAndroid向けのサービスがあります。しかし、できればDropboxに写真をアップし、Dropbox上で写真を編集したり公開するものを選んだりしたいもの。そこで、筆者がいろいろと方法を探してみたところ、意外にも、スマホからDropboxへの自動アップロードは簡単だということがわかりました。以下では、その方法を説明します。 ■Androidの『DropSnap』でDropboxに写真を自動アップロードする Androidから写真を自動アップロードするのに最適なアプリは、ズバリ『DropSnap』です。DropS

                                              • Windows Update適用後の自動再起動を抑制する

                                                解説 Windowsにログオンして作業をしている最中に、突然以下のような警告メッセージが表示され、タイマーのカウントが0になったら強制的に再起動されてしまった。あるいは、数十分ほど離席している間に再起動されたらしく、再ログオンしたら作業中のデータがなくなっていた…… こんな悲惨な経験をしたことはないだろうか? Windows Updateによる再起動を警告するダイアログの画面(Windows 7の例) このような警告ダイアログが画面に表示されても、席を外しているなどして、画面を見ていない場合は、知らない間に再起動が実行されてしまうことがある。 (1)[後で再起動]ボタンをクリックすると、再起動の遅延ができる。 (2)Windows 7の場合、後で通知する時間を「10分」「1時間」「4時間」から選択できる。 Windows Vista/Windows Server 2008以降のWindow

                                                  Windows Update適用後の自動再起動を抑制する
                                                • dbt導入によるデータマート整備 - ZOZO TECH BLOG

                                                  はじめに こんにちは、ML・データ部推薦基盤ブロックの栁澤(@i_125)です。私はZOZOのデータ基盤におけるデータガバナンス強化を実現するために、Analytics Engineerとして複数の部門を跨ぐプロジェクトチームに参加しています。本記事ではZOZOにおけるデータガバナンス上の課題と、その課題の解決策の1つとしてdbtを導入した話をご紹介します。 目次 はじめに 目次 背景 課題 データマートの乱立 集計定義のばらつき 依存関係の洗い出しが困難 データモデリングツールの比較検討 データ変換に関する要件 データモデリングツールの選定 レイヤリングによる責務の分離 実装方針 今後の展望 dbtモデルを開発する上で工夫したこと 環境の分離 背景 工夫したこと ダミーデータセットの生成 背景 工夫したこと SQLFluffを使ったフォーマット統一 依存モデルを含むテスト dbt Doc

                                                    dbt導入によるデータマート整備 - ZOZO TECH BLOG
                                                  • ElastiCache for Redisの新機能をためしてみた - クックパッド開発者ブログ

                                                    インフラストラクチャー部 星野(@con_mame)です。 クックパッドでは、AWSを活用してサービスを行っています。 現在クックパッドでは、各種キャッシュにMemcachedやRedisを使用しています。 しかし、用途の多様化やアクセス数の増加などでこれらのサーバのインスタンス数が増加し管理コストが増加してきています。 特にRedisサーバのインスタンス数が増加しており、AWSのサービスの中でもキャッシュのサービスを提供しているElastiCache for Redisへの置換えを検討しています。 ElastiCache for Redisは、一部管理系のコマンドがrenameされており使用出来ませんが、通常のRedisと同じ物で、現在Version 2.6.13と2.8.6が使用出来ます。 SlaveにあたるものはReplication Groupという形で指定でき、Replicati

                                                      ElastiCache for Redisの新機能をためしてみた - クックパッド開発者ブログ
                                                    • Android のタスクを自動化する Tasker が素晴らしすぎる - World Wide Walker

                                                      Android のタスクを自動化する Tasker が素晴らしすぎる Posted by yoosee on Android at 2010-12-07 10:18 JST1 Taskerで Android のタスクを自動化しばらく前から気にはなっていたのだが、値段が£3.99 (約$6.30) とAndroid アプリにしてはそこそこ高いので躊躇していた Tasker をようやく購入。これはほんとに買ってよかった。使いこなしは結構難しいが、今まで手動で切り替えていた設定がほとんど自動化できたのが言いようがないくらいに素晴らしい。これぞ Android の真骨頂という感じがする。 これはどんなソフトかというと、特定アプリの起動や特定の日時、場所、イベント(AC電源接続やイヤフォンジャック挿入、特定BluetoothやWi-Fiとの接続など)等の Context によって設定した Task

                                                      • 簡単にクラウドでDB(MySQL)環境が使える!Amazon RDSの使い方 - 元RX-7乗りの適当な日々

                                                        先日「Amazon RDS」に他ロケーション(Zone)で自動フェイルオーバーできるオプションが追加され、より実用性が高くなりました。また、"AWS Management Console"からの、Amazon RDSの利用がサポートされたことにより、利用の敷居もグッと下がりましたよね。 Amazon RDS – Multi-AZ Deployments For Enhanced Availability & Reliability | AWS News Blog MySQLに自動フェイルオーバー機能を追加したAmazonクラウド。オンラインのままパッチ当てやバックアップも - Publickey AWS Management Console Now Supports the Relational Database Service | AWS News Blog それに伴って、以前私が"@I

                                                          簡単にクラウドでDB(MySQL)環境が使える!Amazon RDSの使い方 - 元RX-7乗りの適当な日々
                                                        • 理想的な Rails, AngularJS 環境の構築 - ボクココ

                                                          ネットでRails x AngularJSで調べると、AssetsにAngularJSを追加してやるのが普通的なことをよく見る。でも、この方法だとYeomanや、Grunt.jsが使えず、Rails x AngularJSでKarmaでテストを書いたりといったことができないし、AngularJSの作法にのっとった開発ができないのがとてもモヤモヤしていた。 てことで、もうこれはAsset Pipelineを使わない方向で行くのがベストなんじゃないのか、という方向で色々探し回っていたら、同じようなことを考えていた方がいたようで,これを参考にしてもっとベーシックな枠組みを作ってみた。 Asset Pipeline の機能が使えなくなる?ご心配なく。Grunt.jsがJSコードの圧縮、SCSS, CoffeeScriptのコンパイル、さらにLiveloadの恩恵, 画像の圧縮、テストの自動実行もで

                                                            理想的な Rails, AngularJS 環境の構築 - ボクココ
                                                          • AWSマネージドサービス+Terraformを活用してDBオペレーションをより安全&簡単に(pt-oscの例) - freee Developers Hub

                                                            おはこんばんちは、Database Reliability Engineerの橋本です。 以前、freee Developers Hubにて、MySQLのスキーマ変更をオンラインで実施するためのpt-online-schema-changeの導入に関する検討記事を書かせていただきました。こちらはカラムの型変更のようなテーブルロックがかかりオンラインで実施できないような変更や、オンラインで実施できても完了までに長時間かかるようなケースで用いています*1。 運用の都合上、pt-online-schema-changeをそのまま用いるのではなく、以下の4つのフェーズにそれぞれ作業を分割し、個別に実行できるようにしています。前回の記事を要約すると次の流れとなります: pt-online-schema-change コマンドを実行し、スキーマ変更済みテーブルを新規作成し、pt-online-sche

                                                              AWSマネージドサービス+Terraformを活用してDBオペレーションをより安全&簡単に(pt-oscの例) - freee Developers Hub
                                                            • RDS Proxyが無意味になる恐怖の現象「ピン留め」を回避するための基本的な設定値について | DevelopersIO

                                                              CX事業本部@大阪の岩田です。 RDS Proxyを利用するとRDS ProxyにプールされたDB接続を複数のDBクライアントで使い回すことができ、限られたDB接続を効率的に利用することが可能になります。しかし複数のDBクライアントが安全にDB接続を共有できない場合、RDSProxyはコネクションプール内のDB接続を特定のDBクライアントに対して固定してしまいます。これが「ピン留め」と呼ばれる現象で、このピン留めが発生するとRDS Proxyを利用するメリットが失われてしまいます。 このブログでは「ピン留め」を回避するための基本的なパラメータ調整についてご紹介します。 環境 今回利用した環境です こちらのブログとほぼ同様の設定にしてクライアントからの同時接続数が実質1に制限されるようにしています。 RDS for PostgreSQL 11.8-R1 インスタンスクラス db.t3.mic

                                                                RDS Proxyが無意味になる恐怖の現象「ピン留め」を回避するための基本的な設定値について | DevelopersIO
                                                              • Jenkins入門【2.0対応】 - オープンソース継続的インテグレーション(CI)ツール

                                                                Jenkinsをインストールして使ってみよう[Mac/Linux/Windows] 継続的インテグレーションツール「Jenkins」の使い方を基礎から解説する連載がスタート。初回は、Jenkinsの概要とインストール手順、簡単なジョブの登録方法を説明する。 Jenkinsでテストを実行してみよう+Rubyテストの基礎(RSpec&Turnip使用) Jenkinsを使って小さなテストを自動実行して、開発スピードを飛躍的に向上させよう。また、MacでのRuby/Rails環境の構築方法から、テストフレームワーク「RSpec」とインテグレーションテスト環境「Turnip」を使ったテストの書き方までを解説する。

                                                                • TDDのはじめかた #TddAdventJp - 千里霧中

                                                                  本エントリはTDD Advent Calendar jp: 2011の12/8の担当分の記事で、id:t-wadaさんの「右手に感情、左手に数値 - カバレッジを味方にしよう - t-wadaの日記」に続くものです。 はじめに TDDはシンプルな原則に則った手法ですが、とっつきの悪さもしばしば持たれがちです。また一連のTDD Advent Calendarで起こった議論や会話の中でも、TDDの始め方はどうすれば良いかという話が散見されましたので、自分の担当枠では「TDDのはじめかた」についてまとめたいと思います。なお紹介するのはあくまで数ある入門方法のうちの1つです。たぶん他にも色々な良い入門方法があると思います。 全体像 紹介する入門方法は以下のようなステップバイステップの構造となります。 いつでも軽快に使えるユニットテスト環境を構築する 必要と感じたらすぐテストを活用する テスト並行を

                                                                    TDDのはじめかた #TddAdventJp - 千里霧中
                                                                  • ツール保管庫.net

                                                                    RSS Feed  ネタを送る  スマホをかしこく使いこなすオススメ記事あんスマでしか読めないスマホ超活用!!実質有料化のIFTTT代替!自作Alexaスキルでスマートホーム機器を自在に活用しようスマホなどと連動可能なスマートホーム家電やIoT(Internet of Things)機器などと呼ばれる製品は様々なメーカーから発売されているが、メーカー製の公式アプリでは他社製 ... Alexaやスマートホーム機器をパソコンなどと連携させるためのスマートホームスキルを作成しようAmazonのスマートスピーカー「Alexa」には、特定の条件を満たしたときに特定の動作を実行するように設定する「定型アクション」の機能が用意されている。実質有料化してしまった「I ... 自作スマートホームスキルでAlexaの定型アクションから外部ツールを呼び出しAlexaの「定型アクション」機能では、モーションセン

                                                                    • 独占的プラットホームが衰退するシナリオを考えてみる - はてなポイント3万を使い切るまで死なない日記

                                                                      インターネットにおいては、ジャンルごとに絶対的な勝者がひとつずつできるといわれている。彼らの先行者メリットは絶大で、後発のサイトがおっかけるのはとても難しいそうだ。 ということで暇つぶしに、インターネットのおける勝者がネットの進化における歴史的必然として衰退するシナリオがあるとすればどういうものなのか、考えてみた。 グーグルの場合 グーグルの場合は簡単だ。検索サービスとは電話事業における電話帳(イエローページ)に相当すると考えることができる。 電話の普及期においてぶ厚い電話帳は非常に重要な存在だったが、電話が一般に普及するにつれて、個人が自分で管理する電話帳のほうが重要になってきた。そしていまや携帯電話にはいっている個人の電話帳が一番重要だ。 検索サービスについて、このイエローページにおこった出来事をアナロジーとしてあてはめるといいだろう。いまの検索サービスが重要な時代というのは、人類にと

                                                                        独占的プラットホームが衰退するシナリオを考えてみる - はてなポイント3万を使い切るまで死なない日記
                                                                      • anacronふたたび。(「RHEL6で悩ましい諸々」シリーズ) - めもめも

                                                                        何の話かというと 微妙な違いではあるのですが、RHEL5とRHEL6では、cronとanacronの関係が若干変わっています。 RHEL5を運用していた方は、cronとanacronの関係を cronが実行しそこねた定期ジョブをanacronが代わりに再実行する と捉えているのではないでしょうか? これは間違いではないのですが、実は、もともとcronとanacronにはこのような関係はありません。それぞれ独立したジョブ実行ツールであり、目的に応じて使い分けることになります。なのですが、RHEL5では、あえてcronとanacronを連携させるような設定を行なって、上記のような使い方をしていました。おそらくこれは、「cronしか無かった時代の設定を引き継ぎつつ、anacronのジョブ再実行機能も使いたくなった」という歴史的な理由によるものです。 一方、RHEL6では、このような連携はなくなっ

                                                                          anacronふたたび。(「RHEL6で悩ましい諸々」シリーズ) - めもめも
                                                                        • Jenkinsジョブ(ビルド~テスト)をDockerコンテナ上で実行する ~Docker Pipeline Pluginを使ってみる~ - SIerだけど技術やりたいブログ

                                                                          ビルドやテストなどの一連の作業をJenkinsで自動実行することを考える。 通常これらのジョブはJenkinsのmasterやslaveで実行されることになり、ビルドに必要な環境構築(例えばjavaのインストールやmavenのインストール)はJenkinsのmasterやslaveに対して、事前に行うことになる。そして一度環境構築したサーバは長いこと使われる。 そうなると、同一サーバで複数バージョンのjavaを入れる苦労をしたりディストリビューションの差に基づくLinuxコマンドのあるなしに翻弄されたり、ローカルにしかないファイルを参照してそのうちジョブが動かなくなったりする。 これを解決するための手段としてビルド〜テストをDockerコンテナ上で実行しようという例は多くみられ、以下の記事が導入検討の参考になる。 www.buildinsider.net www.slideshare.ne

                                                                            Jenkinsジョブ(ビルド~テスト)をDockerコンテナ上で実行する ~Docker Pipeline Pluginを使ってみる~ - SIerだけど技術やりたいブログ
                                                                          • Samsung Kies のアプリが酷すぎる件 - Windows 2000 Blog

                                                                            今朝の記事のWindows 7のバイナリを XPにインストールされたの記事ですが原因は、Samsung Kies のアプリでした。 Kies Samsung ところが、このアプリ、問題はそれだけにとどまらなかったのでした *追記、その3ではもっと恐ろしいことも判明しています。 1. まず、システムフォルダに大量のファイルをインストールする! で、このバイナリを調べてみたのですが、 1つが Musiccity Co.Ltd. powered by (c) PeeringPortal (주)마크애니 なんか思いっきり韓国の会社だけどやっぱわからない muzapp.exe関連のファイルMUZ AOD APP Player という韓国製のP2P 機能搭載の メディアプレイヤー? musiccity の方を調べたら、 ボビー・キム (株)ミュージックシティー のようだ もう一つが、MASetupCl

                                                                            • Emotetの解析結果について | 警察庁 @police

                                                                              新機能の確認(2022年6月9日) ウェブブラウザ「Google Chrome」に保存されたクレジットカード番号や名義人氏名、カード有効期限を盗み、外部に送信する機能が追加されたことを確認しました。Google Chromeでは個人情報を暗号化して安全に保存していますが、Emotetの新機能は暗号データを元に戻すための鍵も同時に盗み出すため、Emotetに感染すると、お使いのクレジットカード情報が第三者に知られるおそれがあります。 活動再開 電子メールの添付ファイルを主な感染経路とする不正プログラム「Emotet」は、2021年1月27日のEUROPOL(欧州刑事警察機構)を中心とした停止措置により活動を停止していましたが、2021年11月中旬ころから活動を再開していることが確認されました。 活動を再開したとされるEmotetを警察庁で入手し解析を行ったところ、情報窃取の対象となるメールソ

                                                                              • makeのくびき - saneyuki_s log

                                                                                「gulpって何だよ、makeでいいじゃん(要約」論争について、私もちょっと一本講釈をぶってみることにする。あれやこれやといった実利的な話をするつもりはない。そういうものは既に書いた人がいるのでそちらを参照のこと。 Gruntの思い出 Gruntは、私の印象で言えば車輪の再発明の失敗作のようなもので、タスク間の依存関係が破滅への一途をたどり管理不能に至るなど、宣言型の負の側面が強く出てしまった。しかし、設定は本当にサンプルコードのコピペだけで組み立てられるので、JSが不得手なデザイナーなどには非常に受けが良かったという点は忘れてはならない。ちょうど、html5ブームが本格化して, Apache Antとかに慣れ親しんだJava(主にSIer)系の人が入ってきたタイミングにあった道具かつ、Yeomanファミリーにも組み込まれており、それでいて簡単な事をやらせるには悪くはない具合のシンプルさ、

                                                                                  makeのくびき - saneyuki_s log
                                                                                • Raspberry Pi 4がPXEブートに正式対応していた - あっきぃ日誌

                                                                                  Raspberry Pi 4のブートローダーEEPROMイメージが更新されて、長らくベータ扱いだったPXEブートが正式版となりました。リリースノートのコミット日を見るに1週間前にはリリースされていた模様。見落としていなければ公式ブログには出ていなかった気がするので、ブログにするほどの記事ではなかったか、あるいはこれから記事になるかのどちらかでしょうか。フーム、ここのリリースノートもちゃんとRSSで読むようにするか……。 github.com アップデートは、aptでrpi-eeprom-imagesとrpi-eepromパッケージを最新の6.0-1に更新して、rpi-eeprom-updateコマンドで更新します。rpi-eeprom-updateコマンドはRaspbian起動時に自動実行されるようになっているので、おそらく手動実行しなくても再起動を2回(たぶん、1回目の再起動でイメージ適

                                                                                    Raspberry Pi 4がPXEブートに正式対応していた - あっきぃ日誌