September 2009
91 posts
3 tags
Arte generativo, programacion, muy currado. →
Sep 11th
3 tags
“In particular, it examines the concept of emergence, looking at its historical...”
– Found here. From the abstract for the paper Art, Emergence, and the Computational Sublime by Jon McCormack and Alan Dorin… next on my reading list. (via visualverbaljournal)
Sep 11th
4 tags
Sep 11th
2 notes
3 tags
“(…) most interesting works of generative art exhibit four basic properties:...”
– Dorin, Alan. “A Survey of Virtual Ecosystems in Generative Electronic Art.” The Art of Artificial Evolution. A Handbook on Evolutionary Art and Music. Eds. Romero, Juan and Penousal Machado. Berlin: Springer, 2008. 289-309. (via carvalhais)
Sep 11th
1 note
1 tag
“There are different sets of constraints, and, like we were saying before,...”
– Brian Massumi, Navigating Movements (2002) (via updating)
Sep 11th
4 tags
“Brian Eno, who coined the term ‘Generative Music’, has used generative...”
– Generative music - Wikipedia, the free encyclopedia (via zombird)
Sep 11th
5 tags
“Underlying our approach to this subject is our conviction that “computer...”
– Structure and interpretation of computer programs / Harold Abelson  and Gerald Jay Sussman, with Julie Sussman. — 2nd ed. 1996 It is a wonderful book. I have it at home. I rephrased the title in my mind to Structure and Interpretation of Thought Processes. (via updating)
Sep 11th
1 note
2 tags
“‘Meaning’ then does not reside in the artwork but in its performance, its...”
– ‘Open Work — Postproduction — Dissemination’, Ric Allsopp, 2007 (via updating)
Sep 11th
1 note
5 tags
Croquet as Next Generation Immersive Education... →
naehrstoff: On January 12th, it was announced at The Boston Media-Grid Summit that the Immersive Education Initiative has selected Croquet as one of three official “next generation” immersive education platforms. The Immersive Education Initiative is an international collaboration of universities, colleges, research institutes, consortia companies, and foundations that are working together to...
Sep 11th
2 notes
4 tags
Seaside
The new guy in town is Seaside. Seaside arrived several years ago with little fanfare because it runs on Squeak, a relatively new version of Smalltalk. As you may know, Smalltalk is an “old” language that most of us have only heard the old-timers get sentimental about when they talk about the Good Old Days of the Computer Science Frontier. It turns out that the Old is New again....
Sep 10th
5 tags
Smalltalk vs java
Comparing Smalltalk and Java In “On OOA and Simplicity (Part 1)”, Samuel Falvo says: In short, it’ll take you, the programmer, substantially longer to implement a properly OO solution to any problem in Java than it would in Smalltalk. What this means is that a company will shell out more cash for proper OO solutions in Java than they would in Smalltalk. Period. The economics...
Sep 10th
4 tags
Squeak asusta?
Squeak Smalltalk is wholly unlike any other open source programming tool you’ve worked with – and mostly in good ways. Unfortunately, it’s the bad ways that make the first impression. This hands-on tutorial will help you get past the unfamiliar and the unwieldy so that you can take advantage of the elegant and productive environment that lies underneath. We’ll cover what makes Smalltalk so...
Sep 10th
5 tags
Dabble DB →
dancroak: This still strikes me as one of the coolest web apps around. The Smalltalk web app framework Seaside was extracted from this app.
Sep 10th
3 tags
“Architecture should allow people to think the unthinkable!” Cedric Price”
– via: talkingcities (via pacogonzalez)
Sep 10th
4 tags
London Geek Night of Smalltalk and Seaside →
(via jarober) Ya paso, pero mola.
Sep 10th
1 note
4 tags
Squeak Smalltalk and Seaside come to the iPhone →
codefeed: Squeak Smalltalk is the latest language to be supported on the iPhone platform. We talked to John M McIntosh who ported Squeak to the iPhone and also released software built with Squeak (and its…
Sep 10th
3 tags
“Squeak Smalltalk is wholly unlike any other open source programming tool you’ve...”
– Finding the Swan in Squeak’s Ugly Duckling: OSCON 2009 - O’Reilly Conferences, July 20 - 24, 2009, San Jose, CA (via sumim)
Sep 10th
3 tags
“The look and feel of Squeak is rather toy-like, colorful and fun—-quirky, some...”
– Hacking the Valley: How I Plan to Learn Smalltalk (via sumim)
Sep 10th
4 tags
iSqueak →
Sep 10th
2 tags
Pomodori 0.3
reborg: I’m happy to announce Pomodori release 0.3. Just follow the link and the installation instructions on the page. For those who don’t know, Pomodori is the pomodoro management application I’m using every day since February. “819 pomodoros and counting!” is what I see right now. Pomodori isn’t just a timer, it’s a tool implementing the Pomodoro Technique. At this point Pomodori is missing...
Sep 10th
4 notes
3 tags
SmallTalk in SmallPlaces
reborg: I had less time to read/listen/watch in the last two weeks. So I skipped the summary of the most interesting reading for the last week. Ok, let’s talk about SmallTalk then. I’m very disappointed I never found the time to learn about what can be considered the father of all the modern languages you hear about. Unfortunately I need to keep this desire low priority in my task list for some...
Sep 10th
1 note
3 tags
“Squeak is written in 230,000 lines of Smalltalk. They think it could be 20,000....”
– Phil Windley’s Technometria | Alan Kay: Is Computer Science an Oxymoron? (via tragek)
Sep 10th
7 tags
Sep 10th
6 tags
Sep 10th
4 tags
Curso de Draw del ministerio →
Draw es un potente programa de dibujo que crea gráficos vectoriales orientados a objetos, es decir, por mucho que se amplíen mantienen su calidad.  Los gráficos vectoriales están orientados tienen algunas ventajas sobre los de mapas bit: permiten la edición individual de cada elemento, pueden cambiarse de tamaño sin pérdida de calidad y se pueden almacenar usando menos bytes. Draw es un componente...
Sep 10th
4 tags
Curso de Squeak del ministerio de educacion →
No se baja…
Sep 10th
6 tags
Sep 10th
6 tags
Cobalt
Cobalt is an emerging multi-institutional community software development effort to deploy an open source production-grade metaverse browser/toolkit application built using the Croquet SDK. Cobalt was made available under the Croquet license as a pre-alpha.
Sep 10th
3 tags
Smalltalk en frances
Smalltalk est un langage, un environnement de développement, qui mérite à être connu. Avec un modèle objet simple, clair et cohérent, des mécanismes réflexifs sophistiqués (c’est-à-dire la possibilité pour le programme de modifier sa structure et son comportement lors de l’exécution) et des outils de développement évolués, il permet de se concentrer sur l’essentiel : écrire...
Sep 10th
5 tags
GUI, programacion visual y Squeak
Squeak includes a number of user interface frameworks: 1 An implementation of Morphic, Self’s graphical direct manipulation interface framework. This is Squeak’s main interface. 2 Tile-based, limited visual programming scripting in Etoys, based on Morphic. 3 A new, experimental interface called Tweak. In 2001, it became clear that the Etoy architecture in Squeak had reached its...
Sep 10th
3 tags
Sep 8th
4 tags
Morfogenesis
La morfogénesis estudia el proceso que controla la distribución organizada especialmente de las células, proceso que aparece a lo largo del desarrollo embrionario de un organismo y que da lugar a las formas características de los tejidos biológicos, de los órganos y de la anatomía corporal. Las primeras ideas en torno a cómo las constricciones físicas y matemáticas afectan al crecimiento...
Sep 8th
3 tags
Sep 8th
3 tags
Redes neuronales
Las redes de neuronas artificiales (RNA o ANN en inglés) son un paradigma de aprendizaje y procesamiento automático inspirado en la forma en que funciona el sistema nervioso de los animales. Se trata de un sistema de interconexión de neuronas en una red que colabora para producir un estímulo de salida. Las redes neuronales consisten en una simulación de las propiedades observadas en los sistemas...
Sep 8th
4 tags
Realidad virtual inmersiva
Los métodos inmersivos de realidad virtual se ligan a un ambiente tridimensional creado por un ordenador, el cual se manipula a través de cascos, guantes u otros dispositivos que capturan la posición y rotación de diferentes partes del cuerpo humano. La realidad virtual no inmersiva también utiliza el ordenador y se vale de medios como el que actualmente nos ofrece Internet, en el cual podemos...
Sep 8th
4 tags
Realidad virtual
Realidad virtual es un sistema o interfaz informático que genera entornos sintéticos en tiempo real, representación de las cosas a través de medios electrónicos o representaciones de la realidad, una realidad ilusoria, pues se trata de una realidad perceptiva sin soporte objetivo, sin red extensa, ya que existe sólo dentro del ordenador. Por eso puede afirmarse que la realidad virtual es una...
Sep 8th
4 tags
Inteligencia artificial
Se denomina inteligencia artificial a la rama de la ciencia informática dedicada al desarrollo de agentes racionales no vivos. Para explicar la definición anterior, entiéndase a un agente como cualquier cosa capaz de percibir su entorno (recibir entradas), procesar tales percepciones y actuar en su entorno (proporcionar salidas). Y entiéndase a la racionalidad como la característica que posee una...
Sep 8th
2 tags
Realidad aumentada
Augmented reality (AR) is a term for a live direct or indirect view of a physical real-world environment whose elements are merged with-, or augmented by virtual computer-generated imagery - creating a mixed reality. The augmentation is conventionally in real-time and in semantic context with environmental elements. With the help of advanced AR technology (e.g. adding computer vision and object...
Sep 8th
6 tags
Demoscene
La demoscene es una subcultura informática. Las demos comenzaron siendo una firma de los crackers de software, quienes se daban crédito modificando los programas para que, cuando se iniciaran, se viera una presentación gráfica impresionante, también llamada “intro”. Más adelante, estas intros evolucionaron hacia una cultura independiente de los grupos de cracking. Muchos de los jóvenes...
Sep 8th
4 tags
Automata celular
Un autómata celular (A.C.) es un modelo matemático para un sistema dinámico que evoluciona en pasos discretos. Es adecuado para modelar sistemas naturales que puedan ser descritos como una colección masiva de objetos simples que interactúen localmente unos con otros.
Sep 8th
5 tags
Algoritmo genetico
Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico. Los algoritmos geneticos son una de las líneas de la inteligencia artificial. Estos algoritmos hacen evolucionar una población de individuos sometiéndola a acciones aleatorias semejantes a las que actúan en la evolución biológica (mutaciones y recombinaciones...
Sep 8th
2 tags
lenguajes dinamicos
Dynamic programming language is a term used broadly in computer science to describe a class of high-level programming languages that execute at runtime many common behaviors that other languages might perform during compilation, if at all. These behaviors could include extension of the program, by adding new code, by extending objects and definitions, or by modifying the type system, all during...
Sep 8th
7 tags
Generacion procedural
Procedural generation is a widely used term in the production of media, indicating the possibility to create content on the fly rather than prior to distribution. This is often related to computer graphics applications and video game level design. The term procedural refers to the process that computes a particular function. Fractals, an example of procedural generation, dramatically expresses...
Sep 8th
7 tags
Modelado procedural
Procedural modeling is an umbrella term for a number of techniques in computer graphics to create 3D models and textures from sets of rules. L-Systems, fractals, and generative modeling are procedural modeling techniques since they apply algorithms for producing scenes. The set of rules may either be embedded into the algorithm, configurable by parameters, or the set of rules is separate from the...
Sep 8th
7 tags
Sistemas generativos
Generative Systems refers to systems that use a few basic rules to yield extremely varied and unpredictable patterns. Video game designer Will Wright and musician Brian Eno. Generativity of a system is premised on five principle factors: 1 How extensively a system of technology leverages a set of possible tasks; 2 How well it can be adapted to a range of tasks; 3 How easily new contributors...
Sep 8th
5 tags
Arte evolucionario
Evolutionary Art exploits the process of evolution to create an artwork which continually changes according to an evolutionary algorithm. In common with natural selection and animal husbandry, the members of a population undergoing artificial evolution modify their form or behaviour over many reproductive generations in response to a selective regime. In interactive evolution the selective...
Sep 8th
9 tags
Arte generativo
Generative art is a system oriented art practice where the common denominator is the use of systems as a production method. To meet the definition of generative art, an artwork must be self-contained and operate with some degree of autonomy. The workings of systems in generative art might resemble, or rely on, various scientific theories such as Complexity science and Information theory. The...
Sep 8th
4 tags
Textura procedural
Textures are stored as texture descriptors. These descriptors describe how to reproduce the texture, not the image itself. They may, for example, describe a series of mathematical functions that applied in a specific order, reproduce the image.
Sep 8th
6 tags
Geometria procedural
Geometry is specified by a geometry descriptor which can be very small. A piece of code expands the geometry descriptor into points, polygons, normals and texture co-ordinates. A comon technique used to combine simple geometric shapes is sometimes called multiplicative geometry. The idea is to repeatedly draw the same base shape over and over, constructing a large complex scene of geometry from...
Sep 8th
4 tags
Graficos procedurales
What are Procedural Graphics? The basic idea is to create, on-the-fly all graphics. Data structures are created and then filled with data generated from the code itself, rather than being loaded from files as above. Nearly all procedural graphics start with some very small base data. This base data should be as small as possible. The base data forms the seed for the code which then expands it...
Sep 8th