I needed an adrotator for wordpress. I wanted something simple. I did some searching and found “Ad Rotator” by Dmtro Shteflyuk.
Monthly Archive for October, 2008
Looking for a good SEO software?
I dabbled a little bit with Internet Business Promoter, in the past, but I just discovered a pretty nice SEO software with a FREE entry level version. Check them out.
It’s called WEBCEO, and I just dloaded it last night, so I haven’t done alot with it yet, but it looks like a pretty nice FREE start to a decent SEO software.
Like everyone else in the world, I’m slammed with to many “to do’s.” My system for keeping things organized is overwhelmed, and my Email inbox is always about 2 emails away from ready to explode.
I remember reading a book a couple years ago that helped me get organized called “Getting things Done” by David Allen. So I figured, let’s see if anyone has designed a Gmail plugin to follow the rules David set up in “Getting Things Done.” Sure enough, I found what seems to be a pretty nice Gmail little plugin called GTD Inbox.
I’ve been playing with it for the last couple hours, and my email inbox is reduced to ZERO and I have a nice little list of actions on the left side of my screen. So far so good.
Anyway, if you would like to give it a try, check out:
http://gtdinbox.com/
or
IBM has a great article about writing secure PHP applications titled “Seven habits for writing secure PHP applications.” The seven habits include 19 different “lessons.”
Go read the article for the details, but here is a quick outline:
Habit 1: Validate input
Habit 2: Guard your file system
- Downloading a file
- Checking for valid file name characters
Habit 3: Guard your database
- Executing an SQL statement
- Guarding with validation and mysql_real_escape_string()
Habit 4: Guard your session
- Storing data in session
- The session files in the /tmp directory
- The contents of a session file
- session_set_save_handler() function example
Habit 5: Guard against XSS vulnerabilities
- Form for inputting text
- showResults.php
- Malicious input text sample
- A more secure form
Habit 6: Guard against invalid posts
- A form for processing text
- A form for collecting your data
- A form with invalid data
- Using a one-time form token
Habit 7: Protect against Cross-Site Request Forgeries (CSRF attacks)
- A CSRF example
- Getting the data from $_REQUEST
- Getting the data only from $_POST
