Servicios para enviar videomensajes :)
![]()
Hace un par de semanas en la oficina estábamos hablando sobre implementar un administrador de proyectos que nos permita tener un cierto control en la cuestión de tiempos, costos, tareas, etc. Así que comenzamos a buscar googleando y nos encontramos con aplicaciones muy buenas, sin embargo, muchas de ellas, de escritorio.
Lo que buscábamos debía ser un sistema multiplataforma, así que, lo mas sencillo sería apostar por un sistema web, que al mismo tiempo podamos usar desde cualquier parte. La mayoría de este tipo eran sistemas que ofrecían el “servicio”, alojando en su servidores nuestra información bajo un costo, cosa que no nos agrado.
Pero la búsqueda dio frutos y nos topamos con Collabtive, un sistema administrador de proyectos bastante simple y sobre todo OpenSource. Así que, nos daban la facilidad de descargarnos el código, montarlo en nuestro server, y si se diera el caso, modificar, implementar mejoras o aspectos a nuestro antojo.
Los requerimientos son básicos:
Implementa algunas interesantes características como:
Y muchas mas que podemos ver en la web oficial.
Sería interesante implementar un par de cosas mas, como un svn-web (si, como web-svn) para sacar algunas cosillas interesantes, y un manejador de costos. Algo que me gusto fue el poder darle acceso al cliente para que el mismo compruebe el avance del proyecto.
<object height="405" width="500"><param name="movie" value="http://www.youtube.com/v/OndeDpCRRhs&hl=es_ES&fs=1?border=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed allowfullscreen="true" allowscriptaccess="always" height="405" src="http://www.youtube.com/v/OndeDpCRRhs&hl=es_ES&fs=1" type="application/x-shockwave-flash" width="500"></embed></object>
Collabtive Project Management Software Walk-through
Sobre implementar un svn-web, me agrado la idea, así que comencé a desarrollar una utileria, que aunque apenas va en los cimientos, podría funcionar bastante bien en el management project (aunque bien pudiéramos optar por The Trac).
Yo no soy muy fan de la música electrónica, me parece aburrida a menos que estés en un antro, club, bar, disco, o como quieran llamarle a esos lugares a los que asistimos los fines de semana para divertirnos, sin embargo admito que conozco un poco de música electrónica y uno de los sellos discográficos más famosos de música de este género es el Ministerio del Sonido, mejor conocido como “Ministry of Sound” (MoS).
Pues bien me entero en Nación Red, que en nombre de este sello se han comenzado a emitir en Reino Unido (lugar de orígen del MoS) una serie de cartas amenazantes en las cuales se acusa de violación de derechos de autor, principalmente por compartir archivos de manera “ilegal”.
Este tipo de tácticas no son nada nuevas en el mundo de la supuesta “defensa de los derechos de autor”, de hecho en muchas regulaciones internacionales se están comenzando a dar este tipo de iniciativas que también son conocidas como leyes de los “3 Strikes” llamadas así porque son una serie de 3 avisos (cada uno más amenazante que el anterior) en los cuales se nos “invita” a dejar de compartir archivos de manera ilegal o de lo contrario se ejercerán acciones legales en nuestra contra.
Algunas de las leyes que prevén este tipo de acciones son el Anti-Counterfeiting Trade Agreement, mejor conocido como ACTA (a nivel internacional) o la Ley Manzanero aquí en México, los invito a que revisen los vínculos que puse antes, en caso de que no tengan ni idea de lo que les hablo.
Ahora bien, volviendo al asunto del MoS, también leo en el artículo que a los destinatarios de la amenazante misiva se les piden compensaciones que van de las £300 a las £1300, de lo contrario se les advierte de las duras sanciones penales a las que se enfrentan.
Incluso la British Phonographic Industry (BPI), organismo oficial que representa a la industria musical del Reino Unido, admite que no aprueba el litigio en masa contra los infractores de Internet, la BPI más bien está a favor de reservar las acciones legales para la mayoría de los “infractores graves”.
Como siempre en estos casos hay desde los que están bastante preocupados con estas cartas, hasta los que literalmente han tirado la carta a la basura sin preocuparse, yo lo que cuestionaría aquí, es la legalidad y la legitimidad de estos actos, pues están fundados en amenazas y presiones, desde luego que no conozco la legislación en Reino Unido per estoy casi seguro que amenazar no está muy bien visto por las autoridades.
Sin embargo ahí no termina el problema, como siempre pasa en estos casos, las acusaciones en sí no tienen mucho fundamento pues los investigadores sólo pueden
acusar a la dirección IP del infractor, no a un individuo específico.
La investigación no considera la posibilidad de conexión a una red Wi-Fi o que la conexión sea utilizada por otro miembro de la familia, un amigo, un amigo de una amiga, el primo de un amigo o el vecino que se había quedado sin conexión, por lo que en la mayoría de los casos, estas amenazas no pasan de ser eso. De hecho hay casos reportados de gente que recibió estas cartas sin siquiera haber descardo algún archivo ilegal en su vida (bueno eso es lo que dicen ellos jeje).
Pero aún hay más, igual de grave que lo anterior, es la denuncia de un conocido abogado defensor, Michael Coyle, que ha representado a cientos de personas que han recibido estas cartas y que se ofrece a defender gratis a toda persona que se declare inocente, según Coyle, un número significativo de los casos y por lo tanto las cartas, hacen relación a descargas de pornografía, tratando de presionar a los usuarios por haberla descargado.
Dice Coyle que hasta el 10% de las personas que reciben este tipo de cartas pagan para evitar sentir “vergüenza” en el ámbito familiar.
No cabe duda que este es un asunto muy grave, el cual deberá ser investigado a fondo, como siempre he dicho en este blog, la lucha en contra de la violación a los derechos de autor, suele ser muy confusa pues por un lado la Industria (en este caso la musical) argumenta grandes pérdidas todos los años por concepto de violaciones a copyrights y derechos de autor, su argumento es muy sencillo (aunque también ilógico) ellos dicen 1 descarga “pirata” = $$$ perdido por nosotros.
Digo que es ilógico porque hay varios estudios que han demostrado que la gente que más descarga a la vez es la que más consume, por lo que su ecuación falla estrepitosamente, también hace unos días les hablaba del gasto hecho por la industria discográfica (en ese caso la estadounidense) en juicios para perseguir a infractores de los derechos de autor, gastos que ascendían a los 64 millones de dólares, mientras que lo que les redituaban estos gastos eran apenas 3.4 millones de billetes verdes, creo que sin saber muchas matemáticas cualquiera se daría cuenta de que “no está saliendo el negocio” jeje.
Lo que está de fondo en estos casos es siempre la ambición de la Industria por obtener más dinero, hoy en día la Industria no defiende autores, defiende intereses, los autores ya no viven de sus discos, tenemos que abrir los ojos para evitar que nos sigan viendo la
cara, la Industria (bueno mejor dicho “las 4 grandes” del mundo: EMI, Sony, Warner y Universal) sigue ganando a manos llenas (el año pasado creció cerca del 14% si no mal recuerdo, pocas industrias e incluso países pueden decir que crecieron en esos porcentajes de un año a otro) y nosotros los usuarios, clientes, consumidores o como quieran ponerse, somos los afectados.
Afortunadamente aún hay esperanza, bandas como Radiohead o autores como Trent Reznor nos arrojan un poco de luz en estos asuntos turbios, ellos ya se dieron cuenta de los beneficios de la libertad antes que la prohibición, no se engañen muchachos la única industria que morirá si seguimos compartiendo será la “industria basura”, la industria cultural de calidad, esa seguirá porque los ingresos que obtiene esta industria no son producto de reclamaciones de derechos ni titularidades de los mismos, los verdaderos artistas viven de sus obras y por ende de la calidad de las mismas.
Saludos.
Cuando lo leí al principio pensé que era una broma, pero la verdad nunca había pensado en esto, resulta pues, según los chicos de Muy Linux y Muy Computer, que una cuarta parte de los implantes sanitarios defectuosos detectados este año, lo han sido por errores en el software utilizado para su gestión y control, que desde luego es software cerrado o privativo.
Esto ha generado que la Software Freedom Law Center (SFLC por sus siglas) emita un estudio en el que explican la necesidad y la importancia de la transparencia en el código de estos dispositivos, sobre todo para procesos de auditoría, como sería el caso de alguna investigación por neglicencia médica o algún asunto relacionado.
El estudio lo pueden descargar desde la página de la SFLC o si lo prefieren dando click en el siguiente enlace (está en inglés):
Killed by the code: Software Transparency in Implantable Medical Devices
Fuera de lo gracioso (o no) que nos pueda parecer esto, definitivamente defiendo la necesidad de se abra el código de estos dispositivos, la idea del estudio es que se “abra” el código para ser auditable, es decir que en una investigación judicial, se pudiese tener acceso al código para determinar si la causa de muerte es achacable al software, lo ideal sería que se liberara el código por completo, pero ante la negativa (que seguramente vendría de las empresas desarrolladoras de este software), creo que con que se vuelva públicamente auditable basta.
Ahora, tampoco hay que ser demasiado alarmistas, incluso en el sitio de la SFLC admiten que el número de fallos es reducido, aunque también declaran que el crecimiento en el uso de estos dispositivos (por el aumento de las distintas enfermedades que requieren de implantes artificiales a nivel mundial) ha aumentado por lo que por simple lógica el número de fallos también ha aumentado.
Este es un problema que nos pone nuevamente en los dilemas del software privativo: muchas veces cuando hablo de software privativo y le explico a alguien que es una amenaza por que atenta contra su libertad y atenta contra su comunidad, es difícil que lo entiendan, sin embargo creo que con este ejemplo (literal, de vida o muerte) se podría explicar bastante bien, y es que con el pretexto de que el código es cerrado, hoy por hoy ya podemos decir que más de una persona ha muerto y las causas de su muerte no han sido aclaradas, solo porque no se tiene acceso al código fuente.
Como vemos, aquí es donde entran las ventajas del software libre, el cual al garantizar el acceso al código fuente podría aclarar rápidamente una situación como esta.
Ojo esto de los “implantes cerrados” también me sirve para explicar otra pequeña confusión alrededor del software libre: generalmente cuando uno habla de software libre ensalza sus bondades y virtudes y algunas veces pecamos de exagerados argumentando que es software es casi casi “de otro planeta” sin fallos ni errores. La realidad es que esto no es del todo cierto.
Los programadores tanto de software libre como de software privativo son humanos y como tales cometen errores (algunos involuntarios, otros no tanto), el asunto que pasa con estos implantes médicos tiene implicaciones muy graves (al final del día lo que está en juego con el buen funcionamiento del software es la vida de un paciente), por lo que dudo mucho que los errores aquí sean voluntarios, sin embargo ¿qué pasa con el código?, al no tener acceso al código (debido a los contratos de licencia privativos) estos errores son más difíciles de encontrar, puesto que sólo los desarrolladores del mismo podrían ubicarlos y en su caso subsanarlos, respecto a las investigaciones judiciales, también entorpecen los procesos, en este caso en particular el simple acceso al código podría verificar que fue el software el culpable de la falla o de la muerte de un paciente.
¿Qué pasaría si se usara software libre? Como les decía, también hay errores en el software libre sin embargo el acceso al código (y no sólo el acceso, la capacidad para que cualquiera pudiese hacer modificaciones) cambiaría totalmente el panorama, pues: 1. No entorpecería las investigaciones, simple y sencillamente se podría accesar al código; 2. El error sería más fácil de identificar pues a mayor número de personas “revisando” el software, menor número de errores en el mismo y por último 3. Podríamos tener mejor software para estos dispositivos pues al dar la libertad de hacer modificaciones y mejoras éstas no sólo beneficiarían a la empresa desarrolladora sino también a la calidad de vida de millones de personas que los usan en todo el mundo.
En fin, lo que parecía broma terminó siendo un post en el que nuevamente se demuestra la importancia del software libre en nuestra vida diaria.
Hoy fueron los implantes médicos, pero como bien sabemos, se aplica también a nuestros sistemas de información y comunicación, a la forma en la que interactuamos con otras personas y al final del día, aplica para la construcción (cada vez más rápida) de nuestra vida digital.
Hoy en día los que usamos software libre podemos decir sin temor a equivocarnos que “Usar Software libre es cuestión de Vida o Muerte” jeje.
Saludos.
Como que el término “PC” en el título del artículo no va, apareció hasta en los ’80s y hay anuncios de antes de esa década.
Pidgin no puede conectarse a los servidores de microsoft por culpa de un cambio en el protocolo. Para solucionarlo debemos conectarnos con el protocolo msn-pecam, para instalarlo:
sudo apt-get install msn-pecanDespués, ve a pidgin y le damos a Cuentas > Tu cuenta > Editar cuenta y en protocoloWLM Los usuarios de windows solo tenéis que bajar esto. Actualización: Para emesene, id a Opciones>Preferencias>Conexión y activar Usar modo HTTP
Posted via email from TMLinux | Comment »
Fieles a su costumbre los chicos de GNOME nos la vuelven a hacer, a tan sólo unos meses para el lanzamiento de su esperadísima tercera versión de uno de los entornos de escritorio más conocidos en el mundo GNU/Linux, vuelven a retrasar el lanzamiento, la nueva fecha prevista es marzo de 2011 (en lugar de septiembre de este año).
Esto no me sorprende para nada, sobre todo cuando uno sabe que esta tercera versión ha sido aplazada desde hace por lo menos un año, tal vez en 2011 nos digan que estará para septiembre de ese año jeje, bueno el caso es que uno nunca sabe con los de GNOME.
La explicación “oficial” ha sido que como el cambio va a ser muy radical, los chicos de GNOME necesitan aún más tiempo para ofrecer un producto con la calidad que merecen los usuarios.
Si seguimos esta respuesta yo le aplaudiría a los de GNOME pues no ceden ante las presiones, sin embargo como dije, ya se les está haciendo costumbre aplazar este lanzamiento y cada vez que lo hacen estoy seguro que muchos quedan decepcionados y buscan otras alternativas (como podría ser KDE), en lo personal yo soy feliz usuario de GNOME, nunca me he “acomodado” con KDE, pero de seguir este tipo de retrasos no dudo que algún día, dé el cambio, sobre todo si vemos que la periodicidad de lanzamientos de KDE es mucho más corta y cada vez ofrece más funcionalidades muy interesantes.
De todos modos los que somos usuarios de Ubuntu no tendríamos GNOME 3.0 hasta el lanzamiento de Ubuntu 11.04, según lo que avisó hace tiempo Mark Shuttleworth, sin embargo ahora con este aplazamiento por parte de los de GNOME, quizá estemos viendo este entorno hasta Octubre del 2011, pero bueno, sólo el tiempo nos dirá que pasa con este asunto que cada vez se vuelve más tedioso.
Saludos.
Si, eso es! ... como cualquier ejemplar de la especie humana de sexo masculino (ok, no discriminemos, igual las les, bi y hetero) que aprecie la belleza de las féminas, me declaro susceptible a la esencia de una mujer o a su perfume.
Que agradable es percibir el aroma de una mujer cuando pasa cerca de ti, cuando te saluda, te besa, se sienta a tu lado o un sin fin de sucesos que pueden despertar tu interés en el momento, si no te habías percatado de su presencia con anterioridad, en ese momento te obligue a voltear en su dirección para saber el origen del aroma.
¿Y a que viene todo ese rollo del aroma? Resulta que encontré un texto escrito por Martin Fowler que menciona un termino llamado "Olor en el código" (CodeSmells) y se me ocurrió escribir una entrada en mi blog que me permita expresar lo que pienso de un buen desarrollo de software basando mis comentarios en el texto que encontré de Fowler.
![]() |
Dicen algunos amigos que suelo ser muy criticon, realmente no tengo nada que decir al respecto. Si ellos lo dicen, ha de ser verdad (me queda de consuelo que suelo ser más critico con mi persona que con los demás =P ). Así que aprovechando que critico muchas cosas (objetivamente), el código no puede ser la excepción ya que es a lo que dedicamos muchos de nosotros (informáticos) la mayor parte de nuestro tiempo. ¿Te imaginas que el código fuera tan agradable como el aroma de una mujer? Que cuando lo veas puedas decir, me gusta, quiero saber quién lo escribió, quiero conocer como decidió el autor que debía estructurarse así para que yo lo pueda leer sin pasar horas rastreando variables, métodos, instancias y artefactos fumados. Que no necesite documentación para saber que el código hace lo que debe de hacer. Que simplemente el código me susurre al oído como si quisiera seducir mis sentidos y hacerme parte de él. Te sugiero leas el artículo de Fowler, lo tienes en inglés y español. Se despide, /me ... disfrutando de sus problemas =). |

| Hot: |
Desde hace un mes, estoy trabajando en proyectos personales, concretamente en nuestra solución de facturación electrónica.
En un principio utilice la Laptop de Joce, una Hp Mini, pero seamos sinceros, ademas de utilzar windows XP, no tiene el poder que necesito, así que, después de mucho pensarlo, he decido comprarme mi primera Laptop, y digo la primera, por que normalmente la empresa con la que trabajo me otorgaba una.
Mi seleccion fue una Mac Book Pro, la cual funciona de maravilla, en este momento estoy migrando mis datos de mi servidor Mirage.
Espero tener todo corriendo en una semana mas
En este año del bicentenario: Siente el orgullo de ser Mexicano.
Yo no sé para que se pierde tiempo, dinero y esfuerzo pintando las líneas del estacionamiento, cuando aún en las instituciones de investigación carecemos de cualquier educación vial.
If Tim can report his movements around New York, so can I! ;-) Sadly, due to Nokia deprecating my still-quite-new N95 phone by not allowing me to use their service anymore, I won't be able to share my routes with you – But anyway…
This morning I decided to take a quick run to start off the day on Riverside Park (the park where we had dinner yesterday). I went South for about 3Km and headed back (for, you guessed right, a grand total of 6Km), and decided that 45 minutes of exercising are enough to declare my day started - As I started at ~8:15, it was getting warm (specially when running under the sun). I am quite heath-intolerant; it's not unpleasant at all, but I will try to run earlier on future days.
Riverside is a long and narrow park. I ran Southwards by the lower trail, in the park itself, but ran Northwards by the upper trail, in the wide sidewalk between the street and the park. The way South was also way flatter, while the way back goes up and down repeatedly.
I don't think I will run on a daily basis, but that will be determined by my mood when I open my eyes in the morning ;-) Anyway, riverside is a very nice run, and I expect to head North. I still am not back to running ~10Km, so I won't do the Central Park trail Tim did - But I'll surely go run there as well a bit. And rent a bike one of this days for a ~2hr morning ride, of course!
Ya encontraremos en AppStore la nueva aplicación de Mozilla, la cual lleva el nombre de Firefox Home para el iPhone, iPod Touch y otros dispositivos mas de la familia de Apple, no como un navegador en sí, solo los bookmarks para tener a mano todos los marcadores que utilizamos frecuentemente en la versión de sobremesa.
Esto significa que seguimos utilizando su navegador que esta instalado por defecto en estos dispositivos el cual es el navegador de Apple Safari para navegar dado que aún no se atreven a portar el código de Firefox Mobile a la AppStore.
A principios de este mes la app Firefox Home fue enviada a Apple en espera de una aprobación y a partir de hace algunos días fue puesta a disposición de los usuarios de los productos de Apple y con ningún costo para el usuario, es decir, su descarga es totalmente gratuita.
La aplicación requiere una cuenta sincronizada de Firefox Sync y cuando estés en el menú, podrás tener tu historial de Firefox, Bookmarks y las pestañas que dejaste abiertos en tu Navegador de tu computadora para usar en tu iPod o otro dispositivo.
Les dejo dos vídeos, los cuales promocionan la nueva app de mozilla:
<object data="http://www.youtube.com/v/36GRiUudn4w&fs=1" height="344" type="application/x-shockwave-flash" width="425"><param name="movie" value="http://www.youtube.com/v/36GRiUudn4w&fs=1"><param name="FlashVars" value="playerMode=embedded"><param name="wmode" value="transparent"></object>
<object data="http://www.youtube.com/v/zQRYNWbd5rI&fs=1" height="344" type="application/x-shockwave-flash" width="425"><param name="movie" value="http://www.youtube.com/v/zQRYNWbd5rI&fs=1"><param name="FlashVars" value="playerMode=embedded"><param name="wmode" value="transparent"></object>
I spent the past three weeks away from basically any kind of usual contact. I took a three week vacation in Argentina (Buenos Aires, Entre Ríos, Tucumán, Salta, Jujuy, Córdoba), got my first snow experience and enjoyed a real lot... But got completely disconnected from all of my usual activities... and responsabilities :-}
Anyway, yesterday afternoon I landed in New York. Arrived to Columbia around 2PM, and spent most of the day zombying around with the Debian crew. And today it starts feeling like the real job is starting.
As always, there is a lot of excitement when DebConf starts. I have many items I want to work on, and most are even Debian related ;-) So, lets get work flowing!
So after having planned some podcast projects, I finally started one of them. Its a show in spanish that talks about copyright, software, tech and legal news regarding our freedom.
Its been a very interesting project. We talk mostly about Mexican laws and events that affect our freedom through copyright or any tech or data law. We also talk about the free software movement in Mexico. Many people in this country seem to think that there are no legal advancement in the tech area, but there is, and it is greatly ignored. That’s why we decided to start this podcast, so there’s a place someone talk about these subjects and bring up conversations about that. Also to rise awareness of the free software movement and since its not too geeky-oriented, we use the space to talk about free alternatives to common proprietary software tools or software needs.
You can find the podcast at the Sociedad Libre website. We stream it live every Wednesday, and you can find the information on how to participate on the live show here.
I hope you enjoy it! And let us know what you think by leaving a comment.
Related posts:

Últimamente ya no le había dedicado mucho tiempo a escribir, dado muchas cosas que han pasado y proyectos en los cuales estoy trabajando, pero como siempre el tiempo parece poco
, y también hay que perseguir la chuleta
.
Como algunos saben, he estado utilizando jaws, como cms para mi blog y otros blog’s desde hace tiempo, pero hay cosas que me gustan y cosas que no; agradezco a lo desarrolladores y a la comunidad de jaws, ya que aprendi mucho; en especial de la comunidad ya que a mí parecer es lo que saca a flote a jaws, ojala mejore el proyecto en sí, en su forma de tratar al usuario que valga la redundancia usa su software
.
Desde la versión 0.6 de jaws, una de las ultimas que use, he visto que a cambiado muchísimo, integrando muchas cosas nuevas, aunque el problema es y para cualquier software siempre será las modificaciones que hacemos a mano
al código fuente, las cuales usando un buen software como git, puede ayudarnos mucho al manejar este código fuente, ya que como todos sabemos no existe el software ideal, y siempre nuestras necesidades estarán cambiando.
Por lo que he decidido migrar todos los blog’s a wordpress, me ha gustado la comunidad que existe y sobre todo la información que hay de manera libre, ya que al igual que jaws, wordpress también es software libre
.
Gracias jaws
…
Como pueden ver hay algunas cosas que se descompusieron en la migración, otras que se han mejorado, por lo que en estos días, poco a poco, corregiré estos pequeños detalles.
Para esta migración agradezco al script de omar bazavilvazo, el único detalle que tuve fue con la codificación del texto, pero eso lo pude arreglar con iconv.
1. Extraer la base de datos mediante mysqldump o phpmyadmin.
2. Cambiar la codificación del archivo de utf-8 a iso-8859-1.
3. Crear otra bd.
4. Importar el archivo creado en esta nueva bd.
5. Utilizar el script de omar.
6. Listo
.
Por último agradeceré los comentarios y recomendaciones que quieran hacer, si conocen plugins o plantillas, claro si alguien desea patrocinar una plantilla se agradece.
Ups, no creo que pueda regalar chocolates por el cambio, jejeje
.

No hay post relacionados.
Este post ha sido extraido de su fuente original, referencia:
(cc) Mario Oyorzabal Salgado en TuXsOuL, 2010 | Permalink | No hay comentarios
Etiquetas: blog, jaws, migracion, script, wordpress
Desde hace unos años, me doy cuenta que cuando mejor hago las cosas es cuando tengo más problemas. Con el siguiente extracto escrito por Albert Einstein puedo confirmar que, la necesidad te ayuda a mejorar.
|
Sin crisis no hay desafíos, sin desafíos la vida es una rutina, una lenta agonía. Sin crisis no hay méritos. Es en la crisis donde aflora lo mejor de cada uno, porque sin crisis todo viento es caricia. Hablar de crisis es promoverla, y callar en la crisis es exaltar el conformismo. En vez de esto trabajemos duro. Acabemos de una vez con la única crisis amenazadora que es la tragedia de no querer luchar por superarla.
|
Y tu, ¿Obtienes lo mejor de ti mismo cuando tienes problemas? ¿Te la pasas quejando de lo mal que te va? ¿Todo te molesta? ... no, no te voy a recomendar a neuróticos anónimos. Solo era curiosidad, total, existimos otras personas que si disfrutamos la vida aún con todo y los problemas que se nos presentan. Eso "my friend" es lo sabroso de la vida!.
Un amigo me contacto y me explicó que necesita un proyecto: un reloj checador pero queria implementarlo en un hipad Le dije que yo podria hacer algo con linux. Y me comentó que podria hacer unas modificaciones al hipad para que funcione con ubuntu y le ponga un fingerreader.
El dispositivo que utilize es muy barato: el UareU 4000B segun mi lsusb:
Bus 004 Device 005: ID 05ba:000a DigitalPersona, Inc.
Pues me puse a buscar el driver con el que puede funcionar y encontre: fprint, está escrito en C.
Compile y empaquete para foresight :) jejej asi que ya lo tengo funcionando aqui un demo:
Enroll:
Verify:
Pues ahora tengo un proyecto extra que hacer tendre que dejar descuidado un poco a foresight por esto ya que hay $$ de pormedio
Para aquellos que quieran mantener contacto con este bloggero, mi skype ID es informatux.
Pueden agregarme para sugerir temas para los siguientes screencasts o simplemente para tener platica linuxera /dev/random
Saludos!
–
Kwame
We have now migrated all of Mono's source code from the Subversion at our Cambridge office over to GitHub.
We are going to be maintaining a migration FAQ and providing help to developers on irc.gnome.org channel #mono for the new setup.
The web site has not been updated yet and we still reference Subversion urls, but this will be fixed in the next few days.
En un “proyecto” que tengo de encargo estoy viendo la posibilidad de usar el Proyecto Postal, y al compilarlo no hubo ningun problema, pero al correrlo pedía “gnutls 1.4.4″, y redhat 5.5 tiene 1.4.2, y no encontré ningún paquete en la red, entonces le hice unos pequeños cambios al SPEC oficial y cree los RPMs 1.4.4, el “make check” falla, entonces tuve que comentarlo en el SPEC, pero por lo demás funcionan bien.
Dejo aqui los RPMs y el SPEC por si alguien los quiere re-usar, no me hago responsable de daños a terceros, segundos o primeros
, pero pos ahí están.
We are looking for Linux Sysadmins with the following:
Requirements
- Excellent verbal and written communication.
- High Linux experience.
- Experience with large web infrastructure.
- Experience w/ operating system internals, filesystems, distributed systems, server architectures, clustering, storage.
- Mid-High knowledge on optimization and troubleshooting distributed systems.
- Mid Knowledge of Networking, TCP/UDP Protocols.
- Experience w/ open-source infrastructure projects.(puppet, openldap, openssh, cobbler, systemimager, kickstart, openvpn)
- Scripting experience.(shell, perl, python, ruby) Plus
- RedHat Based Distros.
Nice to have:
– Dell hardware management.
- Involved in open source projects.
- Tux tatoo.
If you have what it takes, send me an email with your CV to kwame@informatux.net
Mono has an strace-like feature built into the runtime. This is useful to see which methods are being called by your application, just invoke Mono with --trace.
Our upcoming version has a neat new feature, when you use --trace=E:ExceptionName or --trace=E:all you get a stack trace of where the exception was thrown from:
$ gmcs.exe mono$ gmcs missing.cs error CS2001: Source file `missing.cs' could not be found Compilation failed: 1 error(s), 0 warnings
And now with tracing enabled, we do it setting the MONO_ENV_OPTIONS variable:
mono$ MONO_ENV_OPTIONS=--trace=E:all gmcs missing.cs[0xb75136f0:] EXCEPTION handling: System.IO.FileNotFoundException: Could not find file "missing.cs".
"{unnamed thread}" tid=0x0xb75136f0 this=0x0x53f18 thread handle 0x403 state : not waiting owns ()
at System.IO.FileStream..ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int,bool,System.IO.FileOptions) {0x00619}
at System.IO.FileStream..ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare) {0x00022}
at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare) {0x0004f}
at System.IO.File.OpenRead (string) {0x0002c}
at Mono.CSharp.Driver.Parse (Mono.CSharp.CompilationUnit) {0x00016}
at Mono.CSharp.Driver.Parse () {0x00068}
at Mono.CSharp.Driver.Compile () {0x00098}
at Mono.CSharp.Driver.Main (string[]) {0x000a2}
at (wrapper runtime-invoke) {Module}.runtime_invoke_int_object (object,intptr,intptr,intptr) {0x00033}
error CS2001: Source file `missing.cs' could not be found
Compilation failed: 1 error(s), 0 warnings
Aaron just shipped Banshee 1.7.3 which lets you purchase MP3s from Amazon from the player directly.
Get it fresh!
Que bonito es eso de que el motor de SQL haga las cosas más comunes automáticamente, ejemplo de esto pueden ser los valores calculados, un trigger o insertar un valor numérico auto incremental, los tres son muy similares.
Sin embargo esto puede causar un dolor de cabeza si no sabemos como emplearlos, a veces necesitamos usar el identificador de un registro que apenas insertamos en una tabla desde la sesión 52 en la sesión 53 del SQL o bien puede ser útil el conocer el último identificador insertado en una tabla sin tener que hacer un max sobre el campo.
Haber, tenemos IDENT_CURRENT tal como en el SQL Server 2000 SCOPE_IDENTITY y @@IDENTITY. Las tres funciones regresan el ultimo valor generado automáticamente. Peeeeroooo, tienen un alcance de sesión que se pueden definir de la siguiente manera:
Osea, si me explican ... entiendo! Ahora si ya todo claro =).
NOTA: cuando el valor de IDENT_CURRENT es null (porque la tabla ha sido truncada o no contiene datos), la función regresa el valor de siembra (seed), esto es el valor autoincrmental.
Que se puede encontrar en http://msdn.microsoft.com/es-es/library/ms175098.aspx