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

#2081
Cita de: Baxtar en  2 Marzo 2015, 09:31 AM
Okey lo hare gracias por haber stomado el tiempo 

Si usas ifconfig sin argumentos solo te regresa las interfaces activas. Para ver todas las interfaces tienes que usar -a:

Código (bash) [Seleccionar]

ifconfig -a
#2082
Puedes probar con https:// si no, es inspecionar que es lo que estan bloqueando. Lo mas probable es que esten bloqueando leyendo el header Host: de la cabecera http o tienen la ip del sitio blacklisteada. No creo que sea el caso para lo segundo o estarian haciendo blacklist a varias paginas de cloudflare.

Otra forma que tambien te pueden estar bloqueando es por DNS. Te podrian hacer una especie de MITM en el que cada que haces un request a dominios "malos" te envian un reply con ip a un servidor que te muestra el error de "Pagina no autorizada".

Tambien evitaria usar las DNS locales, usar las de google mejor.
#2083
Redes / Re: Simular DHCP en PT
2 Marzo 2015, 16:50 PM
Si puedes tener el servidor de DHCP en otro segmento de broadcast. Solo que en los segmentos que no este el servidor DHCP vas a tener que usar ip address-helper para hacer referencia a donde esta el servidor DHCP.
#2084
GNU/Linux / Re: Iniciar linux con un juego
2 Marzo 2015, 03:41 AM
No estoy seguro pero seria simplemente usar xinit y tener en tu .xinitrc en home (~/.xinitrc) desplegar la aplicacion por ti. Para autoinicio seria cosa de agregar un script para tu sistema de inicio (systemd, sysVinit, openrc, etc). Arch es una buena idea, LFS quizas sea la mejor opcion, tambien tienes gentoo.
#2085
PHP / Re: Notificaciones en php
2 Marzo 2015, 02:55 AM
Cita de: ElInquisidor en 28 Febrero 2015, 23:50 PM
Sigo sin comprender... Alguien ha hecho algo parecido... Algo como las notificaciones de facebook... pero que se envié la notificación apenas se envié un formulario


Bueno... pues he intentado TODA la mitad del día y no he conseguido algo que en verdad funcione.
El código que he hecho no ha funcionado y la verdad no es merecedero de que ustedes lo vean... No he encontrado algun ejemplo, tutorial o algo por el estilo para poder guiarme...

si alguien tiene este tipo de material respecto para que me sea ayuda para desarollar lo que tengo en mente.

:-\

¿Quieres usar HTTP para recibir las notificaciones? Puedes simplemente enviar un correo y recibir la notificacion por ahi. Recibir notificaciones atraves de HTTP lo puedes hacer a traves de polling que es lo que te comentan. Por ejemplo puedes hacer una peticion al servidor cada X segundos a un recurso que te diga si hay nueva informacion o no. Basicamente:

Citar
Cliente: Hola servidor, ya tienes informacion?
Servidor: No.
Cliente: Hola servidor, ya tienes informacion?
Servidor: No.
Cliente: Hola servidor, ya tienes informacion?
Servidor: Si, enviaron un formulario de X hace Y tiempo.

Le estas preguntando al servidor constantemente si hay nueva informacion si o no. Algo asi (usa jquery):

Código (javascript) [Seleccionar]

setInterval(function() {
  $.get({
    url: 'pagina.php',
    dataType: 'text',
    success: function(data){
      if(data != 'No'){
        mostrarNotificacion(data);
      }
    }
  });
}, 5000);


mostrarNotificacion() es simplemente una funcion de javascript para el navegador por ejemplo:

Código (javascript) [Seleccionar]

function mostrarNotificacion(data) {
  alert("Hey recibiste informacion!: " + data);
}


Y tu codigo de servidor se ve asi:

Código (php) [Seleccionar]

<?php
$data 
hayInformacion();
if(
$data){
  echo 
'No';
} else {
  echo 
$data;
}


Tu funcion de hayInformacion puede ser tan sencilla como revisar si existe un archivo:

Código (php) [Seleccionar]

function hayInformacion() {
if(file_exists('informacion.txt')){
     //Carga informacion del archivo
     $data = file_get_contents('informacion.txt');
     //Borra archivo:
     unlink('informacion.txt');
  } else {
    return false;
  }
}


Y ahora solo tienes que decirle al script que procesa tus formularios que agregue informacion al archivo (o que lo cree si existe).

Código (php) [Seleccionar]

<?php
//Nuevo formulario:
file_put_contents('informacion.txt'$informacionANotificarFILE_APPEND);
?>


Este es un ejemplo muy sencillo de como hacer polling. Realmente no es muy eficiente y esto simplemente notifica el mensaje una vez a una sola persona, despues borra el mensaje. Por lo que si tienes a varios usuarios corriendo el mismo script solo algunos reciben la notificacion.
#2086
GNU/Linux / Re: Como abrir un programa?
1 Marzo 2015, 21:03 PM
Cita de: Chico de fuego en  1 Marzo 2015, 20:47 PM
El problema es que desde la terminal no puedo llegar a la carpeta, me pone k no es un directorio

Tienes que ir a la carpeta que contiene el .tar.gz y luego descomprimirlo ahi.

Cita de: Chico de fuego en  1 Marzo 2015, 20:35 PM
He descargado ethereal, lo conoces?

Como te dijo engel lx, el programa se llama Wireshark ahora. Puedes instalarlo sin compilarlo y sin bajar ningun archivo manualmente.

Código (bash) [Seleccionar]

sudo apt-get install wireshark


No estoy seguro si necesitas aregarte al grupo de wireshark.
Código (bash) [Seleccionar]

sudo usermod -a -G wireshark tusuario
newgrp wireshark
wireshark
#2087
Desarrollo Web / Re: Caracteres Extraños ñ
1 Marzo 2015, 20:43 PM
Depende del charset con el que estas trabajando. Asumiendo que estes usando UTF-8 para representar tu informacion en HTML, necesitas hacer que la tabla de MySQL tambien sea utf8 y no latin1.
#2088
GNU/Linux / Re: Como abrir un programa?
1 Marzo 2015, 20:34 PM
Justamente que has descargado? Dices que un .tar.gz y asi es usualmente como distribuyen sources tambien, asi que probablemente tengas que compilarlo primero.
#2089
Foro Libre / Re: "Quiero ser hacker"
1 Marzo 2015, 18:51 PM
Yo te puedo enseñar a hackear:

#2090
Cita de: WHK en  1 Marzo 2015, 17:31 PM
Por lo cual, como samsung restringió las funcionalidades de Android obligando a hacer uso de Kies, encuentro que es obligación de ellos vender el equipo unicamente a las personas que utilicen un sistema operativo soportado por ellos., pero como no discriminan a nadie entonces e normal que por lo menos deberían hacer la aplicación compatible con mas sistemas y no solo uno por muchos años y dos con suerte en estos ultimos tiempos, y si, en este caso deberian lanzar kies para windows, linux, mac y webos a menos que deshabiliten dichas restricciones.

Por lo cual, el tema no es si puedo pasar o no archivos a la memoria, el tema es que la mayoría de las funcionalidades celular/pc están diseñadas para ser utilizadas unicamente con kies por lo cual ya no es algo opcional o algo que si existe bien y si no no reclames.

Si a algo estan obligados es a decirte que el uso del telefono solo esta soportado por plataformas especificas. No necesitan decirte si no dan soporte para el sistema pero si te dicen que necesitas X sistema para operar el telefono. No es obligatorio de ellos proveer una aplicación para un sistema operativo en especifico. Ahora, no es la primera vez que me he topado con dispositivos con drivers unicos en Windows (o al menos funcionales al 100%). Justo ahora tengo un mouse Razer al cual no puedo configurar los perfiles de los botones porque usa Synapse (que solo esta en Windows). Tengo un teclado Steelseries (APEX) el cual tiene un driver experimental (escrito en Haskell) para poder usar los macros (algo "dificil" de instalar) y luego tambien tengo una tarjeta de captura AverMedia (LiveGamer HD) que ese si no tiene pinta de aparecer nunca en Linux. En total tengo como 350-400 dolares que estan casi todo el tiempo "sentados" sin hacer todo lo que hacen en otros sistemas operativos.

Es uno de los problemas con Linux en si y es que somos una parte minuscula del mercado. Toma en cuenta que desarrollar una aplicación, requiere algo de dinero y tiempo. Sobre todo si es software oficial, tienes que estar actualizandolo constantemente. Tienes tambien que brindar soporte para la aplicación. Imaginate, ahora tienen que estar pendientes de las cientos de distros que hay, con sus metodos variables, diferentes librerias, diferentes kernels, etc. Y así los costos se van incrementando excesivamente para unos miles de usuarios de los miles de millones que usan estos dispositivos.

Cita de: WHK en  1 Marzo 2015, 17:31 PM
Conclusión: Se que hay formas de hacer todo en linux pero la mayoría de estos requieren un alto grado de conocimiento entre el uso del bash, aplicaciones internas del so, configuraciones, o sea ser poco menos que un técnico en computadoras cuando se supone que tu compras un celular y debes poder uar el software de kies sin problemas y prevenir este tipo de situaciones ya que no le voy a decir a mi madre que edite el fstab para montar el sid del sd.

Esto es basicamente Linux. Requieres saber más para poder operarlo correctamente. Vamos, que su proposito no es hacerlo fácil.