Workplace

Classy headings in your code with ASCII art

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. Continue Reading »

ABAP
Development/Programming
Ideas/Insights
Workplace

Comments (1)

Permalink

Where OCM has the edge over ECM

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).

Continue Reading »

Comment
Open Source
Workplace

Comments (0)

Permalink

SAP MDM: Boy, was I disappointed

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. Continue Reading »

SAP
Workplace

Comments (4)

Permalink

Putting SSH Public Key Authentication to Work

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.

Continue Reading »

General
Workplace

Comments (0)

Permalink

Improved ABAP Source Code Search

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!)
Continue Reading »

ABAP
General
Linux
Ruby
SAP
Web Development
Workplace

Comments (4)

Permalink

Custom ABAP source search with saprfc and Ferret

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.

Continue Reading »

ABAP
Ruby
SAP
Workplace

Comments (6)

Permalink

Offline NT Password & Registry Editor to the rescue!

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.

Continue Reading »

General
Workplace

Comments (1)

Permalink

Gain shell access to your SAP ABAP system

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 😉 ).

Continue Reading »

ABAP
SAP
Workplace

Comments (8)

Permalink

Chat around the (open) fire

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.
Continue Reading »

Workplace

Comments (3)

Permalink