Anuncio
Los programadores rara vez codifican de forma aislada. Excepto en el caso de proyectos de pasatiempos personales 5 ideas de proyectos para ayudarlo a aprender a programar más rápidoHay algunas maneras de facilitar la curva de aprendizaje para la programación. Ensúciate las manos y aprende más rápido con proyectos paralelos que puedes comenzar en cualquier momento. Juega un poco con estos cinco. Lee mas , la mayoría de los proyectos modernos tienen un alcance demasiado vasto para que una persona lo aborde solo. Como tal, si eres un programador y aún no estás compartiendo o colaborando, estás detrás de la curva.
Afortunadamente, este tipo de compartir y colaborar ahora es trivial para incorporar a su flujo de trabajo. Desbloquear este poder bruto es tan simple como registrarse para obtener una cuenta gratuita o dos, y luego convencer a sus compañeros de equipo para que hagan lo mismo.
Si puede llegar tan lejos, pronto obtendrá los beneficios de las aplicaciones web que le voy a mostrar. Si al principio parecen extraños o inútiles, solo deles unos días para demostrar cuán útiles pueden ser.
Bitbucket es un servicio de alojamiento gratuito para repositorios de código basados en Mercurial o Git. La mayoría de los programadores tienden a preferir Github (que cubriremos a continuación) sobre Bitbucket, pero en realidad prefiero este porque los planes son un poco más amigables y más flexibles para aquellos de nosotros con bolsillos poco profundos.
Es gratis para equipos de hasta 5 personas, lo cual es más que suficiente para la mayoría de los aficionados, y todos los planes ofrecen ilimitados privado repositorios Los precios se basan en el tamaño del equipo, limitándose a $ 200 por mes para un tamaño de equipo ilimitado.
Github, que oficialmente es el host de código más grande del mundo en el momento de escribir este artículo, explotó en la escena a fines de la década de 2000 y se convirtió en el sitio de redes sociales de facto para programadores.
Alienta fuertemente un mentalidad de código abierto Comprender cómo los desarrolladores de software de código abierto ganan dineroLa verdad es que muchos desarrolladores y proyectos de OSS generan ingresos. Lee mas haciendo públicos todos los proyectos de código de forma predeterminada y haciendo que sea extremadamente fácil bifurcar proyectos con un botón de un solo clic. Todos los proyectos también vienen con un wiki incorporado, administrador de tareas y rastreador de errores.
Si quieres un privado repositorio en Github, tienes que pagar. Todas planes pagados apoyar a miembros ilimitados del equipo; La única razón para subir un nivel es aumentar la cantidad de repositorios privados disponibles.
Noche nevada Es cierto que es un nombre extraño, pero el concepto es bastante útil. Es un rastreador de errores que se integra perfectamente con Github y Bitbucket, aunque puede usarlo solo si no está usando ninguno de esos.
El diseño moderno y la organización limpia hacen que sea un placer usarlo, pero el beneficio real es la interfaz que proporciona entre desarrolladores y clientes. Los clientes pueden enviar y discutir ciertos problemas y los desarrolladores pueden abordar esos problemas en un solo lugar.
Los planes gratuitos son compatibles con proyectos públicos ilimitados y un proyecto privado y sin almacenamiento de archivos en todo el equipo. Para proyectos más privados y más espacio de almacenamiento, hay planes de $ 9 por mes a $ 99 por mes.
Gitter es una maravillosa herramienta de chat social para usuarios de Github. (El sistema de inicio de sesión requiere que tenga y use una cuenta de Github). Es básicamente una versión web contemporánea de Internet Relay Chat: muchas salas de chat diferentes a las que puede unirse y conversar.
Existen tres tipos de canales de chat: 1) canales vinculados a los equipos de Github, 2) canales vinculados a los repositorios de Github y 3) canales independientes creados directamente por los usuarios. Los canales pueden ser públicos o privados, pero los canales de usuarios privados requieren un Cuenta privilegiada para $ 2 por mes.
Gitter es nuevo pero mejora constantemente, por lo que si eres un ávido usuario de Github, deberías probarlo.
Aquí en MakeUseOf, Flojo ha sido uno de nuestros principales modos de comunicación durante casi todo un año, y ha demostrado ser invaluable para gestión de proyectos más fácil Cómo usar Slack para la gestión de proyectos con estos simples consejosCon el conjunto inteligente de características de Slack y la interfaz de usuario libre de distracciones, la plataforma puede duplicarse como una herramienta de gestión de proyectos para usted. Aprenda a configurarlo como su asistente personal en línea. Lee mas . La mejor manera de describirlo es IRC 2.0: la misma funcionalidad de chat central que IRC pero con muchas campanas y silbatos adicionales en la parte superior.
Si su equipo de proyecto todavía está usando IRC para comunicación Chatear en Android: las 4 mejores aplicaciones de cliente IRCEstas aplicaciones cliente de Internet Relay Chat (IRC) lo mantendrán conectado incluso cuando esté en movimiento. Lee mas , Le recomiendo que considere cambiar a Slack. Está basado en la web para mayor comodidad, pero tiene aplicaciones oficiales disponibles para Android, iOS y Mac. Un cliente de Windows también está en producción beta.
Muchos de los editores de MakeUseOf viven y mueren por Trello‘S características organizacionales Trello: un sistema de gestión de proyectos único, simple y potente desde un buen hogar¿El nombre Joel Spolsky significa algo para ti? Si es así, querrás leer esta publicación, porque muestra el último y mejor proyecto de Spolsky. Y si no, debes saber que esto es ... Lee mas . Así es como funciona. Usted crea tableros (proyectos) y cada tablero consta de múltiples listas (categorías) que se componen de tarjetas individuales (tareas).
Las tarjetas se pueden etiquetar con varios datos: fechas de vencimiento, miembros participantes, etiquetas codificadas por colores, etc. Cada tarjeta también tiene un sistema de comentarios para la discusión específica de la tarea, así como la capacidad de alojar archivos adjuntos. Complete con una interfaz de arrastrar y soltar para barajar las tarjetas y obtendrá una forma rápida y conveniente de mantenerse organizado.
Personalmente, no uso Trello tan a menudo como debería, pero ciertamente veo su atractivo y utilidad. Es un poco exagerado si todo lo que necesita es una simple lista de tareas pendientes, pero para proyectos más complejos, es absolutamente esencial.
Si Trello es demasiado para ti, mi otra recomendación es Todoist. Esta herramienta bellamente elegante es utilizada por varios de El personal de redacción de MakeUseOf Quiénes somos: una mirada al interior de nuestros escritores y sus estaciones de trabajoTodos tenemos una amplia variedad de configuraciones de computadora y cada uno de nosotros tiene un flujo de trabajo único que nos mantiene productivos. ¡Únete a nosotros mientras descubrimos nuestros espacios más sagrados para que los veas! Lee mas para mantener las tareas en línea y los proyectos personales en orden. Es una lista de tareas debería ser.
Todoist es rápido. Otras listas de tareas pendientes que he usado requieren múltiples botones Enviar y detalles por tarea solo para agregar un solo elemento a la lista. Con Todoist, solo tienes que escribir una oración y presionar Enter. Puede agregar más detalles si lo desea, pero nunca es obligatorio.
Las cuentas gratuitas son lo suficientemente buenas para la mayoría de las personas, pero la actualización a Premium para $ 29 por año otorga características como recordatorios de tareas, filtros personalizados, seguimiento de la productividad, copias de seguridad automáticas, sincronización de proyectos y más.
¿Sigues usando Skype o uno de estos Alternativas de Skype ¿Enfermo de Skype? 7 mejores alternativas gratuitas de SkypeLas alternativas de Skype pueden liberarte de la mediocridad y mejorar enormemente la experiencia del video chat. Este artículo cubre ocho opciones. Lee mas manejar los chats de video de tu equipo? Si es así, deja todo lo que estás haciendo y echa un vistazo Aparecer. En. Esta aplicación web es más conveniente y menos intrusiva de lo que Skype fue o será.
No hay nada que descargar o instalar. Simplemente vaya al sitio web, escriba un nombre para el chat de video y luego comparta el enlace con sus compañeros de equipo. Es una sala temporal que desaparece una vez que finaliza el chat y todos se van. Y es completamente gratis.
El único inconveniente es que solo admite hasta 8 usuarios por habitación. El chat de video gratuito de Skype solo admite hasta 25 usuarios por conversación, pero Appear.in es ligero Moverse sobre Hangouts de Google Plus. Appear.in está aquí y es realmente buenoLa gente ha estado pidiendo una aplicación de videoconferencia decente durante años. Pensamos que era Google Plus. Nos equivocamos. Conoce a Appear.in. Lee mas . No hay razón no para usarlo
La colaboración nunca ha sido tan fácil
Si eres un nuevo programador Cómo aprender a programar sin todo el estrésQuizás hayas decidido dedicarte a la programación, ya sea para una carrera o simplemente como un pasatiempo. ¡Excelente! Pero tal vez estés empezando a sentirte abrumado. No muy bien. Aquí hay ayuda para facilitar su viaje. Lee mas o alguien que está en camino hacia dominio de la programación 7 trucos útiles para dominar un nuevo lenguaje de programaciónEstá bien sentirse abrumado cuando aprende a codificar. Probablemente olvidará las cosas tan rápido como las aprenda. Estos consejos pueden ayudarlo a retener mejor toda esa información nueva. Lee mas , estas herramientas web seguramente serán útiles. Cada uno de ellos ha impulsado mi propia productividad de una forma u otra y espero que todos hagan lo mismo por usted.
¡Cuéntanos cómo te va! ¿Hay otras aplicaciones web colaborativas para codificadores que me perdí? ¡Comparte lo que sabes con nosotros en los comentarios!
Créditos de imagen: Trabajo en equipo Via Shutterstock
Joel Lee tiene un B.S. en informática y más de seis años de experiencia profesional en redacción. Es el editor en jefe de MakeUseOf.