LANGREITER.COM plain, simple
     START     INDEX
  Dienstag, 13. Mai 2008

Yuan Yu et al.: Some sample programs written in DryadLINQ

High-level analytic programming plus automatic parallelization. Ladies and gentlemen, what you're staring in the eye here is The Future. 2 comments • BY gavin, chris



Samstag, 10. Mai 2008

Woah! John Resig ported (a lot of) Processing to JavaScript/Canvas; and not only the API, but also a fairly complete translator from Processing's Quasi-Java to JavaScript, which means that many (simple) Processing applications will run unmodified.

By the way, it's also quite easy to use the Processing API (from the original implementation) with Helma/Helma NG. Wiki note upcoming.Speaking of Helma NG: The Helma user meeting on Tuesday was a lot of fun; I greatly enjoyed both meeting people again (several after years) and seeing so many new Helma developers.

The key topic definitely was Helma NG, brand new and rapidly moving as it is. See Hannes' slides for some information on how (and why) it came about; from my perspective it boils down to a. in the core, focus on the essentials, b. less Java, more JavaScript and, closely related, c. provide a sensible module mechanism (something that's lacking from JavaScript-as-language).

In its current form, the most important piece missing in Helma NG when compared to Helma 1 is an object-relational mapping layer; consequently, the question of data persistence resulted in a great deal of (rather fruitful) discussion. In any case, JSAdapter support and Hannes' Minibase sketch should provide ample playground for experiments.

It's important to note that Helma NG is extremely flexible in terms of application structure; flexible enough to support e.g. a Rails-ish framework on top (amazingly enough, this has already been prototyped [slides] by Matthias Platzer). The one downside is that such flexibility makes it hard(er) for newcomers too see how to best structure NG applications (and currently, everyone is a newcomer); my guess is that soon enough patterns worth emulating will show up.

Minutes from the Helma Spring 2008 Meeting 0 comments



Montag, 5. Mai 2008

Morgen (und das schon ab 10 am frühen Morgen): das Helma Spring Meeting 2008. Everybody come! 0 comments


Donnerstag, 1. Mai 2008

Easy watchening zum 1. Mai: Peter Norvig & Co. bei der Startup School 2008. VisualRank, data-driven word segmentation (on a laptop), Google Sets.

Und: Omnisio hat das bislang schier Unmögliche geschafft - einen brauchbaren Slides 'n' Speaker-Simultan-Player zu bauen. 0 comments



Dienstag, 29. April 2008

Eric Tiedemann, 1966-2008. Rest (or rave) in peace (as you may prefer).

e7 is wonderful. May it live on. 0 comments



Freitag, 25. April 2008

"Im Grunde ist damit Google Maps zu einem rekursiven sich selbst fütternden Mash-Up geworden."

Walter Rafelsberger durchschaut.

Semi-related und jedenfalls drüberschauenswert: Enkin."Believe it or not, predictions have to be made before an event occurs, not after the fact." 0 comments



Donnerstag, 24. April 2008

6. Mai ist Helmatag! 0 comments


Freitag, 18. April 2008

Two interesting disk-y posts:

James Hamilton: "How to ensure that data written to disk, is REALLY on disk? Yeah, I know, this shouldn't be hard but the I/O stack is deep, everyone is looking for performance, everyone is caching along the way, so it's more interesting than you might like."

Steve Dekorte: ACID Databases: Fact and Fiction

"I learned this by writing my own small database (SkipDB) and doing it wrong the first time."

WAL

Addendum: Paul McJones kindly let me know about the amazing technique of "group commits", in which mutually independent transactions (think ATM networks) are grouped into single disk write windows; that way, it's indeed possible to support thousands of (disjoint!) transactions per second while adding only negligible latency to each individual transaction. Paul also recommended Jim Gray's and Andreas Reuter's Transaction Processing: Concepts and Techniques: '[...] a good reference for just about all the "tricks of the trade"'. — Thanks!
0 comments



Mittwoch, 16. April 2008

Helma 2 imports Pythonic imports.Steve Dekorte asked: "Is anyone working on file systems or databases optimized for flash disks?"

The answer, apparently, is: yes. 0 comments



Dienstag, 15. April 2008

Havoc Pennington: 'It would be wonderful discipline for any software dev team serious about Linux "on the desktop" [...] to ban their own use of terminals. Of course, none of us have ever done this, and that explains a lot about the resulting products.' [ Ø HTP • ] 0 comments


Samstag, 12. April 2008

Philip Wadler: "Ellie works in quantum computation, and told me (rather to my surprise) that monads have an application there. She had once read one of my papers on monads, but found it too difficult. This cheered me up, since I feel the same when I try to read about quantum computation." 0 comments


Freitag, 11. April 2008

James Hamilton on China's Great Firewall:* "[...] [T]he main goal of the Golden Shield project is to add friction. If it's painful enough to get to the content they are trying to prevent from being accessed, few will bother to access it."

* Which, as he writes, isn't a firewall at all.Nachdem das liebgewonnene katchup in Rekordzeit reimplementiert wurde, möchte nun auch ich die Gelegenheit ergreifen, auf das überaus freudige Ereignis der Quasi-Wiedergeburt des famosen shnitzls hinzuweisen: Schneller, featurevoller, geographischer (man beachte die Box unter der Karte)!

Besonders wertvoll für gelernte Suderanten wie mich: inkl. Satisfaction. 2 comments • BY motz, chris




LANGREITER.COM • COPYRIGHT © 1999-2007 CHRISTIAN LANGREITER & CONTRIBUTORS • ISSN 1609-1353 • LCOMDEUX • CRÉE AVEC VANILLA 0.5.2


  SEARCH

GET YOUR MOVE ON

 ALMOST ALL ABOUT YOU
So log in, fella — or finally get your langreiter.com account. You always wanted one.
Nearby in the temporal dimension:
Nobody.
... and 104 of the anonymous kind.
Click on Join us in the chatterbox dimension! for a moderate dose of lcom-talk. This will probably not work in Lynx and other browser exotica.


BACKLINKS
none

RECENT EDITS (MORE)
  ParsCit
  Persevere
  Helma NG
  Yuan Yu
  2008-05-13-drinq
  Michael Isard
  Dryad
  DryadLINQ
  2008-05-13
  Android Developer Challenge

THE SHNITZL KNOWS!
the shnitzl knows ... everything!

PLANETS
Lisp / Sq / RDF / Gnm / Mo / SAP / Geo

ROTATIONARY
hackr.de
gwg
diggdot.us
michi
dekorte
toxi.in.process
motz

sierra
y!tv
infosthetics
bytearray.org
doublec
lostandfound
infmathphys
carl
smime
esa
p3k
pyurl
slava
rebelutionary
ia.jp
tt
battelle
wbmh
excommerce
manuel
juiceanalytics
athanasius
lshift
gmiatlich
wikimetrics
tsr
motl
momb
hns
stuntprog
plasticbag
woitpress
mediaarchitecture
bldgblog
datamining
d/net
braintechsci
dealflow
vvork
assotsiationsklimbim
gmsv
udell
biocurious
shuttleworth
in-theory
make: blog
mediatope deux
rebolweek
konsumkinder
newsdesigner
google research
buzzfeed
turi-2
apperceptual

gelman gang
kleine chefblog
baez' twf
c3o
lotman
system one journal
wna
steve krause
on convergence
oculture
ksjtracker
arxiv/cs/new
tsm2
metatumblr
cleverset
machine learning
nlpers
motionographer
bunnie
theverymany
zeitschriften
uncov
stamen
quantinger
commandcenter
biais
doodlebyte
trading desk tales
lorenzo bolla
strange maps
infoproc
pirchner-bites
polygonal labs
clark'n'parsia
numenta
andreas blumauer
pnas early edition
rojo news
numb3rs blog
econophysics
gpgpu
animation physics
using networks
strenge jacke
antenna
stochastix
goto10
gong szeto
hackety org
tao
earningmyturns
core77
funcall
eof
neoformix
jesper andersen
sigfpe
what's next
ergodicity
gphysics
shotgunconcepts
lost garden
medienrauschen
creative synthesis
second p0st
more news
patrick dubroy

SHELVED!
BetBias Lose your mind or your nerves. Or both.
AMZNVista Collaborative Filters do rock, Collaborative Filter Visualization Fun does rock cubed.
DateStreams Subscribe to DateStreams! How? Let's think about it.


POWERED BY
Special Entanglement Forces provided by Vanilla

&c.
GeoURL RSS 0.92

OFFEN!
Offenlegung gem. §25 MedienG:
Christian Langreiter, Langkampfen
See also: Privacy policy.



 
EDIT