cedpren
Usuario (Venezuela)
La dieta de la cerveza Para todas esas chicas que quieren adelgazar, acá está la verdadera y definitiva solución sin mayores sacrificios: Y este fue mi momento de humor del día, SALUDOS

Octave "El MatLab de linux" Saludos a los amigos técnico-científicos de la comunidad linuxera de T! En esta oportunidad les quiero presentar lo que podría resultar la mejor herramienta informática de trabajo para más de uno. Muchos de los que nos desenvolvemos en esta área de la ciencia y la ingeniería conocemos diversas suites para la simulación de procesos, análisis de datos matriciales de grandes dimensiones, etc. Una de estas es MatLab, la cual a pesar de que cuenta de una versión para sistemas UNIX, esta no es de software libre ni tampoco es nada barata. Es por esto que he decidido hablarles de Octave, un programa (y lenguaje de programación) orientado a ser el laboratorio de matrices de linux. Este programa puede ser instalado junto con QtOctave, una interfaz de usuario muy parecida a MatLab, y extremadamente fácil de usar, ya que Octave por si solo es una aplicación para consola. Ventana principal de QtOctave corriendo en mi Fedora 13 Capacidades: - Manejo de diversos problemas de algebra lineal. - Determinaciones de raices de ecuaciones no-lineales. - Integración de funciones ordinarias. - Manipulación de polinomios. - Operaciones con ecuaciones diferenciales. - Compatibilidad para nuevas funcionalidades escritas en C++, Fortran, el propio lenguaje Octave, entre otros lenguajes. - Disponibilidad de una gran cantidad de funciones gratuitas para descargar para labores comúnes en áreas como el estudio de imágenes, sonido, simulaciones de procesos químicos o mecánicos. - Esás son tan solo una de las pocas cosas que se pueden hacer con Octave. Trazando superficies en 3D Corriendo y corrigiendo script's personalizados Uso de matrices DESCARGA En Debian y sus hijos (Ubuntu, Kubuntu, Mint, etc.): dijo:sudo apt-get install octave3.2 qtoctave En Fedora: dijo:su -c 'yum install octave qtoctave' Otras distro's: dijo:Octave - versión 3.2.4 QtOctave - versión 0.9.2 Para contar con las herramientas más especializadas: dijo:Octave-Forge Para agregar las funcionalidades de estos paquetes a nuestro Octave basta con: - Descargar el paquete que nos interese (comprimido). - Copiar el comprimido a la carpeta de trabajo de Octave que, al menos que se especifique otra cosa, suele ser la carpeta principal del usuario (/home/[nombre-de-usuario]/) - Ejecutar Octave como superusuario (puede utilizarse sudo). - Escribir en la línea de comandos de Octave dijo:pkg install "nombre-del-paquete.tar.gz" Espero que les pueda resultar de utilidad, SALUDOS
Bioclipse Bioclipse, quimio- y bio-informática en linux Que tal, compañeros científicos linuxeros de T! Quiero mostrarles este sorprendente programa que para los que han trabajado con el entorno de desarrollo integrado Eclipse les resultará algo familiar. Está dirigido a estudiantes avanzados y profesionales del área de la química y la biología y tiene capacidades simplemente ilimitadas gracias a su intérprete de JavaScript. A continuación algunas de las características más importantes de Bioclipse ( traducido y adaptado de lo que indican los autores del proyecto): Quimioinformática: dijo:La capacidades quimioinformáticas de Bioclipse están basadas principalmente en el Kit de Desarrollo de Químcia (CDK, por sus siglas en inglés), y contiene una serie de librerías y programas para el manejo y análisis de compuestos químicos. Bioclipse permite la edición en 2D, el procesamiento de grandes colecciones de estas moléculas en tablas, cálculo de varios tipos de propiedades y muchas otras funcionalidades quimioinformáticas. Asimismo, la aplicación Jmol está integrada con Bioclipse haciendo posible la edición y visualización interactiva avanzada de moléculas en 3D. Bioinformática: dijo:La bioinformática en Bioclipse se avoca principalmente al manejo y análisis de secuencias biológicas como el ADN, ARN y proteinas. Estas capacidades descansan en gran medida sobre BioJava, el cual provee el núcleo de las funcionalidades bioinformáticas además de un editor gráfico para las alineaciones de las secuencias. También se utilizan numerosos clientes para servicios web disponibles de forma gratuita para facilitar la descarga de, por ejemplo, secuencias biológicas y anotaciones de estas, así como análisis bioinfrmaticos ya publicados. Además, mediante la combinación de estas dos capacidades informáticas, Bioclipse resulta especialmente útil y es ampliamente utilizado por la comunidad científica para: - La farmacología y el diseño de nuevas drogas. - Semántica en linea en temas de ciencias de vida. - Justificación de decisiones experimentales. - ePublicación de datos científicos para el trabajo conjunto. - Creación, uso y manejo de bases de datos. - Programación y scripting. DESCARGA dijo:Bioclipse - Versión 2.4 Espero que este programa le resulte de utilidad a alguien. SALUDOS
Engauge Digitizer Extracción de datos numéricos a partir de gráficos Saludos de nuevo por acá a la comunidad cercana a la ciencia y al software libre de T! En esta oportunidad quiero presentarles una gran herramienta que particularmente me ha salvado la vida un par de veces en mi pasado académico. En la vida profesional o académica de cualquier técnico o científico existen ocasiones en las que es necesarios recuperar muchos datos a partir de información muy escasa, por ejemplo, de publicaciones de revistas científicas e ingenieriles o de patentes. Cuando la información que se desea obtener es, particularmente, la serie de datos numéricos que se utilizó para generar un determinado gráfico, Engauge Digitizer es la solución. Con este sencillo pero poderoso programa seremos capaces de importar un archivo de imagen (ya sea escaneado, bajado de internet, capturado de la pantalla, etc) y extraer a partir de los patrones de líneas que este contenga la serie de valores numéricos que generan ese gráfico. Posteriormente, tanto data numérica recuperada puede ser exportada a formato de valores separados con comas (.csv) para su posterior análisis con cualquier otro programa de estadística u hojas de cálculo en general así como también la sesión de análisis para ese gráfico en el programa puede ser, igualmente salvada. Capacidades: - Herramienta de interpolación para una data más grande y estadísticamente más significativa. - Admite gráficos con escalas XY lineal-lineal, lineal-logarítmica y logarítmica-logarítmica. - Permite reconocer más de una serie de datos (curva) en un mismo gráfico. - Presentación de los datos de salida en el archivo .csv completamente personalizable. A modo de ejemplo les ilustro el rápido proceso. Utilizaré la siguiente imagen, una simple distribución normal: El procedimiento general, una vez que ya se cuenta con el archivo de imagen del gráfico a analizar es el siguiente: Importar la imagen, el programa reconocerá automáticamente todo patrón de líneas y curvas en el gráfico y los marca con una sombra verde. Hacemos clic sobre estas sombras verdes que estén sobre nuestra(s) curva(s) de interés y veremos como el programa las marca con cruces azules: Marcamos las coordenadas de tres puntos conocidos (lo más fácil, por supuesto, son los ejes de coordenadas). En este ejemplo podemos ver estos puntos de referencia mediante las cruces rojas que se encuentran en el origen y en los puntos más aleados en los ejes de coordenadas (estos puntos conducen a la obtención de la data más precisa). En este punto, la data ya ha sido generada, solo queda modificar su presentación (si se desea) mediante el menú Settings > Export Setup... y/o exportar los datos numéricos mediante Menú > Export. Pero eso no es todo, este programa puede utilizarse también sobre mapas para obtener coordenadas de puntos en partícular, vías y carreteras, curvas de nivel o cualquier cosa que se nos ocurra. Solo habrá que importar, seleccionar los puntos de interés, marcar los tres puntos de referencia y exportaremos así la lista de coordenadas de interés: Este programa tiene algunas pequeñas herramientas adicionales a las comentadas en este post, pero eso lo dejo para el entrenimiento del lector. DESCARGA: Engauge Digitizer - Versión 4.1 Espero que en algún momento les resulte de utilidad. SALUDOS
Kalzium (más que una tabla periódica) Que tal gente de T! Un saludo muy especial a la comunidad científica de la mayor red de inteligencia colectiva de America Latina. Para los que vivimos en el mundo de la ciencia, ya sea por vocación o por obligación de algúna materia que estemos cursando [contra nuestra voluntad ], Kalzium (parte del paquete KDE Education Project) representa una excelente herramienta para consultas rápidas de una gran cantidad de datos propios de la química y la materia en general. Kalzium 2.3.80 en mi Fedora 13 Son realmente numerosas las posibilidades que se tienen con este software, pero a continuación mencionaré algunas de las más impresionantes o útiles: Tabla periódica simple En la cual se pueden ubicar diversos datos generales y propiedades fisicoquímicas del elemento seleccionado, además, si cambiamos a la modalidad de estado de la materia en el panel lateral podremos observar dicha propiedad para cada elemento para cualquier temperatura que fijemos. Algo similar podemos hacer con la herramienta de línea de tiempo de descubrimiento de cada elemento. Calculador de masa molecular Con esta herramienta, ubicada también en el panel lateral a la izquierda del programa, simplemente introducimos la fórmula química de nuestra molécula y listo, con solo presionar el boton de Calc aparecerá su masa molecular. Editor de moleculas 3D Creo que este es el mayor atributo de Kalzium ya que permite de forma extremadamente sencilla visualizar de diferentes formas, diseñar y medir diferentes distancias y ángulos para cualquier molécula que se nos ocurra. En esta imagen se muestra un clomplejo metálico de paladio que diseñé y optimicé su geometría en menos de 10 minutos mientras mido el ángulo diédrico entre los anillos de un bifenilo. Balanceador de ecuaciones químicas Esta función es de gran utilidad para el balanceo rápido de ecuaciones químicas con una gran cantidad de especies involucradas, simplemente copiamos nuestra ecuación química sin balancear y colocamos letras minúsculas (a,b,c...) en las posiciones de todos los coeficientes estequiométricos que queremos que el programa calcule por nosotros y listo. En la imagen, el balanceo de la reacción de oxido-reducción entre el KMnO4 y Na2SO3. Otras características: - Frases R y S (riesgos y medidas de seguridad para materiales peligrosos). - Tablas con el alfabeto griego y prefijos de multiplos y submultiplos. - Tabla de isótopos, formas de decaimiento y otros datos. - Convertidor de archivos químicos. Descarga En Ubuntu y sus hermanos (Mint, Kubuntu, etc...): sudo apt-get install kalzium kalzium-data En Fedora: su -c 'yum install kdeedu' Saludos
SIP Communicator Llamadas seguras desde tu PC Que tal compañeros de T!, Acá quiero mostrarles un programa que he utilizado últimamente para realizar llamadas mediante protocolo de voz sobre IP (VoIP) de una forma segura sin el miedo de que alguien podría estar escuchando todo lo que se dice. Si bien es cierto que para linux se encuentran disponibles programas como Skype que son extremadamente fáciles de instalar y configurar, y que además "dicen" que son seguros puesto que implementan diversos algoritmos de cifrado (AES, en el caso de Skype); esto no puede verificarse debido a la característica de código cerrado de programas como este. SIP Communicator, como su nombre lo indica, se presenta con una interfaz que implementa el protocolo de iniciación de sesión (SIP, por su nombre en inglés) y es seguro ya que también utiliza una extensión de un protocolo de transporte en tiempo real llamada ZRTP que se traduce en unas políticas para el intercambio de claves y encriptación simétrica para proteger nuestras comunicaciones una vez que han sido establecidas con el otro usuario. Estos intercambios de claves y encriptación de los datos que viajan de una PC a otra incrementan significativamente la certeza de que nuestras comunicaciones permanecen realmente secretas al mismo tiempo que hacen que sea necesario hardware mucho más costoso además de un mayor tiempo para descifrar nuestra comunicación. Entre las características de seguridad ZRTP se encuentran el algoritmos de hash SHA-256 y el Estandar de Encriptación Avanzado (AES), ambos avalados por la Agencia de Seguridad Nacional de USA (NSA), y que se usan en el gobierno de ese país para proteger la información de máximo grado de confidencialidad. Con SIP Communicator podremos conectarnos a los siguientes servcios: - Cuentas de VoIP con SIP (esta es la forma más usual de realizar llamadas y videollamadas, una cuenta gratuita puede ser abierta AQUI) - AIM - Facebook - Google Talk - MSN - Yahoo, entre otras. PERO OJO: Para que la seguridad tenga efecto es necesario que la(s) persona(s) con la(s) que se está en comunicación también estén utilizando SIP Communicator y tengan activado ZRTP en el menún de configuraciones del programa (Herramientas>Opciones>ZRTP). En este menú podremos escoger entre dos configuraciones de seguridad predeterminadas: "Estándar" y "Obligatorio", y la opción de estándar resulta más que suficiente para la mayoría de los casos. Ahora sí, sin más palabras, los links de descarga: Debian y sus hijos (Ubuntu, Kubuntu, Mint, etc): http://download.sip-communicator.org/nightly/debian/sip-communicator_1.0-alpha6-nightly.build.2903_i386.deb Red Hat y sus hijos (Fedora, OpenSUSE, Mandriva, etc): http://download.sip-communicator.org/nightly/rpm/sip-communicator-1.0-alpha3.nightly.build.2903.i386.rpm SALUDOS
AnyRemote Controla programas de tu GNU/Linux con tu celular Saludos a la comunidad linuxera de T! Les presento una herramienta que no puede faltar en nuestra ditribución linux y en nuestro celular ya que nos permite controlar una gran cantidad de programas que se estén ejecutando en nuestra PC con el Bluetooth de nuestro celular. Aunque realmente están soportadas conectividades que usan Wi-Fi o IR, cuando el teléfono lo permite, aunque esto no es tan común ni cómodo como el bluetooth. Selector de programa a manejar corriendo en mi Fedora 13 Capacidades del programa: - Interfaz gráfica de usuario (GUI) para Gnome (gAnyRemote) y KDE (kAnyRemote). - Conexión con bluetooth, Wi-Fi e IR mediante una aplicación java para el celular. - Amplia gama disponible de resoluciones y calidades de imagen para el cliente java para el celular. - Conexión mediante un protocolo ordinario de TCP/IP con otra PC. - Interfaz web disponible. - Soporte (en fase experimental) para iPhone/iPod. - Gran cantidad de aplicaciones multimedia y ofimáticas soportadas. Entre las aplicaciones que puedes controlar se encuentran: - Reproductores multimedia populares tales como Amarok, Rhythmbox, VLC, Totem, SMplayer y muchos más. - Aplicaciones de oficina como OpenOffice.org Impress para tus presentaciones con diapositivas o Evince para tus documentos PDF. DESCARGA Debian y sus hijos (Ubuntu, Kubuntu, Mint, etc): Para Gnome: sudo apt-get install ganyremote Para KDE: sudo apt-get install kanyremote Fedora: Para Gnome: su -c 'yum install ganyremote' Para KDE: su -c 'yum install kanyremote' Otras Distro's o entornos de escritorio: AnyRemote - Cliente Java - Versión 4.21 Cliente para el celular (Java en formato .jar o .jad, dependiendo del modelo del celular): - Iconos 16x16 e iconos del título 16x16 jar o jad - Iconos 16x16 e iconos del título 64x64 jar o jad - Iconos 32x32 e iconos del título 16x16 jar o jad - Iconos 32x32 e iconos del título 64x64 jar o jad - Iconos 48x48 e iconos del título 16x16 jar o jad - Iconos 48x48 e iconos del título 64x64 jar o jad - Iconos 64x64 e iconos del título 16x16 jar o jad - Iconos 64x64 e iconos del título 64x64 jar o jad - Iconos 128x128 e iconos del título 16x16 jar o jad - Iconos 128x128 e iconos del título 64x64 jar o jad - Iconos 16x16, 32x32, 48x48, 64x64 y 128x128 e iconos del título 16x16 jar o jad - Sin soporte a aplicaciones Java, puede ser utilizado Windows Mobile, coniente iconos 32x32 y 64x64 y 64x64 para el título jar o jad (Para los celulares Nokia se recomiendan los clientes con iconos del título 64x64) Documentación para configuración (en inglés): http://anyremote.sourceforge.net/docs.html Espero que les resulte de tanta utilidad como me ha resultado mi para controlar la música en mis fiestas o las diapositivas en mis seminarios. SALUDOS
SpiderOak Respaldo gratuito online y automático de las carpetas de tu PC que desees Saludos a todos los compañeros linuxeros de T! Aquí les presento a SpiderOak, un programa para tu escritorio GNU/Linux que permite respaldar de forma segura y confidencial carpetas de tu PC a tu cuenta gratuita en el portal de SpiderOak. En su forma gratuita, te permite almacenar hasta 2GB de información. Ventana principal de SpiderOak corriendo en mi Fedora 13 en plena operación de respaldo En su configuración por defecto, este programa respalda automáticamente las carpetas configuradas cada vez que hay un cambio en estas o en sus archivos, así que prácticamente una vez seleccionadas las carpetas que se desean respaldar no tenemos que preocuparnos por más nada. Si la información a respaldar es de extrema importancia, personalmente recomiendo que se incluya a este programa entre las aplicaciones a iniciarse automáticamente con la sesión. Ventana de selección de carpetas a respaldar (vista avanzada) Entre las otras capacidades que posee este excelente programa se encuentran: - Posibilidad de sincronización de archivos, utilizando una misma cuenta, de múltiples computadores (con diferentes plataformas), dispositivos de almacenamiento o servidores. - Compartición de archivos con cualquier persona con acceso a internet: - Acceso on-line desde cualquier computador a tus archivos respaldado desde la página web de SpiderOak: DESCARGA Debian y Ubuntu: Debian Lenny Debian Etch Ubuntu Lucid Lynx Ubuntu Gutsy Gibbon Ubuntu Karmic Koala Ubuntu Intrepid Ibex Ubuntu Hardy Heron Ubuntu Jaunty Jackalope Distribuciones basadas en RPM: OpenSUSE CentOS/RHEL Demás basadas en RPM (Fedora, Mandriva, etc.) Pkgtool: Slackware Espero que les sea de utilidad. SALUDOS
ULAnix Ditribución venezolana para universitarios Saludos a los compañeros linuxeros de T! Quiero presentarles un distribución linux oriunda de mi país, Venezuela. ULAnix fue la primera distribución GNU/Linux venezolana que fue publicada en internet gracias al trabajo de varios profesores y estudiantes de la Universidad de Los Andes, una de las más prestigiosas de Venezuela. Fue concebido como una distribución viva que viene completamente pre-configurada y lista para usar en forma de CD o DVD ocupando volúmenes entre 500 MB hasta 1,4 GB, dependiendo de la variante de ULAníx que se desee. Esta distribución está basado en el super-conocido Debian GNU/Linux y es ofrecido en varias versiones según tres áreas del conocimiento fundamentales: matemática (ULAnix Lógica), biología (Bio-ULAnix) y demás ciencias y tecnologías (ULAnix Scientia). A continuación la breve descripción que ofrecen los autores del proyecto a modo de orientación (adaptada): ULAnix Lógica: Esta distribución de ULAnix contiene aplicaciones utilizadas para estudios de Lógica, Matemática en general y Simulación. Bio-ULAnix: Esta distribución de ULAnix contiene una amplia gama de aplicaciones para la Bio-informática y es particularmente útil para quienes trabajan con programación y cálculos científicos en dicha área de estudio. ULAnix Scientia: Software a la Medida de los Científicos y Tecnológos. ULAnix Scientia, está dirigida a los estudiantes de Ciencias e Ingeniería y ha sido preparada con un conjunto mínimo de herramientas para el trabajo académico, en Ofimática destaca OpenOffice.org; diagramación de textos científicos con Latex; la programación con C++, PHP5, Perl, Python, Ruby, Java, Pascal y Prolog; el análisis estadístico con R; la simulacióncon Octave y Galatea; el cálculo simbólico con Maxima y la visualización con Data Explorer. Además de estas herramientas, también se encuentra a disposición de todos, documentación relacionada con algunas de estas aplicaciones (Latex, Galatea, Maxima, Octave y R). DESCARGA ULAnix Lógica (.iso de 509MB, md5) Bio-ULAnix (.iso de 1,4GB, md5) ULAnix Scientia (.iso de 701MB, md5) Espero que les sea de utilidad esta información SALUDOS
QtiPlot Estadística en Linux Que tal compañeros linuxeros de T!, Acá quiero mostrarles una excelente herramienta a la hora de trabajar con estadística en linux. QtiPlot, es un programa libre (GNU) orientado a la visualización y análisis de datos científicos y estadísticos en general que cuenta con un gran número de herramientas que podrían ayudar de gran forma al entendimiento e interpretación de la data analizada. Entre las características principales de este software se encuentran las siguientes capacidades: - Visualización mediante gráficos 2D y 3D con posibilidad de trazados múltiples en un mismo gráfico. - Análisis por transformada rápida de Fourier (FFT). - Convoluciones y deconvoluciones. - Determinación de funciones de ajuste a las curvas (incluye funciones tipo Boltzmann, Gauss y Lorentz). - Filtros FFT para curvas de datos. - Interpolación y extrapolación. - Determinación de parámetros estadísticos en general. - Y muchas características más... DESCARGA Ubuntu: sudo apt-get install qtiplot Fedora: su -c 'yum install qtiplot' Otras distro's no basadas en Debian o Red-Hat: qtiplot-0.9.7.13-i386.tar.bz2 Manuales En español o en inglés (más completo) Saludos