linkroll |
pymx - Python Management Extensions - Google Project Hosting
Looks dead, but there are some Java good ideas that should be stolen.
The Python Management Extensions (PyMX) is a Python analog to Java's JMX. PyMX aims to be an API for the management and monitoring of resources such as applications, devices, services, as well as the Python interpreter.
Linux Local Privilege Escalation via SUID /proc/pid/mem Write | Nerdling Sapple
Analysis of privilege escalation exploit through insufficient protection of /proc/pid/mem
The Tragedy of King Bhumibol | ZENJOURNALIST
A review of King Bhumibol Adulyadej: A Life’s Work
Malida Motorbike Rental - Where In Khon Kaen...
Possible motorbike rental in Khon Kaen. Site seems like a decent local reference in general.
Twitter Bootstrap Generator
Kick-start your Twitter Bootstrap project the way you want. Generate Bootstrap CSS with chosen parameters.
JavaScript Needs Blocks « Katz Got Your Tongue?
Although it's focused on the issue of adding block syntax to ECMAScript, this is a nice post in general on lambda language design decisions in several languages, their application of Tennent’s Correspondence Principle, etc.
Instagram Engineering • What Powers Instagram: Hundreds of Instances, Dozens of Technologies
Instagram's high-level overview of their AWS Django/Postgres stack architecture.
Backbone patterns
This is a document with best practices in Backbone. This is a massive work-in-progress.
Recipes for the Semi-Vegan - Interactive Feature - NYTimes.com
By MARK BITTMAN
Many vegan dishes (like fruit salad and peanut butter and jelly) are already beloved, but the problem faced by many of us is in imagining less-traditional dishes that are interesting and not challenging. Here are some more creative options to try.
swarm-dpl - A transparently scalable distributed programming language - Google Project Hosting
Swarm is a framework allowing the creation of web applications which can scale transparently through a novel portable continuation-based approach. Like Map-Reduce, Swarm follows the maxim "move the computation, not the data". However Swarm takes the concept much further, allowing it to be applied to almost any computation, not just those that can be broken down into map and reduce operations.
In effect, Swarm is the ultimate Platform as a Service, going much further than systems like Google App Engine in relieving the programmer from the difficulties of cloud computing.
Chosen - a JavaScript plugin for jQuery and Prototype - makes select boxes better
Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.
From Harvest. Couldn't remember what it was called after looking at it awhile ago, so it's time to bookmark it.
Assimilation: The Assimilation Monitoring Project - Incredibly scalable, Incredibly easy to configure, easy on your network.
Welcome to the Assimilation monitoring project.
What we do: monitoring systems with near-zero overhead both on the systems and on their administrators.
Monitor systems and services with very low overhead
Stealth discovery (system and service)
Easy to configure and manage
This is a new project designed to to monitor systems and services on a network of potentially unlimited size, without significant growth in centralized resources. The work of monitoring is delegated uniformly in tiny pieces to the various machines being monitored in a network-aware topology - minimizing network overhead and being naturally geographically sensitive.
What is PyF ? | PyF, flow-based python programming
PyF is a python open source framework and platform dedicated to large data processing, mining, transforming, reporting and more.
Thanks to its use of best of breed lazy data flow programming techniques, only one item is processed at a time through a complete network including splitting, merging of the flows : no huge data sets in memory, pyf processes are scalable. Heck, you can even send a branch to another computer and continue it there !
Oh, also... there are several existing output plugins like csv, pdf, xml, xlsx or fixed length flat files! Just drag and drop one or more and you are done with your output reporting.
Cypher - A view from a recovering SQL DBA
Basic introduction to the Neo4j Cypher query language, comparing to SQL with examples.
Japanese Style Simmered Sweet Kabocha Recipe - Food.com - 179549
Tasty and super simple.
"This is a Japanese style sweet and savory pumpkin recipe. Kabocha has slightly sweet taste, and it is cooked in many different ways in Japanese cuisine. For example, tempura is a popular way to cook kabocha. Cut kabocha into thin slices to make tempura. Also, simmering is a common way. Kabocha tend to keep its shape even if it's simmered. This is a great side dish to accompany a Japanese meal."
Programming With Nothing
Saw the slides for this preso awhile back. This article and linked video are brain-bending.
Ruby is a powerful language, but how much power does it have if you remove all of its datatypes except for Proc and all of its features except for Proc.new and Proc#call? I’ll investigate by building proc-only representations of numbers, booleans, lists and strings, and using them to write an executable program.