Mình chia sẽ lên đây slide buổi seminar “Reveal the Power of PHP” hôm sáng chủ nhật vừa rồi (7/3/2010) tại CISNET. Mặc dù chỉ mới thông báo có 2 ngày nhưng cũng có 10 bạn tham dự, như vậy là cũng đã thành công rồi ^^.
Có gì chưa đúng thì góp ý nhé!
Các bài viết bàn về lĩnh vực lập trình cho web như tối ưu hệ thống, mở rộng, thiết kế database, phân quyền, front-end, back-end
Mình chia sẽ lên đây slide buổi seminar “Reveal the Power of PHP” hôm sáng chủ nhật vừa rồi (7/3/2010) tại CISNET. Mặc dù chỉ mới thông báo có 2 ngày nhưng cũng có 10 bạn tham dự, như vậy là cũng đã thành công rồi ^^.
Có gì chưa đúng thì góp ý nhé!
Vậy là cũng thu xếp được với trung tâm CISNET để tổ chức một buổi Seminar đầu năm 2010. Nội dung của buổi Seminar này là giới thiệu tới những bạn đã, đang và sẽ chọn PHP làm ngôn ngữ phát triển Web.
Với thời lượng trình bày khoảng 90 phút, mình hy vọng sẽ chia sẽ được tới các bạn quan tâm đến PHP một chút thông tin bổ ích về PHP và kinh nghiệm của mình trong quá trình làm việc với PHP nói riêng và Web nói chung. Mục tiêu của mình là làm sao càng có nhiều yêu thích PHP thì càng tốt :D.
Buổi seminar này các bạn tham gia miễn phí tại trung tâm CISNET. Các bạn có thể liên hệ sớm với trung tâm (http://www.cisnet.edu.vn/) để đăng ký tham gia vì cũng không có nhiều chỗ trống lắm đâu, tuy nhiên cũng có Tea-break đàng hoàng luôn ^^.
Thời gian thì là sáng chủ Nhật tuần này (7/3/2010) vào lúc 9h30. Bạn nào rảnh thì đăng ký tham gia nhé !
———
“Trung tâm CISNET thân mời các bạn đăng ký tham gia, tên và số Đt qua email [email protected]. Trân trọng thông báo và cảm ơn các bạn gửi đến những bạn quan tâm” – CISNET.
Đúng là về Nha Trang nên có ít cơ hội viết bài nên mong bà con thông cảm. Mà cũng tết nhất rồi, chắc bà con cũng về quê ăn chơi hết rồi, thôi thì đang ngồi cafe, sẵn wifi đồng thời nhìn mấy “bạn” phục vụ dễ thương ở đây bỗng nhiên ý văn xuất hiện nên viết bài này coi như 1 chút thư giãn nhân dịp cuối năm.
Là một Web Developer, sau 1 năm dài làm việc quần quật chắc hẳn mọi người lúc nào cũng nghe tới các khái niệm như là Framework, Plugin, Backdoor…Mặc dù chẳng biết yêu đương là gì nhưng cũng mạn phép viết một chút cảm nhận về mối tương quan giữa Tình yêu và framework, plugin và backdoor..Nếu có sai thì mong anh em chỉ giáo thêm (vì đệ đâu có biết yêu đương nó như thế lào đâu ^^)
Có lẽ dân làm IT thì không còn xa lạ với việc…đọc ebook. Mình hay gặp 1 số bạn hay than phiền là đọc ebook mỏi mắt và lại thường là tiếng Anh nên không hiểu do đó không đọc ebook được ^^!. Nếu các bạn đang trên con đường phát triển CNTT mà bị tình trạng như thế thì cũng hơi lo ngại cho bạn, bởi lẽ nếu bạn không đọc được ebook thì bạn khó mà “đứng” trong ngành với tốc độ và kỹ thuật “khắc nghiệt” như ngành này.
Mình xưa giờ là 1 tín đồ trung thành của ebook, chỉ khi nào gặp 1 cuốn sách cực kỳ hay thì mới phải in ra để nghiền ngẫm, chứ in hết ra có nước đầy nhà. Hồi trước cũng có làm 1 site “sinh viên phục vụ sinh viên”, cung cấp ebook cho người Việt Nam nhưng mình đã đánh giá sai lầm thì trường ebook ở Việt Nam nên dự án website đó đã thất bại ^^ với lại hồi đó sinh viên nên cũng không có gì để theo đuổi ngoài việc mua cái domain :D.
Đúng là không đánh nhau thì không trở thành bạn bè, và mình và Zing me cũng rơi vào tình huống như vậy. Nếu có bạn nào có theo dõi lượt ký sự viết về Zing me mình viết cách đây khoảng 3 tháng thì biết mình đã có chuyện gì với Zing me.
Sau đó thì có được gặp anh Khải và trao đổi về một số vấn đề của Zing me, sau đó thì phát hiện 1 số vấn đề khác và lần này thì được dịp trao đổi thêm với anh Long. Vì mình cũng thích và có nghiên cứu 1 chút về mạng xã hội nên trong lần trao đổi đó mình đã có ý định cộng tác với Vinagame để cùng phát triển Zing me và chắc là do mình hên nên bên Vinagame đã đồng ý và hôm nay mình ngồi đây, viết bài blog này tại Vinagame – khu vực Zing me 🙂 (Yên tâm, đợi hết giờ mới ngồi viết nên cô chú lãnh đạo có thấy thì cũng yên tâm hen ^^)
Thật sự mình xin vào làm ở một ví trí mà mình gọi là thử thách với chính mình bởi vì đó là vị trí Interactive Designer (thiết kế tương tác) cho mạng xã hội Zing me. Mình sẽ lăng xăng vào 1 số nhiệm vụ như là cải thiện tương tác người dùng website, tương tác Front-Back End, tương tác giữa Designer và Developer, phân tích, thống kê data và nghĩ ra tương tác… túm lại là cái nghề lăng xăng lắm. Nên chắc vui lắm đây…
Mà mọi người yên tâm, mình chỉ làm 1 ngày có vài tiếng thôi à nên vẫn dư dả thời gian để đầu tư và viết những bài blog thú vị chia sẽ tới các bạn như mọi lần, bởi vì đây mới là cuộc sống của mình, cuộc sống Freelancer ^^.
Hy vọng mình sẽ cống hiến được nhiều điều thú vị với vị trí này và với đối tác “nặng ký” này :D.
Nếu bạn là 1 Web Developer, thì hẳn các bạn cũng đã từng Code Javascript ít nhất 1 lần. Javascript chính là nhân tố sống còn trong các thiết kế web hiện nay bởi nó giúp cho cái web khô khan của chúng ta trở nên mượt mà và vận hành trơn tru hơn.
Hôm nay mình sẽ chia sẽ tới các bạn một số kinh nghiệm cũng như 1 số lời khuyên khi các bạn viết Javascript. Phạm vi bài này sẽ không phải hướng dẫn các bạn code Javascript mà nó sẽ giúp các bạn có 1 cái nhìn toàn diện hơn về các vấn đề mà 1 Coder cần quan tâm khi làm việc với Javascript.
Các vấn đề mình sẽ đề cập tới là:
1.Tại sao phải là Javascript?
2.Sử dụng Javascript IDE nào?
3.Minified Code là gì?
4.Obfuscated Code là gì?
5.Tại sao phải học thêm jQuery?
Đang triển khai cái dzụ Scrolling Ajax, tính kiếm cái plugin nào xài thử thì chẳng thấy cái nào tốt và phù hợp ý mình cả, thôi thì tự sướng. Scrolling Ajax là cái chức năng dàn trang cao cấp mà bạn không cần phải nhấn link để sang trang khác, chỉ việc dùng thanh cuộn, kéo xuống hết thì nó sẽ tự động load tiếp nội dung của trang sau (sử dụng Ajax). Sau 1 hồi phân tích thì cái khó nhất của vụ án Scrolling Ajax không phải là load ajax mà là…làm sao biết đang ở cuối trang.
Tối qua tự nhiên có hứng thú làm cái công việc trích xuất danh sách bài hát Karaoke 5 số để lưu trữ nhằm phục vụ vào mục đích khác.
Nếu bạn nào có đi hát Karaoke (mình cũng khoái dzụ này lắm) thì cũng biết hiện nay các đầu Karaoke thường là của Arirang 5 số. Và vô đó muốn hát thì chọn số từ mấy cuốn songlist.
Tự nhiên thèm có 1 website để tra cứu cho nhanh hoặc tốt nhất là có hẳn 1 cái Database để tự mình triển khai, có thể dùng cho web, software cho máy tính, di động..đồng thời không muốn lệ thuộc vào các software khác (nghe nói cũng có cái soft nào đó rồi và có cả iphone app) nên đành nghiên cứu thử xem có thể “tự thân vận động” không!
Hôm nay mình sẽ chia sẽ các bạn một chút kinh nghiệm trong vấn đề giải quyết việc tự động chuyển trang (Auto Redirect) đang xem tới 1 địa chỉ (URL) mà ứng dụng bạn muốn chuyển tới. Case Study ở đây là website của bạn bằng cách nào đó xử lý xong xuôi tại trang A và bây giờ bạn muốn tự động chuyển tới 1 trang B nào đó. Trang B có thể là 1 webpage của website của bạn hoặc một website khác.
Để giải quyết được vấn đề này hiện tại có 3 hướng giải quyết chính:
1.Sử dụng HTTP Status Code 301 (hoặc 302)
2.Sử dụng thẻ META của HTML
3.Sử dụng cơ chế Timeout của Javascript.
Mình sẽ không bàn tới vấn đề kiến trúc phần cứng của mạng xã hội vì nó là một thao tác mà những site muốn lớn mạnh phải chú ý đến, không riêng gì 1 site Mạng xã hội. Với một chút kiến thức về Technical và Graphical cho web, nội dung bài viết này sẽ giới thiệu về 7 nhân tố quan trong (theo quan điểm của mình ^^) khi triển khai Mạng xã hội (Social network).
1>Social Object: Đối tượng xã hội.
2>Relationship & Privacy: mô hình quan hệ và chính sách.
3>User Interface: Giao diện tương tác người dùng.
4>Community Management: Quản lý hoạt động của Mạng xã hội.
5>Collective Intelligence: Sự hiểu biết từ tập thể.
6>Application Programing Interface (API): Giao diện lập trình ứng dụng.
7>Evolution: Sự tiến hóa.