Tips para el mejor uso de Debian backports

En el presente post voy a detallara algunos tips para aprovechar de mejor manera los respositorios con versiones más recientes e los programas que utilizamos frecuentemente, como son los respositorios backports.

El articulo completo lo podemos encontrar en la siguiente dirección:

http://www.drwsoluciones.net/blogs/tips-para-el-mejor-uso-de-debian-backports

Saludos.

Anuncios

Ireport y Oracle en Linux

ireportCuando queremos configurar nuestro ireport con la BD de oracle por lo general nos presenta un problema con en LNS_LANG el cual nos da muchos dolores de cabeza y no sabemos como configurarlo, ahora bien el presente post intentara ayudar en este problema que no es otra cosa que utilizar el plugin de ireport que viene en la sección de Plugins en el menu principal.
En esta ventana de Oracle Options deberemos introducir algunos valores como el TERRITORIO y el LENGUAJE.

Como determinamos el NLS_LANG de nuestra base de datos ?

La determinamos haciendo una consulta sencilla en nuestra base de datos(lo hice con sqldeveloper)
la consulta va asíi:
SELECT * FROM NLS_DATABASE_PARAMETERS;
Esta consulta nos mostrara algunos valores entre ellos el lenguaje y territorio que es lo que nosotros necesitamos una vez hecho esto podemos volver a probar nuestra conexión y veremos que ya funciona.

Saludos y espero que les funcione.

Linux y Google retiran a Gates

Bill Gates from Seattle, Washington, USA founder of Microsoft is the world's richest man, with a net worth of US$59 billion

Image via Wikipedia

Una de las cosas que se venia venir es la retirada de Bill Gates al verse enfrascado en su intento de continuar monopolizando el mercado de la informática con su típica pantallita azul y su defectuoso sistema Winbugs.

El poder y el terreno que ha ganado Linux en los últimos años es impresionante, cada vez existen nuevos comunidades de usuarios de software libre y eventos como el installfest, listas de discusión, mas paises optan por el uso del software libre algunos de ellos hasta lo ha propuesto como política de estado como el caso de Ecuador, Costa Rica, Brasil y hasta el mismo EE.UU si gana Barack Obama… entre otros.

Veamos la parte de google, esta empresa a crecido de forma acelerada con los servicios que presta en Internet entre algunos de ellos podemos citar el buscador, el googleearth entre otros, creo que esto seria un dolor de cabeza para alguien como Bill Gates, ver que la gallina de los huevos de oro le dio la peste y esta a punto de morir o que su intento de comprar Yahoo fracaso.

O el lanzamiento de Firefox 3.0 con estándares web bien definidos, que dispongamos en el mercado otras alternativas a sus productos es impresionante, pero epa ahora si son de buena calidad o hay alguien que te de el soporte que necesitas para resolver el problema y no te vengan a vender una solucion a otro costo por resolverte el problema es decir una nueva version de sistema operativo o en su defecto la misma versión con algunos dibujitos mas.

Por ahi con la retirada de Gates se esta resaltando algunas teorias que no son verdad pero quiza algunos lo sabemos pero existen usuarios que no las saben para aquellos que no las saben les dejo este link acerca de la verdades y mentiras de Bill Gates.

Mentiras y verdades de bill

Aqui cito tambien algunas de sus frases:

No hay en nuestro software un número significativo de errores que un número significativo de usuarios necesite ver resueltos (1995)”.

“Quienes son criminales en vida real también lo serán en internet, donde la policía necesita ser un poco más sofisticada. El crimen online es solo parte de la maduración del medio (1996)”.

“Los ordenadores serán mucho más baratos, tienen que bajar incluso por debajo de los 500 dólares, es algo que tiene que poder hacerse (1996)”.

El futuro de la música, los ordenadores, internet o el correo basura figuran entre sus predicciones

“Dudo que el periódico sea muy diferente dentro de diez años, pero probablemente tenga más direcciones de páginas web (1997)”.

“En algún momento dentro de 10 o 20 años podrás hablarle a tu ordenador y entenderá lo que le dices (1997)”.

“Hay cosas que te pillan por sorpresa. Cuando apareció internet ocupó el 5º o 6º puesto en nuestra lista de prioridades. Pero llegó un momento en el que nos dimos cuenta de que era un fenómeno más profundo de lo que habíamos pensado (1998)”.

“Tus clientes más insatisfechos son la mejor fuente de aprendizaje (1999)”.

“Microsoft tuvo grandes competidores en el pasado, es bueno que existan museos para recordarlo (2001)”.

“El spam será cosa del pasado en dos años (2004)”.

“BluRay es el último soporte físico que veremos (2005)”.

“Mi hija no sabe lo que es un disco. Sigo intentando encontrar uno para enseñárselo, pero es difícil en estos días. Pronto cosas como el listín telefónico o la enciclopedia impresa estarán igual de anticuadas (2008)”.

Saludos.

Zemanta Pixie

Perspectivas de Soluciones Linux

Perspectivas LinuxMuchas de las veces nos preguntamos cuanto deberíamos pagar por un soporte en Linux o que tipo de soporte necesitamos, es decir necesitamos una solución a medias, a largo plazo y quien valora este tipo de asistencia técnica he presenciado algunos casos en los cuales se ha ofrecido una solución poco inteligente contra una solución robusta y óptima(bajo costo o muy elevado costo) pero quien es el encargado de valorar esto.. una vez escuche por ahí decir “si funciona no lo topes” pero pongamos un ejemplo si necesitas un correo en Intranet y miras que te llega con un tiempo exageradamente lento y lo óptimo seria recibirlo lo mas inmediato posible se seguiría aplicando “si funciona no lo topes” o de alguien que te realice tareas aplicando sus conocimientos y explotando de mejor manera lo que puede hacer la computadora por ti y el sistema operativo es decir quien realiza las operaciones a mano a quien te puede crear un script y resolvertelo en 5 minutos como mínimo.

He visto linuxeros que con su servicio han creido que se sacaron la lotería(dañan la plaza) con costos disparados y sus aires de grandeza.. pienso que se debe cobrar ni mas ni menos de lo que cuesta una asistencia técnica óptima.

O si por una mala seguridad se te infiltra un hacker en tu servidor web la respuesta seria “Que puedes hacer contra un hacker ?” o haber establecido buenas políticas de seguridad, monitoreo y haber prevenido ese tipo de situaciones.

Cuanto esta dispuesto a pagar la empresa aqui expongo algunos criterios emitidos por Ernesto Esteban del Campo uno de los miembros de una lista de discusión el cual expresa algunos puntos interesantes que cito a continuación:

a. Responsabilidad a conocimiento

Uno de los graves problemas que he experimentado con gente que administra servidores (Linux) es la poca o nula capacidad de responsabilizarse de su trabajo (Bajar servicio a horas punta por ej.).
En la mayoría de las pegas(trabajos), a uno no le pagan un sueldo solamente por los conocimientos, sino por las responsabilidades que uno tiene.

b. Ignorancia.

La mayoría de las empresas que contratan Técnicos Linux son completamente ignorantes y no entienden la importancia de tener a alguien competente resguardando su información y productividad, por lo que contratan al mas barato, pero sí, contratan a la secretaria o asistente mas rica (No en todos los casos).

c. Muy Retraidos.

Creo que uno de los puntos que hacen que los técnicos linux no se valoricen como corresponde, es debido a que no se venden muy bien en la entrevista de trabajo. Muchos hablan a monosilabos o no saben expresar bien las ideas cuando tienen a un grupo de personas frente a ellos. Esto se les pasa a medida que crecen y ganan experiencia laboral (a otros no).

d. Los Jefes.

Esta tiene relación al punto b.
La mayoría de los jefes es del tiempo del win 3.1/DOS y por cierto tienen nula capacidad de absorber nuevas tecnología y tendencias del mundo del software. Aún existen muchos que no confían en las bondades del software libre… “¿Como… esto no se paga?… tonces compremos exchange…”. Esto hace que para las organizaciones no sea fundamental un administrador Linux sino Win.

e. Lo mas barato o lo que me sirve.

Una vez conversé con un gerente de una empresa quien me dijo “La mejor solución no es la mas barata, sino la que me sirve. El término de los costos, es secundario si una plataforma es eficiente ya sea windows o linux o unix. Lo que necesita una empresa son soluciones informáticas eficientes a largo plazo.

Tenemos técnicos de 200 lukas que limpian equipos.
Tenemos técnicos de 400 lukas que administran servidores
y Tenemos técnicos de mas de un palo pq me dan soluciones informáticas.
¿Quien de estos tres involucra mas costo/ganancia para la empresa?”.

Saludos

Copiar datos de una tabla a otra en MySQL

MySQL

Image via Wikipedia

Este post va dirigido para cuando utilizamos MySQL en Linux o Windows y tenemos la necesidad de migrar ciertos datos de una tabla a otra es decir ciertos campos en la misma base de datos.

Como sabemos MySQL es un motor de base de datos con licencia open source.

Aquí les pongo como hacerlo:

La estructura de la <mitabla> es:

campo1 int(2), campo2 varchar (25), campo3 varchar (10)

Y la estructura de <mitabla1> es:

campo1 int(2), campo2 int (2), campo3 varchar (25)

INSERT INTO <mitabla> (campo1, campo2) SELECT campo1, campo3 FROM <mitabla1>

Espero les sirva de mucho.

Saludos

Zemanta Pixie

Sofware Libre en Loja

Pioneros en LojaEl Festival de software libre en Loja es un evento de entusiastas para promover el uso de esta filosofía, viene dado desde el 2005 exactamente el 2 de Abril en nuestra ciudad, aqui en la imagen de la izquierda que se puede apreciar estamos algunos de los pioneros organizadores del Festival en Loja.

Es un evento para hablar, explicar, difundir el uso del Software Libre y de las soluciones que se han venido implementando en nuestra ciudad, cada año se va fortaleciendo este evento, contribuyendo en el uso de SL para evitarnos pagar el costo de licencias elevadas y por un producto que no es precisamente tan eficiente(No me venga a decir que si todos lo usan por algo será).

Hay quienes argumentan que no se pasan a Linux xq no existen los programas que si estan en winbugs otros por los drivers o controladores en fin todos tienen un argumento valido pero en realidad talvez solo tuvieron una primera mala impresión o no buscaron con precisión lo que esperaba encontrar al momento de documentarse(“Acuerdate de la pantallita Azul”).

En lo personal utilizo la distribución Debian Sarge con kernel 2.6.14 se que esta un poco desactualizado del liberado recientemente pero en realidad no he tenido mucho tiempo de cambiarla o en su defecto compilarla.

Una vez escuche unos comentarios que decian:

“Cobran carisimo por capacitacion de Software Libre.. y entonces lo libre”

“Te vendo CDs de Software Libre”

“En nuestra universidad vamos rumbo al software libre, pero tenemos un convenio con Microsoft”

“Viva el software libre Atte. Pelino (Desarrollador de punto NET)” .

En fin casos y cosas !!!

Pero como tambien lo escuche en algun lado:

“Y entonces donde esta la ganancia ?” pues esta en el soporte o asistencia técnica ahí esta el nego.

En este año se efectuará el 26 de Abril del 2008 en el Vestíbulo del Municipio de Loja.

http://linux.cergynux.net/tux-born-2-frag-XP.jpg

Aqui le pongo una imagen que esta super del goce

Acabando con Windows

Saludos y que se siga promulgando el uso del software libre “El conocimiento del mundo para el mundo”

Desarrollar páginas Web

Bueno este post lo realice en base a un correo que me llego de la lista de discusión de Linux a la que te pertenezco, espero oriente a mas de uno al momento de elegir las herramientas adecuadas bajo una tendencia open source.

Editor

1.- Quanta (Editor visual, bastante bueno lo he usado).
2.- Ñandú (Extensión de Firefox 2: Su manejo de CSS es destacado).
3.- Bluefish (Me parece tambien una buena elección).
4.- vim, {,x}emacs, jmacs, gedit, kedit, kate, mousepad, etc…
(editores de texto).
5.- Eclipse tiene un par de plugins para HTML. De hecho, Aptana IDE lo tiene.
6.- Creo que Netbeans también tiene un par de plugins para HTML.

Gráficas:
Aquíbueno hago algunas analogías con utilidades que funcionan en winbugs para quienes desarrollaban en este S.O y ahora lo quieren hacer en Linux.

1.- Krita
2.- GIMP (Photoshop)
3.- inkscape (Casi como el Ilustrator)

Efectos, flash, shockwave et al.

Hay por ahi una soluciones que se llama flash4linux pero no la he probado
1.- Prueba con Javascript purito.
2.- Si no te sirve, prueba con script.aculo.us y prototype.
3.- Si aún no te sirve, prueba a hacer un vídeo.
3.- Si aún hubiera la remota posibilidad de que no te sirviera, forget it.

A partir de las herramientas que di arriba, puede crearse la plantilla para generar un sitio Web. Si quieres hacerte un poco el genio, puedes continuar con esas y añadirle PHP/Python/Ruby/Perl… Si no, busca uno de los tantos CMS (Sistema manejador de contenido) que hay, y modifícale el template, con lo que tendrás un sitio Web de manera lo suficientemente rápida sin mucho esfuerzo y con todas tus neuronas intactas.

Para desarrollar una aplicación Web, ya obligatoriamente necesitas un lenguaje sólido y un poco más de conocimiento. Y tendrías que jugar con el lenguaje de tu elección, quizás usando alguna clase o bibliotecas aparte, como:
1.- PEAR de PHP
2.- CPAN de Perl
3.- Gem de Ruby.

Generalmente tienen bases de datos pequeñas, para lo que te recomiendo SQLite o MySQL, que es generalmente lo que tienen instalado los hostings…

Para modelado e datos, he escuchado que el Open System Architect es bien amistoso.

Saludos !!!