How To Become A JavaScript Developer

- Fire development

JS

JavaScript is a prototype-based scripting programming language with dynamic typing and first-class functions used as a part of web browsers with the support of client-side scripts. It supports imperative, object-oriented, and functional programming styles. Other fields of use are server-side network programming, game development, and creation of applications. Web-based environments, which relies on JavaScript are PDF documents, desktop widgets, and site-specific browsers. Continue Reading

The Best PHP Accelerators

- Fire development

PHP

A PHP accelerators are designed to improve the performance of PHP apps. Most of them cache the compiled opcode/bytecode to avoid the overhead for compiling the source code on each request. The cached code is stored in a shared memory and executed from there. As a result, PHP accelerators minimize the amount of slow disk reads and decrease the memory copying at a runtime. Continue Reading

Magento 2 Video Tutorials

- E-Commerce, Magento 2

Magento 2During the last 5 years, Magento became the leading online business solution. With 4+ million downloads, it is now a synonym to “e-commerce“. The new version is on the way, so you should be prepared for the new era of online trade. In this article, we gathered the most important video tutorials about Magento 2.0.

The Real Magento Community

The Ultimate Magento 1 Developer Resource List

The Ultimate Magento 2 Developer Resource List

Everything about Magento 2 on Firebear

Continue Reading

Catalog price rules core bug in Magento CE 1.9.1 and EE 1.14.1.0 (Array to string conversion error and incorrect price rules behaviour)

magento-catalog-price-rules-bugShort summary of the problem – if you have Magento catalog price rules with multiple select attributes in conditions or ONE OF price rules conditions with comma separated values – on latest Magento versions – you can have Array to string conversion error during you apply rules or incorrect rules behavior.

In this post we provide explanation and information about how to fix this Magento core bug what exists on latest Magento Community Edition 1.9.1 and Enterprise Edition 1.14.1.0 (confirmed on this versions by a lot of manualtests described below, we also know that on Magento CE 1.7 everything works fine and according to StackExchange issue can exist on all versions CE 1.8.x – 1.9.x). Issues are already reported on Magento bug tracker, but no any official patches are confirmed. Fixes provided below have been created in urgent matter for the significant Magento upgraded from 1.7 to 1.9.1. The update includes about 100 different price rules and 20000 products, fixes were tested and used on production but we can not guarantee that our core patches resolve issue complete. Keep in mind, that all code is provided without any guarantees and you can use it on your own responsibility. In a case when something went wrong, we can’t be blamed.  We hope to get official patches for Community and Enterprise editions from Magento team as soon as possible!

Continue Reading

Best Django (Python) CMS 2015

- E-Commerce, Fire development

Django CMSWe have already told about PHP and Ruby on Rails CMS, and now it is time to speak about content management systems based on Django which is a free web application framework. Django is open source and it is written in Python following the architectural pattern “model–view–controller”. The aforementioned language is widely used for settings, files, and data models. The framework was designed to ease the creation of compound, database-driven websites. Django relies on reusability and “pluggability” of its components; the “don’t repeat yourself” principle; and optional administrative interface designed to create, update, read, and delete different content. The most well-known Django based sites are Pinterest, The Washington Times, Instagram, Public Broadcasting Service, etc. Continue Reading

Best Ruby On Rails Content Management Systems (CMS)

- E-Commerce, Fire development

CMS RoRRuby on Rails or just Rails is a web application framework. It is open source full-stack framework written in Ruby. Rails relies on well-known software engineering patterns and paradigms, such as CoC, DRY, MVC, etc. Despite that the largest CMSs run on PHP, there are also solutions based on Rails. It is also possible to use a lot of other languages for creating a content management system, but Ruby on Rails has its unique advantages.

First of all it’s a significant cost saving. By choosing Ruby on Rails, you get a free development toolkit. This toolkit works on an operating system which is free and operates with databases and servers most of which are also free. Using a cost-free platform, you are able to reduce costs dramatically. At the same time, you don’t have to sacrifice any performance, speed or security. Continue Reading

The Complete Guide To Magento Debugging

How to Debug Magento

Integration of new solutions into different systems can become a headache without the knowledge of correct debugging.  In case of Magento, such simple constructions as print_r() or var_dump() , var_export() don’t work. Because of heavyweight constructions, you need to investigate the new effective ways to find intermediate values or broken places. Fortunately, there are a lot of tools and methods designed to turn the debugging into a developer friendly process. Continue Reading

Improved Configurable Product – innovative way to work with configurable products in Magento!

- Our extensions

improved_configurable_product_magento

We are happy to announce a massive update for our Improved Configurable Product Magento 1.x extension – the first extension which changes the way how configurable products work in Magento. Every new feature of the module has been requested by our customers and is based on a deep analysis of a modern E-Commerce market including SEO and various advertising strategies.

Download / Buy Improved Configurable Product Magento Extension

Download / Buy Improved Configurable Product Magento 2 Extension
Continue Reading