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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 ... 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ... 54
301  Foros Generales / Foro Libre / Re: Qué canción estás escuchando ahora ? en: 11 Mayo 2018, 19:13 pm
Aunque yo soy "ahora" de escuchar música épica antes escuchaba esto, que recordaba con nostalgia escuchándolo hace un rato... aquellas tarde escuchando la música del molesto de mi hermano mientras estudiaba, pero quien cojones se concentra de esa forma!!

302  Foros Generales / Foro Libre / Re: Un informático de sexto de Primaria en: 11 Mayo 2018, 19:01 pm
Hoy en día a que niño de su edad o menos de su edad a quien no le gusta coger un Ordenador ? Lo digo porque lo de esta generación son mas joven que nosotros y tienen mas fácil conseguir un buen ordenador yo tenía que irme a la biblioteca de mi zona con apenas 16 años para coger un ordenador de mesa y se había hueco para poder sentarme a coger el ordenador aparte porque no tenía ni un duro para poder comprarme uno para mi.

Exacto, como yo. A los 13 o 14 entré en bachiller y recuerdo que en la biblioteca tenían un PC XT con diquetera de 5/4" monocromo con una desaprovechada CGA con 4 colores (paleta de 16). Entre escaqueo y escaqueo me hice mi primer parallax scroll con cuatro imágenes hechas a pelo sin editores y todo en GWBASIC que era lo que traía el MS DOS, olvídense de distribuciones linux con compiladores de ASM o C GNU, eso no estaba al alcance doméstico o público.

De uno de mis compañeros de clase y también amigo, pues lo conocía de antes de bachiller, fuimos de los pocos niños que habían en mi localidad interesados en la informática, eramos bichos raros. Él me parece salió al extranjero y era programador Java, y digo era porque hace mil años que no lo veo y sólo supe de éste de oídas. Aquí aprovecho para desearle lo mejor esté dondé esté, pues recuerdo con nostalgia aquellas tardes que pasaba en la casa admirando su destreza con el 3D Construction Kit  (en un hércules monocromo) :xD jajjaja
303  Foros Generales / Foro Libre / Re: Un informático de sexto de Primaria en: 11 Mayo 2018, 16:49 pm
Que es normal que un niño de 12 años haga aplicaciones y mas que sea útil para la ciudadanía ?
Si, podría ser normal para un niño que le guste. No entiendo por qué te sorprende.

No se que pensar acaso todo los días salen niños de 12 años haciendo aplicaciones Informáticas ?
No, porque a los niños en un principio les gusta más jugar que desarrollarse y aprender. A mi también a esa edad la gente me veía como un bicho raro y al revés de lo que se debería, a mi me impedían pasar horas con el ordenador porque me decían que eso era malo para mi y eso no servía para nada.

Quizás si la cultura española se basara más en el conocimiento, y los pdres estuvieran capacitados para educar, incluso para criar hijos, este país no sería de pandereta y estas noticias no te sorprendería.

Yo en un verano hice un trabajo para un centro socio cultural, "introdución a la robótica". El organizador y otros tantos adultos sin pijotera idea de robótica (que yo tampoco soy un experto), me recomendaban que enfocara el curso a un taller para crear un robot. Era algo imposible para las "horas" con la que se quería disponer para el curso así que mi "plan de estudio" se enfocó en la electrónica, teórica con algo de práctica con led, resistencias y capacitores y programación con una placa Arduino. Los asistentes eran todos adolescentes y un par de adultos, pero me sorprendió mucho el conocimiento que tenían los chavales pues tenían una idea muy buena, superior a la de los adultos, del funcionamiento de los robots, electrónica y programación.

Sin ir más lejos, quizás no tan famoso como el niño que muestras, en un colegio de mi localidad unos chavales consiguieron presentarse a un concurso de robotica a nivel internacional. También es verdad que se trataba de un colegio "internacional" concertado o privado, como quieran denominarlo.

Yo desde mi punto de vista no veo normal a esa edad que un niño con apenas 12 año que esta en Sexto de Primaría y que todavía no ha entrado en Primero de Eso, tenga la gran capacidad de crear tal aplicación o por lo menos yo no estoy muy acostumbrado a ver noticias así y todo esto sin tener una formación con solo viendo vídeo tutoriales por Internet como el niño afirma a ver aprendido aunque el niño se le da muy bien las matemáticas y el ingles entonces tiene mucho terreno ganado en ese aspecto a la hora de programar para mi es un crack si hace eso con tan solo 12 años que ara cuando tenga 16 años ?

Cuando programaba de niño no había internet ni la información tan abrumadora que existe para cualquier cosa. Podías encontrar en la biblioteca o en una librería, a lo mejor alguna revista en inglés o libro donde te explicaban algo. Así es como me pasó a mi, además me ayudó mucho tener un familiar que era muy bueno con la informática y que años después se dedicaría al desarrollo de aplicaciones a medida, sin haber tocado una universidad (todo lo aprendía de forma autodidacta leyendo tochos de libros que cuando tenía muchos me regalaba alguno).

Actualmente los niños lo tienen mucho más fácil que en los ochenta, ya no se ve tan de frikis que un niño programe, la tecnología cada vez invade todo y eso ayuda, y luego está internet, cuaqluiera tiene internet y eso es sabiduría si le das el uso correcto.

Hasta no hace mucho me puse a estudiar desarrollo de aplicaciones Web porque en pleno siglo XXI no habían centros de estudios en mi localidad dedicados a ello. En resumen realmente España no es un país de ciencia, por eso te sorprende la noticia, aquí los niños quieren ser Cristianos Ronaldos, ser funcionarios, ser policías, militares, un macho alfa, que es la orientación que reciben de su entorno y cultura.
304  Foros Generales / Foro Libre / Re: Un informático de sexto de Primaria en: 11 Mayo 2018, 15:35 pm
Yo a esa edad ya programaba cosillas en el MSX. Pienso que es algo normal, nada extraordinario, y es una edad perfecta para aprender y para crear cosas. Ojalá siga el camino y no se desvíe como me pasó a mi, que al final con casi treinta volví a la programación hasta hoy.
305  Informática / Hardware / Re: Sectores dañados o defectuosos en: 9 Mayo 2018, 13:02 pm
Tal como dice Machador ese disco duro de un tera byte está perfectamente, no tienes que preocuparte por unos "pocos" sectores defectuosos ya que tienes que tener en cuenta que ese disco duro podría tener más de dos mil millones de sectores  ::)

..déjalo así... no hagas nada...
306  Programación / Java / Re: 2048 en processing con java urgente en: 9 Mayo 2018, 12:56 pm
https://github.com/bulenkov/2048
307  Foros Generales / Foro Libre / Re: Cierran las tiendas de informática de toda la vida en: 7 Mayo 2018, 18:11 pm
Hombre actualmente los dispositivos móviles Android han evolucionado bastante desde aquel ladrillo que tuve de alcatel con pantalla LCD mocromático donde solo marcaba una fila de números.

Acualmente los dispositivos Android pueden usar el puerto USB, creo desde la v3 para arriba(no me pregunten por el nombre clave). Con lo que en teoría se pueden conectar todo tipo de dispositivos como teclados y periféricos varios, incluso he llegado a conectar una placa de Arduino para un experimento. También algunos disponen de salida HDMI.

Dicho de otra forma, es posible usar un dispositivo móvil como si fuera un PC, pero el diseño de su funcionamiento, una interfaz enfocada a operaciones táctiles y formato de "ventanas" maximizadas, hacen que sea poco práctico usar el teléfono de esta forma, tal como citas NEBIRE.

Incluso teniendo mi Orange Pi, un clon del Raspberry PI, NO me atrevería a usar eso como un PC. Su capcidad es ridícula comparado con mi portátil(un i7 con 16gigas) y no, el futuro seguirán habiendo máquinas grandes, medianas y pequeñas o de bolsillo, es una cuestión de tamaño que está ligado casi proporcionalmente a la capacidad y la potencia. Caunto más espacio f´sico, más espacio para meter más transistores.

Larga vida al PC  :xD :xD :D
308  Foros Generales / Foro Libre / Re: Cierran las tiendas de informática de toda la vida en: 7 Mayo 2018, 14:16 pm
Mi opinion sobre este tema es la siguiente, el motivo del cierre de este tipo de tiendas es que ya no sale rentable desde mi punto de vista, que persona digamos "normal" necesita un PC?

Yo hace cuatro años me compré un PC, un portátil de gama media, tengo una PS4 que uso para jugar y una tablet que uso principalmente para ver vídeos o conusltar algo rápido en el navegador. El PC lo uso tanto para entretenimiento como para trabajar. El PC además me permite hacer cosas que en una tablet o una PS4 no puedo hacer, como por ejemplo hackear dispositivos, retoque fotográfico con el GIMP o diseñar mis propias piezas con el Blender y luego imprimirlas.

Pasados unos años vendí mi portátil para comprarme otro, más caro y más potente. La venta fue a una persona que no trabaja habitualmente con ordenadores, pero le resulta más cómodo trabajar con un PC, tanto por su teclado, pantalla de 15 pulgadas y un sin fin de ventajas que son para reirse de las tablets y los dispositivos móviles.

Este año pienso poner en venta el portátil que compré el año pasado para comprarme otro mejor, y le estoy echando el ojo a uno que vi de segunda mano en GAME, un MSI.

La gente "normal" compra PCs baratos porque lo usarán muy poco o con fines poco exigentes pero los compra porque la comodidad que ofrece un PC no te la da ningún dispositivo móvil. Un dispositivo móvil es simplemente eso, algo que te puedes llevar en el bolsillo y puedes usar en cualquier parte pero si estás en casa y dispones de mesa y silla posiblemente sea más cómodo trabajar con un ratón, un teclado físico y una pantalla en condiciones.

Actualmente la mejor opción para una estación de entretenimiento es un PC, ya que muchas gra´ficas han bajado sus precios y también los sistemas de almacenamiento. Además existen varias APUs (CPU+GPU) como las de AMD que por 200 euros consigues unos resultados gráficos espectaculares a bajo precio sin envidiar para nada a la XBOX ONE o la PS4. Las consolas, tal como cuento en una publicación en mi blog están perdiendo fuelle, sus políticas son cada vez más nocivas para los jugadores y los desarrolladores.
309  Programación / Programación C/C++ / Re: mostrar posicion dentro de un vector la palabra a buscar dentro de un archivo en: 7 Mayo 2018, 13:21 pm
...un bucle a ese vector y un vector auxiliar que almacene la posición o posiciones...
FIN
310  Programación / Java / Re: Usar "static" en Concurrencia. ¿mala práctica? en: 7 Mayo 2018, 12:58 pm
"Esta cuestión es un tema que se trata mucho en los foros. A mí no me gusta nada la declaración static, ya que implica por un lado que puedes usar métodos de un a clase sin necesidad de declarar objetos de la propia clase, o bien la compartición directa de atributos para todas las instancias de una clase. Ambos comportamientos, a mi entender son un mal uso de la programación orientada a objetos, pero son permitidos en JAVA (como muchas otras cosas)." Mi profesor.
¿Qué opináis sobre nuestro amigo "static"?

Mi consejo es que si buscas argumentos para rebatir con tú profesor es que no lo hagas(desiste), como estudiante dile que si y asiente con la cabeza, si lo que quieres es aprobar. La triste realidad es que el diseño de un lenguaje de programación no lo crean simples becarios, normalmente se trata de un equipo de señores muy experimentados con muchos títulines y masters del universo.

Los elementos estáticos en la programación no son un invento de Sun Microsystem, ya sobre los sesenta lenguajes como AGOL y el C habían implementado esto y lo veían como algo necesario. Y actualmente en múltiples lenguajes también han introducido la instrucción static (sin ir más lejos en el 2015 se aprobó el EMACS 6 que incluye también esto en la POO).

Tal como te subrayé en la cita es muy probable que sea una opinión personal.

El siguiente código que voy a mostraros ahora utiliza la variable entera static "tarta" y un 'lock' para el bloque synchronized también static. Creo que la pregunta es evidente, ¿si el uso de "static" es, supuestamente, y para algunos, una mala práctica, cómo podríamos resola declaración static?una forma alternativa a usar la declaración static?

No, no es una mala práctica, peeero, lo ideal o recomendable es pasar los elementos que tienes definidos como estáticos, como un elementos compartido vía constructor o método. Ejemplo :

Código:
class Tarta extends Object {
    int tarta=0;
}

...

public class PruebaJava implements Runnable {  
    private boolean consumidor;
    private Tarta lockTarta ;
    
    public PruebaJava(Tarta lockTarta, boolean consumidor) {
        this.lockTarta     = lockTarta;
        this.consumidor    = consumidor;
    }

...

    public static void main(String[] args) {
        int numHilos = 2;
        Tarta tarta = new Tarta(); // elemento compartido
        Thread[] hilo = new Thread[numHilos];        

        for(int i=0; i<hilo.length; i++) {
            Runnable runnable = null;

            if(i !=0) {
                runnable = new PruebaJava(tarta, true); // todas las instancias comparten el mismo elemento
            }else {
                runnable = new PruebaJava(tarta,false); // todas las instancias comparten el mismo elemento
            }

...
Páginas: 1 ... 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ... 54
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines