Bitacoreando

21/6/2005

Mejora de memoria para la Mac Mini

nada complicado:

  1. Compras en la tlapalería de la esquina (o en el home mart :-) la espátula más delgada que puedas conseguir. Dos unidades
  2. Desconectas tu mac mini y la pones boca abajo sobre una toalla
  3. Introduces con cuidado la espátula en cada lado, entre el aluminio y el plástico. Sólo lo tienes que hacer en los lados, el frente y la parte de atrás no tienen seguros.
  4. Hacer suavemente palanca hacia abajo, para empezar a abrir los seguros
  5. Alternar las espátulas con los cuatro lados, de tal forma que vayas sacando la compu de su caja de aluminio.. Si estás leyendo esto, podrás hacerlo bien
  6. Sacar la memoria y poner una nueva tableta de memoria. El que yo me compré fué un kingston PC3200, para PC, nada especial.
    El perfil de sistema reporta:

      Tamaño:	512 MB
      Tipo:	DDR SDRAM
      Velocidad:	PC3200U-30330
    

O sea lo abres como cuando abrías los teléfonos a ver que tenían por dentro y le pones una parte de alta tecnología que te compras en casi cualquier tienda que vende papel o fotocopiadoras (o computadoras).

Filed under: Switch — ruben @ 1:17 pm

16/6/2005

Como dejé de usar Linux en mi escritorio

Pues ya me volví MAC-ero o por lo menos Mini-Mac-ero

Curiosamente después de leer el switch de Jamie Zawinsky, (http://jwz.livejournal.com/494040.html) Me pasó casi lo mismo que a él.

Para los curiosos, desempleados o de otra forma aquellos que no temen perder algunos minutos de su vida en leer la historia de mi switch, ahí les va:

Resulta que yo usaba Fedora Core 2, en una máquina dual con Windos equispe. Me costó mucho trabajo llevarla a un nivel de uso razonable, donde todos los gadgets que la rodeaban funcionaban de forma decente por lo menos. Mi impresora USB, mi scanner USB, mi red inalámbrica PCI, mi tarjeta de televisión PCI, mi tarjeta de sonido integrada, mi Palm y mi tarjetotota de video AGP.

Life was mostly good.

Pero ahora resulta que FC2 se volvió obsoleta y que había que pensar en actualizarla. Como he sido usuario de Redhat desde siempre, lo natural sería usar FC4, pero la idea de pasar por seis semanas de echar a andar todas esas chivas de nuevo me daba ligeras náuseas.

Hace un par de meses compré una Mac Mini para usarla como portátil a la hora de vender nuestros sistemas, y or el momento estaba medio abandonada en una esquina, así que decidí mejor aprender a usar Mac OS X como mi entorno *NIX y la PC para jugar. Yo planeaba que fuera una transicion suave y de hecho no dejar de usar Linux. Subo la mini, con su monitor y demás, tiro la resma de papeles de mi escritorio al piso y pongo mi flamante máquinita al lado de la PC.

Primer problema, la Mini no trae nada WiFi ¿Cómo me conecto a la red? ahh, fácil, un cable de la mini a la PC, y de ahí puenteo la conexión a la red inalámbrica y listo. Esto ya lo había hecho 20 veces antes, y dudo que hubiera bronca. Bajo por el cable UTP, conecto las dos máquinas, apago la PC y habilito la tarjeta de red integrada al motherboard. Reinicio a FC2 y como era de esperarse, detecta la nueva tarjeta y me dice que si quiero configurar la red. Le digo que sí, configuro los parámetros de mi red y a partir de ahí, hace dos días, es la fecha que nunca pude volverme a conectar a la red con ese Linux. Me pase 6 horas seguidas detectando que la chingadera había desconfigurado mi red inalámbrica y no hubo poder humano que la echara a andar de nuevo.

Y ahí troné

En pleno 2005, cuando ya hay cosas como ZeroConf, Rendezvous, cuando llevamos 15 años con redes y por lo menos cinco con redes inalámbricas, que un sistema operativo no sepa que hacer correctamente en una cosa tan simple me botó la tapa de los sesos. Ya me había pasado una vez antes, pero decidí irme a XP y duré un año, otro año de FC2 pero ya estuvo suave. Desarmé todo, le puse un adaptador WiFi USB a la MAC y bajé la PC a que se conviertiera en máquina de juegos en XP. Voy a iniciar en FC2 cuando haya que sacar algo que haya olvidado respaldar, en un año o seis meses la formateo y adiós.

El único pedo es que MAC OS X 10.3.9 no está tan bien que digamos, he tenido también muchas broncas para echar andar los mismos gadgets que jalana a las mil maravillas en equispe y en Linux, pero igual lo achaco a que soy un n00b y eventualmente aprenderé.

Ah! si quieren comprar una mac, no se ahorren el teclado, vale la pena pagar los $690 varos que cuesta (si le chillan suficiente al encargado de LPV de plaza insurgentes), para garantizar que jala bien y que te da los dos puertos USB adicionales; el mouse igual, un microsoft de 100 pesos no, mejor uno de 400, porque el de 100 salta mucho

Saludos

Filed under: Switch — ruben @ 2:04 pm

HOWTO php on Mac OS X

Pues vamos a instalar PHP + PostgreSQL en una Mac Mini, a ver que tal:

  1. Según http://developer.apple.com/internet/opensource/php.html, hay que bajarse el código fuente. Este lo sacas de http://www.php.net/downloads.php.
  2. Luego, hay que desempaquetarlo, y guardarlo en algún lado. En Linux , yo siempre he trabajado sobre el directorio /usr/local/src, pero para hacer eso, hay que ser root.

    ¿Será el comando su -, como siempre? Nahh.. el usuario root no está habilitado por defecto en Mac OS X, así que hay que activarlo, asignándole una contraseña. Hay una buena explicación en http://www.hmug.org/HowTos/supasswd.html

  3. Bueno, se crea el directorio /usr/local/src, se desempaqueta el código fuente, ahí mismo y luego se continúa con la compilación

    CPS-sales:/usr/local/src root# tar xjf /Users/neo/Desktop/php-4.3.11.tar.bz2
    CPS-sales:/usr/local/src root# ll
    -su: ll: command not found
    CPS-sales:/usr/local/src root# ls -l
    total 4
    drwxr-xr-x 14 1003 1003 2048 30 Mar 08:35 php-4.3.11

    Luego, hay que asegurarse que el Apache esté arriba, revisando la dirección http://localhost. (obviamente desde la misma mac, si le picas ahorita, no va a pasar nada, o vas a ver el servidor que se esté ejecutando en esta máquina en este momento :-)

    Si el servicio de Apache no está corriendo, sólo tienes que habilitarlo usando el menú de Preferencias del Sistema-> Internet y Red -> Compartir y prendes el servicio web.

    Ok, ahora a compilar,
    CPS-sales:/usr/local/src/php-4.3.11 root# ./configure –with-apxs –with-pgsql –with-gd –enable-gd-native-tt –with-freetype-dir=/usr/include/freetype2/ –with-imap –with-kerberos –with-imap-ssl –with-gettext –with-dom –with-xslt –with-exslt –with-zlib –with-xmlrpc –enable-bcmath –enable-memory-limit
    creating cache ./config.cache
    checking host system type… powerpc-apple-darwin7.9.0
    checking for gcc… no
    checking for cc… no
    configure: error: no acceptable cc found in $PATH

    chale.. no hay gcc, de dónde lo saco? el gcc y un chorro de diferentes utilerías para desarrollo se encuentran en el paquete XCode. En mi disco de instalación original venía, y si no, en línea en http://developer.apple.com/tools/download/ y escoges Xcode. Creo que debes de darte de alta como desarrollador Apple, cosa que haré más adelante.

    Al instalar Xcode, te presenta con un chorro de paquetes de software diferentes, todos para desarrollar software para Mac OSX, poca madre, luego los checo, ahorita en especial me interesa sólo el gcc, en mi disco venía el gc 3.3, así que ese instalo.

    Por alguna ignota razón, el instalador corre una “optimización” que tarda un chorro, y lo hace cada vez que instalas algo. De hueva. ni modo, a esperar.

OK MUCHO PEDO, es más fácil bajarse el php preparado especialmente para esto: http://www.entropy.ch/software/macosx/php/

————–
About Me
Marc Liyanage

Hi! My name is Marc Liyanage. I live in Zürich, Switzerland and make a living as software engineer in the Internet and telecommunications industry.
Work

I spend my working days at futureLAB AG, an employee-owned consulting/research/development company. Prior to founding futureLAB, many of the current employees including myself worked together at Internet Access AG, one of the first Swiss ISPs.
———-

postgresql se instala de la misma forma, con paquetitos ya terminaditos y todo

para desarrollar en web, necesitamos un host virtual, o sea necesitamos que esta máquina conteste para diferentes llamadas DNS, no solo localhost. Una receta excelente está en
http://www.evolt.org/MacOSX_vhosts/

mac os x no es igual a redhat, ojo no tiene las ligas en el directorio de /etc/httpd hacia logs y modules, así que las rutas de logs de sus hosts virtuales deben de ser absolutas

Filed under: Notas PHP, Switch — ruben @ 10:05 am
« Previous Page

Powered by WordPress