Wastholm.com

Stackless Python is an enhanced version of the Python programming language. It allows programmers to reap the benefits of thread-based programming without the performance and complexity problems associated with conventional threads. The microthreads that Stackless adds to Python are a cheap and lightweight convenience which can if used properly, give the following benefits:

* Improved program structure. * More readable code. * Increased programmer productivity.

Appleseed aims to create an open source, fully distributed and decentralized social networking software.

Appleseed is still in active development. When it's done, you'll be able to pick an Appleseed compatible site, sign up, connect with friends, send messages, share photos and videos and join discussions. And if you decide you don't like the site you're on, you can sign up for another Appleseed compatible site and immediately reconnect with everyone in your network.

In a paper presented earlier this week at the Usenix Workshop on Large-Scale Exploits and Emergent Threats, the researchers demonstrated how they used the technique to continuously spy on BitTorrent users for 103 days. They collected 148 million IP addresses and identified 2 billion copies of downloads, many of them copyrighted.

The researchers, from the French National Institute for Research in Computer Science and Control, also identified the IP addresses where much of the content originated. They discovered the the vast majority of the material on BitTorrent started with a relatively small number of individuals.

Diaspora aims to be a distributed network, where totally separate computers connect to each other directly, will let us connect without surrendering our privacy. We call these computers ‘seeds’. A seed is owned by you, hosted by you, or on a rented server. Once it has been set up, the seed will aggregate all of your information: your facebook profile, tweets, anything. We are designing an easily extendable plugin framework for Diaspora, so that whenever newfangled content gets invented, it will be automagically integrated into every seed.

Now that you have your information in your seed, it will connect to every service you used to have for you. For example, your seed will keep pulling tweets and you will still be able to see your Facebook newsfeed. In fact, Diaspora will make those services better! Upload an image to Flickr and your seed can automatically generate a tweet from the caption and link. Social networking will just get better when you have control over your data.

The article discusses how to setup MySQL Replication between two Amazon EC2 instances. It walks you though setting up replication for an empty database server. Adding a slave to a server already full of data is a different article.

It is assumed that you already know the basics of starting EC2 instances, connecting to them via SSH and editing files in Linux using vi/vim etc. For this tutorial, I am using the Amazon built machine image ami-2b5fba42 which is Fedora 8 base image.

svk is a decentralized version control system built with the robust Subversion filesystem. It supports repository mirroring, disconnected operation, history-sensitive merging, and integrates with other version control systems, as well as popular visual merge tools.

MongoDB is a high-performance, open source, schema-free document-oriented database. MongoDB is written in C++ and offers the following features:

* Collection oriented storage - easy storage of object-style data

* Dynamic queries

* Full index support, including on inner objects

* Query profiling

* Replication and fail-over support

* Efficient storage of binary data including large objects (e.g. videos)

* Auto-sharding for cloud-level scalability (Q209)

What if you could contribute to a computational (Map-Reduce) job by simply pointing your browser to a URL? Surely your social network wouldn't mind opening a background tab to help you crunch a dataset or two! Instead of focusing on high-throughput proprietary protocols and high-efficiency data planes to distribute and deliver the data, we could use battle tested solutions: HTTP and your favorite browser. It just so happens that there are more Javascript processors around the world (every browser can run it) than for any other language out there - a perfect data processing platform.

Plura Processing is developing the world’s largest distributed computing network. Our patent-pending technology enables computers all over the world to quickly and efficiently contribute to fascinating computing problems. Our distribution model allows for incredible reach that gives our customers more computing power than ever before.

Matt Knox, a talented Ruby instructor and coder, talks about his early days designing and writing adware for Direct Revenue. (Direct Revenue was sued by Eliot Spitzer in 2006 for allegedly surreptitiously installing adware on millions of computers.)

|< First   < Previous   11–20 (25)   Next >   Last >|