Author Archive

Những kẻ “xuất chúng”

Saturday, December 4th, 2010
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function getBranchesOfCompany($orgId, $condition = '', $fields = array())
{
    $defaultFields = array(
        'foo' => 'foo',
        'bar' => 'bar'
    );
 
    if ($fields) {
        $defaultFields = array_merge($defaultFields, $fields);
    }
 
    $condtionString = "org_id = $orgId";
    if ($condition) {
        $condtionString .= " AND " . $condtionString;
    }
 
    .....
}

Giờ truyền mảng 2 phần tử, đại diện cho 2 field cho tham số $fields, nó vẫn bị merge với cái default field. Thay vì trả về 2, nó trả về tận 4 fields.
Truyền điều kiện cho tham số $condtion, nó… chẳng có tác dụng gì hết, ngoài việc làm biến $conditionString… bị lặp lại 2 lần sad

Với hàm tí hon kiểu này mà mất quá nhiều thời gian viết + viết mà cứ khăng khăng nó chạy ko sai đã là tội to rồi. Vậy mà còn chụp cho em cái mũ không chịu phối hợp, thấy nó lỗi thì cứ bảo anh để anh sửa chứ. Vâng, anh là người viết hàm để cho mọi người dùng, chẳng phải anh đẽo cày giữa đường mà đã đc chỉ rõ cần tham số nào, trả về cái gì rồi mà anh vẫn đếch làm được, xong anh ngoác mồm ra đổ lỗi cho người khác ko test hộ anh chỉ vì anh đang bị nói về cái tội trễ deadline đến 2 tuần??? Chưa kể câu SQL của anh còn thuộc dạng ngớ ngẩn nữa cơ, để đến nỗi khi chạy thì gây ra lỗi Fatal Error. Vậy mà khi em thử hỏi anh là anh test kỹ chưa thì anh cười tươi rói, nói là hàm chạy ngon lắm, anh vừa chạy xong.

Vâng, với những gì anh thể hiện & cách anh hành xử. Em thấy anh trình độ cực kỳ hạn chế nhưng lại không biết mình đang ở đâu. Vâng, thực sự anh là 1 trong những kẻ “xuất chúng”. Nên nhớ đây là chữ xuất chúng trong ngoặc kép chứ ko phải với nghĩa xuất chúng của tác giả Malcolm Gladwell cow Và cơ hội dành cho anh cũng không còn nữa đâu, anh ạ!

Ý nghĩa sâu xa của Tây Du Ký

Sunday, November 21st, 2010

Tối lang thang vô tình đọc được bài này trên của anh Huy nên copy về blog chơi :p

Thầy trò Đường TăngSa Tăng: Người chăm chỉ nhất, cái gì cũng làm không thấy than thở nên lúc nào Sa tăng cũng đi cuối cùng, chậm tiến nhất, lúc nào cũng vác một cái gánh nặng hành lý trên vai. Ở đời cũng thế thằng nào cứ lầm lũi làm không kêu ca than thở thì lúc nào cũng bị ấn gánh nặng vào đầu. Luôn luôn xếp bét bảng xếp hạng.

Trư Bát Giới: Một tên tham ăn, hám gái, ngu dốt lúc gặp yêu quái là chuồn (gặp việc là lướt) nhưng luôn biết nịnh sư phụ (Sếp), lúc nào cũng quấn lấy Sếp nên công việc nhẹ nhàng (chỉ việc dắt ngựa)

Ngộ Không: Anh ý giỏi nhất, biết đúng sai, biết làm việc nhưng không bao giờ được làm theo ý mình lúc nào cũng bị một cái gì đó trói buộc (vòng kim cô)

Sư phụ: Yếu… nhát gan… thông minh cũng chả là bao… đôi lúc lại còn bị yêu quái nó lừa… thì lại làm Sếp.

Yêu quái: Toàn là bọn con ông cháu cha, cứ lúc nào Tôn ngộ không đưa gậy định giết thì một vị tiên nào đó xuất hiện kêu:”khoan….” nó vốn là con ông này ông khác xin đưa về trời dạy dỗ. Yêu quái toàn con nhà trời cả.

Tôn Ngộ KhôngTrong loạt phim về Tây Du Ký mình chỉ thích xem phiên bản do đài truyền hình trung ương Trung Quốc sản xuất năm 1986, đặc biệt là nhân vật Tôn Ngộ Không do Lục Tiểu Linh Đồng đóng. Chắc chắn cái bóng của nhân vật Tôn Ngộ Không sẽ không bao giờ vượt qua được. Tất cả các diễn viên đóng lại sau này đều không có được cái thần đậm chất “khỉ đá” như thế này ^^

Nhân tiện nhắc đến Tây Du Ký mình lại vô tình tìm được bài viết này, cũng rất hay về tác phẩm Tây Du Ký, lý giải được vì sao mà cuối phim Đường Tăng phải đưa chiếc bát vàng vua Đường ban tặng cho A Nan, Ca Diếp :)

Making Opera your default browser

Thursday, November 4th, 2010

I’ve installed Opera 10.63. It’s cool :D And I decided to use it as default browser on my system (Ubuntu).

But not like the Opera version for Windows platform. I can’t find the option to set Opera as default browser :| After “research”, I found: there is no options to set in Opera browser, you only can set by go to System > Preferences > Preferred Applications (assume you using Gnome). In the Internet tab, under Web browser label, choose Opera on dropdown box :)

From http://www.opera.com/support/kb/view/802/

Chấp nhận sự thật: Cuộc sống vốn dĩ không công bằng

Wednesday, October 13th, 2010

Cuộc sống không phải lúc nào cũng công bằng như chúng ta mong muốn. Một lần, một người bạn đã hỏi tôi: “Ai nói cuộc sống công bằng, và ai bắt nó phải công bằng?” Cô ấy đã đặt ra một câu hỏi hay, và nó làm tôi nhớ lại điều mình đã được dạy khi còn bé: “Cuộc sống vốn dĩ không công bằng”. Đó là một sự thật không thể chối cãi, và chấp nhận được nó đồng nghĩa với một sự thấu hiểu vô cùng lớn.

Một trong những sai lầm mà nhiều người trong chúng ta hay mắc phải là thái độ phán xét đối với cuộc sống. Chúng ta mất quá nhiều thời gian để phàn nàn, chỉ trích những bất công trên đời, những điều chưa hoàn thiện của cuộc sống, rồi từ đó cảm thấy thương hại cho chính mình hoặc người khác. Chúng ta muốn cuộc sống phải thế này hay thế khác với chúng ta. Không bao giờ có chuyện đó, bạn ạ! Chúng ta phải tự mình hòa hợp với cuộc sống chứ không thể bắt nó hòa hợp với chúng ta. Vả lại, cuộc sống không hề có chủ tâm làm như vậy.

Chấp nhận cuộc sống theo đúng bản chất của nó sẽ giúp chúng ta có thái độ đúng đắn trước những bất công. Cuộc sống vốn không hoàn hảo và làm cho nó hoàn hảo là thách thức dành cho tất cả chúng ta. Chấp nhận điều này, bạn ẽ cảm thấy lòng mình thư thái hơn trước bất kyhf sự việc nào xảy ra trong cuộc sống, dẫu nó không như ý bạn.

Tuy nhiên, thừa nhận cuộc sống vốn bất công không có nghĩa là chúng ta không làm gì để cải thiện cuộc sống của mỗi người nói riêng và thế giới nói chung, mà đó chính là bước đầu tiên để chúng ta có hành động đúng đắn để cải tạo thế giới quanh ta.

Tất cả đều là chuyện nhỏ – Richard Carlson

Not able to launch Startdict after upgrade system

Tuesday, September 7th, 2010

Someday ago, I upgraded my system & I’m not able to load Stardict. It shows loading icon in taskbar & disappear. When I run Stardict in terminal it gives the messages:

1
2
3
4
5
khanhdn@donamkhanh:~$ stardict
** ERROR **: Can not open config file: /home/khanhdn/.stardict/stardict.cfg, reason: File is empty
 
aborting...
Aborted

Dunno why but I Google-ed & found the simpless solution to resovle it.

1
rm .stardict/stardict.cfg

The problem has sovled :)