Posted by admin | Posted in Cloud Computing, Software Industry | Posted on 05-12-2009 | Views: 161
0
(Cross posted from CloudAve)
Microsoft announced its rollout plans for the 3rd wave of Windows Live services.
The goal of this latest release wave, according to company officials, is to simplify the use of the offered services and unify the userās entire online experience into the Windows Live interface.
Microsoft is planning to rollout the new services, currently in beta, to the public within the 1-2 months timeframe.
Popularity: 1% [?]
No Tag
Related posts
Tags: Cloud Computing, google, Live Mesh, microsoft, SkyDrive, social networks, Windows Live
Posted by admin | Posted in .NET, Software Development | Posted on 05-12-2009 | Views: 142
0
The basic model for MapReduce derives from the map and reduce concept in functional languages like Lisp.
In Lisp, a map takes as input a function and a sequence of values and applies the function to each value in the sequence.
A reduce takes as input a sequence of elements and combines all the elements using a binary operation (for example, it can use ā+ā to sum all the elements in the sequence).
MapReduce, inspired by these concepts, was developed as a method for writing processing algorithms for large amounts of raw data. The amount of data is so large that it canāt be stored on a single machine and must be distributed across many machines in order to be processed in a reasonable time.
In systems with such data distribution, the traditional central processing algorithms are useless as just getting the data to the centralized CPU running the algorithm implies huge network costs and months (!) spent on transferring data from the distributed machines.
Therefore, processing such massive scales of distributed data implies the need for parallel computing allowing us to run the required computation ācloseā to where the data is located.
Popularity: 1% [?]
No Tag
Related posts
Tags: Dryad, Hadoop, MapReduce, Scalability, web 2.0, web scalability
Posted by admin | Posted in Software Development | Posted on 05-12-2009 | Views: 126
0
Iāve recently answered Predicting missing data values in a database on StackOverflow and thought it deserved a mention on DeveloperZen.
One of the important stages of data mining is preprocessing, where we prepare the data for mining. Real-world data tends to be incomplete, noisy, and inconsistent and an important task when preprocessing the data is to fill in missing values, smooth out noise and correct inconsistencies.
If we specifically look at dealing with missing data, there are several techniques that can be used. Choosing the right technique is a choice that depends on the problem domain ā the dataās domain (sales data? CRM data? ā¦) and our goal for the data mining process.
Popularity: 1% [?]
No Tag
Related posts
On the past few weeks Iāve been working on a new venture centered around the iPhone. The process of building our app has been quite an adventure and weāve experimented with several technologies that were new to us before reaching our current technology stack.
As weāve finally got our stuff together and made an initial release to a group of testers I thought Iād share some of the technology choices weāve made and the reasons behind them.
First some information about the team
ā¦because technology choices are affected by the teamās technical skillset.
- Weāre 3 developers (Yosi, Udi and myself) and one designer (the awesome Naor Suki).
- Weāve allocated two developers for the iPhone and one for the backend APIs & website.
- Weāre all veteran developers with experience mostly on Microsoftās Development stack. This project meant going out of our comfort zone to a whole new set of technologies. Experience does make a difference easing the learning curveā¦
Popularity: 1% [?]
No Tag
Related posts
Tags: iphone
I encountered this post on my weekend reading. 91 Surefire Ways to Become an Event Greater Developer contain a comprehensive guide linking to all sort of blog posts providing insights on improving your skills as a developer.
While the list is very long and sometimes debatable it does have some interesting pointers. If you do nothing else, delve into item #8: Learn Programming by Not Programming referring to the following post by Jeff Atwood.
The topic in question is why some developers outperform their peers regardless of their accumulated experience:
But the dirty little secret of the software development industry is that this is also true even for people who can program: thereās a vast divide between good developers and mediocre developers.
A mediocre developer can program his or her heart out for four years, but that wonāt magically transform them into a good developer. And the good developers always seem to have a natural knack for the stuff from the very beginning.
The answer lies in the quotes taken from Bill Gates remarks:
Popularity: 1% [?]
No Tag
Related posts
Tags: Developer
Posted by admin | Posted in Development Tools, Software | Posted on 05-12-2009 | Views: 200
0

Kaxaml!
Kaxaml is a lightweight XAML editor that gives you a “split view” so you can see both your XAML and your rendered content (kind of like XamlPad but without the gigabyte of SDK). Kaxaml is a hobby and was created to be shared, so it’s free! Feel free to download and try it out. If you don’t like it, it cleans up nicely.
If you’re having problems with the installer or if you’re just a do-it-yourself kind of individual, you can download the files you need as a zip.
Popularity: 1% [?]
No Tag
Related posts
Tags: Kaxaml, silverlight, wpf, xaml
Posted by admin | Posted in Development Tools, Software | Posted on 01-12-2009 | Views: 132
0

If you want to make Windows 7 Ribbon and add it in your application, give Visual Ribbon Creator a shot. It is developed for VC++ programmers only. Ribbon is a great feature in Windows 7 and deserves an appreciation.
This tool generates Ribbon code, DLL, and Code Snippers for sample usage. It requires Visual Studio 2005 or 2008 and Windows 7 SDK. The app creates standard Windows 7 Ribbon using Win32 only and is very different than Visual Studio 2010 editor which creates MFC/Office Ribbon.
Please note that you should use this tool only and only if you are doing Win32/x64 directly.

Popularity: 1% [?]
No Tag
Related posts
Tags: Ribbon Menu