Un lugar personal no aleatorio para lo aleatorio... test
Contents
Un Claro Ejemplo Código
# copy stdin to stdout, except for lines starting with #
while left_angle_right_angle:
if dollar_underscore[0] =eq= "#":
continue_next;
}
print dollar_underscore;
}while(@line = Sys::Stdin->readline()):
continue_next if $line[0] =eq= "#":
print @line;
}Extracto de una larga broma: http://www.perl.com/pub/a/2001/04/01/parrot.htm
Si viviera en el Anime
Supuestamente, si fuera un personaje de Cowboy Bebop, sería Jet, (si yo sé, a muchos nos gustaría ser el/la hacker andrógina y loca o, a otros, el perro más inteligente del universo
) y acá hay más resultados de esos test que muestran lo "importante" que son los test en la vida
Lo importante es mi arte
- La obra se llama: miada sin puntos de apoyo a 80 Km/hora en baño de 50 cm x 50 cm o mi venganza uretral contra el mundo!
- Instalación: Orín sobre azulejos desteñidos en espejos, cerámicas sanitarias y esquinas recónditas inalcanzables, con ayuda de puerta abierta
Fluxus, arte, codigo y Scheme
Creative Commons
Squeak
Squeak Insomne
Interfaces en Squeak código muy documentando sobre cómo construirlas usando Morphic.
Url de pruebas para firefox portable: http://squeakland.org/project.jsp?/http://recursostic.javeriana.edu.co/squeak/histologia.pr
Pongo an MSN Instant Messenger client written in VisualWorks Smalltalk. Pongo runs on Intel Linux, Windows (95/98/ME/NT/2000/XP), Mac OS X, AIX, SGI Irix, Compaq UNIX, HP-UX, and Solaris.
- Probando Squeak en disco duro desde el LiveCD de Puppy Linux:
/mnt/hda1/usr/local/lib/squeak/3.7-7/squeak -plugins /mnt/hda1/usr/local/lib/squeak/3.7-7/ /mnt/hda6/offray/Programas/Lenguajes/Squeak/BotsInc/Ready.image
- Sophie: Historia, proyecto, Intro.
- Morphic:
- An Introduction to Morphic: The Squeak User Interface Framework - John Maloney
- Palabritas:
- ensnared: entrampado
- fumble: torpeza
- turmoil: agitación
Story Telling: Collaborative Software Engineering por Adele Goldberg.
Squeak, el Smalltalk del Siglo XXI por Germán S. Arduino
- Sobre una charla de la relación OLPC por un Squeaker con mucha experiencia:
http://squeak.preeminent.org/ Varios proyectos de diferente edad, para distintas versiones de Squeak
Puedo leer C++ y Java, pero no puedo leer Smalltalk: interesante artículo para los inciados en los lenguajes "tradicionales".
Why Programming is a Good Medium for Expressing Poorly Understood and Sloppily Formulated Ideas
Languages of the Gods en el Blog de Ramón León.
OO programmers fall into two categories: Smalltalkers and those who don’t get it
Reseña de Alan Kay con motivo de Hall of Fame de CRN.
Historia, diseño, futuro
Tracing the Dynabook: A Study of Technocultural Transformations
Building your own dynamic language is fun and easy! First steps on the road to reinventing computing
Basic Aspects of Squeak and the Smalltalk-80 Programming Language
Citas
- «El aporte pedagógicamente más innovador y posiblemente más prometedor de la laptop parece ser Etoys, una aplicacion para crear actividades multimedia cuyo potencial y modo de uso me gustaría conocer en profundidad.»
Sobre la OLPC y los Etoys, en http://diegolevis.com.ar/tecnocultura/
Comments on Java programming:
- «Java programming is like teenage sex ....
- -Everyone talks about it all of the time (but they don't really know what they're talking about); -Everyone claims to be doing it; -Everyone thinks everyone else is doing it; -Those few who are actually doing it:
- -Are not practicing it safely; -Are doing it poorly, and -Are sure it will be better next time."
- -Everyone talks about it all of the time (but they don't really know what they're talking about); -Everyone claims to be doing it; -Everyone thinks everyone else is doing it; -Those few who are actually doing it:
- »
[From a post on comp.lang.smalltalk] encontrado en http://www.rowledge.org/tim/squeak/index.html
- «Which is unfortunate. The state of the software industry is deplorable. I think 90% of the people programming out there ought to be doing something else. They suck at their job and aren’t even educated enough to understand that they suck much less how they suck. One trick ponies, they flounder if given a problem that isn’t pre-solved in their platform. FACT: the best indicator that a candidate is likely to fail the interview process at big river books is if they characterize themselves as a “Java Architect” or “Java Developer”. It usually means they don’t know anything else. They think Java (or .NET) is the pinnacle of software achievement. Without a proper education, they can’t conceive of anything else.»
en http://www.blackbagops.net/?p=91
- «I think the future of Smalltalk is one in which it is seen as the
easiest way to teach the expression of intent with a computer, and the most productive way to build meaningful systems. So far I think Smalltalk has done rather well on the second part, but very poorly on the first.»
Craig Latta en http://wiki.squeak.org/squeak/5930
SqueakMap
Paquetes interesantes:
Probados
Estos paquetes del SqueakMap han sido probados en la versión de Squeak3.8. Algunos mensajes hablan de posibles incompatibilidades, pero pueden se puede hacer caso omiso a ellos.
- Taksbar: Funciona como la barra de tareas de algunos ambientes de escritorio, listando u ocultando los objetos gráficos abiertos en Squeak.
Sokoban Enhanced: Después de Instalado queda disponible en la categoría Juegos del Catálogo de Objetos.
Interesantes por probar
- SVGMorph(): Se recomienda usar bajo su propio riesgo.
- Sudoku solver and generator: A mi no me gusta el sudoku, pero pueden haber interesados.
- ST2JS: Smalltalk to Java Script generator.
Squeak & JavaScript, la particularmente completa, respuesta de Ron Teitelbaum (como siempre) a una pregunta en Squeak Newbies
Wikis
Moin
Se puede cambiar el archivo wikiconfig.py para que permita la escritura indiscriminada y anónima, pero no el borrado de cosas. Esto hace que se reduzca el vandalismo. Las líneas serían algo así:
#Permisos
acl_rights_default = u"All:read,write"
acl_rights_before = u"DirAdminsGroup:read,write,delete,revert,admin"y se crea una página llamada DirAdminsGroup que contenga a todos los administradores. Puede ver el código de esta página para tener más o menos la idea.
Wikis in Plain English(Video de Common Craft).
- Facetas:
TWiki
TWiki Application: habla de cómo pasar de una plataforma colaborativa de escritura de hipertexto a una de escritura colaborativa de aplicaciones Web.
Bliki, usando Twiki.
Tiddlywiki: a reusable non-linear personal web notebook
Véase: http://offray.tiddlyspot.com/#TiddlyWiki
Misceláneos
Wikimatrix para comparar un gran listado de motores wiki y sus características puntuales.
- Multilenguaje:
or Cosmopedia? Collective Intelligence and Knowledge Technospaces
Wiki and the Wiki Way: Beyond a Knowledge Management Solution
- Wikifractality:
en Usemod (documento original).
- Prowiki:
Barra personalizada y foro de discusión en Docuwiki, usando macros.
WikiSym: Simposio sobre wikis.
Wiki sobre viajes usando Docuwiki.
GeSHi, Generic Syntax Highlighter usado en Docuwiki
Gimme Five: Cinco cosas para hacer cuando se crea una página en un Wiki
Robotis Wiki, interesante barra de navegación en Dokuwiki
Styler, plugin de dokuwiki para extender la sintaxis, permitiendo cosas como citas, epígrafos, etc.
What you see is Wiki - Questioning WYSIWYG in the Internet Age: Presenta Wiki wizard como una posibilidad intermerdia entre un lenguaje de etiquetamiento y una presentación Wysiwyg y por qué es pertinente para los trabajadores del conocimiento en medio de plataformas híbridas y móviles.
A Decentralized Wiki Engine for Collaborative Wikipedia Hosting
http://www.connectedtext.com/dsoul.html Connected Text: A Personal Wiki System: grafos, diffs, lástima que es privativo.
Juegos
Porque los video juegos en la escuela tomado de Schoolgamemaker, un sitio sobre crear juegos en la escuela
De Rol
- Sorcerer:
Warlocks, Witches, Priests, Nuns, Demons, Angels, Satan and God, con dos referencias a comics y una posible "taxonomía" para demonios y eventualmente ángeles.
Diseño y Metodologías
Véase http://offray.tiddlyspot.com/ --> Diseño y Metodologías de Software
Yaml, Python, Programación
Automatically generate PHP documentation from Subversion with phpDocumentor
Ejemplo de Yaml en su sitio web.
Yaml parser en C.
- Pruebas unitarias en python:
Instalación Yaml:
Se descarga PyYAML-3.04.tar.gz o la versión más reciente de http://pyyaml.org/download/pyyaml/ . Para ver un registro de cambios entre versiones consular: http://pyyaml.org/wiki/PyYAML
Se descomprime y se ejecuta como superusuario: python setup.py install
Para más info: http://pyyaml.org/wiki/PyYAMLDocumentation
Educación - Cognicion
Véase http://offray.tiddlyspot.com/ --> Educación Cognición
Software Social
Véase http://offray.tiddlyspot.com/#SofwareSocial
Matemáticas - Simulación - Modelación
Véase: http://offray.tiddlyspot.com/
Tecnologías Móviles
Véase: http://offray.tiddlyspot.com/#TecnologiasMoviles
Enlaces Misceláneos
The Man Who Loved Only Numbers: The Story of Paul Erdos and the Search for Mathematical Truth <-- La siguiente adquisición
- Freerunning: Un deporte extremo que sí practicaría:
Blender Art: Un excelente Magazine digital sobre animación con Blender.
Feng Shui en la oficina, pa' que se den cuenta que mi cargo de Feng Shui empresaríal no es carreta.
http://www.apdip.net/publications/ict4d/BreakingBarriers.pdf Compilación de casos de estudio sobre el uso de software libre y de código abierto para disminuir la brecha digital. Por colombia aparece el caso del Colnodo.
http://networkimprov.net/airwrx/ Para computación continua... interesante concepto.
http://cmap.uiah.fi/servlet/SBReadResourceServlet?rid=1146841546443_1137514659_4658&partName=htmltext Mapa conceptual sobre comunidades de práctica.
http://www.shirky.com/writings/group_user.html Sobre el diseño de software para favorecer interacciones sociales.
Mia Rose... bonita
- Minority Report... o pa'llá vamos:
Un juego hecho por Alejo y referenciado en el Blog de Kmilo.
RepRap: Una impresora en 3D autorreplicante.
Annotea: sistema de anotaciones "hipertextuales"
Hotel Volkswage, pa' poner en la oficina.
Capturas de pantalla de SymphonyOS. El md5sum de la version 12-2006 es: 6d1e099b2718d6bc8e24cbdb58a8a81b
Optimizando búsquedas en Google (videotutorial)
- Un futuro distópico:
- Ajax:
Nixos: Un sistema puramente funcional de instalaci[on de paquetes. Bien interesante la tesis que aparece al respecto en los Research papers.
- Uvikuo:

"I'm Jet Black!" 

