Wednesday, July 29, 2015

Hi all

Long time no see. I am getting busier in this 2015, but thanks God, I am given another opportunity to share knowledge.

This time I did it for my employer, IBM JTI Indonesia (June 22nd, 2015). The tutorial covers about the basic understanding of values displayed in /proc/meminfo in Linux, which generally tells you about memory statistics in Linux systems.

You can download it here. Please kindly left feedback here if you have any.

Ciao and regards,

Mulyadi Santosa

Friday, September 23, 2011

Training notes collection of 2010

Hi all

During training sessions, I usually took notes and save them for my later reference. Although it's not pretty, I think it might be useful for everybody else who want to learn about Linux.

So, here is the (materi-raw-training-2010.tar.bz2) collection, tar-ed and bzip2-ed :)

As for the license, otherwise specifically mentioned in the documents, all the documents there are licensed under Creative Common License Attribution Non Commercial Share Alike 3.0 Unported.

Its md5sum, in case you want to make sure the file hasn't been tampered one way or another, is:
b7e64776395ec04659b34daba56bec6c  materi-raw-training-2010.tar.bz2


Mulyadi Santosa

Thursday, October 7, 2010

Archieve of Online Linux discussion (/proc/meminfo, "top" basics etc..)

I did some online IRC tutorial regarding various Linux topic, here you read the brief description and the chat log too. Enjoy :)

- Everybody has ever seen the file /proc/meminfo, right? Great, but quite likely few of you really know the meaning of each fields there.

So, to help you understand those fields, I have given short lecture (and question/answer too) about it in #ubuntu-classroom in server. It was held in October 6th 2010, 21:00 GMT+7. Yeah, it is past already, but fortunately you can read the chat log here (note: the_hydra is me):

- Kinda "sequel" to the above session, I think discussing about "top" utility would be a nice discussion. So there you go, on January 27th 2011, 23:00 GMT+7 I did the lecture in #ubuntu-classroom of Freenode. The response was quite positive in my opinion. Few people ask about the meaning of each fields shown in "top".

Log can be read here.

Feel free to stop by and read it. Have feedback? Let me know at my usual contact addresses and I shall reply as soon as possible.



Tuesday, September 28, 2010

First draft of Linux Administrator material

No one is perfect....that's my principle. And thus, following that same principle, I share with you all my latest work:
Linux Administrator (first release draft-pdf)

Again, I welcome any feedback here for further enhancement. Since this is a draft, I will add more chapters as the time permits. Stay tune!


Mulyadi Santosa, RHCE

Public release: Introduction to Linux (pdf)

Following my commitment to contribute something back for the open source community, here today I humbly share with you all my self made "Introduction to Linux" document. It's in PDF format and can be accessed here:

Introduction to Linux (revision 1.0)

I hope it enriches the existing documents spread all over the Internet. Hope you enjoy it and please let me know your feedback.


Mulyadi Santosa, RHCE

Sunday, September 27, 2009

Provided Courses

Welcome to my personal business' website. I work as freelance Linux trainer, targetting IT professionals and individuals who either want to start learning about Linux or improve their Linux skills.

Currently, I am in the middle of preparing the following materials:
- Understanding the Linux kernel

This course will teach you the basic understanding on how Linux kernel works. It covers process management (i.e how process is created), memory management (i.e how kernel satisfies a malloc() request), task scheduling, filesystem concept, networking overview and synchronization methods

- Analyzing Linux perfomance

This course will discuss various way to measure your Linux system perfomance from numerous aspects. We shall use everyday tools such as top or vmstat or various metrics shown by /proc files or even specific tools like OProfile to let you see how the system behaves. After taking conclusion on how your current system doing, the course will give you ideas on what you should do to improve it.

Apart from the above courses, I also provide courses such as :
  • Introduction to Linux
  • Linux system administration
  • Linux networking and Security

All are tailor made according to client specific needs. In order to achieve it, please give me a call and let us arrange interview.

During the interview, I shall find out your specific problem and your specific goals. Therefore, you don't need to worry that you will spend time learning unrelated lessons or even worse, useless ones from practical your organization point of view.

For further contact, mail me at mulyadi dot santosa at gmail dot com (replace dot with "." and replace "at" with "@" then erase all the white space in between). Or you can text me at Yahoo Messenger: paul_phoenix2779 or Gmail Talk: mulyadi.santosa.

I hope to hear your positive responses soon.