Friday, April 22, 2005
RAS PPPoE
This is a PPP over Ethernet (short: PPPoE) implementation for Windows 95, 98, 98SE, ME, NT 4.0, 2000, XP, .NET. PPPoE as a method for establishing PPP connections through Ethernet adapters. Useful for ADSL connections when you ISP doesn't give you any disk to set up your connection.
Find it here.
Find it here.
Wednesday, April 20, 2005
Eclipse - Creole
This looks very cool. With Creole you can explore your Java code visually allowing you to see its structure and the links (calls, accesses, etc) between its different pieces. Its based on SHriMP which is a generalized visualizer for hirarchical information.
Its well worth checking out the demos of both.
The drawback is that Creole won't work with Java 1.4.2 on Linux. Seems to have something to do with the way eclipse interates swing components into SWT.
Its well worth checking out the demos of both.
The drawback is that Creole won't work with Java 1.4.2 on Linux. Seems to have something to do with the way eclipse interates swing components into SWT.
Monday, April 11, 2005
How main() is executed on Linux
Was looking into ldd, which turns out to be a script that runs /lib/ld-linux.so.2. Question comes up how is an ELF binary started. That is answered on here. What that link doesn't cover is how ld.so is run ? Is it started as step in the ELF loading or is it code that is inserted in each binary. The former is most likely but I haven't found anything that explictly states that.