Blog of Leonid Mamchenkov

You just stepped in a pile of posts.

Entries Tagged ‘experience’

Back from work

I have been really silent on this blog for the past three month or so.  That’s because I was totally consumed by my work.  The team in the office is growing, and we are having more stuff to do than ever.  But to add to the usually routine, we were doing some really huge restructuring.  When I started at the office back in April, the IT stuff was one huge mess – everything was chaotically interconnected and it was practically impossible to change something without affecting something else.  We’ve been working hard to separate things ever since, and last week we deployed the last changes to the structure.

Now we have our internal CRM system separated from the web site and from the customers’ tool.  All three parts are on their own now and we can make changes to each of them separately.  There are, of course, a few minor things still left here and there, but overall I am quite happy with how it turned out to be.

Two things that we deployed last week were our new web site and customers’ trading room.  We didn’t have much control over the web design part of it, user interfaces, or the deadlines for that matter, so the results aren’t as glamorous as we’d wanted them to be.  Check them out for yourself – https://www.fxpro.com and https://www.myfx.pro .  Both of these projects are in a very raw state right now – poorly localized, styles are off the limites, user experience is close to horrible, and both of these weight quite a lot.  We will be working on addressing all these issues in the coming month, together with some new and interesting developments.

In the mean time, I think I’ll have more time for blogging too.  There has been quite a bit going on that I want to share, and I’ll try to utilize the slow Christmas time to unleash all of that and clean up the backlog.

On laptops in the classrooms

I came across an interesting opinion by David Cole regarding the use of Internet connected laptops in the classrooms, during lectures.

study found that laptop use was significantly and negatively related to class performance

While I was reading the article, I kept nodding my head a lot.  Yes, if I was back in college and I could have an Internet connected laptop on my desk, I’d be even worse of a student than I was.  YouTube, forums, emails, Twitter, and a whole lot of other attention grabbers would not leave much for plain old college education.  At least in my case.  I know.

But then, I started thinking if that was true for other people I know.  And I couldn’t be so sure anymore.  A few guys I know literally can’t stay for too much long wihtout a computer and some sort of Internet connection.  It’s like food or oxygen – they just have to have it.  And when they have access to a computer, it’s often amazing to see them use it.  Lots of interesting, topic related stuff coming up.  Fact checking.  Exploring the topic deeper and wider.  With quotes and all.

And that got me into this idea of a new generation.   Younger people, who grew up online.  Web is in their blood.  A desktop computer as an ugly concept, and an offline computer as a useless box.  This kind of people.  I don’t think they would be much distracted.  In fact, quite the opposite – I think their grades would go up with better Internet connection and laptop-friendlier environment.

And that’s where I started worrying a little bit about the studies that were mentioned in the article.  These studies may be very accurate now.  And they are performed by bigger universities and colleges.  The results of these studies will take a few years of propagating into smaller colleges and universities.  And that’s where the problem will arise.  By that time, most new students will of the web native generation, but their alma maters will be choosing to disconnect them and ban their laptops.  Even though it probably won’t be too relative by then.

But then again, isn’t it like this most of the time?  I think it is.

Banking paradox

Yesterday I discovered one of those banking paradoxes.  If you have a check and you want to get the money the same day, but I don’t want to turn the whole amount into cash, then you still shouldn’t go for “deposit check” operation.  The thing is that depositing the check to an account takes two to three days, because check needs to be cleared.  However, you can cash the check and then deposit cash to the account.  Both of these operations are imeediate.

Puzzled.

New phone : Sony Ericsson G900

A couple of weeks ago my beloved Sony Ericsson P910 died.  It got dropped one too many times.  A rather large semi-lequid patch appeared in its left bottom corner and touch screen stopped working.  Since the keyboard died a long time ago, I was left with no way to input or navigate the phone.  Being an exceptionally smart individual I decided that a reboot might cure this, and, obviously, that left me at the “Enter your PIN” prompt with no hope what so ever.

Next morning I rushed to the mobile shop.  The first two on my way were closed, since that was too early in the morning, but gladly I remembered that there is a Germanos branch in Debenhams, which opens pretty early.  Like 8 or 9 o’clock in the morning.  And indeed it was open.

[Read the rest of this entry...]

Firefox extensions

Yesterday was a somewhat slow day, so I spent some time on the housekeeping of my Firefox browser.  Somehow I managed to accumulate a lot of extensions, themes, plugins, bookmarks, bookmarklets, and what not.  It felt like a good time to clean the mess up a bit.

I spent about two hours going through the list of all installed pieces, upgrading outdated versions, changing old solutions to the modern alternatives, getting new tools, and so on.   I have to say that after that effort my Firefox works faster, and it suits me better now.  One of the biggest changes from my previous setup became the use of Tab Kit extension.  Among its many features, it has the one that I’ve been passively looking for for a long time now – tab bar on the right side, instead of top, but not as a part of the sidebar, and with a tree view.  Combined with Aging Tabs extension, the result is exactly the way I wanted it.

(it is better in real life than it is on the screenshot)

Now when I open links from the site in the new tabs, these new tabs are organized in a tree like structure.  Tabs that I haven’t yet visited are highlighted in green.  Current tab is highlighted in blue, as usual.  And the rest of the tabs are coloured in different shades of grey, depending on how long ago I last viewed them.  Also, because the tab bar is separate from the sidebar, I can get an additional panel on demand, with an application that I need the most at the moment, without sacrificing my precious tabs.

And just in case you are wondering which other extensions I am using, continue reading for the list of all extensions, which was generated by one of the extensions on that list.

[Read the rest of this entry...]

Migrating MS Dynamics CRM to SugarCRM

I’ve been a bit quiet for the last couple of month.  That’s because I was leading an ambicious project at my new job – migration of a Microsoft Dynamics CRM version 3 to SugarCRM Community Edition version 5.0.0.  There were only three people involved, non of us could afford to work full time on the project, and we only had three weeks to do it.

Read on for a story on why it took us longer, how we did, and if it was a success at all.

[Read the rest of this entry...]

Whiteboard wins

The other day we ordered a large whiteboard for our office.  The board arrived some time later, complete with a bunch of whiteboard markers and whiteboard eraser.  Gladly we put it up and started writing our plan for the world domination.

A few moments later, when we tried to do some corrections, we realized that we can’t really eraze much from the whiteboard. Hmmm.

Marker theory check.  Are all of them marked as “whiteboard markers”?  Yes.

Marker practice check.  We tried to write something with each one of them and then tried to delete it.  Only greek could have been erased easily.  Turned out that four markers (black, blue, red, and green) were from a total of three different brands.  Red and blue were from the same maker.

Because we were rather pressed on time, we covered the whole whiteboard with green text and diagrams.  Then we called the bookshop and asked to bring us more markers of the same brand with green.  People in the bookshop were rather puzzled by the request, but confirmed that we will receive more markers the next day.

The guy that brought the markers tested them on the board and saw that they could have been easily erased.  Then he tried the other ones and saw that it was almost impossible to eraze them.  Then he asked for a knife.

It was our turn to feel puzzled and confused, but we found a knife for him.

… five seconds later, it was our turn to feel really stupid.  Apparently, the whiteboard was covered with transparent plastic film to protect its surface.  It was absolutely invisible and looked and felt exactly like the whiteboard surface itself.  Once the film was peeled off, the new shiny surface of the whiteboard was revealed.   And, of course, all whiteboard markers – old and new – could be used normally.  We tested them all and we could eraze everything easily.  The magic moment!

I would like to take this opportunity and thank the guy from the bookshop, who solved a big problem of ours, and … didn’t laugh in our face, like many would do in a similar situation (tech support stories anyone?).  As a matter of fact, he didn’t even smile.  I bet he had a blast once he left our offices, but that doesn’t matter, because it was, indeed, funny.

The sad truth about web working

Celine Roque of Web Worker Daily makes yet another observation that makes one nod his head in agreement:

There’s a slight irony about being a web worker and staying in your home office most of the time.

The post goes on to suggest a few ways to spice up your life, in case you are a web worker…

He hates me, but it’s OK

Today I was at my bank. I had to cash a check, as well as do a couple of other small things. While at that, I decided to open a credit card. I have some cards already, but not one in Euro. So, they send me upstairs to see this guy there. He is responsible for credit cards, overdrafts, loans, and things like that. I’ve seen him before a few times.

This guy hates me. It’s OK though, because I think he hates everybody. Probably, he is very good at his job, since he is paid to hate everyone. People who will max out their overdrafts, overdue payments, etc – he is the one who filters them out. And it surely helps to hate them all.

Every time I enter his office he looks at me like he is trying to decide who is more worthless a Cypriot woman or a foreign man. He tries to remember anything good about Cypriot women. His wife and mother-in-law come to mind. That disgusts the heck out of him. Then he looks at me, measures me from top to bottom and back to top, makes a face like he just ate a huge cockroach, and decides that his mother-in-law is a little bit better than I am. Then he says: “Good morning”. These two words express more than some people will manage to express in their whole life. These two words have the whole world inside them, the world where I am at the bottom of the food chain, and this guy is floating above the top… or something like that.

Usually, the visit to his office kind of offsets my day. He doesn’t freak me out or depress me or anything. But there is this sour feeling for the rest of the day, after I see him. But not today. Today he had no way of saying “no” to me. As much as he wanted to decline my request, send me as far as possible, and forget about me as fast as possible, he couldn’t do anything. He had to say “yes”.

That “yes” was as expressive as the “Good morning”. It made my day. Maybe even a week. Maybe even more. Any time that I will ever feel down and depressed, I will be coming back to read this post. It’s a booster.

P.S.: obviously, I am not going to mention the bank, the branch, or the guy’s name, but some of you can guess it as easily anyway.

On years of experience

Caught this excellent quote in gaping void post:

A lot of people in business say they have twenty years experience, when in fact all the really have is one year’s experience, repeated twenty times.

Well said, indeed. I’m working with computers for 15 years or so.  I’d say I have only about five years of experience with these damn things.