Latest Event Updates

Coding your mind

Posted on Updated on

 Chào các bạn,

Chắc hẳn các bạn ngạc nhiên khi nhìn thấy tiêu đề “Coding your mind” lắm phải không ? Làm sao mà code ý nghĩ của chúng ta được ?

Thật ra, đây là đoạn Clip tôi tình cờ xem khi cùng 1 người quen đến tham dự buổi hội thảo của diễn giả Quách Tuấn Khanh vào năm 2010. Như các bạn biết đó, suy nghĩ và cách nhìn nhận của chúng ta về chính mình và cuộc sống quanh ta khá quan trọng. Tại sao ? Khá đơn giản, vì suy nghĩ sẽ dẫn đến hành động, nên có nghĩ đúng thì mới làm đúng ! 🙂

Thôi, không nói dông dài nữa. 🙂 Mời các bạn xem đoạn Clip và tự cảm nhận nhé !

Advertisements

DBA – Database Administrator_Full Overview

Posted on Updated on

  Chào các bạn,

 Hẳn chúng ta đều nghe qua cụm từ “DBA” (viết tắt của chữ Database Administrator) khi học chuyên ngành Khoa Học Máy Tính – Computer Science. Hoặc nếu đây là lần đầu tiên bạn nghe về nó, chắc hẳn bạn sẽ rất thắc mắc, phải không ?

Hôm nay, nhân lúc “trà dư tửu hậu”, tôi xin được chia sẻ 1 chút về cụm từ này. DBA là ai ? Công việc của họ là gì ?

 DBA – Database Administrator, cụm từ này nếu được tra trong từ điển chuyên ngành IT, chắc bạn cũng biết nó có nghĩa là “Người Quản trị Cơ sở Dữ Liệu”. Họ đảm nhận 3 nhiệm vụ chủ yếu sau :

 > Chịu trách nhiệm về việc Thiết Kế và Truy Vấn Dữ Liệu – Database Design and Retrieving

 > Cố vấn cho nhóm Phát triển Phần mềm có sử dụng Cơ sở Dữ Liệu (thường nhóm này là Developer trong 1 dự án cùng làm việc với DBA)

 > Giữ liên lạc với Người dùng cuối – End user, tức các Khách Hàng hay những người sử dụng khác không phải là người am hiểu lắm về IT, nhưng họ cần sử dụng Cơ sở dữ liệu phục vụ cho nhu cầu khác, ví dụ : Phân tích báo cáo Tài chính, Dự báo, ra quyết định dựa trên việc Tổng Hợp các Số Liệu/ Dữ liệu Thống Kê …

 Vậy là các bạn có thể hiểu Khái quát về con người này – Database Administrator rồi nhé ! 🙂 Họ thật sự không phải ngồi “code – kiếc” gì nhiều như các Developer/Programer. Họ chỉ sử dụng các Công cụ – Tools để giải quyết công việc hàng ngày của họ. Các Tools này không chi khác, chính là các Bộ Phần mềm Quản trị Cơ sở Dữ Liệu như Microsoft SQL Server, Oracle, DB2, v.v …

 Vậy, công việc hàng ngày của DBA là gì ?

 Như các bạn đã xem đoạn Clip nói về DBA mà tôi vừa up lên Blog, khái niệm về DBA lúc đầu không mấy rõ ràng, công việc của họ tùy vào yêu cầu của Công ty thuê họ. Tuy nhiên, là DBA – họ chủ yếu thực hiện 2 tác vụ sau: Truy vấn và Quản Lý Database. Họ cũng có thể Thiết Kế 1 phần hoặc hoàn toàn 1 hoặc nhiều Database và các thành phần dữ liệu của nó dựa vào yêu cầu của Công ty – nếu như cần tạo thêm Database. Sau đó, họ tiến hành việc tổ chức và truy vấn dữ liệu trên DB này sao cho hiệu quả. Và 1 việc quan trọng là họ phải quản lý các DB này và đảm bảo các kết nối đến DB được xuyên suốt. Họ cũng phải lên kế hoạch sao lưu dự phòng DB, đề phòng nó gặp sự cố rủi ro (virus, hacker …) hay các thảm họa (cháy nhà, động đất, …). Việc dự phòng DB sẽ tùy theo từng kịch bản cụ thể mà tiến hành, chẳng hạn lên Lịch Trình Backup toàn bộ Cơ sở Dữ Liệu – cách 5 hay 10 phút … thì Backup – Sao lưu dự phòng Database 1 lần. Họ cũng đảm nhận  luôn việc quản lý các đăng nhập trao quyền cho những người cần khai thác Dữ Liệu trên Hệ thống Database của họ, điều này dễ hiểu thôi, vì họ cần phải biết ai cần đăng nhập vào Cơ sở Dữ Liệu, và đăng nhập vào để khai thác, sử dụng Dữ Liệu gì.

Có 1 số công ty đòi hỏi DBA kiêm nhiệm thêm nhiều việc khác nữa. Tuy nhiên, DBA cũng cần phải biết “say NO”. Nói chung, công việc của DBA khá “nhàn” và “rảnh rỗi”, thu nhập cũng “thoải mái” … tùy theo thỏa thuận của họ với công ty. Thời gian làm việc của họ cũng khá linh động, 1 hoặc 2 tiếng đồng hồ ngồi ở phòng Cơ sở Dữ Liệu của Công ty hoặc hơn, rồi sau đó “muốn đi đâu thì đi”, miễn đừng vào chỗ “Không Phận sự Cấm Vào” 🙂 Chắc một số người lấy làm lạ vì sao lại “rảnh” quá phải không ? Không lạ, vì công ty thuê nhiều người làm DBA, chứ không chỉ 1 người !

 Vậy triển vọng cho ai muốn theo nghề DBA này là gì ?

Có khá nhiều công ty thuộc các lĩnh vực Tài Chính, Ngân Hàng, Chứng Khoán, Buôn bán … và ngay cả các công ty Thiết kế các phần Mềm trong và ngoài nước cần đến DBA. Nhưng bạn phải thật sự giỏi“đáng tin cậy”. Làm sao để “nhập cuộc” ? Câu trả lời khá đơn giản, “Chuyên Môn” và “các mối quan hệ”. Chuyên môn giỏi + Mối quan hệ đáng tin (với Sếp của công ty đó, chẳng hạn 🙂 ) để được nhận vào làm trong phòng Dữ Liệu. Tại sao lại cần có mối quan hệ ? Dễ hiểu, giả sử bạn là Nhà Tuyển Dụng hoặc Chủ Doanh Nghiệp đang cần thuê DBA, bạn có an tâm không khi trao toàn bộ Hệ thống Dữ Liệu công ty mình cho 1 DBA tuy giỏi, nhưng lạ huơ lạ hoắc, không biết chừng lại là gián điệp thông tin của đối thủ cạnh tranh cài vào ? Trở lại câu chuyện phòng Cơ sở Dữ Liệu, thông thường, phòng này có thể gồm từ 3 – 5 người, hoặc hơn, tùy quy mô của công ty, và thường có 1 người Quản trị Mạng – System Network Administrator để quản lý chung về Network của công ty, và cũng vì Hệ thống Database nằm trên Network của công ty.

Nên nhớ, công việc chủ yếu của bạn là của 1 Quản trị viên Cơ sở Dữ LiệuDatabase Administrator.

Code is Fun

Posted on Updated on

 Testing this Media Player …

Song: Kiss From Rose – No Lyric

DBA – Database Administrator …

Posted on Updated on

  1 đoạn Clip nói về nghề DBA – Database Administrator. 


Hello world!

Posted on Updated on

A new day … has come ! 🙂 Watching on Youtube 🙂


Chức năng Windows Media Center trong Windows 7

Posted on Updated on

   Windows 7, một sản phẩm mới “trình làng” của Microsoft, đã chinh phục người dùng từ cái nhìn đầu tiên với Giao diện trong suốt.

Giao diện Windows 7 (Home Premium)

   Phiên bản Home Premium, chủ yếu dành cho người dùng ở gia đình, với việc Giải trí (nghe nhạc, xem phim …).

   Vào một ngày đẹp trời và tĩnh lặng như hôm nay, tôi đã có dịp “dạo chơi” trong khu vườn Media Center này ! 🙂

   Nếu bạn đã có sẵn 1 Playlist đặc sắc (do mình tự tạo, hoặc vừa mới down về từ Internet), thì đây là cơ hội để chúng ta cùng thưởng thức trong Windows Media Center (khác với Windows Media Player à nha !)

START –> ALL PROGRAMS –> WINDOWS MEDIA CENTER

Giao diện đầu tiên của Windows Media Center 

   Bạn sẽ nhận được 1 menu như hình dưới :

  Menu chính bao gồm : Extras, Pictures + Videos, Music với music library, Play Favorites, Radio, Search, Movies, TV

     Giải thích 1 chút :

  • Extras : chủ yếu là chơi Game đó bạn ! 🙂

  • Pictures + Videos :

Play Pictures

  • Music : Có thể play bài hát trong 1 Playlist, hoặc theo Album hay Nhạc sĩ (Composer), v.v …

  • Play Favorites :Có thể là 1 List Nhạc mà bạn yêu thích nhất, v.v …
  • Radio : Nghe đài 🙂
  • Search : Tìm kiếm thêm vài thứ khác trên Internet (e.g : Music, Video, …)
  • Movies : Play vài bộ phim có trong Media Library.
  • TV : Chức năng này mới đấy !

Một đoạn TV Recorder Sample 

   Tạm thời vì tôi vừa chuyển qua “nhà mới” (Laptop) nên chưa có nhiều Movies, TV recorders … Hiện tại, tôi chủ yếu “loay hoay” với Music Library là nhiều ! 🙂

   Sau đây là vài hình ảnh Demo trong Music Library :

   Như đã nói, chúng ta có thể Play 1 List. Ví dụ : Playlist “Nhac Viet Nam”

    Click vào tên Playlist, và cảm nhận … 🙂

    Playlist này sẽ được play từ đầu đến cuối (gồm 12 bài hát, do tôi tự sưu tầm từng bài). Muốn xem danh sách cụ thể gồm những bài hát nào, chỉ cần bấm “View Song List”.

Damh sách các bài hát trong 1 list nhạc

     Chúng ta sẽ thưởng thức những bài hát này hay hơn, tình cảm hơn … khi tận dụng chức năng “Play Pictures”

  

 

   Trông giống như 1 Show diễn thật sự phải không các bạn ?! 🙂

   Chúng ta còn có thể xem/sửa thông tin bài hát, bằng cách Click Chuột Phải vào Ảnh đại diện của bài hát đó. Ví dụ :

 

  Và Rate (những ngôi sao kế bên), hoặc Sửa lại Thông tin bài hát (Edit) …

Double Click vào phần thông tin muốn sửa, và gõ từ bàn phím …

Sửa thông tin bài hát

   Trên đây là vài nét khái quát về Windows Media Center trong Windows 7. Còn nhiều “ngóc ngách” trong Media Center này, tôi muốn chúng ta sẽ tự khám phá và cảm nhận ! 🙂

     Chúc các bạn có được những giây phút thư giãn thật sự với Windows Media Center !

  

Windows Media Center, sống động như thật từ cuộc sống !

This Blog is written by Thien Anh Nguyen Bui

via Windows Live Writer

On June 02, 2010

Life runs on Codes

Posted on Updated on

  
    Life runs on Codes …
  
    (Bài viết này chỉ đơn giản là ghi lại những Cảm Nghĩ của tôi)
  
    Life runs on Codes – tạm dịch là Cuộc sống hiện hữu trên những dòng Code.
 
    Trước đây (và cho đến bây giờ), khi nhắc đến những người làm trong lĩnh vực IT, đặc biệt là các Developer, người ta thường hình dung đó là những con người ” khô khan “, ít nói, tối ngày “bù đầu, dán mắt” vào màn hình máy vi tính. Lầm lì đến khó hiểu. Và cũng không ít người hoài nghi “Liệu họ có còn nhớ tiếng Người ?” (Bởi luôn Code mã máy…)
 
   Có thể sự thật là như vậy. Nhưng những người này không biết cho 1 điều là : Các ngôn ngữ Lập trình bây giờ (C#, VB, Java) đã “có tiếng người”. Sự thật này cũng đã có từ lâu rồi. 🙂
 
   Life runs on Codes – Cuộc sống hiện hữu trên những dòng Code. Chúng ta tạo ra những dòng Code này, không phải để “ngắm chơi”, không phải để đánh đố, … mà chính là để Phục vụ cho cuộc sống con người.
 
  Life runs on Codes, cuộc sống chúng ta gắn liền với nó. Chẳng phải người ta đã bảo rằng các Developer luôn “ăn Code, ngủ Code, … lúc nào cũng Code” đó sao ? 🙂
 
  Vâng, Life runs on Codes. Trong phạm vi Nghĩa hẹp, nó thể hiện cuộc sống và công việc của những người phát triển Phần Mềm, Ứng Dụng. Từ Project Manager trực tiếp, Analyzer, Developer, cho đếnTester … tất cả họ đều có liên quan đến Code (trực tiếp/gián tiếp). Bao nhiêu buồn vui, lo nghĩ, những thành công và thất bại … đều tập trung vào đây.
 
  Life runs on Codes, cuộc sống luôn luôn đặt ra những thử thách mới, và cũng chính vì để giải quyết những Bài toán từ cuộc sống, mà những Nhà Phát triển đã cố gắng Mô hình Hóa những vấn đề này thành Bài Toán CNTT (Công nghệ Thông Tin) và tìm lời giải cho nó (Bằng cách Phân tích, Thiết Kế giải thuật … và Code nó – Coding). Đó là Nghĩa Rộng của “Life runs on Code”.
 
  Life runs on Codes … Trên từng dòng Code mà chúng ta tạo ra, luôn luôn hiện hữu những hình ảnh, vấn đề từ cuộc sống. Chúng ta không tách rời “Code” và “Life”, bởi 2 thứ đó cần nhau./.