8/25/2013

Russian rewrote credit card application, got approved

Filed under: — Aviran Mordo

Dmitry Argarkov rewrote a credit card application sent to him by Tinkoff Credit Systems. The bank signed off on it without reading the fine print.

Dmitry Argarkov put a few revisions in his credit card application:
0% interest
No fees
No credit limit
Then he sent it to Tinkoff Credit Systems. They approved it and sent Argarkov a card.

But they hadn’t read the fine print.
Oleg Tinkov, founder of Tinkoff Credit Systems.
CARL DE SOUZA/AFP/Getty Images
Oleg Tinkov, founder of Tinkoff Credit Systems.

The 42-year-old man from Voronezh, near the Ukraine border, put in some other nuggets: The bank would pay him $182,231 if it closed Argarkov’s account. If the bank did not honor his rules, Argarkov would fine it $91,115.

“He could afford to buy an island somewhere in Malaysia, and the bank would have to pay for it by law,” said Argarkov’s attorney, Dmitry Mikhalevich, according to the Russian news site Kommersant.

A judge sided with Argarkov this week and said the amended contract was legally valid because the financial institution had approved it.

8/22/2013

Lifecycle – Wix’ Integrated CI/CD Dashboard

Filed under: — Aviran Mordo

This post was originally published by Ory Henn on Wix engineering blog, who is part of our continuous integration / continuous deployment team. Since I write about Wix’s continuous delivery I think this post might interest you.

There Are So Many CI/CD Tools, Why Write One In-house?

About 3 years ago we first set foot on the long and winding road to working in a full CI/CD mode. Since then we have made some impressive strides, finding the way to better development and deployment while handling several years’ worth of legacy code.

An important lesson learned was that CI/CD is a complex process, both in terms of conceptual changes required from developers and in terms of integrating quite a few tools and sub-processes into a coherent and cohesive system. It quickly became clear that with the growing size of the development team, a central point of entry into the system was needed. This service should provide a combined dashboard and action center for CI/CD, to prevent day to day development from becoming dependent on many scattered tools and requirements.

To this end, we started building Wix Lifecycle more than two years ago. This post describes Lifecycle in broad terms, giving an overview of what it can do (and a little about what it is going to be able to do). Following posts will describe interesting series and other fun stuff the system does.

Keep in mind that our processes are nowhere near full CI/CD yet, and that Wix Lifecycle has to allow a great deal of backward compatibility for processes that are remnants of earlier days, and for teams that move towards the end goal at a different pace.
So What Does It Do?
(more…)

8/15/2013

Continuous Delivery - Part 8 - Deploying To Production

Filed under: — Aviran Mordo

Previous chapter: Cultural Change

It is about time we talk about the actual continuous delivery process works, application lifecycle and how the code reaches production once development is done.

Phase 1: Git – Developers push the completed code (and the tests) to a Git repository.

Phase 2: Build – Team city (our CI build server) is triggered - checks out the code from Git; Runs the build, unit tests and integration tests. Once the build is passed a SNAPSHOT artifact is created and pushed to Artifactory.

So far the process was automatically. At this point we decided to go to a manual process in order to do the actual deployments. However this process should be as easy as pressing a button (which it actually is). We are now in the process of also automating deployment to staging making staging continuous deployment environment and production continuous delivery.

(more…)

8/13/2013

The Original Terminator Found

Filed under: — Aviran Mordo

Everybody knows the terminator where artificially intelligent machines are attempting to exterminate what is left of the human race.

Terminator Movie

However before artificial intelligence took over the machine there was (and still is) the original terminator created by man which is often used to terminate zombies.

original-terminator.png

Powered by WordPress