Monday, September 30, 2013

Clojur - Lisp and Java

Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR, and JavaScript). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.

Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs.

http://clojure.org/

Wednesday, September 18, 2013

Books

Still Alice - Lisa Genova
A New Earth - Eckhart Tolle
The Lace Reader - Brunonia Barry
The Immortal Life of Henrietta Lacks by Rebecca Skloot

Wisdom about life

In examining disease, we gain wisdom about anatomy and physiology and biology.

In examining the person with disease, we gain wisdom about life.

--Oliver Sacks

Tuesday, September 10, 2013

“Deciding what not to do is as important as deciding what to do.” -- Steve Jobs

“Deciding what not to do is as important as deciding what to do.” -- Steve Jobs

Mexico

los calbos
baja california sur

Monday, September 9, 2013

EcoMUVE - virtual environments to teach middle school students about ecosystems and causal patterns.

http://ecomuve.gse.harvard.edu/

EcoMUVE is an exciting new curriculum research project at the Harvard Graduate School of Education that uses immersive virtual environments to teach middle school students about ecosystems and causal patterns.
EcoMUVE includes two two‐week computer‐based modules within a four week inquiry‐based ecosystems curriculum.
The goal of the EcoMUVE project is to help students develop a deeper understanding of ecosystems and causal patterns with a curriculum that uses Multi‐User Virtual Environments (MUVEs). MUVEs are 3‐D virtual worlds that have a look and feel similar to videogames. They are accessed via computers and, in our case, recreate authentic ecological settings within which students explore and collect information. Students work individually at their computers and collaborate in teams within the virtual world. The immersive interface allows students to learn science by exploring and solving problems in realistic environments.
The EcoMUVE project is supported by the Institute of Education Sciences (IES), U.S. Department of Education.
The EcoMUVE project team recently received funding from the National Science Foundation and Qualcomm's Wireless Reach initiative, for a new follow-up research project, EcoMOBILE. (Ecosystems Mobile Outdoor Blended Immersive Learning Environment).

Wednesday, September 4, 2013

Stawamus Chief

http://www.vancouvertrails.com/trails/stawamus-chief/

The Chief towers high above the town of Squamish and is a popular hiking destination that offers scenic views of Howe Sound and several mountains in Garibaldi Provincial Park. Hikers can complete all three peaks of the Chief in a day or just choose to do a shorter trip to the South Peak that still offers a spectacular view.

Tuesday, September 3, 2013

JAWR - Bunding and compression for javascript and CSS

http://jawr.java.net/

Jawr is a tunable packaging solution for Javascript and CSS which allows for rapid development of resources in separate module files. Developers can work with a large set of split javascript files in development mode, then Jawr bundles all together into one or several files in a configurable way. 
By using a tag library, Jawr allows you to use the same, unchanged pages for development and production. Jawr also minifies and compresses the files, resulting in reduced page load times. 
Jawr is configured using a simple .properties descriptor, and aside of standard java web applications it can also be used with Facelets and Grailsapplications.

Monday, September 2, 2013

There is a Pleasure in the Pathless Woods

There is a pleasure in the pathless woods, 
There is a rapture on the lonely shore, 
There is society, where none intrudes, 
By the deep sea, and music in its roar:
I love not man the less, but Nature more.

- Lord Byron, "There is a Pleasure in the Pathless Woods"

Sunday, September 1, 2013

Fotowall - Ubuntu image canvas and collages

Fotowall

Photo collection creativity tool

FotoWall is a creative tool that allows you to layout your photos or pictures in a personal way.

You can add pictues, then resize, move, change colors, text, shadows, etc. to create your composition or collage.

The focus of this application is on simplicity.

Lakes

Wedgemount lake 
Diamond Lake / Elfin Lakes
Garibaldi Lke