Por
campusMVP.
Publicado el
Todos sabemos que escribir buen código es muchísimo más que conocer un lenguaje. Del mismo modo que saber hablar inglés no te convierte en Shakespeare, conocer C# o Java no te convierte en programador (y mucho menos en un Ingeniero de Software). Si se pretende alcanzar cotas de calidad más altas, el software debe tener muchas otras propiedades, más difíciles de ver a simple vista. Un software excelente debe cumplir muchas otras condiciones. En este eBook gratuito te contamos las reglas prácticas que pueden ayudarte a conseguirlo...
[Más]
Por
campusMVP.
Publicado el
Los bulos, los falsos mitos, las leyendas urbanas y las noticias falsas siempre han existido. Al ser humano le gustan las fábulas, y aún más confabular.
Antes de la era Internet los bulos se propagaban con mucha más lentitud. Pronto los medios de comunicación de masas se apuntaron al carro de la difusión de bulos en días señalados como el April's Fools Day en el mundo anglosajón o el Día de los Santos Inocentes en España. Hoy en día por Internet circulan todo tipo de patrañas, falsas noticias y leyendas que en algunos casos tienen un fin malintencionado y que pueden manipular la opinión pública hasta el punto de distorsionar la realidad . De hecho la situación es muy preocupante. Sin embargo, para quitarle hierro al asunto, hoy hemos querido recopiladar algunos de los bulos relacionados con el mundo de la tecnología más divertidos.
[Más]
Por
campusMVP.
Publicado el
Está a punto de cumplirse el plazo de adaptación al nuevo Reglamento de privacidad aprobado por la Unión Europea en mayo de 2016. Es decir, hemos tenido dos años para adaptarnos a las nuevas obligaciones, aunque hay quien parece que aún no se ha enterado, quizás porque cree que no va con él.
Con la nueva legislación los programadores jugamos un papel realmente importante ya que de acuerdo al nuevo Reglamento debemos ser más diligentes en cuanto a los datos que recogemos, cómo los recogemos, qué hacemos con ellos y las medidas de seguridad que aplicamos.
En este artículo vamos a ver cómo afecta el nuevo Reglamento a todo aquél que se dedique al desarrollo.
Importante: Esta información no constituye asesoramiento legal ni sirve como sustituto para tal.
[Más]
Por
campusMVP.
Publicado el
Esta es la historia de un fallo de despliegue que ha costado a una empresa española casi medio millón de euros. Y es que cuando metes por el medio una criptomoneda, las cosas pueden complicarse enseguida. El pasado mes de marzo la empresa catalana (bueno con sede en Londres y que opera en Barcelona y Gibraltar :S) PayPro “perdió” 450.000€ en una emisión de criptomoneda. Hemos puesto perdió entre comillas, pues realmente no saben dónde está el dinero y según ellos la culpa es del programador. ¿Tú qué opinas?
[Más]
Por
José Manuel Alarcón.
Publicado el
Los vídeos que reproducimos en Internet o bien de manera local en el ordenador o en cualquier otro dispositivo, pueden estar codificados de diferentes maneras. Cada método de codificarlos implica unas ventajas e inconvenientes, y existen formatos mejores que otros dependiendo del uso que queramos darle al vídeo. Así, tenemos formatos como AVI, MP4, MKV, 3GP, WebM de Google, etc... El formato más popular en la actualidad es el MP4, archivos con la extensión .mp4. Pero: ¿Son iguales todos los archivos .mp4?, si no son iguales, ¿qué tipos hay? ¿cuáles son las diferencias, ventajas e inconvenientes de cada uno?¿Valen todos para la Web? ¡Vamos a verlo!
[Más]
Por
campusMVP.
Publicado el
Un año más Stack Overflow ha publicado los resultados de la encuesta que anualmente realizan entre sus usuarios. Este año la participación ha sido más alta que nunca, más de 100.000 personas se han molestado en responder a una encuesta de unos 30 minutos de duración. ¡No está nada mal!.
Cómo son, qué hacen en su tiempo libre, qué tecnologías utilizan, por qué cambian de trabajo,...a preguntas como estas han respondido más de 100.000 desarrolladores. A continuación encontrarás un resumen de las respuestas que han dado.
[Más]
Por
José Manuel Alarcón.
Publicado el
El objetivo principal de trabajar con un sistema de control de código fuente como Git es, por supuesto, mantener un histórico fiel e inalterado de todas las etapas por las que ha ido pasando el código fuente de un proyecto. Sin embargo, a veces, podemos añadir algo a esta historia que no pretendíamos añadir. Por ejemplo, hacemos un commit sin querer, metemos archivos de más o de menos, o va con un bug vergonzoso que no queremos que nadie vea y que se nos ha colado... Por regla general no deberíamos modificar la historia salvo que sea estrictamente necesario, pero ¡hey!, estas cosas pasan, así que deberíamos poder arreglarlo. En este artículo vamos a ver cómo conseguirlo...
[Más]
Por
campusMVP.
Publicado el
Es evidente que hay escasez de programadores y los MOOC y los campamentos de programación prometen enseñarte las habilidades necesarias para que te puedas convertir en uno de ellos. Sin embargo, considerarlos como un trampolín para convertirte en un desarrollador es discutible.
[Más]
Por
campusMVP.
Publicado el
Como desarrolladores, estamos familiarizados con los diversos problemas que interfieren con nuestra productividad. Muchas veces se combinan para formar una especie de bucle que se retroalimenta a si mismo y que suele llevar a la pérdida de horas de productividad, errores de programación, y a la frustración generalizada. Si pudiésemos minimizar el impacto de tan solo uno o dos de estos sesgos podríamos romper el ciclo y neutralizar a los demás. A continuación tienes una lista de 5 sesgos cognitivos que debes tener en cuenta mientras estás programando...
[Más]
Por
campusMVP.
Publicado el
GitHub es usado por más de 24 millones de personas de 200 países diferentes que han participado en proyectos a través de más de 25 millones de repositorios. Estas cifras astronómicas convierten a GitHub en el mayor repositorio de proyectos open source del mundo así como en testigo único de lo que “se cuece” en programación.
El personal de GitHub analizó los datos correspondientes al pasado año y según ellos las tendencias para 2018 en proyectos open source son: desarrollo multiplataforma, deep learning y aprendizaje de nuevas habilidades.
[Más]