danteslab-eng.blogspot.com danteslab-eng.blogspot.com

danteslab-eng.blogspot.com

Dante's Lab

Blog about security, networks and programming.

http://danteslab-eng.blogspot.com/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR DANTESLAB-ENG.BLOGSPOT.COM

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

November

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Friday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 4.0 out of 5 with 14 reviews
5 star
7
4 star
4
3 star
1
2 star
0
1 star
2

Hey there! Start your review of danteslab-eng.blogspot.com

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

1.4 seconds

FAVICON PREVIEW

  • danteslab-eng.blogspot.com

    16x16

  • danteslab-eng.blogspot.com

    32x32

  • danteslab-eng.blogspot.com

    64x64

  • danteslab-eng.blogspot.com

    128x128

CONTACTS AT DANTESLAB-ENG.BLOGSPOT.COM

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
Dante's Lab | danteslab-eng.blogspot.com Reviews
<META>
DESCRIPTION
Blog about security, networks and programming.
<META>
KEYWORDS
1 dante's lab
2 effective python
3 publicado por
4 dante
5 no comments
6 etiquetas books
7 programming
8 python
9 google code shutdown
10 or bitbucket
CONTENT
Page content here
KEYWORDS ON
PAGE
dante's lab,effective python,publicado por,dante,no comments,etiquetas books,programming,python,google code shutdown,or bitbucket,etiquetas programming,older posts,blog archive,october,labels,books,cryptography,forensics,hacking,hardware,linux,networks
SERVER
GSE
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

Dante's Lab | danteslab-eng.blogspot.com Reviews

https://danteslab-eng.blogspot.com

Blog about security, networks and programming.

INTERNAL PAGES

danteslab-eng.blogspot.com danteslab-eng.blogspot.com
1

Dante's Lab: December 2014

http://www.danteslab-eng.blogspot.com/2014_12_01_archive.html

Exporting and importing a virtualenv. One nice thing I recently learnt about virtualenv. Environments is that they ease project exportation. When you give one of your project to a friend or colaborator, inside a compressed file, you have to tell him which dependencies to install to run the project. Fortunately virtualenv (actually pip. Gives you and automated way to do it. Suppose you have a project folder you want to export and suppose you have made a virtualenv. Pip freeze requirements.txt.

2

Dante's Lab: April 2012

http://www.danteslab-eng.blogspot.com/2012_04_01_archive.html

According to the mathematical theory, if we put 23 people in a room there is around a 50% chance that 2 of them have the same birthday. If instead of 23 there are 75 people the probability rises to 99.9%. Be aware that we are not talking about someone having the same birthday as us (in this case we would be imposing a condition of a specific date which is a stronger constraint), but any. Two people agree on her birthday (may be any date) . For example, in a room with 23 people there are 253 possible pairs.

3

Dante's Lab: July 2015

http://www.danteslab-eng.blogspot.com/2015_07_01_archive.html

When you learn a language there is a point where beginners books don't give you anything useful any longer, where you can develop almost anything you want with what you know so far but that level of knowledge is not enough, you want to master the language and improve your skills a little more everyday. Is the kind of book to read when you get that point. It's not a book for beginners but a book for developers who want to be really pythonic. Enlaces a esta entrada. Subscribe to: Posts (Atom).

4

Dante's Lab: December 2013

http://www.danteslab-eng.blogspot.com/2013_12_01_archive.html

Documenting code with Sphinx. When writing code that will be used by others is critical to document it properly . This will help the users to get the most of our code and understand the design choices taken. In Python world , one of the most used tools for these purposes is Sphinx. Which generates a documentation similar to the Python documentation. The code, the docstring are more geared to those who will make use. Provides good practice writing Python code and redirects to PEP- 257. Let's begin explain...

5

Dante's Lab: January 2014

http://www.danteslab-eng.blogspot.com/2014_01_01_archive.html

Keep your code safe (Mercurial tutorial). In one of my previous articles I wrote about some options available to keep track of your code as it evolves. We assesed main options for freelance developers: Git. And main cloud providers for these two: GitHub. Mercurial has installer for Windows, Linux and MacOS. Besides you can choose to use a graphical user interface to manage it (like TortoiseHg. To install Mercurial in Ubuntu you just have to type:. Sudo aptitude install mercurial. Now go to folder where y...

UPGRADE TO PREMIUM TO VIEW 12 MORE

TOTAL PAGES IN THIS WEBSITE

17

LINKS TO THIS WEBSITE

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: julio 2012

http://danteslab.blogspot.com/2012_07_01_archive.html

Programming in Python 3: A Complete Introduction to the Python Language. Es un lenguaje tremendamente sencillo de aprender. Con experiencia en otro lenguaje de programación de alto nivel es posible aprender sus bases en apenas una tarde y hacer proyectos medianamente complejos en no más de un fin de semana. El título del libro hace referencia a Python 3. En resumen, un gran libro. Enlaces a esta entrada. Suscribirse a: Entradas (Atom). Programming in Python 3: A Complete Introduction t.

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: enero 2015

http://danteslab.blogspot.com/2015_01_01_archive.html

Herramientas de cobertura de tests en Python. Supongo que hay muchas metricas para saber como de efectivos son nuestras pruebas unitarias a la hora de cubrir todas las casuísticas posibles en nuestros desarrollos. En el futuro tengo pensado formalizar mis conocimientos en TDD, pero por ahora sólo estoy jugando con los conceptos por lo que sólo sigo una métrica muy simple: si mis test ejecutan todas las líneas de código de mi programa, entonces debo estar enfocando bien mis tests. Supongamos que todos nue...

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: octubre 2014

http://danteslab.blogspot.com/2014_10_01_archive.html

Entornos virtuales para desarrollos reales, jugando con virtualenv. No se en vuestro caso, pero yo suelo desarrollar varios proyectos al mismo tiempo. El problema es que aveces necesitas librerías para un proyecto que entran en conflicto con las de otro. Por eso eso es por lo que virtualenv. Usar virtualenv como parte habitual de tus herramientas de desarrollo te ahorrará quebraderos de cabeza futuros. Sudo aptitude install python-virtualenv. Usando pip bastaría con:. Dante@Camelot: $ virtualenv - version.

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: marzo 2015

http://danteslab.blogspot.com/2015_03_01_archive.html

A lo largo de la vida no hay muchos libros que cambien realmente tu manera de pensar y hacer las cosas. En mi caso puedo contar con los dedos de una mano los libros de ese tipo que me he encontrado: " Computer Networking: a Top Down Approach. De Kurose y Ross, " Security Engineering: A Guide to Building Dependable Distributed systems. De Ross J. Anderson, y el libro del que trata este artículo " Clean Code: a Handbook of agile Software Craftmanship. De Robert C. Martin. Una función sólo debería hacer una...

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: abril 2012

http://danteslab.blogspot.com/2012_04_01_archive.html

El resultado es bastante redondo y creo que convierte a este libro en un must have. Dentro de la biblioteca de cualquier ingeniero de seguridad. Enlaces a esta entrada. Etiquetas: Ingeniería de Seguridad. Troyanos en Linux (I.- Ocultando procesos). Como dije en un artículo anterior. Si miramos en el código fuente del comando ps (para bajar el código fuente de un comando de Linux eche un vistazo a un artículo mío anterior. En los kernel 2.4, el hooking de las llamadas a sistema era realmente sencillo:.

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: Effective Python

http://danteslab.blogspot.com/2015/07/cuando-aprendes-un-lenguaje-hay-un.html

Cuando aprendes un lenguaje hay un punto en el que los libros para novatos no te aportan ya nada nuevo, es un punto en el que puedes desarrollar casi cualquier cosa con lo que ya sabes pero ese nivel de conocimiento ya no es suficiente porque quieres ser dominar el lenguaje y mejorar tus habilidades un poquito más cada día. Es la clase de libro que leer cuando llegas a ese punto. No es un libro para empezar en Python sino para desarrolladores que quieran ser realmente "pythonicos". I write my articles in...

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: marzo 2012

http://danteslab.blogspot.com/2012_03_01_archive.html

Linux Firewalls: Attack Detection and Response with iptables, psad, and fwsnort. Es una obra interesante que trata las posibilidades de configuración de iptables. Para dotarle de características UTM. Mediante su integración con firmas de ataque de Snort. Así como con extensiones concretas de iptables para la correlación de logs y la generación de bloqueo y apertura en tiempo real. Enlaces a esta entrada. Suscribirse a: Entradas (Atom). I write my articles in spanish but if you prefer english I am transla...

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: octubre 2013

http://danteslab.blogspot.com/2013_10_01_archive.html

Son ciclos de conferencias en las que los amantes del lenguaje Python pueden reunirse y compartir su pasión. A lo largo de los años se han celebrado en multitud de países: Estados Unidos, Francia, Canadá, Australia, China y un largo etcétera. con una notable salvedad: nunca se había celebrado una en España. Afortunadamente, la asociación de Python España se ha puesto manos a la obra para organizar una y lo cierto es que parece que con notable éxito. Se denominará PyConEs. Enlaces a esta entrada.

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: febrero 2014

http://danteslab.blogspot.com/2014_02_01_archive.html

Python es ampliamente usado en muchos campos, incluyendo las matemáticas, la física, la ingeniería, el scripting, la programación web y, por supuesto, la seguridad. Su capacidad para ejercer de unión entre tantas herramientas y lenguajes de programación hace de python la opción perfecta para el pentesting. Y un largo etcétera. El problema es que el libro es sólo correcto porque los programas de ejemplo nos son muy pythonicos. No lamento haber comprado "Violent Python", pero puede ser que este un poco dec...

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab: julio 2015

http://danteslab.blogspot.com/2015_07_01_archive.html

Cuando aprendes un lenguaje hay un punto en el que los libros para novatos no te aportan ya nada nuevo, es un punto en el que puedes desarrollar casi cualquier cosa con lo que ya sabes pero ese nivel de conocimiento ya no es suficiente porque quieres ser dominar el lenguaje y mejorar tus habilidades un poquito más cada día. Es la clase de libro que leer cuando llegas a ese punto. No es un libro para empezar en Python sino para desarrolladores que quieran ser realmente "pythonicos". Enlaces a esta entrada.

UPGRADE TO PREMIUM TO VIEW 8 MORE

TOTAL LINKS TO THIS WEBSITE

18

OTHER SITES

danteskitchenri.com danteskitchenri.com

DANTE'S KITCHEN

Serving Breakfast and Lunch Tuesday through Sunday 7:30 am - 2:30 pm. WEBSITE CURRENTLY UNDER CONSTRUCTION. American fARE with southern flair. Located in the heart of downtown. East Greenwich, Dante's Kitchen is a full service breakfast, lunch and dinner. Eclectic menu peppered with. Dante's merges the warm,. Hospitable culture of southern. Contemporary, unique and fun. Dante's down home culinary creations will. You and have you calling. Your friends to say,. You have got to check this place out!

dantesknife.com dantesknife.com

dantesknife.com

The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois).

dantesko.com dantesko.com

This site is under development

This site is under development. This page indicates the webmaster has not uploaded a website to the server. For information on how to build or upload a site, please visit your web hosting company's site.

danteskuder.com danteskuder.com

danteskuder.com - This domain may be for sale!

Find the best information and most relevant links on all topics related to danteskuder.com. This domain may be for sale!

danteskull.com danteskull.com

Coming Soon - Future home of something quite cool

Future home of something quite cool. If you're the site owner. To launch this site. If you are a visitor. Please check back soon.

danteslab-eng.blogspot.com danteslab-eng.blogspot.com

Dante's Lab

When you learn a language there is a point where beginners books don't give you anything useful any longer, where you can develop almost anything you want with what you know so far but that level of knowledge is not enough, you want to master the language and improve your skills a little more everyday. Is the kind of book to read when you get that point. It's not a book for beginners but a book for developers who want to be really pythonic. Enlaces a esta entrada. After 9 years of existence. That service...

danteslab.blogspot.com danteslab.blogspot.com

Dante's Lab

Cuando aprendes un lenguaje hay un punto en el que los libros para novatos no te aportan ya nada nuevo, es un punto en el que puedes desarrollar casi cualquier cosa con lo que ya sabes pero ese nivel de conocimiento ya no es suficiente porque quieres ser dominar el lenguaje y mejorar tus habilidades un poquito más cada día. Es la clase de libro que leer cuando llegas a ese punto. No es un libro para empezar en Python sino para desarrolladores que quieran ser realmente "pythonicos". Enlaces a esta entrada.

danteslands.com danteslands.com

le terre di dante

danteslice.com danteslice.com

Web Page Under Construction

This Site Is Under Construction and Coming Soon. This Domain Is Registered with Network Solutions.