Наши истории

Working with numbers can be easy

Codeborne, 03 May 2017

Estonia is only 45,339 km2 with 1,32 million people living here and on average 28 people/km2. Comparing with Germany for example where 227 people must share their space on one sq. km, we think we have quite enough room. But You know what – we still have over 200 local municipalities organizing our local life and resources.

Читать далее

Как развернуть интернет-банк за 2 месяца через наш API

Tiit, Kirill, 04 Apr 2016

Существует две возможности для интеграции интернет-банка с внутренними системами банка: напрямую и через наш API. В наших первых проектах мы делали интеграцию с системами банка напрямую. Но теперь появилась альтернатива - интеграция через наш API.

Читать далее

Цифровая подпись - Эстония vs Россия

Tiit, 14 Jan 2016

Занимаясь интернет-банками для российского рынка, мы стали еще больше ценить то, что было создано в нашей стране с использованием ЭЦП. Добавление этой функциональности оказалось совсем не тривиальным делом в России.

Читать далее

Подробнее об agile методиках разработки программного обеспечения

Tiit, Elina, 12 Jan 2016

Довольно часто мы слышим вопрос: в чем же заключается этот agile (гибкий) подход к работе, который вы проповедуете в вашей повседневной жизни? Мы действительно верим в его принципы и сейчас приподнимем завесу над этой тайной.

Читать далее

Единый интернет-банк для частных и юридических клиентов - миф или реальность?

Tiit, Anton, Andrei, 05 Jun 2015

Недавно в России появился единый интернет-банк для юридических и частных лиц - «Банк «Санкт-Петербург». Новшество состоит в том, что мы сделали интернет-банк для юридических лиц на той же платформе, что и для частных. Он выглядит так же, работает так же, ощущается так же удобно. И не надо никуда переключаться!

Читать далее

Smart business decisions from smart meters

Tiit, Toomas, Tarmo, 16 Dec 2014

Estonia is currently half-way through a project replacing all 700 000 electricity meters with smart meters. For end consumers it obviously means no more trouble reporting readings in the end of the month. But the actual goal is to free network operator from the meter read collection hassle and build low-voltage network heartbeat monitoring. We at Codeborne are heavily involved in developing systems like that.

Читать далее

Modern design and UX for UBRD

01 Aug 2014

In early spring 2014 Ural Bank of Reconstruction and Development (UBRD) publicly launched their new online bank. We started from the scratch in August 2013 and a little more than one month later bank employees were able to login and make some payments. We kept constantly adding new features iteration by iteration and in four months later the new online bank was ready for public launch.

Читать далее

Never miss a final game again

Aivar, 04 Jun 2014

“Gosh, it’s the football final tonight and i have to skip it because i have to be … ” - have you found yourself in this situation before? We in Codeborne were in this situation in summer 2010 having scheduled our company summer days exactly for the football World Cup final. Problem was serious as we did not want to cancel the summer days, rescheduling was complicated and we wanted to see the football. Techno freaks, as we were, many good ideas came into mind.

Читать далее

How Starman got a remote control in mobile

15 May 2014

Due to intense competition and rapidly changing telecommunications market, Starman (top 3 Estonian cable and internet provider) was looking for a development partner who could quickly adapt and change development directions with them when the situation required. For the company, time to market was not only a textbook term, but everyday phrase - luckily for us as well.

Читать далее

Гибкий интернет-банк от разработчиков лучшего в Европе

Anton Keks, 04 Feb 2014

This is an abstract of our presentation at iFin 2014 banking conference in Moscow.В наше время ни для кого уже не секрет, что дистанционное банковское обслуживание позволяет не только сохранить расходы на обслуживание клиентов, но и сделать использование банковских услуг гораздо удобнее – не выходя из дома, или прямо из автомобиля, стоящего в пробке.Математика здесь простая – чем больше клиентов в интернете, тем дешевле их обслуживать и тем больше от них прибыль. Остается вопрос: как заманить текущих и будущих клиентов именно в интернет?

Читать далее

OCRing in Style

Jarmo Pertman, 03 Jan 2014

Recently, during our weekly Technology eXchangE (TeX) meeting, Erik organized a short Code Kata event. The problem we had to solve was "OCR". We had to parse input similar to this:

Читать далее

Как мы создали продвинутый интернет-банк за 5 месяцев

Anton Keks, 17 Dec 2012

20 ноября Банк Санкт-Петербург запустил новый интернет-банк. Так как это не совсем обычный интернет-банк и разрабатывался он нестандартными методами, я решил поделиться деталями того, как мы делали этот проект, что помогло нам создать его менее, чем за 5 месяцев, а также рассказать о некоторых технических деталях.

Читать далее

Codeborne at TopConf 2012

Andrei Solntsev, 01 Nov 2012

This year two of us talk at TopConf conference at Tallinn Olympia hotel! Here we are: 3 tales of testing DB-enabled apps, Anton Keks The fast and the continuous, Andrei...

Читать далее

Using DBDeploy in Gradle

Andrei Solntsev, 27 Sep 2012

As you probably know, DBDeploy is a tool for easily and automatically installing database changes. And Gradle is a next-generation build automation tool (like Ant and Maven). The question is,...

Читать далее

We are back in Tallinn

Alvar, 12 Aug 2012

It is time to return to our cozy office. Tomorrow morning we will have the daily stand-up meeting in our office again. There were things to be done better, this...

Читать далее

Estimate your skills!

Andrei Solntsev, 22 Apr 2012

Every developer wants to estimate his skills. One way to do it is to ask a test task for applying some job, even if you are not actually going to...

Читать далее

SoapUI Tests with Ant+Ivy

Andrei Solntsev, 17 Apr 2012

Do you like quest games? Everybody likes! Today we had to play one. It's name was "run SoapUI tests with ANT script". SoapUI is de-facto number 1 tool for testing...

Читать далее

MobileId and Selenide demo in Devclub

Andrei Solntsev, 11 Apr 2012

Codeborne has presented its open-source projects MobileID and Selenide in Devclub. We did a demo application showing how to use both libraries: mobi.codeborne.com/ Project source is available in github. Video...

Читать далее

How to use Mobile-ID in Python

Anton Keks, 24 Nov 2011

Mobile-ID (Mobiil-ID) is a personal mobile identity in Estonia and Lithuania, provided by an additional application on a SIM card. The good thing is that it is backed by government and...

Читать далее

RIP OpenSymphony

Alvar, 01 Jun 2011

Trying to browse my way to OGNL reference, a sad greeting awaited on the OpenSymphony page. Apparently it has been decided to put OpenSymphony to rest. Many of the projects...

Читать далее

Keep API simple

Andrei Solntsev, 11 Apr 2011

I want to share a success story of designing a simple API, when the problem seemed to be complex at first glance. Recently we got a task. We had to...

Читать далее

About hiring new people

Erik, 06 Apr 2011

One of our partners today pointed out this blog post as good indication of what younger people on the job market look for in a prospective employer. I initially wanted...

Читать далее

Is Linux As Secure As You Think?

Jarmo Pertman, 04 Mar 2011

When working in environments where Linux and Windows operating systems are used together you have probably encountered discussions in the lines of "which one is more secure?". One of the...

Читать далее

New office

Aivar, 28 Jan 2011

We are moving to our new office next week. Come and pay us a visit! Address is almost the same - Lõõtsa 6, 2nd floor.

Читать далее

Unit-test evolution

Andrei Solntsev, 29 Oct 2010

This is an example of unit-test evolution which I presented on recent devclub.eu workshop.Let's consider 3 revisions of the same unit-test class.This is the first revision of this class: public...

Читать далее

Datatype for account ID

Aivar, 25 Oct 2010

What is the best datatype to store account IDs? Number? String? No! The correct answer is XMLGregorianCalendar . private XMLGregorianCalendar accountID; public XMLGregorianCalendar getAccountID() { return accountID; } public void...

Читать далее

Unit tests introduction

Anton Keks, 27 Aug 2010

We, at Codeborne, take testing very seriously.Testing your code is the only way to guarantee quality and be confident that your masterpiece actually works. Here is a small introduction to...

Читать далее

Partial mocks

11 Jun 2010

Suppose we have this class: public class Foo { int getA() { return 42; } int getB() { return 1; } int getC() { return getA() + getB(); } }...

Читать далее

Launching soon!

Anton Keks, 20 Feb 2010

Now official!  We are several developers with background in Swedbank IT, highly experienced in development of internet banking and other areas. We are comitted to developing software using the Agile...

Читать далее

Welcome!

Anton Keks, 29 Jan 2010

Thanks for visiting Codeborne. There are lots of stuff that will start happening here, stay tuned!

Читать далее