Nicko think on software, web, ideas

December 13, 2007

Warnet– before rent it

Filed under: Peoples, Search and Found — Tags: , — Nicko Satria Utama @ 3:55 pm

Since internet connection in Indonesia so slow and so expensive, I rent a internet cafe (warnet) to access internet. There are many warnet in Surabaya; from the cheapest one (Rp 1.500,00/hour) until the expensive (Rp 6.000,00/hour) based on the facility you like. Some good.. some bad….

Most engineer / cashier don’t care to the customer and the computer. Some computers installed with annoying application and  non standard setting.

So if I want to warnet, I always bring some application that suites on the USB sticks.

  • Firefox portable with extension  : noscript, adblock plus, fasterfox, FFClickOnce, Firebug, flashblock, furl, mozilla accessibility, Unplug
  • Thunderbird Portable for my POP3 emails
  • Pidgin Portable for chat with MSN, Yahoo
  • WebCopier for copy whole web site.
  • Windows WL Writer to write my blog.
  • Limewire and micro torrent for peer to peer
  • Free AVG for small defender against virus
  • Process Explorer to look at the running application instance. If there is a suspicious application, I will terminate it. Most warnet will disable Task Manager.
  • Portable or free registry editor…

All the portable software I configure in my computer first with setting I wants and zipped it, So I just unzipped there.  Just make sure the computer installed with Windows 2000 with SP3 or above; and Windows XP SP2; or later Windows. I have trouble with warnet using Windows 98 or ME. I always avoid warnet that using Linux, many trouble :( .

If it is possible, I will search warnet with more than 512 MB of RAM, so I can installed with Java runtime or .NET 2.0/3.0/3.5 runtime so I can make the software using free version of IDE (Eclipse, Netbeans, VS Express)

October 2, 2007

Short Meeting at THR

Filed under: Code and Code, Peoples — Nicko Satria Utama @ 10:12 pm

Saturday I went to I met Salamun, Cipto and Eriawan there. It was nice since we talked freely without any interruption and problem.

We talk everything on programming approach, how to handle the data, how to write the code etc. We have some conclusion on how bad and good programming.

  • Always thinks keep codes long enough in one methods if only called once.
    For example if have methods RunForDataX that run sql statement to get data and manipulate it.
    public void RunForDataX()
    {
    // — 200 lines –
    }
    It is hard to maintain the long codes so I like to split up into methods with shorter codes.
  • Loading unnecessary data and code to memory and manipulating on the fly. It is expensive for desktop and web application even you deploy on server farm.
  • Bad class or library design. Some classes have no design at all or not use defacto pattern/guide. Some has  implement it wrong. It will increase maintenance cost.
  • Don’t know when it will freeze. Any new improvement and feature added but don’t know when it has to be freeze and deliver the products.
  • Build in the wrong way, wrong library and wrong tools.
  • Misuse and overuse the code or even the technology.
  • Make unnecessary object dependency and sometimes calling some methods in the sequentially. Most of the codes is too tight coupling.

August 22, 2007

VS 2005 HotFix

Filed under: Peoples, Search and Found — Nicko Satria Utama @ 10:59 am

The Collection of VS 2005 HotFix from Microsoft Connect

Please Use Microsoft Passport to log in :)

Based on URL from Eriawan Blogs and I follow it

URL: http://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=3705

Hv fun

Theme: Shocking Blue Green. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.