Warning: Table './ichris_ichrisws/cache_page' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_page WHERE cid = 'http://ichris.ws/topics/computer-and-internet/blogging-0/feed' in /home/ichris/public_html/includes/database.mysql.inc on line 141

Warning: Cannot modify header information - headers already sent by (output started at /home/ichris/public_html/includes/database.mysql.inc:141) in /home/ichris/public_html/includes/bootstrap.inc on line 1369

Warning: Cannot modify header information - headers already sent by (output started at /home/ichris/public_html/includes/database.mysql.inc:141) in /home/ichris/public_html/includes/bootstrap.inc on line 797

Warning: Cannot modify header information - headers already sent by (output started at /home/ichris/public_html/includes/database.mysql.inc:141) in /home/ichris/public_html/includes/bootstrap.inc on line 797

Warning: Cannot modify header information - headers already sent by (output started at /home/ichris/public_html/includes/database.mysql.inc:141) in /home/ichris/public_html/includes/bootstrap.inc on line 797
ichris.ws - Blogging http://ichris.ws/taxonomy/term/31/0 en Zemanta suggests related content as you blog http://ichris.ws/2008/03/29/zemanta-suggests-related-content-you-blog <!-- google_ad_section_start --><p><a href="http://www.zemanta.com">Zemanta</a> is an interesting idea. It works as a Firefox add-on that regularly analyze the text you are writing and fetch related images and links. When trying in WordPress 2.3, the add-on integrates into the writing page tighly. The suggestions, on the other hand, could be improved.</p> <p>I think the suggested images are relevant, but the links are not. It looks like they try to identify important nouns and give you &quot;encyclopedic&quot; or defining links. When people blogs, there is usally a story being told, and the links do not help much. If they leverage on technorati or Google blogsearch, it could become a powerful tool, since they have got the UI down quite neatly.</p> <p>The easiest way to try Zemanta out is pasting some text into their <a href="http://www.zemanta.com/demo">demo page</a> and click go.</p> <p><img width="500" height="522" src="/files/u1/zemanta.png" alt="Zemanta demo" /></p> <!-- google_ad_section_end --> http://ichris.ws/2008/03/29/zemanta-suggests-related-content-you-blog#comments Blogging Google Technology web http://ichris.ws/crss/node/1127 Sat, 29 Mar 2008 09:32:03 +0000 chris 1127 at http://ichris.ws Sitemap & Ping http://ichris.ws/2008/01/09/sitemap-ping <!-- google_ad_section_start --><p> <p>I wrote this note for a friend and found that, while not totally new, the material doesn&#8217;t come up cohesively in the quick search that I did. (Not in the first 2 pages of Google results anyway, that&#8217;s how impatient we became) And so became this lame excuse of a blog post.</p> <p></p> <h3>Sitemap</h3> <p></p> <p>One way of making sure search engines are kept abreast of your site&rsquo;s new content is to publish the sitemap and letting the various search engines know about it. The sitemap simply list out all pages available for search engines to index, how important each page is, and how often the information on that page changes. This &ldquo;recommendation&rdquo; from site publisher helps optimize search engine&rsquo;s crawling practice on that site and maximize indexing efficiency.</p> <p></p> <p>The format of generally accepted sitemap is detailed at <a href="http://sitemaps.org/protocol.php">http://sitemaps.org/protocol.php</a> but there are several tools that help in easily generating sitemap for your site, e.g. <a href="http://www.xml-sitemaps.com">http://www.xml-sitemaps.com</a>, <a href="http://www.automapit.com">http://www.automapit.com</a></p> <p></p> <p>However you generate your sitemap (automatically with your publishing platform [<a href="http://drupal.org/project/xmlsitemap">module for Drupal</a>], manual, or with one of the above mentioned tools) the final step is to upload the sitemap to your site and let the search engines know where it is. The links for submitting sitemap to major search engines are:</p> <p></p> <ul> <li><a href="http://www.google.com/webmasters/sitemaps/siteoverview">http://www.google.com/webmasters/sitemaps/siteoverview</a></li> <li><a href="https://siteexplorer.search.yahoo.com/submit ">https://siteexplorer.search.yahoo.com/submit </a></li> <li><a href="http://webmaster.live.com">http://webmaster.live.com</a></li> <p> </ul> <p></p> <h3>Ping</h3> <p></p> <p>Another, more active, technique for letting search engine knows of updates on your page is called &ldquo;pinging&rdquo;. Search engines visit your sitemap on their schedule (you can recommend that schedule using meta tags in your html header), pinging works in a different way, telling search engines of any update the moment it occurs. The most efficient way to ping search engines right now is to ping just one website, <a href="http://pingomatic.com">http://pingomatic.com</a> which will then notify tens of famous search engines and blog trackers that you have new content. You can configure your publishing platform to ping <em>Ping-O-matic</em> automatically (with Drupal, use the <a href="http://drupal.org/handbook/modules/ping">ping module</a>) every time new content is publish (the ping address is <a href="http://rpc.pingomatic.com">rpc.pingomatic.com</a> ) or manually at <a href="http://pingomatic.com">http://pingomatic.com</a></p> <p><!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2008/01/09/sitemap-ping#comments Blogging Technology webdev http://ichris.ws/crss/node/1098 Wed, 09 Jan 2008 14:07:05 +0000 chris 1098 at http://ichris.ws Sunguard's David Rowe is Blogging http://ichris.ws/2009/04/13/sunguards-david-rowe-blogging <!-- google_ad_section_start --><p><a href="http://www4.sungard.com/blogs/riskManagement/">This</a> is the first high profile financial software company to tap into blogging for their publicity. Watch this space.</p> <!-- google_ad_section_end --> http://ichris.ws/2009/04/13/sunguards-david-rowe-blogging#comments Blogging risk management Software http://ichris.ws/crss/node/1401 Wed, 21 Mar 2007 02:03:52 +0000 chris 1401 at http://ichris.ws Blog Tag http://ichris.ws/2007/01/07/blog-tag <!-- google_ad_section_start --><p><a href="http://www.isriya.com/node/1307">โดน tag</a> แบบไม่รู้ตัว (ใครใช้ให้เรียกลูกพี่นะ อายุห่างกันไม่กี่(สิบ)เดือน) เล่นซะหน่อยก็ได้ อายมากที่ <a href="http://www.keng.ws/files/blog-tag_trace.html">graph</a> ของ <a href="http://www.keng.ws">keng.ws</a> มา terminate ที่ node ของเรา</p> <p>จริงๆ <a href="http://en.wikipedia.org/wiki/Internet_meme">meme</a> นี้ให้บอก 5 อย่างที่คนไม่รู้เกี่ยวกับตัวคุณ แต่ทำไมไม่รู้ ที่เล่นกันถึงบอกข้อมูลที่ซ้ำๆ กันเป็นชุด ชื่อมาจากไหน เขียนโปรแกรมครั้งแรกเมื่อไหร่ คงเพราะคนเล่นลืมบอกน่ะแหละว่าเป็น 5 อย่างที่คนไม่รู้</p> <p>5 Things You Didn&#8217;t Know About Me</p> <ol> <li>&#8220;ichris.ws&#8221; หวังไว้ว่าจะอ่านว่า เว็บไซท์ของไอ้คริส (i chris&#8217; web site) จริงๆ อยากใช้ chrisada.com แต่คนเยอรมันที่เป็นเจ้าของไม่ปล่อยซะที ส่วนอันที่อยากได้ที่สุดคือ chr.is (โดเมนของไอซ์แลนด์) แต่แพงมาก ปีละ 500 เหรียญ</li> <li>ตอนเด็ก ตัวขาวๆ ผอมๆ ไว้ผมม้า หน้าเหมือนเด็กผู้หญิง และขี้อาย ตอนประถมเพื่อนเรียกว่า &#8220;ไม้ม้วน&#8221; ตอนมัธยมต้นคนเรียกว่า &#8220;หัวโต&#8221; (ตอนนี้เพื่อนจากยุคนั้นบางคนก็ยังเรียก ไอ้โต) ตอนม.4 โกนหัวประท้วงเซนต์คาเบรียล คนเรียก &#8220;ไอ้โล้น&#8221; ตั้งแต่เด็กป.1 ที่ไปสอนเพลงเชียร์ จนถึงพี่ม.6 ที่ขับรถผ่าน</li> <li>เป็นนักฟิสิกส์ที่นับถือคริสต์ และไม่เห็นว่ามีอะไรขัดกัน ตอนเด็กๆ เป็นตัวนำร้องเพลงในโบสถ์ และเป็น bell boy ด้วย ดีเมืองไทยไม่มีปัญหาบาทหลวง <a href="http://en.wikipedia.org/wiki/Pedophilia">phedophile</a> ตอนนี้เข้าโบสถ์ประมาณสองปีครั้ง ซึ่งก็ไม่เห็นว่าเป็นปัญหาอีกเช่นกัน</li> <li>คอมพิวเตอร์เครื่องแรกที่มีเป็น <a href="http://en.wikipedia.org/wiki/Intel_80386">80386</a> DX ความเร็วซีพียู 40 MHz ประัสพการณ์เีขียนโปรแกรมครั้งแรกคือใช้ <span class="caps">HEX</span> Editor แก้เกม strip poker ให้เปลี่ยนจาก แพ้แล้วค่อยๆ ถอด เป็น แพ้แล้วค่อยๆ ใส่</li> </ol> <ol> <li>แฟนคนแรกชื่อ Bell อยู่ห้อง 2B ที่อนุบาลรัศมี แต่ก็คบกันได้ไม่นานเพราะเธอแย่งขนมผมกิน เพิ่งมาพบตอนหลังว่าเธอจับปลาสองมือด้วย เพราะเพื่อนอีกคนที่รู้จักตอนป.5 ก็มีแฟนชื่อเดียวกัน รุ่นเดียวกัน จากรัศมีเหมือนกัน</li> </ol> <p>ไม่รู้จะ tag ใครต่อจริงๆ เนื่องจากเล่นช้าไปหน่อย เค้าโดนกันไปหมดแล้ว ที่คิดได้ 5 คนก็ไม่รู้จะเล่นด้วยมั๊ย ลองดูละกัน <a href="http://gnarlykitty.blogspot.com/">GnarlyKitty,</a> <a href="http://gowza.blogspot.com/">Gowza,</a> <a href="http://shinewithyou.multiply.com/journal/item/50">Shinewithyou,</a> <a href="http://rainam.exteen.com/20070112/blog-tag">ไร้นาม,</a> <a href="http://memashow.blogspot.com/2007/01/memashow-tag.html">Memashow</a><br /> <!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2007/01/07/blog-tag#comments Blogging meme http://ichris.ws/crss/node/1047 Mon, 08 Jan 2007 04:46:39 +0000 chris 1047 at http://ichris.ws Blaugh http://ichris.ws/2006/08/25/blaugh <!-- google_ad_section_start --><p><a href="http://blaugh.com/2006/08/25/all-seos-sems-are-spammers/"><img class="node-image" title="All SEOs / SEMs are Spammers" alt="All SEOs / SEMs are Spammers" src="http://blaugh.com/cartoons/060825_blogger_vs_spammer.gif" width="447" height="250" /></a></p> <!-- google_ad_section_end --> http://ichris.ws/2006/08/25/blaugh#comments Blogging spam http://ichris.ws/crss/node/1031 Sat, 26 Aug 2006 03:24:16 +0000 chris 1031 at http://ichris.ws Akismet for Drupal works great http://ichris.ws/2006/06/26/akismet-for-drupal-works-great <!-- google_ad_section_start --><p>Since <a href="http://drupal.org/project/spam">spam.module</a> got no 4.7 port, I&#8217;ve been using the <a href="http://drupal.org/node/30501">badbehavior</a> module to deal with comment spammers. It worked great until recently. When I started to have to delete the spams daily again, I know things are not right.</p> <p>By chance, on my Drupal wishes had come true and <a href="http://www.phpmix.org">phpmix.org</a> released <a href="http://www.phpmix.org/projects/drupal/4_7/akismet">Akismet module</a> for Drupal just earlier this month. I tried it, and it works great.</p> <p>It&#8217;s a breeze to set up (easier than badbehavior) and dealt with the common cases right away. (better than with spam.module, where you had to train it yourself or pre-load huge training database) First I thought it can&#8217;t deal with the <a href="http://drupal.org/node/67670">empty spam</a> case, but after 2 days of training it has since caught every single on of them.</p> <p>And Chris&#8217;s a happy man gain.</p> <p>P.S. The <em>empty</em> spam seems quite a rare case, but happens on <a href="http://karavshin.org/blogs/black-coffee/archive/001524.html">other platform</a> as well. I&#8217;m not sure what this strange case will lead to, but I&#8217;m glad I&#8217;m not part of it now.</p> <!-- google_ad_section_end --> http://ichris.ws/2006/06/26/akismet-for-drupal-works-great#comments Blogging Drupal spam Technology http://ichris.ws/crss/node/1020 Mon, 26 Jun 2006 08:46:31 +0000 chris 1020 at http://ichris.ws WordPattern http://ichris.ws/2006/04/02/wordpattern <!-- google_ad_section_start --><p>WordPress and TextPattern merged. Wouldn&#8217;t it be cool?</p> <p><a href="http://wordpattern.org/">link</a></p> <blockquote><p>&#8220;Textpattern’s legendary documentation&#8221;</p></blockquote> <p>hilarious.</p> <!-- google_ad_section_end --> http://ichris.ws/2006/04/02/wordpattern#comments Blogging Funny Technology http://ichris.ws/crss/node/1006 Sun, 02 Apr 2006 09:09:37 +0000 chris 1006 at http://ichris.ws co.mments http://ichris.ws/2006/03/26/co-mments <!-- google_ad_section_start --><p>I <a href="http://ichris.ws/2006/02/05/30-boxes-cocomment">jot</a> about <a href="http://www.cocomment.com/">coComment</a> in early February and had been using it on and off. Aside from the annoying fact that you need to change your commenting habit to make it work (click a bookmarklet before hitting submit), its biggest flaw was not being able to track comments made by non-user of their service. They also require blog engines to modify their code &amp; template to work with their service.</p> <p>The application idea was great, but that last 2 facts ruined any chance of it really becoming useful. The creator had of course had more than earfull of this feedback, and said to be <a href="http://www.cocomment.com/teamblog/?p=49">working on it</a> since early March.</p> <p><img src="http://ichris.ws/files/co.mments.jpg" style="float:left;margin-right: 10px;" alt="co.comments logo" /> Then <a href="http://co.mments.com">co.mments</a> arrived on the scene. It doesn&#8217;t require blog engines tweaks, tracks all comments, and even work without you needing an account.</p> <p><img src="http://ichris.ws/files/co.mments-interface.jpg" style="float:right" /></p> <p>I don&#8217;t know if co.mments <em>borrowed</em> the idea as well as the service name idea, but it&#8217;s not something someone whipped up on a free weekend. The post crawler is intelligent enough to understand most engines I tried it on. And the <a href="http://wiki.co.mments.com/Registration">no-account mode</a> works well.</p> <p>Right now, my 2 peeves about co.mments are</p> <ul> <li>It sometimes get the post title &amp; content wrong. When this happens, it either use the first sentence of a post content as title, or display no titles whatsoever. Having said that, being able to do this much without any change on author&#8217;s side is an amazing feat already.</li> </ul> <ul> <li>I have to scroll a lot on the <em>Track</em> page to find new comments. A collapsible interface ala coComment will be very welcomed. (Assaf <a href="http://blog.co.mments.com/2006/03/18/site-redesign/">said</a> he&#8217;s working on it.)</li> </ul> <p>P.S. A few days after I started using co.mments, coComment&#8217;s host was down for a long period with DDoS attack. Not a good week for the coComment folks.</p> <!-- google_ad_section_end --> http://ichris.ws/2006/03/26/co-mments#comments author Blogging Technology web2.0 webservice http://ichris.ws/crss/node/1003 Sun, 26 Mar 2006 06:41:26 +0000 chris 1003 at http://ichris.ws Rojo http://ichris.ws/2006/02/21/rojo <!-- google_ad_section_start --><p>I&#8217;ve been playing with <a href="http://rojo.com">Rojo</a> for about a day. I have been exploring alternatives to <a href="http://bloglines.com">Bloglines</a> for a while now, and this one looks promising. Basically, I need online feedreaders with tagging. And Bloglines doesn&#8217;t seem to be offering that anytime soon.</p> <p><img src="http://ichris.ws/files/rojoscreen.jpg" alt="Rojo Screenshot" class="node-image" /></p> <p>Rojo advertised itself as</p> <blockquote><p>...web-based service that helps information consumers efficiently discover, organize, read, and share dynamic content&#8230;.Rojo helps users identify what content is most useful for them personally and Rojo&#8217;s community features enable users to easily share relevant content with friends and colleagues.</p> </blockquote> <p>It has been around a long time, but I haven&#8217;t tried it until the <a href="http://blog.rojo.com/rojoblog/2006/02/new_at_rojo_fee.html">facelift announcement</a> last week.</p> <p>My impressions after a day are:</p> <ul> <li>It&#8217;s slow. (This <a href="http://userscripts.org/scripts/show/1575">greasemonkey script</a> is supposed to help, but I haven&#8217;t noticed the speed increase, to be honest.)</li> </ul> <ul> <li>Subscription is not convenient. This <a href="http://userscripts.org/scripts/show/2106">greasemonkey script</a> (again) fixes that. (see picture)</li> </ul> <p><img src="http://ichris.ws/files/rojo-grease-slider.png" alt="Rojo subscription slider with greasemonkey script" class="node-image" /></p> <ul> <li>Tagging and unsubscribing are fully <span class="caps">AJAX</span>. Smooth.</li> <li>I like Bloglines&#8217; way of handling read/unread better. Rojo has many options you can set, but not <em>&#8216;click on a tag name shows all unread items with that tag and mark them unread&#8217;</em> )</li> <li>Feed recommendation generally gives me good, well known feeds. I&#8217;ve heard of them and already decide not to subscribe. Unearthed gems are what I hope for.</li> <li>&#8216;Flagging&#8217; works more intuitively than Bloglines&#8217; &#8216;clipping&#8217;.</li> </ul> <ul> <li>I using &#8216;feedshare&#8217;:http://www.rojo.com/corporate/services/feedshare/ but I don&#8217;t get it fully yet. Better read that <a href="http://www.techcrunch.com/2006/02/16/new-blog-ad-exchange-at-rojo/">TechCrunch post</a> again.</li> </ul> <p>Bottom line is, I&#8217;ll give it a few more days before deciding if I&#8217;m willing to trade Bloglines&#8217; speed and &#8216;mark folder as private&#8217; with Rojo&#8217;s more modern features.</p> <!-- google_ad_section_end --> http://ichris.ws/2006/02/21/rojo#comments Blogging rojo Technology web2.0 webservice http://ichris.ws/crss/node/989 Tue, 21 Feb 2006 07:48:05 +0000 chris 989 at http://ichris.ws Measure Map bought by Google http://ichris.ws/2006/02/14/measure-map-bought-by-google <!-- google_ad_section_start --><p>The good news broke this morning, via an e-mail from Jeff Veen and then <a href="http://googleblog.blogspot.com/2006/02/here-comes-measure-map.html">an announcement</a> on the official Google blog. <a href="http://measuremap.com">Measure Map</a> is now part of the G empire.</p> <p>The news is a bit surprising to me, because Measure Map is a very young service, unlike <a href="http://www.urchin.com/">Urchin.</a> But it&#8217;s quick, simple, blog centric, and doing many things right. How (or if) it will be combined with Urchin is anybody&#8217;s guess.</p> <p>On a side note, according to Measure Map the number of visitors to ichris.ws was an all-time low on Valentine&#8217;s day. Only 85 unique visitors. The number reflects very well on <em>you,</em> my readers. :)</p> <p><img src="http://ichris.ws/files/valentines-visitor.jpg" alt="Valentine's day visitors" class="node-image" /></p> <!-- google_ad_section_end --> http://ichris.ws/2006/02/14/measure-map-bought-by-google#comments Blogging google Google Technology web2.0 webservice http://ichris.ws/crss/node/988 Wed, 15 Feb 2006 01:37:50 +0000 chris 988 at http://ichris.ws delicious:days http://ichris.ws/2006/02/08/delicious-days <!-- google_ad_section_start --><p>What do you get when you cross good cooks, crisp photographs, and beautiful web design?</p> <p>You get <a href="http://www.deliciousdays.com">delicious:days.</a></p> <p>(valid <span class="caps">XHTML</span> 1.0 Transitional)</p> <p>This is one of my new favorite blogs, and nominee for this year&#8217;s <a href="http://2006.bloggies.com/">bloggies.</a></p> <!-- google_ad_section_end --> http://ichris.ws/2006/02/08/delicious-days#comments Blogging food Photography http://ichris.ws/crss/node/985 Wed, 08 Feb 2006 14:37:39 +0000 chris 985 at http://ichris.ws Chilly Bangkok http://ichris.ws/2005/12/17/chilly-bangkok <!-- google_ad_section_start --><p>About time to dig up that old body-warmer.</p> <p><a href="http://www.flickr.com/photos/chrisada/74322740/"><img src="http://static.flickr.com/42/74322740_88b6525cee_m.jpg" alt="Chilly Bangkok" class="node-image" /></a></p> <!-- google_ad_section_end --> http://ichris.ws/2005/12/17/chilly-bangkok#comments bangkok Blogging dog Life Photography http://ichris.ws/crss/node/958 Sat, 17 Dec 2005 05:31:03 +0000 chris 958 at http://ichris.ws How Much is a Blog Worth? http://ichris.ws/2005/10/24/how-much-is-a-blog-worth <!-- google_ad_section_start --><p>Based on <a href="http://www.tnl.net/blog/entry/Doing_the_numbers_on_the_AOL-WeblogsInc_deal">this analysis</a> of the recent WeblogsInc valuation by <span class="caps">AOL</span>, Business Opportunities blog created a <a href="http://www.business-opportunities.biz/projects/how-much-is-your-blog-worth/">small tool</a> that take your <span class="caps">URL</span>, query <a href="http://technorati.com">Technorati</a> for incoming links, and give it a dollar value.</p> <p>Just something to boost one&#8217;s ego, I suppose.</p> <div style="border: 1px solid #cccccc; background-color: white; width: 115px; text-align: center; margin-left: auto; margin-right: auto;"> <p style="margin: 0"><img src="http://static.flickr.com/23/25822676_789bf55448_t.jpg" style="border:0;"><br /> <span style="font-size: 11px;">My <a href="http://ichris.ws">blog</a> is worth <b>$18,629.82</b>.</span><br /> <span style="font-size: 10px;"><a href="http://www.business-opportunities.biz/projects/how-much-is-your-blog-worth/">How much is your blog worth?</a></span></p> <p><a href="http://www.technorati.com/" style="border: 0px;"><img src="http://technorati.com/pix/tech-logo-embed.gif" style="border: 0px;"></a></p> </div> <p><!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2005/10/24/how-much-is-a-blog-worth#comments Blogging Business internet Technology http://ichris.ws/crss/node/939 Mon, 24 Oct 2005 19:01:26 +0000 chris 939 at http://ichris.ws Flock http://ichris.ws/2005/10/21/flock <!-- google_ad_section_start --><p><a href="http://www.flock.com">Flock</a> is available for download tonight as a developer preview version, and it&#8217;s super super cool :!</p> <p>Imagine this</p> <ul> <li>The usual Firefox goodness. (Many extensions work, many haven&#8217;t yet. It&#8217;s advertising itself as Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b5) Gecko/20051019 Flock/0.4 Firefox/1.0+)</li> <li><a href="http://del.icio.us">del.icio.us</a> as integrated bookmark organizer (with very nice tag support and list view)</li> <li>an integrated blog editor working with all open <span class="caps">API</span></li> <li><a href="http://flickr.com">Flickr</a> integration</li> <li>feed discovery and reader (adding a bookmark automatically monitor its feed)</li> </ul> <ul> <li>full-text indexing of all pages you browsed (and <a href="http://sourceforge.net/projects/clucene/">internal</a> search engine) </li> </ul> <p>And imagine them working together pretty darn well for a supposedly pre-beta software. Some might say it&#8217;s just firefox with skins and extensions. But my browsing experience is actually quite different, and in a better way. The extensions weren&#8217;t feeling much as <em>part</em> as it is with Flock. (the del.icio.us extension, for example)</p> <p>And it&#8217;s opensource, of course. Two thumbs up for those who lead the Flock.</p> <p><!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2005/10/21/flock#comments Blogging internet Photography socialnetworking Software Technology http://ichris.ws/crss/node/936 Fri, 21 Oct 2005 07:21:46 +0000 chris 936 at http://ichris.ws Dilbert on Blogging at Work http://ichris.ws/2005/10/02/dilbert-on-blogging-at-work <!-- google_ad_section_start --><p>I guess the guy has not been reading <a href="http://www.rsf.org/">reporters without borders.</a></p> <p><img src="http://ichris.ws/files/dilbert-blogger.jpg" alt="Dilbert on Blogging at Work" /></p> <p>For me, I just choose not to write about my office. I mention the technical aspects sometimes when there is interesting trend in the industry, but not the work culture or peoples. Because I don&#8217;t want to blog anonymously, and because Thailand is not any more free than the next country.</p> <!-- google_ad_section_end --> http://ichris.ws/2005/10/02/dilbert-on-blogging-at-work#comments Blogging comic Funny reporters without borders http://ichris.ws/crss/node/923 Sun, 02 Oct 2005 19:23:59 +0000 chris 923 at http://ichris.ws Ubuntu is the WordPress of Linux Distributions http://ichris.ws/2005/09/30/ubuntu-is-the-wordpress-of-linux-distributions <!-- google_ad_section_start --><p>... <a href="http://photomatt.net/2005/09/29/more-on-ubuntu/">says</a> Matt Mullenweg himself.</p> <p>I didn&#8217;t spend close to the time I wanted to spend on my hoary installation at home, but I ought to. Will really need to set aside some time for that.</p> <!-- google_ad_section_end --> http://ichris.ws/2005/09/30/ubuntu-is-the-wordpress-of-linux-distributions#comments Blogging linux people http://ichris.ws/crss/node/921 Fri, 30 Sep 2005 16:16:01 +0000 chris 921 at http://ichris.ws Trackbacks for papers http://ichris.ws/2005/08/24/trackbacks-for-papers <!-- google_ad_section_start --><p>On his blog, <a href="http://golem.ph.utexas.edu/~distler/blog/archives/000638.html">Jacques Distler</a> wrote of how <a href="http://arxiv.org/">arXiv.org</a> e-Print archive starts to support trackbacks for individual articles. Which I think is very cool. Of course, we have systems that track paper citations, but one doesn&#8217;t always want to write another paper just to express comments about one. I might just want to say it&#8217;s a fabulous find, or simply crack.</p> <p>I don&#8217;t really know how many physicists keep a blog (it&#8217;s more than mathematician or other kind of sciences anyway, to my knowledge. But this could, in theory, be implemented in greater scale. Say, a course webpage for a graduate class in quantum field, which sends trackback to articles that it discussed.</p> <p>What I disagree with is the system that only allow incoming pings from <em>white listed</em> sites. This is really backward and, of course, not scalable, and there exists many spam protection that doesn&#8217;t require more than an hour a week to keep accurate. And for the crackpots? I don&#8217;t see any difference in them compared to viagra or poker spams. Just mark them as spams and let the system blacklist the site in the usual way. If it takes more than a few second to decide whether one trackback is crazy, it&#8217;s probably worth keeping.</p> <p><em>Or am I being naive about the last point? Crakpots&#8217; determination to voice their <strong>theory</strong> is sometimes as strong as sex drive.</em></p> <p><!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2005/08/24/trackbacks-for-papers#comments Blogging internet Science Technology web2.0 http://ichris.ws/crss/node/901 Thu, 25 Aug 2005 03:45:43 +0000 chris 901 at http://ichris.ws exteen.com review: blog features http://ichris.ws/2004/12/29/exteen-com-review-blog-features <!-- google_ad_section_start --><p>ด้านนี้ exteen ถือว่าค่อนข้างสมบูรณ์ทีเดียว จะลองไล่เป็นด้านๆ ดู แล้วเขียนทั้งส่วนดีกับส่วนที่ปรับปรุ่งได้ (ตอนที่แล้วเขียนแต่ส่วนน่าปรับปรุง เลยดูเหมือนเราเห็นว่าไม่ดี จริงๆ รู้สึกว่าเจ๋งแล้ว)</p> <p>มุมมองของตอนนี้คือ จากคนใช้ blog ข้างนอกอยู่แล้ว ก็จะมีสิ่งที่คาดหวังอยู่บ้าง และมองจากเทคโนโลยีอื่นที่มีอยู่ตอนนี้ ว่าจะเอามาใช้ให้เป็นประโยชน์ตรงไหนได้ นอกจากส่วนที่ exteen เขียนขึ้นมาเอง</p> <h3>การเขียน blog</h3> <p>click <em>เข้าระบบจัดการบลอก</em> ก็มาถึงหน้าสำหรับเขียนเลย สะดวกดี เขียนแล้วเก็บไว้เป็น draft ก่อนก็ได้ editor ใช้ <a href="http://www.htmlarea.com/">htmlArea</a> ที่แต่งหน้าตาเอง ก็ทำ formatting ได้ทุกอย่างที่น่าจะทำได้ ใส่รูปได้โดยการให้ <span class="caps">URI</span> รูปที่เก็บไว้ที่อื่น</p> <ul> <li>htmlArea คิดว่าใช้เวอร์ชั่น 2.03 อยู่ html ที่ได้มันรกๆ</li> <li>htmlArea เป็นยี่ห้อที่คนใช้เยอะสุด แต่ก็ว่ากันว่าค่อนข้างห่วย ตัวเลือกอื่นสำหรับ rich editor คือ <a href="http://www.xstandard.com/">XStandard</a> กับ <a href="http://www.wysiwygpro.com/">WysiwgyPro</a> ให้ xhtml สะอาดๆ ทั้งคู่ แล้วก็ทำงานเร็วว่า htmlArea</li> <li>ใครจะว่าไงไม่รู้ล่ะ แต่ผมชอบ smileys ถ้ามี smileys ให้ใช้เวลาเขียนบลอกก็คงดี จะแบบ click เอาหรือ convert อัตโนมัติจาก : ) : ( : | ก็ได้</li> </ul> <ul> <li>มี post &#8220;ติดดาว&#8221; ได้ มีประโยชน์ดี</li> </ul> <h3>commenting</h3> <ul> <li>เลือกเปิด / ปิด comment ได้ทั้งตอนเขียนและหลังจากเขียนแล้ว ดีมากๆ</li> <li>comment ไม่รับ html เลย ก็ดีตรงที่ปลอดภัย และไม่น่าจะทำให้น่าใช้น้อยลง</li> <li>ไม่มี trackback ซึ่งก็ไม่มีปัญหา เพราะคนใช้จริงๆ คงน้อย แถมมันเข้าใจยาก</li> </ul> <ul> <li>ถ้าให้คนไม่ได้เป็นสมาชิกใส่ e-mail หรือ link ได้ก็คงดี</li> </ul> <h3>categoy</h3> <p>เลือกได้ว่าบลอกของเราอยู่ในหัวข้อไหน ทำให้คนอ่านหาง่ายขึ้น แต่สำหรับภายในบลอกยังเลือกใส่หัวข้อของแต่ละ post ไม่ได้ ตรงนี้ถ้ามีก็คงดี เพราะใช้ไปนานๆ เวลาจะหาอ่านเรื่องเก่าๆ มันสะดวกกว่า</p> <h3>privacy</h3> <p>เห็นว่ามีตั้ง password สำหรับอ่านบลอกได้ อันนี้ก็เป็นไอเดียที่ดี ถ้ามี category เมื่อไหร่ น่าจะทำให้เลือก privacy level สำหรับ category ได้ ตัวอย่างเห็นชัดๆ คือคนเขียนเรื่องทั่วๆ ไปส่วนใหญ่ แต่นานๆ ทีเขียนอะไรที่อยากให้เฉพาะเพื่อนหรือครอบครัวอ่าน แต่มีแฟนบลอกเยอะแล้ว จะทำให้ทั้ง blog เป็น private ก็คงไม่ได้ แต่จะเขียนเรื่องส่วนตัวก็ไม่ได้แล้ว ถ้ามี private category ก็แก้ได้ หรือไม่ต้องมี category ก็มี option ให้ติ๊กตอนเขียน blog ก็ได้ ว่า post นี้ private รึเปล่า</p> <h3>Themes</h3> <p>มีให้เลือกพอสมควร (เป็น fixed width หมด) เท่าที่ดูก็รู้สึกว่าคนใช้เอาไปแต่งหน้าตากันเองได้ไม่มีปัญหา แต่รู้สึกว่า theme สีวัยรุ่นไปหน่อย แต่งยาก ถ้ามีอันที่เรียบๆ สีโทนเทาหมด แค่เปลี่ยนรูป header กับสีลิ้งค์ก็จะเปลี่ยนอารมณ์ได้ค่อนข้างง่าย ตอนนี้จะเปลี่ยนทีเหมือนต้องยกเครื่องหมดเลย</p> <h3>Theme system</h3> <p>มี template หลักอันเดียว ที่คนใช้เปลี่ยนไม่ได้ แต่ยอมให้เปลี่ยน <span class="caps">CSS</span> เอง ซึ่งก็ทำให้แก้ไขหน้าตาได้เยอะแล้ว ถ้ายอมให้เปลี่ยน template ก็จะยืดหยุ่นขึ้น แต่คงมีปัญหาตามมาอีกเยอะ อาจจะไม่คุ้มกับการ support</p> <p>แต่ <span class="caps">CSS</span> ที่ยอมให้เปลี่ยนได้นี่ น่าจะเอาไปเก็บไว้เป็น theme.css แยกต่างหาก แล้วลิ้งค์ไปหาจากใน html template น่าจะทำไม่ยากแล้วก็ช่วยประหยัด bandwidth กับโหลดเร็วขึ้น (อาจะมีปัญหาต้อง refresh หลังแก้ <span class="caps">CSS</span> บ้าง) ไว้มีเวลาจะทำ theme เพิ่มให้ หรือที่อยากจริงๆ คือ ถ้ายกเครื่องระบบ theme เมื่อไหร่ อยากช่วยทำ xhtml template ด้วย (ยังกะเค้าจะให้ทำแน่ะ :P )</p> <h3>favorites &amp; links</h3> <p>favorite คือคนใ้ช้ exteen ด้วยกัน link คืออย่างอื่นที่ไม่ใช่ favorite ก็คือ blogroll ในภาษาข้างนอกน่ะเอง แต่เป็น blogroll ที่จำกัดเฉพาะสมาชิกด้วยกัน</p> <p>ยังอ่านไม่ค่อยเข้าใจเท่าไหร่ ว่าคนใน favorite นี่ จะเรียงลำดับให้เวลามีคน update blog รึยังไง คำอธิบายมันยังงงๆ หน้าแรกนี่หน้าแรกของบลอกเราหรือหน้าไหนหว่า</p> <blockquote><p>การแอด user เข้า favourite ทำให้เราสามารถติดตามการอัพเดท blog ของคนนั้นได้ โดยจะขึ้น update ที่หน้าแรก </p></blockquote> <p>ส่วน link นี่ ถ้าเป็นบลอกเหมือนกัน แต่ไม่ใช้ exteen ก็มีวิธีจะเรียงลำดับได้ถ้า link นั้น update โดยถาม weblog update service อย่าง <a href="http://blo.gs">blo.gs</a> กับ <a href="http://www.weblogs.com">weblogs.com</a> ซึ่งจะบอกได้ว่าบลอกไหน update แล้วบ้าง ทำงานโดยแต่ละบออกจะ <em>ping</em> service พวกนี้ด้วย <span class="caps">XMLRPC</span> interface</p> <p>ถ้าทำได้ ก็จะได้ไม่ต้องแยก favorite กับ link</p> <h3>blog directory pinging</h3> <p>พูดถึงเรื่อง ping blo.gs กับ weblogs.com แล้ว ก็คิดว่าเป็นอย่างนึงที่ exteen น่าจะทำทุกๆ ครั้งที่มีคน update blog ซึ่งอันนี้เป็นวิธีดั้งเดิมก่อนที่ <span class="caps">RSS</span> Reader จะบูม การ ping เปรียบได้เป็นวิธีแบบ push ที่เจ้าของบลอกประกาศว่าอัพเดทแล้วนะ ส่วน <span class="caps">RSS</span> Aggregator เป็นแบบ pull คือเข้าไปเช็คทุกๆ ชั่วโมง (หรือบ่อยกว่านั้น) จริงๆ มันก็มีแบบผสมด้วย คือ Aggregator อาจจะเข้าไปเช็คเฉพาะเวลาที่เจ้าของบลอก ping directory ทำให้ไม่เปลือง bandwidth ของทั้งสองฝ่าย</p> <p>การ ping directory พวกนี้ เพราะจะทำให้บลอกของสมาชิกไปอยู่ใน directory ซึ่งมีประโยชน์หลายอย่าง</p> <ul> <li>ลิ้งค์ของบลอก exteen จะได้ไม่อยู่โหล่สุดใน blogroll (บนเว็บอื่น ซึ่งเค้าไม่มีวิธีจะรู้ว่า exteen อัพเดตเมื่อไหร่ นอกจากเช็ค <span class="caps">RSS</span>)</li> <li>ทำให้ Google กับ search engine ยี่ห้ออื่นเข้ามา index บ่อยขึ้น เพราะ Google ก็ใช้ directory พวกนี้ด้วย <strong>รวมๆ คือทำให้ traffic มากขึ้นอีกเยอะ</strong></li> </ul> <ul> <li><a href="http://pingomatic.com/about/">อ่านเพิ่มเติม</a></li> </ul> <p>แต่จะเลือก ping อันไหนดี ping หลายอันก็คงวุ่นวายและช้า ก็นี่เลย ใช้ <a href="http://pingomatic.com/">Ping-o-Matic!</a> ยี่ห้อเดียว ping กระจายไปอีก 10 กว่าแห่ง pingomatic ใช้ interface เดียวกับ weblogs.com / address สำหรับ ping คือ <a href="http://rpc.pingomatic.com" title="http://rpc.pingomatic.com">http://rpc.pingomatic.com</a></p> <h3><span class="caps">URI</span></h3> <p>เขียนไปตอนก่อนแล้วว่าถ้าใช้ <span class="caps">URI</span> rewrite ได้คงทำให้ดูดีขึ้น อันนี้นอกจาก <span class="caps">URI</span> สำหรับหน้าแรกของแต่ละบลอกแล้ว permanent link ที่ชี้ไปสำหรับแต่ละ post ก็คงทำให้ดูน่ารักขึ้นได้ด้วย อย่าง exteen.com/chris/2004/12/29/1 สำหรับ post แรกของวันนี้ (หรือจะเปลี่ยนเป็นชี้ไป blogid กับ entryid ก็ได้) นี่ก็ยังใช้ <span class="caps">URI</span> rewrite ทำได้โดยไม่ต้องเปลี่ยน backend อะไรเลย</p> <h3>จบ</h3> <p>ว่าจะเขียน usability ก็มาเข้าเรื่องนี้ก่อน เพราะถนัดมากกว่า เดี๋ยวมีอีกตอนนึงคงจบละ คนอื่นคงบ่นแล้วที่เขียนภาษาไทยมาหลายวัน</p> <!-- google_ad_section_end --> http://ichris.ws/2004/12/29/exteen-com-review-blog-features#comments Blogging HTML web2.0 http://ichris.ws/crss/node/777 Wed, 29 Dec 2004 08:16:19 +0000 chris 777 at http://ichris.ws exteen.com review: implementation http://ichris.ws/2004/12/28/exteen-com-review-implementation <!-- google_ad_section_start --><p>เห็น <a href="http://www.isriya.com/node/64">มาร์ค</a> กับ <a href="http://www.exteen.com/comment.asp?user=lewcpe&#38;entryid=14130">ลิ่ว</a> <a href="http://www.exteen.com/comment.asp?user=lewcpe&#38;entryid=14130">เขียนถึง</a> ทิศทางที่ exteen.com น่าจะพัฒนา ก็เลยลองมองๆ ดูจากมุมคนที่ไม่ได้ใช้ ว่ามีอะไรทำให้ดีขึ้นได้มั่ง ที่คิดจะเขียนเพราะคิดว่าเป็น blog คนไทยทำที่ดูเข้าท่าที่สุดแล้ว ที่ลิ่วกับมาร์คเขียนขึ้นมา ส่วนนึงเพราะ pantip เพิ่งเปิดบริการ <a href="http://bloggang.com">BlogGang</a> ด้วย เลยเป็นแรงผลักอีกอันนึง</p> <p>eval นี่คงจะแยกเขียนซัก 3 ตอน ตอนแรกนี่จากสายตา web designer โดยยังไม่สนใจการใช้งานมากนัก (เพราะไม่เคยใช้ด้วย เดี๋ยวต้องลองก่อน)</p> <h3>html code</h3> <p><a href="http://exteen.com">หน้าแรก</a> ใช้ table วาง layout แต่ก็เฉพาะหน้านั้น ส่วน blog ใช้ HTML4.0 เป็นหลัก ใช้ <span class="caps">CSS</span> จัดสี จัดการเรียงข้อมูลบนจอ ถือว่าดี / encoding เลือก tis-620 อันนี้ก็แล้วแต่ศรัทธา สิ่งที่คิดว่าทำให้ดีขึ้นได้คือ</p> <ul> <li><span class="caps">CSS</span> ตอนนี้ใช้ฝังอยู่ใน html ก็เลยต้องอ่านข้อมูลซ้ำๆ นี่ทุกหน้า สำหรับหน้าทั่วๆ ไปที่ไม่ยาวมาก ส่วน <span class="caps">CSS</span> นี่ขนาดประมาณ 25-30% ของ file size ถ้าเปลี่ยนเป็น link ไป external <span class="caps">CSS</span> ก็เซฟ bandwidth ไปได้ในสัดส่วนนั้น เพราะ browser จะ cache <span class="caps">CSS</span> file ไว้ อ่านครั้งเดียวพอ</li> </ul> <ul> <li><span class="caps">CSS</span> ซ้ำซ้อนยังเยอะ อย่างเลือก font family นี่ ตั้งครั้งเดียวสำหรับ body มันก็เอามาใช้กับทุกๆ ส่วนแล้ว</li> </ul> <ul> <li>layout ตอนนี้ใช้ <span class="caps">CSS</span> Selector ไม่ค่อยถูกเท่าไหร่ ตรงที่น่าจะใช้ class ก็เป็น id ซะเยอะ อย่างเช่นตรง comment กับ list ใน sidebar: ตัวอย่าง (ย่อให้ดูง่ายลง)</li> </ul> <p><code>&#60;div id=&#34;recommend&#34;&#62;&#60;span class=&#34;hrec&#34;&#62;Recommend&#60;/span&#62;<br /> &#60;div id=&#34;bulletrec&#34;&#62;&#60;a href=&#34;#&#34; target=&#34;_top&#34;&#62;post&#60;/a&#62;&#60;/div&#62;<br /> &#60;div id=&#34;bulletrec&#34;&#62;&#60;a href=&#34;#&#34; target=&#34;_top&#34;&#62;post&#60;/a&#62;&#60;/div&#62;<br /> &#60;div id=&#34;bulletrec&#34;&#62;&#60;a href=&#34;#&#34; target=&#34;_top&#34;&#62;post&#60;/a&#62;&#60;/div&#62;<br /> &#60;div id=&#34;bulletrec&#34;&#62;&#60;a href=&#34;#&#34; target=&#34;_top&#34;&#62;post&#60;/a&#62;&#60;/div&#62;<br /> &#60;/div&#62;<br /> </code></p> <p>ทำให้เป็น</p> <p><code>&#60;ul id=&#34;recommend&#34;&#62;Recommend<br /> &#60;li&#62;&#60;a href=&#34;#&#34; target=&#34;_top&#34;&#62;post&#60;/a&#62;&#60;/li&#62;<br /> &#60;li&#62;&#60;a href=&#34;#&#34; target=&#34;_top&#34;&#62;post&#60;/a&#62;&#60;/li&#62;<br /> &#60;li&#62;&#60;a href=&#34;#&#34; target=&#34;_top&#34;&#62;post&#60;/a&#62;&#60;/li&#62;<br /> &#60;li&#62;&#60;a href=&#34;#&#34; target=&#34;_top&#34;&#62;post&#60;/a&#62;&#60;/li&#62;<br /> &#60;/ul&#62;<br /> </code></p> <p>ก็น่าจะพอ ตัว list item (li) ไม่ต้องมี id หรือ class เพราะเราแต่งมันได้ด้วยการใช้ selector <code>ul#recommend li</code> ขนาดไฟล์เล็กลงไม่เยอะ แต่เวลาแก้น่าจะง่ายกว่า</p> <p>นี่คือหลักๆ แต่โดยรวม html ดีกว่า bloggang (หรือ <span class="caps">MSN</span> Space) เยอะอยู่แล้ว สองรายนั้นเห็นแล้วจะเป็นลม table ซ้อนกันราว 30 ตลบ</p> <h3><span class="caps">RSS</span></h3> <p>มี <span class="caps">RSS</span> ก็ถือว่านำ bloggang ไปโขแล้ว โดยรวมทำได้ดี ดูใน browser หรือ feed reader ก็ไม่มีปัญหา <strong>note</strong> เว็บเป็น tis-620 แต่ <span class="caps">RSS</span> เป็น utf-8</p> <p>มีติดขัดนิดนึงเวลาอ่านด้วย feed reader (ผมใช้ <a href="http://bloglines.com">bloglines</a> อ่าน) link ที่ชี้ไปแต่ละ post มี <span class="caps">URI</span> ผิดอยู่ ทำให้ไปไม่ถึงหน้าที่จะอ่านแต่เจอ error message แทน</p> <h3>Frames</h3> <p>เห็นว่าสำหรับ user แต่ละคนนี่ เวลาไปที่ <a href="http://exteen.com/username" title="http://exteen.com/username">http://exteen.com/username</a> แล้วจะได้หน้าที่มี frame หลักอันเดียว แล้วตัว frame ก็ชี้ไปที่ <a href="http://exteen.com/blog.asp?user" title="http://exteen.com/blog.asp?user">http://exteen.com/blog.asp?user</a></p> <p>ไม่แน่ใจว่าทำเพราะอะไร เดาว่าเพื่อจะซ่อน <span class="caps">URL</span> ที่ดูไม่สวยมั๊ง ตรงนี้จะทำอะไรได้รึเปล่าเพื่อจะไม่ต้องใช้ frame? ใช้ <span class="caps">ASP</span> ทำแสดงว่า server คงเป็น <span class="caps">IIS</span> งั้นก็ใช้ Apache mod_rewrite ไม่ได้ ของ <span class="caps">IIS</span> มีที่ฟรีๆ ให้ใช้เหมือนกันที่ <a href="http://www.isapirewrite.com/">http://www.isapirewrite.com</a> แต่ไม่สันทัด ไม่รู้ว่าจะช่วยให้ไม่ต้องใช้ frame แต่ rewrite <span class="caps">URL</span> ตรงๆ เลยได้รึเปล่า</p> <h3>รูปใน blog</h3> <p>อ่านอยู่บ้างว่าตอนนี้ยังไม่มีพื้นที่ให้ post รูป เพราะอาจทำให้มีปัญหาเนื้อที่ไม่พอ ทางแก้อันนึงคือใช้ <a href="http://flickr.com">Flickr</a> มาเสริม รายละเอียดของ flickr ส่วนที่เกี่ยวข้องคือ</p> <ul> <li>ลิมิตเดือนละ 10 MB</li> <li>แต่ละรูปมี fixed <span class="caps">URL</span> และให้ hotlink ได้ (ออกจะส่งเสริมให้ทำด้วยซ้ำ)</li> <li>รูปบน flickr.com จะโชว์เฉพาะ 100 รูปล่าสุด (สำหรับลูกค้าแบบฟรี) แต่รูปเก่าๆ ก็ไม่ลบทิ้ง หมายความว่าถ้าเอาแปะบน blog รูปก็จะยังมองเห็น เพียงแต่ไม่ list ให้ดูใน flickr gallery</li> </ul> <ul> <li>flickr มี <span class="caps">API</span> เปิด หลายๆ โปรแกรม (หรือ blog plugin) สามารถ upload รูปเข้า flickr ได้ตรงๆ ขอแค่ username กับ password ถ้าทำให้ upload รูปจากในหน้า exteen เข้า flickr ได้เลย ก็น่าจะเป็น solution ที่ดี แต่คงต้องบอกให้คนใช้ไปลงทะเบียนเอง ถึงจะใส่รูปได้ เพราะ flickr ไม่น่าจะอนุญาตให้ทำระบบลงทะเบียนอัตโนมัติ สำหรับทุกคนที่มี account exteen</li> </ul> <p>ตอนต่อไปคงเขียน usability</p> <!-- google_ad_section_end --> http://ichris.ws/2004/12/28/exteen-com-review-implementation#comments Blogging web2.0 http://ichris.ws/crss/node/774 Tue, 28 Dec 2004 13:12:54 +0000 chris 774 at http://ichris.ws Gravatar http://ichris.ws/2004/12/02/gravatar <!-- google_ad_section_start --><p>Gravatar = Globally Recognized <span class="caps">AVATAR</span></p> <p>Gravatar is similar to avatars I see (and despise) on discussion board across the web, but also different. Your gravatar will appear the same across all websites, as long as the site support it, of course. It is nice to go to a new website, see familiar gravatars, and knows that your familiar peoples are visiting the site too. <a href="http://joshuaink.com/blog/68/get-a-gravatar">See gravatar in use.</a></p> <p>Gravatar is attached to your e-mail address, so you need to give the same e-mail address for it to work globally. Almost all the sites out there don&#8217;t show your e-mail address, so spam should not be a problem.</p> <p><strong>technical:</strong> what got sent to the central gravatar server, to retrieve your gravatar, is not your e-mail address but MD5 hash of it. Thus the gravatar server doesn&#8217;t have your address, either. (Otherwise, WOW!)</p> <p><a href="http://www.gravatar.com/">Read more</a> about Gravatar, <a href="http://www.gravatar.com/signup.php">get one</a> yourself, and try it in the comment. : )</p> <p><strong>updated</strong> <a href="/node/728">Read</a> how to implement gravatars in Drupal.</p> <p><!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2004/12/02/gravatar#comments Blogging discussion board Technology Web development web2.0 http://ichris.ws/crss/node/727 Thu, 02 Dec 2004 14:32:07 +0000 chris 727 at http://ichris.ws แฝง http://ichris.ws/2004/11/30-0 <!-- google_ad_section_start --><p>ตอนนี้ blog ภาษาไทยที่อ่านอยู่ กว่าครึ่งได้ link มาจาก <a href="http://markpeak.blogspot.com">Mk</a> ไม่เข้าใจเหมือนกันว่าทำไม ตั้งแต่มี exteen blog ภาษาไทยที่อ่านด้วย rss reader ได้ก็มีเยอะขึ้น แต่คนไทยยังเขียนเหมือนไดอารี่อยู่มั๊ง เขียนอ่านเองหรืออ่านกับเพื่อนก็คงดี แต่ไปอ่านของเค้าแล้วมันไม่ได้อะไรเลย เลยมาลงตัวตรงคนที่เขียนเรื่องออกคอมๆ หรือกราฟิคหน่อย มีส่วนตัวบ้างปนกันไปก็โอเค</p> <p>เลยรู้สึกงงๆ เหมือนเป็นปรสิตของวิศวะคอมเกษตรกับ <span class="caps">TLWG</span> อ่าน blog แล้วเห็นเค้าพูดถึงเพื่อนคนนู้นคนนี้ ก็เออ.. อ่าน blog อยู่เหมือนกัน รู้สึกยังกะรู้จักไปด้วย :S</p> <h3>แฟนบอลใน blogroll (updated)</h3> <p>(เรียงตามตาราง Premiership ตอนนี้ ;) )</p> <p><a href="http://ichris.ws">Chelsea</a> | <a href="http://bact.blogspot.com">Arsenal</a> | <a href="http://gowza.blogspot.com">Liverpool</a> <a href="http://monkeytamer.blogthing.com">(2)</a> | <a href="http://tity.blogspot.com">Man Utd</a> | <a href="http://dugdae.blogspot.com/">New Castle</a> | <a href="http://markpeak.blogspot.com">Leeds</a></p> <p>ป.ล. function &#8220;Search My Subscription&#8221; ของ <a href="http://bloglines.com">Bloglines</a> แจ๋วมากๆ เพราะบ่อยๆ ที่จำได้ว่าเคยอ่านอะไรจาก blog แต่จำไม่ได้ว่าอันไหน<br /> <!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2004/11/30-0#comments Blogging http://ichris.ws/crss/node/723 Tue, 30 Nov 2004 08:50:10 +0000 chris 723 at http://ichris.ws blogthing http://ichris.ws/2004/11/29/blogthing <!-- google_ad_section_start --><p>[textile]</p> <p>I <a href="http://ichris.ws/node/551">said</a> before I&#8217;m not really happy with Blogger and Xanga. People should choose whichever tool they are most comfortable with, and many have chosen these two for their ease of use. No complaint there. But when it comes to letting people participate on your site, I really cannot accept having to register to be able to comment. (or be forever called &#8220;Anonymous&#8221;, in blogger&#8217;s case.)</p> <p>WordPress is a very good alternative and I have <a href="http://ichris.ws/node/598">recommended</a> it in the past. But it requires installing on your own web space, and that exclude many users out there.</p> <p>Now come <a href="http://www.blogthing.com">BlogThing.</a> This site offer free WordPress blog, and it is not any harder to have a site with them than, say, blogger. It is</p> <ul> <li>Free</li> <li>Comes with <a href="http://support.forumthing.com/viewtopic.php?id=9"><span class="caps">FTP</span> space</a> so you can keep image files</li> <li>Have photoblog feature (using WordPress&#8217;s Exhibit plugin) <a href="http://jamie.blogthing.com/2004/08/07/image-posting-with-exhibit/">sample</a></li> <li>Able to easily <a href="http://support.forumthing.com/viewtopic.php?id=35">import content from blogger account.</a></li> <li>Basically wordpress bundled with some of the nicer plugins, and much better than blogger. (Except for the default themes, blogger uses many professional designers for theirs, and it says)</li> </ul> <ul> <li>Has full-featured comment and trackback system.</li> </ul> <p>If you are using Blogger now, you can try signing up with blogthing and import your old posts. It won&#8217;t break your blogger account, so why don&#8217;t try it out to see if you like it. :)</p> <p><!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2004/11/29/blogthing#comments Blogging Technology Wordpress http://ichris.ws/crss/node/719 Mon, 29 Nov 2004 05:53:37 +0000 chris 719 at http://ichris.ws How blog work http://ichris.ws/2004/11/26/how-blog-work <!-- google_ad_section_start --><p>Much as I hate blogging about blogging, this one is worth it. The people at <a href="http://www.streamlinewebco.com/blog">StreamLine</a> wrote what I have meant to write for a while now, an up-to-date <a href="http://www.streamlinewebco.com/blog/_archives/2004/3/23/28903.html">primer on blogging</a> and what it is all about. The article is as technical as it needs to be, and got a nice diagram which I shamelessly stole.</p> <p>I will get around to write a thai version of this sometimes.</p> <p><img src="http://ichris.ws/files/howblogswork.jpg" alt="Diagram showing how information flows when someone publish a blog entry" /></p> <!-- google_ad_section_end --> http://ichris.ws/2004/11/26/how-blog-work#comments Blogging Technology web2.0 http://ichris.ws/crss/node/710 Sat, 27 Nov 2004 02:45:22 +0000 chris 710 at http://ichris.ws No feed! :( http://ichris.ws/2004/11/18/no-feed <!-- google_ad_section_start --><p>More and more, I am getting my daily information by <span class="caps">RSS</span> or Atom feed. At first it was just a few geeky site that offered these. But now, through reading feeds, I am getting my blog reads, world news, sport news, software update notification, new books added to Project Guthenberg, and even new referer to this site. <a href="http://ichris.ws/feedlist">feed list</a></p> <p>I have got used to it so much that it actually dictates which site I read.<br /> <!--break--><br /> A few blogs, especially older blogger account, does not have atom feed turned on. I eventually stopped reading them because manually visiting the site feels like <em>so much</em> work. Some platform, like Xanga, does not make it easy. This is because you access the feed at <code>http://www.xanga.com/rss.aspx?user=UserName<br /> </code> Without mapping common file name like index.rdf or rss.xml to this address, it&#8217;s almost impossible to guess. And one can&#8217;t expect average user to put <a href="http://diveintomark.org/archives/2002/06/02/important_change_to_the_link_tag"><span class="caps">RSS</span> Autodiscovery</a> code in their blog template to help guide readers.</p> <p>Photoblogs suffer too. Some only have photo titles in the feed, which doesn&#8217;t really help. I even unsubsribed photoblogs that only have small thumbnails in the feed instead of full-size photos. (e.g. <a href="http://jamb.ca/mt/">iPlog</a> )</p> <p>Of course, this doesn&#8217;t mean everybody should provide full feed. To some people or company, it might be important that readers read their information directly on the site. But in most case, I think offering full feed helps reach wider audience. (Especially lazy kind like me) Advertisement in feeds are becoming more common, so ad revenue should be less of a problem too.</p> <p>To sum it up, I&#8217;m lazy. I want everything in one place, with very few ads, formatted so it&#8217;s easy <em>for me</em> to read. <a href="http://www.bloglines.com/public/chrisada">Bloglines</a> spoilted me.</p> <!-- google_ad_section_end --> http://ichris.ws/2004/11/18/no-feed#comments Blogging http://www.xanga.com/rss.aspx?user=UserName rdf Technology web2.0 http://ichris.ws/crss/node/697 Thu, 18 Nov 2004 07:01:01 +0000 chris 697 at http://ichris.ws WB Editor http://ichris.ws/2004/11/15/wb-editor <!-- google_ad_section_start --><p> How on earth has this exist without my knowing? There are not that many desktop blogging program for windows. Two notable ones are w.bloggar and ecto. While <a href="http://www.wbloggar.com/">w.bloggar</a> is free, the development is just so slow and still does not support unicode. <a href="http://ecto.kung-foo.tv/">Ecto</a>, on the other hand, is not free, but make up for it with better feature list. However it is still a Mac software ported to win32. It just work, but not so great. And setting up an account is not intuitive. Both does'nt support drupal's category system very well. (zero support in w.bloggar, and patchy in ecto). </p> <p> (I haven't tried <a href="http://www.zempt.com/">Zempt</a>, but it seems too MovableType-centric and would not suit me, I think.) </p> <p> I have always wanted a good desktop application to compose my blog on. But no program seems to cut it until now. Here comes <a href="http://www.wbeditor.com/">WB Editor</a>. My first impression is... It's so beautiful. I mean, the above three programs are less than pretty. So I will settle for something decent looking, but this is real eye candy! As you can see it supports multiple blog authoring, displaying nicely with details (engine type, auto-generated preview, URI, and even the metadata) in the main screen. </p> <p> <img class="node-image" alt="WB Editor main screen" src="http://ichris.ws/files/wb-editor01.png" /> </p> <p> Setting up new account is a breeze. Out of the box, it supports&#160;<a href="http://cafelog.com/">b2</a>, <a href="http://www.blogger.com/">Blogger</a>, <a href="http://drupal.org">Drupal</a>, <a href="http://www.xoops.org/">XOOPS</a>, <a href="http://www.e-xoops.com/">E-Xoops</a>, <a href="http://www.movabletype.org/">Moveable Type</a>, <a href="http://nucleuscms.org/">Nucleus</a>, <a href="http://www.pmachine.com/">PMachine</a>, <a href="http://www.postnuke.com/">PostNuke</a>, <a href="http://www.dasblog.net/">dasBlog</a>, and <a href="http://wordpress.org/">WordPress</a>. (And all their commecial cousins like <a href="http://www.typepad.com/">TypePad</a> and <a href="http://www.pmachine.com/expressionengine/">Expression Engine</a>) If you are on one of these, you simply need to input the main URI and that's it. For <a href="http://www.opensourcecms.com/">other systems</a>, you need the address of your XML-RPC API and specify if you are using Blogger or MovableType API. (It's not as complicated as it sounds) </p> <p> The Drupal support is the best I have seen in any application. I guess this is due in some part to the increased popularity after Durpal 4.5 was released. </p> <p> Double-click on the blog name and a list of existing posts appeared. </p> <p> <img class="node-image" alt="WB Editor showing older posts" src="http://ichris.ws/files/wb-editor02.png" /> </p> <p> The rich-text editor is good and produce valid <a href="http://www.w3schools.com/xhtml/">XHTML</a> code. You can switch back to code view anytime to add stuffs. (like CSS class to image) </p> <p> <img class="node-image" alt="Rich text editor and category selection" src="http://ichris.ws/files/wb-editor03_0.png" /> </p> <p> Other nice features are </p> <ul> <li> specifying trackback URIs </li> <li> image upload works well </li> <li> spell checker </li> <li> multiple-category support&#160; </li> <li> custom permalink (I don't use this but it's nice) </li> <li> inserting "now playing" from iTunes or WinAmp. </li> <li> did I say it's so beautiful I want to propose? </li> </ul> <p> The official site also says something about integration with RSS readers like SharpReader and FeedDemon. I haven't tried that since I stopped using any RSS reader and read all my daily stuffs with <a href="http://www.bloglines.com/public/chrisada">Bloglines</a>. </p> <p> This sure is worth $19.99. </p> <p> P.S. This is, of course, posted with WB Editor. ;) </p> <p>&lt;!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2004/11/15/wb-editor#comments Blogging Editor Software Technology WB http://ichris.ws/crss/node/692 Mon, 15 Nov 2004 15:42:27 +0000 chris 692 at http://ichris.ws นานๆ ที ภาษาไทยมั่ง http://ichris.ws/2004/10/20 <!-- google_ad_section_start --><p>ก่อนจะมาเป็น ichris.ws เว็บเก่าของผมไม่ค่อยมีคนเข้าเท่าไหร่ เีขียนไดอารี่เรื่องส่วนตัวให้คนอ่านไม่กี่คน บังเอิญตอนนั้นมีคนจะไปเยอรมัน กลัวเค้าใช้ภาษาไทยไม่ได้ ก็เลยเขียนวิธีทำให้ windows ภาษาอื่นพิมพ์ภาษาไทยได้ (ตอนนั้นยังเป็น 98 กันซะส่วนใหญ่) แล้วก็เอาลงเว็บไว้</p> <p>ปรากฏว่าซักพัก google ก็ index ไป แล้วก็มีคนเข้ามาเจอเยอะเลย เพราะตอนนั้นปัญหาที่ว่าถือว่าใหญ่เหมือนกัน (ก่อนจะมี win2000 กับ xp) ครั้งแรกที่เช็ค referer แล้วเจอว่ามีคนไป post บนพันธ์ทิพนี่ขนลุกเลย ตื่นเต้น แล้วก็มีคนเขียน guestbook ขอบคุณอยู่หลายคนเหมือนกัน ตอนนี้เว็บนั้นก็ปิดไปแล้ว ด้วยปัญหาบางอย่าง แต่ก็ยังมี link หลงเหลืออยู่มากมาย</p> <p>วันนี้ <a href="http://prac.diaryland.com/240702.html">ไปเจอเข้า</a> คงเป็นครั้งแรกสุดที่มีคนพูดถึงเว็บของผมใน blog ล่ะมั๊ง (ตอนนั้นยังเรียกว่าไดอารี่กันนะ) ตั้งสองปีมาแล้ว ตอนนั้นหาคนที่เขียนไดอารี่แบบนี้ยากพอควร มีแต่ที่เขียนอาโนเนะ เอารูป sticker แปะกันไป แปะกันมา จน bandwidth กระฉูดเจ๊งไปหลายเจ้า</p> <p><a href="http://prac.diaryland.com/">วันนี้</a> เจ้าของไดอารี่ก็ยังเขียนอยู่สม่ำเสมอ จากเป็นนักเรียนที่ญี่ปุ่น อ่านดูคร่าวๆ ตอนนี้เค้ากลับมาเป็นอาจารย์ที่เมืองไทยแล้ว เหมือนจะแต่งงานแล้วด้วยมั๊ง มุ่งมันไม่เปลี่ยนทั้ง host (<a href="http://www.diaryland.com">diaryland</a> นี่เป็นหนึ่งในผู้บุกเบิกเลยล่ะ) หรือ layout แต่ผมชอบที่เค้าเขียนนะ อ่านมันส์ดี</p> <p>ป.ล. นานๆ เขียนภาษาไทยซะที เหตุผลนึงคืออยากเริ่มเขียนข่าวให้ <a href="http://www.blognone.com">blognone</a> แต่ลองไปแล้วหนึ่งบทความสั้นๆ ปรากฏว่าฝืดมาก เพราะไม่ค่อยได้ใช้ภาษาเขียน เลยต้องเคาะสนิมซะหน่อย [/textile]<!--break--></p> <!-- google_ad_section_end --> http://ichris.ws/2004/10/20#comments Blogging http://ichris.ws/crss/node/636 Wed, 20 Oct 2004 15:40:25 +0000 chris 636 at http://ichris.ws JustBlogIt http://ichris.ws/2004/10/14/justblogit <!-- google_ad_section_start --><p>[textile]</p> <p><a title="JustBlogIt with a simple right-click." href="http://blog.warmbrain.com/justblogit/">JustBlogIt with a simple right-click.</a></p> <p>JustBlogIt is a firefox extension allowing you to right-click in a webpage and post a blog entry about it. Native support for many blogging system including <a href="http://drupal.org">Drupal,</a> <a href="http://wordpress.org">Wordpress,</a> and <a href="http://textpattern.com">TextPattern.</a> I&#8217;m not listing the more famous systems as they have many many of this kind of support already. But for Drupal, it&#8217;s the first one that works for me. (There used to be &#8220;BlogThis&#8221; kind of bookmarklet, but it breaks at around Drupal version 4.3 upward)</p> <p>For Drupal, the extension allows you to choose which type of node to post to, which is useful. It doesn&#8217;t fill the title field like when used with MovableType, nor has options to turn on/off comments or filters. (Of course, you can set all these in the pop-up windows)</p> <!-- google_ad_section_end --> http://ichris.ws/2004/10/14/justblogit#comments Blogging Technology http://ichris.ws/crss/node/620 Thu, 14 Oct 2004 11:26:36 +0000 chris 620 at http://ichris.ws Blognone http://ichris.ws/2004/08/27/blognone <!-- google_ad_section_start --><p><a href="http://www.blognone.com">Blognone</a></p> <p>คนรู้จักเราเปิดกิจการ ก็ต้องขอยินดีกันหน่อย :) และแอบอายเล็กๆ กับคำขอบคุณใน post ปฐมฤกษ์ของเว็บข่าวเว็บใหม่แห่งนี้ เป็นเรื่องจริงที่ผมเคยเกริ่นกับ Mk ไว้ครั้งนึง ว่า <a href="http://www.google.com/url?sa=U&#38;start=1&#38;q=http://wordpress.org/&#38;e=7207">wordpress</a> นี่ใช้ดีนะ แต่จริงๆ จะไปถามใครตอนนี้ ก็คงจะได้คำตอบเดียวกันนี้ประมาณ 80% เนื่องจาก <a href="http://www.google.com/url?sa=U&#38;start=1&#38;q=http://www.movabletype.org/&#38;e=7207">Movable Type</a> ที่เคยเป็นผู้นำตลาด ตอนนี้เปลี่ยน <a href="http://www.google.com/url?sa=U&#38;start=3&#38;q=http://www.movabletype.org/license.shtml&#38;e=7207">license</a> กลายเป็นไม่ฟรีไปแล้ว (และก็ไม่เคย open source อยู่แล้วด้วย) ทำให้คนแห่หนีกันไปเยอะ และคิดว่า engine ที่มีคนย้ายมาใช้มากที่สุดก็คือ wordpress น่ะเอง ซึ่งมีดีอยู่หลายอย่าง คร่าวๆ ก็คือ</p> <ul> <li>เขียนด้วย <span class="caps">PHP</span> (Movable Type เขียนด้วย perl)</li> <li>fully dynamic pages, ไม่ต้องมีการ rebuild เหมือน Movable Type หรือ Blogger เขียนแล้วเว็บ update ทันที เปลี่ยน theme ก็ไม่ต้องมานั่ง upload ใหม่หมดตั้งแต่ post หลายๆ ปีก่อน</li> <li>plugin เจ๋งๆ เยอะมาก (ดูจาก <a href="http://www.google.com/url?sa=U&#38;start=1&#38;q=http://wiki.wordpress.org/Plugin&#38;e=7207">wiki</a> หน้านี้ได้) ที่มีเยอะก็เพราะเขียน <a href="http://www.google.com/url?sa=U&#38;start=2&#38;q=http://wiki.wordpress.org/Plugin/API&#38;e=7207">API</a> ไว้ดีด้่วย</li> </ul> <ul> <li>กลุ่มผู้ใช้ดี ถึงจะเป็นโปรแกรมฟรี แต่ support จาก <a href="http://www.google.com/url?sa=U&#38;start=1&#38;q=http://wordpress.org/support/&#38;e=7207">forum</a> ถือว่าสุดยอด ถ้าเป็นปัญหาที่ไม่โหล บางที <a href="http://photomatt.net">developer</a> ก็กระโดดลงมาช่วยเองเลย</li> </ul> </p> <p>ข้อที่มีคนบ่นอยู่บ้างก็คือ</p> <ul> <li>theme เริ่มต้นไม่สวย และแก้ theme ยากบ้าง สำหรับคนที่ไม่รู้ <span class="caps">HTML</span> + <span class="caps">CSS</span></li> </ul> <ul> <li>code ยังรกๆ อยู่บ้าง อันนี้เนื่องมาจากว่า wordpress ใช้ <a href="http://www.google.com/url?sa=U&#38;start=1&#38;q=http://cafelog.com/&#38;e=7207">b2</a> เป็นหลัก ไม่ได้เขียนขึ้นมาใหม่เลย แต่ทุกๆ version ที่ออกใหม่ code ก็สะอาดขึ้นเรื่อยๆ มาตลอด และคนพัฒนา wordpress นี่ถือว่าเป็นโคตรเซียน <span class="caps">PHP</span> ทั้งนั้น ข้อนี้เลยเป็นจุดด้อยที่ไม่ถาวร</li> </ul> </p> <p>เขียนไปเขียนมา กลายเป็น review WordPress แฮะ ไว้มีเวลาเขียน review blog engines ไปลง Blognone ดีกว่า :D</p> <p>เป้าหมายที่สองของ post นี้ก็คือแสดงวิธีใช้ trackback ซึ่งน่าจะมีประโยชน์ถ้า blognone ได้ข้อมูลจาก blog อื่นๆ ด้วย จะได้อ้างถึงกันได้ง่าย ขั้นตอนก็คือ</p> <ul> <li>ไปอ่าน <a href="http://www.blognone.com/index.php?p=3">post นี้</a> จาก Blognone</li> </ul> <ul> <li>ใกล้ๆ comment form ด้านล่าง มี trackback link อยู่ ซึ่งหน้าตาแบบนี้</li> <p></p> <pre>http://www.blognone.com/wp-trackback.php/3</pre><li>เวลาผมเีขียน post นี้ ก็ copy trackback <span class="caps">URL</span> นั้นมาใส่ในช่อง trackback url</li> </ul> <ul> <li>พอผมกด submit โปรแกรม blog ของผม ( <a href="http://drupal.org">Drupal</a> ) ก็จะติดต่อไปที่ server ของ blognone ด้วย <a href="http://www.google.com/url?sa=U&#38;start=1&#38;q=http://www.xmlrpc.com/&#38;e=7207">XML-RPC</a> protocol และแจ้งให้รู้ว่า นี่ผมได้เขียนอะไรบางอย่างซึ่งเกี่ยวข้องกับ post นั้นๆ บน blognone นะ </li> </ul> </p> <p>สิ่งที่เกิดขึ้นหลังจากนั้นก็คือ ระบบที่ถูกอ้างถึงก็จะดึง post ที่ผมเขียนอยู่นี่ไปอ่าน แล้วก็เพิ่มข้อมูลระบุไว้ใต้ post ดั้งเดิมบน blognone ว่ามีคนส่ง trackback ping มานะ จากที่นี่ๆ ข้อความว่าอย่างนี้ พร้อมกับมี link กลับมาที่ post นี้บน ichris.ws</p> <p>ดีมะ? :)</p> <!-- google_ad_section_end --> http://ichris.ws/2004/08/27/blognone#comments Blogging web2.0 Wordpress http://ichris.ws/crss/node/598 Fri, 27 Aug 2004 10:39:43 +0000 chris 598 at http://ichris.ws Trying out Drupal’s link monitoring http://ichris.ws/2004/08/18/trying-out-drupal-s-link-monitoring <!-- google_ad_section_start --><p>[textile]</p> <p><a href="http://blo.gs">blo.gs</a> is a good service based on a good concept, and I have enjoyed using it during the past few months. The goods:</p> <ul> <li>Updates when the individual site send a ping to blo.gs. This must be the best way to know when a site is updated.</li> <li>Autodiscovery of <span class="caps">RSS</span> and Atom feeds.</li> </ul> <ul> <li><a href="http://gmpg.org/xfn/">XFN</a> support<!--break--></li> </ul> </p> <p>The bads:</p> <ul> <li>I don&#8217;t know how to write <span class="caps">PHP</span> to grab the xml file and display the blogroll on my site, so I use the <a href="http://blo.gs/favs.php">javascript implementation</a> instead.</li> <li>It&#8217;s huge. And thus could not be access sometimes. And the javascript time-out is too long. On occasions I have to wait a good 30 second and even then it might decides to not load at all.</li> </ul> <ul> <li>Search engines and <a href="http://www.technorati.com">Technorati</a> cannot crawl javascript-generated content.</li> </ul> </p> <p>As a test run, I have taken the blo.gs link out and instead use the weblink monitoring which comes with Drupal&#8217;s <a href="http://drupal.org/project/weblink">weblink module.</a> What is happening is, basically, </p> <ul> <li>I added items from my blogroll manually, as if adding just another <a href="http://ichris.ws/weblink">weblink</a></li> <li>Every one hour, a cron job is run, and my site grab the <span class="caps">RSS</span> or Atom feed from these monitored sites, and compare them with old copies.</li> <li>If there&#8217;re more than 40 kb difference in a feed, the site is marked as updated.</li> </ul> <ul> <li>20 most recently updated sites are shown on the side bar. (appears only in blog section)</li> </ul> </p> <p>The system is only in place for a few hours, and I&#8217;ll have to wait and see if I need to tune any parameters (fetching frequency, change tolerance) to make it more accurate. Also the server load has to be monitored, if I am going to add very quick-update sites like <a href="http://gizmodo.com">Gizmodo.</a></p> <p>If it works well, this site will be totally independent of any outside services. (the new tagboard is also run on ichris.ws)</p> <p>OK. Time for lunch.</p> <!-- google_ad_section_end --> http://ichris.ws/2004/08/18/trying-out-drupal-s-link-monitoring#comments Blogging PHP Technology Web development XML http://ichris.ws/crss/node/589 Thu, 19 Aug 2004 03:47:20 +0000 chris 589 at http://ichris.ws Grey is beautiful http://ichris.ws/2004/08/15/grey-is-beautiful <!-- google_ad_section_start --><p>[textile]</p> <p>and I like the grey background of this page. But on an un-calibrated monitor it could easily look reddish or bluish, and the mood is totally different. <del>_</del>&#8220; May be a little tinted background would be less sensitive to this?</p> <p>(busy)</p> <!-- google_ad_section_end --> http://ichris.ws/2004/08/15/grey-is-beautiful#comments Art and design Blogging Technology http://ichris.ws/crss/node/561 Sun, 15 Aug 2004 12:55:13 +0000 chris 561 at http://ichris.ws