Re: [Trisquel-usuarios] Dudas sobre YouTube, MediaGoblin y cuentas de correo.

2017-07-16 Por tema guevl101
Hola, yo soy editor de Vídeo professional, y he podido encontrar un hueco  
entre las herramientas libres para la edición de vídeo.
Como amante del Software Libre que soy, también pensaba ayudar a la  
difusión del mismo a través del formato de vídeo. De hecho tengo un canal  
de Youtube llamado Temas & Historias (Ya lo sé, vergüenza sobre mi vaca).
En cualquier momento estoy disponible para poder ayudarte, sobre cualquier  
cosa que necesiten con respecto a la difusión audiovisual del Software  
Libre.
La verdad no importa mucho la plataforma, pero si es libre mejor, lo  
importante es publicitar tu contenido en foros, redes, y comunidades libres y  
tecnológicas,


username...@riseup.net


Re: [Trisquel-usuarios] problema con trisquel de rendimiento (soy usuario nuevo)

2017-07-16 Por tema albertoefg

Puedes seguir las instrucciones aquí:

https://jxself.org/linux-libre/

Con cuidado que el kernel es sensible. Por las dudas has un respaldo. Si  
necesitas ayuda con el inglés dime.


Re: [Trisquel-usuarios] problema con trisquel de rendimiento (soy usuario nuevo)

2017-07-16 Por tema mfvp . verdugo

disculpa mi ignorancia, coomo se actualiza el kernel?


Re: [Trisquel-usuarios] problema con trisquel de rendimiento (soy usuario nuevo)

2017-07-16 Por tema mfvp . verdugo

me parece que no, en el uso de la ram me sale ocupado un 18%


Re: [Trisquel-usuarios] problema con trisquel de rendimiento (soy usuario nuevo)

2017-07-16 Por tema elr

Buenas noches.

¿Por cuál de las zonas se te calienta el pc, procesador o memoria ram?

Podrías revisar el consumo de ram, parece un problema de fluidez, quizás  
como es una laptop y usa gráficos integrados cuya memoria de video coge en  
parte de la ram y sumado a los efectos de la composicion de gnome (yo tengo  
problemas comúnmente con esta) no descarto que pueda tener algo que ver. Sin  
duda si es lo que supongo, estaría bien que probases si se te calienta la  
laptop en un entorno sin composicion, probando Trisquel Mini por ejemplo,  
podríamos descartar lo que digo en caso de que siguiese calentándose y  
seguir con lo que dice el compañero alberto y dcapeletti.


Re: [Trisquel-usuarios] Primera Lección de Lisp: El poder de lisp

2017-07-16 Por tema albertoefg

Gracias, espero que el vídeo se entienda un poco mejor.
Es mi primer tutorías y no sabía ni por donde empezar :/




Re: [Trisquel-usuarios] problema con trisquel de rendimiento (soy usuario nuevo)

2017-07-16 Por tema d . a . capeletti
Actualiza el sistema operativo. ingresa a Synaptic y haz click en el botón  
recargar. Luego que terminal haz click en el botón Marcar todas las  
actualizaciones luego en Aplicar. Y espera a que se actualice.

Luego reinicia tu PC.
Por último cuando calienta puede abrir un terminal y escribir:
top

Y determinar que programa esta consumiendo mucho CPU. Y nos cuentas.

Sds


Re: [Trisquel-usuarios] Primera Lección de Lisp: El poder de lisp

2017-07-16 Por tema d . a . capeletti

Gracias por compartir...

Sds


Re: [Trisquel-usuarios] problema con trisquel de rendimiento (soy usuario nuevo)

2017-07-16 Por tema albertoefg

Probablemente es el kernel.

Has instalado Triquel 7?

Puedes intentar trisquel 8, actualizar el kernel de Trisquel 7 o probar  
Parábola.


Normalmente actualizar el Kernel suele mejorar mucho el rendimiento.


Re: [Trisquel-usuarios] Primera Lección de Lisp: El poder de lisp

2017-07-16 Por tema albertoefg


Debido a la sugerencia de Desecho Humano, he grabado un video que espero  
resulte más claro para todos




https://archive.org/details/lisp-principiantes-1


Este primer video es para mostrar el poder de lisp. Trataré de hacer más  
videos para explicar más de lisp.





[Trisquel-usuarios] problema con trisquel de rendimiento (soy usuario nuevo)

2017-07-16 Por tema mfvp . verdugo
Buenas tardes a todos, expongo mi problema a ver si alguien me puede ayudar,  
lo que pasa es que acabo de instalar en mi computador linux trisquel hace  
apenas unas semanas, en general estoy conforme con el sistema operativo  
excepto por algunos detalles; tengo mucho lag al escribir, sobre todo en el  
navegaddor de internet, se me traba mucho las letras y no me las escribe  
todas, tambien es comun que cuando este escribiendo se caliente mucho la  
laptop, resultando varias veces en que se me trabe todo el sistema, tengo que  
apagar el equipo a la fuerza usando el boton fisico.
Segun yo no tiene porque suceder eso, ya que habia leido que linux es un so  
liviano y no tiene porque calentarme tanto el procesador, las caracteristicas  
de mi laptop son estas: intel core i3, memoria ram de 4gb, disco duro interno  
de 320gb, marca gateway.
Cabe aclarar que con windows casi nunca se me sobrecalento, ni se me  
presentaba el problema de las teclas, por lo que no es falla del hardware,  
otro detalle, cuando vuelvo a iniciar la computadora despues de que tuvo un  
fallo, se ajusta por si sola el brillo a un nivel mas bajo (como a la mitad).

Eso es todo, gracias de antemano.


Re: [Trisquel-usuarios] Primera Lección de Lisp: El poder de lisp

2017-07-16 Por tema pablo . lilao . lloixa
No sabía que GNU Guile tuviese relación con lisp. Otro "dialecto" al que le  
tengo que echar un vistazo.


Cuando he llegado a la parte de (operacion-de-cuadrados x y operacion) me ha  
sorprendido que pusieras la operación al final ya que, como has dicho, los  
operadores suelen ir al principio y luego puedes asignar cualquier número de  
parámetros (+ 1 2 3 4 5 6). Sin embargo, ha cobrado sentido en el siguiente  
paso, cuando encadenabas varias operaciones sobre los mismos números. En las  
funciones predefinidas de suma y resta, tengo entendido que los parámetros  
que les puedes pasar son virtualmente infinitos. ¿Habría alguna forma de  
aplicar "infinitas" operaciones a ese par de valores? ¿Y si se puede, se  
podrían aplicar "infinitas" operaciones a "infinitos" números a tu  
función? Cuando hablo de infinito me refiero a un número indeterminado que  
estaría limitado por la memoria disponible en el sistema o algo similar.


Como puedes ver, a mí el tema me interesa pero como retroalimentación tengo  
que decir que visto a así de sopetón y en este formato para otras personas  
pueda resultar un poco "duro". Aunque yo me tragué ayer 2 horas de  
introducción a haskell sin tener ni idea de programación funcional y eso  
sí que fue duro, je je.


Gracias por compartir.




Re: [Trisquel-usuarios] Ayuda con lenguaje Lisp

2017-07-16 Por tema pablo . lilao . lloixa

Hola Alberto, gracias por contestar.

Siento ser pesado pero no consigo arrancar el proyecto. Con lo de cargar el  
programa cómo ahí se indica supongo que te refieres al apartado de  
instalación. El problema es que no consigo ejecutar las líneas en el  
intérprete de CLISP y me muestra los siguientes errores:


(push "/path/to/Open-VRP/" asdf:*central-registry*)

*** - READ en
   #
  : no existe ningún paquete con el nombre "ASDF"

(require 'open-vrp)

*** - LOAD: A file with name OPEN-VRP does not exist

He probado a poner la ruta del push tanto absoluta como relativa y de todas  
las formas que se me han ocurrido, lo único que se me ocurre es que asdf  
tenga que sustituirse por algún valor (ya que parece una cadena genérica) o  
que esté pasando algo por alto. Soy consciente de que puede que sea un  
problema de la configuración del proyecto o debido a mi ignorancia o ambas  
cosas.


Voy a seguir buscando documentación sobre CLISP a ver si encuentro algo que  
me ayude.


Gracias por tu tiempo, saludos.


[Trisquel-usuarios] Primera Lección de Lisp: El poder de lisp

2017-07-16 Por tema albertoefg
Hola, debido a que he visto interés en Lisp y a que me encuentro maravillado  
con su poder y la sencillez que tiene para aprenderlo voy a escribir esta  
mini-clase de Lisp.



Lisp es una familia de lenguajes de programación, es el segundo lenguaje  
más viejo aún en uso sólo después de Fortran. Tiene sus orígenes en las  
matemáticas, en el Calculo Lambda. Así que a deferencia de muchos lenguajes  
de programación es un lenguaje lleno de funciones y creado por matemáticos,  
no por ingenieros.


Esto hace que puedas crear con el de una manera que en otros lenguajes no es  
imaginable. Su belleza y sencillez sólo puede ser explicada aprendiéndolo,  
así que comencemos.


(Nota: Lisp es una familia de lenguajes en la actualidad están en uso Common  
Lisp, Scheme, Clojure, Emacs Lisp, entre otros. Para este tutorial usaré el  
dialecto Scheme que también es una familia de lenguajes, usaré GNU Guile,  
pero cualquier dialecto de Scheme puede funcionar, (mit-scheme, racket,  
Guile, etc.) la razón es que Scheme es lenguaje con la sintaxis más  
sencilla y al mismo tiempo es muy potente).




Scheme tiene la sintaxis más sencilla de todos los lenguajes utiliza sólo  
paréntesis.


(función argumento argumento .)

En primer lugar en los paréntesis siempre se va la función y después los  
argumentos.


(+ 1 2)
=> 3

(+ 1 2 3)
=> 6

(+ 1 2 3 4 5 6 7 8 9 10)
=>55

(* 2 4)
=>8

Hasta aquí todo normal. Si acaso la única diferencia es que muchos  
lenguajes te pedirían  hacer algo como "1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 +  
10" aquí ya vemos la diferencia en la cantidad de código.



Pero lo especial es que podemos pasar funciones dentro de otras funciones

(+ 1 (* 2 2))
=> 5

Aquí Scheme evalua primero los paréntesis internos y luego los externos.

(+ 1 (* 2 2))
(+ 1 (4))
(+ 1 4)
(5)
=> 5

Veamos un ejemplo más interesante definiendo funciones.

Voy a definir primero 4 funciones:

(define (suma a b)
 (+ a b))

Aquí he definido la función suma a la que le debemos pasar 2 argumentos que  
he nombrado "a" y "b"


(suma 4 5)
=> 9

Ahora defino otras 3 que espero no necesiten explicación:

(define (resta a b)
 (- a b))

(define (cuadrado a)
  (* a a))

(define (cubo a)
  (* a a a))

He creado 3 funciones más resta, elevar al cuadrado y cubo. Ahora mezclemos  
un poquito las cosas para que sean más interesantes.



(define (suma-de-cuadrados x y)
  (suma (cuadrado x) (cuadrado y)))

En esta función he hecho de las funciones que definimos anteriormente "suma"  
y "cuadrado" con esto puedo llamar a suma-de-cuadrados con dos argumentos y  
elevará estos números al cuadrado y me dará su suma.



(suma-de-cuadrados 3 4)


(suma-de-cuadrados x y)
  (suma (cuadrado x) (cuadrado y)))

Si llamamos a suma-de-cuadrados de la siguiente forma:

(suma-de-cuadrados 3 4)


Lisp lo va a evaluar así:

(suma-de-cuadrados 3 4)
  (suma (cuadrado x) (cuadrado y)))


(suma (cuadrado 3) (cuadrado 4))

(suma (* 3 3) (* 4 4))

(suma (9) (16))

(+ 9 16)

(25)
=>25

Podemos hacer lo mismo con otras funciones (aguantemos un poco ya viene lo  
más interesante):



(define (resta-de-cuadrados x y)
(resta (cuadrado x) (cuadrado y)))

Si llamamos a resta de cuadrado con 5 y 4
(resta-de-cuadrados 5 4)


Lisp lo va a evaluar de la siguiente forma:

(resta (cuadrado 5) (cuadrado 4))

(resta (* 5 5) (* 4 4))

(resta (* 5 5) (* 4 4))

(resta (25) (16))

(- 25 16)

(9)

=>9


Espero que me hayan acompañado hasta este punto. Lisp está a punto de  
sorprenderlos


Como podemos ver suma-de-cuadrados y resta-de-cuadrados tienen muchas cosas  
en común:



(define (suma-de-cuadrados x y)
  (suma (cuadrado x) (cuadrado y)))


(define (resta-de-cuadrados x y)
(resta (cuadrado x) (cuadrado y)))

Podríamos crear incluso otras:

(define (multiplicación-de-cuadrados x y)
(* (cuadrado x) (cuadrado y)))

(define (división-de-cuadrados x y)
(/ (cuadrado x) (cuadrado y)))



Salvo por el nombre y la operación son prácticamente lo mismo. ¿Porque no  
crear una función que haga cualquiera de estas operaciones?


 Con Lisp podemos crear una Función de más alto nivel (Higher Order  
Functions).



(define (operación-de-cuadrados x y operación)
(operación (cuadrado x) (cuadrado y)))

Aquí lisp necesita que le pasemos 3 argumentos x, y y una operación que  
puede ser suma, resta, multiplicación, etc.



Veamos esto en acción


(operación-de-cuadrados 3 4 suma)


Lisp hará la sustitución así:

(define (operación-de-cuadrados x y operación)
(operación (cuadrado x) (cuadrado y)))


(operación-de-cuadrados 3 4 suma)
(operación (cuadrado x) (cuadrado y))


(operación-de-cuadrados 3 4 suma)
(suma (cuadrado 3) (cuadrado 4))


(suma (cuadrado 3) (cuadrado 4))

(suma (* 3 3) (* 4 4))

(suma (9) (16))

(+ 9 16)

(25)
=>25

 Ahora podemos pasarle una resta en lugar de una suma


(operación-de-cuadrados 5 4 resta)


Lisp hará la sustitución así:

(define 

Re: [Trisquel-usuarios] Comenzar a aprender programacion en Trisquel?

2017-07-16 Por tema albertoefg
Una de las razones que he visto es que Lisp requiere una manera diferente de  
pensar y las empresas prefieren pagar por algo que todos entiendan como java.
Lo que genera in circulo vicioso. Las empresas pagan por java la gente  
aprende java. La mayoría de los trabajadores saben java las empresas  
trabajan en java..



Los mensajes que mencionas son muy interesantes. Lo mejor es empezar por  
lisp.


Lisp soporta programación funcional, programación imperativa,   
programación orientada a objetos, etc.


Haskell es el más orientado a la programación funcional. Pero... Lisp es  
perfecto para principiantes soporta múltiples paradigmas, su sintaxis es  
quizás la más perfecta. Permite crear macros, permite crear funciones de  
alto nivel (es decir funciones como argumentos de otras funciones) y permite  
crear funciones anónima con lambda, de hecho esto es muy recomendado.







Re: [Trisquel-usuarios] Dudas sobre YouTube, MediaGoblin y cuentas de correo.

2017-07-16 Por tema elr

Gracias, he descargado un .zip con el código fuente.


Re: [Trisquel-usuarios] Se buscan personas con mucho tiempo libre

2017-07-16 Por tema elr
Gracias por la corrección pero no pretendo hacer perder el tiempo a la  
gente. Si aquí esto no es bienvenido por vuestra parte simplemente no  
comentéis y ya, pero ponerse a faltarme el respeto y difamar el proyecto de  
alguna forma es incluso menos ético que atacar la libertad de los usuarios,  
porque mientras ellos pueden seguir intentando luchar contra sus opresores  
vosotros simplemente desmoralizáis a la persona haciendo que se le quiten  
todas las ganas de continuar.


Re: [Trisquel-usuarios] Beta de OpenMailBox ¿su posible "comeback"?

2017-07-16 Por tema Germán Avendaño Ramírez
El 20/05/17 a las 18:24, elnavega...@yandex.com escribió:
> Lavabit esta funcionando otra vez, me han devuelto la cuenta que
> tenia y ahora vuelvo a tener, con la misma contraseña la abri, solo
> que no hay ni un contacto  que me sirva...No la estoy usando, Riseup y
> Autistici son buenas pero hay que esperar un par de meses para que te
> den acceso.

No es completamente cierto. Autistici me ha respondido positivamente en
el término de días, no de meses.

-- 
Germán Avendaño Ramírez
Lic. Mat. U.D., M.Sc. U.N.
Email: german_...@autistici.org
GNU/Linux user # 531535


Re: [Trisquel-usuarios] Se buscan personas con mucho tiempo libre

2017-07-16 Por tema trinux
Antes de hacer perder el tiempo a la gente. Dedica el tuyo en aprender el  
idioma.


http://www.rae.es/consultas/ver-haber


Re: [Trisquel-usuarios] Comenzar a aprender programacion en Trisquel?

2017-07-16 Por tema pablo . lilao . lloixa
Hola, a raíz de lo que me pasó en el hilo que abrí ayer  
(https://trisquel.info/es/forum/ayuda-con-lenguaje-lisp) he descubierto todas  
una rama de la programación de la que no tenía ni idea, la programación  
funcional.


Según la información que he encontrado parece que tiene un potencial muy  
grande. Sin embargo, me parece raro que la programación funcional no esté  
más extendida. Dices que está nuevamente en auge porque es mejor pero,  
¿entonces por qué cayó su popularidad hace años en favor de (C C# c++  
Java...)? Es cierto que muchos lenguajes de programación imperativa (Java,  
JS, TypeScript...) están incorporando desde algunos años características  
de la programación funcional pero una explicación que he encontrado a esto  
es que se acerca el límite impuesto por la Ley de Moore  
(https://es.wikipedia.org/wiki/Ley_de_Moore) en el que los transistores de  
los microprocesadores no podrán hacerse más pequeños y la tendencia en  
mejora de hardware será multiplicar el número de núcleos del procesador.  
En los equipos nuevos es normal tener procesador con 4 u 8 núcleos y quizá  
en unos años sea habitual tener 16 o 32, y según tengo entendido la  
programación funcional se adapta mejor a la computación en paralelo que la  
imperativa y sería la forma más razonable de aprovechar la nueva capacidad  
de procesamiento.


Ayer fue un día de descubrimientos, primero descubrí lisp y leí un par de  
artículos que me sorprendieron mucho (por ejemplo, el hecho de que puedas  
hacer un programa que genere otros programas o que fuese más eficiente en  
algunos aspectos que c++ con el compilador gnu o que puedas crear a partir de  
él tus propios lenguajes o "dialectos"). Luego, descubrí la programación  
funcional que rompe todos los estándares que yo conocía de la programación  
y Haskell que es un lenguaje de programación funcional muy puro con un  
fundamento muy fuerte en teoría matemática. Básicamente, para mí fue uno  
de esos pocos días en la vida que cambian tu forma de ver las cosas.


Por si a alguien le interesa introducirse a la programación funcional he  
visto algunos lenguajes que parecen muy interesantes:


 Scala:  Híbrido entre programación imperativa y funcional, basado en java,  
compatible de forma nativa con cualquier librería de java. Es considerado un  
lenguaje de transición hacia la programación funcional


 Lisp y variantes:  Emacs Lisp (no necesita presentación), Common Lisp (es  
muy completo y para propósito general), Scheme (dialecto de Lisp minimalista  
pero muy potente)


 Haskell: Lleva la programación funcional al límite sin dejar de ser útil.