Tag Archives: facebook

Phải làm sao khi bị ăn “gạch đá” từ người khác

Bản thân mình là một con người hiền lành nhân hậu, hay khóc thầm, yêu màu hồng, ghét sự giả dối. Vốn hiền lành nên mình không ném gạch ai bao giờ, cũng không bị ăn gạch bao giờ. Tuy nhiên, từ sau khi viết blog thì mình dính rất nhiều gạch từ đủ mọi thành phần. Lắm lần mình cảm thấy tâm hồn bé bỏng bị tổn thương đến mức muốn đóng cửa luôn blog cho đẹp trời.

Tuy nhiên, mỗi lần định đóng cửa blog, mình lại nghĩ tới sự háo hức của các bạn đọc khi có bài viết mới mỗi thứ 3,5 nên không nỡ đóng. Ngẫm lại, chắc đa phần các bạn đọc cũng từng có lần bị ném đá ngoài đời hoặc mạng xã hội. Do đó mình viết bài này để chia sẻ kinh nghiệm chống lại “gạch đá”, hi vọng chúng có ích cho các bạn.

abc
Ném đá dí dỏm đọc không biết nên khóc hay cười…

Continue reading Phải làm sao khi bị ăn “gạch đá” từ người khác

Ứng dụng “thần thánh” giúp bạn cai nghiện Facebook và trở thành con người mới

Hơn 90% các độc giả của Tôi đi code dạo đều sử dụng Facebook. Phần lớn các nội dung trên Facebook đều là vô bổ, nhảm nhí nhưng lại làm tiêu tốn rất nhiều thời gian “quý báu” của bạn. Vì lẽ đó, nhiều bạn hỏi mình là “anh có kinh nghiệm nào cai nghiện Facebook không?”.

Dĩ nhiên là có!! Ở Việt Nam, để cai nghiện thuốc lá, các cụ chuyển qua hút thuốc chuột, … nhầm, thuốc lào. Tương tự, để cai nghiện Facebook, ta chỉ cần cài pornhub vào thay cho Facebook là xong.

120915tekFB7-9342f

Các bạn đừng vội lên appstore tìm app pornhub nhé, không có đâu (mình tìm rồi). Hãy kiên nhẫn đọc tiếp phía dưới, bài viết này sẽ giới thiệu với các bạn một ứng dụng “thần thánh” giúp các bạn cai nghiện Facebook và trở thành con người mới.

Continue reading Ứng dụng “thần thánh” giúp bạn cai nghiện Facebook và trở thành con người mới

Hướng dẫn viết chat bot cho Facebook – Phần 3: Deploy và submit bot cho Facebook

Series gồm 3 phần:

  1. Giới thiệu một số khái niệm, cơ chế hoạt động của Facebook bot
  2. Hướng dẫn cách code và test bot Facebook
  3. Cách deploy bot và nộp cho Facebook xét duyệt

Sau khi đọc và làm theo phần 2, các bạn đã có 1 con bot chạy được. Tuy nhiên, Cloud9 chỉ hỗ trợ các bạn code và deploy để test thứ chứ không hỗ trợ hosting. Sau khoảng 2,3 tiếng không sử dụng, cloud9 sẽ tự tắt server làm bot ngưng hoạt động. Do đó chúng ta phải deploy con bot lên một host khác.

Deploy bot lên OpenShift

Ở đây mình lựa chọn OpenShift vì nó free, tốc độ cũng khá nhanh, lại dễ deploy. Sau 24h không hoạt động thì nó mới cho host ngủ. Một lựa chọn khác là heroku, host heroku cũng sẽ tự ngủ sau 2, 3 tiếng không sử dụng. Các bạn làm theo video để deploy bot lên host nhé nhé.

Continue reading Hướng dẫn viết chat bot cho Facebook – Phần 3: Deploy và submit bot cho Facebook

Hướng dẫn viết chat bot cho Facebook – Phần 2: Tạo Fanpage và kết nối với bot

Series gồm 3 phần:

  1. Giới thiệu một số khái niệm, cơ chế hoạt động của Facebook bot
  2. Hướng dẫn cách code và test bot Facebook
  3. Cách deploy bot và nộp cho Facebook xét duyệt

Thấy các bạn test hộ nhiều quá, mình rất cảm động nên đã thêm chức năng “đàm luận nhân sinh” vào bot để các bạn có người chém gió nhe. Các bạn có thể tiếp tục trò chuyện với bot tại m.me/toidicodedao nhé

13322034_257454591282863_7403060821970737330_n

phần trước, mình đã giới thiệu cơ chế hoạt động của bot Faceobok, cùng với một số khái niệm các bạn cần nắm rõ. Ở bài này, chúng ta sẽ bắt tay vào tạo fanpage và code nhé. Lần này mình hướng dẫn bằng video, các bạn bật phụ đề lên xem nhé.

Bước 1 – Tạo Fanpage, thêm chức năng Messenger

Các bạn làm theo clip dưới để tạo fanpage nhé. Với bạn nào đã có Fanpage thì xem đoạn sau để tích hợp chức năng Messenger vào fanpage.

Tính mình thích ngắn gọn, không muốn lê thê dài dòng nên video cũng rất ngắn gọn, chỉ khoảng 1-2 phút để không lãng phí thời gian của mọi người.

Continue reading Hướng dẫn viết chat bot cho Facebook – Phần 2: Tạo Fanpage và kết nối với bot

Hướng dẫn viết chat bot cho Facebook – Phần 1: Kiến thức cơ bản & Cơ chế hoạt động

Cách đây 1,2 tháng, Facebook vừa ra mắt Facebook Messenger Platform, cho phép ta viết 1 con bot hỗ trợ tự động trả lời người dùng. Vốn đam mê công nghệ nên mình cũng tò mò viết thử 1 con. Các bạn có thể thử trò chuyện với bot tại: m.me/toidicodedao, hoặc xem video demo tại đây.

Continue reading Hướng dẫn viết chat bot cho Facebook – Phần 1: Kiến thức cơ bản & Cơ chế hoạt động

Mừng blog đạt mốc 500k view và 2k5 lượt like fanpage trên facebook

Kế từ lúc mình đăng bài viết mừng blog đạt mốc 100k view,tính ra đã được hơn nửa năm rồi. Nhờ sự ủng hộ của các bạn đọc gần xa, nay blog đã đạt mốc 500k view sau hơn 1 năm tính từ ngày bắt đầu (Và khoảng 70k lượt view mỗi tháng). Bài viết này là lời cảm ơn mình gửi đến mọi người, cũng như chia sẻ một số định hướng sau này của bản thân và blog.

sitebanner_gx2ThankYou

Continue reading Mừng blog đạt mốc 500k view và 2k5 lượt like fanpage trên facebook

Thay lời muốn nói – gởi tới những người thân yêu của mỗi lập trình viên

Lời dẫn (cho người thân yêu của một lập trình viên nào đó)

Chào bạn.

Có thể bạn thấy bài viết này trên timeline của một người bạn nào đó. Hoặc có thể bạn được người yêu/bạn bè/con cái gửi bài viết này cho đọc.

Đây là một bài viết về những người làm trong ngành lập trình này. Đằng sau vẻ ngoài hào nhoáng (việc nhẹ lương cao), ngành lập trình luôn có những cái khổ riêng, không biết chia sẻ với ai. Như tựa đề, bài viết này nói hộ nỗi lòng của các lập trình viên, những điều họ muốn nói mà không biết chia sẻ cùng ai.

Nếu bạn được một lập trình viên gửi bài viết này, hãy biết rằng bạn được gửi bài viết này vì bạn là một người thân thương quan trọng đối với lập trình viên đó. Hãy cố gắng đọc hết bài viết để có thể dễ dàng thấu hiểu và cảm thông với họ hơn nhé. Continue reading Thay lời muốn nói – gởi tới những người thân yêu của mỗi lập trình viên

Thực trạng học lập trình của một số thanh niên hiện nay

Lưu ý: Bài viết này được viết khi tác giả đang “hơi” xay xỉn và mất kiềm chế cảm xúc. Nội dung bài viết đụng chạm chửi bới đến khá nhiều đối tượng. Các bạn khi đọc thấy không dính dáng gì tới mình thì cứ đọc tiếp, còn nếu thấy hơi nhột thì cứ nghĩ là “chắc nó chừa mình ra” nhé.

Thực trạng học lập trình của các “sinh dziên”

Để quảng bá blog, mình tham gia khá nhiều group lập trình trên facebook. Các bạn lập trình viên đang học hoặc mới ra trường cũng nên tham gia. Các group này thường đăng tin quảng cáo tuyển dụng, tìm lập trình viên, hoặc có các đường link tới các bài viết vô cùng bổ ích.

Tuy nhiên, điều khiến mình bực mình nhất là đa số các bạn lại sử dụng các group này để làm kênh… nhờ giải bài tập, fix bug, thi hộ (Bốc ảnh random chứ không có ý trù dập ai nhé =)) ).

Continue reading Thực trạng học lập trình của một số thanh niên hiện nay

Khai trương trang fanpage của “Tôi đi code dạo” – Mừng blog đạt mốc 100k view

Mãi mà cũng sắp hết năm 2015. Mình bắt đầu viết blog từ ngày 31/12/2014, tính ra cũng gần tròn 1 năm rồi. Nhờ sự theo dõi và ủng hộ tận tình của các bạn, blog đã vượt qua các cột mốc 1000 view, 50 post và bây giờ là 100.000 view – một con số không tệ đối với một blog 1 năm tuổi.

views

Từ ban đầu, mình đã xác định mục tiêu của blog sẽ là: Chia sẻ các kinh nghiệm về công nghệ (Chủ yếu là C# và một số công nghệ web), tiếp theo là nghề nghiệp. Ở giai đoạn đầu, mình tập trung chủ yếu vào các bài viết technical. Sau đó mình nhận thấy các bài viết về con đường nghề nghiệp, phát triển bản thân cũng nhận được rất nhiều hưởng ứng. Vì vậy, mình sẽ cố gắng cân bằng giữa các bài viết về technical (C# hay ho, tutorial) và nghề lập trình.  Cả hai loại kiến thức này đều rất hữu ích cho các bạn từ sinh viên cho đến junior dev nhé.

Continue reading Khai trương trang fanpage của “Tôi đi code dạo” – Mừng blog đạt mốc 100k view

C# là ngôn ngữ tuyệt vời nhất. Java, PHP, C, C++, Ruby chỉ toàn là thứ rẻ tiền

Sau một khoảng thời gian dài lập trình, mình đã có thể tự mà phát biểu rằng: C# là ngôn ngữ lập trình tuyệt vời và đáng học nhất. Lý do ư, vô số kể:

  • Bản thân ngôn ngữ C# có vô số điều thú vị: static method, partial class, delegate, LINQ, lambda expression, … Cái ngôn ngữ cùi bắp như Java làm gì có partial class, delegate, đến Java 8 mới bắt chước được cái lambda expression còn gì.
  • C# là ngôn ngữ strong-typed: Các tham số, kết quả trả về của hàm đều là một object. Mọi lỗi do đánh nhầm tên trường, tên hàm, nhầm kiểu class đều được báo trong lúc viết code, không phải chờ đến lúc chạy mới báo như mấy cái ngôn ngữ PHP, python cùi chuối khác.
  • C# đi kèm với framework .NET, hỗ trợ nhiều thứ: Tạo ứng dụng Window với WinForm, WPF; Tạo website bằng WebForm, MVC.NET… Mấy cái ngôn ngữ cấp thấp như C, C++ tuổi gì làm được mấy cái đó.
  • C# có IDE Visual Studio cùng nhiều plug-in vô cùng mạnh mẽ. VS ra bản mới đều đặn như FIFA. Reshaper hỗ trợ refactor, tăng tốc độ code … Mấy đứa khác code PHP, Python dùng cái gì để code? Dĩ nhiên là mấy thứ rởm rởm như Notepad++ hoặc Sublime Text rồi, đến cái chức năng “Jump to Definition” còn không có.

Continue reading C# là ngôn ngữ tuyệt vời nhất. Java, PHP, C, C++, Ruby chỉ toàn là thứ rẻ tiền