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 - MinusFour

#981
Desarrollo Web / Re: no ejecuta script
30 Mayo 2016, 18:17 PM
Cita de: eLank0 en 30 Mayo 2016, 17:28 PM
:¬¬ Observemos con atención antes de responder cosas sin sentido.

No se ejecutará tu script sino ejecutas ninguna de las funciones que declaras.

Saludos.

El script si se ejecuta, las funciones no. No es lo mismo. Las funciones están disponibles para ejecutarse después de que el script ha sido ejecutado (tambien hay un alert y variables definidas). El script sin embargo puede fallar. El que no llame a ninguna función en el script es un punto valido, pero igual puede estar llamando a alguna función de forma asíncrona en otro script.

Por ejemplo, puede haber una linea en alguno de los scripts como:

Código (javascript) [Seleccionar]
document.addEventListener('DOMContentLoaded', function(){
    window.initialize();
});


Las librerias de JS de Google Maps funcionan de esta forma cuando trabajan de manera asíncrona. Lo único es que no ha configurado correctamente los script tags:

Código (html5) [Seleccionar]
<script async defer src="https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=true&callback=initialize"></script>

Veo también que intentas cargar la libreria de JS nuevamente en otro script tag (aunque es la version 2 de Google Maps). No he usado la libreria JS de Google Maps, pero al parecer necesitas una llave.

https://developers.google.com/maps/documentation/javascript/get-api-key

Cita de: javascriptAll Google Maps javascript API applications require authentication.
#982
Foro Libre / Re: Nuevo Compilador
30 Mayo 2016, 17:34 PM
Cita de: Yuki en 30 Mayo 2016, 06:02 AM
Exactamente. ¿No funcionan todos los lenguajes de esa manera?.

No es una característica precisa del lenguaje sino de los compiladores, no todos hacen esto, pero algunos sí. Por ejemplo el backend de GCC es un compilador de ASM.

https://en.wikipedia.org/wiki/GNU_Assembler

No hay nada de malo en ello la verdad, me parecio raro tener dos ejecutables, compiladores separados. Por cierto, sería buena idea que pusieras el código fuente (o es acaso el .inc?) y no solo los ejecutables (especialmente en un foro como este).
#983
Foro Libre / Re: Nuevo Compilador
29 Mayo 2016, 22:15 PM
¿Es un compilador de que lenguaje? ¿Es un lenguaje que tu diseñaste? ¿También veo que incluiste un archivo "FASM.exe", acaso este es el compilador FASM?

No he visto nada del código, pero me imagino que lo que haces es hacer la traducción de tu lenguaje a ASM y luego compilarlo con FASM.
#984
Cita de: PalitroqueZ en 29 Mayo 2016, 15:28 PM
un software open source debería ser más seguro, porque hay más gente viendo el código y corrigiendolo, cosa que en el caso privado no ocurre.

Para algunos proyectos solamente, no todo lo que se desarrolla de forma abierta recibe más gente que proyectos realizados de forma cerrada y viceversa. La única diferencia es que el código desarrollado abiertamente no pone ninguna restricción sobre quien puede ver el código, por lo que el proyecto puede potencialmente ser revisado por quien quiera contribuir al proyecto. La realidad es que no hay mucha gente por cada proyecto desarrollado de forma abierta.

Cita de: #!drvy en 29 Mayo 2016, 15:40 PMUn proyecto puede tener miles de lineas e infinitas librerías incluso de terceros.. como que alguien va a estar dedicando su tiempo de gratis .. sobre todo si el software es poco conocido.

No es estar dedicando tiempo de forma gratuita, a menos que no estes utilizando el software. Si tu haces una revisión de seguridad sobre el software no solo estás contribuyendo al proyecto, obviamente estás contribuyendo a la seguridad de tu proyecto. Tu tiempo se compensa con los beneficios de seguridad.

Cita de: #!drvy en 29 Mayo 2016, 15:40 PMCreéis por ejemplo, que todo el código que trae una distribución como Ubuntu o Debian o cualquier otra medio famosa, es revisado a fondo ? El ShellShock que afecto a bash, existía desde 1989 y nadie se dio cuenta hasta 2014 .. que son 25 años.

Esto simplemente es una comparación muy injusta, no puedes esperar que una distribución haga una auditoría de todos los paquetes que distribuye. Es responsabilidad de cada uno de los proyectos individuales de cubrir los fallos de seguridad y es responsabilidad de la distribución ofrecer las actualizaciones lo más pronto posible. La distribución simplemente permite la distribución de los paquetes (como su nombre lo indica) y facilita su uso.

Se dieron cuenta de ShellShock después de 25 años, sí. ¿Crees que no hay fallos de seguridad que lleven años en software privado? Peor aún es que nadie se ha topado con ellos. Y peor aún es que reportando el fallo de seguridad, el desarrollador no sabe donde está el error o se reuse a corregirlo.

Cita de: #!drvy en 29 Mayo 2016, 15:40 PMEn muchos casos, el software privado de una empresa es revisado mucho mas a fondo que el software open source.

Y viceversa.

Cita de: #!drvy en 29 Mayo 2016, 15:40 PMY en cierto sentido, es normal que una organización publica se decante por el software privado.. así si hay algún error o problema, hay también un culpable y se pueden exigir compensaciones..

Realmente puedes contratar la empresa/desarrollador del software y puedes establecer tus demandas. Lo único es que se tiene que respetar la licencia del código. Si alguien hace una contribución publica, la contribución tiene que pertenecer en el dominio público a menos que el autor exprese lo contrario (y mucho va a depender de la licencia). Encima, acusar y buscar compensaciones tienen poco que ver en cuanto a seguridad, quizás en seguridad financiera pero el tema no va sobre eso.
#985
Cita de: Shell Root en 25 Mayo 2016, 15:06 PM
Así que por tal motivo, pienso y creo que es el endian el que me esta bloqueando. Saben si Outlook maneja algun puerto en especifico para dejar enviar y recibir correos?

Si, los puertos que tengas configurado para SMTP y POP3/IMAP.
#986
Cita de: engel lex en 25 Mayo 2016, 01:32 AM
http://www.ietf.org/rfc/rfc917.txt
sección 2.1 las características de las subredes de largo variable

las subredes tienen un largo del campo y debe estar implicita, como los bits de orden mayor encendidos para...

una mascara de red discontinua es invalida

Este es el standard:

https://tools.ietf.org/html/rfc950

Citar
Since the bits that identify the subnet are specified by a bitmask, they need not be adjacent in the address.  However, we recommend that the subnet bits be contiguous and located as the most significant bits of the local address.

Tambien:

Citar
For the purpose of network management, an IP address is divided into two logical parts, the network prefix and the host identifier or rest field. All hosts on a subnetwork have the same network prefix. This routing prefix occupies the most-significant bits of the address. The number of bits allocated within a network to the internal routing prefix may vary between subnets, depending on the network architecture. While in IPv6 the prefix must consist of a set of contiguous 1-bits, in IPv4 this is not enforced, though there is no advantage to using non-contiguous 1-bits. The host part is a unique local identification and is either a host number on the local network or an interface identifier.

https://en.wikipedia.org/wiki/Subnetwork

Para la notación de CIDR los bits si necesitan ser continuos.
#987
Es una mascara que es descontigua, es valida pero simplemente no es practica.
#988
Suponiendo que te han dado 172.15.0.0/16, si quieres subdividir con esa mascara tienes:


10101100.00001111.0000000X.XXX00000
11111111.11111111.00000001.11100000


Lo único que puede cambiar son las X, lo que significa que tienes 2^4 posibles subredes.

Los ids de red son:


172.15.0.0
172.15.0.32
172.15.0.64
172.15.0.96
172.15.0.128
172.15.0.160
172.15.0.192
172.15.0.224
172.15.1.0
172.15.1.32
172.15.1.64
172.15.1.96
172.15.1.128
172.15.1.160
172.15.1.192
172.15.1.224


Los rangos de hosts son un poco dificil de expresar, pero basicamente:


10101100.00001111.YYYYYYYX.XXXYYYYY
11111111.11111111.00000001.11100000


Las Y son los bits de hosts.


172.15.0.0  : 172.15.X.0   - 172.15.X.31  para x = 0 (mod 2) con la excepción de 172.15.0.0 y 172.15.254.31
172.15.0.32 : 172.15.X.32  - 172.15.X.63  para x = 0 (mod 2) con la excepción de 172.15.0.32 y 172.15.254.63
172.15.0.64 : 172.15.X.64  - 172.15.X.95  para x = 0 (mod 2) con la excepción de 172.15.0.64 y 172.15.254.95
172.15.0.96 : 172.15.X.96  - 172.15.X.127 para x = 0 (mod 2) con la excepción de 172.15.0.96 y 172.15.254.127
172.15.0.128: 172.15.X.128 - 172.15.X.159 para x = 0 (mod 2) con la excepción de 172.15.0.128 y 172.15.254.159
172.15.0.160: 172.15.X.160 - 172.15.X.191 para x = 0 (mod 2) con la excepción de 172.15.0.160 y 172.15.254.191
172.15.0.192: 172.15.X.192 - 172.15.X.223 para x = 0 (mod 2) con la excepción de 172.15.0.192 y 172.15.254.223
172.15.0.224: 172.15.X.224 - 172.15.X.255 para x = 0 (mod 2) con la excepción de 172.15.0.224 y 172.15.254.255
172.15.1.0  : 172.15.X.0   - 172.15.X.31  para x = 1 (mod 2) con la excepción de 172.15.1.0 y 172.15.255.31
172.15.1.32 : 172.15.X.32  - 172.15.X.63  para x = 1 (mod 2) con la excepción de 172.15.1.32 y 172.15.255.63
172.15.1.64 : 172.15.X.64  - 172.15.X.95  para x = 1 (mod 2) con la excepción de 172.15.1.64 y 172.15.255.95
172.15.1.96 : 172.15.X.96  - 172.15.X.127 para x = 1 (mod 2) con la excepción de 172.15.1.96 y 172.15.255.127
172.15.1.128: 172.15.X.128 - 172.15.X.159 para x = 1 (mod 2) con la excepción de 172.15.1.128 y 172.15.255.159
172.15.1.160: 172.15.X.160 - 172.15.X.191 para x = 1 (mod 2) con la excepción de 172.15.1.160 y 172.15.255.191
172.15.1.192: 172.15.X.192 - 172.15.X.223 para x = 1 (mod 2) con la excepción de 172.15.1.192 y 172.15.255.223
172.15.1.224: 172.15.X.224 - 172.15.X.255 para x = 1 (mod 2) con la excepción de 172.15.1.224 y 172.15.255.255


La tabla para enrutar, realmente depende de la topología.
#989
No la han baneado exactamente por admirar a Hitler. La han baneado por sus comentarios ofensivos hacia determinados grupos (Homosexuales, Afroamericanos, Judios, etc). Por ejemplo, un claro ejemplo de discriminación hacia Judios:

[youtube=640,360]
https://www.youtube.com/watch?v=Reh8GPFLG64[/youtube]

En algunos videos te encuentras frases como: "No odian a esos negros...?"
#990
Cita de: El_Andaluz en 22 Mayo 2016, 18:39 PM
Es excesivo ? Te refieres ponerlo en un post pero así queda muy feo yo viendo en otros foros queda mejor como un subforo todo relacionado con Wifislax, tutoriales, como crear un USB boteable no se todo lo que sea relacionado con Wifislax además seguro que hay compañero que colaboran.

Mira pues no estaría nada mal la verdad eres uno de los que mas colabora en el foro y que mas interés le pones a todo lo que se propone podría quedar bastante bien.Gracias a ver como lo ve el brujo aunque luego todo lo que se propone aquí luego no se cumple.

A ver si esta vez hay suerte.

Por algo eres colaborador :xD

El punto es que poner un subforo solo para agrupar contenido de Wifislax es excesivo. Los foros son para discutir. De momento, hay muy poca dicusión en los foros relevantes acerca de Wifislax como para crearle un subforo. No necesitamos otro subforo que acabe muerto. Puedes hablar de Wifislax sin ningún problema en los subforos de Linux.

Para agrupar la información de Wifislax bien puedes crear un tema que actue como compendio de Wifislax. Todo lo que tu quieras de Wifislax, lo puedes poner ahí (links e información). También puedes tener temas diferentes y poner la liga en un tema central. Si es necesario un mod (global o del subforo) puede ponerle chincheta al tema, no hace falta la intervención de el-brujo para hacerlo.

Si llegan a hacerlo en el foro de Linux por ejemplo y lo veo bien estructurado claro que le pongo chincheta.