サーバ運用をしていると、アタックを受ける事は日常茶飯事です。 ですから、例えばブルートフォース攻撃緩和には、一定回数ログインに失敗したIPアドレスからの接続をBANする「fail2ban」なんかも使うわけですが、中には、BANが自動解除されると、しつこく攻撃を繰り返す輩もいたりします。 今回は、その手の再犯者に、他の人よりも長いBAN期間を設定する「fail2ban」の設定方法をメモしておきます。 いちおう、Cent OS 6.5 をまだ使っているので、その前提になります。
Perlだけではなく、さまざまな技術の話題が聞ける技術カンファレンス「YAPC::Okinawa」の準備が整ってきたようですね。今年は沖縄です。YAPC::Okinawaのサイトが公開されたようです。 サイトデザインは、オーシャンブルー、海ーって感じできれいですね! アナグラ君、いいね! 【YAPC::Okinawa】本サイト公開しました! ついにYAPC::Okinawaの本サイトが公開となりました!!!👏👏めでたい!!!! YAPC::Okinawaのロゴもティザーサイトから公開していましたが、ついにお披露目となります。 (TwitterやFacebookのアイコンが変更になったのでお気づきの方もいらっしゃるかもしれません…) YAPC::Okinawaの本サイト 開催日時 2018年3月3日 YAPC::Japanがついに沖縄に! 会場名 沖縄科学技術大学院大学 OIST こない
YAPC::Japanがついに沖縄に! YAPCはYet Another Perl Conferenceの略で、一般社団法人 JPAが主催する、Perlを軸としたITに関わる全ての人のためのカンファレンスです。 Perlだけにとどまらない多様な分野のトークセッションを通じ、情報交換や交流を行っていただくことで、 JPAのミッションである「日本におけるPerlコミュニティを脈々と続くものとして」盛り上げていくことが目標です。 今回のYAPC::Okinawaは「架け橋」を意味する、「万国津梁」をテーマに掲げて開催します。 ・いままで使ってきた、そしてこれから使っていくPerlの話 ・「こんな場所で役に立つ!」Perlで取得した技術 ・Perlと出会った事で広がった技術やコミュニティの話 といった内容を皆様にお届けできるよう、様々な企画・トークを準備してお待ちしております! 皆さま、こぞってご
また、これらに加えてコンテナの実行やイメージの管理を行うためのDockerや、分散型設定共有サービス「etcd」も必要となる。そのほか、異なるマシン上で稼動しているコンテナ間で通信を行うためにLinuxのブリッジ接続機能や「Flannel」、「OpenVSwitch」といった仮想ネットワーク機構なども利用される。 これらのうち、apiserverやcontroller-manager、scheduler、etcdについてはクラスタの管理を行うマスターサーバーで実行されるコンポーネントとなる。また、proxyやkubelet、dockerはコンテナを稼動させる各ノード(minionとも呼ばれる)上で実行されている必要がある。 マスターサーバーとノードを分けた一般的な構成は、次の図2のようになる。なお、kubectlについてはマスターサーバー上でも、別のクライアント上でも実行が可能だ。 図2
iPhone X が発表されて間もなく、ディスプレイの「切り欠き」については至るところでちょっとしたイジリ合戦が始まっています。中には実際に信じてしまっている人もいるほど秀逸なものがありまして、それがこちら。 思わずクスッときてしまいますが(笑)、まあ当然こんなことにはなりません。 iPhone X にはディスプレイの上下左右に iOS の占有領域が存在し、それ以外(アプリのタッチイベントを認める領域)を Safe Area と呼ぶようです。Safe Area の外にある上部領域にはステータスバーとして時計やアンテナのインジケータなど iOS のシステムアイコン等が並び、下部の領域には iPhone X で導入された「ホームバー」が存在することになります。 では iPhone X の Safari で Web サイトを表示した場合に一体どのようになるのか?それを Web 上の情報を元にまと
Home -> 雑用 -> 雑用メモ -> [2. スペースは" "だけじゃない的な話] 2014/10/15 作成 2014/10/20 更新 2014/11/01 更新 一切推敲していない糞文章故、大変読み難い代物となっております。 経緯みたいなアレ [1. ハイフンは"-"だけじゃない、中点は"·"だけじゃない]の整理中にふとテキストエディタを見た時に、半角スペースなのに 記号表示がされていないものがあることに気付いた。というのも、エディタの設定で半角スペースの位置に薄く空白記号が描画される ようにしているのだけれども、一部のスペース(一見普通の半角っぽい)ではそれが描画されていなかったので違和感全開だったのである。 で、調べてみたら記号表示されていない方は (= )であることが分かった。 の存在自体はずっと前から知っていたのだけれども、これはHTML
jQueryで特殊文字​を除去する方法!ゼロ幅スペースの意外な落とし穴!2016年04月08日 [jQuery] HTMLで用意されている特殊文字には様々なものがありますが、 クライアントやサーバの環境などによってはおかしな表示や挙動をすることもあります。 私が経験した中で一番困ったのは「​」という特殊記号です。 たまたま社内の業務システムで画面内の文字をコピーして貼り付けると文字化けするという問い合わせがありました。 文章をコピーして貼り付けると文字化けする?
今、Docker界隈ではAlpine Linuxへの注目が急速に高まってきています。 Alpine Linuxは非常に軽量なディストリビューションであり、軽量なDockerイメージを作るために必要不可欠な要素になりつつあります。Alpine Linuxの有用性については、この間行われたJAWS-UGコンテナ支部 #4 - connpassでもお話させてもらったので、詳細はスライドをご覧あれ。 お前のDockerイメージはまだ重い💢💢💢 // Speaker Deck Alpineデビューする障壁 Alpineが軽いからといって、そうホイホイとDockerにalpineなイメージを簡単に作れるかというとそうではありません。最初はDockerfileを作るだけで相当消耗してしまうでしょう。そうならないためにも、Alpineの特性を抑えておく必要があります。 Alpineはデフォルトではか
NGINX Unit ホームページは以下 www.nginx.com もしくはミラーだけどGitHubが以下となる github.com RestAPIやJSONで設定できる、phpのPHP-FPMやpythonのwsgiサーバーなど言語ごとのアプリケーション・サーバーを集約したアプリケーションサーバーという感じ。なのでNginxの後ろで動くサーバーという認識で大丈夫なのかな? まだversionは0.1なので、今後どんどん成長していくはず。 現状は以下に対応しているとのこと Python 2.6, 2.7, 3 PHP 5, 7 Go 1.6 or later ざっくりとした所感 プロダクトに関して 言語ごとのミドルウェア運用がNGINX Unitに集約されて嬉しい可能性がある Docker + NGINX Unit も嬉しいが、NGINX Unitだけでも十分に嬉しいかも ベンチマーク
と書いたのに実際にコンテナの中に入ってみるとmysqlが立ち上がってないので、へんだなと思い、調べてみたのですが、ここはRUNでなくCMDを使うべきだったみたいです。 上記の図に書いたのですが、 * RUN:ビルド時にコンテナ内で実行される * CMD:完成したイメージからコンテナを作成するときに実行される です。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
カーソル操作 最終更新2005-03-10T00:00:00+09:00 この記事のURI参照https://www.7key.jp/software/vi.html#r01
こんにちは Backlog 開発チームの下川です。現在、Backlogは日本語版と英語版で分けていたドメインをbacklog.comに統合するプロジェクトを進めています。その一環で内部的に使用するAPIサーバーの実装に Go言語 を利用することになりました。過去に Go言語 を少しだけ使っていた筆者ですが、今回本格的に使ってみて引っかかった点とその対策を列挙してみました。 要約 開発は基本的にワークスペースの下でする インターフェイスをポインタ渡ししない 標準のerrorsパッケージが物足りなければgithub.com/pkg/errorsを使ってみる エラーの種類で分岐する方法はいろいろあるが、唯一の解はない for文の入力に飽きたらIDEのテンプレート機能を活用してみる 必ずワークスペースの下で開発するものなのか Goにはワークスペースというものがあります。ワークスペースはディレクトリ
動的にSLOWログを有効/無効出来るか確認 「MySQL 5.1.12 から、ランタイムで一般クエリ ログとスロー クエリ ログを 無効化できるようになりました。 」 と4.11.6. ログ ファイルの保守に書かれてました。 [root@colinux ~]# mysqladmin version -u root -p Enter password: mysqladmin Ver 8.42 Distrib 5.1.30, for pc-linux-gnu on i686 Copyright 2000-2008 MySQL AB, 2008 Sun Microsystems, Inc. This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to modify an
Dockerやる前のAlpine LinuxSat, 01 Oct 2016 12:11:23 GMT仮想化 Docker 会社でNginxのDockerfileを作ったので、記事を書こうと思ったものの書くことがあまりに多すぎるので、まずベースに使用したAlpine Linuxについて書きます。 上司が「DockerならAlpine Linuxですよ!Alpine!」というので、Dockerイメージを作るのにAlpine Linuxなるものをベースにすることにしました。 「ただでさえDocker知らないのにAlpine Linuxとかいうディストリビューションだされてますますわけわかんないよ」と思ったし、いろんなことを同時に覚えないといけないというプレッシャーからかなり消耗したのですが、結論から書くと別に難しくないので「Alpine Linuxしらないよ」って人も使ってみたらいいと思います
こんにちは! PhantomJSいつまで使いますか!! ヘッドレスモード使えるようになるのはChromeだけだと思ってませんか!!! Firefox 55, 56からヘッドレスモードが使えるようになりました Google Chrome/Chromiumに比べて喧伝されていないためか、案外知っている人が少ない気がしますが…もうちょっと大騒ぎしてもいいんじゃないでしょうか! Firefox 55からヘッドレスモードを利用可能にする主旨のバグトラッカーが、Bugzillaに掲載されています。 Bug 1338004 - [meta] Headless browsing mode 予定通り無事リリースされました! どんな判断だ 発端はそもそも9年前の「Xvfbとか使わないヘッドレスモードがあるといいなあチラッチラッ」なリクエストのようです。ずいぶん長い時間がかかりましたね~ Bug 446591
注意:この記事は古いです。2016年06月06日に書いた記事です。 2017/04/14 追記: Chrome59から正式にヘッドレスモードが搭載されます。 ヘッドレスモードではPhantomJSなどのようにJavaScriptでヘッドレスブラウザを制御することも可能です。 https://chromium.googlesource.com/chromium/src/+/master/headless/ 2017/06/07 追記: NightmareJS風に操作できるライブラリをリリースしています。 ヘッドレスChromeをもっとも簡単に操作できると思われるNightmareJS風ライブラリ http://qiita.com/devneko/items/3689b46fc2bcdb8121a8 先日、Googleの人が「Headless Chrome is coming so soon」
Docker を使っているとデータの永続化が問題になる。 例えばデータベースのアプリケーションを動作させるとして、どこにデータを残せばいいだろう。 通常のファイルシステム上に置いてしまうと、コンテナが終了すると使えなくなってしまう。 そんなときに便利なのが今回使うデータボリュームとデータボリュームコンテナのようだ。 これを使うと Docker ホスト上のファイルをコンテナでマウントできるようになる。 データボリューム まず、データボリュームから使ってみる。 コンテナにデータボリュームを接続するには docker run コマンドに -v オプションをつける。 もちろん Dockerfile で指定することもできて、そのときは VOLUME 命令を使う。 例えばコンテナの /mydata にデータボリュームをマウントしてみよう。 イメージには CentOS7 を使った。 $ docker r
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く