PUBLIC   marks

PUBLIC MARKS with search b-level

Sponsorised links

This month

Closure Library - Google Code

by karlcow

The Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. You can pull just what you need from a large set of reusable UI widgets and controls, and from lower-level utilities for DOM manipulation, server communication, animation, data structures, unit testing, rich-text editing, and more.

October 2009

Creating Offline Web Applicat...

by oseres
Creating Offline Web Applications With Dojo Offline by Brad Neuberg (SitePen), September 23rd, 2007 This tutorial steps you through creating offline web applications using Dojo Offline. What is Dojo Offline? Dojo Offline is an open-source toolkit that makes it easy to create sophisticated, offline web applications. It sits on top of Google Gears, a plugin from Google that helps extend web browsers with new functionality. Dojo Offline makes working with Google Gears easier; extends it with important functionality; creates a higher-level API than Google Gears provides; and exposes developer productivity features. In particular, Dojo Offline provides the following functionality: An offline widget that you can easily embed in your web page with just a few lines of code, automatically providing the user with network feedback, sync messages, offline instructions, and more A sync framework to help you store actions done while offline and sync them with a server once back on the network Automatic network and application-availability detection to determine when your application is on- or off-line so that you can take appropriate action A slurp() method that automatically scans the page and figures out all the resources that you need offline, including images, stylesheets, scripts, etc.; this is much easier than having to manually maintain which resources should be available offline, especially during development. Dojo Storage, an easy to use hashtable abstraction for storing offline data for when you don't need the heaviness of Google Gear's SQL abstraction; under the covers Dojo Storage saves its data into Google Gears Dojo SQL, an easy to use SQL layer that executes SQL statements and returns them as ordinary JavaScript objects New ENCRYPT() and DECRYPT() SQL keywords that you can mix in when using Dojo SQL, to get transparent cryptography for columns of data. Cryptography is done on a Google Worker Pool thread, so that the browser UI is responsive. Integration with the rest of Dojo, such as the Dojo Event system

No country has perfect system, but there are lessons to learn

by medtours06
Tackling the high cost of health care is politically bruising and difficult work around the world. Among developed countries, only the Norwegians rival our level of spending. The French wrestle with rising costs every year. The Canadians are searching for a better model, and have had their eyes on France. But for all their troubles, the French and the Canadians - two bogeymen in the American reform debate - spend much less and live longer than we Americans.

Coming At You Like A Pydermonkey at Toolness

by karlcow

Pydermonkey’s mission is pretty simple and straightforward: it’s just meant to wrap Spidermonkey’s C API as faithfully as possible—including its debugging API—while enforcing the memory safety that Python is known for. This makes it awfully low-level for casual programmers, but thanks to Python’s awesome support for magic methods, it’s not hard to create high-level wrappers that provide much more convenient bridging between JavaScript and Python code.

Toward urban systems design « Adam Greenfield’s Speedbird

by karlcow

you said: “Especially given the by-now-clichéd recognition that we’ve decisively become an urban species”

It is indeed very interesting to think about urban systems design given there was a major move toward cities. That said I have the feeling that this move comes with, at least, three issues:

1. access to the “thought” urban environment,

2. the space left where 50% of the population is still living,

3. the space of this growth

There are many areas in the world where the growth of the cities is made by people without access or a limited access to the thought urban environment. Poor people living in slums or just in a space which is not part of the work of urban planner per say. In a recent exhibition about slums I went, it was very interesting to see that the organic structure of the slums was making possible for the individuals to create a rich and meaningful space, driving sometimes to less criminality than more traditional areas of the city. The slum is a forced collective creative space for survival.

The rest of the population, the 50% living in deserted areas are the forgotten of this story. It’s indeed more “fun”, interesting for researchers, sociologists to observe and think about the density in urban space (richness of interactions) more than the low level of activities in the “countryside”. Though there are equal challenges there in terms of design and space organization, access to services, etc.

Finally, is it really cities which are growing? What we call urban space often relates to the city center, but I have the feeling that the growth is happening in the in-between space (suburbs), which is again a complete disaster in terms of design, even more so in rich countries. The private space is becoming a space of non-creativity, dead areas of non activities. Someone, who wants to start a small business in between two buildings on the grass of a random suburb of a rich city, will not last for very long. Complete different dynamic than the slum where unregulated areas give the opportunity of creative solutions for surviving or living.

Sound advice - blog

by karlcow

A significant weakness of HTTP in my view is its dependence on the MIME standard for media type identification and on the related iana registry. This registry is a limited bottleneck that does not have the capacity to deal with the media type definition requirements of individual enterprises or domains. Machine-centric environments rely in a higher level of semantics than the human-centric environment of the Web. In order for machines to effectively exploit information, every unique schema of information needs to be standardised in a media type and for those media types to be individually identified. The number of media types grows as machines become more dominant in a distributed computing environment and as the number of distinct environments increases.

Web Development: How to Judge the Technical Quality of a Site? | NexusLab

by karlcow

The technical qualities of a website largely depend on how hard the web development team has worked on it. When qualifying a website on the code level, you need a different set of metrics than you did some years ago. This article is our attempt at specifying what metrics you should use.

Dell PowerEdge R210 Server

by danijelzi (via)
The Dell PowerEdge R210 is an entry-level rack server, featuring a compact 15.5 inches deep 1U chassis and a single CPU socket. Designed for small businesses and larger offices, the Intel 3420 chipset-based PowerEdge R210 is offered with one of Intel Xeon 3400 Series quad-core processors, up to 16GB of unbuffered DDR3 memory using 4 DIMM slots, and up to two 2.5”/ 3.5” SAS, SATA or SSD non hot-plug drives.

Sift a Page! - siteSifter Journal - sitesifter.co.uk

by julie

Want to test siteSifter — for free? Just enter the address you want to sift in the form below, select either WCAG 1.0 or WCAG 2.0, and one page will be tested to level “AAA” of the baseline. The report will be returned to you, right here in your browser, as soon as the test is complete.

Sponsorised links

September 2009

interactions magazine

by karlcow

Waste is part of life. Human and animal bodies produce natural waste, whereas societies produce synthetic waste. While we cannot control the level of natural waste as its production is an organic part of biological survival, we can drastically reduce the production of synthetic waste. Natural and synthetic waste come in two varieties - reusable and nonreusable. The aim of a sustainable waste economy is to reuse as much waste as possible, even to the point of reducing waste surplus to zero.

The Art of zen-coding: Bringing Snippets to a New Level - Monday By Noon

by greut

The biggest calling point for zen-coding for me is its implementation of HTML selectors as snippet triggers. zen-coding includes an entirely new angle to writing markup, and it facilitates the feature by letting you write HTML based on CSS selectors

Exists for a wide range of editors, if you like snippets.

The Big Screen in Big D: Observatory: Design Observer

by karlcow

Even more likely, they were gawking at a very, very large scoreboard — the 160-foot-long, 1.2 million pound, Mitsubishi Diamond Vision true HD display, that is the centerpiece of Cowboys Stadium. This is a spectacular object, this scoreboard. It cost, by itself, twice as much to build as the previous Cowboys Stadium. It is maintained via a ten-level internal scaffolding system and its use requires the services of a full-time, highly trained operations team. Its display capacity is equal to 4,920 52-inch flat panel televisions, and it is illuminated by 30 million pulsing light bulbs. In short, it makes your typical Jumbotron look like a 13-inch TV/VCR.

gigantisme

YouTube - Where's Dexter? Level 1

by srcmax & 1 other
Jeu YouTube sur le modèle où est Charlie

YouTube - Where's Dexter? Level 1

by gregg & 1 other
Jeu YouTube sur le modèle où est Charlie

Google's R Style Guide

by karlcow

R is a high-level programming language used primarily for statistical computing and graphics. The goal of the R Programming Style Guide is to make our R code easier to read, share, and verify. The rules below were designed in collaboration with the entire R user community at Google.

Laurent Haug’s blog » Blog Archive » Street computers

by karlcow

Seoul is one of the world’s most wired city, and the recent “ubiquitous city” project aims to increase the level of connectivity citizens experience on the street. One of the most visible part of the u-city is the media poles forest, tenth of computers embedded into high poles offering services like news, submay and bus maps, email postcard, 3D avatar game, casual games, shopping/restaurant locator and Flickr photo gallery (more). This sort of rich country’s version of the hole in the wall is extremely popular, and many couples and groups gather around the screens to share a moment playing games or sending a postcard.

Snakes on the Web

by karlcow & 1 other

The big problem, though — the elephant in the room — is that gateways suck, too. Gateways aren’t APIs. There’s a limit — and it’s a low one — to the level of inter-op you can obtain when the only interface you have is a gateway. Even if we improve WSGI — and we should — it’ll only take us so far.

August 2009

keybr.com - take typing speed test and practice typing online

by oseres & 3 others
Have you ever wished that you had a way to practice typing so that you could become a more efficient and capable keyboard jockey? Typing at the “speed of thought,” perhaps? Enter Keybr.com — the flash–based typing instructor you’ve been waiting for! Keybr.com is very straightforward. You can choose from three basic lessons that start with a certain number of keys on the keyboard, and then, as you progress through the lessons, more keys are introduced to the mix to make things a little tougher. As an added bonus, our software keeps track of all your mistakes and your words–per–minute (wpm) — and even creates graphs of your day–by–day performance. But, things get even better! Once you have determined that the lessons you have completed have reached their maximum result, get ready to play with custom mode, where you can edit and personalize the text that you wish to practice! Very bare–bones, but oh, so functional. Finally, to up the entertainment level of your typing lessons, you can import content from a web site or blog into Keybr.com to type it out. But why even bother to learn touch typing? The answer is simple — it is healthier for you, faster and more accurate. Blogging, writing long documents and e–mails, instant messaging with your friends, and even coding sophisticated computer programs will become much easier and more enjoyable once you eliminate distraction of hunt–and–peck typing. If you are curious about how touch typing appears to onlookers, please watch a couple of short YouTube videos demonstrating really high typing speed:

VnTutor: Ubuntu Linux Ebook - Download free

by tadeufilippini
Beginning Ubuntu Linux: From Novice to Professional This book is the best-selling guide to the hottest new Linux distribution. Within its 600 in-depth pages, you'll learn how to become a pro-level Linux user. The book starts by introducing you to the world of Linux. Then it outlines Ubuntu installation in illustrated steps, after which you'll learn how to configure every piece of everyday tech hardware such as your Internet connection, printers, 3D graphics cards, Bluetooth devices, and much more. Then you'll learn fun tasks such as listening to audio CDs and MP3s, watching movies, performing office tasks, and even image editing. Additionally, there's a series of comprehensive tutorials on Linux internals and the command-line prompt--essential for any Linux expert--and the book includes special sections on optimization, security, and system maintenance. You can download it from RapidShare. VnTutor do not own or host this book. So, VnTutor don't guarantee that these links are active forever. Free download Ubuntu Linux books Moving to Ubuntu Linux 6 comments 1. Anonymous // 7/26/07 8:54 AM thankyou for your efforts. downloads much appreciated.

About « Web Hooks

by parmentierf
Web hooks are user-defined callbacks over HTTP. They’re intended to, in a sense, “jailbreak” our web applications to become more extensible, customizable, and ultimately more useful. Conceptually, web applications only have a request-based “input” mechanism: web APIs. They lack an event-based output mechanism, and this is the role of web hooks. People talk about Unix pipes for the web, but they forget: pipes are based on standard input and standard output. Feeds are not a sufficient form of output for this, which is partly why Yahoo Pipes was not the game changer some people expected. Instead, we need adoption of a simple, real-time, event-driven mechanism, and web hooks seem to be the answer. Web hooks are bringing a new level of event-based programming to the web.

Inferring friendship network structure by using mobile phone data — PNAS

by karlcow

Data collected from mobile phones have the potential to provide insight into the relational dynamics of individuals. This paper compares observational data from mobile phones with standard self-report survey data. We find that the information from these two data sources is overlapping but distinct. For example, self-reports of physical proximity deviate from mobile phone records depending on the recency and salience of the interactions. We also demonstrate that it is possible to accurately infer 95% of friendships based on the observational data alone, where friend dyads demonstrate distinctive temporal and spatial patterns in their physical proximity and calling patterns. These behavioral patterns, in turn, allow the prediction of individual-level outcomes such as job satisfaction.

PUBLIC TAGS

ajax   apple   art   audio   blog   blogging   blogs   book   bookmarks   books   business   car   community   computer   css   culture   design   download   dvd   education   email   finance   firefox   flash   flickr   food   forum   free   fun   funny   game   games   google   guide   health   history   home   hosting   html   humor   image   images   information   internet   ipod   java   javascript   life   links   linux   mac   magazine   marketing   media   microsoft   mobile   money   movie   movies   mp3   music   news   online   phone   photo   photography   photos   photoshop   php   podcast   programming   radio   reference   rss   science   search   security   seo   service   shopping   site   social   software   sports   technology   tips   tool   tools   travel   tutorial   tv   video   videos   web   web2.0   webdesign   wiki   windows   wordpress   yahoo  

Sponsorised links