Fun with Python. Part 2

Being a developer, it is hard to stay focused on one programming language only, there have been at least a few projects in your career that required from you some knowledge about a different programming language than the one you are specialized in. Under this circumstances you start to compare them, to notice their particularities and very often you are trying to write the code in the same manner you were used to do it in your favourite language.

Lees meer →

Building a MongoDB connected REST Service with HATEOAS

Recently I have had an interesting experience while implementing HATEOAS to a REST web service and I found it quite interesting, also was lucky enough to try out a NoSQL database named MongoDB which I found really convenient for a lot of different cases where you don't need to manage transactions. So today I’m going to share with you this experience, maybe some of you will learn something new, maybe not, but still, you’ll get a refresher on what you already know.

Lees meer →

Java memory management

You might think that if you are programming in Java, what do you need to know about how memory works? Java has automatic memory management, a nice and quiet garbage collector that quietly works in the background to clean up the unused objects and free up some memory.

Lees meer →

Arduino and programming in FLProg

Want to program Arduino, but don’t know how or don’t have the time for learning Arduino C language? Meet FLProg – visual programming Arduino for “non-programmers”.

Lees meer →

An Introduction to Behavior-Driven Development

Is there a best way to develop software? Probably not. What we know is that there are several practices that try to ease our life when it comes to software development process. Every practice has its pros and cons. Different practices are suitable for different projects. Nevertheless, there is one practice that made an attempt to encompass the best agile techniques and make them more effective. This practice is called Behavior-Driven Development (BDD). The purpose of this paper is to introduce BDD and explain what does it have that other practices don’t.

Lees meer →

Fun with Python. Part 1

The company I’m working for, started a project as a start-up last year. At the beginning there was a discussion on what programming language to choose, so that we could easily have a MVP (Minimum Valuable Product) in the shortest time possible, but also to learn something new while working on this project.

Lees meer →

Warehouse management systems in Moldova

A warehouse management system (WMS) is a software that supports operations of a warehouse. A WMS includes capabilities such as receiving, put-away, inventory control, cycle counting, wave planning, order allocation, order picking, replenishment, packing, shipping, automated materials-handling equipment interfaces. It generates efficiency of work activity and accurate information in real time.

Lees meer →

Django unchained… Best ways to do!

While working on projects using Django web framework, I was wondering each time if the solution for a problem could have been implemented in other ways. Thus implied reading a lot of official documentation, consulting forums and “googling”. I’ve learned for myself that those solutions I’ve found best to implement, could have been done in another way. As a scope of this article, I have decided to share my thoughts and opinions regarding best practices for Django web framework and what should be taken into account while using it.

Lees meer →

Integrity and respect responsibility

Our company has grown during the last few years, the number of employees has increased quite a lot. Because of this it has become quite hard for the Administrative department to take care of all the responsibilities in the company, be it updating the information on Facebook or LinkedIn pages, taking care of the company library, keeping the website up to date, or keeping an eye on IT events like MeetUps, conferences and such.

Lees meer →

LUIS with Microsoft Bot Framework

Recently, I've been working on a Skype Bot and in order to add more intelligence to it, I have started to investigate LUIS (Language Understanding Intelligent Service). In this article I would like to share my experience working with LUIS. I’m going to guide you to create a natural language understanding Bot using Microsoft Framework and LUIS, then test it locally using a powerful tool for building bots called “Bot Framework Emulator”.

Lees meer →