#52: Pues no, son gente que hace eso porque robar es más barato y cómodo que trabajar.
Hay un reportaje sobre ladrones de cobre y no creerías los coches que se gastan. Desde luego que no se si comerán, pero dinero no les falta, al menos para coches premium que los que viven en los pueblos y son afectados por estos robos por lo general no suelen tener.
#174 Bueno, la idea era sugerir el uso de TDD para esto.
- Clase privada: Problemas de traer cosas desde un IDE en vez de escribir directamente. En el IDE, HelloWorld era una inner class de HelloWorldTest, porque con crear un file me bastaba.
- Mockito: Se podria añadir Mockito.verifyNoMoreInteractions(output), pero en este test me la suda que llame a otros metodos ya que simplemente quiero asegurar que se escribe el texto correcto. Si nos ponemos a verificar todo (escuela de Londres) podemos acabar teniendo test que reflejan directamente la implementacion y hacer que cualquier cambio en la implementacion invalide multitud de tests que no deberian de ser invalidados, ralentizando el desarrollo. TDD esta para hacer el desarrollo mas agil y no para entorpecerlo.
- Parametro final: A mi tampoco me gusta mucho, pero es un requerimiento del Checkstyle en mi equipo y me he acostumbrado a acabar poniendo finals por todo para evitar que el Checkstyle me pare la compilacion.
#23 Quizá en este país no... De hecho, si nos ceñimos a España, la lista sería encabezada por Java, .NET (Visual Basic bien arriba, dando mugre), PHP y JS (por jQuery más que nada )
Poco a poco se va oyendo hablar de Python, en algunos países se cobra un pastón trabajando de él, en España ser ríen de ti por perder el tiempo "con esa cosa". Y de otros lenguajes... ni pío. Yo este año he visto 1 única oferta de R en mi comunidad autónoma, y varias decenas de .NET y Java, para que te hagas a la idea.
Siempre vamos 5 años por detrás de los demás, en el 2020 mira de nuevo esta lista, seguramente se adapte a la actualidad española (aunque en el resto del mundo se usen lenguajes muy diferentes )
#14 Muy verde. Go tiene un potencial enorme. Binarios sin dependencias y compilación ortogonal: desde una máquina haces tu programa para OSX, BSD, Windows y Linux y es solo copiarlo que te funcionará sin extras.
#23 Estadística, análisis de datos. Con las cantidades de usuarios e interacciones de hoy en día, R es necesario para cosas muy gordas.
#42 Si han hecho numeros y ellos dicen que les salen. La cuestion es que el paracaidas cae donde el viento quiera, como mucho puedes elegir la zona. Los rusos con su
llevan decadas lanzando el mismo cacharro y cuando cae necesitan varios equipos para recuperarlos.
Space X dice que si se suma el coste de los equipos de tierra el traslado de material, la revision por si acaso se haya golpeado algo al tocar tierra, lo que pesa y se tarda en instalar los paracaidas, frente a cargar mas de combustible y que vaya directamente a la puerta de tu hangar.
#59 Va cifrado por defecto pero si no es posible el cifrado lo envía sin cifrar, por lo que es posible un MITM aunque por defecto ambos servidores usen SSL.
#54 Si envías de Gmail a Gmail entonces sí va con SSL, pero si envías a otro servidor como he dicho no es mandatory, y no es porque esté mal configurado, es para respetar los estándares. Lo que he hablado es de las conexiones S2S.
#9 El SSL entre servidores no es "mandatory", normalmente los servidores están configurados para intentar la conexión SSL y si no fuera posible lo mandan sin SSL, por lo que si mandas un mensaje a ventas@mitiendaonline.com no sabes si desde tu servidor (gmail o el que sea) se ha enviado con SSL hasta su destino, porque no hay un canal cifrado desde el remitente hasta el destinatario como pasa con algunos sistemas de mensajería instantánea, o con las webs HTTPS que hay un canal SSL desde tu ordenador hasta el servidor de la web.
#23 Igual los de LISP machines y GNU tenían razón con LISP frente a UNIX y C. Mucho minimalismo, mucho desarrollar internet mediante BSD, pero al final se ha convertido en lo contrario que pregonaban
Y eso que hay tres corrientes en GNU/Linux:
- Debian, con su configuración debconf para sistemas y estabilidad.
- Fedora/RH, con capas sobre capas sobre ....
- GNU GUIXSD, Scheme en todo y puristas de LISP.
Si Hurd hubiera salido antes (en el 91) y hubiera tenido el mismo apoyo que Linux... hubiera sido la hostia, algo alucinante.
Hablamos de un sistema donde cada usuario tiene permisos hasta lanzar sistemas de ficheros si quiere, pero a la vez está aislado de otros usuarios. Algo superior a UNIX, similar a LISP, pero añadiendo seguridad a la vez que permite al usuario hacer lo que quiera con sus paquetes. Porque GUIXSD es eso, pero con GNULinux.
Y los capullos de Gnome con Vala por la puta moda de .Net y querer ser un clon de Windows (antes Corba, ahora .Net). Joder, si fuera con Scheme directamente con el gestor de ventanas de Gnome haces magia, de forma similar a JS pero mil veces mejor.
Y no hablemos ya de configurabilidad, pasas a sistemas dinámicos adaptables con 4 líneas de codigo. En caliente. Sin reiniciar.
Y sin cuelgues, los cuelgues se detectan, se parchean al vuelo y todo sigue como antes.