How to succeed in the IT industry

Yesterday, two of our employees had a career discussion with the students at KYH in Stockholm. They shared their career-related experience in the IT industry, shared their lessons learned from recent career choices and how it’s like to work at Basefarm. We at Basefarm are currently looking for new staff and are always interested in getting in touch with new talent who are passionate about technology as much as we are. We thought that you who are students or young professionals also can benefit of what we discussed:

Tips for you who seeks a career in the IT industry:

  • Have a 3-5 year plan
  • Some adversities are inevitable
  • Working with support is good to learn, even if it’s not your long-term goal in your career
  • Variety is the spice of life, you might need to move/change work to develop
  • You need to find out what you want to do
  • Large companies controls you more, but you can use them to many benefits, both financial and personal
  • Small companies can often develop you more if you are prepared to get involved – Basefarm example
  • Money is not everything, but it helps

Thanks to everyone at KYH who attened our career discussion yesterday and thank’s for all the rewarding conversations afterwards. We hope to see you in the future!

Would you also like us to visit your school or are you interested in a future at Basefarm? Contact us at rekrytering-se@basefarm.se

 

MongoDB 1.8 + 0.2 = 2.0

För ett tag sedan släpptes version 2.0 av denna populära “NoSQL” databas. Version 2.0.0 utlovar 25 % mindre index och 25 % bättre prestanda.

Precis som med CouchDB och andra NoSQL alternativ så frångår MongoDB den traditionella relationsdatabasmodellen till förmån för en mer distribuerad plattform anpassad efter dagens webbapplikationer.

“By reducing transactional semantics, we could still solve an interesting set of problems, but we could also scale” 10gen CEO Dwight Merriman

I takt med att databaser växer sig allt större och mer komplexa riskerar de att bli en flaskhals för populära webbsajter. Detta leder då klart till att utvecklare letar efter nya tekniker för att supporta dem i sin strävan efter att bygga den ultimata sajten.

Läs hela pressreleasen här: http://blog.mongodb.org/post/10126837729/mongodb-2-0-released

pdfforge toolbar causes critical errors in Microsoft Office

Recently one of our customers (who has administrative access and is responsible for their own applications) chose to install the product pdfforge on their server. This server acts as a terminal server, providing Microsoft Office services for multiple users who access it remotely.

Everything had been working fine on this server when one Sunday morning it started throwing errors like this below and the whole of Microsoft Office stopped working.

Activation context generation failed for “C:\Program Files (x86)\ReadSoft\INVOICES\Bin\eiveri.exe.Manifest”.Error in manifest or policy file “” on line . A component version required by the application conflicts with another component version already active. Conflicting components are:. Component 1: C:\Windows\WinSxS\manifests\x86_Microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30304.0 _none_d9c474bda3593bfa.manifest. Component 2: C:\Windows\WinSxS\manifests\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729. 4148_none_5090ab56bcba71c2.manifest.

We soon tracked down the start time of the office to be matching with the install of the pdfforge toolbar v4.7, so without much detailed troubleshooting we suspected this change to be the cause of the problem.

Unfortunately despite uninstalling the offending component and trying other actions like repairing MS Office, we were stuck with the same error.

Now it’s my personal opinion that troubleshooting office shared assemblies is about as much fun as a poke in the eye with a sharp stick, and moreover in my experience you can waste inordinate numbers of hours , if not days, with little to no success. The same often counts for troubleshooting corrupted SSMS installs that are having .NET assembly problems. I’m not saying you can’t do it, I have done it myself, I’d just like to be able to reclaim those days and have devoted them to something worthwhile!

So what I really wanted was a quicker solution, especially after I read numerous reports of this software being considered as spyware / malware or just generally invasive and horrible. I’m not making a judgment on any of these specific points, I’m just saying that if you Google about the toolbar you will find innumerable reports of people complaining that it trashed their systems. Your mileage may vary of course, but I didn’t like what I read at all.

It would appear that pdfforge itself is well respected but that the toolbar contains the more problematic issues. Looking back through our logs we could actually see that the toolbar v4.6 had run without issue for several months. Only the upgrade to v4.7 seemed to cause the issue. What was also worrying was that no-one authorised the v4.7 upgrade, it just installed itself in the background. You can read why in this excellent article:

http://jivebay.com/2010/06/23/pdfforges-pdfcreator-sneaks-in-pdfforge-toolbar/

Anyway, we took the pragmatic approach and ran a system state restore on the server in question to a time before the toolbar upgraded itself. We then advised the customer in question to consider whether they might want to remove this software completely, or at least ensure that it couldn’t download and install upgrades without user interaction.