How to sniff TCP connection in Linux

Today I have to investigate network related problem that caused some networks were usable for a moment. This problem was occurring at remote site so I didn't have physical access to anything. What I have is just an account on the Linux router for the NAT network in training room. The application relies on web services technology so it is absolutely pure TCP. There are so many problem regarding this investigation. The coordinator don't understand the lower level of network so I can't ask too much information. Actually, I have to try by myself. At a glance, I would like to know if the connection from the client to the web services container is success or not. So I need to have a kind of sniffer.

How to post HTTP request in Python

Once upon a time, I went to attend a conference. The organizer provided wifi access to all attendances which one has to login via web before using this free service. My problem was that I would like to use secure shell. I don't want to browse web. I don't need to start web browser just for logging in. So I wrote a simple and short python script to login automatically.

BTQueue 0.1.4 is coming soon

Eventually, BTQueue is coming very soon. In addition to later information regarding the change of core engine to BitTorrent 4.20.9, I have just created a new branch for changing the core engine to BitTorrent 5.0.7. I am pretty sure that it is possible to add priorities support in short period.

How to let normal user run NWDS

NWDS stands for SAP NetWeaver Developer Studio. It is an extended version of the famous Eclipse aimed to help developing applications to run on SAP NetWeaver platform under Java stack. Anyway, it assumes that you installed and ran the NWDS on your personal computer. In other words, you should be the Administrator or is in Administrators group. As a result, you may not be able to run NWDS if you are not in either case.

How to install oci8 for PHP 5 on Ubuntu

OCI8 is an extension for providing APIs to Oracle database management system. However, installing OCI8 is not just easy like apt-get since it requires SDK offered by Oracle and its distribution license prohibits the inclusion to linux distribution. That means we have to download and compile it by ourselves. Fortunately, it is a little bit easy for Ubuntu.

How to get status by ABAP

In SAP 4.6c, when we want to retrieve status of production order by ABAP, we can apply function 'STATUS_READ'. This function require only object no. of production order.