El día de ayer actualicé mi computadora a MacOS Sierra y ¡es muy interesante tener Siri en la Mac! pero, como toda actualización, no todo puede ser bueno. En forma personal, no me gusta el retraso de las animaciones de expose. Continue reading “MacOS Sierra – Mejoras”
Tag: Informática
8 falacias del cómputo distribuido
Estos son los errores que generalmente cometen los programadores que son nuevos en las aplicaciones distribuidas. Inicialmente propuestas por Sun Microsystems y L Peter Deutsch
- Las redes son fiables (Del inglés reliable).
- La latencia es cero.
- El ancho de banda es infinito.
- La red es segura.
- La topología nunca cambia.
- Solo hay un administrador.
- El costo de transporte es cero.
- La red es homogenea.
Reducir el tamaño de un PDF en Mac
Recientemente me tope con un “problemilla”, al escanear varios documentos un archivo PDF de 35 paginas llegó a pesar 35 MB y pues este tamaño esta fuera de los limites para enviarse por correo electrónico. La solución básica que viene en internet es:
- Abre el PDF en Preview
- Dale en Exportar
- Selecciona el Filtro Quartz de reducir tamaño de archivo
- Presiona Guardar
Lo que sucedió es que la imagen del archivo se redujo demasiado que quedó ilegible, lo que encontré y les compartiré es un método que nos permite tener un rango variable entre la calidad que tenemos y esa máxima que deja ilegible el documento (al menos si son puras imágenes).
Primero que nada gracias a Jerome Colas por crear los filtros respectivos, estos los podemos descargar de este enlace: Filtros PDF Jerome Colas <https://github.com/joshcarr/Apple-Quartz-Filters/>
Para instalarlos, primero descomprime la carpeta y copia los archivos a /System/Library/Filters (Si no sabes como llegar a esa carpeta, abre el programa Terminal, y escribe open /System/Library/Filters)
Ahora si, siguiendo el procedimiento anterior podemos ver todos los filtros en Filtros Quartz.
Espero esto les pueda ayudar.
OSX10.9.xctoolchain no existe
Si alguna vez te ha sucedido este error en tu Mac:
/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain/usr/bin/cc: No such file or directory
A mi me salió y es un verdadero dolor de cabeza y mas si eres primerizo con una Mac, pues esto se debe a que se cree que estan rotas unas dependencias en /usr/include en Mac OS X 10.9.
Lo que me solucionó el problema es ir a la siguiente carpeta:
/Applications/Xcode.app/Contents/Developer/Toolchains/
y correr
ln -s XcodeDefault.xctoolchain OSX10.9.xctoolchain
con permisos de administrador.
FTP modo Pasivo bloqueado mediante IPTables
Recientemente tuve este problema al bloquear el Internet en la empresa donde trabajo, y es que cuando uno intentaba conectarse a un servidor FTP si iniciaba sesión, pero no podían leer los directorios.
Esto sucede ya que en una conexión FTP no solo se usa el puerto 20 o 21 para la transmisión de datos, si no se usan otros adicionales aleatorios.
La solución es cargar los módulos ip_conntrack_ftp e ip_nat_ftp mediante los comandos
# /sbin/modprobe ip_conntrack # /sbin/modprobe ip_conntrack_ftp # /sbin/modprobe ip_nat_ftp
Verificamos que esté funcionando recibiendo unos valores con este comando:
lsmod | grep conntrack_ftp
Cargamos una regla en el IP Tables para que permita esa conexión
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
Con esto el problema quedó resuelto.