15 Ventajas de tener un novio informático

1. Tienen unos dedos bastante habilidosos

via GIPHY

2. Aunque se quejen de que no están para arreglar computadores, el sólo estrés de ver que te demoras más de 3 segundos en encontrar la solución hará que te lo quite para arreglarlo él

via GIPHY

3. Siempre te tendrán actualizada en lo último que se está llevando en tecnología (aunque aún ni habías escuchado que existía)

via GIPHY

4. Comprarán compulsivamente la última consola que salga y siempre tendrá un segundo control para que jugues con él

via GIPHY

5. No tendrás que hacer sumas, multiplicaciones o cálculo alguno nunca más, él siempre tendrá el resultado de forma mental de forma inmediata

via GIPHY

6. No importa qué regalo quieras, siempre encontrarán alguien que lo importe desde algún pequeño país del Oriente gracias a su poder de búsqueda y compra por internet

via GIPHY

7. No te van a pedir que le expliques algo nunca, ellos lo saben casi todo

via GIPHY

8. Vas a tener quién le ayude a tu mamá cuando le salga un pop-up sospechoso o no sepa instalar la impresora y tú estés ocupada

via GIPHY

9. Son prácticos y no se complican por cosas sin importancia

via GIPHY

10. No importa lo que le muestres, siempre querrán inspeccionarte ( ͡° ͜ʖ ͡°)

via GIPHY

11. Te heredarán sus celulares o computadores cuando se compren uno nuevo

via GIPHY

12. Para ellos serás el gatito más lindo de todo el internet

via GIPHY

13. ¿Nadie entiende a las mujeres? B*tch please, ellos manejan Assembler

via GIPHY

14. Siempre estará disponible para ti las 24hrs del día, de alguna manera u otra

via GIPHY

15. Contigo tendrán la paciencia y delicadeza que no tendrán con nadie más

via GIPHY

Conoce los beneficios de contratar a una mujer programadora

Es sumamente rentable involucrar a las mujeres en el mundo tecnológico. Así lo indican datos de ONU Mujeres, desde donde aseguran que la presencia femenina activa en el trabajo cambia la estructura económica de los países y su PIB aumenta.

En la misma línea, y de acuerdo a estimaciones del Ministerio de Economía, el PIB de Chile aumentaría en casi 1%  si se atrae a 100.000 mujeres al mercado laboral.

Andrea Armijo, directora de Capital Humano de Fundación Kodea, señala a que los testimonios de las empresas que han contratado mujeres programadoras coinciden en que ellas destacan por su empatía, trabajo en equipo, influencia, orientación al logro, planificación y también por desarrollar las habilidades técnicas necesarias rápidamente.

“Hacer de la industria tecnológica un sector más inclusivo va en la dirección correcta. Ahora lo que necesitamos es que la apuesta que hacen estas programadoras tenga un puesto de trabajo abierto que sea sostenible en el tiempo y que se las sume como una más al equipo, porque son profesionales productivas en el corto plazo y que quieren seguir aprendiendo”, destaca.

iniciativas en Chile

Fundación Kodea no es la única instancia que tiene como una de sus metas la incorporación de mujeres en las filas de las empresas tecnológicas. Existen otras organizaciones cuya misión es empoderar mujeres en el mundo de la programación, según consigna “El Mercurio”.

Una de ellas es Laboratoria, la cual recientemente anunció que, además de la capacitación que brinda a sus alumnas, han creado una plataforma de selección de talento. En ella, posibles empleadores pueden encontrar los perfiles de sus Front End Developers, Prototypers y UX Designers egresadas que se encuentran listas para iniciar su carrera en el sector tech.

“La transformación digital necesita equipos que la hagan realidad y que sepan “aprender a aprender”, por eso nuestro programa se especializa en desarrollar los skills del futuro que las empresas necesitan para competir en la era digital”.

Otra de las iniciativas es “Jóvenes Programadores”, del Programa BiblioRedes de la Dirección de Bibliotecas, Archivos y Museos (DIBAM). Esta iniciativa ha beneficiado a más de 20.000 personas, muchas de estas mujeres, desde el 2014.

😋 Las 10 mejores hackers mujeres del mundo

✍ Estas mujeres te enseñarán que este mundo no es solo para los hombres😋

🙉🙉 El el campo del hacking es muy grande y llega a mover trillones de dólares alrrededor del mundo. Después de todo, en la era de la tecnologia, los datos (y su seguridad) es lo más importante para la mayoría de las empresas y corporaciones. ✍Al escuchar la palabra ‘hacker’ muchas personas piensan en el estereotipo de un hombre con lentes, 🍄probablemente con poca higiene personal y quizás hasta gordo. Sin embargo, la realidad es muy diferente: además de que hay hombres normales que hackean, ¡también hay mujeres! Esta lista te mostrará cómo🍄  las mujeres también pueden ser parte del mundo del hacking.😋

Adeanna Cooke es una antigua conejita de Playboy que utilizó sus conocimientos como hacker para cuidar su integridad. Un día encontró un sitio de Internet😋 al cual su exnovio había subido fotos de ella desnuda —obviamente sin permiso—. La hacker se metió a la cuenta de su exnovio y borró las fotografías. Después del éxito, Cooke dedicó su tiempo a ayudar a chicas con problemas similares.

Xiao Tian

Esta hacker asiática es conocida por haber formado el “China Girl Security Team” después de darse cuenta de que las adolescentes como ella se encontraba en la minoría en un mundo dominado por hombres hackers. Hoy día, este grupo tiene😋 alianzas con algunas de las organizaciones de hacking más importantes del mundo.

Anna Chapman es una hacker rusa que parece que salió de una película de espías. Fue arrestada en 2010 en Estados Unidos acusada de ser un agente encubierto de la Federación Rusa. Se declaró culpable y fue extraditada a Rusia como moneda de cambio por prisioneros estadounidenses.

Kristina Svechinskaya

Kristina es probablemente una de las hackers más famosas del mundo. Era estudiante de la Universidad de Nueva York, y fue acusada de usar pasaportes falsos,😋 hacer fraude a diversos bancos y utilizar troyanos para robar dinero. Se cree que, en total, esta hacker ha robado $3 MDD.

Ying Cracker

Ying Cracker es conocida como una maestra del hackeo en Shanghai porque, además de ser excelente en lo que hace, Cracker ayuda a que otras personas aprendan😀 lo básico del hacking. La gente le paga para que les dé clases, las cuales van desde aprender a cambiar una IP hasta crackear software.

Gigabyte

😀 Gigabyte es popular por ser una de las hacker más agresivas del mundo. Se piensa que es la creadora de los peligrosos virus Coconut-A, Sahay-A y Sharp-A, los cuales no solo están diseñados para robar información privada, sino también para destruirla.

Joanna Rutkowska

😀 Joanna Rutkowska es una hacker de sombrero blanco, pues dedica su esfuerzo y trabajo a desarrollar software y herramientas para frenar a los hackers malos del mundo. Rutkowska se volvió popular al demostrar las vulnerabilidades de Windows Vista en 2006 y por fundar su startup de seguridad Invisible Things Labs.

Raven Adler

Raven Adler es quizá la hacker más significativa de la lista, pues fue la primera mujer en presentarse a la conferencia de hackers DefCon. Ahora, Adler trabaja desarrollando 😀software para detectar posibles hackeos y proteger la información de compañías. También es consultora y escribe artículos para revistas especializadas.

Jude Milhon😀

Jude Milhon ❤ fue una de las primeras hackers del mundo. Empezó su carrera en 1967, cuando se unió al grupo Cypherpunks. Después, formó parte del Computer Professionals for Social Responsibility. Durante su vida escribió diversos libros🤟 y artículos sobre el tema para convencer a toda una generación de que el hacking no forzosamente se utiliza para hacer el mal.

Natasha Grigori🤟

Natasha Grigori se volvió popular gracias a que fundó el sitio antichildporn.org ✍ en los 90. El sitio se convirtió más tarde en una organización que aún hoy es de las más fuertes e importantes en la lucha en contra de la distribución de pornografía infantil.🤟

😋 Ver pornografía produce millones de toneladas de dióxido de carbono cada año

La idea de “Netflix y bocadillos” parece ser la mejor cuando pensamos en nuestros planes para el fin de semana. Sin embargo, el efecto colateral de este hábito de millones de personas no es tan bueno – pueden generar millones de toneladas de dióxido de carbono en un año.😀

Según un nuevo estudio realizado por The Shift Project, se sugiere que la transmisión de videos, ya sea en YouTube, Netflix o incluso en sitios de pornografía, producen alrededor de 300 millones de toneladas de dióxido de carbono en un año. Esta emisión de carbono es el 1% del total de las emisiones mundiales, lo que equivale al carbono producido por España.

Si te estás preguntando cómo sucede esto, los centros de datos detrás de nuestros servicios favoritos de transmisión de video requieren mucha energía para funcionar, lo que finalmente resulta en la producción de carbono.😏😏

Resumen de los resultados

Las emisiones de carbono de los servicios de video bajo demanda, como Netflix, Amazon Prime y otros, representan alrededor del 34%. Mientras que Los videos pornográficos representan el 27% de la producción de carbono, el tipo de video Tubes produce el 21% del carbono. Otros tipos de videos contribuyen con el 18%.

😋Además de realizar un estudio para informarnos sobre los efectos dañinos que puede tener la transmisión de video, el estudio también ha sugerido que un par de cambios en los servicios de transmisión de video podrían ayudar a reducir la producción de carbono.😏😏
Las posibles sugerencias incluyen la eliminación de la función de reproducción automática que lleva a un mayor consumo de video y más emisiones de carbono. Además, los centros de datos podrían hacer uso de la energía renovable como una contribución.
Si bien no tienes que preocuparte por despedirte de todos los planes de suscripción que has adquirido, el informe simplemente espera que consumamos de manera más regulada el contenido de video, sin causar daño al medio ambiente.
Además, el informe sugiere que las tecnologías digitales deberían ser reguladas.
La cantidad de carbono que se produce parece alarmante; un informe reciente sugiere que los modelos de IA de entrenamiento pueden producir cinco veces más carbono que un automóvil.
¡Es una señal de que deberíamos comenzar a analizar el asunto e intentar encontrar formas respetuosas con el medio ambiente incluso para aquellas acciones que están relacionadas con el entretenimiento!
¿Qué opinas de este informe? Hazme el favor de compartir el post en las redes sociales.😋

¿Cuál es la diferencia entre codificación y programación?

El campo de la informática está cambiando rápidamente, en el que los términos se usan comúnmente de manera intercambiable y, a veces, se convierten en la norma. La afluencia de numerosos lenguajes de programación y sus aplicaciones contribuyen a la creciente confusión.

Es triste decir que incluso las personas técnicas no pueden determinar la diferencia entre estos significados. Algunos incluso se refieren a los dos términos como sinónimos. 😻😻

Algunos ejemplos incluyen la confusión de usar geeks y nerds, errores y excepciones, codificación y programación indistintamente… la lista continúa, aquí, no centraremos en la batalla de términos entre codificación y programación.
¿Son estos dos archirrivales? O simplemente parte de una estructura jerárquica de una organización.

Incluso los profesionales de informática se equivocan a la hora de describir la codificación y la programación de manera intercambiable. Por lo tanto, este artículo tiene el propósito de ayudar a definir ambos términos claramente.😃

¿Qué es la codificación?

En el mundo de la programación, la codificación ha arraigado profundamente su naturaleza. De hecho, es la alfabetización básica en la era digital. Entonces, comencemos preguntando “¿qué es la codificación informática?”😃
En general, la codificación informática es el proceso de escribir cientos de líneas de códigos en un lenguaje de programación. En una comprensión más técnica, es una introducción al desarrollo de software y es el trampolín hacia la profesión de programación. 
Principalmente, el objetivo básico de la codificación informática es traducir el lenguaje humano a un lenguaje que tanto las computadoras como las aplicaciones entiendan. En última instancia, los comandos están programados para procesar.

😃En una organización de desarrollo de software, el proceso de codificación se encuentra en la parte inferior de la estructura jerárquica. El enfoque del proceso es muy simple, ya que solo trata con un módulo específico de un producto de software. Y no se ocupa de los detalles de toda la aplicación.
Como solo se ocupa de escribir códigos, puede ser comparativamente más fácil que programar. Sin embargo, ten en cuenta que cada línea de código contribuye al bienestar general de la aplicación. 
Recuerda, traduce los requisitos, escribe ordenadamente líneas de códigos con ciertos términos y condiciones como: sintaxis correcta e implementa en formatos que las máquinas puedan leer. Por lo tanto, es un subconjunto de programación y se considera una técnica de programación importante.

¿Qué es la programación?

La programación es el proceso de analizar y conceptualizar sistemas utilizando uno o más lenguajes de programación. Incluye procesos tales como depuración, compilación, prueba e implementación de un producto de software.😊
La complejidad asociada con el proceso requiere fuertes habilidades analíticas. Por lo tanto, escribir aplicaciones complejas requiere un pensamiento de nivel superior en relación con las estructuras de datos, la arquitectura de la máquina y los algoritmos.
Al referirse a lo que hay detrás del proceso de programación, las complejidades están😊 presentes; pero el objetivo principal es simplemente tomar esas instrucciones y hacer que la máquina o las aplicaciones funcionen de la manera en que están diseñadas y programadas.
Dado que debe producir la salida correcta de la máquina en consecuencia, es, por lo tanto, es más exigente que la codificación. Ahora, la parte interesante es que la programación puede describirse como codificación junto con la resolución de problemas. ¿Suena fácil?
Bueno, la mayoría de las veces implica soluciones abstractas de mayor nivel de pensamiento. Los programadores predicen el resultado de los códigos una vez que se envían al repositorio, a diferencia del proceso de codificación. 
Implica un pensamiento proactivo sobre el resultado del código y lo resuelve antes de que ocurra. Sí, es el proceso de crear y desarrollar un programa de máquina ejecutable que realiza un conjunto de instrucciones. Sin embargo, dentro del proceso se encuentran soluciones a los problemas actuales, recurrentes y futuros que enfrenta el equipo de desarrollo.
¿Quiénes son estas personas detrás de la codificación y programación? En la siguiente sección, vamos a describir sus atributos y el alcance de sus trabajos.

Alcance del trabajo: codificadores vs programadores

😊 Es obvio que hay una diferencia entre codificadores y programadores. Sin embargo, las batallas entre codificadores y programadores pueden resumirse por el alcance del trabajo y las habilidades.
Un codificador informático utiliza un enfoque orientado a la sintaxis. Siguiendo las instrucciones dadas, los codificadores pueden transformar los requisitos en una línea específica de códigos. 
Al pasar por la escalera del desarrollo de software como profesión, todo comienza siendo un codificador. Por lo general, se consideran el personal menos capacitado y se asocia con uno o dos lenguajes de programación en la primera parte de su carrera.
Un programador, por otro lado, se mantiene en la cima de los codificadores en el ecosistema de desarrollo de software. Estos profesionales se ocupan de la escritura de códigos que satisfacen los requisitos tanto de las entradas humanas como de las máquinas. También son responsables de garantizar la sincronización de los requisitos y sus resultados deseados.
Al contrario de un codificador, los programadores implementan mejoras continuas siguiendo las tendencias actuales en el desarrollo de software. 
Los programadores ganaron una reputación exitosa en la industria a través del impulso bien mantenido al tratar con las funcionalidades centrales entre los códigos, las entradas humanas y las salidas deseadas de la aplicación.

Comparación de escenarios: codificadores vs programadores

La programación es crear un menú, la codificación es hacer una receta.
Además del tecnicismo, la diferencia entre estos dos se puede entender fácilmente en otro escenario. Por ejemplo;👍
A todo el mundo le encanta comer y a la mayoría de la gente le encanta cenar en un restaurante. Sabemos que un restaurante siempre ofrece un menú a sus clientes. Cada menú consta de diferentes tipos de recetas. Al crear un menú, hay muchos requisitos y factores a considerar. Principalmente, el tipo de cocina que desea vender.
La programación en el sentido real es similar a la creación de un menú
. La programación informática es como la naturaleza compleja de cómo incorporas tus aperitivos, platos principales, guarniciones y sus bebidas correspondientes.👍
Por otro lado, un menú no estará completo sin sus recetas. Y cada receta es como la codificación. El personal de un chef o restaurante necesita crear una receta y solo enfocarse en ella. No le importará lo que los demás están haciendo, siempre y cuando entregue su producción perfectamente, entonces su trabajo está hecho.
Sin embargo, desde una perspectiva mayor, cada receta debe ajustarse a todo el menú. Esto es nuevamente similar a la programación y la codificación. Todos los módulos del software deben asegurarse de que una vez integrados no afectarán a los otros módulos.
Además, la gestión de restaurantes y el desarrollo de software tienen análisis de requisitos desde el principio y pruebas de calidad y garantía en el camino. Por lo tanto, la comparación es bastante válida.

El camino corporativo de codificadores y programadores

La evolución constante de los productos y servicios de tecnologías de la información condujo a la gran demanda de profesionales cuya experiencia se enmarca en el campo del desarrollo de software. 
Si preguntamos, “¿qué les espera a los codificadores y programadores?” La respuesta es bastante obvia, los codificadores y programadores están aquí para quedarse.
Sin embargo, en el mundo real y en la experiencia personal, los codificadores ya no se llaman codificadores. Son algunos programadores junior o desarrolladores junior. Sin embargo, definitivamente todavía hay organizaciones que se refieren a los “codificadores” como deberían ser.

Realmente no hay nada malo en esto, ya que varía de una organización a otra. Además, algunas circunstancias, como la tradición y las normas, dificultan la adaptación y modificación. 
Una cosa es segura, el futuro de la codificación y la programación ofrece un gran potencial de crecimiento. Esto se debe especialmente a que un codificador puede ascender potencialmente en la escala corporativa para convertirse en programador.
Mientras que un programador puede avanzar y unirse al campo de los desarrolladores, ya que posee un nivel sofisticado de experiencia en codificación de software. 
En última instancia, él o ella puede convertirse en un ingeniero de software en el que se puede llevar a cabo la implementación y el diseño detallado diferente sobre los aspectos de una aplicación. Donde el arquitecto de software, por otro lado, se ocupa de las complejidades de la arquitectura del sistema.

Conclusión

Ahora que conoces la diferencia y con la intención de unirte al campo de desarrollo de software, un codificador es una buena manera de comenzar una posible carrera. Si eres un novato en el campo, comienza aprendiendo codificaciones.
Hay una gran variedad de tutoriales gratuitos y de pago disponibles en la Web. Intenta analizar las nuevas tendencias, como el lenguaje de secuencias de comandos y la programación en Python. 
Esto no es solo una batalla de términos, sino una excelente manera de establecer la diferencia y educar tanto a los técnicos como a los no técnicos.

5 😃 lenguajes de programación creados por mujeres

La contribución de las mujeres en el ámbito informático es más amplia de lo que muchos creen. Este día te presento 5 lenguajes de programación que fueron creados por mujeres😃

1. Grace Hopper – COBOL

La almirante de la Armada de los Estados Unidos, Grace Hopper (1906-1992) fue una de las primeras programadoras en la historia de la computadora. Su creencia 😎🙂 era que los lenguajes de programación deberían ser fáciles, comprensibles y simples, como el inglés; fue influyente en el desarrollo de uno de los primeros lenguajes de programación: COBOL.
Common Business-Oriented Language, comúnmente conocido como el lenguaje Cobol, es uno de los lenguajes de programación más antiguos. Este lenguaje se desarrolló en 1959 y pronto se aceptó en todo el mundo para tareas de programación de tipo empresarial (empresarial y financiero).😎

Cuando ella tenía siete años, Grace desarmó su despertador porque quería saber cómo funcionaba, pero no podía volver a armarlo. Mientras que su madre no entendía lo que la joven Grace había querido hacer, ella se dividió siete horas en casa. Esta curiosidad intelectual jugó un papel muy importante en la clasificación de Grace Hopper en las filas de las inventoras más famosas.😎🙂

 “Las personas son alérgicas al cambio. Les gusta decir: Siempre hemos trabajado de esta manera. Estoy tratando de combatirlo. Es por eso que tengo un reloj en la pared cuyas manos van en la dirección opuesta”. Grace Hopper.

2. Jean Sammet – FORMAC

Jean E. Sammet (1928 -) es una programadora retirada que es conocida por trabajar en FORMAC. FORTRAN fue desarrollado por IBM en los años 50, principalmente para computación matemática y computación científica. En 1961, IBM contrató 🤔a la matemática Jean Sammet, quien, junto con Grace Hopper, formó parte de un grupo desarrollado por COBOL. 
En 1962, Sammet desarrolló el lenguaje de programación FORMAC (FORmula MAnipulation Compiler), una continuación de FORTRAN, que pudo realizar manipulaciones algebraicas. FORMAC se ha convertido en el primer idioma en uso más amplio para cálculos matemáticos simbólicos. Sammet es la autora del libro “Programming Languages ​​- History and Fundamentals”, que se denominó “clásicos informáticos instantáneos” en 1969, cuando se publicó.


3. Cynthia Solomon – Logo

A finales de los años 60, un grupo de investigadores de Massachusetts vio la necesidad de un nuevo lenguaje de programación destinado a los niños, la base😻 de palabras y oraciones, y no números y símbolos, como en muchos lenguajes de programación hasta entonces. Uno de estas investigadoras fue Cynthia Solomon, quien comenzó su carrera en ciencias de la computación enseñando Lisp mientras trabajaba para el pionero de la inteligencia artificial Marvin Minsky.
Unos años más tarde participó en el desarrollo del nuevo lenguaje – Logo. Es un lenguaje de programación de alto nivel que se basa en un modo de programación funcional. Fue creado a partir del lenguaje de programación Lisp. 
El componente del lenguaje de Logo es turtle graphics, un sistema gráfico que es fácil de aprender, así como todo el lenguaje. Este lenguaje fue creado con el objetivo de ser una herramienta educativa, y no solo en la programación.
Originalmente, no tenía capacidades gráficas, por lo que estaba conectado al dispositivo, una especie de robot, que se llamaba tortuga. La tortuga estaba conectada a una computadora y se😻 manejaba con el comando del lenguaje logo. Ella podría moverse horizontalmente hacia adelante y hacia atrás y cambiar la la dirección del movimiento. Si se colocara una hoja de papel debajo de la tortuga, ella podría dejar un rastro en ella, formando un gráfico llamado “gráficos de tortuga”.

4. Barbara Liskov – CLU

Barbara 😮 Liskov es la primera mujer en los Estados Unidos en obtener un doctorado en ciencias de la computación. Dirigió un grupo de científicos que diseñaron y desarrollaron el barbarian liskovCLU, un lenguaje de programación, que fue un paso evolutivo importante en el desarrollo de los lenguajes de programación.
Fue creado a mediados de los años setenta. A través de la CLU, Liskova introdujo (y popularizó) conceptos tales como tipos de datos abstractos, iteradores y tareas paralelas. Liskova recibió el Premio Turing 2008 por su trabajo en la creación de lenguajes de programación y metodología de software que condujo al desarrollo de la programación orientada a objetos.
Ella desarrolló dos lenguajes de programación – CLU y Argus (1980). Hoy es profesora de ingeniería en el Instituto de Tecnología de Massachusetts, en el Departamento de Ingeniería Eléctrica e Informática. Es autora de tres libros y más de cien artículos profesionales.

5. Adele Goldberg – Smalltalk

Como COBOL se desarrolló 20 años antes para facilitar la programación a todas las personas, una de las ideas básicas detrás de la historia de Smalltalk es crear un lenguaje que permita a todos, y no solo a los desarrolladores, crear aplicaciones.
En 1973, Adele Goldberg se unió al equipo de Smalltalk y desempeñó un papel muy importante en el desarrollo del lenguaje en sí, así como en sus conceptos pioneros, como el controlador de vista de modelo, el editor WYSIWYG y un entorno de desarrollo integrado.
Smalltalk es un lenguaje de programación reflexivo, orientado a objetos. La combinación de Smalltalk y C representa Objective-C, un lenguaje de programación utilizado en Apple para los sistemas operativos OS X e iOS y sus interfaces de programación de aplicaciones.😮
¿Te ha sido útil el post? Por favor compártelo en las redes sociales.

😍 Cómo probar las más de 200 distribuciones de Linux sin tener que descargarlas

Existen algunas fantásticas herramientas que ayudan a las personas a descubrir la distribución de Linux ideal que se adapta a sus necesidades y expectativas, pero una nueva herramienta que acabo de encontrar francamente me sorprende.

Acabo de probar Debian 9.9.0 Cinnamon, MX Linux 18.3 y Peppermint OS de manera rápida. Pero lo hice sin descargar ningún ISO, sin flashear ninguna imagen a un USB, y sin siquiera encender VirtualBox. Eso es gracias a DistroTest.net, un sitio web que transmite la experiencia directamente a tu navegador.

DistroTest es una creación de Forster Tobias y Andy Klemann. Opera según la filosofía de cada usuario potencial de Linux que hace las preguntas de “3 Q”:

  • ¿Qué distribución es la mejor para mí?
  • ¿Qué interfaz gráfica quiero?
  • ¿Qué opciones de configuración tengo?

¿Cuántas distros puedo testear?

DistroTest ofrece increíblemente 689 versiones en 223 sistemas operativos únicos. Esto se siente como una empresa gigantesca para los operadores del sitio, pero la experiencia del usuario final es impecable y sencilla.

Básicamente, navegas o buscas la distribución de Linux que deseas probar (también puedes filtrar el sitio por las versiones más recientes) y luego has clic en Iniciar.

El equivalente de iniciar una distro live CD o la imagen del instalador y esta se transmite a tu navegador en una ventana separada a través de NoVNC, pero también puedes conectarte al sistema en un cliente VNC instalado localmente: la dirección IP y el puerto del servidor se proporcionan después de comenzar tu sesión.
Descubrí que solo necesitabas esperar unos segundos para que se cargara cada distribución, y ocasionalmente puedes ingresar una cola para administrar la carga de ancho de banda del lado del servidor.
Luego tendrás un total de dos horas para tratar la distro como si fuera tuya. Agrega o elimina software, modifica los archivos de configuración, particiona y formatea los discos duros, lo que desees. Una vez que lo apagas, el sistema se limpia.
Es obvio que obtendrás una experiencia más rápida y agradable ejecutándolas en tu propio hardware, o incluso desde el software para Máquinas Virtuales instalado en tu sistema, pero las primeras impresiones lo son todo, ¡DistroTest es una manera brillante de obtener esa primera impresión sobre que distro elegir!
Nota: Debido al aumento de tráfico que ha tenido el sitio, en algunas ocasiones puede no funcionar, el fundador asegura que están trabajando para evitar estas fallas.

10 😍 CANALES DE YOUTUBE PARA PROGRAMAR GRATIS

La programación se ha convertido en un imprescindible para muchas personas, muchas de las tareas y profesiones que podemos encontrar a dí­a de hoy exigen lo mí­nimo de programación. A muchos se nos viene el mundo encima cuando únicamente oí­mos esa palabra. Pero actualmente, ha dejado de ser un trabajo complicada, y esto, gracias a Internet.

A dí­a de hoy, Youtube es una de las mejores formas de aprender. Cantidad de usuarios comparten sus conocimientos a través de los distintos medios que podemos encontrar en la red, y Youtube es sin duda una de las mejores opciones para esto, gracias a los ví­deos, podemos entender todo de una forma mucho más clara.

Son muchos los canales de YouTube que ofrecen ví­deo tutoriales sobre programación, nosotros, hemos escogido los diez más completos, fáciles de entender, y en español.

1 – Codigofacilito

Este es posiblemente el mejor canal de Youtube en español para aprender a programar, cuenta con más de trescientos mil suscriptores y más de 42 millones de visualizaciones, y el contenido es de muy buena calidad. Incluye listas de reproducciones con distintos cursos, programación de Android, WordPress, PHP, Java y CC+ entre otros. Todos ellos con introducciones y separados por temas.

2 – Empieza a programar

Este canal es muy buena opción si quieres empezar a programar. No cuenta con tantos cursos como el primero, pero sí­ lo necesario para empezar y sobretodo, entender del tema. Cuenta con más de 3 millones de visualizaciones y gran cantidad de comentarios positivos. Tiene cursos de distintas dificultades separados por temas, además ví­deos sobre opinión personal sobre la programación.

3 – Latincoder

Latincoder es otro de los muchos canales de tutoriales sobre programación, cuenta con noventa mil suscriptores y más de siete millones de visualizaciones. En su canal incluye listas de reproducción con tutoriales de distintos niveles sobre Java, Linux, Android etc. Además de ví­deos de opiniones personales y experiencias.

4 – Pildorasinformaticas

Este canal de YouTube cuenta con más de 25 millones de visualizaciones. Tiene una gran cantidad de ví­deos de buena calidad sobre programación, con cursos de HTML 5,Java, Android, e incluso, plataformas como Excel, Word y PowePoint.

5 – Deividcoptero

El Canal Deividcoptero cuenta con más de 70 mil suscriptores y más de siete millones de visualizaciones. Este canal se dedica principalmente a los tutoriales de programación para juegos es cc+, pero podemos encontrar cursos de JavaScript, SQL Server entre otros.

6 – DesarrolloWeb.com

El canal de Youtube Desarolloweb trata sobre todo de la programación en webs. Pero también podemos encontrar distintos tutoriales de desarrollo de aplicaciones entre otros. Cuenta con más de seis millones de visualizaciones y más de ochenta mil suscriptores. Lo que más destaca de este canal son los ví­deos explicativos, son de muy buena calidad, con explicaciones claras y fáciles de entender.

7 – Jesús Conde

Este canal es uno de los más completos para aprender programación, con 153 mil suscriptores y más de 17 millones de visualizaciones, tiene una gran variedad de cursos sobre este tema, incluyendo ví­deos para principiantes e incluso, para niños. Los ví­deos son de muy buena calidad y tiene muchos comentarios positivos.

8 – Jotajotavm

Otro canal de Youtube perfecto para aprender programación y algo más. Cuenta con una gran cantidad de cursos de programación de aplicaciones móviles, diseño web, programación de juegos, Java etc. Además de algunos ví­deos de consejos y opiniones sobre este tema.

9 – Programación ATS

Programación ATS es un canal que se centra principalmente en los tutoriales de programación C++, sus ví­deos son muy completos, prácticos, y fáciles de entender. También tiene ví­deos de opinión e interés muy interesantes.

10 – Tutoriales y más

Tutoriales y más tiene un gran contenido para aprender programación. Distintos cursos de Java, CSS3, HTML 5 para principiantes etc. Además, tiene distinto contenido, como tutoriales sobre Excel, análisis de programas y trucos y consejos entre otros. Una buena opción si buscas un canal para iniciarte en el mundo de la programación y algo más.

Recopilación De Información Utilizando El Harvester En Kali Linux

Hoy aprenderemos sobre la recopilación de información utilizando Harvester en Kali Linux. Una buena recopilación de información puede marcar la diferencia entre una prueba de penetración exitosa y una que no ha podido proporcionar el máximo beneficio al cliente.

TheHarvester ha sido desarrollado en Python por Christian Martorella. Es una herramienta que nos proporciona información sobre cuentas de correo electrónico, nombres de usuario y nombres de host / subdominios de diferentes fuentes públicas como motores de búsqueda y servidor de claves PGP.

Esta herramienta está diseñada para ayudar al probador de penetración en una etapa anterior; Es efectivo, simple y fácil de usar. Las fuentes admitidas son:

Google – correos electrónicos, subdominios

Perfiles de Google: nombres de empleados

Búsqueda de Bing: correos electrónicos, subdominios / nombres de host, hosts virtuales

Servidores Pgp: correos electrónicos, subdominios / nombres de host

LinkedIn: nombres de empleados

Exalead – correos electrónicos, subdominio / nombres de host

Nuevas características:

Retrasos de tiempo entre solicitudes

Exportación de resultados XML

Buscar un dominio en todas las fuentes

Empecemos,

Si está utilizando Kali Linux, abra la terminal y escriba theharvester

De lo contrario, se puede descargar fácilmente desde aquí: https://github.com/laramies/theHarvester

Simplemente descárguelo y extráigalo

Proporcione permiso de ejecución a: theHarvester.py por [chmod 755 theHavester.py]

Luego simplemente ejecute  ./theharvester

Verás algo similar a esto:

Aquí estoy usando Kali Linux.

Simplemente puede usar el comando theHarvester -d [url] -l 300 -b [nombre del motor de búsqueda]

Por ejemplo: theHarvester -d sixthstartech.com -l 300 -b google

Lo que resultará como en la siguiente captura de pantalla:

Método: 2

Para obtener toda la información sobre el sitio web, puede usar el comando como:

theHarvester -d sixthstartech.com -l 300 -b todos

Lo que resultará como:

Método: 3

Para guardar el resultado en un archivo HTML, puede usar la opción –f seguida de un nombre de archivo,

Ejemplo:

theHarvester.py -d sixthstartech.com -l 300 -b todo -f prueba

El resultado en archivo HTML:

¡Eso es todo y espero que esto te haya ayudado!

Flappy Bird escrito en 90 líneas de código python

Flappy Bird es un juego que no necesita presentación alguna, pero si te cojo con la guardia bajada, decirte que es un juego para móviles que se lanzó en mayo de 2013. A finales de enero del 2014 se convirtió en el juego más descargado de la iOS App Store. Según su autor el juego llegó a generar 50.000 dólares diarios en publicidad y ventas.

El juego empezó a recibir críticas sobre su dificultad e incluso plagiarismo y su autor de forma sorprendente lo borró tanto de la App Store como de Google play.

A partir de ese momento el juego incluso ganó más publicidad y se empezaron a reproducir versiones del mismo para distintas plataformas. He aquí la razón de esta entrada. Una reproducción de dicho juego escrito en python y con un total de 90 líneas de código.

Aquí tenéis un vídeo a cámara ligera de la creación del mismo, en la que el autor de esta versión del juego dice que lo creó en una hora y diez minutos.