New image of my new image captchaPosted: 2011-08-25 19:25:22
I noticed that still have that old development screenshot of my new image captcha on the front page. While the code was already working well it was not really presentable at the time. It has come a long way....
This will be released to the public in a
few weeks. At that point it will combine my text based CAPTCHA system and the new image capabilities.
So this system will be easy for humans but will not lookout people with screen readers.
The download and a basic explanation is up. CAPTCHAv3 at KaiserSoft.net
Switching serversPosted: 2011-07-26 20:54:42
This website is switching hosting companies. Please let me know if you encounter any errors.Thank you
First pics of the new image CAPTCHAv2 updatePosted: 2011-01-08 10:37:19
Below is the first screenshot of the upcoming image update to the CAPTCHAv2 system.
This update will give you the ability to create CAPTCHAS where the visitor needs to identify an image. All images can be tagged with multiple tags to create images with multiple solutions.
This new version will also use caching to reduce the load on the database. The images above where selected and generated with a single SQL query per page load. This can be reduced to zero database queries AND connections if APC is used. Stay tuned....
Protect your Linux server from brute force attacksPosted: 2010-04-18 12:54:18
A quick guide on how to use iptables to automatically block brute force attacks.
How to protect your Linux server from SSH brute force attacks
Moving to new Virtual Private ServerPosted: 2009-09-16 11:28:59
network-technologies.org will move to a new home today. Some issues may occur while the DNS records are updated.
The old server is using ISPconfig to manage the different virtual domains and dovecot as the imapd.
The new server will not be using ISPconfig, everything will be setup using config files. I will also switch my imapd to cyrus.
The old server's uptime is 512 days, 22:35 lets hope the new one will be as good :)
Anti Spam Bot trap / website CAPTCHA updatePosted: 2009-06-24 22:20:49
I have been monitoring the behavior of SPAM bots when they attempt to brute force the CAPTCHA and I have adjusted my code to add them to the .htaccess file.
Once I have tested the latest update I will write a manual and provide a download soon.
Testing New Anti Spam ModPosted: 2009-06-02 14:58:10
I am developing new anti spam PHP class designed to protect websites from spam bots and abusive users.
The bot protection will:
- Deny access to comment and contact forms if the CAPTCHA has not been answered correctly after X attempts.
- Add user's IP to .htaccess file and block access to the entire domain
- Allow user to remove own IP from blocklist
- Check whitelist (via whois implementation) to prevent accidental block of good bots
I am testing the new protection now, please use the Contact form if you notice any odd behavior from this website.
network-technologies.org is now stored in UTF-8Posted: 2009-03-07 17:41:41
I finally sat down and updated the css layout of network-technologies.org to make it compatible with all current browsers again. It is still looking a bit fugly but the div boxes are no longer all over the place. So it works for now and the eye candy will be added within the next few days.
While updating the PHP code of my site I looked at the database and thought it would be a good time to upgrade the data from latin1 to UTF-8. I don't have visitors posting in Mandarin or Japanese but I thought that it would be a good idea to support all the major languages of the World. After all, Change is Good!
I am sure most agree with me otherwise we would still be using IPv4 and wage war .... ohh wait, never mind.
Upgrading to UTF-8 was pretty much straight forward until I ran my pages through the W3C Markup Validator. The validator complained that my pages contained UTF-8 BOM (byte-order-marks) ....
"Calling sed to the resque!" "come in sed, sed come in please" ....
- sed -i -s -e '1s/^\xef\xbb\xbf//' * on all my files which made the validator happy
Upgrading my MySQL database from latin1 to UTF-8 was also very easy, you can find the steps I used here:
WorkOrder TS adds Maintenance Contract SupportPosted: 2008-05-10 02:37:49
If you are a computer store owner or repair technician you need to checkout WorkOrder TS. WorkOrder TS is an Operating System independent workorder management system designed for computer stores and other service related companies. It only requires a multimedia capable web browser and offers you the ability to easily track your instore repair tickets or schedule your onsite service calls.
Version 0.5.0, which will be released in a few days adds the ability to track maintenance contracts/service contracts. You can create an inventory of all devices at the customer's location, then create sub-tickets each time you go out for service. The sub-tickets allow you to document your work step by step and keep track of your time spent on the job.
You can find the instruction manual for the maintenance contracts here (popup)
The times are over where you are trying to remember what you did 3 months or a year ago, just pullup the WorkOrder for the customer and you know exactly who did what and when.
Besides the new Maintenance Contract Support, WorkOrder TS has the following features:
- It is Multi Branch capable, need 1,2,3 ..... 1000 branches? No problem, you can run separate installations or interconnect them all to share a common database.
- Company Downloader, offer your technicians easy access to repair software but protect your software investment by preventing hotlinking and requiring a valid username and password to download shared files from your webserver.
- Control your technicians, once a ticket has been added it can be updated to fix mistakes for a specified amount of time. Afterwards tickets can only be changed by ticket admins. Trust is good, control is better....
- Connect your WorkOrder TS database to Open Office Writer or Microsoft Word and use the stored customer information to fill out addresses and names for your promotional letters or E-Mails.
- Allow customer's to check the status of their current ticket from the confort of their own home.
- Plus many many more features designed to make your life managing a computer store easier.....
Checkout WorkOrderTS.com take a look for yourself and bring order into the paper trail, ticket nightmare.....
It is the software you have been waiting for, there is nothing like it!
Cool new PunBB Anti SPAM bot modificationPosted: 2008-04-20 11:24:54
I have written a new modification for PunBB to aid forum administrators in the fight against SPAM. The new mod makes it very tough to implement automatic signup processes so the spammer would have to manually create a user account before he/she can unleash their SPAM bot on your forum.
My new mod implements the following changes:
- register.php will no longer accept POST values directly, the input form where a new user enters his/her username and E-Mail address must be loaded first.
- register.php will ask a simple question which must be answered correctly. Unlike other solutions, my modifications will ask different questions which are randomly selected from a question/answer file.
- Firefox users don't have the problem with a disabled Submit button anymore when they go back to fix a mistake during the signup process.
Anti SPAM Bot modification for PunBB
Don't count on Yahoo to host your domain!Posted: 2008-01-14 19:46:40
I have been having some reliability problems with my current hosting company and decided to search for a bigger and better place with a more reliable service to host my main business domain. After some digging I found Yahoo's Small Business Webhosting, this solution looked very good for about 1 hour.....
I opened my account on a Sunday and had problems right away with Yahoo's version of phpAdmin not wanting to display anything in Firefox and Konqueror could not even log in. Why do they have to take this great tool and screw it up so badly? Anyway, I send an E-Mail to tech support right away but had to wait until Monday to get the responds that this is a know issue and that I should use "Internet Explorer" .... boy am I glad the technician read my entire support message since it stated that I was using Linux, they even have an OS selection box when submitting trouble tickets. If I can figure out how to give 7 days a week online support to my customers for my small company, how come Yahoo can't do this for their "Small Business Webhosting Clients". The first image shows the message I sent to tech support and the next image the reply I received from the tech "drone" on Monday (both Images where cut from the same message).
There is more, while I was waiting for the useless reply from Yahoo's Tech support, I found this BIG gotcha. Yahoo imposes a 200 outgoing E-Mail limit on the PHP mail() function. This means that if your website interacts with your customers via E-Mail, like so many websites do, you can only service 200 customers per day. The rest will either receive an error message or will be ignored ... who knows what will happen. Below is a screenshot of their "service description page", it does not mention the 200 E-Mail message limit or the fact that you need to use Internet Explorer to use their service anywhere! Something that significant should be in bold letters, who knows what other restrictions they impose .....
To top it all off, when I canceled my membership Yahoo immediately closed down my hosting account and domain name not refunding me any money (as stated in the TOS) .... but they completely ignored the fact that I paid for a month of service plus the account creation fee which they kept.
You have been warned, Yahoo's Webhosting service should be avoided at all cost.
Short run for Linux in the Indy 500 racePosted: 2007-09-16 15:07:38
After a short but proud display of the Linux advertisement, Indy car 77 hit the wall after about 30 laps.
The driver is OK, the car is out of the race...
Linux sponsored car in the 2007 Indianapolis 500Posted: 2007-09-16 15:07:03
Marketing Linux® has always been a tricky proposition. As a community, we have relied on corporations who have a stake in the Linux operating system to market Linux to the world at large. Today, we have an opportunity to change that, and make Linux marketing as much a community effort as Linux development. That effort begins with the Tux 500 project.
Our goal is simple: we want to collect community donations to enter a Linux sponsored car in the 2007 Indianapolis 500. We need your help! If less than 1% of the Linux community donates $1, this will happen... will you do your part?
Albert Einstein's general theory of relativityPosted: 2007-04-17 12:37:14
For the past three years a satellite has circled the Earth, collecting data to determine whether two predictions of Albert Einstein's general theory of relativity are correct. Today, at the American Physical Society (APS) meeting in Jacksonville, Fla., Professor Francis Everitt, a Stanford University physicist and principal investigator of the Gravity Probe B (GP-B) Relativity Mission, a collaboration of Stanford, NASA and Lockheed Martin, will provide the first public peek at data that will reveal whether Einsteins theory has been confirmed by the most sophisticated orbiting laboratory ever created.
Novell Linux AdvertisingPosted: 2007-03-24 14:01:19
I found the videos below a few minutes ago and could not resist sharing them. Mhhh.... sexy Linux....
Novell Linux Marketing Video 1
Novell Linux Marketing Video 2
Novell Linux Marketing Video 3
All original videos are located at http://www.novell.com/video/
the Month of PHP BugsPosted: 2007-03-05 14:51:21
the Month of PHP Bugs is underway, Network-Technologies.org will monitor all bugs closely to ensure high quality code for all PHP software offered by Network-Technologies.org.
This initiative is an effort to improve the security of PHP. However we will not concentrate on problems in the PHP language that might result in insecure PHP applications, but on security vulnerabilities in the PHP core. During March 2007 old and new security vulnerabilities in the Zend Engine, the PHP core and the PHP extensions will be disclosed on a day by day basis.... the Month of PHP Bugs
Build Your Own Robots and SensorsPosted: 2007-01-13 00:16:38
Here is a sneak preview of the new robotic projects corner. Here you will learn how to build and wire your own robot and sensors. Which parts to use and where to get them. The robot shown in the picture below will be a tournament legal mini-sumo robot. It is currently to specification except the length. The wooden sensor mount makes the robot longer then the maximum dimensions allowed for mini-sumo robots, 10cmx10cm.
1x 18F2620 Micro controller
2x Front IR Emitter, 1x Front IR Detector
2x Rear IR Emitter, 1x Rear IR Detector
6x Front Line IR Emitter, 6 Front Line IR Detector
2x PWM Motor Control connected to 1A H-Bridge
1x Serial Communication via RS232 Shifter @ 115Kbs
New PHP Guide: CAPTCHA User ValidationPosted: 2007-01-01 06:57:32
Running a website is just like owning your own store on the street, actually it's worse sometimes. A website will attract all kinds of human scum attempting to use your website for their own illegal purposes. Most times these evil crackers will deploy bots, autonomous programs, to send out spam or find weaknesses in your website's design. At lot of harm is done when bots get into forums or contact forms.
A way had to be found to keep robots out and let humans in .....
User Validation With Image Verification Code
ION Fire Mode Changer Set BackPosted: 2006-12-31 00:18:51
After some unexplained difficulties testing the boards, I discovered that one of the traces was not routed, not connected. It will be another two weeks before I will receive the next and hopefully final prototype batch of PCBs. Expected release date for the final product January/February 2007. Estimated price $20 - $30 shipped.
Ion Fire Mode Changer PCBs have arrived!Posted: 2006-11-30 21:04:41
I'm proud to announce that my first professionally made printed circuit boards have arrived, it is my first time designing the board layout and working with SMD components.
The two boards on the left are my first attempt which I though would end up too large but it did not. The two boards on the right show the current working design 14mm x 11.5mm, codename: SuperSmall. I ordered the boards from BatchPCB.com, they are cheap, produce quality boards and don't want you to use software which will only work with their own service.
ION Fire Mode Switch / Changer Project Page
An Inconvenient Truth - NOW ON DVDPosted: 2006-11-21 21:22:22
Humanity is sitting on a ticking time bomb. If the vast majority of the world's scientists are right, we have just ten years to avert a major catastrophe that could send our entire planet into a tail-spin of epic destruction involving extreme weather, floods, droughts, epidemics and killer heat waves beyond anything we have ever experienced.
If that sounds like a recipe for serious gloom and doom -- think again. From director Davis Guggenheim comes the Sundance Film Festival hit, AN INCONVENIENT TRUTH, which offers a passionate and inspirational look at one man's fervent crusade to halt global warming's deadly progress in its tracks by exposing the myths and misconceptions that surround it. That man is former Vice President Al Gore, who, in the wake of defeat in the 2000 election, re-set the course of his life to focus on a last-ditch, all-out effort to help save the planet from irrevocable change. In this eye-opening and poignant portrait of Gore and his "traveling global warming show," Gore also proves himself to be one of the most misunderstood characters in modern American public life. Here he is seen as never before in the media - funny, engaging, open and downright on fire about getting the surprisingly stirring truth about what he calls our "planetary emergency" out to ordinary citizens before it's too late.... ClimateCrisis.net
Ion Paintball Gun Fire Mode ChangerPosted: 2006-11-05 18:32:29
I have developed a fire mode changer for the Ion paintball gun. The fire mode changer will allow you to change the fire mode setting of your Ion paintball marker without opening the grips first. Imagine playing a scenario game the real way. As far as I know this is the only fire mode changer available for the Ion stock board.
The only information available at this time are two Videos.
The first video demonstrates the Ion fire mode changer shooting paintballs at a target.
Ion FireMode Changer Google Video 1
The second video demonstrates the fire mode changes with the Ion grip open.
Ion FireMode Changer Google Video 2
P.S. Work order Processing updates will be available shortly.
First Installation Manual is ready for download!Posted: 2006-10-04 03:58:17
The Windows, Apache2, MySQL5, PHP5 (WAMP) installation guide is ready for download. This installation guide assumes that your target system is Windows XP/2000/2003. The installation manual begins at the download process and ends at a working Apache2, MySQL5, PHP5 installation on the Windows operating system. Estimated installation time ~15 minutes.
This is my first installation guide, please report any problems you have by clicking on Contact above.
Robot Receptionist Dishes Directions and AttitudePosted: 2005-12-29 02:37:05
techno-vampire writes "Carnegie Mellon University is experimenting with a robot receptionist with a personality. The article on NPR tells about the receptionist, named Tank. Tank lives in a computer, with a Frankenstein-like face showing on the monitor. He responds to typed-in questions, including personal ones, with a rather curious personality courtesy of the Drama Department. Among other things, he doesn't seem to like his boss, Dr. Reid Simmons, very much. If asked, Tank will tell you he's also worked at NASA, and failed as a satellite robot. A job at the CIA was also a bust. Dr. Simmons explains that they're trying to make it easier for people to interact with robots, and upgrades are planned."