(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| # This is an annotated subset of the Nginx configuration from our Magento production platform @ www.hypernode.com | |
| # See https://www.byte.nl/blog/magento-cacheleak-issue | |
| user app; | |
| worker_processes 4; | |
| pid /var/run/nginx.pid; | |
| events { | |
| worker_connections 768; | |
| } |
| <IfModule mod_rewrite.c> | |
| RewriteEngine On | |
| # !IMPORTANT! Set your RewriteBase here and don't forget trailing and leading | |
| # slashes. | |
| # If your page resides at | |
| # http://www.example.com/mypage/test1 | |
| # then use | |
| # RewriteBase /mypage/test1/ | |
| RewriteBase / | |
| RewriteCond %{REQUEST_FILENAME} !-f |
| mysqldump -P3306 -h<ip of host> -u<user> -p database > /tmp/database.sql |
| class Belvg_SmartyApplyCatalogRule_Model_Rule extends Mage_CatalogRule_Model_Rule { | |
| public function applyRule($rule_id) | |
| { | |
| $rule = Mage::getModel('catalogrule/rule')->load($rule_id); | |
| $this->_getResource()->updateRuleProductData($rule); //solution of the problem | |
| $this->_getResource()->applyAllRulesForDateRange(); | |
| $this->_invalidateCache(); | |
| $indexProcess = Mage::getSingleton('index/indexer')->getProcessByCode('catalog_product_price'); | |
| if ($indexProcess) { |
| <?php | |
| class EcomDev_Optimization_Model_Rule_Observer extends Mage_CatalogRule_Model_Observer | |
| { | |
| protected $_preloadedPrices = array(); | |
| public function beforeCollectTotals(Varien_Event_Observer $observer) | |
| { | |
| $quote = $observer->getQuote(); | |
| $date = Mage::app()->getLocale()->storeTimeStamp($quote->getStoreId()); |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| ssh -i /home/user/Desktop/Kyboe_Development/kyboe-key.pem ec2-54-211-254-26.compute-1.amazonaws.com |
| #!/usr/bin/ruby | |
| require 'rss' | |
| # Usage | |
| # $ ./railscasts.rb http://railscasts.com/subscriptions/YOURRAILSCASTRSS/\/ | |
| # episodes.rss | |
| # OR | |
| # $ ./railscasts.rb | |
| p 'Downloading rss index' |
| [ | |
| { | |
| "class": "label_control", | |
| "color": [255, 255, 255], | |
| "shadow_color": [24, 24, 24], | |
| "shadow_offset": [0, -1] | |
| }, | |
| { | |
| "class": "button_control", | |
| "content_margin": [6, 5, 6, 6], |