'Y'

Luxoft Training News

IT&C insights by industry experts

A Check List for Knowledge Transfer

13.06.2017   
Sooner or later, you have to deal with the task of project acceptance or transfer. To do that efficiently, I follow my own check list, so as not to lose sight of anything and make it in such a way that the customer or project owner would not notice the change of teams.

Bash Operators in Linux

22.08.2016   
Although Linux Distributions provide a Graphical User Interface just like any other operating system, the ability to control the system via the command line interface (CLI) has many benefits. A way to control how tasks are executed or how input and output is redirected, can be done using operators.

Instruments and financial markets

12.05.2016   
In order to understand the types of financial instruments and how they work itís important to first of all understand the different types of financial markets out there. Some financial instruments can be traded on certain markets while others can be traded on more markets provided they are adapted to the specific requests of each one.

The Agile Testing Manifesto

02.05.2017   
At one of my trainings someone asked me a question, "How can testers survive in an Agile environment?" The training, by the way, was dedicated to quite a different topic, but the issue seemed to be very sensitive. I think we can find some answers to that question in "The Testing Manifesto" compiled by coaches Karen Greaves and Samantha Laing by analogy to the famous Agile Manifesto.

10 things you didn't know you could do with the Oracle database

23.06.2015   
In the world of enterprise software development we can see a steady tendency in moving business logic from the database tier to the application tier. Many factors influenced this, but the main one, in my opinion, is portability. Modern applications must be able to work correctly on different operating systems, desktop and mobile devices, support interfaces with dozens of upstream and downstream systems, and, of course connect to different databases. For portability Java is, de facto, the number one programming language. But  databases have been here for ages, they are being transformed and adopted for enterprise architecture and  enhanced with lots of useful features.

How to measure performance in Java applications?

08.07.2015   
Performance is an important criterion each software application should meet and each architect should have in mind when designing and putting in place non-functional requirements. Sometimes it becomes really hard to tune and improve a mature and complex application especially because the performance might be influenced by a lot of factors.

Accessibility Testing: Color Blindness

07.03.2017   
Accessibility testing is one of the types of usability testing. Its purpose is to ensure that our product is user friendly and easy to use, including for people with various disabilities and peculiarities of perception. These can be problems with visual perception, hearing, or limited hand mobility. Unfortunately, these categories of people are often neglected.

Working in different time zones

14.09.2015   
Nowadays a lot of software development teams are globally located which means that project managers have to learn to work with people who live in different countries and cities. Each country tends to have its own work calendars and holidays, cities can be located in different time zones and all this means a lot of challenges when it comes to coordinating a team.

A little trick when working with ConcurrentDictionary

22.07.2015   
ConcurentDictionary has one specific feature: in some cases it may not behave exactly as you'd expect. Here is a small example. Let's say we need to do some small caching so that the results of an expensive calculation be taken from the cache if they are there, and be added to the cache in a transparent manner if someone made a mistake.

Agile Life Planning: Managing Personal Goals with Agile

25.07.2017   
Agile is not only a catchword and or just a set of software development principles. I believe that agile development methods, among other things, provide a wide range of tools and excellent capabilities for managing your personal goals, personal growth and success.

1 2 3 4 5
Still have questions?
Connect with us
Thank you.
Your request has been received.