Friday, July 19, 2013

IPTables

Working with iptables can be bit daunting in the beginning. considering the mammoth of options and use-case scenario it opens.
Get some sneak peak at the following

http://www.netfilter.org/documentation/HOWTO/netfilter-hacking-HOWTO-3.html
This will let you know, a high level design of IPTables. This should be good to guess how packets actually trace its path in the protocol stack. In case you still have concern as the sequence involved for selecting the tables, check below.

http://www.iptables.info/en/structure-of-iptables.html

http://inai.de/images/nf-packet-flow.png

In all this should be good for any to start refering to man pages and fire their own "hello world" tables.

But debugging would still be inevitable, and so would the following entries too.

iptables -t raw -D OUTPUT -p icmp -j TRACE
iptables -t raw -D PREROUTING -p icmp -j TRACE;

Enjoy the starving nights !!


Tuesday, June 18, 2013

Use checkinstall.
One of the best tools for creating packages for testing and deployment purpose. makes life a lot simple.
check the homepage http://asic-linux.com.mx/~izto/checkinstall/

Sunday, June 16, 2013

C++ on android with less headache !!

Finally i am able to circumvent learning JAVA :) and also have android on my list.
QT has a port "Necessitas" for developing apps in native for android platform. And developers should be ready to move with v5.1 for having major developments. v5.2 should be good for verifying apps as marketable or not. So lets go for intro at http://community.kde.org/Necessitas/QuickStartDevelop

Let me confirm first :)

Thursday, April 18, 2013

tweet now .!!

if OAuth seems bit complicated ... here is the page to go for.. !!
https://dev.twitter.com/docs/auth/authorizing-request

Wednesday, April 17, 2013

REST is not giving rest

its strange how the jargons have complicated the devlopers life. RESTful sever and client seems all the lot net tech but looking at details its one of the most basic tech thats used (in wrong manner :) ).
heres the first thing to check

1. http://rest.elkstein.org/
Explains rest in simple lame terms

2. http://developer.yahoo.com/dotnet/howto-rest_cs.html
Gets ur hand dirty with some code snippets.

3. http://something-u-want-to-try.org
Get info about that something which is ur web api and how and when to call which api..

Remember google and wiki's are always ur friend :)

Saturday, March 30, 2013

Keeping linux boxes updated with lesser bandwidth usage

Having several linux boxes and maintaining them for updates and frequently used applications can be bandwidth intensive activity. The solution is simple. Use caching.

1. get apt-cacher
2. setup apache
3. run as service


for details check here:
http://www.packtpub.com/article/create-local-ubuntu-repository-using-apt-mirror-apt-cacher

Friday, March 8, 2013

Hello to XML's

Came across the tool to help me be lazy while working with XML's and c++.
Check  http://www.codesynthesis.com/products/xsd.
In short, it plans to save effort on data extractor from XML like config files. (Something i use frequently.)

Hello World !!

This page is a collection of things i came across and found interesting with respect to my ambition to create some apps. Hope you find it interesting and helpful. Also hoping that i find some interesting things to improve upon. :)