Our code works. The transaction was made. The problem is that it handle only a theoretical use case when both private keys owners use the same machine to sign the transaction. We need to handle a real life situation when they use different machines. They have to be able to sign the transaction and send signatures to each other.Continue reading
Articles by Piotr Misiurek
Welcome again. In this episode, we will code a bitcoin multi-sig transaction based on the bitcore library.
A multi-sig transaction means that an output has to be signed by more than one private key. This kind of transactions has a lot of practical use cases. Let’s say we have a company founded by three people. They decided that any outcome has to be confirmed by at least two of them. They create a special bitcoin address where companies bitcoins are stored. The address will require at least two signatures to make any outgoing transaction valid.Continue reading
"Intelligence is a very valuable thing, innit, my friend? And usually it comes far too fucking late."
This time is different. Intelligence comes in the right time. In the previous episode, we learned how is “our” API working. It is time to code the scraper that will use this API to get the data we want. Unfortunately, the API provider probably doesn't want us to get this data. He will ban us as soon as he will notice our unwelcome activities. Good news is that we will be smart from the beginning and prevent being noticed and banned :)Continue reading
“Everyone's a whore, Grace. We just sell different parts of ourselves”
Life is not always nice, simple and easy. Sometimes is more complex. Sometimes you are its lawful citizen. Sometimes you break the rules and do some dirty, shady things. Sometimes you are a copper. Sometimes you are a scoundrel. One day you are writing an API and taking care of its protection. Another day you are receiving the task to use someone else API without permission. It is not a thing you should do, but in startups game sometimes you have to do whatever it takes. It is possible to do that if the API is protected by basic auth. I will help you to do it right and won’t be caught.Continue reading
No matter what kind of online business you run, you also collect some data. To be honest we collect and store more and more data nowadays. The problem is that almost no one understands collected data and it cannot be used to make better business decisions.Continue reading
Have a productive day!
That was the way that one of our clients used to finish daily stand-up calls.
From my point of view, that was one of the worst wishes you could ever receive.
You may ask why?
Because productivity is not a core value for humans beings.Continue reading
From When involvement rhymes with enjoyment article we know that there are 7 factors to achieve the flow state. This state is ultimate effective when we are fully engaged in the activity.
Today, we focus on which of the factors can be activated by having a good product management. And how this activation can be achieved.
The main goals for the project management are getting sure that:Continue reading
Spend less than 2 minutes to discover three simple tricks that will help you to be in the coding flow! Write the code in the more effective way. Code with better quality. Be more satisfied with the time spent on programming.Continue reading
This article is the next episode in our Flow series. You can find the first episode here. In this part, we will talk about daily routines that can help you go into the flow state
How you start is how productive you are
The most effective ways to enter the flow state are focus and involvement. This is why it is so important to start in a good way. It has a critical impact on your productivity and state during the entire day.Continue reading
EuRuKo is the annual European Ruby conference, launched for the first time in Karlsruhe (Germany) in 2003. The first four editions were organized in Germany. Since 2007 it's moved from city to city across Europe. At the end of each event, people vote for the next edition's host city.
In 2010, EuRuKo was organized in Kraków, Poland. It was my first time at this conference.
I still remember two things from the conference:Continue reading
“If you do what you love, you'll never work a day in your life.”
I’m sure you've heard this quote more than once. This popular saying, from Steve Jobs (or Albert Einstein or Marc Anthony depending on which 'reliable' internet source you use), illustrates how important it is to choose the right thing to do in your life.
If you make the right choice, then your life will be paradise. You will spend every single day doing something you love. You will greet every single day with a smile. If you choose wrongly, then every single day you will struggle to do things you don’t like just to earn money. It will be hell on earth!
It’s like being in a relationship. If you find your perfect match - your soulmate, the love of your life - then you will always be happy, and all your problems will disappear. You will understand each other without words, and there will be no arguments, and no silent treatment.