ブルートフォース攻撃とは、日本語では「総当たり攻撃」と訳される、暗号解読や認証情報取得の手法です。主にパスワードを不正に入手するために用いられます。
ブルートフォース攻撃とは、日本語では「総当たり攻撃」と訳される、暗号解読や認証情報取得の手法です。主にパスワードを不正に入手するために用いられます。
Pipenv is a tool that provides all necessary means to create a virtual environment for your Python project. It automatically manages project packages through the Pipfile file as you install or uninstall packages. Pipenv also generates the Pipfile.lock file, which is used to produce deterministic builds and create a snapshot of your working environment. This might be particularly helpful for securi
Pipenv is a tool that provides all necessary means to create a virtual environment for your Python project. It automatically manages project packages through the Pipfile file as you install or uninstall packages. Pipenv also generates the Pipfile.lock file, which is used to produce deterministic builds and create a snapshot of your working environment. This might be particularly helpful for securi
Webパフォーマンス向上施策のために、今更ながら超速本1を読んだので、今までの自分の知見と合わせてまとめてみます。 なるべく柔らかく、改善施策ってまず何をどうすればいいの?という疑問を持った人に向けて書いています。 ▪️格言 そもそもWebは速い。遅くしているのは我々です。大抵は技術の問題ではなくて、人の問題。 引用元: テクニックではなく、今、本気で取り組むべきWebパフォーマンス (html5jパフォーマンス部 部長 竹洞さん) 心得 パフォーマンス向上に対する施策は大別すると以下の2通り 軽量化 (単純にやりとりするデータ容量を小さくすること) 圧縮 削除 最適化 (その時に最も適している実装・実行をとること) 経路・順番の変更 非同期 もっとも遅くしている原因を探して、それを対策するのが原則。「対効果」が絶対的正義である。手段から入るのは愚策。まず先に原因を知ることが重要。 ▪️1
『読んだ : トラスト・ファクター 最強の組織をつくる新しいマネジメント - 一角獣は夜に啼く』 でも言及したように、最近読み終わった。 NETFLIXの最強人事戦略 自由と責任の文化を築く 作者: パティ・マッコード,櫻井祐子出版社/メーカー: 光文社発売日: 2018/08/17メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る 自由と責任、ひいては自律的であることの重要性は 『トラスト・ファクター 最強の組織をつくる新しいマネジメント』 や 『人を伸ばす力―内発と自律のすすめ』、『チームが機能するとはどういうことか』 など様々な書籍で言われていることではあるのだけれど、実際に NETFLIX でどういう取り組みをしたのかというのが描かれている点と、業績に重きを置いているのが本書の特徴だと感じた。 また、人事目線での書籍は初めて読んだのでその点で (自分としては)
rmコマンドで大量のファイルを削除しようとするとjournaldがめっちゃリソース持っていく件— bokko (@cubicdaiya) 2017年8月3日 今時のファイルシステムはみんなジャーナルもってて何かあったときにそこからリカバリする仕組みになってるので、当たり前といえばそうなんだけども。 (TODO: ここにファイルシステムのツリー+ジャーナルのポンチ絵を手描きでも何でも描く) ご本尊のデータのツリーと何らかのWALを1セットで持っておくのはRDBだろうがファイルシステムだろうがそうは変わらない、で、削除についても並行制御をうまくやるために削除フラグをログに入れておいてあとで本尊のデータを整理するというのが基本的な設計になる。そこで私は立ち上がった(TL;DR: 特にオチとかはないです)。 rm -rf が遅いのは人類にとって損失ではないか。もっと速く完了するようにすれば、 rm
僕は去年の8月にヌーラボに入社して、そこから Backlog の SRE として働いています。 SRE としての経験は約1年なのですが、ちょうどサービスが成長し、会社もエンジニアを積極的に採用して拡大している時期だったこともあり、色々な経験ができました。そのなかで、SRE の難しさ、SRE の組織の問題にも直面してきました。 このあたりの経緯を整理して話すだけでも SRE にとって面白い話になるのではないか、と思い、今回の SRE Lounge #5 では「Backlog における SRE の事例 〜プロダクトの成長のために SRE はなにをすべきか〜」というタイトルで発表させていただきました。 sre-lounge.connpass.com 発表スライドはこちらです。 発表のときは冒頭で説明したのですが、これがベストプラクティスと言うつもりは全然ありません。僕らもまだ悩んでいる最中の問題
Amazon RDS Performance Insights が、Amazon RDS for MySQL 5.6 release 5.6.41 およびそれ以降のバージョンで一般提供されます。このデータベースのパフォーマンスをモニタリングする高度な機能を使用すると、Amazon RDS データベースのパフォーマンスの課題を簡単に診断および解決できます。パフォーマンスデータは無料利用枠で 7 日間保存され、有料オプションを利用することで長期間保存できます。 Performance Insights では、ダッシュボードがわかりやすく、データベースの負荷が可視化されるため、専門的知識のないユーザーでもパフォーマンスの問題を検出できます。Performance Insights は、Amazon Aurora with PostgreSQL compatibility、Amazon Auror
Qに1度開催しているマネージャー合宿を続けて1年が経ちますが、今回の合宿で組織の価値観を話し合っていた時に、我々の中ではマネジメントにおける「当事者意識を持て」という言葉の明確な死、終わりを感じました。 と言っても、当事者意識という言葉自体を否定しているわけでありません。今でも当事者意識を持つことは重要だと思ってはいます。 あくまで、現在のクラウドワークスのマネジメントにおいては「当事者意識を持て」という言葉は死んだと感じた次第です。その経緯と理由を以下にまとめておきます。 (また、弊社株主を始めとして当事者意識という言葉でマネジメントしている会社があると認識していますので、他社についてとやかく言うつもりもありませんし、他社は他社でそのようなマネジメントで成果を出しているのだと思います。現在の日本社会を背景としてゼロから組織を作っているクラウドワークスでの話が原則です。) ■1.不確実性の
はじめまして。ピクシブで広告関連のプロダクトを開発しているeastです。今回は、社内で運用している広告配信サーバーの負荷テストを実施したので、その話をしたいと思います。 経緯 ピクシブの広告配信サーバーは、pixiv本体を中心に複数のサービスに対して広告配信を行なっています。現在私はこの広告配信サーバーの大規模改修を行なっているのですが、先日ついに広告配信サーバーの改修がほぼ完了したので、試しに負荷試験を行なってみたいと思い立ちました。 目標は毎秒1万リクエスト ピクシブの広告配信サーバーへのリクエスト数はDailyで 4〜6億req もあり、これは毎秒平均に直すと約 5,000RPS(Request Per Second) になります。さらに、ピークタイムである休日の深夜帯には 12,000RPS にも達します。つまり新しい広告配信サーバーにも、毎秒12,000のリクエストを捌く性能が必
こんにちは yoichi22 です。新しい人が来たときの挨拶で「早くチームに貢献できるようになりたいです」という言葉をよく聞きます。受け入れる側のチームは、素早くチームに馴染んでもらって力を発揮できるように最善を尽すべきと思っています。最近私の居るチームでメンバの入れ替えがあり隣のチームから人が移ってきましたが、常時ペアワークしているチームの運用に合わせる形で工夫して受け入れをやってみたのでその内容を共有します。 作戦 受け入れのやり方として、最初にチームでの生活にまつわる様々なことをインプットするための時間を取り、その後でちょっとずつアウトプットを増やしていくのがよくあるやり方だと思います。その場合、最初は既存のメンバーから説明をして聞いてもらったり、ドキュメントを読んでもらったりすることから始めます。一方でペアワークやモブワークに取り組んでいるチームでは、初っ端からアウトプットをしても
Time Machine で使えるバックアップディスク Time Machine を使って Mac のバックアップを作成するには、以下のいずれかのストレージデバイスが必要です。 Mac に接続した外付けのドライブ Time Machine over SMB に対応した NAS (ネットワークアタッチストレージ) デバイス Time Machine のバックアップ先として共有されている Mac AirMac Extreme ベースステーション (802.11ac) または AirMac Time Capsule に接続された外付けドライブ AirMac Time Capsule Mac に接続された外付けドライブ Time Machine では、Mac の USB、Thunderbolt、または FireWire ポートに接続された外付けのドライブにバックアップできます。ディスクのフォーマッ
はじめに BIGLOBEで開かれた、 「レガシーなコードにドメイン駆動設計で立ち向かった5年間の軌跡」というイベントに参加してきました。 実はDDDの知識はほぼゼロで、 ただ「レガシーなコードをイケてるコードに書き換えたメソッドを知りたい」と思い勢いで申し込みました。 仕事、プライベートともに忙しくだいぶ遅くなってしまいましたが、 個人的に響いたところ(だけ!)を記事にしてみます。 登壇者の方々の資料はすべて公開されていますので、 内容が気になった方はぜひ実際の資料をご覧いただければと思います。 コンテンツ BIGLOBEにおける、5年間のDDDの取組と今後について 登壇者:西秀和さん 資料:DDD Alliance レガシーなコードにドメイン駆動設計で立ち向かった5年間の軌跡 大規模でレガシーでメンテナンス性の低いソースコードを、 スクラム開発とドメイン駆動設計で刷新している途中とのこと
2018年も後半だけど、普通のサーバ上でコンテナをHot Deployしたいと思ってproxy書いた github.com 任意のラベルがついたDocker containerのpublic portをdocker api経由で取得して、private portをlistenして、proxyを開始するものです。 ラベルがついたコンテナが複数個あると、必ず一番新しいものだけにproxyするようになってます。 これで、みんな大好きserver_starterと組み合わせると、Hot Deployができます。 使い方 コンテナを起動 $ KILL_OLD_DELAY=5 start_server -- docker run -P -l app=nginx nginx public portが32774、private portが80となります $ docker ps CONTAINER ID I
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く