Posts By: Tatyana

Tatyana

Senior Software Engineer developing all kinds of stuff.

WordPress vs WooCommerce categories with Rest API in C#

Categories are an important part of WordPress and WooCommerce solutions. They give an opportunity to group similar items together. If you are using WordPress as a CMS for your online shop, chances are you will need the WooCommerce plugin to manage your products.

JSP partials – how to include files

A partial is a page with a piece of HTML or other code that can be included into other pages. Best examples are header and footer files that are being included into all pages of the website. You may also have complicated logic that you would like to separate or some repetitive code.

Parse Apache log files with Python

We run our website on Apache servers and they generate a huge amount of log files every day. Looking through these files is a full time job, so we decided to parse them automatically to retrieve the data about possible 404 and 403 errors.

Send email with Python

Sending emails with Python scripts is easy if you have a server running. There are several libraries you need to use.

C++ unsigned int problems

Primitives in C++ language can have signed and unsigned values. Signed means that they may be both positive and negative. Unsigned values may be only positive, but as a result may hold more values.

How to sort a Set in Java example

There are different versions of Java available with different ways to sort collections of objects. We will be showing examples of sorting a set of objects alphabetically with both Java 8 and older versions.

Minify CSS with notepad++

We create many websites and use many themes and CSS files in our work. All new ideas require CSS optimizations to adjust look and feel. Latest SEO practices suggest to minify everything possible on your website from CSS to HTML.