Thursday, December 29, 2011

Magento Developers Make Batch Import / Export of Data Super Easy

Magento 1.5 comes with a new core module called ImportExport that is fast.  Using the import/export tool one can imports products en masse. It is easier when adding, say, fifty products all at once – create a csv or xml file with the required fields from the database and import the products. Conversely, you can retrieve a csv or xml file through export.

Export also lets you export all the products. Say, when moving a website or to reinstall/ upgrade a website.

Apart from using import to update existing products, magento developers can create new ones

The flexibility offered in the interface means it can be used to communicate with the outside world, including legacy systems, third party applications, price aggregators, external order sources, fulfillment systems, accounting, etc.

The new import/export module is faster

Import or export is a for all purposes, just a transfer between one medium and another, loading data from one resource, applying alterations / reformatting, and saving to another resource – database and local file, ftp server and database, parsed html page and Excel spreadsheet, Google Spreadsheet and catalog, and so on.

External resources can generally be one of the following:
•   Local files
•  ftp, sftp servers
•  Database tables
•  Soap services
•  Standard input / output
•  http interface
•  html source
•  Google Spreadsheets
•  Custom resources such as specialized db interface, cache repository, etc.

A Magento Developer can import and export essentially anything

Import / Export in Magento includes:
•  Adding and/or editing batched product data via a file (MS-EXCEL, CSV and Tab-Separated values)
•  customer batch export
•  Batch export any type of data in any implemented format and import back after changes
•  Data export for pricing aggregators (, priceGrabber, bizrate …); automatically ftp the files.
•  Data import and integration with third party ERP / inventory management / accounting applications (SAP, Great Plains, MAS 90/2000, Oracle, Netsuite, Quickbooks, Peachtree …)
•  Integration with third party CRM solutions (SugarCRM, SalesLogix,, ACT …)
•  Integration with order management applications and EDI interfaces
•  Fetching or publishing RSS/Atom feeds such as new products, special prices, product availability, order status, etc.
•   Add/edit/remove products using the import/export tool
•   Automatically import simple grouped and configurable products
•  Import Customers with csv file
•  Import Manufacturers
•  index
•  Magento Attribute Reference Card
•  Stock Level Import Script
•  Use Magento connect to export products to VTiger

It also imports configurable products, custom product options, multiple categories & multiple images, etc.

DCKAP has an experienced and trained team of Magento eCommerce developers, both onsite and offshore. Our offshore development team for Magento is based in Chennai, India and our onsite Magento developers are located in the US. We have done development and installation of numerous Magento applications.

Monday, December 26, 2011

Ruby on Rails: 3.2 RC1 Released, 4.0 Will Drop Ruby 1.8.7

The Ruby on Rails team announced the first release candidate of Rails 3.2 just in time for Christmas. After 3.2, the next major release of Rails will be 4.0.

Rails 3.2 introduces a hand full of new features and many small improvements. The most notable new feature that will affect all users is the faster development mode. According to the detailed change log, this will "speed up development by only reloading classes if dependencies files changed", compared to the current behavior where Rails reloads classes on every request. If you want a similar feature for previous Rails versions, you can try the ActiveReload plug-in.

If you're fighting performance problems due to inefficient database queries, the new explain feature might help you locate the problem. Arel now offers an explain method that shows the result of running EXPLAIN on the generated query. This works with the sqlite3, mysql2, and postgresql adapters. When Rails discovers a slow query (default is 0.5 seconds), it will even automatically run explain and show you the results.

Other new features include a simple key/value store extension for Active Record, and a tagged logger that lets you add custom tags to the log. See the detailed change log for a complete overview over all changes.
After the 3.2 release, development will concentrate on the 4.0 release, which is tentatively scheduled for summer 2012. DHH explains why they're jumping to the next major number:
There’s not a lot of details about what we’re going to include in Rails 4.0 yet as the primary purpose for bumping the major version number is to drop Ruby 1.8.7 support. But unlike Rails 3.0, we intend for it to be a much smoother transition.
Dropping 1.8.7 might seem hard on the first glance, but the Ruby team itself is also moving away from 1.8: "We continue to provide normal maintenance for 1.8.7 as usual, until June 2012. [..] After that we stop bugfixes. We still provide security fixes until June 2013, in case you are still using 1.8.7. We will no longer support 1.8.7 in all senses after June 2013". So unless someone else steps up and continues maintaining it (like Engine Yard did with Ruby 1.8.6), it's time to finally move on to Ruby 1.9 or one of the alternative implementations.
Read more..

For Free consultation on Ruby on Rails Programming, Ruby on Rails Developers, Ruby on Rails Programmer visit  

Thursday, December 22, 2011

Rails/master is now 4.0.0.beta

The forthcoming 3.2.x release series will be the last branch of Rails that supports Ruby 1.8.7. There’s a new 3-2-stable branch in git to track the changes we need until 3.2.0 final is release and for managing point releases after that.

So for now you should stop floating on rails/master if your application is not compatible with Ruby 1.9.3. We have updated the version numbers to indicate this backwards incompatibility to be 4.0.0.beta. This doesn’t mean that 4.0 is anywhere close to being released, mind you. We’re simply doing this now because we’re dropping support for Ruby 1.8.7 in rails/master and people should know what’s up.

Major versions of Rails has been on about 2-year release cycle since 1.0 (released in 2005, followed by 2.0 in 2007, followed by 3.0 in 2010) and we intend to continue this pattern. The current internal target for Rails 4.0 is sometime in the Summer of 2012 — but we have blown every major release estimate in the past, so don’t bet your farm on it.

There’s not a lot of details about what we’re going to include in Rails 4.0 yet as the primary purpose for bumping the major version number is to drop Ruby 1.8.7 support. But unlike Rails 3.0, we intend for it to be a much smoother transition. The intention is not for this to be a REWRITE EVERYTHING release in the same way 3.0 was to some extent.

But we’re getting ahead of ourselves. First mission is to get Rails 3.2 out!
Read more..

For Free consultation on Ruby on Rails Programming, Ruby on Rails Developers, Ruby on Rails Programmer visit  

Thursday, December 15, 2011

How to Create a Simple Video Game with JRuby

Ruby isn't known for its game development chops despite having a handful of interesting libraries suited to it. Java, on the other hand, has a thriving and popular game development scene flooded with powerful libraries, tutorials and forums. Can we drag some of Java's thunder kicking and screaming over to the world of Ruby? Yep! - thanks to JRuby. Let's run through the steps to build a simple 'bat and ball' game now.

The Technologies We'll Be Using


If you're part of the "meh, JRuby" brigade, suspend your disbelief for a minute. JRuby is easy to install, easy to use, and isn't going to trample all over your system or suck up all your memory. It will be OK!

One of JRuby's killer features is its ability to use Java libraries and generally dwell as a first class citizen on the JVM. JRuby lets us use performant Java powered game development libraries in a Rubyesque way, lean on Java-based tutorials, and basically have our cake and eat it too.

To install JRuby, I recommend RVM (Ruby Version Manager). I think the JRuby core team prefer you to use their own installer but rvm install jruby has always proven quick and effective for me. Once you get it installed, rvm use jruby and you're done.
Read More

For Free consultation on Ruby on Rails Programming, Ruby on Rails Developers, Ruby on Rails Programmer visit 

Tuesday, December 13, 2011

WordPress 3.3 “Sonny”

The latest and greatest version of the WordPress software — 3.3, named “Sonny” in honor of the great jazz saxophonist Sonny Stitt — is immediately available for download or update inside your WordPress dashboard.

WordPress has had over 65 million downloads since version 3.0 was released, and in this third major iteration we’ve added significant polish around the new user experience, navigation, uploading, and imports. Check out this short video that summarizes the things we think you’ll find are the cat’s pajamas:

For Users

Experienced users will appreciate the new drag-and-drop uploader, hover menus for the navigation, the new toolbar, improved co-editing support, and the new Tumblr importer. We’ve also been thinking a ton about what the WordPress experience is like for people completely new to the software. Version 3.3 has significant improvements there with pointer tips for new features included in each update, a friendly welcome message for first-time users, and revamped help tabs throughout the interface. Finally we’ve improved the dashboard experience on the iPad and other tablets with better touch support.

For Developers

There is a ton of candy for developers as well. I’d recommend starting your exploration with the new editor API, new jQuery version, better ways to hook into the help screens, more performant post-slug-only permalinks, and of course the entire list of improvements on the Codex and in Trac.

Roll the Credits

The Credits tab on the new About WordPress screen in the WordPress dashboard provides recognition for contributors to each release, but we like to thank them here as well.

For Free consultation on regarding Wordpress Expert, Wordpress Developer, Wordpress Development, Wordpress Programming log on to

Friday, December 9, 2011

WordPress 3.3 Release Candidate 2

The second release candidate for WordPress 3.3 is now available!

As the first release candidate was well-received, we think we’re really close to a final release. Primarily, we’ve ensured that new toolbar (the admin bar in 3.2) has a consistent appearance across all browsers, and the API for developers is now final. You can check our bug tracker for the complete list of changes.

Plugin and theme authors, please test your plugins and themes now, so that if there is a compatibility issue, we can figure it out before the final release. On our development blog, we’ve published a number of posts that explain important things you need to know as you prepare for WordPress 3.3.

If you haven’t tested WordPress 3.3 yet, now is the time — please though, not on your live site unless you’re adventurous. Once you install RC2, you can visit About WordPress page (hover over the WordPress logo in the top left) to see an overview of what’s to come in WordPress 3.3 (and what to test, of course).

If you think you’ve found a bug, you can post to the Alpha/Beta area in the support forums. Or, if you’re comfortable writing a reproducible bug report, file one on WordPress Trac. Known issues that crop up will be listed here.


To test WordPress 3.3, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the release candidate here (zip).

For Free consultation on regarding Wordpress Expert, Wordpress Developer, Wordpress Development, Wordpress Programming log on to

Wednesday, December 7, 2011

Magento Commerce Developers build Enterprise & Mobile Apps

Magento is a feature-rich eCommerce platform built on open-source technology that gives online merchants flexibility and control over the look, content and functionality of their eCommerce store. Magento's intuitive administration interface features powerful marketing, search engine optimization and catalog-management tools for sites tailored to unique business needs. The Magento eCommerce solution is designed for scalability.

Magento professional open source eCommerce platform has an intuitive interface and comes with powerful marketing and catalogue management capabilities. Magento is optimized to give customers a rich online shopping experience. Designed for scalability, Magento is the proven eCommerce solution for merchants of any size and any business.

Magento eCommerce Development is the preferred option for creating dynamic ecommerce solutions Magento eCommerce Development delivers the best shopping cart solutions

Magento Development
Magento developers are equipped with the technical resources to build complete online shopping solutions with fully customizable shopping cart system powered by Magento.

The platform also delivers other advantages, for instance, promoting and resources, web optimization, catalog management, product or service searching, shipping and delivery, settlement, checkout, m-commerce and many others. Based on the requirements of the businesses, Magento commerce developers personalize and accomplish strikes on the internet site. Magento is preferred as it is inexpensive, lowers vendor-lock in time, and presents easy plug-in and compatibility with other third party applications.

A Magento programmer can also develop mobile-optimized editions of web applications, for those on the move. Mobile editions can with mobile internet browsers can feature a full web-site directory or a selection of products customized for mobile consumers. This is significant, as conversion through mobile phone is steadily on the rise.

Magento Programmer Services
Backed by expertise and rich experience, Magento developers and Magento programmers offer the full range of Magento services. A well qualified and experienced Magento programmer can implement and customize your Magento store. An expert Magento team has competent Magento programmers with experience in all the features of Magento and Magento designers for rendering a captivating visual appeal to your Magento store. An expert Magento developer can provide you impressive Magento website designs from skilled, talented hands.

• Creative Store Designing
• Design Implementation with Magento
• Magento Store maintenance
• Magento Customization
• Magento Migration

Best Shop System in the German Market
Germany's leading e-Business open source and web technologies print magazine T3n conferred on Magento the coveted "Best Shop System" award in Hanover for the most innovative and pioneering products, projects and services. Germany has one of the most developed eCommerce markets in Europe and is home to a very large and growing Magento community. Magento's mission is to empower the eCommerce ecosystem for success.

Magento Enterprise Premium for Big Business
Magento launched the Enterprise Premium package tailored specifically for large-scale eCommerce implementations that need the scale, expertise and support to run high volume business. Magento Enterprise Premium comprises of multiple Magento Enterprise licenses, Platinum level SLA Magento support, Magento expert consulting and a training course. Merchants get the advantage of the best-in-class features of Magento Enterprise, such as multi-store fronts with a single admin interface, persistent shopping cart, RMA, private sales, marketing and merchandising tools and more, all with the added support, consulting, training and scalability to meet the needs of eCommerce business.

DCKAP has an experienced and trained team of Magento eCommerce developers, both onsite and offshore. Design services specializing in custom Magento development from Magento developer, Magento programmers, Magento programmer, Magento developers, Magento commerce developer, Magento commerce developers, Magento commerce programmer, Magento commerce programmers.

Monday, December 5, 2011

WordPress 3.3 Release Candidate 1

Release Candidate stage means we think we’re done and are about ready to launch this version, but are doing one last check before we officially call it. So take a look, and as always, please check your themes and plugins for compatibility if you’re a developer.

Stayed up late tonight,
Hammering toward RC1.
Now with more icons!

Download WordPress 3.3 Release Candidate 1.

For Free consultation on regarding Wordpress Expert, Wordpress Developer, Wordpress Development, Wordpress Programming log on to

Friday, December 2, 2011

Ruby on Rails for Web & Mobile Applications

Web development and web application development have taken increasingly to open source software, the web platform and its related technologies over the past several years now. Both performance and scalability have acquired newer, higher norms with Ruby on Rails. Ruby on Rails, built from the Basecamp project by David Heinemeier Hansson, is a framework for rapid web application development. An object oriented programming language, Ruby has taken the concept from Smalltalk, ease of use from Python and flow from Pearl. Rails is a comprehensive open source framework for developing database supported web applications and dynamic websites using the model view controller (MVC) architecture.

With a database and web server combined with the Rails web development environment, a Ruby on Rails developer can build simple complete web applications with rich functionality and interactivity. 

Because of the flexibility it provides, Ruby on Rails is well suited for ecommerce development, content management, collaboration and online communities (social networking). Rails works well with a wide range of web servers and databases making it easy to deploy web solutions.

The main features of Ruby on Rails (RoR) development include a Model View Controller (MVC) architecture that separates data from logic. The Rails database access library simplifies data handling. The Rails framework consists of extensive AJAX libraries. Ruby uses this library to generate AJAX code and the required Java script is automatically generated.

The Ruby on Rails framework includes the following packages:
ActiveRecord, ActiveResource (Active Web Service Package), ActionPack, Active Support, ActionMailer.

The Ruby on Rails programmer can customize these packages by adding plug-ins. Ruby on Rails programmers can also extend the existing functionalities of these packages.

Ruby on Rails development companies help develop database driven web applications. Flickr is an example of a web application developed for sharing photos on web. Ruby on rails developers can design simple and logical web applications. Database driven websites share a common set of parameters. Rails handles the code for connecting an application to its database. MVC for application development separates data from logic. The scaffolding technology of the Rails framework creates the skeleton application that contains model, view and controller components. The controller performs all the actions of the application.

Ruby on Rails development is used by the Ruby on Rails developer for providing object oriented and component based web application development services. Ruby on rails development companies provide Ruby on Rails developers, Ruby programmers and Rails experts.

The need for web development tools has led many companies to produce sophisticated tools to help the Ruby on Rails programmer create and deploy impressive and highly functional web sites.

Ruby on Rails is a fully developed web frameworks that allow programmers to create a fully functional web site using one program. Ruby on Rails offers a full version on the free open source space. Ruby on Rails being open source, it is constantly worked on and improved by Ruby on Rails programmers to improving and enhancing its features and making it easier to use.

Ruby on Rails also allows more agile development in comparison to other technologies such as PHP.

DCKAP is a leading software company with experience and expertise in designing, developing and deploying solutions based on RoR application technology. Ruby on rails developer, Ruby on rails developers, Ruby on rails programmer, Ruby on rails programmers.