A Dojo primer
I discovered the Dojo Toolkit because it was bundled and integrated by default with Zend Framework - because of its compatible goals and license. However, it is a great JavaScript framework and I want to simplify the life of the web developers who will start using it.Dojo CampusThe very point of using Dojo is the things it allow you to do in your web applications without writing JavaScript code...
Categories: Communities
ØMQ - Fast, Broker-Free Messaging
ZeroMQ (or ØMQ) is an open source messaging library supported by the iMatix Corporation. It has been described as messaging middleware, TCP on steroids, and now is just "a new layer on the networking stack." Basically it allows you to design a complex communication system simply and programmatically by giving you a special socket interface. Nicholas Piël recently introduced this...
Categories: Communities
Daily Dose - Rails 3 Arrives at First RC Station
Since the last beta, Ruby on Rails 3.0 has had over 842 commits by 125 developers. That's the level of polish you can expect when you download the first release candidate for RoR 3, which is now available. The fixes have focused on bringing Rails 3 performance up to the levels of version 2.3. Other changes in the first RC include support for shallow routes (for shorter URLs), support for...
Categories: Communities
OpenGL 4.1 Challenges Direct 3D 11
The Khronos Group has been busy with the release of OpenCL 1.1 last month and the completion of OpenGL 4.0 only four and a half months ago. Today, the group releases OpenGL 4.1 - they believe this version surpasses the functionality in Microsoft's Direct 3D 11 API. New features include compute shaders and tessellation.
Categories: Communities
Review: Reflections on management
ISBN or ASIN:
032171153X
Book Author(s):
Watts S. Humphrey
William R. Thomas
Publisher:
Addison-Wesley
Publication Date:
...
Categories: Communities
ASP.NET vs Ruby on Rails
James Avery has worked with ASP.NET for a long time, but recently he's fallen in love with Ruby on Rails. Rails is perfect for a 2-person startup like the one Avery runs. The framework provides one-click deployment, unlike ASP.NET, which has a different deployment process meant for large to medium-sized businesses where developers need to get approvals from managers or QA departments. Avery...
Categories: Communities
Practical PHP Patterns: Transform View
The Transform View pattern involves a view mechanism that processes data structures one element at the time, and transforms them into an end-user representation like HTML.The Transform View usually takes the shape of a view class (or function) with these characterizing traits:
Categories: Communities
Build a Grails App With Geolocation in 3 Steps
A new Grails Geolocation plugin features support for the HTML5 Geolocation spec. In just 3 simple steps, this tutorial will show you how to use that plugin to add Geolocation into your own web app. These 3 steps will essentially allow you to add location-sensitive behavior to your app which enables the retrieval of a user's current position so that it may be put into the session. The 3 steps...
Categories: Communities
Daily Dose - DTrace Co-inventor Leaves Oracle
Yet another great developer has left Oracle this week. Bryan Cantrill, the co-inventor of DTrace, gave a heartfelt farewell to the company he joined in 1996. In his praise of the pre-Oracle Sun Microsystems, Cantrill also has a few well-veiled criticisms likely aimed at the new culture under Oracle. Statements like: "[Sun] fostered an environment where the OS [Open Source] was viewed...
Categories: Communities
How to make AJAX-requests to ASP.NET MVC application using jQuery
I decided to write over long time one posting that is directed to beginners who start with jQuery and AJAX.
One of the first things to study is how to make requests to server and
how to retrieve objects. In this posting I will show you how to use
jQuery to retrieve JSON data from ASP.NET MVC application and how to debug it.References
Reference:
...
Categories: Communities
The US Just Legalized Jailbreaking
One of the most significant changes U.S. Copyright Law relating to software was handed down today. The new rules make it legal to "jailbreak" any vendor's smartphone. Previously, this action was illegal under the Digital Millennium Copyright Act. Fair use supporters also gained a major victory in the new rules, which make it legal to bypass a DVD's CSS to rip fair use footage for...
Categories: Communities
Migrating from Cassandra to MongoDB
I'll start off by saying this article is not intended to be a Cassandra-bashing session, instead it provides an interesting look at one development company's case study to show that Cassandra (although it's fantastic for some) is not for everyone.
Categories: Communities
A Look Inside Adobe UGs: Building Skills and Support
Building community is a core part of Adobe. There is a large number of user groups worldwide. Liz Arroyave Fredrick is one of the Adobe employees who helps manage and coordinate with the leaders in the Adobe community. Fredrick explains the benefits of joining a user group. One example may be that you lost your job and need a group of developers who can give you advice and provide leads...
Categories: Communities
New Technology Success Depends On Adoptability
Last week, I read a post at High Scalability talking about getting research out of academic environments.
There is a lot of technology that starts as academic research, but
there is a problem with some research being adopted by other
technologists. That post has a very good explanation of why:References
Reference:
New Technology Success Depends...
Categories: Communities
Firebug is beautiful
Firebug is one of the most famous extensions for the Firefox web browser. In the past years, the functionalities offered by this plugin alone sold Firefox as the platform for web development over Internet Explorer (besides the respect of W3C standards that characterized Firefox). At that time, Chrome had not been invented yet and when it was released, it incorporated some of the innovations of...
Categories: Communities
Daily Dose - GitHub Hits 1 Million Projects
Source hosting site, GitHub, reached more than one million projects over the weekend, according to their VP of R&D. Around 60% of projects are full repositories while 40% are "gists" - short code snippets. GitHub launched in February of 2008.SEC Says Dell Stayed Profitable Through Intel Kickbacks
Categories: Communities
What NoSQL Store Should I Use? The Right Tool for Your Use Case
As NoSQL data models continue to prove their worth in high-profile web properties and enterprise settings, developers and architects need a basic framework that helps them organize and differentiate these data stores according to their capabilities so that they can find out where to direct their more in-depth research.
Categories: Communities
How to Add a Text Message to a Messages Conversation in Android SDK
Today I've published a new version of my AutoResponder Android application. The main feature in this release was quite simple: show auto-sent messages within standard messages conversation, just as if they were sent by hand.
Categories: Communities
Daily Dose - PHP Language Update
The next version of PHP 5 has been released with over 100 bugfixes, some of which are security related. PHP 5.3.3 may owe some of these bugfixes to the PHP Month of Security in May, which has been run by Stefan Esser for three years. In PHP 5.3.3, methods with the same name as the last element of a namespaced class name will no longer be treated as constructor. This change doesn't affect...
Categories: Communities