Categories
PHP

Unpack ZCE PHP 5 Certificate

180px-Zend_logo

Thế là sau hơn 3 tuần kể từ khi biết mình thi đậu chứng chỉ ZCE, hôm nay mình đã nhận được cái bằng do Zend gởi về. Đây là cái bằng quốc tế đầu tiên mà mình có, hy vọng trong tương lai sẽ có nhiều cái khác nữa..

Đang vui, post lên mấy tấm hình unpack cái chứng chỉ này, nếu bạn nào chưa có dịp nghía qua cái chứng chỉ ZCE PHP này thì cũng biết. Hình như đợt này Zend làm lại style của chứng chỉ hay sao á, trông khác với mấy cái mình đã từng thấy trước đây. Miễn sao là hàng thiệt là được ^.^

Categories
PHP Security

Tấn công XSS và ngăn chặn với HTML Purifier

xss-threat3

Cùng với nhu cầu viết các ứng dụng ngày càng mở rộng chức năng cho người dùng, thì các chức năng cho phép thành viên post nội dung là một thao tác tất yếu. Tuy nhiên, cho phép thành viên gởi nội dung sẽ làm phát sinh rất nhiều nguy cơ đe dọa tới sự an toàn của website, trong đó có một mối đe dọa rất phổ biến đó là tấn công Cross-Site Scripting (XSS).

sql_inj_xss

Categories
Photography

Một số hình macro trong chuyến du lịch 2/9

Mới đó mà đã tới cuối tuần rồi, chúc mọi người cuối tuần vui vẻ. Mình post lên đây 5 tấm macro mình chụp được trong chuyến du ngoạn ngày quốc khánh năm nay để bà con thưởng thức, relax nhân dịp cuối tuần.

…tiêu điều..

tieu-dieu

…khô khốc..

Categories
PHP Web Programming

30 ebook về security cho Web Application và PHP


Ngày nay, cùng với sự phát triển như vũ bão của Web Application, vấn đề security ngày càng được xem xét một cách kỹ lưỡng và toàn diện hơn. Hôm nay mình giới thiệu tới các bạn 30 cuốn sách bàn về security cho Web app. Có lẽ đây là bộ sách khá đầy đủ và chi tiết bàn về các khía cạnh security cho lĩnh vực Web Application nói chung và cho PHP nói riêng. Là một người làm việc cũng khá lâu trong lĩnh vực phát triển Web Application, mình thấy thật là cần thiết phải chia sẽ những kiến thức bổ ích này tới cho các đồng đạo.

Xuyên suốt 30 cuốn sách này, bạn sẽ nắm được rất chi tiết và toàn diện về tình hình an toàn trong triển khai ứng dụng web cho riêng bạn. Hy vọng các bạn sẽ lãnh ngộ hết những kiến thức từ những cuốn sách giá trị này.

Categories
software

Magnifying Glass Pro – Công cụ tuyệt vời để zoom màn hình

Có lẽ các bạn đã có lần muốn zoom (magnify) cái màn hình lên để cho mình hoặc người khác xem 1 chi tiết nào đó (làm presentation) và có thể bạn đã biết đến công cụ Magnifier của Windows rồi. Đó chỉ là một công cụ zoom với số chức năng ít ỏi mà thôi, do đó có rất nhiều hạn chế. Riêng mình, làm công tác training, presenting về coding, thường xuyên sử dụng máy chiếu và code nên việc zoom màn hình rất là quan trọng. Sử dụng đồ nghề của windows thì e là không đủ rồi.

Với nhu cầu đó, mình cũng đã thử tìm kiếm các phần mềm cung cấp chức năng cao cấp hơn nhưng đa số hao hao giống công cụ của windows. Cho đến một ngày, mình đã phát hiện ra Magnifying Glass Pro, đó đúng là cái mình đã tìm kiếm bấy lâu nay. Hôm nay mình sẽ giới thiệu sơ tới các bạn về công cụ tuyệt vời này.

Categories
Business

Sử dụng hiệu quả điện thoại di động trong kinh doanh

dien-thoai-di-dong-business

Sáng nay vừa đọc được 1 bài viết trên báo tuổi trẻ về “vấn nạn” loạn nội dụng nhạc chờ..với muôn hình vạn trạng các kiểu nhạc chế, nhạc sáng tác do các nhà cung cấp dịch vụ đưa ra nhằm kiếm lời, nhưng đằng sau đó đã để lại một lỗ hổng thật to lớn về sau. Bài này mình chỉ hướng đến các bạn là đối tượng dùng điện thoại di động như là một công cụ liên lạc để kinh doanh chứ không phải hướng đến các tầng lớp khác sử dụng đt như là một công cụ để liên lạc bình thường. Mình cũng không muốn hướng tới các phần mềm hay các dịch vụ hỗ trợ thêm cho từng dòng di động mà mình nói tới các vấn đề tâm lý, văn hóa ứng xử trong việc sử dụng 1 cái di động.

Như các bạn cũng biết, trong kinh doanh thì có di động là một việc rất cần thiết. Có thể nói thời này bạn mà không có đt di động thì khỏi kinh doanh(nếu bạn VIP quá mà không có đt thì ít ra trợ lý thân cận của bạn sẽ có…). Tuy nhiên, ngày nay có rất nhiều người lại sử dụng chưa đúng cách di động để phục vụ cho kinh doanh của mình. Đặc điểm tối quan trọng nhất khi liên lạc với người khác bằng di động là làm sao cho người khác thấy được mình đang làm việc với một pro chứ không phải dân choai choai. Từ kinh nghiệm bản thân cũng như kinh nghiệm từ một số anh chị làm trong lĩnh vực kinh doanh khác mà mình rút ra một số lời khuyên dành cho các bạn khi sử dụng di động của mình:

Categories
PHP Web Design

Smarty : Một công cụ thiết yếu cho người làm web

smarty-logo-orange

Hôm nay mình giới thiệu tới các bạn một bộ thư viện được coi là một trong những thư viện tốt nhất hiện nay khi sử dụng PHP để làm web, đó là Smarty.

Mình đã sử dụng cái này lâu rồi, sáng nay rảnh rỗi đọc cái document mới của nó, thấy bổ sung nhiều cái thú vị quá, thấy phấn khởi nên viết bài này giới thiệu Smarty đến mọi người.

Categories
PHP

Người thứ 6 có chứng chỉ ZCE – PHP 5 ở Việt Nam

Thế là bao nhiêu mong đợi, hồi hộp, lo lắng suốt 3 tuần qua đã kết thúc bằng một kết quả tốt đẹp. Mình đã có chứng chỉ ZCE về PHP5 và trở thành người thứ 6 ở Việt Nam có chứng chỉ này.

Thi xong cách đây 1 tiếng, tâm trạng vẫn còn hưng phấn nên viết blog ngay kẻo quên. Hôm qua ngủ sớm, hôm nay 6h sáng đã dậy chuẩn bị tinh thần rồi. tới 8h15 thì lên chiến mã của mình tới cung điện saigonctt, tại đó gặp mí nàng công chúa rất là dễ thương và hiếu khách. Sau một số thủ tục cần thiết trước khi ra chiến trường (ký tên, đọc luật lệ của bá tước Pearson VUE), mình tiến hành đi cùng 1 tiểu thư xinh đẹp vào phòng thi, tất nhiên tiểu thư đó nói vài lời giả dối rồi bỏ mình lại chiến trường.

Sau 70 phút quyết chiến, và 20 phút xem xét lại kết quả chiến đấu, mình đã cảm thấy cồn cào trong bụng, và con ma đói bắt đầu hoành hành. Mình quyết định nhấn kết thúc để giải quyết trận chiến đã chuẩn bị từ lâu này. Theo binh pháp Tôn tử thì không nên kéo dài trận chiến, chỉ hao quân lương và làm khổ bá tánh.

Categories
Miscellaneous

Tản mạn chuyện cafe cuối tuần

cafe vietnam

Stress quá đi, trong đầu lúc nào cũng lãng vãng PHP. Ăn PHP, ngủ PHP, nói PHP..nên đúi. Mà cũng phải cố gắng thôi, hy vọng cái ngày vinh quang đó sẽ đến sớm để bớt áp lực.

Tự nhiên thèm 1 ly càfe gì đâu. Cứ mãi ngồi luyện võ công, mà không biết đã qua ngày thứ 7, thế là đã cuối tuần rồi. Nhớ cách đây vài tháng, cứ mỗi sáng thứ 7 là cùng với mí chiến hữu ra cafe sáng sớm ngồi tán dốc để thư giãn, giờ mỗi đứa một nơi, chán gì đâu. Nói về cafe, tui thấy tùm lum thứ, nhưng thiết nghĩ dù uống các loại cafe thượng hạng “ngoại quốc” hay cafe quê nhà thì quan trọng là mình uống với ai thôi, chứ uống 1 mình thì cũng chán lắm. Cũng cuối tuần rồi, bà con cố gắng thư giãn đi hen. Hôm nay mình đi dạy học, cũng có thể coi là thư giãn, vì được làm cái mình thích..haha

Categories
Graphic Design

Email Design – P&G’s “Grand Charity Day” Event

Như đã hẹn thì mới sáng sớm nay con bạn già của mình đã gọi điện thoại phá giấc ngủ của mình để nhờ làm cái email letter cho hắn, để hắn gởi email thông báo sự kiện đến nhân viên công ty. Mặc dù lúc đầu nhìn cái file Word của ả toàn là chữ (dzị thì rất khó design), tuy nhiên, sau một hồi hội ý và đã đi đến cắt giảm những từ không cần thiết để dễ design hơn.

Vì tính chất của event là liên quan đến trẻ em, tình nguyện, cộng đồng nên mình chọn 2 màu chủ đạo là cam và xanh dương cùng với font chữ nhẹ nhàng đễ dễ thu hút hơn.

Lúc đầu tính làm 1 tiếng thôi, ai dè loay hoay cũng mất 2 tiếng, hên là tác phẩm làm ra mình thấy ưng ý. Post lên chia sẽ với mọi người. Hy vọng có bác P&G nào tạt ngang qua sẽ thấy quen quen.

P&G-grand charity day-event