| 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 | 26 |
[ 61 a 75 de 387 ]
#!/bin/bash
# Script que emula un comando de reproductor de flash.
# Debido a que en Linux Adobe Flash no tiene reproductor sino solo plugin
# de navegadores Mozilla no podemos lanzar directamente archivos SWF.
# Ademas, dependiendo de la configuracion de nuestro navegador si abrimos
# un archivo .swf por defecto nos dice de guardarlo.
# Con este script generamos una pagina falsa que sirve para lanzar el SWF
## CONFIGURACION ##
# Seleccionamos el comando del navegador:
NAV=firefox
# Altura y anchura. 100% lo abrira en fullscreen.
ALTO="100%"
ANCHO="100%"
#############
i=$RANDOM
file="/tmp/flashplayer_$i.html"
echo '<object height="'$ALTO'" width="'$ANCHO'"><param name="movie" value="'$*'"><param name="allowFullScreen" value="true"><embed src="%27$*%27" type="application/x-shockwave-flash" allowfullscreen="true" height="'$ALTO'" width="'$ANCHO'"></object>' > "$file"
$NAV "$file" &
sleep 5s
rm "$file"
chmod a+x nombre_que_le_hemos_dado
mv nombre_que_le_hemos_dado /usr/bin/


En la web del autor podemos encontrar otros juegos, como el Wolfstein 3D de id Software, también en JavaScript.
Editado por Daniel el 15/09/2008 a las 08:56:15h.


Editado por Daniel el 28/08/2008 a las 12:00:54h.
Para nadie es novedad que Apple usa Software Libre, este ha sido un enorme adelanto respecto a los antiguos sistemas basados en Mac Os 9 (y menores), los que usaron algún día este viejo sistema se acordarán las tragedias ocasionadas, en especial en cuestiones de multi tarea, los cuelgues o la paralización de un proceso que se replicaba en todo el resto, en mi opinión era peor que los Windows, incluso los de aquella época todo se maquillaba bien con su maravillosa interfaz gráfica.
Pues bien, en el año 1999 Apple decide tomar el riesgo y dejar todo atrás, incluso la compatibilidad con las aplicaciones de legado y lanzar al mercado un sistema operativo totalmente reescrito o mejor dicho adaptar uno que ya existía, basado en el micro kernel de GNU/HURD, aquel micro núcleo llamado MACH, que fue uno de los últimos proyectos en el que participó Richard Stallman, jamas fue su intención que se use en un sistema tan privativo como el Mac OS X, la nueva versión de éste núcleo tomaría el nombre de Darwin, el esquema que seguirían para armar todo Mac OS X sería el de los estándares de BSD, estas son las estructuras de directorios, dispositivos, configuraciones y utilitarios, el resultado un magnifico sistema operativo que cada día gana cuota de mercado y respeto entre sus consumidores.
Hoy la modularidad y el micro kernel MACH modificado (Darwin) ha permitido que Apple no solamente lo use en computadores de escritorio, sino también en el iPhone y una versión mas limitada en el Ipod, estas son todas aplicaciones basadas en Software Libre, no solamente la base del sistema es SL, también para la interoperatividad con Windows usa Samba, en cuanto al web Safari (webkit) esta basado en KHTML el motor del navegador web de KDE, Konqueror y el lenguaje de facto de OSX incorporado es el Ruby, de hecho tienen muchas aplicaciones desarrolladas en este, entre las mas famosas el iPhone Configuration Web Utility – una herramienta escrita con Ruby on Rails para permitir a los usuarios empresariales configurar su iPhone. La calidad técnica que le ha dado el Software Libre a esta empresa la ha impulsado por los cielos, la ha sacado de la decadencia, incluso durante algunos días sus acciones fueron valoradas en el NASDAQ por sobre las de Google.
Sin embargo a pesar de ser uno de los Sistemas Operativos mas beneficiados por el Software Libre es uno de los mas cerrados del mundo, en cuestiones de licencias, este tiene la mentalidad que data de hace 40 años, modelo de negocios en el cual el hardware y el software estaban unidos, a uno le está totalmente prohibido instalar probar o vender Mac OSX en hardware que no sea de exclusiva fabricación de Apple, puedo decir que hasta Microsoft tiene mas apertura que Apple en este sentido. A mi forma de ver, exhibir el código de Darwin no es suficiente para los enormes beneficios obtenidos por la compañía, podría esta participar mas abiertamente empezando por apoyar con mas fuerza a proyectos como Xorg y sistemas operativos para dispositivos móviles, si comparamos el aporte que que hacen otras empresas como Google, la empresa Apple queda bastante atrás, por esta razón no creo que verán un iMac sobre mi escritorio un iPhone o iPod en mi bolsillo.
Esta es mi opinión personal
Saludos
elhumano
# Opción incorrectamente habilitada
http_port 3128
# Opción correctamente habilitada
http_port 3128
#
# You may specify multiple socket addresses on multiple lines.
#
# Default: http_port 3128
http_port 3128
http_port 8080
#
# You may specify multiple socket addresses on multiple lines.
#
# Default: http_port 3128
http_port 192.168.1.254:3128
http_port 192.168.1.254:8080
#
# You may specify multiple socket addresses on multiple lines.
#
# Default: http_port 3128
http_port 3128
cache_mem 16 MB
cache_mem 32 MB
cache_dir ufs /var/spool/squid 100 16 256
cache_dir ufs /var/spool/squid 700 16 256
ftp_user proxy@su-dominio.net
acl [nombre de la lista] src [lo que compone a la lista]Si se desea establecer una lista de control de acceso que abarque a toda la red local, basta definir la IP correspondiente a la red y la máscara de la sub-red. Por ejemplo, si se tiene una red donde las máquinas tienen direcciones IP 192.168.1.n con máscara de sub-red 255.255.255.0, podemos utilizar lo siguiente:
acl miredlocal src 192.168.1.0/255.255.255.0También puede definirse una Lista de Control de Acceso especificando un fichero localizado en cualquier parte del disco duro, y la cual contiene una lista de direcciones IP. Ejemplo:
acl permitidos src "/etc/squid/permitidos"
acl permitidos src "c:\squid\permitidos"
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.15
192.168.1.16
192.168.1.20
192.168.1.40
#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
http_access [deny o allow] [lista de control de acceso]
http_access allow permitidos
http_access allow lista1 !lista2
http_access allow permitidos
http_access deny !permitidos
acl todalared src 192.168.1.0/255.255.255.0
#
# Recommended minimum configuration:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl todalared src 192.168.1.0/255.255.255.0
http_access allow todalared
#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
http_access allow localhost
http_access allow todalared
http_access deny all
De modo predefinido, si algo ocurre con el caché, como por ejemplo
que muera el proceso, se enviará un mensaje de aviso a la cuenta
webmaster del servidor. Puede especificarse una distinta si acaso se
considera conveniente.
cache_mgr daniel@naguissa.com
cache_peer servidor tipo http_port icp_port opcionesEn nuestro caso no vamos a usar mas que un cache, con lo que no vamos a especificar nada.
httpd_accel_host virtual
httpd_accel_port 0
httpd_accel_with_proxy on
/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
httpd_accel_host 192.168.1.254Si vas a usar I.Explorer 5.5 con el PROXY transparente (ya son ganas...) se ha de añadir:
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
ie_refresh on
c:\squid\sbin\squid –zc:\squid\sbin\squid –i
/etc/init.d/squid start
rc-update add squid default


Editado por Daniel el 24/08/2008 a las 16:17:48h.
Editado por Daniel el 10/06/2010 a las 12:13:35h.
Este vídeo ya lo había visto hace tiempo, pero ahora lo he visto subtitulado. Es el proceso completo, paso a paso y concienzudo, de cargar Window$ Vi$ta en una máquina en tan solo 2 minutos:
/dev/hda5 / ext3 defaults,noatime 1 1
/dev/hda2 none swap swap 0 0
/dev/hda1 /boot ext2 noatime,nouser,noauto 1 1
/dev/cdrom /mnt/cdrom auto noauto,user,ro,iocharset=iso8859-15 0 0
/dev/sda1 /mnt/usba1 auto noauto,user,noatime 1 0
/dev/sda2 /mnt/usba2 auto noauto,user,noatime 1 0
/dev/sdb1 /mnt/usbb1 auto noauto,user,noatime 1 0
/dev/sdb2 /mnt/usbb2 auto noauto,user,noatime 1 0
/dev/sdc1 /mnt/usbc1 auto noauto,user,noatime 1 0
/dev/sdc2 /mnt/usbc2 auto noauto,user,noatime 1 0
/dev/sdd1 /mnt/usbd1 auto noauto,user,noatime 1 0
/dev/sdd2 /mnt/usbd2 auto noauto,user,noatime 1 0
/dev/mmcblk0p1 /mnt/mmc auto noauto,user,noatime 0 0
//192.168.123.3/www /mnt/www cifs defaults,noatime,noauto,user,guest 1 1
//192.168.123.3/p2p /mnt/p2p cifs defaults,noatime,noauto,user,guest 1 1
none /proc/bus/usb usbfs defaults,devgid=85,devmde=0664 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
| 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 | 26 |
[ 61 a 75 de 387 ]