Sunday, October 19, 2008

What do you know about Teradata?

I don't know much :-), but I need to know, so I decided to create this post, and will try to keep it updated
First of all: some tools to work with Teradata, and on next Monday, I will try, and ask my colleage to show me


BTEQ
http://en.wikipedia.org/wiki/BTEQ

Teradata Parallel Transporter
http://en.wikipedia.org/wiki/Teradata_Parallel_Transporter

TPump
http://en.wikipedia.org/wiki/TPump

Fast Export
http://en.wikipedia.org/wiki/FastExport

Fast Load
http://en.wikipedia.org/wiki/FastLoad

Shared Nothing architecture

Shared Nothing, the term is used in clustering model, eg. Exchange, DBMS, etc. There any 2 main kinds of resource sharing between servers in cluster model.
1. Shared Nothing: in this model, the servers in cluster need to communicate through some other kinds of connection like: Network, heartbeat to share and access information
2. Shared Resource (i don't remember, will update later) in this model, the severs in cluster share harddisk, memory, etc. it can boost the performance of the system, but the trade off is single-point of failture

Tuesday, October 14, 2008

FreeNAS: another option for clustering environment

If you ever try to install the clustering environment like Exchange, MSSQL, you will fight with the problem of installing quorum disk. And the problem going bad if your server doesn't work well with NAS (HBA, etc. compatibility issues)

Long time ago, freeNAS was born, along with him was openfiler, etc. these are the simulation for NAS that was shipped with iSCSI, and many other protocols like: FTP, Samba, CIFS, etc. and a Web-based administration tool. And to make more convenient, they was shipped with VMware appliance as well... cool !

And you don't have to invest any NAS device, you just download the ISO (Live CD) or the VMware appliance of FreeNAS, turn it on, configure it! and you will have a NAS device that working through the iSCSI protocol

The remain, is to download iSCSI initiator (Microsoft provides one), and free on many Linux distribution. Configure it to work with your new NAS. You can map 1 iSCSI disk (on your freeNAS) to as much server as you want... you have your own Quorum disk

It works for both Windows, Linux as well. Beside that, freeNAS has many interesting features like: authentication through Active Directory, work as file server, scheduling for backing up, it is built on FreeBSD

Good luck!

Wufoo: Do you want to make your own Attender Registration List?

http://wufoo.com/

And I think you can make more on this, ex: you want to invite your friends to have party with you, and you want to get the survey on the convenient time, want to get their confirmation? blah blah

Monday, October 13, 2008

I "Google Desktop" my company fileserver ;-)

It usually takes me a lot of time to search any documents/templates on my company file server. And even more, people puts a lot of their documents on the file server as well. Some of them is very interested

Today, suddenly, I pressed "double-ctrl" and got the Google Desktop appear, I though why didn't I add the our company file server into "Google Desktop"

And now I have another powerful tools for searching any needed documents


Another interesting point: I did used Google Desktop to index the all company CV, so from now on, I can work to replace our RMO office to search any CV that matchs the required skills set, that's perfect!!!

Wednesday, October 8, 2008

Flock - a social web browser

I'm not a fan of any glossy GUI applications, i was thought Flock is a kind of those applications, but today, it changed my mind

http://flock.com

I was revising the current our project SCM, CI and found out Google Code

http://code.google.com/

Google supports us to host any project we would like, they provides many facilities for managing project source code, and document as well, using background SVN, ReviewBoard, etc.

It should be good approach for any demo project

I would like to add more information on this matter CI, SCM, ReviewBoard, CruiseControl, VSS, DOXYGEN, FXCOP, for automating UnitTest, Code Review, Making document, measuring the code quality, bug tracking and even test automation

Sunday, October 5, 2008

Tuyen dung: TIM NGUOI GIOI CHO VI TRI NHIEU CHALLENGE

Hien minh dang la quan ly du a'n cua mot cong ty software sourcing lon cua Vietnam.

Minh dang tim mot u'ng vien gioi voi nhung kinh nghiem, kien thuc yeu cau sau day:
- Lap trinh he. thong tren Windows gioi
- Co kha nang lap trinh tot bang C++ hoac C#, hoac Java
- Co kien thuc admin DBMS (MSSQL, MySQL, Oracle, etc.)
- Co kha nang admin Unix, network, shell, etc.
- Lap trinh shell script, batch script
- Su dung duoc QuickTest Pro, hieu nguyen ly hoat dong
- Co kinh nghiem Test Automation la mot loi the'

Luong bong canh tranh, moi truong lam viec chuyen nghiep, co* hoi thang tien cao, di cong tac nuoc ngoai

Saturday, October 4, 2008

Nhung website hay de tham khao ve technical

http://www.dbforums.com/archive/index.php/t-997103.html

He is member of JavaVietnam.org/Step2
http://blog.khanhlnq.com/

I want to be updated most newest technologies news
http://ilovegoogle.blogspot.com/

http://sotaykythuat.blogspot.com/

http://scribd.com


There are many articles related to high-scalability in web development & architecture
http://highscalability.com/flickr-architecture

OpenSolaris website

http://www.opensolaris.com/get/

Blog Bảo Mật Thông Tin

http://vnhacker.blogspot.com

Friday, October 3, 2008

Sourcing Magazine

http://www.sourcingmag.com/
http://www.outsourcing-weblog.com/

shell, environment, .profile, some notes, su - informix

Issue: your binary cannot work, when you change user (su), you schedule (cron) a script to run, but the executed binary inside the script cannot work properly

Reason:
When you change user and forgot to input the '-' paramter, before the username (su informix) instead of (su - informix). Unix won't run .profile (based in the user's home folder) So environment won't configured correctly, etc. $HOME, some kind of environment variable, some initial scripts, etc. So your binary won't work or announce some issues

The same, when you script the cron job, the script will be run in an another shell each time, and by default that shell won't configured (run .profile) so you script will be failed. To avoid this, at beginning of your script, you need to add some codes like:

#!/bin/ksh
/.profile

Wednesday, October 1, 2008

web2.0 tools/utilities javascript components

http://extjs.com/products/extjs/

This looks good, and open source, any ideas to implement for your own web?


http://mashable.com/2007/07/31/facebook-powertools-1/

Digital Inspiration Technology Guide

Change the world with your passion