Diatom Enterprises Software Company
12_05_2015
Diatom Presenting a Speech at Riga Test Automation Club Meet-Up
Next Thursday, May 21st, 19.00, one of our Leading Developers and Chief Executive Managers, Artur Karbone, is going to present his speech at Riga Test Automation Club going under the title “Read Your Functional Tests as a Book (in C#)”. Read...
Read More
cover_09
Possible chess knights movements using minimax algorithm
While at high school, I had been assigned to make a two-person game in Artificial Intelligence studies based on chess figure – knight, where one player is human and other is a computer on 4×4 field. Also, you can’t step on the same field where...
Read More
cover_10
Array is one of the workhorses in Ruby
In this post, I will dive into Arrays. There are several methods we use every day, methods we use sometimes and methods we don’t know they even exist. Basics It’s a boring definition, but we all need to remember it: Array indexing starts at...
Read More
17_04_2015
Diatom Launches Elixir Link Sharing Platform
For more than half a year a group of our Developers has been researching Elixir programming language. Now here at Diatom, we strongly believe that Elixir is “The Next Big Thing” so we’ve decided to give our community a boost and create...
Read More
cover_11
Playing around with a Method object
Legends say that in Ruby everything is an object. You might say: “Ha, the method can’t be an object!” And you would be wrong because there is a Method object in Ruby. Of course, I am exaggerating. It is not hidden. In fact, it is very...
Read More
10__04_2015
We are excited to announce our blog has been launched
As the author of audio programs on success, Brian Tracy, has once said, “Successful people are always looking for opportunities to help others. Unsuccessful people are always asking, “What’s in it for me?” This is exactly what our developers thought...
Read More
30_03_2015
Latvia as a reliable partner for the Swedish Companies
Diatom Enterprises, the Latvian custom software development company, has recently become the Member of The Swedish Chamber of Commerce (further in the text – SCC) in Latvia. One of the latest events organized by the SCC was Company Visit to Tele2...
Read More
cover_13
Observer pattern in 3 languages - Ruby, C# and Elixir
The goal of this article is to show the differences in thinking that arise when you develop your application design using different languages and language paradigms. We will have a dynamic object-oriented language (Ruby), static object-oriented language...
Read More
cover_15
ASP.NET MVC: Business Logic as a Separate Layer
ASP.NET MVC offers a great way of how to separate different application layers. View layer is responsible for data representation, the controller layer is responsible for receiving and replying to requests, and models are used as two-way information carriers...
Read More
cover_14
3 Things You Need to Know About Accessibility
Recently, I was asked: How do disabled people use the web? I have been working as a web developer for about four years, but I have never really thought about the usability of my web application for disabled people. And that single question made me think:...
Read More
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Share the Post:

Related Posts