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


 


Tema destacado: Píldoras formativas en seguridad de la información


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 519
91  Seguridad Informática / Seguridad / Re: Un extorsionador amparado en la red. en: 1 Septiembre 2017, 22:39
En todo caso, es normal que un local con docenas de buenas criticas tenga algunas muy malas. Todos se conocen "el percal"

Tu denuncia y comunica a esa gente que has puesto una denuncia
92  Seguridad Informática / Seguridad / Re: Un extorsionador amparado en la red. en: 1 Septiembre 2017, 21:33
Denuncia a las autoridades, y a Trip Advisor también.

Las autoridades pueden obtener con orden judicial las IP desde las que se han hecho los comentarios. Es mas, Trip Advisor posiblemente también pueda.

Trip Advisor además tiene una política de "tolerancia cero" hacia los comentarios falsos de este tipo, y lo se porque posteo en sus foros desde hace años, y se que son gente bastante "maja" dentro de lo que cabe (que leches, hasta me regalaron una bolsa de viaje con su logo).

Denuncia este caso ante Trip Advisor de entrada, ellos comprobarán también el caso, pero también a las autoridades porque lo que hace ese individuo es delito
93  Programación / Programación General / Re: por donde empezar en: 1 Septiembre 2017, 12:24
Añadiría algo. Los lenguajes de programación son herramientas para resolver problemas.

Si, así como suena. Tu tienes un "problema" o una "tarea". Esa tarea puede abordarse de muchas formas, y algunas herramientas serán mas sencillas, mas eficaces o se adaptarán mas a la solución deseada.

No existe el lenguaje de programación "perfecto", como no existe la herramienta perfecta. Pondremos un símil sencillo.

Tienes a tu disposición una enorme variedad de vehículos a motor. ¿Cual usas para una tarea?. Uno piensa "el mejor". ¿Cual es el mejor? ¿El mas rápido, el mas caro, el que tiene mas capacidad, el que tiene mas potencia?

Quieres arar un campo. ¿Usas un deportivo, un ciclomotor, un camión o un tractor?

Usas un tractor, el camión puede que funcionase también, aunque no tan bien como el tractor. No vas a meter un deportivo con un arado detrás, ni menos un ciclomotor. Lo mismo consigues algo, pero no parece lógico.

Quieres desplazar pequeños paquetes en ciudad para desplazamientos cortos en lugares donde normalmente no hay aparcamiento. ¿Usas un ciclomotor o un camión?

Aunque los lenguajes en principio son de "propósito general" eso no quiere decir que sean los idóneos para todas las posibles soluciones. Si necesitas mucha velocidad de proceso posiblemente te inclines por un lenguaje compilado como C o C++, si necesitas que tenga una portabilidad sencilla entre plataformas posiblemente uses Java, etc

¿Es posible desarrollar una aplicación de escritorio que incluya acceso a bases de datos y conectividad en red en ensamblador directamente? Si, es posible. ¿Vale la pena? posiblemente no, porque el tiempo de desarrollo "desde cero" será muy grande, y existen lenguajes de alto nivel que te permiten desarrollar los interfaces fácilmente, acceder a bases de datos usando SQL y a protocolos de red con facilidad. Te costará una cantidad de tiempo mucho mas pequeña su desarrollo, y su mantenimiento posterior será mucho mas simple.

¿Será igual de rápido? No, posiblemente si el desarrollado en ensamblador no tiene fallos este será mucho, mucho mas rápido que por ejemplo en Java pero ¿se va a dar cuenta el usuario? Pues como que no. Que un dato lo obtenga en 0.5 segundos o en 0.1 no es significativo.

Si se desarrolla un motor 3D para un juego, o para cualquier otro propósito no lo vas a hacer en Java, o en Phyton. Lo harás en un lenguaje como C con partes en ensamblador posiblemente, porque aquí una ganancia por pequeña que sea de tiempo si que es importante.

Y luego un detalle. Existen diferentes paradigmas de programación. Un paradigma básicamente y dicho en plan bruto quiere decir "como se hacen las cosas".

Aunque existen varios, algunos muy especializados hay dos grandes "monstruos" en este campo: La programación imperativa, y la programación orientada al objeto. Existen incluso lenguajes que admiten ambos (como en C++)

El "sencillo" por así decirlo es el imperativo. Es la programación "de toda la vida". De hecho al final a nivel de máquina, todos funcionan así. Tu programa va "de arriba a abajo" dicho en plan muy simple. El orientado a objetos es mas abstracto y personalmente aunque lo veo muy potente, es también mas complejo de aprender y mas "puñetero" hasta que le pillas el truco de como funciona. De hecho aunque hay lenguajes orientados al objeto por completo como C# o Java, la programación de las partes contiene mucha programación imperativa.

A la hora de empezar a programar, veo conveniente iniciarte en esa parte. De hecho todos los lenguajes al iniciar su aprendizaje tienen un desarrollo imperativo, y luego se meten algunos en ese cacao de la POO

Pero como te comentan, no es "aprender un lenguaje" y ponerte a picar código. Antes de escribir una sola línea hay que saber que quieres hacer, como lo vas a hacer y para eso necesitas tener una base mínima matemática y de creación de algoritmos.

Y ten en cuenta que hay cosas que la gente llama "lenguajes" y que a duras penas pueden considerarse como tales. Por ejemplo SQL no es un lenguaje en si mismo, sino un medio para interrogar y manejar gestores de bases de datos. HTML en realidad mas que un lenguaje de programación, es un lenguaje de marcas. Un código para definir páginas y estructuras (como el XML que se usa y mucho en Android)

Luego cuando te pongas "en harina" y te decidas por un lenguaje, procura tener disponible un entorno de desarrollo moderno que te facilite la vida. Sobre todo uno que permita depurar con cierta facilidad. Lo agradecerás mucho
94  Foros Generales / Foro Libre / Re: ¿Por qué España se mete en estas cosas? en: 1 Septiembre 2017, 11:44
El problema de Africa es mucho mas complejo de lo que parece, y hace mucho que creo que el problema se llama "descolonización"

Mirar el mapa de Africa, el mapa político. Si algo llama la atención, es que muchas fronteras son líneas rectas. Líneas trazadas durante la colonización de Africa por partee de Europa en la que se "repartieron el pastel" con una regla y tiralíneas.

Compararlo con el de Europa. Las fronteras se suelen trazar en fronteras naturales. Ya sean ríos, cordilleras montañosas u otros obstáculos naturales.

¿Y eso que importancia tiene? Pues básicamente que esa fronteras separan pueblos con diferentes tradiciones, idiomas e incluso religiones. Algo que se pasaron por el arco del triunfo a la hora de montar esas fronteras, por lo que no es raro que muchos países tengan poblaciones de diferentes pueblos y etnias, que a menudo han sido enemigos tribales durante siglos.

Pero claro, eso de las tribus y demás son conceptos del pasado. A nadie en España se le ocurre acordarse de los italianos por la invasión romana o de los alemanes por las invasiones de los godos y sus parientes, o de los árabes. Pero eso es porque no se quedaron permanentemente ejerciendo una persecución contra otra etnia.

En algunos países africanos sigue habiendo países con fuertes enfrentamientos entre tribus. Durante años gobiernan unos y "putean" a los otros, y estos cuando pueden se rebotan y matan a los otros, consiguen el poder y hacen... exactamente lo mismo.

Aparte ese otro tema. Africa tiene muchos recursos naturales, y aunque se acusa a las empresas de "expolio" en realidad pagan los productos, el problema es que esos recursos son explotados por gobiernos locales extremadamente corruptos. Obviamente a una multinacional como Sony o Samsung le importa poco o nada como se gestionan las minas o lo que sea. Ellos compran Tantalio, Neodimio o lo que necesiten a un precio de mercado y fin de la historia. Los señores y gobiernos locales se hacen enormemente ricos, y los que trabajan no ven nada. Eso es el caldo de cultivo ideal para grupos paramilitares, fundamentalistas religiosos, etc.

Y claro ¿Porque no hacemos nada al respecto? Pues porque decirlo es muy bonito, pero ahora imaginar que en el país "X" el gobierno tremendamente corrupto explota minas de el mineral "Z". ¿Con que derecho entramos en un país extranjero a quitar del poder a los que están?

Os puedo asegurar que muchos pondrían grito en el cielo afirmando que "los invaden para robarles sus recursos". Pues nada, que sigan explotándolos.

El mundo está lleno de animales de acequia, y muchos países que presumen de ser "ejemplos" siguen con costumbres cuanto menos muy discutibles. Pero no es nuestra obligación invadirles para que "acepten las nuestras"

Sobre el derecho de asilo, está regulado internacionalmente. Es un derecho y un deber de mucho países el acoger a un determinado numero de personas que por el motivo que sea, huyen de su país.

Pero eso no implica hacerlo en perjuicio de sus habitantes. Algo que muchos parecen olvidar cuando lees conviene

95  Foros Generales / Foro Libre / Re: Atentado en las ramblas de Barcelona en: 1 Septiembre 2017, 10:26
Cuando hay un atentado, siempre están las ratas de cloaca que quieren pescar en aguas revueltas, nada nuevo

Lo que ya escuece mas, es que aparentemente hubo un comunicado a diferentes cuerpos de seguridad alertando hace meses sobre un posible atentado. Esto bueno... un aviso es un aviso. No puedes cubrir todas las posibilidades, pero la jefatura de los "Mossos" y el gobierno catalan mintieron descaradamenta afirmando que "nunca lo recibieron". Lueego tuvieron que tragarse las declaraciones mintiendo de nuevo y diciendo que "si, lo recibieron pero no era de la CIA"

En fin. Incompetencia, mentiras, manipulaciones... de risa pena y asco

Por la propia naturaleza de los terroristas, es muy dificil si no imposible prever y prevenir todas sus locuras. Pero mentir descaradamente y manipular... eso es casi peor
96  Foros Generales / Foro Libre / Re: Así venden la Independencia en Cataluña en: 31 Agosto 2017, 21:36
Pero paradójicamente, en algunos partidos los justifican y no dimiten ni con agua caliente

Ahora mismo resulta que han mentido los responsables de interior de Cataluña, se inventan historias surrealistas y nada... no pasa nada

Tras mentir descaradamente, no habrá ni una sola dimisión. Tiempo al tiempo

Es como cierto partido que tienen a un importante miembro condenado por tener trabajadores en negro, y no pasa nada.
97  Foros Generales / Noticias / Re: Google declara la guerra a las apps de Android que fallan en: 30 Agosto 2017, 16:33
Yo llevo usando Android desde hace años, y no le veo esos "enormes problemas"

Si que veo una quizás excesiva fragmentación, lo que puede ser o no una virtud. A ver si me explico

A día de hoy no es que haya "seis o siete" versiones de Android, es que hay nada menos que hay 17 API diferentes, asumiendo que todo lo anterior a la 2.3 mas o menos se considera obsoleto. El que haya versiones modernas es relativamente bueno, porque se recomienda desarrollar las apps para las API´s que concentran el 80% o mas de los dispositivos. De poco de vale que salga una nueva API cada dos por tres si los dispositivos que pueden usarla son el 5% del mercado.

Por ejemplo, a día de hoy hacer un programa que use una API posterior a Android 5.1, o incluso 5.0 es de locos porque te cierras a una gran parte del mercado. Claro, dentro de un año o dos no pasará eso, pero la fragmentación me sigue pareciendo excesiva. Imaginar que Microsoft sacara una API Direct-X en cada versión de Windows.

Una para Win XP, otra para Vista, otra para W7, otra para Windows 8, otra para 8.1, otra para 10, otra para la versión nueva de W10... pues así es un poco el "plan". Pero ojo, es que no siquiera es así, porque las aplicaciones pueden dar problemas en nuevas versiones. No se mantiene por completo la compatibilidad con las apps antiguas

Creo que unificar un poco las cosas, y hacer que aunque salgan nuevas versiones corrigiendo errores, bugs y demás gaitas el meter continuamente nuevas cosas es un poco contraproducente, ya que en realidad no son de utilidad prácticamente para nadie.

Ahora mismo si no me equivoco, ha salido el "Oreo" que hace que muchas cosas que funcionaban en la anterior, ahora no lo hagan o funcionen de otra manera. Esto es un poco "de locos"

Vamos, que hoy haces una app y funciona en el 70% de los dispositivos, y mañana la nueva versión te da problemas. Entiendo que los desarrolladores deben de ofrecer un tiempo razonable de mantenimiento de sus apps, pero esto en ocasiones llega un poco al absurdo. Supongo que el reunir los cambios de forma mas espaciada no estaría mal
98  Foros Generales / Foro Libre / Re: Así venden la Independencia en Cataluña en: 30 Agosto 2017, 13:44
Es que obviamente la gente normal, no va a "votar" en una consulta ilegal montada por separatistas.

Ellos montan el tinglado, usan un supuesto censo (que solo pueden tener ilegalmente) y ellos hacen el recuento

Las "elecciones" de Cuba o Corea del Norte tienen mas credibilidad
99  Foros Generales / Foro Libre / Re: Así venden la Independéncia en Catalunya en: 30 Agosto 2017, 13:04
Cataluña no forma parte de la CEE, esa es otra mentira de cajón. España es miembro de la CEE, y Cataluña es una comunidad autónoma de la misma.

Les han dicho no una vez, sino docenas de veces que en el improbable caso de una secesión, automáticamente estarían fuera de la CEE, y la entrada implica "ponerse a la cola" y la aprobación del resto de países

Incluso con algún merluzo en la Moncloa que les dijera que si, tendrían la oposición frontal de Francia, Alemania e Italia que no van a permitir de ninguna manera animar movimientos de pirados secesionistas dentro de sus fronteras

Esta gente delira y miente mas que habla
100  Foros Generales / Dudas Generales / Re: Bloqueo de Sitos. en: 29 Agosto 2017, 10:54
No en serio... es que esto es cómico

La culpa es "del cabrito del informatico que me bloquea sitios"

No, hay un señor o señores que son los que mandan, los que dicen al informatico "bloquea estos sitios". Y si esa persona no entiende eso, esas mismas personas lo pondrán en la calle.

El informatico aquí es otro currele mas, a ver si lo entiende la gente
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 519
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines