Archive for the ‘Workplace’ Category

Classy headings in your code with ASCII art

Friday, November 1st, 2013

Sometimes source code modules get very big. You can argue that this should never be the case, if you modularize your code properly, but the fact is that they do. And when they do, they sometimes become difficult to read. (more…)

Where OCM has the edge over ECM

Wednesday, May 23rd, 2012

While sitting in a meeting today, my mind wandered (as it sometimes does during meetings) to the way people collaborate in an enterprise environment, and specifically on a project, as opposed to in the open source world. This week I play the role of the cynicist (I just Googled that word and I am not sure it is a real word; at least the spell checker does not recognize it).

(more…)

SAP MDM: Boy, was I disappointed

Tuesday, January 18th, 2011

I recently got involved in a project where SAP MDM is being implemented. One of the attractive things about this assignment was the possibility of learning MDM. I must say though, that I was very disappointed with what I found. (more…)

Putting SSH Public Key Authentication to Work

Tuesday, December 8th, 2009

If you use SSH (Secure SHell) to remotely access machines, then SSH public key authentication is a convenient way to log into remote hosts.  without having to provide any credentials. And it’s very easy to set up.

(more…)

Improved ABAP Source Code Search

Friday, June 19th, 2009

In my last post I showed you how to create your own searchable index of ABAP source code using Ruby in conjunction with the Ferret and saprfc extensions. Today I am going to show you a hugely improved version that will reduce the indexing time and give you a nicer search interface. (Amazingly, this whole thing came in rather handy for me in the last week!)
(more…)

Custom ABAP source search with saprfc and Ferret

Friday, June 12th, 2009

Today we are going to build our own search engine to search through ABAP source code on an SAP system using our favourite language – Ruby! (With the help of some nice libraries). Sure, there is the “Find in source code” option in SE38, and apparently you can use TREX as well, but this is much more fun.

UPDATE (19 June 2009): Refer to the next post for an improved version of the solution.

(more…)

Offline NT Password & Registry Editor to the rescue!

Wednesday, December 10th, 2008

I did a dumb thing on my workstation: I disjoined it from the domain and joined a workgroup; an irreversible change that left me stranded without a way to log back in after rebooting. Fortunately, there is a great tool/utility called the Offline NT Password & Registry Editor.

(more…)

Gain shell access to your SAP ABAP system

Friday, October 17th, 2008

The next time you are in the mood for some interesting Friday hacking, I may have just the thing for you. (This will only be fun of course if you are in a fairly restricted environment, where doing this kind of thing would be considered a hack 😉 ).

(more…)

Chat around the (open) fire

Tuesday, February 12th, 2008

The client where I am currently working does not provide instant messaging (IM). That is a pity, because IM is a great way to collaborate with fellow workers. While many companies fear that providing their employees with this ability will waste endless working hours and grind production to a halt, being able to do so is definitely a productivity enhancer, at least in some departments.
(more…)