xperiments.es
OSX 5005:Unknown error optimizing byte code
Agosto 31st, 2010 - [Enlace local]
Trabajando en un gran proyecto AIR, al intentar compilar me daba este error:
1 | "5005:Unknown error optimizing byte code". |
Para solucionarlo, debemos aumentar la memoria del compilador mediante la creación de un archivo en:
1 | ~ /. MacOSX / Environment.plist |
Copiaremos entonces este texto en ella:
1 2 3 4 5 6 7 8 9 | Xml version = "1.0" encoding = "UTF-8"?> version="1.0"> JAVA_TOOL_OPTIONS Dict> > Plist |
En el caso de que utilizemos flash CS5 deberemos tambien editar este fichero:
1 | ~ / Library / Application Support / Adobe / Flash CS5/en_US/Configuration/ActionScript3.0/jvm.ini |
Cambiamos: -Xmx128m a -Xmx512m.
» Leer más, comentarios, etc...
Ingenieria de Software / Software Engineering / Project Management
Use Cases and Business Rules
Agosto 30th, 2010 - [Enlace local]
Y estrenando el sitio Modern Analyst encuentro el artículo Use Cases and Business Rules donde los autores explican de una manera clara la interrelación entre los casos de uso y las reglas de negocio y como es la mejor manera de modelarlos o especificarlos.
» Leer más, comentarios, etc...
Ingenieria de Software / Software Engineering / Project Management
Catalyze cambia
Agosto 30th, 2010 - [Enlace local]
Me llego un correo de que Catalyze cambia a ModernAnalyst.com, ahora el sitio esta mas enfocado al tema Business Process, esperemos que el cambio sea para bien.
http://www.modernanalyst.com/Home/tabid/36/Default.aspx
» Leer más, comentarios, etc...
MadeInFlex
Más noticias sobre la próxima versión de Flex: Hero
Agosto 30th, 2010 - [Enlace local]
Estábamos al corriente de la constante maduración del SDK de Flex para sacar una nueva versión y en estos últimos días se han conocido más detalles de lo que será Flex 4.5 code-named Hero.
Hero tendrá tres características principales:
- Un SDK pensado para desarrollar aplicaciones multiscreen, así poder crear aplicaciones web, desktop o mobile con el mismo framework.
- Maduración de la arquitectura Spark, añadiendo nuevos componentes y posibilidades a ésta.
- Facilidad para el desarrollo de grandes aplicaciones, mejorando las piezas fndamentales de la infrastructura Flex.
Con la última nightly build de Hero podemos probar lo más nuevo de es este SDK como son: la primera versión del Spark DataGrid y los componentes Spark Image y Spark Form; mejoras en las RSLs, integración de OSMF 1.0 y la opción para hacer reporte del tamaño del SWF.
A lo largo de esta segunda mitad del 2010 se espera la nueva release de Flex. De momento os dejo una serie de links para que podais leer más sobre Hero.
» Leer más, comentarios, etc...
Picando Código
James Gosling en campaña para que Oracle libere Java
Agosto 29th, 2010 - [Enlace local]
James Gosling, el padre de Java, se encuentra actualmente desempleado tras su partida de Sun Mycrosystems al ser adquirida por Oracle. Uno de sus posts más recientes hablaba sobre el lío de Oracle denunciando a Google por Android, uno de los temas que más atención mediática ha atraído recientemente en el mundillo de la TI…
Llamó a esto una tormenta de fuego, y escribió sobre sus puntos de vista, hablando de sus días en Sun, patentes, intereses económicos, etc. Se han hecho comentarios, especulaciones y suposiciones de todo tipo. Jonathan Schwartz, ex CEO de Sun Mycrosystems, es otra de las personas que una vez abandonado el barco de Sun habló de muchas cosas que no podía hablar en su puesto.
En fin, seguramente los interesados ya hayan leído en otros lados sobre el tema, y llega a ser cansador en estos casos leer tantas suposiciones y opiniones encontrados…
En fin, lo cierto es que James Gosling ha lanzado una campaña para recordarle a Oracle sobre su compromiso de liberar Java. Con el diseño que ven en la imagen, ha abierto una tienda de remeras en Cafepress. La idea es que aquellas personas que asistan a la JavaOne, OpenWorld, vivan en el barrio o tengan que pasar tiempo con un vendedor de Oracle, la usen.
Es una manera gentil de expresar tus sentimientos (bueno… el último diseño de la página no es tan gentil – pero es más divertido)
Refiriéndose así al siguiente:
Así que ahora Steve Jobs y Larry Ellison son los nuevos Gran Hermano o Borgs del mundo de la tecnología… (¡Nunca te olvidaremos Bill!
)
We are the Borg. You will be assimilated. Your biological and technological distinctiveness will be added to ours. Resistance is futile.Comparte:
» Leer más, comentarios, etc...
Ingenieria de Software / Software Engineering / Project Management
Template Collective
Agosto 27th, 2010 - [Enlace local]
De autoría de Ten Step me encuentro con el sitio Template Collective para aquellos que quieran invertir en set de templates de Administración de proyectos a un buen precio
http://www.templatecollective.com/
» Leer más, comentarios, etc...
Bitácora de Javier Gutiérrez Chamorro (Guti)
Lotus, Intel y Microsoft
Agosto 25th, 2010 - [Enlace local]
Ahora puede resultar curioso o lejano, pero hubo un tiempo en que Lotus (ahora IBM), Intel, y Microsoft, se unieron para desarrollar la especificación que posteriormente se denominaría LIM, como acrónimo de sus siglas: Lotus-Intel-Microsoft.
Hablamos del año 1984, dónde por primera vez la frase de que 640 Kb. deberían ser suficientes, deja de ser válida, gracias a la hoja de cálculo Lotus 1-2-3, que en determinados ámbitos, se quedaba corta de memoria RAM para almacenar la matriz de filas y columnas.
Así surge LIM EMS 3.2, el estándard de memoria expandida, que mediante un tarjeta de expansión ISA, permite ampliar la memoria de cualquier PC, para ser usada por programas diseñados a tal efecto.
EMS funcionaba paginando bloques, por lo que su uso no era tan directo como el de la memoria convencional, sin embargo las necesidades obligaron, de manera que software tan conocido como el citado 1-2-3, Wordperfect, o Pkzip, enseguida tomaron partido para aprovecharla. En la revisión 4, EMS llegó a soportar hasta 32 Mb. de memoria.
Con la difusión del 286, y sobretodo el lanzamiento del 386 que soportaban modo protegido por hardware, se propueso XMS (memoria extendida), que se implementaba directamenteen la placa, y que a nivel de programación no sólo era mucho más flexible y algo más sencillo, sino también más rápido.
No obstante, para mantener la compatibilidad con aplicaciones que sólo aprovechaban EMS, se popularizó CEMM (Compaq), 386Max (Qualitas), QEMM (Quarterdeck), y luego EMM386 (de MS-DOS 4 y DR-DOS 5), que emulaban por software la API EMS sobre XMS.
Por nostalgia, y motivos históricos, os dejo la especificación 4.0 de octubre de 1987 aquí (59 Kb. en formato ZIP).
» Leer más, comentarios, etc...
Bitácora de Javier Gutiérrez Chamorro (Guti) » Programación
Lotus, Intel y Microsoft
Agosto 25th, 2010 - [Enlace local]
Ahora puede resultar curioso o lejano, pero hubo un tiempo en que Lotus (ahora IBM), Intel, y Microsoft, se unieron para desarrollar la especificación que posteriormente se denominaría LIM, como acrónimo de sus siglas: Lotus-Intel-Microsoft. Hablamos del año 1984, dónde por primera vez la frase de que 640 Kb. deberían ser suficientes, deja de ser [...]Artículos relacionadosLotus Symphony
Lotus Notes 6
Bug en Lotus Notes
» Leer más, comentarios, etc...
Fetishcode
Cambiar puerto HTTP de Oracle XE
Agosto 24th, 2010 - [Enlace local]
A
» Leer más, comentarios, etc...
MadeInFlex
Launchpad: Tool para crear aplicaciones AIR
Agosto 23rd, 2010 - [Enlace local]
Adobe lanza Launchpad, una aplicación que nos ayuda a crear aplicaciones de desktop sobre AIR.
Sólo tenemos que seleccionar las características que deseamos y Launchpad nos crea un proyecto Flex para importar a Flash Builder, proyecto que será fácilmente extensible y modificable. Así tenemos un buen punto de partida para la aplicación AIR que queramos crear.
Nos facilita la implementación del auto update, crear listeners para acciones como activación o desactivación de la apliación o evento de cerrado, genera código para Drag/Drop, acceso a bases de datos locales, acceso a procesos nativos y mucho más.
Aquí os dejo el link de la página oficial de la aplicación.
Aquí también un link de un vídeo tutorial.
» Leer más, comentarios, etc...
Ingenieria de Software / Software Engineering / Project Management
Dos sitios de Management
Agosto 23rd, 2010 - [Enlace local]
Navegando me encuentro con estos 2 buenos sitios de Management
El primero con muy buenos artículos para emprendedores
» Leer más, comentarios, etc...
Ingenieria de Software / Software Engineering / Project Management
15 aplicaciones de Google para los negocios
Agosto 23rd, 2010 - [Enlace local]
Vía Informationweek se listan 15 aplicaciones para los negocios, algunas de paga y otras gratis pero si para diversos usos
» Leer más, comentarios, etc...
Viricmind Labs
Software libre en Windows
Agosto 21st, 2010 - [Enlace local]
A muchos no nos gusta trabajar sobre MS Windows por muchos y diversos motivos. Uno de los que acostumbran a tener más peso es que no es un sistema que no nos dé la suficiente libertad. Otros motivos son la falta de versatilidad, su shell, que no es demasiado potente.. (aunque lo han intentado subsanar con la Powershell), o, directamente, el mismo motivo que aducen los windowseros para no pasar a sistemas libres, que no estamos acostumbrados a sus programas (o nos parecen una grandísima boñiga).
Pero siempre podemos encontrar algo de esperanza. Hay gente que desarrolla software libre muy útil y que funciona sobre Windows. No solo nos ayudarán a pasar el mal rato cuando no tengamos más remedio que usarlo, sino que nos podrá servir para habituar a aquellos que queramos convencer para que abandonen Windows (sí, a veces el proselitismo es necesario, sobretodo si se es el pringado de turno que tiene que ir arreglando ordenadores con Windows por todas partes).
Aquí dejo mi lista del software libre para Windows que encuentro más útil,
Internet
- Mozilla Firefox : Un gran navegador, y, todo hay que decirlo, parece funcionar mejor sobre Windows que sobre GNU/Linux. Tengo que añadir que la versión 4 será mítica en cuanto vea la luz del día.
- Mozilla Thunderbird : A su vez, en su versión 3.1, resulta ser también un gran cliente de correo, y la experiencia puede mejorar notablemente si se combina con el plugin Lightning , actualmente en su versión 1 beta 2.
Oficina
- OpenOffice ( aunque prefiero la versión de Novell, Go-OO ) : Una gran suite ofimática, mejorable sin duda, pero que está a la altura de las necesidades diarias y maneja por defecto el formato estándar ODF. Además nos permite trabajar también con los formatos de la suite ofimática de Microsoft y exportar nuestros documentos a PDF.
- Mozilla Sunbird : Un buen programa para gestionar tus calendarios y horarios, se integra perfectamente con Google Calendars y también con Mozilla Thunderbird mediante el plugin Lightning que he mencionado anteriormente.
Utilidades varias
- InfraRecorder : Muy útil para crear y quemar imágenes de CDs, así como hacer copias directas, o bién CDs con los archivos que quieras.
- PeaZip : Para comprimir y descomprimir ficheros, tiene una interfaz muy agradable y simple.
- 7-Zip : Lo mismo que PeaZip, algo más versátil, pero su interfaz gráfica tiene una apariencia menos cuidada.
- Ghostscript : No es nada que se vaya a usar en el día a día, pero sirve como pieza indispensable para integrarse con otras herramientas de la talla de Scribus. Es útil para tratar con Postscript y PDF.
P2P
Hay muchos más programas de los que pondré en esta sección, simplemente pongo mis preferidos.
- eMule : Todo un clásico, nos permite acceder a multitud de películas, música, documentos varios, programas, etc. Todo a través de las redes ed2k y Kademlia, una con puntos centralizados y la otra totalmente descentralizada respectivamente. Nos permite aplicar ofuscación de protocolo.
- Deluge : Mi cliente favorito para torrents, rápido, sencillo, y libre. Permite cifrar las conexiones y tiene un plugin semi-oficial que nos permite bloquear las ips de ciertas entidades que actúan a modo de "polis malos de internet".
Multimedia
Como antes, solo mencionaré los que me gustan.
- Songbird : Un completo reproductor de música, con multitud de plugins. Podrás escuchar música, radios online, leer las letras de las canciones mientras las escuchas, sincronizar tus gadgets, cambiar su aspecto...
- VLC : Uno de los mejores reproductores de vídeo del momento. Se distribuye de forma que no hace falta instalar códecs adicionales. La última versión es capaz de aprovechar aceleración por hardware en algunas tarjetas gráficas, con lo que el equipo podrá funcionar de forma fluida mientras visualizas películas.
- Miro : Un programa para visualizar vídeo a través de Internet, particularmente no lo uso mucho porque paso mucho tiempo programando, pero es un buen programa para chafardear y encontrar cosas nuevas fácilmente.
- LMMS : Pensado originalmente para Linux, ahora es multiplataforma. Es una especie de estudio para edición musical muy pero que muy chulo, supongo que habrá cosas más perfeccionadas en el aspecto técnico dentro del mundo del software cerrado, pero qué le vamos a hacer, a mi me gusta tal y como es.
Edición gráfica
- The Gimp : Cómo no, el programa de retoque fotográfico más conocido del mundo del software libre, y el predecesor del proyecto Gnome. Ahora mismo la última versión estable es la 2.6 , tiene algunos defectos importantes, en parte causantes de su baja adopción entre artistas gráficos. El primero es su falta de soporte para los perfiles de color CMYK (aunque se espera que probablemente se le dé soporte en la próxima versión 2.8), el segundo es su interfaz, conformada por diversas ventanas independientes... y que nos puede llegar a marear. El segundo problema ya se ha solucionado en las versiones de desarrollo, aunque no hay todavía ninguna versión para Windows con ese cambio.
- Blender : El programa que antes de ser libre fue usado en la película de Terminator 2 para crear el efecto de metal fundido del robot malo de la película. Actualmente la última versión estable es la 2.49 , pero ya está disponible la beta 2.53 , que incluye muchísimos cambios en la interfaz, y otros detalles internos que soy incapaz de describir por desconocimiento, aunque suenan espectaculares.
- Inkscape : Un programa de dibujo vectorial, le queda mucho trecho por delante para ser perfecto pero es sin duda muy bueno en lo que hace.
- Scribus : Un programa de maquetación, tal como Quark Express... solo que con menos fondos para ser desarrollado, así que no podemos esperar tanto, pero no todos necesitamos características demasiado avanzadas. Para trabajar perfectamente con él es bueno instalar Ghostscript previamente.
Desarrollo de software
- Netbeans : Un muy buen IDE , permite trabajar con Java, C/C++, PHP... (y algunos lenguajes más que no recuerdo). Se integra perfectamente con Mercurial, SVN y CVS. Nos permite refactorizar de forma muy cómoda el código, detecta errores automáticamente en tiempo de desarrollo, se puede integrar bién con entornos de Unit testing...
- Mercurial: Un sistema de control de versiones descentralizado, crear y mezclar ramas es pan comido con éste gran sistema. Es parecido a Git (que también tiene implementaciones en Windows, pero más fácil de manejar, aunque no es tan veloz ni versátil, es más que suficiente). Necesita tener instalado Python en el sistema.
- Python : Uno de mis lenguajes interpretados preferidos, la sintaxis es muy bonita y se puede mezclar código al estilo funcional con código imperativo. Si se instala en Windows es preferible instalar dos versiones simultáneamente, la de la rama 3 (que debe ir por la 3.1 ..), y la de la rama 2.5 (que debe ir por la 2.7), por cuestiones de compatibilidad, pues con la rama 3 rompieron compatibilidad hacia atrás para poder mejorar algunos aspectos del lenguaje.
- MonoDevelop: Otro de mis IDEs preferidos, desgraciadamente, igual que Netbeans, está escrito en un lenguaje no nativo. Aunque éste en C# al contrario que Netbeans, que está escrito en Java. Aunque es un poco extraño requiere funcionar sobre la plataforma .Net y no sobre Mono (en el caso de Windows).
- Qt Developer: Sin duda uno de los mejores IDEs que he visto nunca, todo perfectamete integrado, resaltado de sintaxis, detección de errores, editor de GUIs, integración con 4 o 5 sistemas de control de versiones (entre ellos Git y Mercurial). ¿La pega? Está especialmente diseñado para C/C++, pero sobretodo para C++ con Qt. Aun así, tengo que decir que trabajar con Qt es una gozada.
- Notepad++ : Un editor de texto sumamente versátil, con resaltado de sintaxis para muchísimos lenguajes, con plugins para actuar a modo de visor hexadecimal, permite trabajar con multitud de codificaciones, y alternar entre los diversos modos de salto de línea existentes (UNIX, Windows... y creo que hay otro, que no recuerdo).
Administración web
- FileZilla : ¿Quieres conectarte a un servidor FTP, SFTP o FTPS? Aquí tienes la solución.
- WinSCP : Otra solución parecida a FileZilla, aunque añade el protocolo SCP.
Software científico
- wxMaxima / Maxima : Un sistema de cálculo simbólico bastante completo, wxMaxima nos proporciona una interfaz gráfica para Maxima. Podremos trabajar con matrices, resolver ecuaciones diferenciales (o sistemas de ecuaciones diferenciales), cómo no, también lineales, cuadráticas, cúbicas y cuárticas, graficar resultados (en 2 o tres dimensiones), encontrar vectores y valores propios de aplicaciones lineales o matrices, calcular límites, integrar, diferenciar, etc.
- Texmaker : En realidad no se trata de software científico, sino de creación de documentos con el lenguaje LaTeX (basado en TeX) , pero dado que es utilizado sobretodo por científicos y técnicos he decidido ponerlo aquí. Tiene una interfaz muy cuidada y bastante bien pensada, nos permite crear documentos desde diversas plantillas predefinidas, cuenta con multitud de símbolos accesibles por si no nos acordamos de sus respectivos códigos, nos permite previsualizar el documento, y obviamente generar el PDF correspondiente... Creo que es la mejor opción para trabajar con LaTeX sobre Windows.
- Marble : Un programa para poder visualizar el globo terráqueo, no es científico propiamente dicho, pero sirve para obtener información sobre el mundo en el que vivimos... así que ¿por qué no ponerlo aquí? Actualmente la última versión disponible para Windows es la 0.8 , mientra que la última desarrollada es la 0.10, que ha incorporado muchísimas mejoras en las dos actualizaciones sucesivas desde la versión 0.8. Pero supongo que es normal que de vez en cuando haya desincronizaciones en las releases cuando estamos tratando con programas multiplataforma, y más cuando los recursos son escasos.
Bueno, aquí he puesto unos pocos, tampoco demasiados, de los programas libres existentes para Windows. Hay muy buenos recopilatorios, como cdlibre.org , aunque encuentro a faltar allí valoraciones sobre la calidad del software (ya sea en cuanto a calidad técnica, usabilidad o estética). Y sobre todo, esto debería considerarse como un paso intermedio si se quiere libertad de verdad, algo útil para habituar a los usuarios, para que no sufran con la transición.
» Leer más, comentarios, etc...
MadeInFlex
Paquetizado fácil de aplicaciones con Package Assistant Pro
Agosto 19th, 2010 - [Enlace local]
En el MIF 4 onsite del lunes, uno de los evangelistas de Adobe, Serge Jespers, nos anunció que en su blog ha colgado una aplicación para empaquetar aplicaciones AIR en ficheros nativos de los distintos sistemas operativos y para Android (extensiones APK), Package Assistant Pro.
Package Assistant Pro es una sencilla herramienta que nos permite hacer el packaging de nuestras aplicaciones sin necesidad de la línea de comandos.
Para usar esta herramienta necesitaremos el runtime de AIR 2 runtime. Para compilar aplicaciones para Android, necesitaremos acceso a la release beta del AIR 2.5.
Aquí os dejo el enlace de esta aplicación, para que podais disfrutar de ella.
» Leer más, comentarios, etc...
Picando Código
Condicionales Yoda
Agosto 18th, 2010 - [Enlace local]
“Condicionales Yoda” – usar if(constante == variable) en vez de if(variable == constante), como if(4 == foo). Porque es como decir “Si azul es el cielo” o “si alto es el hombre”.
Usar condicionales al estilo Yoda es común en lenguajes que usan == y =. Si se escribe la constante del lado izquierdo de la expresión, el compilador genera un error si se usa = en lugar de == para chequear la igualdad. Algunos incluso recomiendan hacer esto. Es un error común al intentar comparar dos valores olvidarse uno de los signos de igual, asignándole a la variable de la izquierda el valor, en vez de compararlos.
De todas formas hay alternativas más sanas a este tipo de errores como las advertencias de los compiladores (o IDEs) o tests unitarios…
El conocimiento en este post fue adquirido en StackOverflow, una de esas herramientas que se ha vuelto casi imprescindible para los programadores. No parece que hubieran pasado dos años desde que Joel Spolsky y Jeff Atwood unieron sus fuerzas en esta comunidad. Así como se aprende mucho de distintas tecnologías, metodologías y experiencias, también aprendemos éstas cosas.
Desde ese mismo post, comentario incomparable del usuario – mmyers
Isn’t “Yoda Programming” where you never handle exceptions? Because, you know, there is no “try”
La pregunta que detonó éste y otros conocimientos importantes del estilo fue:
New programming jargon you coined?
» Leer más, comentarios, etc...
MadeInFlex
MIF onsite IV: el día después
Agosto 17th, 2010 - [Enlace local]
Como ya sabéis, ayer tuvo lugar el MIF onsite IV, con la colaboración de los Adobe evangelists de EMEA.
Resultó un evento muy provechoso debido a que los contenidos de las charlas fueron de lo más interesante y los evangelistas nos mostraron aplicaciones y ejemplos realmente jugosos.
Cuando un evento se anuncia con un cartel como el de ayer, con cinco de los evangelistas de Adobe, se espera que sea un evento grande y así fué.
El contenido de las charlas ya se había anunciado en el post anterior, pero comentaremos un poco más que nos mostraron cada uno de los ponentes, para que los que no pudieron asistir se hagan una ligera idea de lo que fué este MIF onsite IV.
Tom Krcha
Centrado en P2P, nos enseñó diferentes aplicaciones explotando las nuevas APIs de FP 10.1. Nos habló de temas como unicast vs multicast, compartir ficheros mediante P2P, replicación de objetos, creación de chats, grupos P2P y también de VoD (video bajo demanda). Todo lo ilustró con aplicaciones de ejemplo que podeis encontrar en su blog.

Mark Doherty
Mark nos mostró como desarrollar aplicaciones móbiles para Android, usando el AIR 2.5 mostró una aplicación sobre video llamadas P2P en Android, realmente muy interesante.
Finalmente nos habló de lo que será el nuevo SDK de Flex con codename Hero, que apuesta fuertemente por el mundo mobile.

Mike Jones
Nos habló de la integración Flash Professional CS5 y Flash Builder 4 y de lo fácil que es trabajar con estos entornos. Nos mostró como crear componentes desde Flash y usarlos directamente en Flash Builder 4 y el flujo entre estos dos IDE’s, que nos permite ir de uno al otro fácilmente y nos abstrae de complejas configuraciones adicionales.

Michael Chaize
Se centró en la migración de Flex 3.0 a Flex 4.0. Con muchos ejemplos nos mostró los puntos más importantes al realizar la migración de aplicaciones, desde cosas sencillas como los estilos, hasta cosas más complejas como el nuevo sistema de layouts sobre los containers. Fué realmente provechosa para los que aún se mueven en Fx3. Como anécdota graciosa decir que nos sorprendió a todos una introducción en castellano bastante correcta.
Mihai Corlan
Nos habló de la construcción de aplicaciones multiscreen y de la interacción entre diferentes dispositivos como ordenador-smartphone. De manera muy amena nos mostró dos aplicaciones que se pueden encontrar en su blog, que son AndroidPictures, la cual nos permite enviar una imagen desde un dispositivo a otros que estén conectados en la misma WI-FI y controlar esta imagen mediante rotaciones, zoom, etc, y la otra aplicación, muy curiosa por cierto, es AndroidRemote for MP3 Player. Un reproductor MP3 que puede ser controlado por varios móbiles con Android y decidir cuál va a ser la próxima canción mediante votaciones. Una aplicación muy simpática.

Esto es el resumen de lo que fué MIF onsite IV, para saber más podeis ver los artículos relacionados de los ponentes en sus respectivos blogs y a continuación os dejo este link con las fotos de ayer, gentileza de Joan de nucliweb.
» Leer más, comentarios, etc...
Picando Código
17 aniversario de Debian – Estado del proyecto
Agosto 16th, 2010 - [Enlace local]
El proyecto Debian cumple hoy 17 años de existencia. El 16 de agosto de 1993, Ian Murdock anunció el sistema “the Debian Linux Release”. El nombre “Debian” (/?de.bi.?n/) provino del nombre de la entonces esposa de Murdock “Debra” y el suyo (Deb+Ian).
La comunidad se prepara actualmente para el lanzamiento de Debian 6 Squeeze habiendo congelado el código. Esto significa que no se introducen nuevas transiciones o paquetes a la rama inestable que no se pretendan lanzar con “Squeeze”. Se espera el lanzamiento final de Debian 6 para antes de fin de año.
_==_ _
_,(",)|_| *** Frosty says Squeeze is FROZEN. ***
\/. \-| (He's in Austrailia, as it's winter there -
__( : )|___ that's what the shovel is for, sandcastles)
La conferencia anual de Debian: DebConf 2010 ya terminó, y podemos acceder a algunos de los videos de la conferencia en el siguiente enlace dentro de video.debian.net:
DebConf 2010
Hay muchos videos muy interesantes, así que les recomiendo observar la lista de grabaciones.
Algunas noticias recientes del proyecto:
- Se viene un libro libre de Debian escrito por dos Debian developers. Éste cubre varios temas desde lo básico (la comunidad, dpkg, apt, debian-installer, etc.) a tareas de administración más avanzadas (instalación automatizada, virtualización con XEN, RAID/LVM, SELinux, etc.) y los servicios comunes (correo, web, firewall, servidor de archivos, etc.). Estará basado en Debian Squeeze. Se está trabajando en juntar los fondos para publicarlo con una licencia dual CC-BY-SA 3.0/GPL2+. Podemos ayudar con las ideas para juntar el dinero.
- Están disponibles las imágenes live de Debian Squeeze en su segunda alfa. Las pueden descargar en las arquitecturas amd64, i386 y powerpc e incluyen un sistema de instalación experimental.
- Las imágenes de netinst están incluyendo en las últimas semanas archivos parcialmente no-libres, necesarios para algunos controladores de red y WLAN.
- Debian GNU/kFreeBSD incluye soporte para ZFS. El repositorio Sid de Debian GNU/kFreeBSD incluye las bibliotecas necesarias para dar soporte al famoso sistema de archivos.
Pueden ver más noticias de Debian en el siguiente enlace:
http://www.debian.org/News/project/2010/09/index.en.html
Desde Picando Código, celebramos los 17 años de existencia del proyecto Debian, agradeciendo el trabajo realizado
» Leer más, comentarios, etc...
Ingenieria de Software / Software Engineering / Project Management
PM Processes for Blackberry
Agosto 16th, 2010 - [Enlace local]
No hay nada como llevar tu “tumba burros” como decimos en México de Project Management , para esto ya se promueve un producto para Blackberry “PM Processes” claro con costo se anuncia por 7.99 usd.
» Leer más, comentarios, etc...
Ingenieria de Software / Software Engineering / Project Management
PMP Handbook
Agosto 16th, 2010 - [Enlace local]
No había encontrado un documento tan completo que te explica todo el proceso de certificación como Project Manager, desde el ingreso de tus datos en la página del PMI hasta la expiración de la certificación.
All about PMP Credential, Application & Payment
» Leer más, comentarios, etc...
Ingenieria de Software / Software Engineering / Project Management
PM Prepcast
Agosto 16th, 2010 - [Enlace local]
Leyendo mis post me encuentro con este excelente sitio de administración de Proyectos PM Prepcast con excelente material gratuito, sin duda un sitio muy importante para aquellos que buscan la certificación.
» Leer más, comentarios, etc...
MadeInFlex
Serie completa introducción a Flex4
Agosto 15th, 2010 - [Enlace local]
Hace ya algún tiempo Sergi y yo hemos ido creando una serie de artículos recopilando la información relevante acerca de Flex4.
A día de hoy y desde hace ya algún tiempo Flex4 es un producto listo para producción. Las razones para empezar a utilizarlo son muchas y os invitamos a todos a que, si no os habéis ensuciado las manos toavía, no dudéis en hacerlo desde ya.
Esperamos que estos artículos os sirvan de introducción, guía y motivación.
Notar que muchos de los artículos, sobretodo los iniciales, fueron creados cuando Flex4 todavía estaba en desarrollo y podría haber algún punto a revisar. Si encontráis algo que no os funciona por favor notificarlo y lo revisaremos.
Dejo aquí a modo de referencia la serie completa para facilitar el acceso:
- Fx4 I: Espacios de nombre
- Fx4 II: Diferencias entre Fx3 y Fx4
- Fx4 III: FXG 1.0
- Fx4 IV: Spark containers
- Fx4 V: Sintaxis de estados
- Fx4 VI: Spark Layouts
- Fx4 VII: Flash Builder
- Fx4 VIII: Soporte CSS ampliado
- Fx4 IX. Ciclo de vida de un componente spark
» Leer más, comentarios, etc...
Fetishcode
Cliente grafico SVN para Ubuntu.
Agosto 14th, 2010 - [Enlace local]
A
» Leer más, comentarios, etc...
Picando Código
“Lady Java – Java Zone” video musical
Agosto 14th, 2010 - [Enlace local]
La gente de JavaZone creó otro video publicitario para la JavaZone 2010. Se trata de un video musical con Jenny Scavlan como “Lady Java”.
Personalmente no me gusta mucho el tema musical, pero la letra está muy graciosa, sobretodo la parte en que se les va la moto con .net… Otra producción muy profesional:
Por si no lo vieron ya, les dejo el trailer anterior “Java4Ever“:
Comparte:
» Leer más, comentarios, etc...
avemundi, blog de un micro-isv » Desarrollo de software
findemes 2.0
Agosto 13th, 2010 - [Enlace local]
Acabo de liberar la versión 2.0 de Findemes, mi programa de contabilidad personal para Windows. Las principales novedades de esta versión, aparte de la corrección de todos los errores reportados por los usuarios hasta el momento, son las siguientes:
- Nuevos tipos de IVA del 8% y 18%.
- Consulta del balance de situación entre dos fechas por pantalla.
- Gestión de cuentas bancarias.
Esta última funcionalidad, la gestión de cuentas bancarias, se puede usar de manera opcional. La idea detrás de Findemes siempre ha sido llevar la gestión de ingresos y gastos personales de una manera un tanto informal. No se trata tanto de saber al detalle todos los gastos que se realizan, céntimo a céntimo, sino de saber dónde va el dinero y poder hacer un seguimiento y una previsión. Nunca me gustaron los programas de finanzas personales que lo primero que piden es que des de alta una cuenta corriente y luego todos los apuntes vayan contra una cuenta. Yo quería anotar ingresos y gastos sin tener que reflejarlos en una cuenta, pero muchos usuarios pidieron añadir esta funcionalidad. La he añadido, pero al anotar un apunte es opcional indicar la cuenta, si quieres la reflejas y sino no.
Esta versión funciona en Windows XP y versiones superiores incluido Windows 7. La licencia del programa cuesta 20€, y la actualización será gratuita para todos los usuarios de la versión 1.5 del programa. La edición gratuita del programa se puede descargar desde la página de descargas de alanit.
» Leer más, comentarios, etc...
Fetishcode
Nuevas Funcionalidades
Agosto 13th, 2010 - [Enlace local]
A





