Featured Posts

Open Source PHP – Galería de proyectos Open Source

Posted by admin | Posted in Open Source, Programación, Software | Posted on 03-09-2008

Etiquetas:, , , ,

0

Normalmente ando en busca de proyectos Open Source para probar, implementar o estudiar. Mis puntos de partida son normalmente sf.net o codeplex.com, ademas de obviamente la combinación de palabras clave en Google. Y este sitio que les voy a mostrar se acaba de sumar a la fuente de recursos para encontrar código abierto en particular de PHP.Open Source PHP se trata de una galería de proyectos  Open Source escritos en PHP, te ahorrará varios minutos de búsqueda si lo que buscas es desarrollos en PHP.Link : http://open.srcphp.com/

Google Chrome

Posted by admin | Posted in Internet, Software | Posted on 03-09-2008

Etiquetas:, , , , ,

0

No me podía quedar fuera de comentar la noticia del lanzamiento de un navegador Web por parte de Google.  Ya lo instalé, lo probé, con mis sitios y otros sitios. Es sencillo y rápido (lo cual me sorprendio).  Y tiene caracteristicas tales como navegación por pestañas, autocompletado en la barra de dirección, la caracteristica de Navegar de incógnito (algo similar trae el nuevo Internet Explorer) , que lo hacen quedar dentro de los navegadores que usaría. De hecho estoy escribiendo este post desde Chrome.

Por otra parte, a nivel de penetración en el mercado, creo que este es un navegador que le puede hacer el peso a Internet Explorer. Dicho de otro modo, le hará daño a IE, debido a que casi todo el mundo parte su navegación en Internet desde Google, el link para descargar está en la página de inicio. Google tiene en Internet el monopolio que hasta cierto punto Microsoft con Windows tiene en los PC. Por el contrario, la torta de Firefox creo que estará a salvo, debido a que  los usuarios de Firefox usan este navegador entre otras cosas por la posibilidad de extender sus funcionalidades, cosa que no he visto en Chrome, por lo menos no en esta entrega beta. En lineas generales creo que es un buen lanzamiento. En lo partícular me quedo con la siguiente impresión: Firefox es como los zapatos de trabajo, Chrome como zapatos de descanso, Internet Explorer son zapatos que quedan chicos.

Link descarga : http://www.google.cl/

ORM y los motores de persistencia

Posted by admin | Posted in ORM, Programación, SQL, Software | Posted on 20-08-2008

1

 Desde hace ya varios años, de los 80 tratando de ser mas exacto, que el paradigma para diseñar sistemas mas aceptado es la programación orientada a objetos, abreviada como POO. Y en el campo de las bases de datos la orientación a objetos aún no se consolida estando el modelo teórico “Relacional”  aceptado como estándar.  Esta diferencia hace que por un lado los sistemas esten hablando un idioma (POO) y por otro la base de datos este hablando otro idioma (Relacional). Es en este escenario donde aparece una técnica llamada ORM (Object Relational Mapping) o Mapeo Objeto Relacional. Una suerte de traducción de OOP  a Relacional y viceversa, que hace que las aplicaciones operen con objetos y la base con entidades relacionales, tal como seria un traductor para dos personas, una que habla inglés y otra frances.

Los que implementan esta técnica se llaman motores de persistencia que vienen siendo componentes software o capa de programación.

Para quienes quieran mas información sobre esta materia dejo el siguiente link con una lista de motores de persistencia para distintos lenguajes de programación:

http://es.wikipedia.org/wiki/Motor_de_persistencia

MyGeneration – Generación de código

Posted by admin | Posted in Open Source, Programación, Software | Posted on 16-08-2008

1

MyGeneration es una herramienta para generar código fuente basada en templates, esta escrita en C# y bajo licencia BSD. Cuenta con bastantes plug ins para potenciar sus funcionalidades.

Url :http://mygeneration.sourceforge.net/

Herramientas para modelado UML Open Source

Posted by admin | Posted in Open Source, Programación, Software, uml | Posted on 09-08-2008

Etiquetas:, , , , , ,

3

Existen una serie de software para el modelado UML que son Open Source y otros Freeware, por ejemplo esta lista contiene todos los que he encontrado por ahy en la Web:

ArgoUML

logo_argo_uml

Url : http://argouml.tigris.org/
SO : Cualquiera que soporte Java
Este software resulta interesante por la gran cantidad de subproyectos que tiene, como por ejemplo:
http://argouml-csharp.tigris.org/


Bouml

logo_boul

Url : http://bouml.free.fr/
SO : Unix/Linux/Solaris, MacOS X(Power PC e Intel) y Windows.
Este software es libre y permite generar código C++, Java, Idl, Php y Python.


Día

logo_dia

Url : http://www.gnome.org/projects/dia/
SO : Multiplataforma
Basado en Visio de Microsoft esta hecho con la librería gtk+.


Fujaba

logo_fujaba

Url : http://www.fujaba.de/
SO : Multi – Plataforma
El objetivo de este proyecto es proporcionar una herramienta extensible desde el punto de vista del lenguaje tanto como por plug ins.


gModeler

logo_gmodeler

Url : http://www.gskinner.com/gmodeler/index.html
SO : Multi-Plataforma
Esta herramienta es Web.


Jude

Url : http://jude.change-vision.com/jude-web/index.html
SO : Windows2000 SP1 o superior, WindowsXP Professional / WindowsXP Home, Windows Vista
Este software es comercial pero tiene una versión gratis para la comunidad que no tiene todas las funcionalidades de la versión comercial.


MonoUML

monouml

Url : http://www.monouml.org/doku.php?id=
SO : Linux.
La documentación es super escasa en el sitio y las referencias indican que solo se pueden hacer diagramas de clase y casos de uso.


Papyrus

logo_papyrus

Url : http://www.papyrusuml.org/
SO : Multi-plataforma
Esta herramienta esta basada en Eclipse


Poseidon

logo_poseidon

Url : http://www.gentleware.com/products.html
SO : Multi-plataforma
Software comercial con una versión gratis para la comunidad con funcionalidades reducidas.


Topcased

topcased

Url : http://topcased-mm.gforge.enseeiht.fr/website/modeling/uml/index.html
SO : Multi-plataforma
Esta herramienta es un plug in de Eclipse.


StarUML

logo_staruml

Url : http://staruml.sourceforge.net/en/
SO : Windows
Esta desarrollado mayormente en Delphi pero su desarrollo no esta vinculado exclusivamente a este lenguaje.


Umbrello

umbrello

url : http://uml.sourceforge.net/index.php
SO : Linux (KDE)
Es posible correr esta herramienta en Windows y Mac pero a partir de otras herramientas tales como KDE para Windows http://windows.kde.org/ e http://mac.kde.org/


UMLet

logo_umlet

Url : http://www.umlet.com/
SO : Windows, OS X y Linux.
Corre tanto como plug in de Eclipse o como stand-alone.


UML Pad

umlpad

Url : http://web.tiscali.it/ggbhome/
SO : Windows
Herramienta CASE para el diseño de diagramas UML.


Visual Paradigm

logo_visual_paradigm

Url : http://www.visual-paradigm.com/
SO : Multi-Plataforma
Este software tiene una versión gratis para la comunidad. La unica restricción que tiene, es que genera una marca de agua en los diagramas.

480 aplicaciones Open Source

Posted by admin | Posted in CRM, Open Source, Software | Posted on 09-08-2008

0

Navegando en NeoTeo, me encontre con un link que no podia dejar de postear.  Contiene un listado con 480 aplicaciones Open Source, las clasificaciones van desde contabilidad, pasando por administradores de contenido, CRM’s, ERP’s, clientes de correo, herramientas para la edición de sonido y video, …. etc. Mejor denle un vistazo http://mashable.com/2007/09/23/open-source/.

Traductor VB a C# y viceversa

Posted by admin | Posted in Programación, Software | Posted on 25-07-2008

Etiquetas:, , , , , ,

0

Buscando un traductor de código, me encontre con este sitio que permite  traducir  gratis código VB a C#. Y escribo mi breve experiencia con este software y mi busqueda en general,para que pueda servir de feedback a su desarrollador y tambien una guía para los que necesitan un software así.

http://www.carlosag.net/Tools/CodeTranslator/Default.aspx

Al traducir un códiog VB a C#, mantuvo definiciones a variables con la palabra ref .

Y no logro traducir o emular CHR, HEX, ASC etc.

Se agradece que la parte gruesa del código la traduzca bien.

Seguí mi busqueda de un software que me permitiera salir con los detalles y me encontre esta de escritorio y de pago como dicen los españoles:
VB.Net to C# Converter 2.18
http://www.topshareware.com/VB.Net-to-C-Converter-download-14353.htm

Esta herramienta funciona a partir de un archivo de proyecto no de archivos separados.

Otro sitio que es similar al que analize primero es del sitio developerfusion.co.uk que a diferencia del primero que permite subir un archivo y ademas copiar texto,  este solo permite hacer lo ultimo.

http://labs.developerfusion.co.uk/convert/vb-to-csharp.aspx

Agrego palabras tales como String, Conversion por las cuales el compilador este indicando que no existe en el contexto actual. Es posible que al cargar alguna referencia se solucione pero de ser así la herramienta debería agregarlo.

Me quede con gusto a que no encontre un herramienta 100% acabada en esta materia. De hecho hasta el mismo traductor de versiones de MS queda corto varias veces, es un área poco explorada al parecer.

Recuperar archivos eliminados

Posted by admin | Posted in Software | Posted on 03-12-2007

0

Hoy me paso que necesitaba un archivo,  que en su momento considere no volvería a utilizar y lo elimine. Ese percance me derivo a buscar un programa para recuperar archivos borrados. No quería perder el tiempo de probar versiones prueba de softwares comerciales de modo que me fui directo a cdlibre.org por lo menos vi tres software y baje Recuva que resulto satisfactorio. Cabe mencionar que puede haber archivos que no se puedan recuperar debido al tiempo que ha pasado ya que el sistema operativo va haciendo uso de ese espacio que en teoría esta desocupado.

Escritorios virtuales

Posted by admin | Posted in Software | Posted on 12-11-2007

0

Un escritorio virtual es en el fondo una página de inicio personalizable, a la que puedes acceder desde cualquier pc conectado a internet.

Ejemplo de ello son los siguientes links:

http://cm.my.yahoo.com/

https://desktoptwo.com/ o https://computadora.de/

http://www.eyeoshispano.com/

http://www.netvibes.com/

http://www.live.com/getstarted.aspx

http://www.live.com/

http://www.google.com/ig

http://www.pageflakes.com/

http://www.protopage.com/

http://www.favoor.com/

http://www.cfempire.com/

http://www.eskobo.com/default.aspx

http://www.webwag.com/

Blogged with Flock

Comparación de Wikis

Posted by admin | Posted in Administración del conocimiento, Software | Posted on 30-10-2007

0

Wikipedia la por todos conocida enciclopedia libre. Esta implementada sobre MediaWiki un software que permite la escritura colaborativa, y que hace posible la interacción en la enciclopedia anteriormente mencionada. Existen muchos softwares dentro de la categoria de Wikis, no todos pretenden ser el soporte para un proyecto mundial. Pero si es posible que en algún centro de estudio o empresa se necesite implementar un wiki para compartir o generar conocimiento.Si MediaWiki no es lo que andan buscando, WikiMatrix puede ayudar en la búsqueda. Este es un sitio que agrupa a n Wikis y permite con solo seleccionarlos de una lista hacer una comparativa entre estos. En relación a licencia, lenguaje de programación, requerimientos, y muchos otros parámetros.

Si eres de los que anda buscando un software para Wikis, mi empresa implementa este tipo de software. Sigue este link: www.investigacionydesarrollo.cl e ingresa tus datos y nos pondremos en contacto.