La coherencia de Stallman

Siempre que se habla de Stallman, si alguien no está del todo de acuerdo con él, o por mero deporte, lo que intenta es encontrar un agujero en su coherencia. Sea que algunas herramientas no libres han tenido un impacto positivo o que el origen de un par de tecnologías libres han tenido orígenes no del todo puros. Inevitablemente, siempre la respuesta es que RMS es coherente y por eso es un ejemplo. Lo más cerca que está de contradecirse San Ignucio es en política.

(+ más)

Programación y gnosticismo

El gnosticismo es una secta cristiana que terminó siendo perseguida pero que muchos consideran como el “cristianismo verdadero”. Es la gran influencia detrás de varias corrientes filosóficas y, más importante, de Philip K. Dick, pero la verdad es que estaban completamente locos y pueden estar tranquilamente al mismo nivel de la cientología y el mormonismo.

(+ más)

10 frases para el emprendedor deprimido

Si acaso estás deprimido porque el fondeo no llega, tu pitch quedó lejos de los de Jobs, te dormiste en el hackathon, o tal vez porque tus early adopters no llegan, te invito a leer estas bonitas frases que aliviarán esa pesada carga del “stay hungry, stay foolish”. ¡Las encontré en Internet!

(+ más)

El emprendedurismo como autoayuda nerd

El emprendedurismo es autoayuda para nerds, una subcategoría que bien podría estar dentro de las estanterías de autoayuda de cualquier librería moderna. Las guías plantean desarrollar y cambiar hábitos en el aspirante a emprendedor: la productividad pasa a ocupar el lugar de la felicidad, nada más.

(+ más)

Qué es programar (IV)

es

copiar

y

pegar

del cerebro

a la máquina

Customizando Xcode

Xcode parece no ser muy amigable para la customización, pero resulta que agregarle temas es una verdadera pavada. Primero que nada, creen el siguiente directorio:

mkdir -p ~/Library/Developer/Xcode/UserData/FontAndColorThemes

Después, descarguen de GitHub un pack de temas muy pero muy lindos. Finalmente, copien el contenido de xcode-themes al directorio que crearon más arriba. Reinicien Xcode si lo tenían abierto, vayan a Preferences > Fonts & Colors y listo. Los archivos son al fin al cabo .plist, lo que significa que podemos crear temas en cuestión de minutos.

Qué es programar (III)

es

planificar

los

pensamientos,

una línea

a la vez

“obj-c/runtime.h”, magia pura

Modificar la apariencia de un UISlider en iOS es facilísimo, basta con crear las imágenes correspondientes y hacer lo siguiente:

[_slider setMinimumTrackImage:minImage forState:UIControlStateNormal];
[_slider setMaximumTrackImage:mxnImage forState:UIControlStateNormal];
[_slider setThumbImage:thumbImage forState:UIControlStateNormal];

Ahora, si queremos modificar el control del volumen del dispositivo, estamos en problema, porque no hay una manera directa de modificar a MPVolumeView.

(+ más)

Encuentran el cadáver mutilado de la PC en un baldío: habría sido violada

Hace más o menos 30 años hubo una revolución. Hace poco más de 5 años hubo otra, mucho más chica. La primera democratizó el poder computacional, se lo quitó a las corporaciones y se lo dio a la clase media. La segunda revolución puso el poder computacional adentro de unos dispositivos móviles utilizados para comunicación telefónica tradicional. Después nacieron las tablets, en el espacio del medio y a pesar de que muchos pensábamos que no servían para nada, muchos también cambiamos de opinión. Que uso cada vez menos la laptop? Es verdad. Que la PC murió? NO, NO, NO, NO, NO Y NO.

(+ más)

Aprender a pensar

La semana pasada empezó el curso de Introducción al Pensamiento Matemático de la Universidad de Stanford, en Coursera y hubo una pavada que me hizo pensar, mucho. Explicando lo que los homo sapiens hackii conocemos como operadores booleanos, específicamente la negación, NOT, el profesor dio el siguiente ejemplo:

Los autos extranjeros son malos.

Cuál es la negación de esa frase?

(+ más)

« Previously on gr3p... || Back to the future »