
Harry James
0
4836
302
El movimiento de código abierto Por qué debería contribuir a proyectos de código abierto [Opinión] Por qué debería contribuir a proyectos de código abierto [Opinión] El concepto de software de código abierto no es nuevo, y con proyectos enormes y exitosos como Ubuntu, Android y Otros sistemas operativos y aplicaciones relacionados con Linux, creo que podemos decir con seguridad que es un modelo probado para ... está desempeñando un papel notable en impulsar la tecnología y ponerla a disposición de todos. El éxito de Linux también es un ejemplo de cómo el código abierto puede traducirse en un modelo de negocio exitoso. El código abierto es bastante común ahora y en los próximos años, podría tener una huella importante en la tecnología educativa de vanguardia y la industria aeroespacial (piense Drones de bricolaje).
Los proyectos de código abierto Los 10 mejores proyectos de código abierto en los que debe ser voluntario para ayudar Los 10 mejores proyectos de código abierto en los que debe ser voluntario para ayudar No tiene que ser un programador. Podrías ser escritor, diseñador, traductor, solo un adicto a Facebook o Twitter, o alguien que solo quiera donar dinero para la causa. Hay ... necesitan toda la ayuda que puedan obtener. Si no es con fondos, entonces con voluntarios que contribuyen a la programación de código abierto 8 maneras de ayudar a los proyectos de código abierto si no eres un codificador 8 formas de ayudar a los proyectos de código abierto si no eres un codificador Hemos cubierto por qué es importante para contribuir a proyectos de código abierto, pero ¿y si no eres un codificador? No tiene que aprender a programar para ayudar a sus proyectos favoritos de código abierto. Muchos no programadores ofrecen voluntariamente algunas ... y herramientas gratuitas que pueden usar. Los motores de búsqueda ajustados con algoritmos para encontrar el código fuente para proyectos de programación se encuentran entre las herramientas para la bolsa del kit. Si bien la reutilización del código es un tema muy debatido en los círculos superiores, podrían ser de ayuda para los programadores principiantes y para aquellos que intentan abrirse camino a través de un bloqueo de codificación haciendo referencia cruzada a su código. Aquí hay seis:
Ohloh
Ohloh Code dice que es uno de los motores de búsqueda de códigos más grandes y completos con más de 10 mil millones de líneas de directorios de software FOSS indexados y actualizados. Lo mencionamos cuando Danny nos mostró cómo mejorar nuestras habilidades de codificación. El viaje de un codificador: cómo mejorar sus habilidades de codificación contribuyendo a un proyecto de código abierto. El viaje de un codificador: cómo mejorar sus habilidades de codificación contribuyendo a Un proyecto de código abierto Si está buscando promocionarse como un programador competente, no hay mejor momento para mostrar sus habilidades de la mejor manera posible, contribuyendo a proyectos de código abierto. Hay muchas razones ... contribuyendo a un proyecto de código abierto. Ohloh es la cara mejorada de Koders.com y también está disponible y editable libremente por su comunidad. Indiza todos los archivos de texto para la búsqueda y tiene soporte de resaltado de sintaxis para 43 lenguajes de programación. La sintaxis de consulta de búsqueda admitida por el servicio le brinda la flexibilidad de buscar diferentes clases de código. El motor de búsqueda actualmente no admite expresiones regulares.
Krugle
Krugle es un portal de búsqueda de código abierto que aprovecha los repositorios de búsqueda de código abierto como Apache, JavaDocs y SourceForge, entre otros. Puede buscar código en C ++, Java, Perl, Python, SQL, Ruby, XML, HTML, etc. Funciona con OpenSearch. Krugle también tiene una función de búsqueda avanzada que puede ayudarlo a reducir a las API, bibliotecas, código de muestra o documentación correctos. Desde la página de resultados, puede buscar el proyecto desarrollado con el código.
SearchCode
SearchCode revisa 16 mil millones de líneas de código fuente abierto de repositorios de código como GitHub, BitBucket, CodePlex, SourceForge, Fedora y más. El motor de búsqueda de código y documentación es mantenido por un solo desarrollador. Puede usar filtros como extensiones de archivo, nombre de repositorio específico y URL, expresiones regulares y caracteres especiales. En la página de ejemplos se enumeran ejemplos específicos y soporte de búsqueda de documentación..
NerdyData
NerdyData.com es un motor de búsqueda de código fuente especial que acaba de tener un lanzamiento limitado. El sitio afirma haber indexado más de 140 millones de páginas web para el código. Si es desarrollador web, lo encontrará interesante porque busca marcas HTML, código JavaScript o fragmentos de código de estilo CSS. Pero NerdyData pretende ser más que un simple motor de búsqueda de código, ya que también está tratando de desarrollar una lista completa de características en torno al proceso de desarrollo web.
También puede buscar documentación; puede hacer una búsqueda comparativa para visualizar cuántos dominios aparece un término; y puede hacer un análisis de la competencia al verificar qué sitios web tienen su código. NerdyData tiene un plan básico gratuito que le permite hacer 200 búsquedas de crédito. Cada función de búsqueda tiene un puntaje de crédito adjunto. Puede consultar los tres planes de precios y probarlo primero con las funciones gratuitas.
Sabueso del símbolo
Google y otros motores de búsqueda no son tan buenos cuando se trata de buscar con símbolos especiales. Google, por ejemplo, elimina muchos signos de puntuación y símbolos especiales, si no todos. Google reconoce algunos y aquí hay una lista a la que puede referirse. Por lo tanto, la búsqueda con motores de búsqueda normales podría no devolver el resultado deseado si está buscando códigos de error o variables con caracteres especiales. Symbol Hound es un motor de búsqueda alternativo que puede ayudar aquí.
Merobase
Merobase es un tipo diferente de motor de búsqueda que lo ayuda a buscar y localizar componentes de software. Merobase busca el código fuente, pero también, y lo que es más importante, puede buscar componentes de software que son los bloques de construcción discretos del software. Es un módulo que empaqueta un conjunto de funciones. El desarrollo basado en componentes (CBD) implica la creación de software a partir de componentes previamente escritos. Merobase puede buscar interfaces con consultas simples basadas en texto. También puede buscar con consultas basadas en funciones, orientadas a objetos, basadas en nombres y basadas en pruebas. Este método de búsqueda abstracta es lo más destacado de este motor. Merobase busca componentes escritos en Java, C ++ y C Sharp.
¿Son estos los únicos seis motores de búsqueda para buscar código fuente abierto? Bueno, parecen ser los mejores. Pero si me he perdido una anteojera en alguna parte, háganos saber en los comentarios. La búsqueda de un código fuente confiable en la web es una forma de aprender a programar ¿Qué lenguaje de programación debe aprender para el desarrollo de software? ¿Qué lenguaje de programación debe aprender para el desarrollo de software? Al comenzar en el camino de la programación, es importante que invierta su tiempo sabiamente para elegir aprender algo que los beneficie en el futuro inmediato con resultados visibles en su plataforma de ... bueno. Por extraño que parezca, las referencias al código fuente también podrían ser un apretón de manos social con la persona que creó el código en primer lugar. La comunidad de código abierto se nutre de la colaboración. ¿Encuentra útiles estos motores de búsqueda alternativos o buscaría dentro de un repositorio de código particular como Google Code, GitHub o cualquier repositorio específico de plataforma solamente??