GUÍA

    Extensa lista de recursos para convertirte en un buen ingeniero de software

    software-eng.jpg

    Hace algún tiempo publicamos una entrada sobre una guía creada por Google para convertirte en un buen ingeniero de software.

    John Washam tiene un objetivo, y es el de convertirse en un empleado de Google. Para ello a creado en Github un repositorio con una amplia lista de recursos, que según él, debes conocer para que Google te contrate. Como decía, la lista es bastante amplia y va mucho más allá de ser una lista de recursos para ser contratado por Google, con ésta tienes bastante información para convertirte en un gran ingeniero de software.

    Oct 7, 2016
    ProgramaciónGoogleRecursos Informática

    A Hacker’s Guide to Git

    git.png

    He leído y ojeado varias guías/tutoriales sobre Git, pero ésta, A hackers Guide to Git, me ha gustado más que ninguna otra, por un par de razones: escueta, clara y más basada en entender los conceptos que los comandos.

    No sólo explica el uso de los comandos típicos, sino que empieza por explicar, sin entrar en detalles técnicos, la estructura básica de un repositorio .git.

    Aunque luego sigue con ejemplos básicos de los comandos más comunes, no se para a explicar en detalle su funcionalidad o sus parámetros, si no más bien, nos explica que ocurre con el repositorio .git en sí, somo se reestructuran los datos. Creo que esto ayuda a entender esta herramienta mucho mejor y evitar ciertos mal entendidos. Como ejemplo trata el caso de la opción rebase, de la que hay bastante revuelo.

    Jun 3, 2014
    Recursos Informática

    Guía avanzada para sincronizar datos con rsync

    1-rsyncheader

    El protocolo rsync es en apariencia, sencillo de utilizar. En cambio si profundizamos en sus características avanzadas veremos que es una herramienta realmente potente para hacer copias de seguridad, sincronizar información e incluso para hacer copias incrementales con snapshots. Si no conoces rsync, te recomendamos que antes leas este artículo, también de HowToGeek, donde hacen una introducción al protocolo: how to use rsync to backup your data on Linux.

    En cambio este otro artículo es más avanzado y además está orientado para usuarios de Linux como de Windows. De hecho al principio del mismo se explica cómo instalar todo el entorno necesario para ejecutar rsync en Windows. Luego se explican los comandos necesarios para realizar backups y sincronización de archivos, terminando con los snapshots (quizás la característica más interesante de rsync). Si accidentalmente borras un fichero o un virus los corrompe, si ejecutas rsync para backup tus copias de seguridad se sobreecribirán con estos ficheros corruptos. Para evitarlo podemos utilizar la característica de los snapshots (instantánea del sistema) de rsync, que sencillamente consiste en que los ficheros modificados se copian en ficheros/carpetas distintos/as cada vez que se ejecuta el script de backup. Esto provocaría problemas de consumo de tiempo así como de espacio pero los snapshots utilizan una característica llamada "hardlink" que evita estos problemas (en el artículo te explica este término con ejemplos).

    Feb 13, 2014
    Varios

    Guía de fortificación y seguridad de servidores web Apache

    securing_apache.gif

    De acuerdo con Netcraft, a día de hoy Apache sigue siendo el rey en servidores web y por lo tanto el más usado a través de internet.

    Es por ello, que también sea seguramente el más atacado por la cuota de mercado que ocupa. Por lo que tener un servidor Apache bien configurado es una tarea obligatoria para cualquier administrador.

    Esta guía recientemente publicada nos ayuda con esta tarea. Trata desde el filtrado de información, hasta la configuración de los ficheros logs, pasando por la autorización, seguridad en aplicaciones web, configuración de SSL y Mod Security.

    Oct 20, 2013
    Seguridad

    La historia del jugador ciego del WoW y su "perro" guía

    davidian2lsp

    Impresionado me he quedado al leer esta historia y más todavía al ver la reacción de Blizzard.

    Todos conocéis WoW (World of Warcraft),  bueno pues existe una banda (ó guild)  llamada Die Safe donde uno de sus integrantes es ciego. Se llama Ben Shaw y su ocupación era soldado británico hasta que perdió la vista en un ataque mientras estaba en Irak. Perdió los dos ojos en una operación para salvarlos, quedándose completamente ciego. Pero Ben no se desanimó y empezó a hacer cosas que normalmente no se pueden hacer si eres ciego, como por ejemplo conducir un coche. Y entre esas cosas está también seguir jugando al WoW. Su personaje se llama Hexu y es de la clase chamán.

    Sep 27, 2012
    ocioJuegos

    Guía visual sobre Git

    gitvisual

    Git, del que hemos ya hablado y publicado otras guías, es uno de esos sitemas con mucho potencial, pero que al principio cuesta un poco de coger la idea. A los que nunca han usado un repositorio de código fuente, uso más común de este tipo de sistemas, les cuesta coger la idea en general y a los que vienen de sistemas como Subversion, CVS, SourceSafe, etc les cuesta entender la architectura distribuída del mismo.

    Jul 1, 2012
    Recursos InformáticaProgramación

    Guía de supervivencia para la línea de comandos en Linux

    terminal

    Linux

    ¿Eres capaz de estar un día usando sólo la línea de comandos? (sin salir del terminal, como en los buenos tiempos). En esta web nos desafían justamente a eso. Por ejemplo según el tiempo que seas capaz de aguantar tienes estas valoraciones:

    • Fácil: 1 día.
    • Medio: 1 semana.
    • Campeón (Duro): 1 mes.
    • Ultimate Geek (o también Ultimate Machote): 6 meses.

    Más allá del desafío, este artículo es interesante para recordarnos que hay vida debajo de la capa gráfica de Linux.

    Mar 7, 2012
    TrucosRecursos InformáticaLinux

    Pasar de C a C++, una guía de referencia rápida

    Difference-Between-C-and-C++

    Diferencias entre C y C++

    Tarde o temprano te toca pasarte a la programación orientada a objetos. Si eres un programador en lenguaje C y necesitas pasarte al C++, esta pequeña guía te orientará a hacerlo lo más claro y sencillo posible.

    Ángel Ortega es el  creador (es español pero está en inglés), también ha programado el genial editor de texto para programadores llamado Minimun Profit.

    No os perdáis el documento, con un lenguaje muy claro va comparando los nuevos términos de la programación orientada a objetos en C++ con C, como las clases, constructores, etc... No es un curso para aprender a programar en C++, simplemente sirve como una pequeña orientación para tener claros algunos conceptos importantes antes de lanzarte.

    Oct 15, 2011
    ProgramaciónRecursos Informática

    Guía de referencia rápida para The Pragmatic Programmer, en español

    The_pragmatic_programmer 

    El libro "The Pragmatic Programmer" es para nosotros (y para muchos) todo un libro de culto. No sólo sirve para aconsejar al programador, lo puedes usar para casi cualquier otro proyecto. Un libro indispensable para el informático, ya que tarde o temprano, te tocará programar y este libro te dará consejos que realmente no olvidarás.

    En la web Coding Horror hemos visto esta Pragmatic Quick Refence y para honrar este magnífico libro, nos hemos tomado la libertad de traducirlo entre tuxotron y yo para tener esta misma guía pero en español, esperamos que os guste:

    Feb 24, 2011
    Recursos InformáticaProgramaciónTrucos

    Primer foro OSSTMM

    osstmm_blue_200.jpg

    La OSSTMM (Open Source Security Testing Methology Manual) celebrará su primer foro o reunión los próximos 17 y 18 de Febrero en Barcelona, España.

    Esta es una gran oportunidad que aquellos que quieran conocer en detalle como este proyecto y además siempre podrás participar y formar parte de la próxima versión del mismo.

    La agenda, aunque no definitiva:

    Feb. 17 9:00 Keynote: The Unsolved Issues 10:00 OSSTMM Analysis How it works Feedback / Q&A 11:30 OSSTMM Security Metrics How it works Feedback / Q&A 13:00 Break for Lunch 14:30 OSSTMM Trust Metrics How it works Feedback / Q&A 16:00 OSSTMM Channels, Modules, and Tasks How it works Feedback / Q&A 17:30 Networking Mixer 19:00 End Day 1.

    Jan 18, 2011
    Seguridad

    OSSTMM 3

    osstmm_blue_200

    La nueva versión de OSSTMM (Open Source Security Testing Methodology Manual) se acaba de hacer pública. Puedes descargar esta guía desde aquí.

    Este manual toca prácticamente todos los aspectos a tener en cuenta a la hora de poner a prueba la seguridad de nuestros sistemas. Cubre: testeos de seguridad, métricas de seguridad operacional, análisis de confianza, métricas de confianza operacional, así como tácticas para mejorar la seguridad física, redes, conexiones inalámbricas, comunicaciones electrónicas y humanas.

    Dec 14, 2010
    SeguridadEbook

    Guía para eliminar errores de sombras con LightScape 3.2

    lightscape

    Algunos diseñadores, Gerardo Lucas, Noxxot, Rocío... me han preguntado a través de un post de este blog soluciones a los problemas que genera Lightscape con algunas caras y con booleanas o elementos de formación avanzada como Primitivas Extendidas y Solevados usados para arquitectura o ingeniería de piezas. Lo primero que tengo que decir es que a pesar de haber estado un año y medio trabajando-estudiando esta herramienta de la mano de Autodesk los problemas que esta posee son exasperantes ya que cuando aparece un error de radiosidad se suele atajar recurriendo a la imaginación, al engaño y al efecto óptico :-) Estas técnicas son fruto del ensayo-error en mi trabajo y de las clases con mis alumnos. No son perfectas ya que no existe manual alguno de este tema pero si alguien sabe algún truco más estaré encantado de publicarlo o rectificarlo. Intentaré utilizar un lenguaje sencillo alejándome de los tecnicismo que en estos casos no suelen ayudar en nada.

    Oct 22, 2010
    DiseñoTrucosRecursos Informática

    Proyectos de Robótica y Electrónica con Pyroelectro.com (+ guía gratuita en PDF)

    Piroelectro

    En la web de Pyroelectro.com puedes descargarte (sólo tienes que poner un nombre y un correo electrónico válido en un banner a la derecha de la web que dice "Free Robotics Guide") una guía en PDF de introducción a la electrónica con robots. Sólo tiene 47 páginas pero es muy detallado y además incluye enlaces a diferentes proyectos de los autores.

    Uno de los proyectos más interesantes (visto en HackADay) es este sobre un robot que sigue líneas pero sin usar microcontroladores:

    Sep 18, 2010
    EbookRobótica

    Guía esencial de fotografía digital

    Leo en makeuseof.com una entrada dónde publican una guía esencial sobre fotografía digital. Esta guía está escrita por Bakari Chavanu de Mac Photography Tips.

    El contenido de la misma va desde consejos a la hora de comprar una cámara, accesorios, etc. Hasta consejos y ejercicios para tomar buenas imágenes. El documento te lo puedes bajar desde aquí (PDF) o leerlo en línea aquí.

    Jul 14, 2010
    Fotografía

    ¿Preparando las vacaciones?

    Ahora que se acerca el verano, es típico el tomarse un descanso y desconectar por completo. Eso sí, el que se lo pueda permitir, porque las cosas están mal, muy mal.

    Para aquellos privilegiados que se irán de casa para descansar, les recomiendo que le echéis un vistazo a la siguiente guía, The Home Security Methology.

    Es un documento escrito por la ISECOM (Instiute for Security and Open Technologies). Una organización Española sin ánimo de lucro afincada en Nueva York, EEUU.

    May 29, 2010
    Seguridad

    Cómo instalar un disco de Estado Sólido (SSD) en tu MacBook/MacBook Pro

    Mac

    La diferencia de comprar un MacBook con un disco duro SSD es de aproximadamente 300€ sólo para un SSD de 128GB. Si tienes ya un MacBook y consigues un disco SSD a buen precio, en esta guía de LifeHacker te explican paso a paso cómo instalarlo en un modelo de MacBook ó MacBook Pro.

    May 22, 2010
    Recursos InformáticaTrucosAppleHacking

    Programación de Commodore 64

    Mi experiencia con el Commodore 64 es nula. Aunque más tarde di el salto desde mi Spectrum a Commodore, pero al modelo Amiga 500. Sí ya sé que lo he dicho muchas veces, pero es que... es que soy como un padre que se lleva todo el día diciendo lo orgulloso que está su hijo o hija. Pues yo me siento igual de orgulloso de haber tenido (todavía tengo el 500) un 500 y un 4000 :-)

    Bueno, lo que quería compartir es La guía definitiva de programación de Commodore 64 (PDF, 55Mb). Que aunque como ya he dicho, nunca tuve uno, sí que me gusta guardar este tipo de documentos, entre otras cosas porque son verdaderas joyas. Y seguro que tenemos algún lector que ha tenido o tiene uno.

    Mar 16, 2010
    ProgramaciónRetrocomputer

    Más cheat sheets (chuletas)

    Creo que esta es la página más completa que hemos encontrado hasta ahora que tiene la colección más grande de cheat sheets (chuletas).

    De casi todo, Informática, Astronomía, Cálculo, etc …

    http://www.cheat-sheets.org/

    Mar 7, 2010
    VariosRecursos InformáticaProgramaciónCiencia

    Guía de iniciación a la ingeniería inversa de código bajo Linux

    En el foro dedicado a Linux de reverse-engineering.net han empezado un hilo que pretende ser una guía de iniciación a la ingeniería inversa de código en entornos Linux.

    El contenido de dicho hilo tiene bastante buena información sobre herramientas, tutoriales, cursos, etc.

    Por ejemplo, no conocía que IDA Pro había sacado una versión para Linux. Incluso han incluido algunos enlaces para OS X, para aquellos despistados OS X corre sobre un núcleo BSD.

    Jan 14, 2010
    Recursos InformáticaHackingProgramación

    Guía para alargar la vida de las baterías de portátiles

    bateria-de-portatil

    La batería de un portátil se puede cargar del orden de 300 a 1000 veces, todo depende de la forma en la que ha sido tratada.

    ¿Cómo cargar, descargar y almacenar una batería de forma correcta para alargar su vida?

    Según la estupenda página de 4SysOps, estos son algunos consejos:

    NOTA: una descarga "total" es dejar la batería hasta que esté totalmente descargada (se apaga), al 0%. Si no se indica el término "total", suponemos que está más o menos al 1% aún tiene un poco de carga.

    May 8, 2009
    Recursos InformáticaHardware

    Descifrando la Pantalla Azul de la Muerte

    800px-bsod_svg

    Todos la hemos sufrido pero no sabemos el motivo ni el significado de la BSOD, así que en MaximumPC han publicado un fantástico estudio donde nos explican todos los secretos de la BSOD.

    Visto en:

    Guía para descifrar la BSOD, MuyComputer

    Artículo original y más completo en:

    Maximum PC

    May 3, 2009
    Recursos InformáticaMicrosoft

    Ruta geek de Valencia


    Ver mapa más grande

    Hace poco en CyberHades nos hicimos eco de una genial guía geek de Londres, y entonces se me ocurrió hacer una pequeña guía geek de Valencia.  LLevo varios años viviendo en esta increible ciudad, y cada día encuentro nuevos amigos y nuevos lugares que visitar. Esta pequeña guía geek es de sólo algunos de los lugares que pienso te pueden interesar, por supuesto estoy seguro que hay muchos más, por eso te invito a participar y añadir algún otro.

    Dec 9, 2008
    Varios