
Bạn là ai và bạn làm gì?
Mình là Nguyễn Đức Ban, khi online mình là ducban. Hiện tại mình đang làm việc tại công ty ASALEO, là công ty mà mình là đồng sáng lập, với chức danh là Software Design Manager. Công việc chính của mình là phân tích cấu trúc phần mềm và lập kế hoạch thực hiện của nó. Bên cạnh đó mình có trực tiếp viết code để tạo ra Interaction Framework cho công ty.
Mình hiện đang sống với gia đình tại TP. Hồ Chí Minh. Đến tháng 9 này gia đình mình sẽ có thêm một thành viên mới, đó là đứa con trai đang được trông đợi của cả gia đình. Khi rảnh rỗi, mình thường viết blog, xem phim, đọc sách và cùng vợ gặp gỡ bạn bè.
Bạn sử dụng phần cứng/thiết bị gì?
Có thể phân các thiết bị phần cứng và phần mềm của mình ra làm 3 loại, mỗi loại là một mục đích sử dụng khác nhau, đó là Công việc, Cá nhân và Lưu trữ.
1/ Công việc:
- Laptop: Mình có một Macbook Pro 15’ (CPU Intel Core 2 Duo 2.4GHz và RAM 4GBs), phiên bản cuối cùng của dòng Macbook không phải unibody. Lý do tại sao đến giờ mình vẫn sử dụng phiên bản này là vì màn hình chống chói của nó.
- PC: Do là đồng sáng lập của một công ty, mình thường phải làm việc nhiều hơn 8 tiếng một ngày, nên ngoài thời gian làm việc với Macbook Pro, mình thường quay lại với chiếc PC của mình. Cấu hình của nó là CPU Intel Core 2 Quad 2.5GHz và RAM 4GBs. Mình sử dụng PC này cùng với một màn hình LCD SAMSUNG 24”, và lý do sử dụng chiếc màn hình này cũng vì nó chống chói và được thêm một ưu điểm là màu rất thật.
- iPhone: Mình sử dụng chiếc iPhone 3G 16GBs của mình như một thiết bị đọc sách, nhờ có application Kindle iPhone, vì đọc sách cũng là một phần quan trọng trong công việc của mình. Sắp tới mình sẽ mua Amazon Kindle về thay thế, Kindle iPhone cũng tốt, nhưng nó hơi chậm và hơi bất tiện nếu như muốn chức năng điện thoạt hoạt động trong lúc đang đọc sách.
2/ Cá nhân:
- Máy ảnh: Mình có một chiếc Canon EOS 1000D, với 2 ống kính Wide 19-35mm và Tele 75 - 300mm. Mình không rành về máy ảnh, nên mình chọn chiếc máy có các tính năng chuyên nghiệp nhất để phục vụ cho một người không chuyên. Mình quan trọng về bố cục và suy nghĩ lúc chụp hơn là chất lượng bức ảnh, vì vậy cho đến nay mình vẫn hài lòng với chiếc máy này.
- Máy chơi game: Mình có một máy Wii, một máy PS2 và một PSP để giải trí. Tuy nhiên do quá bận rộn với công việc và gia đình, nên hễ rảnh thì mình chỉ chơi PSP mà thôi. Dòng game mình thường chơi và đến giờ vẫn khó kiếm người chơi cùng nhất là Wining Eleven.
- iPod Shuffle: Mình thường nghe nhạc khi đi đường bằng một iPod Shuffle 2GBs, chỉ đơn giản là nhấm play và randomize playlist.
3/ Lưu trữ:
- Ổ cứng gắn ngoài: Để lưu trữ, mình có 2 ổ cứng gắn ngoài là ổ cứng iOmega 500GBs và ổ cứng Lacie 1TB, cả hai đều hỗ trợ Firewire 400 để chép dữ liệu nhanh. Mình sử dụng ổ iOmega để làm thiết bị sử dụng với Time Machine của Macbook Pro, còn ổ Lacie thì để chứa media và hình ảnh, tư liệu.
- iPod: Mình có hai iPod Classic, một 160GBs, một 80GBs. iPod 160 GBs để lưu trữ các tài liệu làm việc như một bản backup thứ 2 ngoài một số giải pháp lưu trữ phần mềm và dịch vụ Web mà mình sẽ nói ở phần sau. iPod 80GBs dùng để chứa các bộ phim hay nhất đối với mình, để khi cần có thể xem bất cứ lúc nào. Vì iPod chỉ đơn thuần được sử dụng làm phương tiện lưu trữ, nên mình không liệt kê ra ở phần 2 mà liệt kê nó ở đây. Lý do sử dụng iPod để lưu trữ là ngoài sự nhỏ gọn tiện lợi của iPod, chúng còn là những thiết bị có tốc độ sao chép dữ liệu rất cao, nhất là khi sử dụng với các hệ thống Unix và Linux.
Bạn sử dụng phần mềm/dịch vụ web gì?
Như đã phân ra ở trên, mình cũng chia các phần mềm ra làm 3 loại với các mức đích sử dụng khác nhau là Công việc, Cá nhân và Lưu trữ:
1/ Công việc:
- Basecamp (Web Application): Để kiểm soát công việc tốt, mình cần một phần mềm hỗ trợ quản lý các dự án mình đang làm. Điều quan trọng là mình có thể sử dụng iPhone để xem các kế hoạch làm việc bất cứ lúc nào và bất cứ nơi đâu bằng application Outpost của nó. Mình sử dụng gói Free của Basecamp, và có một thủ thuật nhỏ để sử dụng nó tốt giống như gói Plus của nó vậy, với sự kết hợp với Harvest, Freckle và Beanstalk.
- Evernote (Web Application - Desktop Application - Mobile Application): Mình dùng Evernote để note lại tất cả các vấn đề mình cần lưu lại, hoặc công việc đang làm dở dang. Evernote cũng cung cấp phiên bản dành cho mobile (BlackBerry, iPhone, Windows Mobile), nên mình có thể sử dụng nó bất cứ lúc nào và bất cứ nơi đâu. Một tính năng hay của Evernote là khả năng search của nó rất mạnh, đặc biệt là có thể search trong các file hình ảnh rất tốt. Ngoài ra, Evernote cung cấp cho người dùng phiên bản dành cho các máy sử dụng hệ điều hành Mac OS và Windows (chưa có có Linux).
- Beanstalk (Web Application): Để lưu trữ các sản phẩm lập trình của mình, mình sử dụng gói Free của Beanstalk để quản lý các phiên bản của chúng bằng SVN. Khi kết hợp với Basecamp, mỗi lần commit code lên Beanstalk, nó sẽ gửi một report đến Basecamp và mình có thể theo dỏi được công việc của mình một cách hệ thống theo dự án của mình.
- Google Reader (Web Application): Mình sử dụng Google Reader để đọc RSS. Tuy đã có lúc mình đang suy nghĩ xem có nên chuyển sang Fever hay không, nhưng mình hầu như không có lý do nào để thay đổi vì Google Reader thật sự đủ đối với mình.
- Xmind (Desktop Application): Mình sử dụng Xmind mỗi khi cần brainstorm một chủ đề nào đó. Xmind là một trong những sản phẩm Mindmap miễn phí tốt nhất hiện nay. Xmind là một Desktop Application, nhưng có giải pháp lưu trữ và chia sẻ dữ liệu người dùng nếu mua gói Pro của nó.
- iCal, Address Book của Mac OS (Desktop Application): Đối với mình, không có lý do gì phải sử dụng Google Calendar và Google Mail Contact trong khi iCal của Mac OS đã thực sự làm tốt hơn, đặc biệt là khi mình kết hợp với gói MobileMe mình được tặng khi mua Macbook Pro. Thông tin của mình được đồng bộ lên MobileMe, và được đưa xuống iPhone một cách tự động.
2/ Cá nhân:
- Flickr (Web Application): Mình sử dụng Flickr để chia sẻ, xem và lưu trữ hình ảnh. Lý do mình sử dụng Flickr là vì nó có một hệ thống API cực tốt để giúp mình dựa trên đó xây dựng ra một số tiện ích có liên quan đến hình ảnh.
- Tweetie (Desktop Application): Mình sử dụng Twitter để theo dõi cộng đồng Web và cộng đồng Việt Nam online, và Tweetie là application dành cho Desktop tốt nhất trong số các tiện ích viết cho Twitter.
3/ Lưu trữ:
- Dropbox (Web Application - Desktop Application): Phương tiện lưu trữ dữ liệu online của mình. Mình sử dụng gói dịch vụ 9$/tháng với 50GBs dung lượng. Khi cần lưu trữ và đồng bộ hóa dữ liệu đó trên tất cả các máy tính mình cần, chỉ việc chép nó vào thư mục của Dropbox và việc đồng bộ hóa sẽ được tiến hành một cách tự động. Dropbox cũng đang xây dựng phiên bản dành cho iPhone, nhưng mình cũng chưa hiểu phiên bản đó như thế nào?
- MobileMe (Web Application): Là giải pháp sao lưu dữ liệu toàn bộ của người dùng, như hình ảnh, tập tin, danh bạ và lịch làm việc.
Hệ thống trong mơ của bạn như thế nào?
Đối với mình, một hệ thống trong mơ là một hệ thống giúp mình biết được cái gì mình có, nó là… cái gì, hiện đang ở đâu và mình đã làm gì với nó. Ví dụ: Mình đang viết một phần mềm có thể quản lý tất cả sách mình đọc, có thể viết note hoặc review lên đó, và có thể lưu trạng thái là đã có chưa, nếu chưa thì đưa vào Wishlist, nếu có rồi thì đã đọc chưa, đọc tới đâu rồi… Hiện tại thì readernaut.com cũng đã đáp ứng hầu hết các yêu cầu của mình rồi, nhưng giao diện của nó quá rối và không tự động lấy được thông tin sách từ Vinabook vì mình còn có một số sách tiếng Việt. Hoặc một tiện ích như Mint dành cho các ngân hàng Việt Nam để có thể quản lý được tài khoản cá nhân của mình tốt hơn.
Có một hệ thống giúp mình làm được việc quản lý tài nguyên của cá nhân, của gia đình hoặc của nhóm, sẽ tiết kiệm được rất nhiều thời gian và giúp tăng hiệu quả cho công việc và cuộc sống, đó là những như cầu mình nghĩ là thực tế.