
Peter Holmes
0
3803
1118
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ápido 5 Ideas de proyectos para ayudarlo a aprender a programar más rápido Hay 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. , 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
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 escalonan según el tamaño del equipo, limitándose a $ 200 por mes para un tamaño de equipo ilimitado.
Github
Github, que es oficialmente 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 en gran medida una mentalidad de código abierto Comprender cómo los desarrolladores de software de código abierto ganan dinero Comprender cómo los desarrolladores de software de código abierto ganan dinero La verdad es que muchos desarrolladores y proyectos OSS generan ingresos. 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. Todos los planes pagos admiten miembros de equipo ilimitados; la única razón para subir de nivel es aumentar la cantidad de repositorios privados disponibles.
Noche nevada
Noche nevada Es cierto que es un nombre extraño, pero el concepto es bastante útil. Es un rastreador de errores que se integra a la perfección 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.IM
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 una cuenta Premium para $ 2 por mes.
Gitter es nuevo pero mejora constantemente, por lo que si eres un ávido usuario de Github, deberías probarlo.
Flojo
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 una administración de proyectos más fácil Cómo usar Slack para la administración de proyectos con estos simples consejos Cómo usar Slack para la administración de proyectos con estos simples consejos con el conjunto inteligente de Slack De características e 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. . La mejor manera de describirlo es IRC 2.0: la misma funcionalidad central de chat que IRC pero con muchas campanas y silbatos adicionales en la parte superior.
Si su equipo de proyecto todavía está utilizando IRC para comunicarse Chateando en Android: las 4 mejores aplicaciones de cliente IRC Chateando en Android: las 4 mejores aplicaciones de cliente IRC Estas aplicaciones de cliente de Internet Relay Chat (IRC) lo mantendrán conectado incluso cuando esté en el ir. , 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.
Trello
Muchos de los editores de MakeUseOf viven y mueren por Trellocaracterísticas organizativas de Trello: un sistema de gestión de proyectos único, simple y potente desde un buen hogar Trello: un sistema de gestión de proyectos único, simple y potente desde un buen hogar ¿El nombre Joel Spolsky significa algo para usted? 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 ... 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 de tareas específicas, así como la capacidad de alojar archivos adjuntos. Completa con una interfaz de arrastrar y soltar para barajar las tarjetas y obtienes una forma rápida y conveniente de mantenerte organizado.
Personalmente, no uso Trello tan a menudo como debería, pero ciertamente veo el atractivo y la utilidad de este. 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.
Todoist
Si Trello es demasiado para ti, mi otra recomendación es Todoist. Varios de los miembros del equipo de redacción de MakeUseOf utilizan esta herramienta maravillosamente elegante Quiénes somos: una mirada interna a nuestros escritores y sus estaciones de trabajo Quiénes somos: una mirada interna a nuestros escritores y sus estaciones de trabajo Todos tenemos una amplia variedad de configuraciones de computadora y cada una 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! para mantener las tareas en línea y los proyectos personales en orden. Es una lista de cosas por hacer debería ser.
Todoist es rápido. Otras listas de tareas 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 necesario.
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 productividad, copias de seguridad automáticas, sincronización de proyectos y más.
Aparecer en
¿Sigues usando Skype o alguna de estas alternativas de Skype Sick of Skype? 7 mejores alternativas gratuitas de Skype ¿Enfermo de Skype? Las 7 mejores alternativas gratuitas de Skype Las alternativas de Skype pueden liberarlo de la mediocridad y mejorar en gran medida la experiencia de video chat. Este artículo cubre ocho opciones. 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 que Skype alguna vez 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 termina 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 un Hangout ligero de Move Over Google Plus. Appear.in está aquí y es realmente bueno Moverse sobre Google Plus Hangouts. Appear.in está aquí y es realmente bueno La gente ha estado pidiendo una aplicación de videoconferencia decente durante años. Pensamos que era Google Plus. Nos equivocamos. Conoce a Appear.in. . no hay razón no para usarlo.
La colaboración nunca ha sido tan fácil
Si usted es un programador completamente nuevo Cómo aprender a programar sin todo el estrés Cómo aprender a programar sin todo el estrés Tal vez haya decidido dedicarse 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. o alguien que está bien encaminado hacia el dominio de la programación 7 Trucos útiles para dominar un nuevo lenguaje de programación 7 Trucos útiles para dominar un nuevo lenguaje de programación Está 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. , estas herramientas web seguramente serán útiles. Cada uno de ellos ha aumentado mi propia productividad de una forma u otra y espero que todos hagan lo mismo por ti.
¡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 a través de Shutterstock