タグ

simpleplayのブックマーク (962)

  • 人を震えさせるツール「Dockle」の仕組みを解説〜Dockerセキュリティの基礎知識も一緒に - Qiita

    はじめに 「3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと」で告知したVuls祭り #5で、コンテナのセキュリティについてお話ししました。 しかし15分程度の時間だと、説明不足な点もあったので、資料を修正しつつ、補足コメントを入れました。 パートごとにタイトルを付けたので、Qiitaの目次を参考にするとわかりやすいと思います。Dockerイメージの簡単な説明 & Dockle内部でやっていることの解説 が記事のメインパートです。 参考になったら、Vuls/Dockle/Trivyのスターお願いします! 特にDockleは後発でスター数が少なく、まずはスター1Kを目指してます。 Vuls Dockle Trivy なお、タイトルの元ネタはこちらです。震えてくださってありがとうございます。 @nagashi_ma_w 2019.6.20: いくつかスライドを削除し、

    人を震えさせるツール「Dockle」の仕組みを解説〜Dockerセキュリティの基礎知識も一緒に - Qiita
    simpleplay
    simpleplay 2019/06/21
    はてブコメントが荒れてたので、スライドを削除/入れ替えました。全て見たい場合は、SpeakerDeckを見てください
  • 3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと - Qiita

    概要 Dockerfileを書くためのベストプラクティスを読んで、ベストプラクティスなDockerfileを作った/作りたい人が対象です。 そのDockerfileで大丈夫かを3分でチェックできるツールをつくりました。Hadolintのような、単なるDockerfileのLinterではなく、ビルドしたイメージの中身まで細かく分析します。 通常のLinterでは原理的に不可能な、ベースイメージに存在している危険性も含めて調べることができます。 ←GitHubのStarもらえると嬉しいです。 Dockleの内部で使われているツールはTrivy, Vulsなどと同じなので、そのあたりを踏まえて、動作原理を別記事にまとめました。 人を震えさせるツール「Dockle」の仕組みを解説 なお、DockerHubで人気のコンテナに対して試した結果をサイトにして公開しています。操作方法もふくめて、別記事に

    3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと - Qiita
    simpleplay
    simpleplay 2019/06/15
    結構勘違いされてるけど、Linterではなくイメージの解析なんよな。だから中にあるファイルのパーミッションまで見ることができる。
  • Ruby/Railsのコードを読むにはroccoとrdefsが便利:Rails Hub情報局:エンジニアライフ

    新年明けましておめでとうございます。今年こそRuby/Railsをやってみようという人もいるかと思います。ここではRubyのコードを読むのに便利なツールを2つほどご紹介したいと思います。 ドキュメント生成ツールのRD、RDoc、SDoc ソースコードに埋め込んだコメントを、そのままドキュメントとして抽出するツールがRubyにはいろいろあります。いちばん古くからあるのは、RD(Ruby Document Format)と呼ばれるもので、Markdownなどと同様に構造を記述できます。 現在、Rubyに標準添付されているのはRDocです。RubyのソースコードからHTMLCSSJavaScriptを吐き出して、ブラウザで閲覧しやすくしてれます。もう1つ、RDocに似たものにSDocがあります。Sはsearchableのことで、ブラウザ上でクラスやメソッド名をインクリメンタル検索できるのが特

    Ruby/Railsのコードを読むにはroccoとrdefsが便利:Rails Hub情報局:エンジニアライフ
  • MySQLに外部サーバーからアクセスする - 発声練習

    5〜6回は似たようなことで毎回数時間費やしている。とり頭過ぎる。メモしないとダメだ!。 サーバー側環境 Debian GNU/Linux wheezy インストール & 設定 % sudo aptitude install mysql-serverログは /var/log/syslog に吐き出される。設定ファイルは/etc/mysql/my.cnf。データベースは /var/lib/mysql 以下。 外部からアクセスできるようにする。/etc/myusql/my.cnfのbind-addressを以下のようにする。 bind-address = 0.0.0.0/etc/hosts.allowにてmysqldをアクセスできるようにする。仮に hogehoge.co.jp をアクセス可能とする。 mysqld: hogehoge.co.jp LOCALmysqldを立ち上げ直す。 % su

    MySQLに外部サーバーからアクセスする - 発声練習
  • Dátiles Sin Carozo 1kg

    Este artículo es una compra recurrente o diferida. Al continuar, acepto la política de cancelación y autorizo a realizar cargos en mi forma de pago según los precios, la frecuencia y las fechas indicadas en esta página hasta que se prepare mi pedido o yo lo cancele, si está permitido. 🌴 Dátiles sin Carozo 1kg Naturalmente dulces, energéticos y versátiles. Una alternativa saludable para toda la fa

    Dátiles Sin Carozo 1kg
  • SE・プログラマが知ってると便利な脆弱性チェックツール 5 つ | バシャログ。

    東京ラーメンショー2011 いきてーーー!みなさんこんにちは、nakamura です。 今日はプログラマだったりサーバ管理者だったり(もしくはその両方だったり)する方にお勧めしたいサイトとツールをいくつかご紹介します。細かい脆弱性のチェック等どうしても手間が掛かるものが多いですが、今回ご紹介するツールをうまく使うとその辺りだいぶ効率よくできると思いますよ! WEB アプリケーション関連 XSS Me XSS Me :: Add-ons for Firefox XSS のテストをある程度自動化してくれる Firefox のアドオンです。残念ながら Firefox3.0.* 系の頃に開発が止まってしまっているようですが、僕の環境では install.rdf の書き換えで問題なく動作しています。(Windows7 64bit + Firefox7.0.1) SQL Inject Me SQL I

    SE・プログラマが知ってると便利な脆弱性チェックツール 5 つ | バシャログ。
  • JSAPI - JavaScript Reference Manual

    This is yet another JavaScript reference manual viewer. The source document was taken from MDN wiki. The keys are working if the search field has focus or your mouse cursor is in the navigation area. ESC key is global. UP - Previous category / Previous item DOWN - Next category / Next item ENTER - Open category / Load selected item ESC - Clear search field and set focus

  • jQAPI - Alternative jQuery Documentation Browser

    This is a alternative interface to browse the Official jQuery Documentation. It was created to get out of your way of your development work - quickly find what you are looking for, easy on the eyes, and lightning fast. Just start typing and see for yourself! FeaturesContent is the same as in the Official jQuery DocumentationStatically rendered pages powered by Astro, so the initial loading time is

  • モナドはメタファーではない · eed3si9n

    2011-05-28 Scala界の関数型プログラミング一派を代表する論客の一人、@djspiewak が 2010年に書いた “Monads Are Not Metaphors” を翻訳しました。翻訳の公開は人より許諾済みです。翻訳の間違い等があれば遠慮なくご指摘ください。 2010年12月27日 Daniel Spiewak 著 2011年5月29日 e.e d3si9n 訳 僕は今、約束を破るところだ。およそ三年前、僕は絶対にモナドの記事だけは書かないと自分に約束した。既にモナドに関する記事は有り余っている。記事の数が多すぎてその多さだけで多くの人は混乱している。しかも全員がモナドに対して異なる扱い方をしているため、モナドの概念を初めて学ぼうとする者は、ブリトー、宇宙服、象、砂漠のベドウィン (訳注: アラブ系遊牧民) の共通項を探す努力をするハメになっている。 僕は、この混乱した

    simpleplay
    simpleplay 2012/01/14
    ;がモナドだと考えたことなかった。"モナドは、ほぼ全てのコードに現れるパターンに付された抽象的な数学のラベルだ。"
  • Haskell/圏論 - Wikibooks

    この項目では Haskell に関連する内容に限って圏論の概観を与えることを試みる。そのために、数学的な定義に併せて Haskell コードも示す。絶対的な厳密さは求めない。そのかわり、圏論の概念とはどんなものか、どのように Haskell に関連するかの直感的な理解を読者に与えることを追求する。 3つの対象A, B, C、3つの恒等射, , と、さらに別の射, からなる単純な圏。3つめの要素(どのように射を合成するかの定義)は示していない。 質的に、圏とは単純な集まりである。これは次の3つの要素からなる。 対象(Object)の集まり。 ふたつの対象(source objectとtarget object)をひとつに結びつける射の集まり。(これらはarrowと呼ばれることもあるが、Haskellではこれは別の意味を持つ用語なので、ここではこの用語を避けることにする。) f がソースオブ

  • EmacsWiki: Regular Expression

    A regular expression (abbreviated “regexp” or sometimes just “re”) is a search-string with wildcards – and more. It is a pattern that is matched against the text to be searched. See Regexps. Examples: "alex"A plain string is a regular expression that matches the string exactly. The above regular expression matches “alex”. "alexa?"Some characters have special meanings in a regular expression. The q

  • スタックマシン

    スタックマシンとは,プログラムを記憶しておく領域以外にデータの記憶領域としてスタックのみを用いた計算機のことです. 例えば,3+5を計算する際には,まず3をスタックの一番上に置き, 次に5をその上に積みます. この状態で,「加算する」という命令を実行すると、スタックから 3と5を取り除いて、その二つの数を加えたものを代わりに置きます。 したがって、3や5が無くなって,一番上のスタックに8が残ります. すなわち,何かを積む,何かを積む,加算するというような後置記法 の要領で計算をすることになります.「積む」,「加算する」などが スタックマシンに対する命令になります. 3+4-5は,「3を積む」,「4を積む」,「加算する」,「5を積む」,「減算する」という一連の命令になりますので,スタックマシンの命令語で書くと LDC 0 3 ←3を積む LDC 0 4 ←4を積む AD 0 0 ←加算する

  • 第46章

  • 群論入門・・・群論をド素人が勉強したらこうなるという見本。

    群論入門・・・群論をド素人が勉強したらこうなるという見PowerPointの元ファイルをぜんぶまとめたものは1.8MBです。 以下はPowerPointファイルです。 群論入門・その1(PDFファイル) 群論入門・その2(PDFファイル) 群論入門・その3(PDFファイル) 群論入門・その4(PDFファイル) 群論入門・その5(PDFファイル)未完成です。 これが群マシンだ(PDFファイル)・・・2128KB。 以下はPDFファイルです。 群論入門・その1(PDFファイル)・・・367KB。 群論入門・その2(PDFファイル)・・・380KB。 群論入門・その3(PDFファイル)・・・569KB。 群論入門・その4(PDFファイル)・・・151KB。 群論入門・その5(PDFファイル)・・・147KB。未完成です。 これが群マシンだ(PDFファイル)・・・2128KB。 想い出 群論

  • Learning Server-Side JavaScript With Node.js | Envato Tuts+

    Node.js is a major framework for modern web development and makes it easy to create high-performance, real-time web applications. It allows JavaScript to be used end to end, both on the server and on the client. This tutorial will walk you through the installation of Node and show you how to write your first "Hello World" program. By the end, you'll go on to build a weather API with Node.js and Ex

    Learning Server-Side JavaScript With Node.js | Envato Tuts+
  • 2012年に使いたいJavaScriptのMVCフレームワーク14選 - memo.yomukaku.net

    1億総スマホが近づいたこの頃に、JavaScriptのMVCフレームワークに何を使うか? node.jsと使ってみたいウェブアプリのフレームワークの候補を14選んでみました。 MVCフレームワークといっても、純粋なMVCだけではなく、MVVM、MVC2、MVPなど広義のMVCフレームワークを含みます。成熟したフレームワーク backbone.jsのように一定の歴史のあるものや、express.jsのようにnode.jsでのデファクト・スタンダードになっているようなものを含め、今すぐプロダクション環境で使用できる成熟度があると思われるフレームワークをまとめます。 Backbone.js http://documentcloud.github.com/backbone/ 古参のフロントエンド向けMVCフレームワーク。 node.jsに限らず、Rails等のフレームワークでもフロントエンド側の

  • はてなブログ | 無料ブログを作成しよう

    馬形埴輪のつくり方―古墳時代の職人がたどりついた造形の均衡 詳しくは、前回の投稿をお読みいただけるとありがたいのだが、古墳時代の馬具や馬形埴輪を調べるうちに「自分でも形にしてみたい」と思い立った。 勉強不足で恥ずかしいが、写真や展示で見る埴輪はどこか素朴で可愛らしく、古墳の主に統治されていた農民がつくっていた…

    はてなブログ | 無料ブログを作成しよう
  • Debian -- AMD64 Port

    Debian on AMD64 Current Status A complete 64bit userland Minimalistic AMD64 runtime support for i386 Mailing List Public machines Links Debian on AMD64 This page is meant to assist users and Debian developers running Debian GNU/Linux on the AMD64 architecture. Here, you will find information about the current status of the port, which machines are publicly accessible by developers, where to discus

    simpleplay
    simpleplay 2012/01/06
    amd64は、Intel用の64ビットCPUに対応している
  • 決定版!15のウェブ会議サービスを徹底評価 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    無料で資料をダウンロード SEOコンサルティングサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> 大企業はもちろん、成長中のITベンチャーでも拠点の数が増えるにつれウェブ会議を活用する機会がますます増えていきますよね。私も普段からスカイプでのウェブ会議は行っているのですが、もう少し格的なウェブ会議システムを検討しているあなたに、15の主要なウェブ会議サービスを徹底評価したレビュー記事を紹介します。英語圏のサービスになりますが日でも提供されているサービスもありますし、海外進出で英語サービスの方が良いという場合もあるでしょうから、何かの際の参考にどうぞ。 — SEO Japan 以下は私達が選んだライブストリーミングツール、オンラインセミナー、社員のオンライン連携のためのリス

    simpleplay
    simpleplay 2012/01/06
    watchitoo,yuuguu,dimdimあたりが有望
  • 百人一首の一覧

    秋の田のかりほの庵の苫をあらみ わが衣手は露にぬれつつ あきのたのかりほのいほのとまをあらみ わかころもてはつゆにぬれつつ