35 điều tôi được học từ nhiếp ảnh

Cóp nhặt từ 1 bài viết trên mạng của tác giả có nick là chimkudo. Thấy hay nên lưu lại :))

  1. Bạn chơi nhiếp ảnh lâu không có nghĩa là bạn chụp ảnh đẹp
  2. RAW luôn tốt hơn JPG
  3. Máy ảnh là cái máy, đừng để nó quyết định mọi thứ, sử dụng nó như công cụ
  4. Ống kính fix sẽ giúp học nhiếp ảnh tốt hơn
  5. Hậu kỳ photoshop bản thân nó là 1 quá trình làm nghệ thuật
  6. Nghệ thuật là bản năng, không thể học
  7. Chẳng có gì tự nhiên là đẹp
  8. Ánh sáng tự nhiên là đẹp nhất
  9. Chụp nhiều ảnh hơn là tham gia nhiều hội nhóm, bình ảnh, tám lung tung
  10. Không cần phải chu du đây đó khắp tg mới có ảnh đẹp, nó ở quanh ngay trong nhà, quán cafe, trên phố…
  11. Càng mang nhiều gear thì chụp ảnh càng bị phân tâm
  12. Không có máy nào hay lens nào giúp chụp ảnh đẹp tức thì
  13. Quan sát ánh sáng là điều cơ bản nhất
  14. Chuyển sang bw không phải là cách cứu ảnh hỏng, không hề nghệ chút nào
  15. Bỏ hết các lăn tăn về lens lủng hay gear, học bố cục và ánh sáng trước
  16. Tự chế đồ trước khi đi mua nó
  17. Xem thật nhiều ảnh hằng ngày, xem ảnh của thế giới
  18. Chỉ up load và chia sẻ các ảnh đẹp nhất, ko up ảnh đẹp vừa vừa
  19. Máy ảnh du lịch hay mobile cũng là máy ảnh xịn
  20. Lấy cảm hứng và ý tưởng từ ng khác là tốt nhưng đừng làm y hệt
  21. Chụp nhiều thể loại và theo đuổi chỉ một thể loại mà thôi, đừng đẽo cày giữa đường
  22. Ảnh đẹp thì không cần giải thích nhiều, tự nó sẽ nói lên tiếng nói của nó
  23. “Một gánh nặng, một bờ vai, suy tư trong ráng chiều trĩu nặng một mảnh đời…” không làm cho bức ảnh có ý nghĩa hơn
  24. Luôn chia sẻ và lắng nghe góp ý
  25. Không phải góp ý nào cũng đúng, hãy lắng nghe có lựa chọn và có quan điểm cá nhân
  26. Nhanh, đẹp, rẻ = bullshit
  27. Khách hàng luôn luôn gấp, chụp ảnh không thể gấp
  28. Với khách hàng, bao nhiêu cũng là đắt
  29. Một là tặng, hai là đắt, cạnh tranh về giá là hủy hoại dịch vụ
  30. Chuyên nghiệp không thể nhanh
  31. Tỉ mỉ, kiên trì, cầu toàn là các đức tính tốt. Ngoa ngoắt là đức tính phổ biến :))
  32. Chuyên nghiệp không dành cho tất cả mọi người
  33. Càng thấy mình nguy hiểm tức là càng chẳng biết gì
  34. Nhiếp ảnh là niềm vui, hết vui thì đừng làm
  35. Không in ảnh ra mà chỉ để trên máy là một sai lầm lớn

Python – Cài đặt môi trường

Mở cửa sổ terminal và gõ “python” để kiểm tra xem đã có phiên nào nào của Python được cài đặt chưa.

  • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, etc.)
  • Win 9x/NT/2000
  • Macintosh (Intel, PPC, 68K)
  • OS/2
  • DOS (multiple versions)
  • PalmOS
  • Nokia mobile phones
  • Windows CE
  • Acorn/RISC OS
  • BeOS
  • Amiga
  • VMS/OpenVMS
  • QNX
  • VxWorks
  • Psion
  • Python cũng đã được chuyển đổi để chạy được trên các máy ảo Java và .NET.

Mã nguồn cập nhật mới nhất, file cài đặt, tài liệu, tin tức… đều được đăng tải trên website chính thức của Python (https://www.python.org/). Các bạn có thể download tài liệu hướng dẫn từ  https://www.python.org/doc/. Tài liệu được trình bày với các định dạng HTML, PDF và PostScript. (more…)

Python – Tổng quan

Python là ngôn ngữ lập trình thông dịch bậc cao đa năng, có tính tương tác và hướng đối tượng. Python được thiết kế sao cho dễ đọc hiểu nhất. Nó sử dụng các từ khóa tiếng Anh cơ bản thường dùng, và nó có ít các cấu trúc cú pháp hơn các ngôn ngữ khác.

  • Thông dịch: Python được xử lý tại thời điểm runtime bởi trình thông dịch. Bạn không cần phải biên dịch chương trình trước khi thực thi. Nó tương tự như với PERL và PHP.
  • Tương tác: Bạn có thể sử dụng prompt và tương tác với trình thông dịch trực tiếp để viết chương trình.
  • Ngôn ngữ dành cho người mới bắt đầu: Python là ngôn ngữ tuyệt vời cho các lập trình viên mới bắt đầu và hỗ trợ phát triển nhiều loại ứng dụng khác nhau, từ xử lý text đơn giản cho đến web, trò chơi.

(more…)

Chao xìn Python

python

Python?

Tại sao lại là Python mà không phải là một ngôn ngữ khác? Rất nhiều người hỏi tôi tại sao không phải ngôn ngữ này mà lại là ngôn ngữ kia… blabla. Tại sao không? Đơn giản là bạn thích hay không. Hãy bắt đầu với bất cứ ngôn ngữ, nền tảng lập trình nào mà bạn hứng thú và giải quyết được công việc/bài toán của bạn. Với tôi thì ngôn ngữ cũng chỉ là công cụ và bất cứ công cụ nào thì cũng có điểm mạnh, điểm yếu. Quan điểm cá nhân của tôi thì Python là 1 trong các ngôn ngữ đáng học, đặc biệt với người yêu thích xử lý hình ảnh, phân tích/khai thác dữ liệu như tôi.

Để đánh dấu ngày trở lại blog, tôi sẽ tập trung dịch series cơ bản về Python theo TutorialSpoint.com (một trang web tôi rất yêu thích) và tổng hợp theo ý của tôi. Song song đó là các bài về xử lý hình ảnh/phân tích dữ liệu.

Cảm hứng để tôi bắt đầu viết lách chia sẻ trở lại cũng chính vì nhưng câu hỏi tôi đề cập ở trên. Rất cảm ơn những bạn vẫn tin tưởng email cho tôi để hỏi và trao đổi.

Số đo tập trung – Phần 3: Trung vị (Median)

Tiếp theo loạt bài về số đo xu hướng tập trung, hôm nay tôi sẽ nói với các bạn về trung vị (median). Nếu bạn nào biết nhiều từ hán việt có lẽ sẽ hiểu ý nghĩa của từ “trung vị” ngay. Nó có nghĩa là VỊ TRÍ Ở GIỮA. Đó chính là bản chất của trung vị. Tuy nhiên nó nằm ở giữa là giữa cái gì? Câu trả lời đó là nằm giữa các phần tử ĐÃ ĐƯỢC SẮP XẾP.

Giả sử chúng ta có 5 phần tử sau khi sắp xếp là:

3, 4, 7, 9, 17 (more…)

Số đo tập trung – Phần 2: Các loại trung bình (Mean) khác

Số trung bình gia quyền (Weighted Mean)

Trung bình gia quyền hay còn gọi là trung bình có trọng số. Như ở ví dụ phần 1 chúng ta thấy 6 là số trung bình của 3 số 3, 7, 8. Tức là:

Tw = (3 x 1/3) + (7 x 1/3) + (8 x 1/3) = 6

Chúng ta có thể tạm kết luận rằng, ở ví dụ trên mỗi phần tử có trọng số là bằng 1/3. Vậy điều gì sẽ xảy ra nếu trọng số khác nhau trong từng phần tử. Giả sử 3 số trên có trọng số  lần lượt là 1/5, 2/5, 2/5. Lúc này trung bình gia quyền sẽ là:

Tw = (3 x 1/5) + (7 x 2/5) + (8 x 1/3) = 6.6 (more…)

Số đo tập trung – Phần 1: Trung bình (Mean)

Số đo tập trung (Measures of Central Value) là các số đo cơ bản để mô tả sự tập trung của dữ liệu. Các số đo này cơ bản nhưng rất quan trọng trong nhiều lĩnh vực đặc biệt là thống kê. Ở series này, tôi sẽ lần lượt giới thiệu về trung bình (mean), trung vị (median), tần số xuất hiện nhiều nhất trong mẫu (mode hoặc modal value).

Số trung bình (Mean)

Trung bình (mean hoặc average), trong toán học nó được biết đến với tên gọi trung bình cộng. Có lẽ đây là số đo khá đơn giản và quen thuộc với chúng ta.

Giả sử chúng ta có 3 số 3, 7, 8, vậy giá trị trung bình cộng của 3 số này là sẽ là (3+7+8)/3 = 6.

mean-3-7-8

Rất dễ đúng không? Vậy trong xử lý ảnh, liệu nó có thể được ứng dụng cụ thể? Trong xử lý ảnh, bản thân mean và các biến thể khác của nó được sử dụng khá phổ biến. Để hiểu chi tiết về nó trong xử lý ảnh, chúng ta sẽ thử ví dụ nhỏ như sau. Chúng ta sẽ có 1 ảnh bông hoa:

flower (more…)

Sửa lỗi khi triển khai code sử dụng framework CodeIgniter trên IIS

Nếu bạn đang có sẵn máy chủ windows và để tiết kiệm chi phí không mua thêm hosting, server Linux thì có thể triển khai tạm thời trên máy chủ windows dùng IIS. Tuy nhiên sẽ dính một số lỗi đặc biệt về Url writing khi triển khai PHP với framework CodeIgniter. Các lỗi phổ biến khi chạy lần đầu sẽ là lỗi 500, 404. Vậy cách khắc phục ra sao? (more…)

Cách tạo danh mục tham khảo trong MS Office Word

Có rất nhiều người không biết đến tính năng này của Office Word. Nó sử dụng đặc biệt hiệu quả khi bạn muốn thay đổi hiển thị định dạng reference theo những tiêu chuẩn khác nhau (thường do nhà các xuất bản quy định). Với những ai đã từng viết báo, conference cho mục đích công bố kết quả nghiên cứu hẳn sẽ rất rõ những điều này. Trong video này mình hướng dẫn các bạn các load 1 file định dạng từ bên ngoài vào trong bộ soạn thảo word, nhập các bài báo, conference hay book tham khảo và in ra danh mục. Ngoài ra nếu bạn nào muốn sử dụng nâng cao hơn thì có thể tham khảo thêm các phần mềm chuyên tạo danh mục như EndNote.

Video hướng dẫn cách in danh mục tham khảo trong Word 2010:

File định dạng theo tiêu chuẩn của nhà xuất bản IEEE:

IEEE Referencing cho Word 2007 + 2010