Bạn đang xem danh sách các bài viết được gửi vào March, 2008
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, Whitespace và Piet.
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!
Bài viết được gửi hôm 26.03.08 · Mang các từ khóa code, esolang · Phản hồi [4]
Nào ta cùng “chuyển động”
Có blog, chẳng có gì tệ hơn là không biết viết gì.
Hôm nay tớ muốn viết một cái gì đó, nhưng chưa đào đâu ra chủ đề. May mắn làm sao, khi vào Google Reader đọc mấy cái feed, tớ bắt gặp bài viết Chuyendong.vn - Mạng Kết nối Blogger Việt Nam bên viettut. Thế là lại có cái để bốc phét thành bài viết này.
Nào ta cùng “chuyển động”…
Bài viết được gửi hôm 19.03.08 · Mang các từ khóa review · Phản hồi [8]
Chỉnh sửa ảnh trực tiếp trong blog với WPicnik
Plugin mới nhất của tớ mang tên WPicnik.
Nhiệm vụ của WPicnik rất đơn giản - nó tích hợp dịch vụ Picnik với Media Library của WordPress 2.5, cho phép bạn thực hiện việc chỉnh sửa ảnh trong blog mình một cách trực tiếp. Ảnh sau khi chỉnh sửa sẽ tự động thay thế ảnh cũ.
Để biết thêm về Picnik, bạn có thể đọc bài viết Picnik - Photoshop trực tuyến trên blog nguoitapviet.
Bài viết được gửi hôm 16.03.08 · Mang các từ khóa plugin, wordpress, wpicnik · Phản hồi [11]
Thủ thuật, shortcut và vài tiện ích…
Nếu bạn sử dụng máy tính nhiều (gần như tớ chắc chắn điều này là đúng, bởi nếu không chẳng có chuyện bạn mò vào đọc một blog như thế này làm gì), bạn sẽ thấy có rất nhiều việc mình làm lặp đi lặp lại. Đôi khi việc biết thêm chỉ một thủ thuật, hay một shortcut đơn giản cũng giúp bạn tiết kiệm được rất nhiều thời gian.
Trong loạt bài viết này tớ điểm qua những thủ thuật, shortcut cũng như vài phần mềm tiện ích mà mình khá tâm đắc.
1. Bạn lướt web nhiều, hãy dành thời gian học các shortcut trong trình duyệt của mình. Firefox, Opera, Internet Explorer hay gì khác, điều đó không quan trọng. Thường thì trình duyệt nào cũng có một danh sách các shortcut như vậy.
Bài viết được gửi hôm 15.03.08 · Mang các từ khóa thủ thuật · Phản hồi [2]
Trust is a weakness
Bắt nguồn từ bài viết A Question of Programming Ethics trên Coding Horror, mấy hôm nay rộ lên câu chuyện về G-Archiver, phần mềm thương mại yêu cầu người sử dụng bỏ ra $30 để backup tài khoản Gmail của mình về máy tính, cũng như… đem mật khẩu và thông tin tài khoản của mình biếu không cho người viết ra phần mềm này.
I was looking for a way to back up my gmail account to a local drive. I’ve accumulated a mass of important information that I would rather not lose. During my search I came across G-Archiver, I figured what the heck I’ll give it a try.
It didn’t really have the functionality I was looking for, but being a programmer myself I used Reflector to take a peek at the source code. What I came across was quite shocking. John Terry, the apparent creator, hard coded his username and password to his gmail account in source code. All right, not the smartest thing in the world to do, but then I noticed that every time a user adds their account to the program to back up their data, it sends and email with their username and password to his personal email box! Having just entered my own information I became concerned.
- Dustin Brooks
Bài viết được gửi hôm 11.03.08 · Mang các từ khóa linh tinh · Phản hồi [10]