Yup,
finally got mail send/recv, both working.
From now onwards, please redirect all my mails to me@makuchaku.homelinux.org
thnx,
me@makuchaku
Good Night
Tuesday, March 01, 2005
You have got mail!
... well not exactly!
but after 3 days of head banging, archive searching, forum trotting, more head banging, piddi fights, frustrated "unsuccessfull" logins, finally, ...piddi's mail has arrived!
[code]
Makentoo makuchaku.homelinux.org # telnet localhost 110
Trying 127.0.0.1...
Connected to makentoo.
Escape character is '^]'.
+OK Hello there.
user piddi@makuchaku.homelinux.org
+OK Password required.
pass ****
+OK logged in.
[/code]
phew!
chk out comments to this post where i'll post, how exactly i managed to get this login!
wallah!
finally, vpopmail with authvchkpw module is working..............
Yahooooo!
but after 3 days of head banging, archive searching, forum trotting, more head banging, piddi fights, frustrated "unsuccessfull" logins, finally, ...piddi's mail has arrived!
[code]
Makentoo makuchaku.homelinux.org # telnet localhost 110
Trying 127.0.0.1...
Connected to makentoo.
Escape character is '^]'.
+OK Hello there.
user piddi@makuchaku.homelinux.org
+OK Password required.
pass ****
+OK logged in.
[/code]
phew!
chk out comments to this post where i'll post, how exactly i managed to get this login!
wallah!
finally, vpopmail with authvchkpw module is working..............
Yahooooo!
Sunday, February 27, 2005
My worst fear...
Oviously!
Its setting up a mail server!
From past 2 days, i'm banging my head against docs for qmail to get it running on gentoo. Qmail's docs are good, infact wonderfull, but being on a non-legacy system, i need to be extra-extra carefull. I cannot afford to make mistakes as every mistake can set me back by atleast 2 hours of re-compilation. Hence, golden words for me are : "Learn from other's mistakes" :-D
Anyways, i WILL set up Qmail this week & give my family members their own address, like :
--------
piddi@makuchaku.whatever.i.can.get.free.com
--------
however big it may look!
Signing off,
Its setting up a mail server!
From past 2 days, i'm banging my head against docs for qmail to get it running on gentoo. Qmail's docs are good, infact wonderfull, but being on a non-legacy system, i need to be extra-extra carefull. I cannot afford to make mistakes as every mistake can set me back by atleast 2 hours of re-compilation. Hence, golden words for me are : "Learn from other's mistakes" :-D
Anyways, i WILL set up Qmail this week & give my family members their own address, like :
--------
piddi@makuchaku.whatever.i.can.get.free.com
--------
however big it may look!
Signing off,
Friday, February 25, 2005
We have moved!
Tuesday, February 22, 2005
Sunday, February 20, 2005
Graduating...
Wednesday, February 16, 2005
SMS... spam?
Steps to become a cool SMS spammer...
1. Get a series 60 cell-phone (nokia)
2. install python for nokia
3. choose a victim!
4. use this script
5. Dont blame me if u get caught!
:-)
makuchaku
1. Get a series 60 cell-phone (nokia)
2. install python for nokia
3. choose a victim!
4. use this script
import messaging
from time import sleep
for i in range(howManySMS):
print "Sending SMS --> ",i
messaging.sms_send("Victim_number",u"Now dodge this SPAM... hehe"+unicode(i))
sleep(15)
5. Dont blame me if u get caught!
:-)
makuchaku
Microsoft to Release New Internet Browser
Feb 15, 2005 — SAN FRANCISCO (Reuters)
Microsoft Corp. will release a new version of Internet Explorer, the world's most popular Internet browsing software, with new, built-in security features, Chairman Bill Gates said on Tuesday.
In a speech at a major security conference here, Gates said Internet Explorer 7.0, with new anti-spyware features, will be released for preliminary testing this summer.
The move comes three years after Microsoft, the world's biggest software company, launched a major initiative to improve the reliability and security of its software, which runs on about 90 percent of all personal computers.
Microsoft Corp. will release a new version of Internet Explorer, the world's most popular Internet browsing software, with new, built-in security features, Chairman Bill Gates said on Tuesday.
In a speech at a major security conference here, Gates said Internet Explorer 7.0, with new anti-spyware features, will be released for preliminary testing this summer.
The move comes three years after Microsoft, the world's biggest software company, launched a major initiative to improve the reliability and security of its software, which runs on about 90 percent of all personal computers.
Tuesday, February 15, 2005
Monday, February 14, 2005
Saturday, February 12, 2005
Amazing Python!
I'm accessing Python console running on my 6600 through my Linux box... amazing!
Makentoo bluetooth # sdptool add --channel=1 SP
Serial Port service registered
Makentoo bluetooth # sdpd
Makentoo bluetooth # rfcomm listen /dev/rfcomm0 1
Waiting for connection on channel 1
Connection from 00:0E:6D:93:40:7E to /dev/rfcomm0
Press CTRL-C for hangup
....
Open another xterm & "cu -l /dev/rfcomm0"
& voila!
>>> hosts=[u"maku",u"makentoo"]
>>> appuifw.popup_menu(hosts,u"select host")
0
>>> import socket
>>> sock=socket.socket(socket.AF_BT,socket.SOCK_STREAM)
>>> socket.bt_discover()
..........
Technology is amazing... truly amazing!
Makentoo bluetooth # sdptool add --channel=1 SP
Serial Port service registered
Makentoo bluetooth # sdpd
Makentoo bluetooth # rfcomm listen /dev/rfcomm0 1
Waiting for connection on channel 1
Connection from 00:0E:6D:93:40:7E to /dev/rfcomm0
Press CTRL-C for hangup
....
Open another xterm & "cu -l /dev/rfcomm0"
& voila!
>>> hosts=[u"maku",u"makentoo"]
>>> appuifw.popup_menu(hosts,u"select host")
0
>>> import socket
>>> sock=socket.socket(socket.AF_BT,socket.SOCK_STREAM)
>>> socket.bt_discover()
..........
Technology is amazing... truly amazing!
Wednesday, February 09, 2005
Welcome to LA '05
As always... Linux Asia started with a "wicked" goofup!
Windows XP in the first (inaugural) keynote!!!
What a shame!
Mr. Rahul, the editor of LFY was literally hiding his face :-D Being seated just next to him, i missed one of the best shots my camera could have catured! Obviously enough, it was replaced soon after.
But hey! Thanks to XP, things started off with a good mood. Welcome note (quite long) by Dr. Deepak from IIT Mumbai was excellent.
Other keynotes/Q&A sessions also were interesting. Specially the Panel discussion on "Is Linux ready for the Desktops?"... oh, BTW, I plan to write an article on same for "xxx" :-)
All in all, 1st day at LA '05 was quite interesting.
One major-major thing that happened today... was that it shifted my mindset from a "JOB" to my own business... When I'm good enough, why can't i exploit my skills for my own company? When I have a good business model, when I have a targetted segment, I think, its worth a risk!
--
makuchaku
Windows XP in the first (inaugural) keynote!!!
What a shame!
Mr. Rahul, the editor of LFY was literally hiding his face :-D Being seated just next to him, i missed one of the best shots my camera could have catured! Obviously enough, it was replaced soon after.
But hey! Thanks to XP, things started off with a good mood. Welcome note (quite long) by Dr. Deepak from IIT Mumbai was excellent.
Other keynotes/Q&A sessions also were interesting. Specially the Panel discussion on "Is Linux ready for the Desktops?"... oh, BTW, I plan to write an article on same for "xxx" :-)
All in all, 1st day at LA '05 was quite interesting.
One major-major thing that happened today... was that it shifted my mindset from a "JOB" to my own business... When I'm good enough, why can't i exploit my skills for my own company? When I have a good business model, when I have a targetted segment, I think, its worth a risk!
--
makuchaku
Saturday, February 05, 2005
up next... GTK#
My first program, had to be a "hello world" :-D
then...
mcs helloGTK.cs
mono helloGTK.exe
namespace GtkSharpTutorial {
using Gtk;
using GtkSharp;
using System;
using System.Drawing;
public class helloworld {
static void hello (object obj, EventArgs args)
{
Console.WriteLine("Hello World");
Application.Quit ();
}
static void delete_event (object obj, DeleteEventArgs args)
{
Console.WriteLine ("delete event occurred\n");
Application.Quit ();
}
public static void Main(string[] args)
{
Application.Init ();
Window window = new Window ("helloworld GTK#");
window.DeleteEvent += new DeleteEventHandler (delete_event);
window.BorderWidth = 10;
Button btn = new Button ("Hello World");
btn.Clicked += new EventHandler (hello);
window.Add (btn);
window.ShowAll ();
Application.Run ();
}
}
}
then...
mcs helloGTK.cs
mono helloGTK.exe
Sunday, January 30, 2005
LUFS to the rescue!
A superbly amazing piece of software...
something i was thinking for quite some time now :)
http://lufs.sourceforge.net/lufs/intro.html
[quote]
LUFS is enabling you to mount into your file hierarchy a remote computer's file system, which is accessible by various means (ftp, ssh, etc.). Then, the access to the remote files will be completely network transparent. In other words, you'll be able to read/modify remote files as if they were local, watch movies/listen to MP3s from FTP/SSH/Gnutella servers without copying them locally. Sheer magic. Now skip to the next section.
[/quote]
[quote]
OK, it's time to fasten your seatbelt and hold your breath: Kansas is going bye-bye 'cause you're about to swallow the red pill.
Forget everything you knew about file sharing clients. This is a glimpse of the future...
You mount a gnetfs in ~/gnet. You wait a couple of minutes so it can establish its peer connections. You start a search by creating a subdirectory of SEARCH: mkdir “~/gnet/SEARCH/metallica mp3”. You wait a few seconds for the results to accumulate. The you chdir to “SEARCH/metallica mp3” and try a ls: surprise – the files are there! You shoot up mpg123 and enjoy... You are happy.
[/quote]
Still amazed,
chk out the URL
:)
Makentoo
something i was thinking for quite some time now :)
http://lufs.sourceforge.net/lufs/intro.html
[quote]
LUFS is enabling you to mount into your file hierarchy a remote computer's file system, which is accessible by various means (ftp, ssh, etc.). Then, the access to the remote files will be completely network transparent. In other words, you'll be able to read/modify remote files as if they were local, watch movies/listen to MP3s from FTP/SSH/Gnutella servers without copying them locally. Sheer magic. Now skip to the next section.
[/quote]
[quote]
OK, it's time to fasten your seatbelt and hold your breath: Kansas is going bye-bye 'cause you're about to swallow the red pill.
Forget everything you knew about file sharing clients. This is a glimpse of the future...
You mount a gnetfs in ~/gnet. You wait a couple of minutes so it can establish its peer connections. You start a search by creating a subdirectory of SEARCH: mkdir “~/gnet/SEARCH/metallica mp3”. You wait a few seconds for the results to accumulate. The you chdir to “SEARCH/metallica mp3” and try a ls: surprise – the files are there! You shoot up mpg123 and enjoy... You are happy.
[/quote]
Still amazed,
chk out the URL
:)
Makentoo
Monday, January 17, 2005
\"makentoo\" in the making...
It was quite a frustrating experience back in the days of RedHat. Downloading each & every rpm manually, installing it, solving dependencies myself... why d heck do i need to use Linux, if i cant automate these things???
Ok, yum was around the corner... but in beta/gama stages, quite broken at times... alot frustrating!
To automate this package installation, i decided to move onto Debian. Its "apt-get" is amazing. 5-6 months down the line, i find it very easy to use (99 times out of 100). But still, some dependencies creep in, urge to get the latest packages remains, which are still not added to debian repositories & the SPEED... still lacks!
In came Gentoo!!!
Rock solid, automated installers, repositories as wast as "open source" & above all, upto 20% faster than my debian on my existing hardware!
I think, its time to move on...
signing off...
makentoo!
Ok, yum was around the corner... but in beta/gama stages, quite broken at times... alot frustrating!
To automate this package installation, i decided to move onto Debian. Its "apt-get" is amazing. 5-6 months down the line, i find it very easy to use (99 times out of 100). But still, some dependencies creep in, urge to get the latest packages remains, which are still not added to debian repositories & the SPEED... still lacks!
In came Gentoo!!!
Rock solid, automated installers, repositories as wast as "open source" & above all, upto 20% faster than my debian on my existing hardware!
I think, its time to move on...
signing off...
makentoo!
Sunday, January 09, 2005
Hacking Firefox... Speeding it up!
Hi,
I found this amazing article @ linuxgazette.com which tells about pipelining requests in HTTP 1.1 & how it makes surfing faster. Try it (@ ur own risk :-D)
http://www.linuxgazette.com/node/9802
BTW, anyone tried "about:config" in the address bar of ur firefox???
Try it & u'll be baffeled!
cya,
makuchaku
I found this amazing article @ linuxgazette.com which tells about pipelining requests in HTTP 1.1 & how it makes surfing faster. Try it (@ ur own risk :-D)
http://www.linuxgazette.com/node/9802
BTW, anyone tried "about:config" in the address bar of ur firefox???
Try it & u'll be baffeled!
cya,
makuchaku
Exceptions creating Exceptional Problems!
Hello,
Exception handling is cool, but can be a pain in the... donkey sometimes!
LinSock++ is just inches away from being finished, what remains is just error handling. This is what troubling us from past 5 days...
Now consider this,
If i create a TCP socket, which fails to connect, the user might want to connect after a timeout in the catch block, or call a function from there to do it. But when control reaches the catch block, the "object" is either destroyed or yet not created (behaviour of C++ exceptions) & hence the user is stuck!
In a nutshell, accessing the object in which exception occured is not being possible in catch block.
How to overcome this problem?
Any other solutions... workarounds...
All comments/flames/suggestions are welcome.
cya,
makuchaku
Exception handling is cool, but can be a pain in the... donkey sometimes!
LinSock++ is just inches away from being finished, what remains is just error handling. This is what troubling us from past 5 days...
//Socket class
class Socket
{
Socket()
{
if(error_on_doing_something())
{
throw SockException("ErrMessage", code);
}
}
do_something_else()
{
if(error_on_doing_something())
{
throw SockException("ErrMessage", code);
}
}
};
//Main program
#include<...>
void main()
{
try
{
Socket object();
object.do_something_else();
}catch(SockException err)
{
err.getCode(); //works
err.getMessage(); //works
//object.cannot_access_this(); <----- this is troublesome!
}
}
Now consider this,
If i create a TCP socket, which fails to connect, the user might want to connect after a timeout in the catch block, or call a function from there to do it. But when control reaches the catch block, the "object" is either destroyed or yet not created (behaviour of C++ exceptions) & hence the user is stuck!
In a nutshell, accessing the object in which exception occured is not being possible in catch block.
How to overcome this problem?
Any other solutions... workarounds...
All comments/flames/suggestions are welcome.
cya,
makuchaku
Thursday, January 06, 2005
Long time no see!
maku: Hi Blog!
blog: Hey maku... long time no see!
maku: yup yaar, exams/projects/tensions/more-tensions... :-D
maku: now evrythings fine... exams finito!
blog: chalo, dats nice
maku: yaa
blog: Aur? whats up these days?
maku: hmm... SAP training comming up...
maku: Our LinSock++ is almost ready
maku: going to launch it very soon on sourceforge.net (hope so)
blog: grr8
maku :-D
maku: then only the SIP implementation will remain!
maku: though implementing it will be a herculian task!
blog: hehe! Wish you all d luck
maku: thanks blog... its needeed :)
maku: blog, chal, gtg, hav other things to finish also :-P
blog: okies, bbyeee (Ta Ta)
maku: cya!
Saturday, January 01, 2005
Technology is amazing... & so is Linux!
Yes, sometimes the technology becomes so fascinating!
I had these C++ classes with me, for which i had to generate Class Diagrams. After working at a streach for 5-6 hours, designing/re-designing/debugging the classes, i had absolutely no energy left to make these diagrams by hand.
...in came Dia & autodia.pl (amazing piece of software)!!!
All i had to do was "autodia.pl -l C++ -d ./" in my source directory & it generated an XML formatted class diagram, readable by Dia. & in no time the following class diagram was made... Click Here
& all this couldn't have been possible if i wouldn't have been working on Linux...
Win$$ just screws everything!
makuchaku
I had these C++ classes with me, for which i had to generate Class Diagrams. After working at a streach for 5-6 hours, designing/re-designing/debugging the classes, i had absolutely no energy left to make these diagrams by hand.
...in came Dia & autodia.pl (amazing piece of software)!!!
All i had to do was "autodia.pl -l C++ -d ./" in my source directory & it generated an XML formatted class diagram, readable by Dia. & in no time the following class diagram was made... Click Here
& all this couldn't have been possible if i wouldn't have been working on Linux...
Win$$ just screws everything!
makuchaku
New Year Resolutions...
Offo!
New years & resolutions... never go hand-in-hand!
Anyways, here are mine...
1> Honour commitments.
2> Try not to be late (part of resolution-1)
3> Behave in a better way ;-)
Hope, i follow the first resolution so that others follow automatically :-D
bbye,
makuchaku
HNY...
New years & resolutions... never go hand-in-hand!
Anyways, here are mine...
1> Honour commitments.
2> Try not to be late (part of resolution-1)
3> Behave in a better way ;-)
Hope, i follow the first resolution so that others follow automatically :-D
bbye,
makuchaku
HNY...
Subscribe to:
Posts (Atom)








