Building a Simple Pomadoro Timer Android App with Xamarin

I’ve been meaning to try my hand at making a mobile app for quite awhile, and I had a free Saturday afternoon and decided to finally give it a go.


I’m developing on Win 10 with Visual Studio 2015 Community edition.  I have the Xamarin and Android tools installed.  One thing to note is that Hyper-V needs to be enabled in order for the Android phone emulator to work.  This […]

By | 2018-07-04T04:30:13+00:00 January 29th, 2017|Categories: Xamarin|Tags: , , |

Shut your Pi-Hole

What is Pi-Hole and why should you use it? Pi-Hole is a nifty application that was written to help declutter your browsing by removing ads on from the sites you’re browsing.  There are other tools that do this such as ad blocker browser extensions but the real beauty of Pi-Hole is that once it’s setup it’s pretty much worry free and sites have more difficulty detecting it.  Now, a disclaimer, I […]

By | 2018-07-04T04:29:11+00:00 December 22nd, 2016|Categories: Raspberry Pi|Tags: |

Magento Solution Specialist – Content Area 4

1. A customer wants to display a CMS block on the category pages. What would be the most efficient way to implement this?

The category display settings has the functionality to display a static block within it. Assuming you already have your block created, you can navigate to your category page Catalog -> Categories -> Manage Categories select your category and go to its Display Settings tab. […]

By | 2018-07-04T04:09:16+00:00 November 13th, 2016|Categories: Magento, MCSS|Tags: , |

Magento Solution Specialist – Content Area 3.13: Import / Export

1. What customer and product data can be imported and exported using Magento native logic?

A list of customers and a list of products and their attributes can be downloaded in the Admin panel. Order information is not available for download.

2. What is the process of creating a product in Magento using product import functionality?

First ensure that attribute sets are created. Next, export the product list from […]

By | 2016-11-06T19:59:14+00:00 November 6th, 2016|Categories: Magento, MCSS|Tags: , |

Magento Solution Specialist – Content Area 3.12: Pricing Rules

1. How can product attributes be used when creating shopping cart discounts?

Shopping cart rules may use available attributes as conditions to determine if a a product should be discounted.

2. How is shopping cart coupon code use tracked with Magento native logic?

If specific coupon codes are used, they are tracked within the […]

By | 2018-07-04T04:08:10+00:00 November 1st, 2016|Categories: Magento, MCSS|Tags: , |

Magento Solution Specialist – Content Area 3.11: Customers

1. How can customer groups be used in assigning discounts?

When creating a new Catalog or Shopping Cart Price Rule, there is an option to select which customer groups the rule applies to.  The groups need to be explicitly selected in order for the promotion to be available to their group.


2. What are the differences between customer segments and customer […]

By | 2018-07-04T04:11:28+00:00 March 12th, 2016|Categories: Magento, MCSS|Tags: , |

Magento Solution Specialist – Content Area 3.10: Customization

1. Does layout change of a category page from one column to three columns require a customization?

No, the layout can be changed by editing the category options. Catalog -> Manage Categories . Then select the category on the left, and under the Custom Design tab there is an option to change the Page Layout .

2. Which of the following changes […]

By | 2018-07-04T04:12:13+00:00 March 5th, 2016|Categories: Magento, MCSS|Tags: , |

Magento Solution Specialist – Content Area 3.9: Extensions

1. Where can a merchant find Magento extensions?

Magento hosts Magento Connect , which is a repository of free and paid extensions for Magento.

2. What are the two ways of installing an extension in Magento?

Installing via MagentoConnect


Manually copying files to the filesystem

If the extension was obtained directly from a vendor […]

By | 2018-07-04T04:05:41+00:00 February 15th, 2016|Categories: Magento, MCSS|Tags: , |

Magento Solution Specialist – Content Area 3.8: Security

1. What are three major security features in native Magento EE v 1.13?

  • Encryption based on AES 256 where older versions used MD5
  • Magento Payment Bridge
  • Form keys to prevent XSS and CRSF attacks

2. What is the encryption, hashing key management method used in Magento EE v 1.13?

AES 256 is used to encrypt data. Magento stores an encryption key in [mageroot]/app/etc/local.xml file. Sensitive database information is encrypted using this key when stored. […]

By | 2016-01-31T22:48:40+00:00 January 31st, 2016|Categories: Magento, MCSS|Tags: , |

Magento Solution Specialist – Content Area 3.7: Cookies

1. How are cookies used in Magento?

Cookies are stored on the user’s browser and are used to store information about a user’s session. With Magento, cookies will hold persistent cart information, customer information, and some customer preference information.

2. What customer’s data is saved in cookies, and how is it used in the storefront using Magento native functionality?

  • CART — The association with your shopping cart.
  • CATEGORY_INFO — Stores the category info […]
By | 2015-12-28T22:44:22+00:00 December 28th, 2015|Categories: Magento, MCSS|Tags: , |