4133 links
741 private links
  • Doo's links
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
  • ► Jouer les vidéos
Links per page: 20 50 100
◄Older
page 78 / 170
Newer►
  • thumbnail
    Privés de savoir ? #DATAGUEULE 63 - YouTube

    Tellement vrai

    October 17, 2016 12:11:56 PM GMT+02:00 * - permalink -
    QRCode
    - https://youtu.be/WnxqoP-c0ZE
    data video science
  • How kubeadm Initializes Your Kubernetes Master - Ian Lewis
    October 17, 2016 10:41:18 AM GMT+02:00 * - permalink -
    QRCode
    - https://www.ianlewis.org/en/how-kubeadm-initializes-your-kubernetes-master
    kubernetes
  • thumbnail
    arkenio/gogeta: Reverse proxy based on etcd hierarchy

    ça peut être bien puissant avec un haproxy devant et un kubernetes / etcd derrière

    October 17, 2016 10:40:02 AM GMT+02:00 * - permalink -
    QRCode
    - https://github.com/arkenio/gogeta
    kubernetes etcd service-discovery service_discovery microservices
  • thumbnail
    The Best Free Password Manager | bitwarden
    October 14, 2016 11:37:47 AM GMT+02:00 * - permalink -
    QRCode
    - https://bitwarden.com/
    password password_manager
  • thumbnail
    guyzmo/git-repo: Git-Repo: CLI utility to manage git services from your workspace
    October 14, 2016 11:36:52 AM GMT+02:00 * - permalink -
    QRCode
    - https://github.com/guyzmo/git-repo
    gitlab git
  • Note: mitm call app https - Arnaud's links

    via blue

    ngrep pas glop quand https, du coup :
    
    sudo apt install mitmproxy
    
    mitmdump -v -d
    
    Dans l'application, configurer la lib (curl ou autre..) pour utiliser un proxy http/https sur 127.0.0.1:8080 (mitmdump écoute sur ce port)
    ou bien plus violent :
    sysctl -w net.ipv4.ip_forward=1
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 443 -j REDIRECT --to-port 8080
    
    Dans tous les cas, la lib va raler car certif pas ok : utiliser insecure si possible dans l'app ou bien generer certif et le trust au niveau de l'os
    
    à partir de là on peut voir les call/response avec mitmdump
    October 13, 2016 02:54:10 PM GMT+02:00 * - permalink -
    QRCode
    - https://infomee.fr/links/?NTFdDw
    mitm proxy
  • thumbnail
    Fakenet: monitor network traffic of programs - gHacks Tech News
    October 13, 2016 02:53:45 PM GMT+02:00 * - permalink -
    QRCode
    - http://www.ghacks.net/2016/10/11/fakenet-monitor-network-traffic-of-programs/
    windows network
  • Runnablog — Distributing Docker Cache across Hosts

    des tartes dans la gueule qui se perdent

    October 13, 2016 09:37:45 AM GMT+02:00 * - permalink -
    QRCode
    - http://blog.runnable.com/post/145362675491/distributing-docker-cache-across-hosts
    docker
  • Automatic check of expiration date of certificatesKoen Van Impe – vanimpe.eu
    #!/usr/bin/python
    #
    # Check Expiration Date of SSL certificates
    #
    # Koen Van Impe
    #
    # Uses the file ceds.checks as input ; one entry per line, format <host>:<port>
    #
    #  ceds.checks :            www.google.com:443
    #                           imap.mydomain.tld:993
    #                       
    
    from OpenSSL import SSL
    import socket, datetime
    import smtplib
    from email.mime.text import MIMEText
    
    servers_to_check = "ceds.checks"
    alert_days = 5
    mail_rcpt = "<>"
    mail_from = "<>"
    mail_server = "127.0.0.1"
    
    servers = open( servers_to_check, "r")
    cur_date = datetime.datetime.utcnow()
    response = ""
    cert_tested = 0
    
    for line in servers:
        host = line.strip().split(":")[0]
        port = line.strip().split(":")[1]
        try:
            context = SSL.Context(SSL.SSLv23_METHOD)
            sock = SSL.Connection(context, socket.socket(socket.AF_INET, socket.SOCK_STREAM))
    
            try:
                sock.connect( (str(host) , int(port)) )
                sock.send("\x00")       # Send empty to trigger response
                get_peer_cert=sock.get_peer_certificate()
                sock.close()
    
                exp_date =  datetime.datetime.strptime(get_peer_cert.get_notAfter(),'%Y%m%d%H%M%SZ')        
                days_to_expire = int((exp_date - cur_date).days)
                cert_tested = cert_tested + 1
    
                if days_to_expire < 0:
                    response = response + "\n %s : %s EXPIRED" % (host, port)
                elif alert_days > days_to_expire:
                    response = response + "\n %s : %s expires in %s dayes " % (host, port, days_to_expire)
                #else:
                    #response = response + "\n %s : %s OK" % (host,port)
            except:
                response = response + "\n Unable to connect to %s : %s " % (host, port)
        except SSL.Error,e:
            print e
    
    if response:
        response = response + "\n\nTotal certificates tested : %s \n" % cert_tested
        try:
            message = MIMEText( response )
            message["Subject"] = "Certificate check %s " % cur_date
            message["From"] = mail_from
            message["To"] = mail_rcpt
            smtpObj = smtplib.SMTP( mail_server )
            smtpObj.sendmail(mail_from, mail_rcpt, message.as_string())
            smtpObj.quit()
        except smtplib.SMTPException:
            print "Unable to send mail"

    en modifiant ça, je vias l'intégrer à mon prometheus. Merci l'open source :D

    October 12, 2016 05:25:15 PM GMT+02:00 * - permalink -
    QRCode
    - https://www.vanimpe.eu/2014/04/28/automatic-check-expiration-date-certificates/
    prometheus ssl
  • thumbnail
    Fuck You Startup World – Medium

    fuck you!

    October 11, 2016 04:34:33 PM GMT+02:00 * - permalink -
    QRCode
    - https://medium.com/@shemag8/fuck-you-startup-world-ab6cc72fad0e#.klu6ohm6i
    lol article startup start-up startups info
  • Kubernetes - Creating a Custom Cluster from Scratch
    October 11, 2016 03:28:24 PM GMT+02:00 * - permalink -
    QRCode
    - http://kubernetes.io/docs/getting-started-guides/scratch/
    kubernetes
  • Ulterius Progress Report: September 2016

    lel un cron pour windows (entre autres)

    October 11, 2016 09:58:39 AM GMT+02:00 * - permalink -
    QRCode
    - https://blog.ulterius.io/ulterius-progress-report-september-2016/
    windows
  • thumbnail
    Watch Charlie Rose Interview a Robot | Motherboard

    impressive

    October 11, 2016 09:53:52 AM GMT+02:00 * - permalink -
    QRCode
    - https://motherboard.vice.com/read/watch-charlie-rose-interview-a-robot
    robotique video lol
  • thumbnail
    How to monitor Elasticsearch performance
    October 10, 2016 10:26:21 AM GMT+02:00 * - permalink -
    QRCode
    - https://www.datadoghq.com/blog/monitor-elasticsearch-performance-metrics/
    elasticsearch elasticsarch monitoring
  • Cypht
    October 10, 2016 10:25:24 AM GMT+02:00 * - permalink -
    QRCode
    - https://cypht.org/
    webmail
  • thumbnail
    MariaDB MaxScale | MariaDB
    October 10, 2016 10:20:12 AM GMT+02:00 * - permalink -
    QRCode
    - https://mariadb.com/products/mariadb-maxscale
    loadbalancing sql mysql
  • thumbnail
    ProxySQL
    October 10, 2016 10:20:04 AM GMT+02:00 * - permalink -
    QRCode
    - http://proxysql.com/
    loadbalancing sql mysql
  • Python Apprendre programmation Django Raspberry Pi - Cours tutoriels Tuto documentation française- langage de programmation orienté objet poo

    via http://sebsauvage.net/links/?X4IETA

    y'a une doc sur django dedans

    October 10, 2016 10:01:10 AM GMT+02:00 * - permalink -
    QRCode
    - http://apprendre-python.com/
    python django
  • thumbnail
    Storage | Prometheus

    Settings for high numbers of time series

    Prometheus can handle millions of time series. However, you have to adjust the storage settings to handle much more than 100,000 active time series. Essentially, you want to allow a certain number of chunks for each time series to be kept in RAM. The default value for the storage.local.memory-chunks flag (discussed above) is 1048576. Up to about 300,000 series, you still have three chunks available per series on average. For more series, you should increase the storage.local.memory-chunks value. Three times the number of series is a good first approximation. But keep the implication for memory usage (see above) in mind.

    If you have more active time series than configured memory chunks, Prometheus will inevitably run into a situation where it has to keep more chunks in memory than configured. If the number of chunks goes more than 10% above the configured limit, Prometheus will throttle ingestion of more samples (by skipping scrapes and rule evaluations) until the configured value is exceeded by less than 5%. Throttled ingestion is really bad for various reasons. You really do not want to be in that situation.

    October 7, 2016 05:44:35 PM GMT+02:00 * - permalink -
    QRCode
    - https://prometheus.io/docs/operating/storage/
    prometheus
  • thumbnail
    appbaseio/mirage: 🔎 GUI for writing Elasticsearch queries
    October 7, 2016 02:40:29 PM GMT+02:00 * - permalink -
    QRCode
    - https://github.com/appbaseio/mirage
    elasticsearch elasticsarch
Links per page: 20 50 100
◄Older
page 78 / 170
Newer►
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation