Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - leogtz

#721
Al igual que otros lenguajes de programación, bash tiene una sentencia return con la cual retornar un valor entero.

El valor retornado quedará en la variable $?.

Código (bash) [Seleccionar]
#!/bin/bash
function suma()
{
#((resultado = $1 + $2))
let "resultado=$1 + $2"
return $resultado;
}

suma 2 3
echo -e "Resultado = $?";


Otro ejemplo, usando $? implicitamente con ejecución condicional:

Código (bash) [Seleccionar]
function isPositive()
{
(($1 > 0)) && return 0 || return 1;
}

isPositive 2 && {
echo -e "Es positivo";
}


Saludos.
#722
Guitarra eléctrica. :D

Si quieren verme tocar ahí hay un vídeo mio tocando en facebook. :D
#723
Yo preferiría C++, de D jamás lo he oído nombrar en algo importante, además de que la salida laboral es nula. Además de que lo que pudieras hacer con D también lo puedes hacer con C++.
#724
Considero que pedir un manual para programar en Batch es algo muy vago, dado que en toda la red hay cientos de manuales, hay hasta libros especializados en Scripting sobre Windows que tratan a profundidad el tema.

No se trata de dar en bandeja de oro todo, busquen. Como diría coloquialmente mi papá, "no seas huevón".
#725
La que más se me ha dificultado en lo que va la carrera es la de probabilidad, tuve que repetirla el siguiente semestre, pero al siguiente semestre la aprobé con 100. Ahora la que más se me facilita es la de ecuaciones diferenciales :D
#726
Algo automatizado...
Código (dos) [Seleccionar]
@echo off
setlocal enabledelayedexpansion
:code
set /p "string=s : "
if not defined string (goto:code)

set temp=%string%

set contador=0
:size
if not defined string (goto:end)
set string=%string:~1%
set /a contador+=1
goto:size

:end
set /a contador-=1
for /l %%_ in (0, 1, %contador%) do (
echo !temp:~%%_,1!
)
pause


#727
Foro Libre / Re: Donde vives??
10 Mayo 2011, 00:56 AM
Chihuahua, México.
#728
Unix/Unix-Like / Re: Que opinais de freebsd
4 Mayo 2011, 04:01 AM
Bueno, en general uso:
Google Chrome/Firefox
Netbeans
Vim/Vi
WINE
Geany ó gedit
Virtual Box
LibreOffice
Code::blocks
MySQL, si se pudiera instalar el WorkBench estaría perfecto.
Terminales: urxvt, sakura, gnome-terminal, xterm, etc

Y básicamente para lo que lo uso es para programar, no grandes proyectos, sino para ir aprendiendo.

C/C++ -> Code::Blocks/vim
Perl/Shell Script -> Geany/nano/vim/
Java -> Netbeans

Bueno, eso describe masomenos mi estilo de uso, programar cosillas, aprender de los lenguajes citados lo más que pueda.

Viendo lo anterior, ¿lo recomendarías para una persona con esos fines?, ¿o FreeBSD se enfoca en un ámbito en específico?
#729
Unix/Unix-Like / Re: Que opinais de freebsd
4 Mayo 2011, 02:34 AM
¿Viniendo de GNU/Linux (un usuario medio me considero, aunque en el shell creo que ando muy bien :D) con qué problemas me pudiera topar en la instalación?

Creeme que me interesa bastante instalarlo.

¿Después de instalar qué hay qué hacer con el sistema, qué hace regularmente un usuario de FreeBSD?

Una de las cosas con las que me siento muy cómodo en GNU/Linux es la configuración de los .bash* en ~, supongo que en FreeBSD no habrá problema por esto, ¿o sí?

Siendo un usuario medio de Arch, en el que por lo pronto todo me ha funcionado perfecto, ¿qué mejoras podría tener al instalar FreeBSD?
#730
Aún con el siniestro que acaban de sufrir... y siguen inventando idioteces, que se dediquen a hacer robots útiles.