sábado, 16 de mayo de 2015


Herramientas de software libre que nos permiten programar en Windows



Muchos somos los que defendemos el uso de software libres pero también muchas veces por culpa de nuestro entorno laboral u otras razones no podemos hacer uso de estos, pero aun haciendo uso de OS de pago o licenciados como Windows podemos hacer uso de algunos software libres para el desarrollo de aplicaciones. 

A continuación te dejamos una lista d alguno de los mas conocidos.



Sublime Text

Es un editor de texto y de código fuente escrito en C++ este software en particular no es libre. Pero si se distribuye de forma gratuita y se puede obtener una licencia aunque en caso de no hacerlo no limita el uso del software de ninguna manera y soporta una cantidad muy variada de lenguajes y es por eso no de los editores de texto favoritos a la hora de codificar. 




Mono


Es una plataforma libre creada por Microsoft Su comunidad es bastante activa y para poder instalarla solo necesitamos MS Visual C++
Mono implementa CLR (Common Language Rutine) El runtime es utilizado para correr aplicaciones en .NET 



SharpDevelop




Es un entorno de desarrollo con varios lenguajes de programación entre ellos podemos usar C#, Visual Basic .NET, F#, Python, Ruby C++ entre otros.

jEdit





Es un editor de textolibre orientado a la programación. Posee un gran numero de herramientas para editar, gestionar y personalizar archivos, funciona con Java.


FreeBASIC




Es un compilador de BASIC de 32 bits y sintaxis semejante a la de MS-QuickBASIC, pero más avanzado, con punteros, orientación a objetos, etc.


Bugzilla



Es un muy utilizado sistema de seguimiento de fallos (bug tracking system), que necesita Perl para ser usado. Integra un wiki y requiere Pynthon, y MantisBT, está asentado en PHP y MySQL.



Brackets



Soportes es un país libre de código abierto editor escrito en HTML, CSS y JavaScript con un enfoque principal en Desarrollo Web . Fue creado por Adobe Systems, con licencia bajo la licencia MIT, y en la actualidad se mantiene en GitHub. El soporte está disponible para multiplataforma en Mac, Windows y Linux.









© 2015 Pinolero Software. Todos los derechos reservados.

viernes, 15 de mayo de 2015

¿Que es el motor V8 de JavaScript?





Es un motor de código abierto para JavaScript creado por Google Está escrito en C++ y es usado en Google Chrome. También el "V8 JavaScript" está integrado en el navegador de Internet del sistema operativo Android 2.2 “Froyo”.

V8 puede funcionar de manera individual (standalone) o incorporada a cualquier aplicación C++.



Fuentes: http://es.wikipedia.org/






© 2015 Pinolero Software. Todos los derechos reservados.





Smartphones que se hacen computadoras?


A esto es a lo que conocemos como convergencia entre plataformas móviles y de escritorio que presumimos será la próxima “moda” entre las grandes industrias.




Hoy en día un SmartPhone nos sirve para to lo básico que podríamos necesitar de una computadora, Navegación, descarga, comunicación, redes sociales… etc. Pero aun así no pensamos en ellos como una seria herramienta de trabajo.

Y de lo que poco se habla es de la tendencia que parece acrecentarse en el futuro cercano la cual nos permitiría ver nuestro SmartPhone como una herramienta más indispensable. Repasemos algunas de ellas.


Motorola


 
Motorola fue de las primeras compañías en mostrar interés por la convergencia con el lanzamiento de Motorola Atrix en el 2011 conectando el terminal a un dock su funcionamiento era sencillo pero la propuesta fue algo endeble así que su idea no paso a ser más que simplemente interesante.

Ubuntu



En el 2012 llegó la propuesta de Canonical con Ubuntu, y esta vez la propuesta era mas que solo interesante con un móvil Dual Core, y con 512 MB de RAM. Si prometía y mucho, conectado a un monitor por medio de un USB o HDMI mostraría un Ubuntu completo y se podría usar normalmente conectando un teclado y mouse, sin embargo, esto quedo detenido hasta la salida de Ubuntu Edge aunque este tampoco pego.


Apple





Apple no nos mostró la solución pero si cosas como Handoff y Continuity que lo que hacen es facilitarnos la transición de un dispositivo a otro, logrando compartir los datos entre todos y que siempre sean accesibles, básicamente son herramientas que conectan nuestros dispositivos pero que no nos liberan de su uso.  

 Google



De momento google tampoco es tan convincente pero si nos hace estar seguro de que lo hará en un futuro próximo, se habla mucho de que Android y Chrome OS leguen a fusionarse.


Microsoft




Microsoft esta a la cabeza para lograr la tan anhelada convergencia de plataformas con apuestas como Continuum for Phones con lo que Microsoft pretende ir mas alla haciendo de tu SmartPhone un ordenador cuando lo conectes a un monitor. 





© 2015 Pinolero Software. Todos los derechos reservados.

miércoles, 13 de mayo de 2015


¿Que es Visual Estudio Code?




Visual Estudio Code es el más moderno editor de texto o código para desarrollo web y modernas aplicaciones en la nube lanzado por Microsoft a finales del pasado mes, es totalmente multiplataforma además es ligero y ofrece a los desarrolladores soporte incorporado para varios idiomas y, como Microsoft señaló el editor también contará con la asistencia de código.
















El nuevo editor está disponible tanto para Windows como para OS X y GNU/Linux de manera totalmente gratuita aunque de momento la versión completa de Visual Studio Code seguirá siendo exclusiva para Windows.


El editor cuenta con todas las herramientas estándar que se esperan de un editor de código moderno, incluyendo detalles como resaltado de sintaxis y las asociaciones de teclas personalizables.


Puedes descargar el preview ya mismo desde este Link.







© 2015 Pinolero Software. Todos los derechos reservados.






lunes, 4 de mayo de 2015


Google Hacking


Google Hacking es una técnica en informática en la cual se utilizan operadores para filtrar información en el buscador de Google. Además sirve de herramienta para encontrar de agujeros de seguridad en la configuración y el código informático que se utilizan en las páginas web.

Google Hacking implica el uso de operadores avanzados de Google en su motor de búsqueda para localizar cadenas específicas de texto dentro de los resultados de búsqueda. 
Las consultas de búsqueda localizarían todas las páginas web que tiene diferentes tipos de filtros; ya sea por el título (intitle), por texto principal (intext), por url (inurl) o por otros filtros más.

Si escribimos en el buscador de Google la siguiente linea de comando: intitle:Google Operadores filetype:pdf nos arrojara cerca de 354 resultados  en comparación con escribir solamente Google Operadores en el buscador de Google el cual arrojaría un aproximado de 722,000 resultados. Este operador de Google busca información en el buscador de Google acerca de los operadores de Google y que esta en formato PDF.


El operador tipo de archivo filetype se puede aplicar a cualquier extensión de tipo de archivo ya sea:




También tenemos los operadores de búsqueda avanzados 




También puedes incluir operadores lógicos básicos en tu búsqueda tales como:

+, -, ~ , ., *, “”, |, OR


Ejemplos: 

jaguar -coches 

Que busca la palabra “jaguar”, pero omite las webs con la palabra “coches”.

Enrique +VIII

fuerza la inclusión de algún término.


"Agusto C. Sandino"

El uso de comillas es para encerrar un término, para que busque la frase exacta.


~comida

Retorna resultados sinónimos o relacionados con comida, tales como: receta, nutrición e información culinaria


El punto ( . ) se usa como comodín para un solo caracter: 

P.so 

Retorna los resultados: Piso, P@so, Paso……



El asterisco ( * ) se usa como comodín en cualquier palabra.

pa*do

Retorna los resultados: parecido, parado, pardo……









© 2015 Pinolero Software. Todos los derechos reservados.