I'm running mandrake 9.1 on a libretto with only a 233MHz processor and 64MB of memory. Runs fine (using windowmaker, and tweaking init scripts to not load all kinds of extra crap).
On my main desktops, I run windowmaker with ROX-Filer, and they are lean and fast. I tried KDE and Gnome, just to see what they are up to when I did a recent desktop install. After a week of being nonproductive in these environments, I went back to windowmaker + ROX.
What I don't understand is WHY these things are getting so bloated. I can do everything I need and more with a lightweight environment like ROX. I see 0 advantage, or even ease of use of KDE or Gnome over what ROX + Windowmaker give me.
Unfortunately, it is us who should fear these idiot windows users who launch everything they get without thought. Viruses are a social issue, and always have been.
Mac filtering does nothing. Nada. Zilch. Zero. Especially if you are not using WEP. Even windoze users can easily change their wireless address. Not broadcasting the SSID helps, though.
But "how can I get the ethernet address if I can't get on the network to get the address?" I used to think the same way. Then I used kismet and my eyes were opened to how useless mac filtering is.
In my stumbling, it's businesses, airports and universities that have wide open AP's with no WEP (including my (FORMER!!!) doctor's office!?!!?). Most home users that I've stumbled actually have it enabled.
Yeah, wep has some security problems, but it is 'good enough' for home use, and even business use if configured properly and there is low traffic:
enable WEP, use random binary secret (not ascii)
disable broadcast of SSID
don't give anything away in your SSID (where you are, your company name, etc)
if IPSec is not feasible, rotate your keys on a schedule that allows < 1GB total traffic per key use.
for corporate, create a policy that no wireless will be unprotected...laptops must use ipsec clients, and the endpoint needs to be segregated (the ipsec gateway takes care of this. NO direct connections to the company's internal networks.
Yes, wep is weak. But it still requires a significant amount of packets to decipher the keys from weak IV's. It can also be a deterrent, even if you are using stronger methods (IPSec). A casual war-driver will not take the time to break your wep key...he will move to an easier target.
Ideally, WEP + IPSec should be used. At home, wep alone is probably fine so long as you pick good keys and such...most 'wardrivers' aren't going to sit around outside of your house long enough to break a wep key. They are going to jump on the fool who has their net wide open.
A story:
I was once at an airport, and there were "Internet" stations that you could connect to for $.50/minute. Instead, I found the airport's wireless net, which allowed me onto the Internet. It was scary the types of traffic that I saw on that net with passive monitoring, but all I used it for was Internet access.
I already mentioned the doctor's office. Needless to say, I no longer see that doctor. Nice HIPAA violation with my private information, bub.
Do we want to stop it from happening? The author's conclusion is that there will be two "webs" The longhorn stuff, and the standards-compliant stuff. Seems like a great way to get the signal/noise ratio back to where it belongs.
I have an old toshiba libretto that I'm running linux on. It is only capable of 64MB of ram, so obviously utilizes swap a bit, especially when running firefox.
I've noticed that CF cards tend to be slower than the hard drive, so using CF as swap doesn't seem like it would help.
Are there any memory type PCMCIA cards that can be used either as extra system memory or as swap space? The caveat, of course, is that it would have to be faster than the hard drive is with normal swap.
boot with a knoppix CD and then dd to another hard drive, ftp server, whatever. To install, dd from the image back to the new drive. Boot, change network stuff and machine name, add the user account, done.
I wanted to try thunderbird, but it doesn't have (easily implemented, I guess you can try the unsupported 'movemail' and pray) support for local mbox files. So I'll stick with sylpheed claws for now.
Long ago, I wrote a nice figlet front end for OS/2. This was before I became enlightened enough to release everything for free, and I had put a password check in to unlock all of the features (shareware).
Long after windoze ate may OS/2 partition and I migrated to Linux, a guy from overseas wrote trying to register. But I could not help (I couldn't even remember the passcode algorithm...DOH!). Despite this, they sent me a nice postcard thanking me for the software.
It's not a pda, but has a great form factor for carrying around at the office, fits in the car, in docor's offices, wherever you would actually read stuff. PDA's are just too small to read stuff on or do work with, IMHO. I own a sony Clie, and have many references/humorous stuff on it..bofh, bill of rights, perl stuff, the art of war, etc. But I find that I don't really read stuff on it.
Makes a great network stumbler and portable jukebox too. Mine has a 30GB drive on it, running Linux. You can even use the hibernation features by spanning a dead partition using LVM. It needs a little more power (or better video chipset) to do video well, but it can handle smaller mpegs pretty well using xine.
I'm using firefox on a toshiba libretto...233MHz pentium with 64MB of ram. Runs fine. Of course, the little guy is running linux (Mandrake 9.1, windowmaker).
So abstract the Mysql stuff in your own perl module. Here are some examples of what is necessary to grab data in my own web code:
$db = initialize('dbauth'); #'dbauth' is a file with all of the database/authentication information for the restricted web account
($category, $categories) = selectquery($db, "select ID, name from sport order by name"); #returns a reference to an array, and the number of elements in the array
($mindate) = singlerow($db, "select min(date) from event"); #returns an array with values from a query that results in a single row of data
etc.
There are also functions for submitting data, which are also one-line functions. None of the extra setup necessary.
Combine this with Apache::DBI, and you have a persistent database connection that does not get torn down between every query.
Makes it trivial to create web-based apps. If you use Apache::Session, then state maintenence is a simple matter of populating an element in a hash. Makes web development really fast and modular, and mostly XSS-proof (it's sometimes a pain to make embedded perl actually create something like a link if you refer to it in a variable, unless you really think about it).
http://perl.apache.org/embperl/
Use it with mod_perl, some sort of database, and a bunch of your own modules (preloaded in your apache config, of course), and you'll have a high-speed, easily-maintained, dynamic site in no time.
Changing passwords every 30 days probably leads to less security, not more. Enforce strong passwords, and make users change them when they aren't. If there is no break-in, or no administrator has left the company recently, why force users to change their known-secure passwords? Forced password changes lead to the following:
Not necessarily. Keep in mind, that many of the problems 'joe user' has, is because he runs with administrator privilege. The reason he does so, really isn't his fault, as many windows programs REQUIRE this. Windows has a legacy of being a single-user system, so there is a lot of 'bad' software out there (doesn't keep separate user profiles, wants to write configuration files where it shouldn't, wants access to stuff it doesn't need, etc).
Linux, on the other hand, has always been a multi-user system (well, it has since it became an OS, and not Linus's hyper-fast text editor). Because of this, and the unix philosophy in general, you'd have to go out of your way to find software that does not fit into the multi-user system model. Because of this, linux can remain more secure, even when giving it to 'joe user'.
Of course, the problem comes from the same third party vendors who don't get it in windows also not getting it in linux. Hopefully, they will know something about a multi-user system BEFORE bringing their wares to the linux world. Then again, the idiots creating cruft like 'bonzai buddy' will never get it, nor do they care.
I know what you mean. I remember my grandfather driving me home from airborne school. I was more scared in that car (he was driving fine, btw) than I ever was jumping from the C130. You just have a full sense of CONTROL in those 3 weeks, knowing that whatever happens to you, you can handle it. Throwing other drivers on a road into the mix made me all nervous, after having been cut off from normal society for 3 weeks.
Yeah. The only thing I don't like (hate, actually) about my new subie wrx is the ABS (WTF is a rally-inspired car doing with ABS???). We got some snow a couple of weeks after I got it. Its ABS was even more crazy than that in my old acura. Blech.
That is why it is so useful. Most people just discard spam. That is why it was/is being used by groups to communicate..because it is ignored and hard to trace.
On my main desktops, I run windowmaker with ROX-Filer, and they are lean and fast. I tried KDE and Gnome, just to see what they are up to when I did a recent desktop install. After a week of being nonproductive in these environments, I went back to windowmaker + ROX.
What I don't understand is WHY these things are getting so bloated. I can do everything I need and more with a lightweight environment like ROX. I see 0 advantage, or even ease of use of KDE or Gnome over what ROX + Windowmaker give me.
Unfortunately, it is us who should fear these idiot windows users who launch everything they get without thought. Viruses are a social issue, and always have been.
But "how can I get the ethernet address if I can't get on the network to get the address?" I used to think the same way. Then I used kismet and my eyes were opened to how useless mac filtering is.
Yeah, wep has some security problems, but it is 'good enough' for home use, and even business use if configured properly and there is low traffic:
Yes, wep is weak. But it still requires a significant amount of packets to decipher the keys from weak IV's. It can also be a deterrent, even if you are using stronger methods (IPSec). A casual war-driver will not take the time to break your wep key...he will move to an easier target.
Ideally, WEP + IPSec should be used. At home, wep alone is probably fine so long as you pick good keys and such...most 'wardrivers' aren't going to sit around outside of your house long enough to break a wep key. They are going to jump on the fool who has their net wide open.
A story:
I was once at an airport, and there were "Internet" stations that you could connect to for $.50/minute. Instead, I found the airport's wireless net, which allowed me onto the Internet. It was scary the types of traffic that I saw on that net with passive monitoring, but all I used it for was Internet access.
I already mentioned the doctor's office. Needless to say, I no longer see that doctor. Nice HIPAA violation with my private information, bub.
Do we want to stop it from happening? The author's conclusion is that there will be two "webs" The longhorn stuff, and the standards-compliant stuff. Seems like a great way to get the signal/noise ratio back to where it belongs.
Indeed. Try telling the bank who sent the repo man "But I paid for the car for the first 2 years, so you should re-imburse me!"
I have an old toshiba libretto that I'm running linux on. It is only capable of 64MB of ram, so obviously utilizes swap a bit, especially when running firefox.
I've noticed that CF cards tend to be slower than the hard drive, so using CF as swap doesn't seem like it would help.
Are there any memory type PCMCIA cards that can be used either as extra system memory or as swap space? The caveat, of course, is that it would have to be faster than the hard drive is with normal swap.
boot with a knoppix CD and then dd to another hard drive, ftp server, whatever. To install, dd from the image back to the new drive. Boot, change network stuff and machine name, add the user account, done.
That's what I thought.
I wanted to try thunderbird, but it doesn't have (easily implemented, I guess you can try the unsupported 'movemail' and pray) support for local mbox files. So I'll stick with sylpheed claws for now.
Long after windoze ate may OS/2 partition and I migrated to Linux, a guy from overseas wrote trying to register. But I could not help (I couldn't even remember the passcode algorithm...DOH!). Despite this, they sent me a nice postcard thanking me for the software.
Or go to take a picture and burn your eyeball out.
You need to have a good MRF too. (mamary resonant frequency).
Makes a great network stumbler and portable jukebox too. Mine has a 30GB drive on it, running Linux. You can even use the hibernation features by spanning a dead partition using LVM. It needs a little more power (or better video chipset) to do video well, but it can handle smaller mpegs pretty well using xine.
I'm using firefox on a toshiba libretto...233MHz pentium with 64MB of ram. Runs fine. Of course, the little guy is running linux (Mandrake 9.1, windowmaker).
So abstract the Mysql stuff in your own perl module. Here are some examples of what is necessary to grab data in my own web code:
$db = initialize('dbauth');
#'dbauth' is a file with all of the database/authentication information for the restricted web account
($category, $categories) = selectquery($db, "select ID, name from sport order by name");
#returns a reference to an array, and the number of elements in the array
($mindate) = singlerow($db, "select min(date) from event");
#returns an array with values from a query that results in a single row of data
etc.
There are also functions for submitting data, which are also one-line functions. None of the extra setup necessary.
Combine this with Apache::DBI, and you have a persistent database connection that does not get torn down between every query.
What is so hard about that?
I recommend HTML::Embperl (embedded perl).
Makes it trivial to create web-based apps. If you use Apache::Session, then state maintenence is a simple matter of populating an element in a hash. Makes web development really fast and modular, and mostly XSS-proof (it's sometimes a pain to make embedded perl actually create something like a link if you refer to it in a variable, unless you really think about it).
http://perl.apache.org/embperl/
Use it with mod_perl, some sort of database, and a bunch of your own modules (preloaded in your apache config, of course), and you'll have a high-speed, easily-maintained, dynamic site in no time.
The newer (and less expensive even) Apex units don't seem to have this problem. And they will happily play a cd with a bunch of mpegs on it. Cool.
Linux, on the other hand, has always been a multi-user system (well, it has since it became an OS, and not Linus's hyper-fast text editor). Because of this, and the unix philosophy in general, you'd have to go out of your way to find software that does not fit into the multi-user system model. Because of this, linux can remain more secure, even when giving it to 'joe user'.
Of course, the problem comes from the same third party vendors who don't get it in windows also not getting it in linux. Hopefully, they will know something about a multi-user system BEFORE bringing their wares to the linux world. Then again, the idiots creating cruft like 'bonzai buddy' will never get it, nor do they care.
I wish they'd do something like that for computer users connected to the Internet.
I know what you mean. I remember my grandfather driving me home from airborne school. I was more scared in that car (he was driving fine, btw) than I ever was jumping from the C130. You just have a full sense of CONTROL in those 3 weeks, knowing that whatever happens to you, you can handle it. Throwing other drivers on a road into the mix made me all nervous, after having been cut off from normal society for 3 weeks.
well, isn't going into a dive if you stall a *good* thing? Unless you are really close to the ground, I guess that could, indeed, ruin your day :)
Yeah. The only thing I don't like (hate, actually) about my new subie wrx is the ABS (WTF is a rally-inspired car doing with ABS???). We got some snow a couple of weeks after I got it. Its ABS was even more crazy than that in my old acura. Blech.
That is why it is so useful. Most people just discard spam. That is why it was/is being used by groups to communicate..because it is ignored and hard to trace.