elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27
171  Foros Generales / Foro Libre / Re: En donde trabajar si se programar pero no tengo ningun titulo univeristario en: 8 Noviembre 2013, 19:46 pm
Sería genial que en mi país también sea tan fácil conseguir trabajo sin un título profesional. Lamentablemente no lo es; toca seguir estudiando hasta obtener mi 'cartón' para poder tener buenas oportunidades laborales.

Citar
Incluso, el no tener título te jugaría en contra, pues podrían pagarte menos por ello

Podrías explicarme como es eso, por favor? Acá, mientras más certificaciones tengas y mientras más experiencia tengas en participación en proyectos a mediana - grande escala, tu remuneración aumenta. Y es que acá, toman a las certificaciones como un resumen de la capacidad del postulante al empleo, aunque en el 90% de las empresas, capaciten a sus programadores periódicamente.


Sería muy bueno vivir en un país con esa mentalidad. Saludos.
172  Programación / Programación General / Re: [Delphi] DH KeyCagator 0.2 en: 8 Noviembre 2013, 16:59 pm
Me ha gustado mucho el L&F. Muy atractivo.

PD: Últimamente estás que le das fuerte a Delphi no? xD
173  Programación / Programación General / Re: Ayuda con este codigo c# en: 8 Noviembre 2013, 16:55 pm
Jaja, Sería perfecto que los compiladores adviertan de estos pequeños errores.


Saludos.
174  Programación / Programación General / Re: Ayuda con este codigo c# en: 8 Noviembre 2013, 15:23 pm
En C# todo lo que se recibe por medio de Console.ReadLine() es un String. Si el objetivo es manipular datos numéricos, debes de convertir ese String al formato numérico que desees, sea int, double, float.

La conversión en C# a int se hace de la siguiente manera:

Código
  1. // Console.ReadLine() capta todo en formato String
  2. // Lo tenemos que convertir a int con Convert.ToInt32()
  3. int horas = Convert.ToInt32(Console.ReadLine());
  4.  

Para convertir lo ingresado a Double, se hace el mismo procedimiento, pero se cambia ToInt32 por ToDouble:

Código
  1. // Console.ReadLine() capta todo en formato String
  2. // Lo tenemos que convertir a double con Convert.ToDouble()
  3. double pagoH = Convert.ToDouble(Console.ReadLine());
  4.  

En resumen, tu código quedaría así:

Código
  1.    static void main (String... args) {
  2.            int horasD;
  3.            int DiasT;
  4.            int PagoH;
  5.            int SemanasM;
  6.  
  7.            Console.Title = "Horas Pagas";
  8.  
  9.            Console.WriteLine("Ingrese las horas al dia que trabaja: ");
  10.            horasD = Convert.ToInt32(Console.Read());
  11.            Console.WriteLine("Ingrese el dinero que recibe por hora: ");
  12.            PagoH = Convert.ToDouble(Console.Read());
  13.            Console.WriteLine("Ingrese los dias que trabaja por semana: ");
  14.            DiasT = Convert.ToInt32(Console.Read());
  15.            Console.WriteLine("Ingrese las semanas que tiene este mes: ");
  16.            SemanasM = Convert.ToInt32(Console.Read());
  17.  
  18.            double dinero_x_dia = horasD * PagoH;
  19.            double dinero_x_semana = dinero_x_dia * DiasT;
  20.            double total_mensual = dinero_x_semana * SemanasM;
  21.  
  22.            Console.WriteLine("Este mes vas a ganar " + total_mensual + " $");
  23.            Console.ReadKey();
  24.  
  25.     }
  26.  
175  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Cambio de diseño en el foro? en: 8 Noviembre 2013, 14:24 pm
No sé si será Chrome o es un error de CSS, pero al entrar al foro (sin loguearme) veo esto:

176  Foros Generales / Foro Libre / Re: En donde trabajar si se programar pero no tengo ningun titulo univeristario en: 8 Noviembre 2013, 02:24 am
No si tienes el conocimiento...  ;)

El problema es que ninguna empresa en su sano juicio contrará personal que no tenga un título que lo avale laboralmente. Quizás consiga trabajo en pequeñas empresas informales, pero en alguna empresa seria, lo dudo mucho.

Lo mejor que podrías hacer, es ser freelance o formar tu propia empresa.
177  Programación / Java / Re: Patrom mvp en: 7 Noviembre 2013, 15:43 pm
Muy interesante, de lo poco que he leído hoy de esto, sé que deriva del clásico MVC. Ahora, si lo comenta/aconseja Martin Fowler, pues a estudiarlo xD

Gracias por compartir.
178  Foros Generales / Sugerencias y dudas sobre el Foro / Ordenamiento secciones Desktop / Web - Programación en: 7 Noviembre 2013, 00:03 am
Hola, estaba pensando en que quizá se pueda ordenar un poco mejor las secciones de programación.

Por ejemplo, las secciones de lenguajes de programación se pueden dividir para las 2 plataformas de desarrollo, Escritorio (Desktop) - Web, por ejemplo:

Programación Escritorio:

   
  • Java Desktop
  • C#
  • C/C++
  • Python (Script - Desktop)

Programación web:

 
  • PHP
  • Java EE
  • ASP.NET
  • Python (Django, ...)

La sección de programación quedaría mucho más ordenado, y no se mezclarían temas orientados a web con escritorio. Además, así los colaboradores pueden estar en la sección en la que deseen ayudar, o que mejor se les da.


Un saludo.
179  Programación / Java / Re: [Problema] Propiedad Derivada que devuelva Mayusculas. en: 6 Noviembre 2013, 23:00 pm
Tu idea de tu método está bien, pero tiene algunas fallas como:

Código
  1. letra.isUpperCase(i)
  2.  

El método isUpperCase si no me equivoco, acepta un parámetro char. Aquí le estás pasando un Integer.

Poner esto antes del for es redundante:

Código
  1. Character letra = getNombre().charAt(0);
  2.  

Esa instrucción solo la haces una vez en donde obtienes la primera letra de lo que devuelve getNombre(). Luego en el for recorres getNombre(), por lo que la sentencia anterior no tiene caso colocarla.

Para hacer más ordenado y simple el algoritmo, podemos hacer lo siguiente:

1) Obtener el nombre de la asignatura
2) Transformarlo a un array de char
3) Recorrer el array en busca de letras Mayúsculas
4) Si es mayúscula, se agrega al String que contendrá las siglas.
5) Devolver las siglas

Nota: No utilizo Character por que el método toCharArray() devuelve un array de char y no hay forma de hacer un cast de este array char a un array Character.

Otra cosa, para estos procesos sencillos utiliza tipos primitivos que se adapten al algoritmo, como son: short, byte, int, float, double, etc. Integer, Character, etc, son objetos y son usados para cosas un poco más completas.

Método:
======

Código
  1. public String getAcronimo() {
  2. String siglas = "";
  3.                // convierte un String a un array de char
  4.                char[] asignaturaLetras = getNombre.toCharArray();
  5.  
  6. for (short i = 0; i < asignaturaLetras.length; i++) {
  7.                        // le pasa una letra (char) y evalua si es mayuscula
  8. if (Character.isUpperCase(asignatura[i])){
  9. siglas += asignatura[i];
  10. }
  11.  
  12. }
  13. return siglas;
  14. }
  15.  


Saludos.
180  Programación / Java / Re: [Problema] Propiedad Derivada que devuelva Mayusculas. en: 6 Noviembre 2013, 20:34 pm
No entiendo qué es lo que deseas hacer en tu algoritmo.

Lo que he 'entendido' es que quieres que se devuelvan las siglas en Mayúsculas de un nombre en concreto. Ahora, se me ocurre una forma sencilla.

Código
  1. private String doSiglasNombre(final String nombre) {
  2.      String siglas = "";
  3.      String[] partesNombre = nombre.split(" ");
  4.  
  5.      for (String parte : partesNombre) {
  6.        // Extrae la primera letra de cada parte del nombre, luego la convierte a String
  7.        // porque charAt(index) devuelve un char, y lo convierte a mayuscula con 'toUpperCase()'
  8.        siglas += String.valueOf(parte.charAt(0)).toUpperCase();
  9.      }
  10.      return siglas;
  11.    }
  12.  
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines