Recently in Internet Category

2008 Jul 22
rss-dummies.jpgWhat is RSS?
RSS is a document format for reading frequently updated websites in the internet. Similar to other document format like the MS Word documents or the PDF documents, the RSS also needs an interpreter called the "RSS Reader" as the MS Word Application for your MS Word documents and acrobat reader for your PDF documents. Each RSS document is called a "feed" or commonly as RSS Feed. RSS feeds are seen with the icon having an orange background with arcs usually found on the side bar of a blog.

How can RSS feed help me?
RSS are designed to help us read frequently updated websites in just one neat and simple application called the "RSS Reader". I use these programs at home to read my favorite blogs or forum and at work to read the messages from my projects. With this, i do not need to go to each of the websites i often visit just to check for any update but instead the RSS Reader does this for me. RSS Readers really made my life more easier as RSS stands for Really Simple Syndication

How do i get RSS?
You will need an RSS Reader, there are lots of applications that enables you to read RSS documents. Personally, I use the Google Reader but you might prefer some other applications. Lets just use it because it the only reader use for now. If you have a Google account then you can use it to read RSS feeds from there. Just click on the "add subscription" link and paste in your RSS feed. Now on the blogs that you read look for the RSS Logo, copy and paste the URL to your favorite RSS Reader in my case its Google Reader. Some feeds are marked private meaning you will need a password before we could read the contents. Some readers accepts authentication, at the office is use Sharp Reader Software.

rss-logo.jpgHow do I know the link I got is RSS?
The RSS reader is written in plain text, if you will try to open an RSS document with a text editor, you can actually read it but you might have a little more time understanding because of the way its written. The format the RSS document is written is called XML. XML is like an older brother of the other common technical word called HTML. XML and HTML are not the topic here so lets just ignore them for now. You will know its RSS because every RSS feed has this somewhere at the beginning of the document: <?xml version="1.0"> and it has an orange icon with a arcs in it. You can try using Tildemark Blogs RSS feed to use is as a sample or maybe subscribe to it.


2008 Jul 18
I hate spam and its everywhere, in the forums, in my comments, emails, and even in blog posts. Email spam is so hard to stop if you don't have a good spam blocker. Once your in, there's no going back. I don't recommend you clicking on the link that says 'click here to unsubscribe' because it only confirms that the email address you are using is indeed active which results to more spam.

The most efficient way to battle spam is to avoid them. Don't got to p0rn site, sites that offer pirated software or any illegal stuff. another way is to change your email link into an image. In that way automated programs that harvests email address may not be able to pick it up. A web site that provides an image for your email address called email icon generator might be useful for you. See some samples below

tildemark-gmail.png
tildemark-hotmail.png
tildemark-live.png
tildemark-msn.png
tildemark-yahoo.png



2008 May 1
public-service-ads.jpg
You usually get this when you first added your adsense codes to your site. Its alright to get this during this time as adsense wasn't able to get a cache of your keywords yet. It may take some time to get revenue generating ads on your site specially if your content has less meaningful keywords in it. According to the google help center, it would take approximately 48 hours to remove the Gulf Hurricane Relief ad on your site. If its been there for weeks then your copy might have some problems in it.

Editing robots.txt
There are several ways to remove the PSA from appearing on your site, but the most efficient way is to change your content. First things first, your robots.txt might have been configured to disallow adsense crawlers from visiting your site. If you are able to edit your robots.txt file, you may add the following code below:

User-agent: Mediapartners-Google*
Disallow:

Avoid iFrames or Frames
If you have placed your adsense code in an iFrame then the crawler will have no way of getting relevant keywords thus displaying in the Public  Service  Ads. Google crawlers will have a hard time figuring out which content to get for the ads inside frames so its best not to place your ads in a separate frame or simply avoid using frames on your site just to be safe.

Choose  your content wisely
Content is the most important factor in determining the adsense ads that is displayed on your website. the more content you the greater chances of getting a relevant ad. Make sure you have enough content for the crawler to read. Also, the google crawler can't read images, audio files, flash content, java applets or anything except plain text. If you have a small amount of content and you have set your ads to display only images then this might be the reason for displaying only PSA ads. Try changing your adsense codes to display text and images ads.

Negative Keywords
Avoid negative keywords, this includes anything that is related to d%ath, sickness, p%rnography, dr%gs, etc. At anytime avoid mentioning these words on all of your content, but opps there you go i have just listed them here anyway.

Avoid automatic refresh
If yous page contains the HTML auto refresh code, it might also be the reason why your site is displaying public service ads. Remove the meta refresh code from your page and observe if the PSA ads have been removed. The meta refresh code looks like this one below, remove them:

<meta http-equiv="Refresh">

Adsense ad in a login page
Placing ads on a page that requires user access does not allow the google crawler to visit the page to get the relevant keywords therefore displaying public service ads instead. Avoid placing adsense code behind a login page.

Avoid Session Ids on URLs
Adsense also relies heavily on the URL to display relevant ads. Having a session id on the url confuses the crawler to ad a relevant keyword because your URL keeps on changing. You may use the input type hidden HTML attribute instead of placing the session id in the urls

Unsupported localization
If you site is displaying other language aside from English then this might be the reason why its displaying public service ads. Here's a list of country currently supported by adsense.
Arabic 
Bulgarian
Chinese (simplified)
Chinese (traditional)
Croatian
Czech
Danish
Dutch
English
Finnish
French
German
Greek
Hebrew
Hungarian
Italian
Japanese
Korean
Norwegian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Spanish
Swedish
Turkish
2008 Apr 29
Basecamp is using textile to format and display its messages. The following is a list of codes used to modify the look of your messages inside basecamp.

You can format the messages in basecamp using the following codes below:

Paragraph Codes
The following codes are commonly used in composing paragraphs in basecamp, adding in the following codes helps you convey the message you wish to tell and makes it easier to read and understand the context.

Header: hn. <text>
h1. Header 1 is equivalent to <h1>Header 1</h1>

Blockquote: bq. <text>
bq. A block quotation. is equivalent to <blockquote>bq. A block quotation.</blockquote>

Footnote: fn1. <text>
fn1. Footnote text. is equivalent to <p id="fn1"><sup>1</sup> Footnote text.</p>

Example:
This text has a footnote below[1].
fn1. This is the footnote of the text above.

Text Alignments
p<. align left
p>. align right
p=. centered
p<>. justified
p(., p((. left indent 1em, 2em, etc.
p). right indent 1em

Example:
p=. This text is centered is equivalent to <center>This text is centered</center>


Phrase Codes
These codes below allows us to importance to a portion of our text in basecamp and adding some emphasis to it. We can use either the emphasis or the boldface HTML code when adding some importance to the message we have written. Other HTML code can also be used.

Emphasis
Prepend and append underscores to the text you wish to be emphasized.
_text on emphasis_ is equivalent to <em>text on emphasis</em>

To make italics text we use double underscores
__text on italics__ is equivalent to <i>text on italics</i>

Strong emphasis
Use asterisk to make text appear with strong emphasis
*text on strong emphasis* is equivalent to <strong>text on strong emphasis</strong>

And, use double asterisk to make them apear as boldface
**text on boldface** is equivalent to <b>text on boldface</b>

Citations
Enclose citation text with double question marks
??cited text?? is equivalent to <cite>cited text</cite>

Mark as deleted
Also called overstrike. Useful in editing copy with multiple versions.
-text to be deleted- is equivalent to <del>text to be deleted</del>

Mark as inserted
Used mutually with the overstrike tag. Marks the text as newly inserted text.
+inserted text+ is equivalent to <ins>inserted text</ins>

Span
Allows us to customize out text based on color or formating using the CSS standard code. Use the percent symbol to start a span tag.
%{color:red}text in red color% is equivalent to <span style="color:red;">text in red color</span>


Lists
Precede each line with pound sign to make an ordered list like this:

# line 1
# line 2
# line 3

Which becomes,

<ol>
<li>1 line 1</li>
<li>2 line 2</li>
<li>3 line 3</li>
</ol>

To make a bulleted list, use the asterisk instead like this:

* line 1
* line 2
* line 3

Which becomes,

<ul>
<li>1 line 1</li>
<li>2 line 2</li>
<li>3 line 3</li>
</ul>


To add a nested list or increase the list indention we add another asterisk link this:

* line 1
** line 1.1
** line 1.2
* line 2
* line 3


Which becomes

<ul>
<li>line 1</li>
<ul>
<li>line 1.1</li>
<li>line 1.2</li>
</ul>
<li>line 2</li>
<li>line 3</li>
</ul>


Creating Tables
Use the pipe symbol to make tables

|This|is|a|table|
|with|two|rows|inside|


is equivalent to

<table>
<tr>
<td>This</td><td>is</td><td>a</td><td>table</td>
</tr>
<tr>
<td>with</td><td>two</td><td>rows</td><td>inside</td>
</tr>


Inserting Links
Inserting hyperlinks in basecamp is similar to inserting text in wikipedia, just enclose the anchor text with double quotation marks followed by a colon and the url
"Tildemark blogs":http://www.tildemark.com is equivalent to <a href="http://www.tildemark.com>Tildemark blogs</a>

Inserting Images
Use the exclamation symbol to insert an image into basecamp.

!http://www.basecamphq.com/images/basecamplogo-small.png! is equivalent to <img src="http://www.basecamphq.com/images/basecamplogo-small.png" alt="basecamp logo"/>


Image Links

To make the image clickable we add the link code adding in a colon and the corresponding link.
!http://www.basecamphq.com/images/basecamplogo-small.png!:"http://www.basecamphq.com" is equivalent to <a href="http://www.basecamphq.com"><img src="http://www.basecamphq.com/images/basecamplogo-small.png" /></a>

Superscripts
Use caret symbol to make superscripts
e = m * c ^2^ is equivalent to e = m * c <sup>2</sup>

Subscripts
Use the tildemark to make subscripts
log ~b~ (x) = y is equivalent to log <sub>b</sub> (x) = y

Source Codes
To add source code listing we use the @ symbol
@print "hello world";@ is equivalent to <code>print "hello world";</code>

More examples with textile code for basecamp here.

2008 Mar 5
Do you know that you can use a laser to get your eyes fixed? Well, I found something cool today Laser-Assisted in situ Keratomileusis (LASIK) is a high tech surgery that uses light to fix near sightedness. The process is a type of Refractive Surgery performed by opthalmologists to correct myopia, hyperopia and astigmatism. This would be the best alternative next to glasses if you don't want to wear them. Below is an image describing the process.
lasik.jpg

2007 Dec 20

I have recently purchased a USB Network Interface Adapter trying to make it work with my neighbor's wifi hot spot. I'm always mobile so, applying for a dsl subscription is not a good idea. I am working with my pc at home inside a cave to be more specific, I have some trouble connecting to the hotspot which is right beside our house. What is the range of a typical wifi hotspot?

Google is my friend, instead of giving me the range, i found a wifi range extender instead. It's so creative with just the following items needed:
1 - Metal Strainer/Steamer
1 - USB WIFI Adaptor
1 - USB Extension Cable (I chose a 10ft long)
½" Drill Bit (I like to use stepper bits for metal)
Gorilla Glue (Epoxy works well too)
2 - Zip Ties

I am tempted and I'm sure I'm going to miss our home strainer. Not sure if it's going to work inside a cave. I tried searching some more and found Smart bros latest wireless modem. It's very tempting, based on the operator's messages, as long as there is a signal from your phone; the modem should work! I have changed my mind ill try the modem first and later, if its not going to work; ill experiment on the strainer.


-----
Market demand for IT certified, especially Microsoft 70-294 certified professionals, has increased tremendously. Therefore, fresh graduates prefer go for 70-647 certification before starting their professional career so that their skills can earn good money. People, who have skills as well as CISCO 640-863 certification are more in demand in networking field. 70-293 certified people are supposed to perform better in complex networking environment. 70-536 certified personnel can earn more money than the average certified professionals.

2007 Dec 18

The search bar in IE7 will become redundant if we install another toolbar for like the google toolbar. we could then use the extra space for our address bar. To disable the built in search bar in internet explorer 7 :

1. Start -> Run -> regedit -> OK
2. Navigate to
* HKEY_LOCAL_MACHINE
* Software
* Policies
* Microsoft
* Internet Explorer
* Infodelivery
* Restrictions
3. Right click on an empty space select: New -> DWORD value
4. Rename New Value #1 to NoSearchBox : Right click on New Value #1 -> Rename
5. Double click on NoSearchBox name
6. On the Value data textbox change it to 1 from zero
7. Click on OK

Your Search bar in IE7 will be gone, to enable it back again, just change the value data 1 back to 0.

2007 Dec 6

One problem with POP3 mail is that when you are downloading mails and suddenly an error has occurred, when you try to restart your download you will get duplicate mails!!! Now my inbox has over 8000 emails and its about 900MB in size, that would be very hard to manually delete those duplicate emails.

With IMAP hopefully that problem will be resolved since it has two-way syncing capabilities. IMAP stands for Internet Message Access Protocol. When using IMAP with GMAIL, all your labeled messages would arrive in folders, that is a label and inside the individual messages with its corresponding marks. Deleting a message in IMAP wont de deleted in GMAIL, you have to move it to the trash or delete it at GMAIL.

You can set your client to work offline to be able to download all your email messages, otherwise on most IMAP clients, it will only download the mail headers. When sending messages from your client creates new labels on GMAIL, they are marked as Sent Messages which indicates that the messages are sent from your mail client. When you create folders on your client they will be treated as label on GMAIL. There folder names which are reserved, they are Chats and Sent, when you try to create a folder with this name on IMAP they have a prefix IMAP/folder name on GMAIL.

Taken from GMAIL help center, How do actions sync in IMAP?

Action on mobile device/client (e.g. iPhone/Outlook) Result in Gmail on the web
Open a message Mark a message as read
Flag a message Apply a star to the message
Move a message to a folder Apply a label to the message
Move a message to a folder within a folder* Apply a label showing folder hierarchy ('MainFolder/SubFolder')*
Create a folder Create a label
Move a message to [Gmail]/Spam Report a message as spam
Move a message to [Gmail]/Trash Move a message to Trash
Send a message Store message in Sent Mail
Delete a message in inbox Remove the message from inbox
Delete a message from a folder Remove that label from the message
Delete a message from [Gmail]/Spam or [Gmail]/Trash Delete the message permanently

Enabling IMAP 1. Login to your GMAIL account 2. Click on the Settings Link on top of the page just beside your email address 3. Click on forwarding and POP/IMAP tab 4. On the IMAP access section, select enable IMAP if its not yet selected 5. Save Changes.

Configuring your client I'm using Outlook 2003, well use it as our client. Or you can click on the link below for your client. On user Information Your Name: the name that will appea in the From: field of outgoing messages. Email Address: your GMAIL email address

On Server Information Incoming mail server (IMAP): imap.gmail.com Outgoing mail server (SMTP): smtp.gmail.com

On Login Information User Name: Your Gmail username (including @gmail.com) Password: Your Gmail password

* Click on More Settings button and on the Outgoing Server tab, Check the box next to My outgoing server (SMTP) requires authentication. * Select Use same settings as my incoming mail server radio button.

On the Advanced tab make the following changes: Check the box next to This server requires an encrypted connection (SSL) under Incoming Server (IMAP) and also under Outgoing server (SMTP) * IMAP port is 993 * Outgoing SMTP port is 465 * Click OK * If you want to you click on Test Account Settings button to check if there are mistakes.

However, IMAP for GMAIL supports the following clients: * Outlook Express (Windows) * Outlook 2003 (Windows) * Outlook 2007 (Windows) * Apple Mail * Apple Mail 3.0 (Leopard) * Windows Mail * Thunderbird 2.0

For more info you can visit the Gmail help center regarding setting up Gmail with IMAP and POP3


----- CISSP certified person can work in all IT industries; banks, manufacturing companies and service businesses. Increase in demand for 350-018 certified persons in networking field shows that this certification can fulfill the requirements of employees training. 640-816 certification identify people with expertise in installing, managing and trouble shooting networks. Increased corporate IT spending is fueling demand for 70-297 certified persons. 156-215 certification validates your knowledge and expertise of administrating security issues on corporate level.

2007 Mar 29

The new version Internet Explorer 7 has a problem in caching of the displayed specially if you are using some ajax applications. Even if you have use the meta tags that specifies no cache, the IE7 would ignore them.

<meta name="pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
<meta http-equiv="cache-control" content="no-cache">

The above code does not work on IE7. You could force the browser to remove the cache by manually deleting it or by using the following code below in PHP:

// choose a date in the past
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
// set the last modified date to today
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
// if the browser supports HTTP/1.1
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
// if the browser supports HTTP/1.0
header("Pragma: no-cache");

Another way is to add the meta tag code below in between your end body tag and your end html tags. It does not conform to the w3c standards, but it works. :D

</body>
<head>
<meta http-equiv="PRAGMA" content="NO-CACHE" />
</head>
</html>

2007 Jan 17

snapshot

This is so nice, saw it on wordpress blogs. it lets you see a snapshot of the link before actually visiting it.

to add it to your site, you need a generated code from the snap site and paste it on you blogs head tag.

2006 Dec 8

Actually, they are better called response codes. Below is a list of the HTML error codes and its short description

Informational
100="Continue"
101="Switching Protocols"

Successful Client Requests
200 OK
201 Created
202 Accepted
203 Non-Authorative Information
204 No Content
205 Reset Content
206 Partial Content

Client Request Redirected
300 Multiple Choices
301 Moved Permanently
302 Moved Temporarily
303 See Other
304 Not Modified
305 Use Proxy

Client Request Errors
400 Bad Request
401 Authorization Required
402 Payment Required (not used yet)
403 Forbidden
404 Not Found
405 Method Not Allowed
406 Not Acceptable (encoding)
407 Proxy Authentication Required
408 Request Timed Out
409 Conflicting Request
410 Gone
411 Content Length Required
412 Precondition Failed
413 Request Entity Too Long
414 Request URI Too Long
415 Unsupported Media Type

Server Errors
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout
505 HTTP Version Not Supported

2006 Oct 28

paypal_logo.gif

Paypal is here!.

Here is the registration page.

If you are using paypal for online payments then the Personal account will enough for you, otherwise if you are planning to have an online store you should get the Premier account. Anyway, if you are living in the Philippines like me, even if you have upgraded your account to Premier account, you would still not able to receive any money, maybe just for now.

You may also Apply for the Expanded Use option for just $1.95 to remove your account spend limit, don't worry the $1.95 amount will be refunded after making your first paypal purchase. You will need to enter the 4-digit number on your credit card statement just before the word PAYPAL to verify the use of the Expanded Use option.

2006 Oct 2

If you came across to this error while installing apache2, well, heres the fix.

Goto your apache installation folder its usually at:

C:\Program Files\Apache Group\Apache2\bin

Execute this command:

Apache.exe -k install -n "Apache2"

-k install -- tells apache to install an Apache service
-n "Apache2" -- sets its service name to be Apache2
-k start -- Start Apache server
-k restart -- Tells Apache to do a restart

You can then test your installation by typing in http://localhost/ to your browser address bar.

2006 Sep 8
42.jpg dont-panic.jpg
When you were just a kid, have you ever asked your father why the sky is blue? why the earth is round? etc. We even sent an space shuttle just to look for clues, spent millions on fossil studies. Now that the Internet is here and almost all topic could be seached via google; then, have you tried searching for the ultimate question about the answer to life, the universe and everything ? Try it with google and i hope you'll not be disapointed with the result.

Here's the result to the query: the answer to life, the universe and everything using google. To search on how did google came to the answer, read it at wikipedia, but before that, watch the movie Hitchhiker's Guide to the Galaxy.

About this Archive

This page is a archive of recent entries in the Internet category.

Games is the previous category.

Movable Type is the next category.

Find recent content on the main index or look in the archives to find all content.

Recent Activity

Today

  • tildemark tweeted, "most of the times, we really can not trust the alarm clocks."

Friday

  • tildemark saved the link COMMAND & CONQUER RED ALERT 3
  • tildemark tweeted, "wordpress had given away tshirts at the wordcamp davao. http://www.philippines.wordcamp.org manila is next on sept 6 2008."

Thursday

  • tildemark tweeted, "@gmtristan hello sir, can i posibly get a copy of the pics we had at the hodet davao?"
  • tildemark saved the link Web Hosting Promo Codes - Promo-Code.net
  • tildemark tweeted, "when loading big pdf files, chrome freezes until the file is downloaded"
  • tildemark saved the link Google Chrome - Download a new browser
  • tildemark saved the link FreelanceSwitch Hourly Rate Calculator

Wednesday

  • tildemark tweeted, "flash is now working but i always acidintally click the quit button and everything is gone. i wish chrome has a warning message"
  • tildemark tweeted, "i cant see flash on chrome waaaa"