Re: ¿Que se suele usar mas: int o char?

2014-12-26 Por tema Agustín Ruatta
El día 26 de diciembre de 2014, 8:37, Altair Linux
altairli...@gmail.com escribió:
 Hola,

 estoy con unas cosas de un proyecto que, espero, finalizare pronto y
 me sale una duda sobre la programacion de C/C++ en Linux en general y
 en Debian en particular, porque estoy programando esto desde Debian.

 ¿Que se suele preferir como parametro en una funcion: int o char?.
 ¿Y como valor de retorno: int o char?

 Teniendo en cuenta que tanto los parametros como los valores de
 retorno son siempre numeros, y que generalmente (hay alguna que otra
 excepcion) los valores van del 0 al 100, en principio es suficiente
 con un char.

 Sin embargo, por lo que he visto de otros proyectos se usa int aunque
 por el valor del numero no se suela usar.

 Uno de los motivos que se me ocurre es que se use tanto para dejar
 claro que parametro o el valor de retorno es un numero y no parezca
 que puede ser un caracter.

 ¿Opiniones?


 --
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: 
 https://lists.debian.org/ca+hdpflmknnh5gtdziaw5czvjxwkci93r2gqgmt37oiij...@mail.gmail.com


(Lo reenvío porque no me di cuenta y lo envié a tu mail y no a la lista)

Antes de usar char te podría recomendar usar el tipo short, que te
utiliza 2 bytes y si no me confundo va desde -32768 hasta +32767. No
usa mucho mas: como dije short usa 2 bytes y char usa 1 byte.

Pero en el caso de que no quieras gastar esa memoria, podes usar
char. Pero con unas condiciones antes.

Tenés mucha razón cuando decís de que hay que dejar en claro que el
parámetro o el valor de retorno es un número y no parezca que pueda
ser un carácter. Si directamente pones char al escribir tu programa
cuando quieres representar números, el día que quieras modificarlo te
va a resultar muy difícil de entenderlo. Además el programa va a estar
lleno de comentarios indicando de que eso es en realidad un número y
no un carácter. Y cuando un programa empieza a tener tipos de
comentarios indicando su funcionamiento, es que lo estas haciendo mal.
Entonces lo que te recomiendo usar es typedef.

Lo que vas a hacer es poner typedef char shortest. shortest es el
nuevo tipo de dato (Aunque si querés podes ponerle cualquier otro
nombre, como mini, mini_int, etc. Aunque te recomendaría un nombre
que sea representativo -No le vas a poner de nombre tipo_dato, ya
que no indica mucho con su nombre-). Entonces cuando hagas una
declaración de datos

shortest funcion(int a, shortest b)

en realidad sería exactamente igual a

char funcion(int a, char b)

pero en el primer caso, es mucho más claro de que estas usando un
número y no un caracter. Repito, tanto shortest como char usa un
byte (es decir, un shortest es exactamente igual que un char). Si
lo quieres pensar de otra forma, es como si usaras una constante, y en
todos los lugares donde parezca shortest cuando se compile va a
aparecer char (En realidad no funciona así, pero podes pensarlo de
esa manera tranquilamente.). Obviamente este tipo de datos no se
limita sólo en la declaración de los parámetros, sino en la
declaración de una variable en cualquier tipo de lugar.

Otra ventaja de ésto es que, si en un futuro te quedas corto con la
amplitud de rangos de char, podes modificarlo en un sólo lado para
darle mas rango (y ponerle un short por ejemplo).

Si vamos un poco más lejos, los puristas de objetos dicen que
directamente no tienen que existir los tipos primitivo de datos (como
int, float, etc) sino que deberían existir todos objetos, cosa de que
si en un futuro el tipo de dato cambia, solo se tenga que realizar las
modificaciones en una sola parte (En la estructura y/o comportamiento
de la clase). Usando typdef no es como usar objetos, aunque como te
dije anteriormente, te va a permitir realizar las modificaciones en un
solo lugar (Y así evitarás muchos errores imperceptibles).

Si quieres buscar más información sobre typedef te recomiendo
http://en.wikipedia.org/wiki/Typedef (Está bastante simple y
completo). Sino pones en un buscador y listo.

Saludos.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cae6_yqevz2t0pe9_yytdv3gjpqwiuhpaqbzeuzbs_wtdco2...@mail.gmail.com



Re: OT: IDE para C++

2014-07-28 Por tema Agustín Ruatta


El 28/07/14 a las 15:52, JavierDebian escibió:

Estimados:

Como algunos me conocen, soy un jovato con algunos añitos encima.
Soy de los que programaba en C a pulmón con sus famosos punteros a 
indirección, que si la pifiabas y te metías en el sistema operativo, 
se te caía la PC-XT.
Y debido al reverdecimiento de algunos intereses, me he conseguido un 
libraco de C++ para recordar viejas épocas y hacer algunas cosas que 
me interesan.


La pregunta:
¿Qué entorno de desarrollo integrado (IDE) recomiendan aquellos que 
sean programadores de C++?


He hecho los deberes y visitado varias páginas, y no me decido por nada.
No me afecta el idioma, castellano o inglés.
Prefiero algo completo aunque sea complejo (y en lo posible, con un 
intérprete embebido para depuración), que uno simple que me quede 
corto a la exigencia.

Las opciones, al parecer, son

Ultimate++
Zinjai
CodeLite
Code Blocks
Adjunta DevStudio
Geany
Kdevelop
Monodevelop
Qt Creator
Sun Studio
Sharp develop
WxDev-C++
Borland C++
Xcode

Como aprender a usar una IDE lleva tiempo, no quiero malgastarlo.

Muchas gracias.

JAP




Particularmente uso ZinjaI. Es muy fácil de usar, cómodo y no te va a 
llevar casi nada de tiempo en aprenderlo.


Sin embargo está orientado a estudiantes. Por lo tanto, si quieres hacer 
algo más complejo (Un proyecto o un programa que no sea muy sencillo) no 
te lo recomiendo, ya que le faltan ciertas cosas que tienen los IDE's 
(Por ejemplo, prueba de rendimiento, plugins, interoperabilidad con los 
test, git, etc). Sin embargo, si quieres trastocar un poco con C o C++, 
y aprender a usarlo, te lo recomiendo completamente.


¡Saludos!


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53d6f82e.90...@gmail.com



Re: Debian 7 se desloguea solo cuando se consumen muchos recursos

2013-06-07 Por tema Agustín Ruatta

On 07/06/13 11:33, Camaleón wrote:

El Fri, 07 Jun 2013 02:35:40 -0300, Agustín Ruatta escribió:


Estoy usando Debian 7 pero en testing (Es decir Jessie),

Es decir, Debian 8 :-P


y cuando estoy ejecutando Iceweasel y se me empieza a trabar (a
tildar), comunmente pq se encuentra en un página con un script que no
responde (Ésos tipicos Script en el que te salta el cartelito
diciéndote), después de aproximadamente un minuto, se me desloguea
automáticamente la cuenta de usuario, y me aparece en la página de
inicio de sesión.

(...)

Sí que me ha pasado eso que dices del mensaje del navegador indicando un
proceso javascript desbocado pero nunca que me botara de la sesión
gráfica :-?

Mira a ver qué te dice el archivo ~/.xsession-errors, /var/log/
daemon.log y los registros del servidor gráfico /var/log/Xorg.0.log
cuando te suceda eso ya que tiene pinta de que el servidor X se cae
debido al elevado consumo de recursos.

Saludos,



Capaz que sea probable que se caiga el servidor gráfico. Igual no 
importa, porque lo que hice fue que Iceweasel detenga automáticamente el 
script cuando no reaccionan, cambiando ciertos valores. Además me 
tranquiliza que a Sergio le haya pasado lo mismo, y que el error 
probablemente sea de Xorg.


¡Igual gracias a los 2 por la ayuda! ;)


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51b2b245.8070...@gmail.com



Debian 7 se desloguea solo cuando se consumen muchos recursos

2013-06-06 Por tema Agustín Ruatta

Les paso a comentar mi problema:

Estoy usando Debian 7 pero en testing (Es decir Jessie), y cuando estoy 
ejecutando Iceweasel y se me empieza a trabar (a tildar), comunmente pq 
se encuentra en un página con un script que no responde (Ésos tipicos 
Script en el que te salta el cartelito diciéndote), después de 
aproximadamente un minuto, se me desloguea automáticamente la cuenta de 
usuario, y me aparece en la página de inicio de sesión.


Vale aclarar que supongo que el consumo de recursos y la lentitud del 
sistema principalmente se da debido a que tiene que buscar la 
información del disco, en la Swap, ya que se ve la luz que muestra el 
uso del disco encendida completamente.


¿A alguien le paso lo mismo?¿Cuál puede ser el error?

Cualquier duda o logs que necesiten para ver que me pasa consultenme ;)


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51b1712c.7030...@gmail.com



Re: tux guitar no suena

2013-03-01 Por tema Agustín Ruatta

El 01/03/13 23:30, francisco cid escribió:
hola, instalé tux guitar version 1,2 y no puedo hacer que suenen las 
tablaturas, el sonido funciona bien en las demas aplicaciones, uso 
debian testing amd 64


saludos!


A mi me había pasado lo mismo, pero en Ubuntu, y si no me confundo lo 
solucione con ésto: http://www.ubuntu-es.org/node/117028#.UTF9oVGUx0w . 
En Ubuntu funciona bien, lo tengo configurado así y suena, así que 
supongo que en Debian también va a funcionar.


Otra cosa que tengo para decir, sin ánimos de ofender, como consejo, 
busca antes en Google, aunque sea algo rápido, que casi siempre a éstos 
tipos de problemas existe la solución ;) . Además si lo buscas ahí, lo 
solucionas enseguida y evitas el retraso entre que te contestamos y todo.


Coméntanos si al final se escucha.

¡Saludos y suerte!


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51317f2e.5010...@gmail.com



Re: Fecha de lanzamiento Debian Whezzy

2013-02-09 Por tema Agustín Ruatta

Ante todo gracias Matías por tu rápida y completa respuesta.

El 09/02/13 00:10, Matías A. Bellone escribió:

On 02/08/2013 09:50 PM, Agustín Ruatta wrote:

¡Hola a todos!

Disculpen si utilizo la lista de correo para esta pregunta, pero: ¿Para
cuando, aproximadamente, va a salir Debian 7 estable?
Ya se que la política de Debian es lanzar versiones cuando estén
estables y no apurarse (Y me parece perfecto no dejarse presionar por
las fechas). Pero me gustaría que si alguien supiera la fecha estimada
en que se va a lanzar, me la digan.


Como bien mencionas, la fecha estimada es cuando esté listo. Esa es 
la política oficial y la única realidad sobre cuándo será publicada la 
nueva versión de Debian.



Según leí en Internet, estaba
pronosticada para ahora, en Febrero, pero el post era medio viejo, y no
me da mucha confianza.


Si, yo también escuché eso pero no va a suceder. El estimativo en el 
que más confío es el que se basa justamente en la cantidad de fallos 
«release-critical» (que cuando lleguen a 0, se publica una nueva 
versión).


La progresión de las últimas semanas de esta cantidad así como también 
la misma progresión en el mismo período cuando se publicó Squeeze la 
publica ahora (de forma más o menos automática) Richard Hartmann en su 
blog[1] - que es replicado en el planeta de Debian[2].


[1] 
http://richardhartmann.de/blog/posts/2013/02/09-Debian_Release_Critical_Bug_report_for_Week_06/

[2] http://planet.debian.org/

Al final creo que voy a instalar Debian Testing, porque supongo yo que 
por lo menos 2 meses va a tardar en salir la nueva versión estable (En 
realidad no conozco la velocidad con las que corrigen los bugs, pero 
viendo la cantidad de lista, le calculo ese tiempo).




Otra pregunta que tengo es que si instalo ahora Debian 7 Testing, y
cuando salga la versión estable realizo un apt-get dist-upgrade , ¿se va
a actualizar a la versión estable? Es decir, es como si bajara la
versión de Debian 7 estable y lo instalara, ¿sería lo mismo? ¿Serían los
mismos resultados?


Depende. Primero un poco de teoría:

Cuando se publica la nueva versión de Debian stable, testing y 
unstable son exactamente iguales. Casi inmediatamente despues unstable 
empieza a diverger (y muy rápidamente) debido al ingreso de todos los 
paquetes que ya estaban listos y siendo probados en experimental. Unos 
días más tarde (que pueden ser entre 2 y 10 al menos) los paquetes que 
entraron en unstable van a empezar a migrar a testing y testing 
empieza a diverger también de stable pero más lentamente.


Ahora la práctica. Si instalas ahora Debian 7 Testing, lo que suceda 
cuando se libere la versión estable depende de la configuración de tus 
repositorios. Si tu archivo sources.list utiliza el nombre de la 
versión (wheezy en este caso) entonces cualquier actualización que 
hagas te mantendrá en esa versión sin importar si esta corresponde a 
testing, stable u old-stable (el nombre que se le da a la versión 
anterior).


Ahora, si tu sources.list utiliza testing cuando se libere una nueva 
versión de Debian (stable), cualquier actualización que hagas a este 
sistema te mantendrá en testing (con nombre código «jessie»).




Si, en realidad tenía pensado tener los repositorios Testing, así tengo 
software mas o menos actualizado y bastante estable. Total, al 
instalarlo sobre una computadora personal, no me interesa que sea 
completamente estable sino una mezcla entre estabilidad y nuevas 
versiones. Además estuve leyendo en la página de Debian, Testing también 
tiene un equipo de seguridad (No tan grande como Estable) que se ocupa 
de los bugs y de parchearlos.


Según tengo entendido, Unstable es demasiado inestable incluso para lo 
que es una computadora y además no cuenta equipo de seguridad, aunque 
según tengo entendido, hay paquetes bastantes actualizados, ¿no es así?




Perdonen mi ignorancia, pero actualmente estoy usando Ubuntu 12.04,
quiero cambiarme a Debian, y quiero ver si Debian 7 va a salir de acá a
un buen tiempo, instalar directamente Debian 7 Testing.


Personalmente, sólo recomendaría Debian stable para utilizar en 
servidores. Para PCs de escritorio o de uso normal para alguien con un 
poco de experiencia recomendaría siempre utilizar testing. Esto te 
provee paquetes relativamente actualizados sin tantos «peligros» como 
unstable (que tampoco es para tanto).


Saludos,
Toote


En realidad tengo ya algo de experiencia con GNU/Linux. Vengo usando 
Ubuntu desde la versión 8.04, aunque estuve un tiempo alternando entre 
Ubuntu y Windows. Ahora hace aproximadamente 1 año que vengo usando 
exclusivamente Ubuntu (Uso muy de vez en cuando Windows ya que el Guitar 
Pro venía solo para Windows, pero ahora también hay una versión para 
GNU/Linux) así que tengo un conocimiento sobre Linux (No avanzado, pero 
ya me manejo bastante cómodo en Ubuntu). Ya trabajé antes con Debian en 
montar un servidor, aunque no le dedico mucho tiempo y siempre me manejé 
con consola.
Mi intención ahora es borrar

Re: OT:software-Registros de Examenes Optometricos

2013-02-09 Por tema Agustín Ruatta

El 09/02/13 10:39, Polo Guzman escribió:

Hola Agustin!

He revisado los links que mencionas y con algunas adpataciones es 
posible que cumpla con los requerimientos para una Optica, revisare a 
detalle y se los hago saber.


Agradezco mucho tu apoyo.

Saludos cordiales!

skype:  pologuzman
Tel: 55911044  Ext 127
Movil: 55 39283439
siste...@centroarista.com.mx mailto:siste...@centroarista.com.mx
pologuz...@gmail.com mailto:pologuz...@gmail.com
www.centroarista.com.mx http://www.centroarista.com.mx/




2013/2/8 Agustín Ruatta agustinrua...@gmail.com 
mailto:agustinrua...@gmail.com


El 08/02/13 20:41, Polo Guzman escribió:

Saludos cordiales a todos,

Estoy buscando una aplicación para registros de examenes
optometricos, todo lo relacionado con historial clinica
ordenes de laboratorio cobros, he buscado en la red y
encuentro de tipo comercial.

Si alguien sabe de algun software mucho le agradecere

Agradeciendo de antemano.




¡Hola Polo! Hace tiempo leí sobre un programa desarrollado por GNU
que se llama GNU Healt. Sirve para la gestión hospitalaria y de
información de la Salud, es decir, para administrar un Hospital.
Particularmente no lo probé, pero creo que no perdés nada si lo
instalas, ya que debe tener una sección referida a lo que es el
tema de oftalmología.

Su página de Internet es la siguiente : http://health.gnu.org/

En los repositorios de Ubuntu no está, así que supongo que en los
de Debian tampoco debe de estar.


Además buscando un poco en Synaptic, encontré el programa
GNUmed, que según estuve leyendo en Internet, es similar a GNU
Healt, aunque tampoco lo probé. En Wikipedia
(http://en.wikipedia.org/wiki/GNUmed) hay algo de información,
pero está inglés. Además en la página
http://tonatiuhsanjulian.blogspot.com.ar/p/gnumed.html hay un
tutorial.

La página del proyecto es http://wiki.gnumed.de/bin/view/Gnumed ,
pero se encuentran en los repositorios tanto de Debian como de Ubuntu.

Espero que ésto te sirva de algo.

¡Saludos!


-- 
To UNSUBSCRIBE, email to

debian-user-spanish-requ...@lists.debian.org
mailto:debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact
listmas...@lists.debian.org mailto:listmas...@lists.debian.org
Archive: http://lists.debian.org/511596af.9030...@gmail.com




¡Me agrada saber que te ha ayudado mi información!

Supongo incluso que además de los 2 programas que te di, probablemente 
haya más todavía, la verdad que no busque mucho en profundidad.


Espero tu respuesta para ver si al final te sirvieron los programas. En 
el caso de que no te hayan servido, puedo buscar algo más en internet, 
supongo que seguramente debe haber más programas.


¡Saludos!


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/511653cc.1090...@gmail.com



Re: OT:software-Registros de Examenes Optometricos

2013-02-08 Por tema Agustín Ruatta

El 08/02/13 20:41, Polo Guzman escribió:

Saludos cordiales a todos,

Estoy buscando una aplicación para registros de examenes optometricos, 
todo lo relacionado con historial clinica ordenes de laboratorio 
cobros, he buscado en la red y encuentro de tipo comercial.


Si alguien sabe de algun software mucho le agradecere

Agradeciendo de antemano.





¡Hola Polo! Hace tiempo leí sobre un programa desarrollado por GNU que 
se llama GNU Healt. Sirve para la gestión hospitalaria y de 
información de la Salud, es decir, para administrar un Hospital. 
Particularmente no lo probé, pero creo que no perdés nada si lo 
instalas, ya que debe tener una sección referida a lo que es el tema de 
oftalmología.


Su página de Internet es la siguiente : http://health.gnu.org/

En los repositorios de Ubuntu no está, así que supongo que en los de 
Debian tampoco debe de estar.



Además buscando un poco en Synaptic, encontré el programa GNUmed, que 
según estuve leyendo en Internet, es similar a GNU Healt, aunque 
tampoco lo probé. En Wikipedia (http://en.wikipedia.org/wiki/GNUmed) hay 
algo de información, pero está inglés. Además en la página 
http://tonatiuhsanjulian.blogspot.com.ar/p/gnumed.html hay un tutorial.


La página del proyecto es http://wiki.gnumed.de/bin/view/Gnumed , pero 
se encuentran en los repositorios tanto de Debian como de Ubuntu.


Espero que ésto te sirva de algo.

¡Saludos!


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/511596af.9030...@gmail.com



Fecha de lanzamiento Debian Whezzy

2013-02-08 Por tema Agustín Ruatta

¡Hola a todos!

Disculpen si utilizo la lista de correo para esta pregunta, pero: ¿Para 
cuando, aproximadamente, va a salir Debian 7 estable?
Ya se que la política de Debian es lanzar versiones cuando estén 
estables y no apurarse (Y me parece perfecto no dejarse presionar por 
las fechas). Pero me gustaría que si alguien supiera la fecha estimada 
en que se va a lanzar, me la digan. Según leí en Internet, estaba 
pronosticada para ahora, en Febrero, pero el post era medio viejo, y no 
me da mucha confianza.


Otra pregunta que tengo es que si instalo ahora Debian 7 Testing, y 
cuando salga la versión estable realizo un apt-get dist-upgrade , ¿se va 
a actualizar a la versión estable? Es decir, es como si bajara la 
versión de Debian 7 estable y lo instalara, ¿sería lo mismo? ¿Serían los 
mismos resultados?


Perdonen mi ignorancia, pero actualmente estoy usando Ubuntu 12.04, 
quiero cambiarme a Debian, y quiero ver si Debian 7 va a salir de acá a 
un buen tiempo, instalar directamente Debian 7 Testing.


¡Gracias!


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51159d6e.6000...@gmail.com