Monday, December 29, 2008

Donate

Donate money to this blog to help support the publisher to post interesting and useful entries.

Macbook

This Macbook is a great investment. I personally know someone who bought this and they are very satisfied with it. They bring it everywhere!


Great Server


Sunday, December 21, 2008

Tuesday, December 9, 2008

Anonymous Thoughts

Anonymous Thoughts


At the random thoughts website, thoughts can be posted anonymously.



Monday, December 8, 2008

Google Website Optimizer

This tool is great to test your site.

Google Analytics is also a very good tool to optimize your site for the search engines.

SEO Site Checkup

This is a really good website to test your own website for some common pitfalls:

http://www.seositecheckup.com/result-url-randomthoughts.club.htm


Thursday, December 4, 2008

My Skill Set

PHP, Linux, Unix, *nix, Java, C, C++, C/C++, LAMP, Apache, MySQL, XHTML, XML, HTML, CSS, JavaScript, JS, AJAX, JSON, DHTML, Regular Expressions, Web, Web Design, Web Development, PosgreSQL, Facebook, API, APIs, Facebook API, OpenSocial, Operating Systems, OS, Social Networking, FBJS, FBML, Facebook Developer, Drupal, WordPress, MediaWiki, OOP, Object-Oriented Programming

IT Toolbox

This is a very interesting IT Social Networking Website.

Here is my profile:

Toolbox Profile

Toolbox Journal


Random Thoughts

The official Wikipedia explanation of Random Thoughts.

Random Thoughts

Wednesday, December 3, 2008

Wikishare

Wikishare is a Facebook Application that allows users to search & browse Wiki articles and send them to friends. It has all the articles from the Wikipedia API.

Saturday, November 29, 2008

Thursday, November 27, 2008

Mathematics

OpenOffice - Free Microsoft Office Alternative

The developer section looks really interesting and I may take a crack at something to learn it.

OpenOffice Programming.
It is all in C++.


Saturday, November 22, 2008

Friday, November 21, 2008

iPhone Apps

$250,000 in two months from an iPhone Application. The iPhone Developer Kit looks very interesting.





iPhone Apps

$250,000 in two months from an iPhone Application. The iPhone Developer Kit looks very interesting.

iPhone App

Saturday, November 15, 2008

Random Thoughts

Random Thoughts: "weeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"

Sunday, November 2, 2008

Facebook Connect

CNN has an amazing section of their website "The Forum" which is a great example of Facebook Connect. All the features of a Facebook Application can be implemented in an external website. This includes invites, posting, feeds, etc...

Here is a link to the forum that I created on CNN which implements Facebook Connect:

Saturday, November 1, 2008

Random Thoughts

Random Thoughts: "When a deadline is given two weeks in advance make it!"

Great Advice!

Random Thoughts

Random Thoughts: "Why do they put Braille dots on the keypad of the drive-up ATM?"

Monday, October 27, 2008

Alexa

Alexa has some useful information about sites. My site's ranking compared to other sites can be useful for research. Alexa for http://randomthoughts.club/

Who Is Random Thoughts?

Domain Tools has some interesting information about sites. whois randomthoughts.club I got 3,100 unique visitors to my site last month. I didn't know I got that many visitors. Is this information accurate?

Sunday, October 26, 2008

Random Thoughts

Random Thoughts: "what makes money so important?"

Friday, October 24, 2008

My Facebook Badge

Adam Cox's Facebook profile

Cities I've Visited

How does this function?


Wednesday, October 15, 2008

McCain or Obama?

I am voting for John McCain!

My perception on the two candidates are this:

1) Obama wants to take money from people that work hard for it and
give it to people that hardly do any work at all


2) McCain wants to reward the hard workers by letting them keep what
they earn and not take the hard workers money and give it to the
people that hardly work at all

Do you agree?

Monday, October 6, 2008

Migrating Drupal to New Server

Recently, I migrated Drupal 6.x to a new server. The front page still worked, but all the links were broken. They were all still pointing to the correct place, but for some strange reason, they were not found. The URL stayed the same. I simply updated the DNS to point to the IP address of my new server. This is a major issue. I migrated many sites to this new server and there have been several problems. On a site where I used SOAP, I had to install the SOAP module where as it was already installed on my other server. All my sites used to be on a dedicated server from http://www.joyent.com/, but now they are hosted on my Mac OS X beast. The $125 a month dedicated server did not come close in processing and disc quota to my 240 GB hard drive, core duo, G5 with version 10.5 of OS X. It was kind of a pain setting up MySQL because of all the out of date, incorrect tutorials online. The tutorial that got MySQL working, was the simple install instructions at the MySQL website.

Sunday, October 5, 2008

Model for Random Thoughts Web Site

Refactor site:

-          *Make befriend functionality

-          *Fix up user profiles

-          *User’s name and link to profile should be next to each random thought

-          *Add categories

-          *Add tags

o       Use the keyword generator from webdesignerbostonma.com/

o       Make field for new posts and comments

-          *Add a “Recently Commented” and “Recently Added” link

-          *Google Analytics

-          *Allow comments on the search page for a “tag”

-          *Add a “BlogThese” to browse page, search page, shop page, learn page, ete…

-          *Make a mobile browser interface

o       Submit it places to raise page rank

o       Doubles the number of pages

o       Make sure Meta is set correctly

-          *Use Theme chooser from Binding Designs, LLC

-          *Allow users to create their own version of the MicroBlogger/social network such as Ning.

o       Fill in all the fields

-          *User Signatures

-          *Fix up shopping for keywords

-          *Words should have box show on hover with link to:

o       “people interested in …” use keyword generator with all of that users posts to make the matches

o       “random thoughts on …”

o       “shop for …”

o       “search for …”

-          *Enable links only by users linking back to the site.

o       Verify site by making call and checking for link

o       Do not allow rel=”nofollow”

o       Link to the page that links back

-          *Clean-up GUI

-          *Fix XSS scripting: http://randomthoughts.club/page.php?lim=8293 or whatever is making that mess.

-          *Make a box/border around the displayed random thought.

o       Make a message about rolling over each of the words

-          *Create networks

-          *Make a bookmark for each page that will allow the users to bookmark any page on the site…or even other sites

-          Make a blog, wiki, forum and merge them into the existing site

o       Blog – allow users to make posts

o       Forum – allow users to discuss about certain related topics

o       Wiki – discuss how to make user’s own version of the random thoughts website

o       Allow users to put ads on their version of the website

§         Allow users to put ads on their posts

-          Create an interface and outsource the implementation of the interface to offshores.

o       Safety, never send out the existing code. Just get an object with it all implemented.

-          Make global config/html/settings page for PHP

-          Get an open-source dictionary of words to search/shop/learn more about

-          Make a voting system to allow users to mark as good or bad and then view another one…continuing this process…

o       Make these searchable by good thoughts and remove the bad thoughts/spam

-          Make e-mail script to able mailings to all users

-          Make an admin interface for the users creating a website

-          Make classes or maybe at least a class…what is the point though?

-          Prevent bots from filling in fields/scanning entire site/rapidly creating posts: after 5 posts from the same IP or Session, then show a captcha. Repeat this process.

-          Allow some HTML elements: BR, A, I, B, U, IMG – use “rel=nofollow”

-          Get open-source form for filling out posts/comments with GUI

-          Make Posts/Comments editable/deletable

-          AJAX Posts/Comments

-          Fix /index.php and /gadgets/page.php to better fit user experience

-          Direct user’s towards commenting or adding a new random thought equally rather than having “Add Random Thought” form on home page

-          Filter Random Thoughts by users/anonymous/date/etc…

-          Rate this Random Thought: (*****) AJAX style!

-          Embed: embed a Youtube video, Map, other open-source content into a Random Thought. Have link to directions to get a Map, Youtube video, etc…

-          JavaScript hover box for links to random thoughts from browse page

-          Use prototype for AJAX calls. Use Scriptaculous Library to fade in Random Thoughts and fade away old ones and fade in new ones when New Thought is clicked. This could make AJAX calls to the server.

-          Add rating with AJAX libraries…use stars or images.

-          Blacklist bots.

-          Use keyword script to generate keywords mapping to a Random Thought page for AdWords.

-          Use the term MicroBlog

-          Make a “Similar/Related” link for other related entries.

o       “You may also like…”

-          Fix the overall flow/user interaction

-          Make a website builder out of it to customize the theme, title, field names, etc…

-          Make posts browsable by length of post: small(<100>100,<1000>1000 chacacters).

-          Allow users to save product searches

-          Allow users to send an item to a friend

-          Incorporate the login feature into OpenID, Facebook Connect, Yahoo!, etc…

-          Make a very detailed, concise FAQ

-          Add a more options to the post to add other things like YouTube, GoogleMaps, Images, etc…

PHP and MySQL with Apache on Mac OS X

The process of installing the *AMP (Apache, MySQL, PHP) on Mac OS X is basically like the typical install of LAMP.

First, to start the web server, go to system preferences, turn sharing on, and check the Web Server check box. This enables the /Library/WebServer directory to be open on the web. The web address will be displayed within the system preferences pane for the sharing. The /Library/WebServer/Documents folder will now host the files for your web server. An HTML file can be held here.

To add PHP, go to the http.conf file and uncomment the LoadModule directive for PHP. A default install of PHP is already installed on Mac OS X. Restart Apache and now a PHP file can be place in the /Library/WebServer/Documents folder and it will process as usual.

To add MySQL, the MySQL package for Mac OS X must be downloaded from MySQL for Mac OS X
website. It is necessary to make some configurations for your system to run MySQL. The configuration of MySQL on Mac OS X can be accomplished by following the directions on that website.

Sunday, August 3, 2008

Random Thoughts

Random Thoughts: "if the universe keeps on going were does it keep on going to? whats after it? it keeps on going till infinity but whats after that? i dont like the big black hole thought!"

It keeps on going on forever! It goes beyond time. It goes beyond our imagination. It even goes beyond our Random Thoughts!

Thursday, July 31, 2008

Random Thoughts on Squidoo

Random Thoughts is a web page or "Lens" that I built on Squidoo. Squidoo is a very simple web page builder. It utilizes the OpenSocial platform so Gadgets can be added to the web pages on that site. I built the Random Thoughts web page there in minutes.

Wednesday, July 30, 2008

Processing in the Human Mind

Humans load thoughts into their thinking part of their brain when they want to use them. When they are not in use, they get stored to the storage part of the brain. It would be impossible to think about everything that one knows at the same time. The memory part of the brain is not as large as the storage part of the brain. While thinking new thoughts, the brain processes these thoughts and stores an abstraction of what is being thought of. The processing part of the brain reduces all of the new thoughts and stores the essential pieces of it to the storage part of the brain for later use. Over time, the processing part of the brain removes or further abstracts unused thoughts that are stored. Over time, a thought is more and more abstract. A thought from yesterday where every piece of the thought is stored in memory decays over time. A thought from a year ago, has far less pieces stored.

When storing vision, every image that is ever seen could not possibly be stored. It is just far too much information to store. Images that are deemed important are stored in the storage part of the brain. An image that is seen very frequently is going to be deemed more important. If closing ones eyes and thinking of an image that was seen in the past, the image will be loaded into memory. It will be much more abstract than actually looking at the image because of size constraints.

Thoughts that are not currently being used are sometimes brought into memory. This bogs down the processing part of the brain because the brain can only process a limited amount of information at one time. To concentrate, the brain must not load any unused thoughts out of the storage part of the brain and into the memory part of the brain. Storage is, of course, referred to as long-term memory. Memory is referred to as short-term memory.

The brain is very similar to how a computer functions. And, a computer is very similar to how a brain functions. Computers were designed based on the constructs of the brain.

Tuesday, July 29, 2008

Random Thoughts Gadget

Here is an Random Thoughts Gadget implementation of the Random Thoughts web application as a Google Gadget embedded into a web page.

Clarification of Encapsulation in PHP - OOP

PHP Developer - Boston, MA | Object Oriented Programming

Here is a demonstration of what is happening to an object member while changing it. This should help you clarify how PHP handles pointers:


class A {
public $val;

public function __construct( $val ) {
$this->val = $val;
}
}

class B {
public $val;

public function __construct( $val ) {
$this->val = $val;
}
}

$a = new A(5);

echo $a->val; // 5

echo "
";

$b = $a;

$b->val = 10;

echo $a->val; // 10

$c = clone( $a );

$c->val = 15;

echo "
";

echo $c->val; // 15

echo "
";

echo $a->val; // 15

echo "
";

$z = 1;

echo ++$z * $z++ + $z; // 7

echo "
";

echo $z; // 3

echo "
";

$m = 0;
do {
echo $m;
} while ( ++$m < 10 );


Google AdWords Keyword Generation

It is possible to generate keywords for AdWords on the fly. There is a sample keyword generation tool for adwords that can generate a list of keywords. This could be extended to list the keywords and map them to certain pages. It could make a list of keywords for example, that would send to a certain link which performs a search query to better direct the user to the correct page. This would better than doing it by hand because it could be done with a large number of keywords. AdWords limits the number of keywords per ad campaign, but many ad campaigns can be created with each type of ad that links to a certain location on the fly. With the script, it could be possible to generate 10,000 keywords with ease. The script is free to use.

Monday, July 28, 2008

Web Designer in the Boston, MA Area

Web Designer - Boston, MA is a great little website that offers simple and easy solutions. The most profound aspect of that website is the keyword tool. It can be used to generate keywords from any source of text. The offer of setting up a CMS (Content Management System) for $99 is a bargain. Drupal, Joomla!, WordPress, MediaWiki, phpBB are only some of the platforms that are offered.

Random Thoughts

Random Thoughts: "Why do people tell me I'm emo? I don't wear emo clothes, don't listen to emo music, don't cut myself. I'm CLNICALLY DEPESSED"

--Wow! This is quite a discussion! The Random Thoughts application has quite some discussions on there. This is very interesting. Even EMO's can now publish their thoughts and beliefs to the rest of the world!

Keyword Tool

Here is a great Keyword Tool that takes any text input and generates a list of keywords. Common words and duplicates are stripped from the input and the output is in a comma-delimited format. This can be used to generate relevant keywords for Google AdWords or search engine optimization. It is simple, free, and easy to use. This is very convenient.

Saturday, July 26, 2008

Random Thoughts

My Collection of Random Thoughts

There are 20701 random thoughts and 11623 comments on them!

Thoughts 1 to 209
Thoughts 210 to 418
Thoughts 419 to 627
Thoughts 628 to 836
Thoughts 837 to 1045
Thoughts 1046 to 1254
Thoughts 1255 to 1463
Thoughts 1464 to 1672
Thoughts 1673 to 1881
Thoughts 1882 to 2090
Thoughts 2091 to 2299
Thoughts 2300 to 2508
Thoughts 2509 to 2717
Thoughts 2718 to 2926
Thoughts 2927 to 3135
Thoughts 3136 to 3344
Thoughts 3345 to 3553
Thoughts 3554 to 3762
Thoughts 3763 to 3971
Thoughts 3972 to 4180
Thoughts 4181 to 4389
Thoughts 4390 to 4598
Thoughts 4599 to 4807
Thoughts 4808 to 5016
Thoughts 5017 to 5225
Thoughts 5226 to 5434
Thoughts 5435 to 5643
Thoughts 5644 to 5852
Thoughts 5853 to 6061
Thoughts 6062 to 6270
Thoughts 6271 to 6479
Thoughts 6480 to 6688
Thoughts 6689 to 6897
Thoughts 6898 to 7106
Thoughts 7107 to 7315
Thoughts 7316 to 7524
Thoughts 7525 to 7733
Thoughts 7734 to 7942
Thoughts 7943 to 8151
Thoughts 8152 to 8360
Thoughts 8361 to 8569
Thoughts 8570 to 8778
Thoughts 8779 to 8987
Thoughts 8988 to 9196
Thoughts 9197 to 9405
Thoughts 9406 to 9614
Thoughts 9615 to 9823
Thoughts 9824 to 10032
Thoughts 10033 to 10241
Thoughts 10242 to 10450
Thoughts 10451 to 10659
Thoughts 10660 to 10868
Thoughts 10869 to 11077
Thoughts 11078 to 11286
Thoughts 11287 to 11495
Thoughts 11496 to 11704
Thoughts 11705 to 11913
Thoughts 11914 to 12122
Thoughts 12123 to 12331
Thoughts 12332 to 12540
Thoughts 12541 to 12749
Thoughts 12750 to 12958
Thoughts 12959 to 13167
Thoughts 13168 to 13376
Thoughts 13377 to 13585
Thoughts 13586 to 13794
Thoughts 13795 to 14003
Thoughts 14004 to 14212
Thoughts 14213 to 14421
Thoughts 14422 to 14630
Thoughts 14631 to 14839
Thoughts 14840 to 15048
Thoughts 15049 to 15257
Thoughts 15258 to 15466
Thoughts 15467 to 15675
Thoughts 15676 to 15884
Thoughts 15885 to 16093
Thoughts 16094 to 16302
Thoughts 16303 to 16511
Thoughts 16512 to 16720
Thoughts 16721 to 16929
Thoughts 16930 to 17138
Thoughts 17139 to 17347
Thoughts 17348 to 17556
Thoughts 17557 to 17765
Thoughts 17766 to 17974
Thoughts 17975 to 18183
Thoughts 18184 to 18392
Thoughts 18393 to 18601
Thoughts 18602 to 18810
Thoughts 18811 to 19019
Thoughts 19020 to 19228
Thoughts 19229 to 19437
Thoughts 19438 to 19646
Thoughts 19647 to 19855
Thoughts 19856 to 20064
Thoughts 20065 to 20273
Thoughts 20274 to 20482
Thoughts 20483 to 20691
Thoughts 20692 to 20900

Random Thoughts

Random Thoughts: "[A]s evolved human beings why are we still obsess[ed] with other people's random thoughts[?]"

It is a form of communication. People can publish their own thoughts and get that feeling that they are being heard. Also, people are curious to read about what others' are thinking about. I think we will be "obsessed" even more in the future with random thoughts. It is part of evolution. The human race will evolve into a race that communicates at unprecedented levels!

Random Thoughts

Random Thoughts - Refactor

Some Ideas I have for re-factoring my website Random Thoughts

Refactor site:
- Make befriend functionality
- Clean-up GUI: make page less narrow
- Prevent bots from filling in fields/scanning entire site/rapidly creating posts: after 5 posts from the same IP or Session, then show a captcha. Repeat this process.
- Allow some HTML elements: BR, A, I, B, U, IMG – use “rel=nofollow”
- Get open-source form for filling out posts/comments with GUI
- Ask users to log-in, sign up for an account, or at least subscribe to comments while posting/commenting
- Make Posts/Comments editable/deletable
- AJAX Posts/Comments
- User profiles
- User’s name and link to profile should be next to each random thought
- Fix /index.php and /gadgets/page.php to better fit user experience
- Direct user’s towards commenting or adding a new random thought equally rather than having “Add Random Thought” form on home page
- Filter Random Thoughts by users/anonymous/date/etc…
- Add date field to Random Thoughts
o Fill up NULL values with dates from beginning of year to post with first recorded date
- Make each words from random thoughts a link to a search for that word. Do not change the appearance of the link versus it being plain text.
o Only make it searchable if it appears more than twice: it will be a tag once the term is posted more then twice.
- Rate this Random Thought: (*****) AJAX style!
- Embed: embed a Youtube video, Map, other open-source content into a Random Thought. Have link to directions to get a Map, Youtube video, etc…
- Fix XSS scripting: http://randomthoughts.club/page.php?lim=8293
- JavaScript hover box for links to random thoughts from browse page
- Use prototype for AJAX calls. Use Scriptaculous Library to fade in Random Thoughts and fade away old ones and fade in new ones when New Thought is clicked. This could make AJAX calls to the server.
- Add categories
- Add tags
- Add rating with AJAX libraries…use stars or images.
- Blacklist bots.
- Add a “Recently Commented” and “Recently Added” link
- Google Analytics
o first implement AJAX to refresh thoughts and place Post/Comment to new pages
- Allow comments on the search page for a “tag”

Random Thoughts

Random Thoughts now has several new features added.

Random Thoughts - Search

The website is more interactive for the user because users can now target words they are interested in. I did this by making all the words from each most turn into a hyperlink that searches for other posts with that word in it.

Random Thoughts - Add Applications

The pesky links that went to Facebook, MySpace, etc... were removed from the main navigation. This really hurt the user experience. They are all now on a separate page called "Add Application".

The users now go through a different flow while going to the site. A user can still post without having to register, login, or even submit their e-mail, but it is easier for them to submit their e-mail while posting. This will allow users to be notified of follow up comments on that post. It also invites the user to register.

This website needs some remodeling on the user interface. It is too narrow and simple.

Random Thoughts from Reno: McCain Appearance

Random Thoughts from Reno: McCain Appearance - I am really hoping that John McCain wins the presidential election. If Obama wins, I think we are going to end up losing not only the war in Iraq, but other wars as well. It would give rogue nations a chance to attack America. Obama is just plainly to weak and inexperienced to be an American president. John McCain would be a great president and would preserve the security of our country. Our country would win any wars we are already in and win any wars that could arise in the next four years. I say: "Vote John McCain!"

Random Thoughts: Skepticism

Random Thoughts: Skepticism - to all of those believers that think we are going to run off of water instead of fuel, you just may be right... I think the only way we are going to extract energy from water is by letting it boil in the sun and catch the energy from it expanding into a gas. We will not be filling up our SUV's with a hose anytime soon! Our iPhones are not going to run on water anytime soon either!

Random Thoughts: A beautiful day !

Random Thoughts: A beautiful day ! I love it when I wake up in the morning and it is raining and foggy out, so I just go right back to sleep! Then after sleeping for a while, I wake up and it is beautiful and sunny out! I see where you are coming from!

Random Thoughts- Do They Have Meaning?: My Review Of The Dark Knight

Random Thoughts- Do They Have Meaning?: My Review Of The Dark Knight The Dark Night is a much better movie than Batman Begins. I personally thought that Batman Begins was a terrible movie and I am surprised that The Dark Night did so well figuring that. The Dark Night was indeed a great movie!

PageRank

I found this interesting little widget that calculates PageRank on the fly. It say's this page is zero right now, but I look forward to seeing it expand. Here is the widget:

Google PageRank Checker - Page Rank Calculator

PageRank is calculated on the number of incoming links to your site. A site that has high PageRank can raise other web pages PageRank much more than a site with low PageRank.

PageRank is often referred to as PR in SEO (Search Engine Optimization).

I know that the PageRank calculator offered by BlogFlux is a great example of "Link Bait". People will add the calculator to their site which links back to the BlogFlux website and raises the BlogFlux PR.

Thursday, July 24, 2008

Bloggers Competing With the Press

Random thoughts about the Kindle - the press always controlled what people read about. Some publishers in the past could write books, but that was not accessible to many people. Blogs allow the average person to publish their content to the world. It is easy and free. Anyone with access to a computer and the internet can become a "publisher" or blogger. This does compete with the publishing giants. Instead of a reader spending their time at US News, they may be spending their time reading blogs published by some average Joe!

Random Thoughts: Lets make some music!

Random Thoughts: Lets make some music! - Youtube! offers tremendous power to allow people to publish their media to the world. Anyone that has the access to the tools and the knowledge to use them can publish their videos to the web and allow millions of people to find them. This is extremely great for the little guys that want to show off their films. I don't think Hollywood has too much to worry about it, though!

Random Thoughts: More Begur Pictures

Random Thoughts: More Begur Pictures - Spain has some great art. There are some wonderful pictures of Spanish art at this blog. Follow the link from above!

Random Thoughts - Parenting Process of Self Discovery

Random Thoughts - I have recently become a parent. My now 7 month old daughter makes me think a lot. It was very great becoming a parent and I look forward to every moment of it!

Random Thoughts

The Random Thoughts project is going quite well. Users are enjoying the site and entering some very interesting posts. The posts are typically very simplistic, but they are interesting and some of the content is very unique. Most other blogs are from more serious people, but the Random Thoughts website gets content from just about anybody. The thoughts of almost all type of people are published to the world. It allows people to share culture and beliefs.

Random Thoughts- Do They Have Meaning?: Roundup of Recent Posts

Random Thoughts- Do They Have Meaning?: Roundup of Recent Posts

Here is a collection of some of the recent posts we put up here:

Happy Birthday To The Dark Haired Beauty
A Story Using Song Lyrics Revisited Continued
Life Changing Moments
A Story Using Song Lyrics Revisited
Men Who Wear Pink
The Cubicle Celebrates 40 Years
Angry With G-d
Soon to Be Appearing at: First International Jewish Bloggers Conference

And your blast from the past:

Name a Song That Makes You Cry
The Heart Wants What The Heart Wants
Who Remembers Richie's Pizza?
Why I Quit Blogging

Random Thoughts- Do They Have Meaning?: Reasons Why I Am Not a Pulpit Rabbi

Random Thoughts- Do They Have Meaning?: Reasons Why I Am Not a Pulpit Rabbi - I am not a Pulpit Rabbi because if I was a Pulpit Rabbi, then I would be a Pulpit Rabbi!

Random Thoughts- Do They Have Meaning?: “Happy Flu” meme

Random Thoughts- Do They Have Meaning?: “Happy Flu” meme - That is an interesting little blogger widget. It is a "flu" widget that spreads through blogger. It will build up link popularity. I found it very interesting!

Tuesday, July 22, 2008

think your boss has 1

"Find Buyers and Suppliers"

"Think Your Boss Has 1"

These are two statements that come from somewhere!

Can you guess where?

Thursday, July 10, 2008

Random Thoughts

Random Thoughts: "Once your born you start getting closer to death"

I completely agree! As soon as you are born, that is when you start to die! Life is just a slow process of dying!

Random Thoughts

Features





Home - visit the Random Thoughts home page.

Add Application - add the Random Thoughts application to your favorite social network.

Browse - browse through thousands of people's random thoughts.

Popular - see the random thoughts that are commented on the most.

Search - search for random thoughts by keyword.

RSS (browse) - browse the archives of RSS feeds.

RSS (latest 100) - subscribe to the latest 100 random thoughts on your favorite RSS feed application.


Tuesday, July 8, 2008

Project Euh!

Funny Site!



Project-Euh! is a hilarious website that actually uses JavaScript in some very interesting ways. The site is pure humor and it will make just about anyone laugh. It is basically a website where you can click a link or button that says "Euh!" and it brings you to a random web page on the site with some silly script. One example is a pong game that can be played with browsers. Four pop up windows show up. One is for score keeping. Then one window is the pong ball that goes back and forth. And there is a window the player can use to hit the floating window back and forth. The computer gets a window that hits the window back to you. Very interesting!

Random Thoughts - From Around the World!

Random Thoughts


Random Thoughts is a web site located at http://randomthoughts.club/ where people can express their random thoughts. It is a micro-blog where users can share their thoughts with other people from around the world.

Strategy


The strategy behind this web site is to make content that is user generated. Each entered random thought generates a new web page. The search engines can crawl the website and find each page and all of the content on the page. The comments are typically relevant to the original post and generate more content. The website encourages linking back to the website from other web sites. There is a link to get the HTML to link back to the site and there is a link to automatically create a blog with a link back to the site.

Applications


Random Thoughts is also an application on some of the popular social networks such as Facebook and MySpace. Here is a list of all the Random Thoughts Applications:



Facebook - add the Random Thoughts Facebook Application to your Facebook profile. click here >>>





MySpace - add the Random Thoughts MySpace Application to your MySpace profile. click here >>>





Google - add the Random Thoughts Google Gadget to your iGoogle home page. click here >>>





Bebo - add the Random Thoughts Bebo Application to your Bebo profile. click here >>>





hi5 - add the Random Thoughts hi5 Application to your hi5 profile. click here >>>





WidgetBox - add the Random Thoughts WidgetBox Application to your social networking profile. click here >>>





Link Here (HTML) - Copy and paste this code into your website's HTML source:


<a href="http://randomthoughts.club">Random Thoughts</a>





Link Here (BBCODE) - Copy and paste this code into your forum signature:


[url=http://randomthoughts.club/]Random Thoughts[/url]





Blogger - Copy and paste this code into your blog at Blogger (sample). You can also paste this code in any web page where you have access to the HTML:




<div><a href="http://randomthoughts.club">Random Thoughts</a></div>

<iframe src="http://www.randomthoughts.club/" width="450" height="500" scrolling="no" frameborder=0 align="center"></iframe>






URL - Copy and paste this URL to give to your friends or put into your profile:

http://randomthoughts.club





Web - visit the Random Thoughts web page. click here >>>





Bookmark - CTL+D





RSS Feeds - Subscribe to the Random Thoughts on your RSS Reader. click here >>>





RSS Feeds on Blogger - Show the most recently added items on your Blogger blog. Follow these instructions: (opens in new window). Use this RSS feed URL on your blog:


http://randomthoughts.club/rss_recent.php?lim=true





Viral


The website, in general, was built to be viral. Most all the user's actions will result in the application spreading further into the web. The theory behind this is that it will help the website grow.

User Experience


The website was built with user experience in mind. It is easy to use and the user is free to browse and use all the features on the website without having to log-in or provide their e-mail address.

Wikipedia User Page - Adam Cox

Wikipedia - User Generated Encyclopedia Website



Wikipedia is a website with a large encyclopedia built by the visitors to the website. It is "the free encyclopedia that anyone can edit."

Wikipedia is built on the Mediawiki free and open-source platform. You can help support this platform by helping to build the platform by fixing and adding the content. You can also support this project by making donations at Wikimedia Foundation.

As a repeated visitor to this site, I have found the content very educational. As a software engineer, I feel that the site lacks code samples. The few samples up there, are very short. But, the site is an encyclopedia and not meant for code samples.

I have contributed several edits to this site and you can find these edits by visiting Adam Cox's Wikipedia User Page. I have not yet added any articles, but I have edited existing articles. Hopefully, by the time you are reading this, I will have contributed some useful articles.

Robots Climbing Walls

Can't say too much about this, but the robot sure is climbing a wall. If public scientists are creating machines that can accomplish this, imagine what is going on in the government laboratories.

Monday, July 7, 2008

Memory Leaks in PHP

There is a huge memory leak in PHP 5.2 and earlier. When objects nest other objects within it with circular reference, the nested object is never unset when un-setting the object that is instantiating the other objects. The solution would be to upgrade to latest version of PHP 5.3 when it is stable, or un-setting all the objects that get instantiated within an object. Some more solutions are proposed at Memory Leaks in PHP. Another author looks at this problem at Memory Leaks in PHP. The author also tries to propose a solution by modifying the PHP internals and decrement the reference count. This is beyond my scope and time constraints me to do this.

PHP user's aborting scripts

ignore_user_abort() ignores user's aborting the execution of a script. This can prevent a system from coming to an unstable state. If a script executes and has two critical operations which depend on each other, then both of these should be executed and not just one of these operations. Use ignore_user_abort(TRUE); to prevent this occurrence.

Saturday, July 5, 2008

BlogThis!

The BlogThis feature for Blogger allows people to create links for their website. The links offer parameters that can be sent in to specify the link, title, and content of the Blog. This will undoubtedly help raise inbound links to a website. This is a high factor in search engine rankings. The more inbound links, the higher the website will show. This is called page rank. A page that already has a lot of incoming links has more weight when linking to another page. A page with thousands of inbound links linking to a website will raise the linked to website much higher than a page with few incoming links.

Here is my BlogThis link. Just place it in the "href" of a link in the HTML source:

javascript:window.open('http://www.blogger.com/blog-this.g?u=' + escape(location.href) + '&n=' + escape(document.title), 'blogger', 'toolbar=no,width=700,height=400'); void(0);"

Random Thoughts | Tenthousand characters!!!!!!!!!! we can write ten thousand charaters!!!! that's

Random Thoughts | Tenthousand characters!!!!!!!!!! we can write ten thousand charaters!!!! that's

Ten thousand characters is the limit! It is a micro-blog, so yes, 10,000 characters is the limit! Random Thoughts is a micro-blog allowing people to post Random Thoughts and comments. People can do it anonymously without logging in or registering. People can also register/login to track their random thoughts and comments. It is a lot of fun!

Random Thoughts | haha i got "fat" then in the next thought i got "butt" hahah. dude

You sure did there fellow!

Random Thoughts | haha i got "fat" then in the next thought i got "butt" hahah. dude

Friday, July 4, 2008

Web 2.0

What is Web 2.0?

Web 2.0 is community!

What is community?

Community is relationships!

What is relationships?

Relationships is connection!

What is connection?

Connection is how you found this blog!

Web 2.0

What is Web 2.0?

Web 2.0 is community!

What is community?

Community is relationships!

What is relationships?

Relationships is connection!

What is connection?

Connection is how you found this blog!

Web 2.0

What is Web 2.0?

Web 2.0 is community!

What is community?

Community is relationships!

What is relationships?

Relationships is connection!

What is connection?

Connection is

Web 2.0

What is Web 2.0?

Web 2.0 is community!

What is community?

Community is relationships!

What is relationships?

Relationships is connection!

What is connection?

Connection is

Web 2.0

What is Web 2.0?

Web 2.0 is community!

What is community?

Community is relationships!

What is relationships?

Relationships is

Web 2.0

What is Web 2.0?

Web 2.0 is community!

What is community?

Community is relationships!

What is relationships?

Web 2.0

What is Web 2.0?

Web 2.0 is community!

What is community?

Community is relationships!

What is relationships?

Web 2.0

What is Web 2.0?

Web 2.0 is community!

What is community?

Community is relationships

Web 2.0

What is Web 2.0?

Web 2.0 is community!

PHP

PHP is a scripting language particularly designed for web development. It can be used for some server administration as well. There are many pros and, unfortunately, many cons for using PHP. Some of the pros are that it is free, open-source, easy-to-use, powerful, easy to find code samples, tutorials, and documentation, and many others. Some of the cons are that it is easy to write "bad" code with, it is slow, it is hard to find out what your code is doing internally, and bugs can potentially exist. PHP is widely used and respected amongst the development community. PHP 5 has the power to be object-oriented and PHP 6 is even heading further in that direction. It is easy to set PHP up on a Linux, Mac, or Windows machine. It works seamlessly with Apache, MySQL, and PostgreSQL.

PHP Developer - Boston, MA

Free Hosting for Facebook Applications

Joyent is offering free hosting for Facebook applications. These are dedicated servers and allow numerous administration interfaces. The web interface allows for complex Linux administration from an easy to use web application. For the more advanced user, full SSH access is enabled. It is easy to create virtual hosts from the web interface amongst the many other system administration services available. The hosting service they provide is an easy A+!

Wednesday, July 2, 2008

The Chat Room Blogger Application!

Wow! This is actually an amazing idea! I was going to do something similar to this on my Chizat website, but never got around to it. This is a nice blogger application!


Get your own Chat Box! Go Large!

Drupal 5.8-dev CMS

Drupaul is a CMS (Content Management System) that is very powerful and easy to use. It can save a lot of time with all the core system and third-party modules. A large Web 2.0 website can be built fairly quickly with Drupal. Some of the cons are that it is a large platform and can be slow if not used properly. Any custom PHP, MySQL, third-party modules/themes can easily turn into an issue for the entire system. The environment for developing modules allows easy and deep integration of the system, but can limit your reach. The system is easy to set-up and build a basic website and it allows much more advanced development. It is overall a great free and open-source system!

The most downloaded piece of software as of June, 2008!

The most downloaded piece of software as of June, 2008!

Firefox III

Thursday, June 19, 2008

How to Get a Software Project Started


How to Get a Software Project Started


from wikiHow - The How to Manual That You Can Edit

Get a software project started. If you are a professional or a hobbyist, this article will give you an introduction on how to start a project.

Steps


  1. Draw up a brief description of the problem.
  2. Make a requirements diagram that is much less abstract than the description.
  3. Choose the target audience.
  4. Choose the target machines that the software will work on. (I. E., desktop computers, mobile computers, WWW)
  5. Choose a budget.
  6. Find investors if applicable.
  7. Decide if you are going to find a company or a consultant to implement the project for you.
  8. Monitor the progress of your project on a set basis.
  9. Publish your project on the web and other places.


Tips


  • Don't panic if you encounter small problems: they are normal.


Warnings


  • Find a reputable source that has the expertise to finish your project. Many claim that they can and even believe that they can, but later on find out that they can't finish the project.


Related wikiHows





Article provided by wikiHow, a collaborative writing project to build the world's largest, highest quality how-to manual. Please edit this article and find author credits at the original wikiHow article on How to Get a Software Project Started. All content on wikiHow can be shared under a Creative Commons license.

Thursday, June 5, 2008

The Wearable Motorcycle

This motorcycle is something to be excited about. It can be worn! That is great! Talk about futuristic. I will own one of these someday. There looks like there are some sever safety issues for this bike. I can't picture seeing it on the street in the decade to come! Maybe I am wrong! I don't know. It would be very interesting to see this on the road sometime soon. I wonder if there are some artificial intelligence engines inside of this bike to help prevent accidents. I know that it is possible and scientists are researching them in the labs.

Popularly Commented Random Thoughts

The most popularly commented random thoughts:


0 - 99
100 - 199
200 - 299
300 - 399
400 - 499
500 - 599
600 - 699
700 - 799
800 - 899
900 - 999
1000 - 1099
1100 - 1199
1200 - 1299
1300 - 1399
1400 - 1499
1500 - 1599
1600 - 1699
1700 - 1799
1800 - 1899
1900 - 1999
2000 - 2099
2100 - 2199
2200 - 2299
2300 - 2399
2400 - 2499
2500 - 2599
2600 - 2699
2700 - 2799
2800 - 2899
2900 - 2999
3000 - 3099
3100 - 3199
3200 - 3299
3300 - 3399
3400 - 3499
3500 - 3599
3600 - 3699
3700 - 3799
3800 - 3899
3900 - 3999
4000 - 4099
4100 - 4199
4200 - 4299
4300 - 4399
4400 - 4499
4500 - 4599
4600 - 4699
4700 - 4799
4800 - 4899
4900 - 4999
5000 - 5099
5100 - 5199
5200 - 5299
5300 - 5399
5400 - 5499
5500 - 5599
5600 - 5699
5700 - 5799
5800 - 5899
5900 - 5999
6000 - 6099
6100 - 6199
6200 - 6299
6300 - 6399
6400 - 6499
6500 - 6599
6600 - 6699
6700 - 6799
6800 - 6899
6900 - 6999
7000 - 7099
7100 - 7199

The Big Facebook Conspiracy!

This is entertaining:

EZ App Builder

EZ APPs


Apps 0 - 49
Apps 50 - 99
Apps 100 - 149
Apps 150 - 199
Apps 200 - 249
Apps 250 - 299
Apps 300 - 349
Apps 350 - 399
Apps 400 - 449
Apps 450 - 499
Apps 500 - 549
Apps 550 - 599
Apps 600 - 649
Apps 650 - 699
Apps 700 - 749
Apps 750 - 799
Apps 800 - 849
Apps 850 - 899
Apps 900 - 949
Apps 950 - 999
Apps 1000 - 1049
Apps 1050 - 1099
Apps 1100 - 1149
Apps 1150 - 1199
Apps 1200 - 1249
Apps 1250 - 1299
Apps 1300 - 1349
Apps 1350 - 1399
Apps 1400 - 1449
Apps 1450 - 1499
Apps 1500 - 1549
Apps 1550 - 1599
Apps 1600 - 1649
Apps 1650 - 1699
Apps 1700 - 1749
Apps 1750 - 1799
Apps 1800 - 1849
Apps 1850 - 1899
Apps 1900 - 1949
Apps 1950 - 1999
Apps 2000 - 2049
Apps 2050 - 2099
Apps 2100 - 2149
Apps 2150 - 2199

Quizzes

Quizzess



Here is a directory of all the quizzes built with EZ Quiz Builder:

Quizzes from 0 to 124
Quizzes from 125 to 249
Quizzes from 250 to 374
Quizzes from 375 to 499
Quizzes from 500 to 624
Quizzes from 625 to 749
Quizzes from 750 to 874
Quizzes from 875 to 999
Quizzes from 1000 to 1124
Quizzes from 1125 to 1249
Quizzes from 1250 to 1374
Quizzes from 1375 to 1499
Quizzes from 1500 to 1624
Quizzes from 1625 to 1749
Quizzes from 1750 to 1874
Quizzes from 1875 to 1999
Quizzes from 2000 to 2124
Quizzes from 2125 to 2249
Quizzes from 2250 to 2374
Quizzes from 2375 to 2499
Quizzes from 2500 to 2624
Quizzes from 2625 to 2749
Quizzes from 2750 to 2874
Quizzes from 2875 to 2999
Quizzes from 3000 to 3124
Quizzes from 3125 to 3249
Quizzes from 3250 to 3374
Quizzes from 3375 to 3499
Quizzes from 3500 to 3624
Quizzes from 3625 to 3749
Quizzes from 3750 to 3874
Quizzes from 3875 to 3999
Quizzes from 4000 to 4124
Quizzes from 4125 to 4249
Quizzes from 4250 to 4374
Quizzes from 4375 to 4499
Quizzes from 4500 to 4624
Quizzes from 4625 to 4749
Quizzes from 4750 to 4874
Quizzes from 4875 to 4999
Quizzes from 5000 to 5124
Quizzes from 5125 to 5249
Quizzes from 5250 to 5374
Quizzes from 5375 to 5499
Quizzes from 5500 to 5624
Quizzes from 5625 to 5749
Quizzes from 5750 to 5874
Quizzes from 5875 to 5999
Quizzes from 6000 to 6124
Quizzes from 6125 to 6249
Quizzes from 6250 to 6374
Quizzes from 6375 to 6499
Quizzes from 6500 to 6624
Quizzes from 6625 to 6749
Quizzes from 6750 to 6874
Quizzes from 6875 to 6999
Quizzes from 7000 to 7124
Quizzes from 7125 to 7249
Quizzes from 7250 to 7374
Quizzes from 7375 to 7499
Quizzes from 7500 to 7624
Quizzes from 7625 to 7749
Quizzes from 7750 to 7874
Quizzes from 7875 to 7999
Quizzes from 8000 to 8124
Quizzes from 8125 to 8249
Quizzes from 8250 to 8374
Quizzes from 8375 to 8499
Quizzes from 8500 to 8624
Quizzes from 8625 to 8749
Quizzes from 8750 to 8874
Quizzes from 8875 to 8999
Quizzes from 9000 to 9124
Quizzes from 9125 to 9249
Quizzes from 9250 to 9374
Quizzes from 9375 to 9499
Quizzes from 9500 to 9624
Quizzes from 9625 to 9749
Quizzes from 9750 to 9874
Quizzes from 9875 to 9999
Quizzes from 10000 to 10124
Quizzes from 10125 to 10249
Quizzes from 10250 to 10374
Quizzes from 10375 to 10499
Quizzes from 10500 to 10624
Quizzes from 10625 to 10749
Quizzes from 10750 to 10874
Quizzes from 10875 to 10999
Quizzes from 11000 to 11124
Quizzes from 11125 to 11249
Quizzes from 11250 to 11374
Quizzes from 11375 to 11499
Quizzes from 11500 to 11624
Quizzes from 11625 to 11749
Quizzes from 11750 to 11874
Quizzes from 11875 to 11999
Quizzes from 12000 to 12124
Quizzes from 12125 to 12249
Quizzes from 12250 to 12374
Quizzes from 12375 to 12499
Quizzes from 12500 to 12624
Quizzes from 12625 to 12749
Quizzes from 12750 to 12874
Quizzes from 12875 to 12999

EZ App Builder Platform