Entradas

Mostrando las entradas etiquetadas como dependencias

Introducción al web frontend

LA "web 2.0" se denomino a la extensa carga dinamica (paginas web con resultados basados en la interaccion del usuario), todo esta "magia es gracias al javascriupt... Pero JavaScript se adoptó ampliamente y necesitó un sistema de módulos para permitir el diseño de códigos modulares. El objeto global era/es propenso a errores y simplemente malo.  De los creadores de javascrip nacio Nodejs , despues se integro NPM , con la creciente oleada se creo el browserfy , despues llegaron los bundlers como gulp y grunt , y finalmente tenemos hoy dia el webpack .

VNXDE mixx DJ control

Imagen
mixx es una aplicacion dj reciende desarrollo, para linux, GPL, que adicional puede prosesar streaming. ACTUALIZADO!!!! paquetes necesarios de compilacion

OCaml: debian

Introducion Que es OCAML y que es Lenguaje ML Compilado e interpretado al mismo tiempo diferencias con otros lenguajes en el modo interpretado. Empaquetando base: sistema ocaml: complementos Avanzados

Debian packaging: empaquetamiento debian y backporintg: el archivo symbols

Cuando se empaqueta actualmente habran notado que hay entre los nuevos archivos extras, unos con extension "symbols". Estos son archivos que listan las dependencias minimas para cada apuntamiento, esto permite calcular las dependencias basada en las necesidades y no en la version instalada del sistema que compila.

Remasterizando un live Debian paso a paso para novatos e imbeciles, ANTI BRUTICOS!!! CERTIFICADO anti errores winbunteros!!!

Este método es para novatos, dado no explica ni el porque ni el significado, no garantiza ni otorga el conocimiento para poder realizar un producto superior, sino un producto "enteipado" dado para saber resolver los problemas en una iso sea live o instalable, no se puede tener una filosofía de trabajo windosera de "funciono y listo"... Lo que si garantiza es que es anti bruticos, cualquier imbecil podra remasterizar si no mete la pata y sigue las instrucciones. Para preguntas ir a el grupo sarisarinama en google de vneenux aqui:  https://groups.google.com/group/venenuxsarisari?hl=es  y realizar una pregunta por hilo sin salirse de el tema. Introducción breve Hay dos métodos para fabricar un disco live, basado en deb9ian live, un método desde cero, o desde los repos, y otro partiendo de un trabajo previo. En mi NO HUMILDE conocimiento, me reservo el método desde cero, aunque carontes ya lo hizo, fabrique uno y puedo decir las siguentes notas: * de...

VNXDE Venenux 0.9 lista: subidas CD y DVD estables. ya usable para instalar como uso cotidiano.

Imagen
VNXDE 0.9 beta 6 subido al fin. corregidos TODOS los fallos. este es el ultimo de ahora en adelante se hara trabajo del repositorio ya que esta listo: Este es el ultimo trabajo que realizare por ahora debido a lo apretado que estoy. DESCARGAS de VNXDE + firmwares+ multimedia  CD https://docs.google.com/open?id=0BwCEvUnjyXzQMTdJdnQzdkdvWlE  DVD https://docs.google.com/open?id=0BwCEvUnjyXzQai1tYXVQbXdQTU0 Descargas de version 100% libre de Venenux 0.9rc3 final propuesta  CD (link temporal)  https://docs.google.com/open?id=0BwCEvUnjyXzQS0cwb2drejBEa2c Caracteristicas y que trae Trae todo lo anterior descrito sobre HDMI, Sonido, VIdeo, BlueRay, Edicion, Programacion, Curso de linux incluido y muchas librerias. Y adiconal estos: * actualizado el escritorio, es razorqt, en español, el ultimo antes de la rama nueva * soporte de blueray, 3gp, flv, dvd, cd, laserdisc * kernel 3.2 con arreglo del fallo de amsp y correciones para bateria (modo live solamente) * sop...

Reglas de construccion debian base actualizadas para razorqt

En el repositorio git se han actualizado las reglas de construccion para generar tanto fuentes como paquetes debian. Por ahora se puede generar un paquete debian fuente o binario con solo correr el script que proveen dentro del directorio "dist" de las fuentes. https://github.com/Razor-qt/razor-qt/issues/270#issuecomment-5711518 Cabe destacar que en la anterior noticia razorqt es ahora oficialmetne GPL y que pronto estara un paquete de calidad para debian oficial. El sistema de construccion de razorqt lo he probado y funciona, sin embargo funciono solo para sarisariñama (que trae qt 4.7.2). Con esto, es posible que en squeeze el sistema de notificacion y el sistema de polkit no compilen ya que ocurre que sorpresivamente cambiaron cosas en el codigo:  https://github.com/Razor-qt/razor-qt/issues/272#issuecomment-5715228  lo que me lleva a la idea de clonar el proyecto y realizar uno alterno para lenny y etch, ya que venenux 0.8 debe ser capaz de compilar razorqt y lo ha...

razorqt4 es ahora 100% GPL/LGPL certificado, siendo aplaudible para venenux

A diferencia de Sarisariñama, los paquetes de la version oficial de venenux deben ser GPL certificados. Otra diferencia es que sarisariñama es internacional y venenux latinoamericano, lo que influye en elementos como soporte mp3, ya que en Venezuela esto es permisible pero en EEUU y Europa no. Licenciamiento libre agregado al codigo fuente. Razorqt aunque decia ser un proyecto codigo libre, no estaba ciertamente expicido, recientemente enlas discusiones ocurrieron dos evento importantes: Se adoso la licencias usadas explicitametne en el proyecto y en el repositorio:  https://github.com/Razor-qt/razor-qt/commit/f7bf14b82f77763acef4ab2e964461d0afeb6d94   Alguien del proyecto debian se intereso en empaquetarlo anted de la congelacion de testing, lo que asegura saldria para su proxima version.  https://github.com/Razor-qt/razor-qt/issues/287   Ya se arreglaron los paquetes debian del escritorio por mi, lo que certifica se contruyan con todas las ...

razorqt becomes oficial in debian? bug requets feature 652745 its on

Now debian push-and-pull request was send..  Ahora he enviado una peticion y la he empujado a crecer.. i'll send details about compiling and packagin to debian  (theyre not know and was requesting) envie los requerimientos para compilar a debian (los estaban pidiendo y no sabian) http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652745#70 i'll hope in few weeks appears a debian backport package for queeze.. and a oficial for wheeze that becomes freeze soon. Espero que en pocas semanas aparezca un paquete en backports para squeeze, ya que vi su mencion, ademas de para wheeze antes de que la congelen prontamente.. 

tqt 3 y tqt 4 la fusion de los mejor, qt3 y qt4 continuan!

Imagen
Trinity desktop esta recuperado , y ahora se necesita despues de las librerias que se dan como base del sistema, las de base para un entorno kde (el que siempre ha llevado venenux y hoy dia peligra) Gracias a trinity venenux puede aun esperanzarse en kde3 seguir en vista de escritorio, tqt es una libreria que sirve de interfaz (definicion y mediacion entre componentes y cosas), entre qt4 y los viejos kde3 y qt3. aqui una muestra:

qt3 3.3.8c liberado! qt3 en vida final y tqt para integracion qt4 en kde3

ACTUALIZADO Este es uno de los proyectos que mantenían ocupado el staff, por eso no se habían realizado tantas escrituras en el blog de venenux09dev, dado que precisamente estaba trabajandose en el mismo venenux (aun cuando no se tiene noticias de nadie). Para orientar se hablara enfocándose en lo importante, desde qt3, pasando por el proyecto trinidad, hasta qt5 y su relación con tqt la librería puente de trinity project. El proyecto trinity: kde3 y tqt! Trinity es el nombre que se adopto después de ver como se evoluciono un folk de kde3, al releer la licencia de kde3, lo que produjo el Trinity Desktop Enviorement, un reinicio y soporte para el escriotio kde3 3.5.10, hoy dia tiene la versión 3.5.11 que solo tiene algunas pocas actualizaciones del momento, el 3.5.12 que no se enfoco en actualizaciones sino en mejorar características (mas windoseras por lo visto) y arreglar algunos fallos, como obtener info de wikipedia en amarok. Su trabajo actual esta enfocado en el próximo 3.5...

Efectos de escritorio, cambiando compiz por cairo-composite-manager

Imagen
En el año 2007 hubo un vuelco a linux gracias a los flamantes pero fastidiosos innecesarios efectos graficos de beryl y compiz, y hoy dia estas dos ramas/proyectos se fusionaron para formar el "compiz-fusion" el cual une las mejores ideas de ambos: estabilidad (compiz) y muchas opciones (beryl). La parte chimba es que demasiados efectos y demasiado consumo de DRI o engine 3D , dejando de lado mucha gente (ya que hablamos de venenux y fanatismo libre) que tiene graficas nVidia, Savage, Ati, Trident y Matrox. Uds diran "pero nvidia y ati estan soportadas en linux", nooo nvidia necesita de unos software que solo ellos proveeen y aun cuando a uds no les importe el tema de fanatismo libre, desastra el sistema si ocurre alguno errorcito por mas minimo! En el caso de Ati, las graficas viejas no son soportadas por compiz y las nuevas tienen mal rendimiento con el compiz. Todo esto se resuelve con una de las sustituciones que realizare , cambiar compiz por Cairo Compos...

Estado de desarrollo, librerias y proceso para las GTK

El proceso de desarrollo para portar y potenciar desde SID a un Debian estable (algo como se ha hecho con Venenux, que provee un entorno al dia sobre lo mas estable de debian) ha sido actualizado. En los foros de Venenux esta un hilo de como actualizar un escritorio (obviamente hecho por mi, quien mas ponia los temas importantes) y lo relativo a su subsystema, las librerias. Este proceso ha sido corregido para etch, lenny y squeeze: PROCESO para actualizar la librerias GTK y de desarrollo El proceso debe serguir el indicado orden que se menciona de estos paquetes. === PARTE 1 necesarios ============ Usar el repositorio de backports e instalar actualizaciones de: cdbs debhelper >> 6 dpatch gcc , cpp y g++ 4.3 (no 4.4) cmake autodev automaken >= 1.10 autoconf >= 2.60 === PARTE 2 dependencias =========== Estos paquetes se deberan descargar en una version mas nueva, si es posible una cercana a la proxima estable, o descargar la version testing, dado que se re...

glib2.0 : ultranecesario estar al dia!

Glib es la primera libreria de la cual dependemos para tener un escritorio basado en el framework de la apariencia grotesca, el Gimp Tool Kit o mejor conocido las GTK+2 , el "+2" es porque la version 1 eran muy cuadradas y estas son mas "suavizadas", pero mas pesadas muucho mas.. una muestra de ello es la rapidez del antiguo XMMS vs la lentitud del Audacious de hoy dia! Asi como GTK , de Glib tenemos dos versiones tabien, la 1.2 y la 2.0, que por cierto la primera se requiere para XMMS y la segunda para todo lo que hoy dia conocemos. La version 2.0 de hoy va por 2.28.6 aproximadamente al momento de escribir esta entrada. Para VNX 08 se debe usar maximo 2.22.X y para VNX 0.9 se debe usar maximo 2.25.X esto es por cambios de API en el ultimo caso quizas se pueda aumentar a 2.26.X pero no es recomendable por ahora. Compilar requiere descargar las fuentes de squeeze o backports (backports usa ahora 2.24.X pero no lo recomiendo) y recompilar, a esto ahy que ...

qt3 3.3.8c y su estado actual, ¿deprecated? ¿olvidado?, o ¡actualizado!

...todo desarrollador es primeramente humano y segundamente un ciudadano que (para bien o mal, obligatoriamente) vive y hasta depende de la sociedad que le rodea e ironicamente esta es una mas de sus herramientas. Por tanto es afectado por problemas personales, y es lo que ha retrasado el trabajo, teniendo en cuenta que los actuales miembros del main de Venenux no han aportado nada significativo al proyecto y Canaima tiene ahora una suite para niños totalmente chavista y personalizada (con subliminales y todo incorporados). Solventado esto, las herramientas de debhelper y el sistema de paqueteria en la entrada anterior, se compila qt3 3.3.8c esto es porque Venenux (aspira PICCORO) tendra aun kde3 pero actualizado y coordinado a las tecnologias y librerias actuales. Tranquilos que una basada en squeeze&wheeze viene tambien . Acerca de qt3 y qt4 y su relacion a KDE3 o KDE4 El escritorio mas bonito con relacion consumo-integracion fue kde, hoy ya no lo es porque tanto kde4 como ...

compilacion de dpkg , apt, debhelper falla pruebas si se optimiza mucho gcc

SE ha estado ausente pero sin perder constancia.. para seguir se tuvo que recompilar dpkg y apt, dado se requiere debhelper 8 , pero no compila en cualqueir maquina, si se realiza demasiada opimizacion en los proyectos como dpkg, debhelper y apt. La optimizacion se aplica de varias maneras, en el nivel menos experimentado se aplica a nivel de el compilador, la manera mas comun es pasandole a la variable de entorno CFLAGS los parametros -O3 y -ffast-math, pero esto no es muy recomendado, si se realiza esto con los software citados anteriormente estos fallan en los test. Si se desea optimizar, y mantener generismo con las maquinas x86, se debe dejar simplemente -O2 (o menor incluso a -O1); se puede agregar -march=586 -mmx que define que la maquina tiene que ser igual o superior a una 686, ojo, si se usa -march=686 no es lo mismo, porque es como exigir una pentiumII, dejando procesadores como los Celerons viejos, K6 de AMD (muy buenos para programacion o jugar servidores de shotte...

Xorg: gnome roto, igual se usa es kde3 3.5.12 para sorpresa

Una de las sorpresas es la alta integracion de gnome desde que se volvio famoso por el rollo de las librerias QT, por ende al actualizalo se rompe gnome viejo, menos mal no es el que usamos.. jijiji como anillo al dedo!!!