Đăng ký nhận RSS Feed

<?php echo 'Welcome to my blog!' ?>

one true brace

viết về những thứ tớ quan tâm, thế là đủ

Bạn đang xem danh sách các bài viết mang từ khóa ‘code’


Thủ thuật CakePHP, phần 2

Điều được tớ nhắc đến trong bài viết này không hẳn là một thủ thuật, đồng thời nó cũng không chỉ được áp dụng cho mỗi mình CakePHP. Nó là 2 chữ: đọc nhiều.

1. Bên cạnh những nguồn thông tin và tài liệu “chính thống” được nêu trên trang chủ CakePHP, như The Cookbook, The Bakery, hay những blog vốn đã nổi tiếng từ lâu vì những bài viết về CakePHP như cakebaker, Debuggable (trước là ThinkingPHP), bạn có thể tìm thấy hằng hà xa số các bài viết khác về framework này từ rất rất nhiều các blog khác.

Vào thăm ngần đó blog thường xuyên là điều không khả thi, và cũng không thật cần thiết, khi mà bạn chỉ cần nhớ một địa điểm duy nhất – Planet CakePHP. Trang web này tập hợp (gần như) tất cả các bài viết về CakePHP rải rác mọi nơi trên web về một mối, giúp bạn nhanh chóng cập nhật kiến thức của mình.

Hãy bookmark hoặc đăng ký nhận tin RSS từ feed aggregator này: http://planetcakephp.org/aggregator

2. Đôi lúc trong khi code, bạn sẽ cần thông tin về một số vấn đề thường gặp: Làm thế nào để sử dụng Auth Component? Làm sao để dùng theme? Cài đặt và sử dụng bake ra sao?

Bạn có thể tìm thấy danh sách các tutorial giải đáp những câu hỏi đó trong bài viết CakePHP Tutorials đăng trên blog PseudoCoder.

Một địa chỉ khác mà trước kia tớ thường lui tới là trang Frequent discussions trên CakePHP Google Group. Tuy nhiên, tại thời điểm viết bài, khi truy cập hiện ra thông báo lỗi “Sorry, you have to be a manager of this group to view this page” – có lẽ trang web này đang trong giai đoạn bảo trì.

Vậy nhé. Đón xem phần sau, nếu có.


Bài viết được gửi hôm 22.01.09 · Mang các từ khóa , , · Phản hồi [2]


WP-AVIM 1.1

Tên plugin: WP-AVIM

Phiên bản: 1.1

Tương thích: WordPress 2.0 trở lên

Tính năng: WP-AVIM giúp bạn nhanh chóng tích hợp bộ gõ AVIM của tác giả Hieu Tran Dang vào blog của mình. Bạn có thể gõ tiếng Việt có dấu ngay trong màn hình Write Post/Write Page của Admin Panel, cũng như trong khung comment ở mỗi bài viết.

WP-AVIM 1.1 có gì mới?

WP-AVIM 1.1 có 2 cải tiến so với phiên bản 1.0 tớ phát hành năm ngoái:

  1. Docking box trong trang soạn thảo được sửa lại để tương thích với WordPress 2.7
  2. Tùy chọn bộ gõ được tích hợp thẳng vào khung comment mà không bắt bạn phải sửa theme

Nếu sử dụng WordPress 2.7, bạn có thể bỏ qua bước Tải về và Cài đặt thủ công, vì phiên bản WordPress này hỗ trợ việc nâng cấp plugin trực tiếp ngay trong Admin Panel.

Đọc tiếp →

Bài viết được gửi hôm 24.12.08 · Mang các từ khóa , , · Phản hồi [18]


Bookmarklet E3

Long time no update.

1. Tớ mới viết (thêm) một bookmarklet mới, lấy tên là E3. Nếu theo dõi tumblelog của tớ thì bạn hẳn đã biết về nó, và cũng có thể đã dùng thử E3 rồi:

Bookmarklet hỗ trợ chèn nhanh emoticon tớ mới viết. Đã test qua loa trên Firefox – ngon và Safari – hỏng. Hiện mới chỉ hỗ trợ textarea, chứ iframe kiểu WYSIWYG như TinyMCE và FCKeditor thì chưa.

- E3

Đoạn mã khởi động E3 như sau:

javascript:var%20e3%20=%20document.createElement("script");%20e3.setAttribute("src","http://onetruebrace.com/e3/e3.js?mc="+new%20Date().getTime());%20void(document.getElementsByTagName("head")[0].appendChild(e3));

Đọc tiếp →

Bài viết được gửi hôm 13.07.08 · Mang các từ khóa , , , · Phản hồi [9]


Luteous

Tớ dành bài này để quảng cáo “dự án” tiếp sau 800kytu.com: Luteous

Để thay đổi phong cách một chút, thay vì viết lách dài dòng kèm một mớ screenshot, tớ ghi lại tất cả phần giới thiệu vào một file MOV và upload lên YouTube (với tốc độ 1kb/s – nhanh ấn tượng).

Và đây là sản phầm:

Nếu lười xem, hoặc mạng lởm không load được, hoặc muốn tự nghiên cứu xem Luteous là gì, bạn có thể vào thẳng trang web này:

URL: http://onetruebrace.com/luteous

Phiên bản: Alpha (tên mã: Đêm-không-ngủ)

Tương thích: Firefox, Flock, Safari 

KHÔNG tương thích: Internet Explorer, Opera (tất cả các phiên bản)

Góp ý gì bạn cứ phản hồi ở đây.

Bài viết được gửi hôm 02.05.08 · Mang các từ khóa , , , · Phản hồi [8]


Những ngôn ngữ lập trình thú vị

Có rất nhiều ngôn ngữ lập trình, và nếu ngồi liệt kê hết thì chắc tới sáng tớ cũng không kết thúc được. Tớ đã từng tiếp xúc với khá nhiều ngôn ngữ: từ PHP, JavaScript đến Perl, từ Pascal, C đến Python, Ruby,… nhưng nếu hỏi đâu là ngôn ngữ tạo ấn tượng mạnh nhất, thì dứt khoát tớ không thể không nhắc đến Brainfuck, WhitespacePiet.

1. Brainfuck

Theo Wikipedia, ngôn ngữ này ra đời năm 1993, với mục tiêu trở thành ngôn ngữ có compiler mang kích thước khiêm tốn nhất (dưới 200 byte!).

Cả ngôn ngữ chỉ gồm 8 command, mỗi command là 1 ký tự: > < + – . , [ ]

Hoàn toàn không có sự xuất hiện của các ký tự alphabet, hay số má 0 – 9, hay bất cứ gì khác. Thế nên đoạn chương trình in ra dòng chữ “Hello World” của Brainfuck trông thật ấn tượng:

++++++++++[>+++++++>++++++++++>+++>+< <<<-]>++.>+.+++++++..+++.>++.< <+++++++++++++++.>.+++.------.--------.>+.>.

Tớ từng dành ra không dưới 15 phút đánh vật với đoạn code này để thay chữ “Hello World” bằng tên tớ, và tin tớ đi, đánh vật có nghĩa là đánh vật đấy!

Đọc tiếp →

Bài viết được gửi hôm 26.03.08 · Mang các từ khóa , · Phản hồi [5]


Trang 1 trên tổng số 4 trang1234»