Materias de código abierto 6 Motores de búsqueda de código fuente que puede usar para proyectos de programación

Materias de código abierto 6 Motores de búsqueda de código fuente que puede usar para proyectos de programación / Internet

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 grandes proyectos exitosos como Ubuntu, Android y En otros sistemas operativos y aplicaciones relacionados con Linux, creo que podemos decir con seguridad que es un modelo probado para ... Leer más está desempeñando un papel destacado en impulsar la tecnología y ponerla a disposición de todos. El éxito de Linux es también un ejemplo de cómo el código abierto se puede traducir en un modelo de negocio exitoso. El código abierto es bastante convencional ahora y, en los próximos años, podría tener un gran impacto en la tecnología educativa y aeroespacial de vanguardia (piense Drones bricolaje).

Proyectos de código abierto Los 10 mejores proyectos de código abierto en los que debería ser voluntario para ayudar con los 10 mejores proyectos de código abierto en los que debería ser voluntario para ayudarlo No tiene que ser un programador. Podría ser un escritor, un diseñador, un traductor, solo un adicto a Facebook o Twitter, o alguien que solo quiera donar dinero para la causa. Hay ... Leer más necesito toda la ayuda que puedan obtener. Si no cuenta con financiamiento, entonces con voluntarios que contribuyen a la programación de código abierto 8 maneras de ayudar a proyectos de código abierto si no es un codificador 8 maneras de ayudar a proyectos de código abierto si no es un codificador Hemos cubierto por qué es importante para contribuir a proyectos de código abierto, pero ¿y si no eres un programador? No tiene que aprender a programar para ayudar a sus proyectos favoritos de código abierto. Muchos no programadores ofrecen voluntariamente ... Leer más y herramientas gratuitas que pueden usar. Los motores de búsqueda sintonizados con algoritmos para encontrar el código fuente de los proyectos de programación son algunas de las herramientas para la bolsa de kit. Si bien la reutilización del código es un tema muy debatido en los círculos superiores, podría ser de ayuda para los programadores principiantes y para aquellos que intentan abrirse camino a través de un atasco de codificación mediante la referencia cruzada de 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 de FOSS indexados y actualizados. Le dimos una mención 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 busca promocionarse a sí mismo como un programador competente, no hay un mejor momento para demostrar sus habilidades de la mejor manera posible: contribuyendo a proyectos de código abierto. Hay muchas razones ... Leer más al contribuir a un proyecto de código abierto. Ohloh es la versión mejorada de Koders.com y también está disponible y es editable libremente por su comunidad. Indexa 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 soporta 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. Está impulsado por OpenSearch. Krugle también tiene una función de búsqueda avanzada que puede ayudarlo a limitarse a las API, bibliotecas, código de muestra o documentación correctas. Desde la página de resultados, puede navegar al proyecto desarrollado con el código.

Código de búsqueda

SearchCode tamiza a través de 16 mil millones de líneas de código de código 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. Los ejemplos específicos y el soporte de búsqueda de documentación se enumeran en la página de ejemplos.

NerdyData

NerdyData.com es un motor de búsqueda de código fuente de spic 'n span 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 usted es un desarrollador web, lo encontrará de interés porque busca el formato HTML, el código JavaScript o los 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 comprobando qué sitios web tienen su código. NerdyData tiene un plan básico gratuito que le permite realizar 200 búsquedas de créditos. Cada función de búsqueda tiene un puntaje de crédito adjunto. Puede consultar los tres planes de precios y probarlos primero con las funciones gratuitas..

Simbolo de perro

Google y otros motores de búsqueda no son tan buenos cuando se trata de buscar con símbolos especiales. Google, por ejemplo, quita muchos signos de puntuación y símbolos especiales, si no todos. Google reconoce algunos y aquí hay una lista que puede consultar. 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 le 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 componentes básicos del software. Es un módulo que empaqueta un conjunto de funciones. El desarrollo basado en componentes (CDB) implica la creación de software a partir de componentes escritos previamente. Merobase puede buscar interfaces con consultas simples basadas en texto. También puede buscar consultas basadas en funciones, orientadas a objetos, basadas en nombres y basadas en pruebas. Este método de búsqueda abstracta es un punto culminante de este motor. Merobase busca componentes escritos en Java, C ++ y C Sharp..

¿Son estos los únicos seis motores de búsqueda que buscan código fuente abierto? Bueno, parecen ser los mejores. Pero si me he perdido un blinder en algún lugar, háganoslo saber en los comentarios. Buscar 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 debería aprender para el desarrollo de software? Al iniciar el camino de la programación, es importante que invierta su tiempo sabiamente en elegir aprender algo que lo beneficiará en el futuro inmediato con resultados visibles en su plataforma de ... Leer más bien. Por extraño que parezca, las referencias al código fuente también podrían ser un saludo social con la persona que creó el código en primer lugar. La comunidad de código abierto prospera en la colaboración. ¿Le resultan útiles estos motores de búsqueda alternativos o buscaría dentro de un repositorio de código en particular como Google Code, GitHub o cualquier repositorio específico de la plataforma??

Obtenga más información sobre: ​​Código abierto, Programación, Desarrollo web, Búsqueda web.