
Những điều có thể bạn chưa biết trong Ruby
Bài viết tổng hợp một số kĩ thuật, khái niệm mình tìm hiểu được về Ruby, bài viết yêu cầu bạn đã có kiến thức cơ bản về Ruby như: method lookup, instance method, class method, ... 1. Open Class Xem xét ví dụ sau: class A def say_hi puts "Say Hi to everybody" ...

Hàm chr() trong Python
Trong Python, hàm chr() trả về một kí tự (một chuỗi) từ một số nguyên mà số nguyên ấy là đại diện cho mã unicode của ký tự được trả về. Vậy cú pháp của hàm chr(), tham số và cách sử dụng hàm chr() như thế nào? Chúng ta cùng tìm hiểu nhé. Cú pháp hàm chr() trong Python chr(i) Các thông số của ...

Hàm callable() trong Python
Tiếp tục với chủ đề các hàm tích hợp sẵn trong Python, bài viết sẽ giới thiệu cho các bạn về hàm callable() với cú pháp, cách sử dụng cũng như các ví dụ cụ thể. Mời bạn đọc theo dõi. callable() trong Python kiểm tra xem các đối tượng có thể gọi hay không. Nếu đối tượng được phép gọi, hàm trả ...

Google ra mắt website mới dành riêng cho web developer
Google hiện đang cung cấp cho các nhà phát triển web một nơi để tìm hiểu, tạo và giải quyết các vấn đề trên web thông qua web.dev . Công ty đã công bố trang web tại Hội nghị thượng đỉnh dành cho nhà phát triển Chrome tại San Francisco vào đầu tuần này. Web.dev cung cấp hướng ...

Kiểm duyệt quảng cáo chính trị trên Facebook
Vài tuần trước cuộc bầu cử giữa kỳ của Mỹ, Facebook đang tiếp tục kiểm duyệt quảng cáo chính trị trên Facebook để tránh giả mạo. Việc kiểm duyệt quảng cáo chính trị trên Facebook là một phần của cam kết minh bạch hóa quảng cáo trên trang mạng xã hội này. Sau khi bị Nga lợi dụng để can ...

Khái niệm lập trình hướng đối tượng trong C++
Học lập trình C++ Mục đích chính của lập trình C ++ là giới thiệu khái niệm hướng đối tượng đến ngôn ngữ lập trình C. Lập trình hướng đối tượng là một mô hình cung cấp nhiều khái niệm như kế thừa, ràng buộc dữ liệu, đa hình, v.v … Mô hình lập trình nơi mọi thứ được ...

Lớp và đối tượng trong C++
Học lập trình C++ Đối tượng (Object) trong C++ Trong C++, Đối tượng (Object) là một thực thể trong thế giới thực, ví dụ, ghế, xe hơi, bút, điện thoại, máy tính xách tay, v.v. Nói cách khác, đối tượng là một thực thể có trạng thái và hành vi. Ở đây, trạng thái có nghĩa là dữ ...

Bài tập C++ có lời giải
Học lập trình C++ Bài này cung cấp cho bạn danh sách các dạng bài tập C++ có lời giải khác nhau để bạn thực hành khi học ngôn ngữ lập trình C++. Danh sách bài tập C++ kinh điển. Danh sách bài tập C++ cơ bản. Danh sách bài tập C++ nâng cao. Danh sách bài tập cấu ...

Truyền con trỏ tới hàm trong C++
Học lập trình C++ Ngôn ngữ lập trình C++ cho phép bạn truyền một con trỏ tới một hàm. Để truyền con trỏ tới hàm trong C++ bạn chỉ cần khai báo tham số hàm có kiểu con trỏ. Ví dụ sau chúng ta truyền một con trỏ unsigned long tới một hàm và thay đổi giá trị của nó bên trong hàm, ...

[C#] Hướng dẫn tạo hiệu ứng Decode Text Effect Label
Xin chào các bạn, bài viết hôm nay mình sẽ chia sẽ cho các bạn một component Decode Text Label C# , giúp các bạn tạo hiệu ứng như các website đã bị hacker. Trong đoạn code các bạn cần tạo một component, thừa kế từ lớp Label để chúng ta override lớp này lại. ...

10 kỹ năng công nghệ giúp bạn tăng lương gấp 10 lần
Đây quả là một thời điểm tuyệt vời để trở thành chuyên gia công nghệ, vì tìm được việc làm lương cao đã trở nên dễ dàng hơn. Nhưng nói đi thì phải nói lại, dev nhà ta cũng khó lòng đáp ứng được những kỹ năng cao cấp mà nhà tuyển dụng cần đến. Trang web tìm việc Dice.com vừa công bố ...

Laravel Mail: Học tỏ tình phong cách Dev
Để giúp đỡ 500 anh em không tìm được "gấu" nhờ fulltext-search, mình đã viết bài viết này với mục đích giúp anh em có thể tỏ tình với crush thành công <img alt="

[C#] Hướng dẫn demo ứng dụng chat sử dụng công nghệ SignaIR
Xin chào các bạn, bài viết hôm nay mình sẽ chia sẽ đến các bạn source code Chat Client, sử dụng công nghệ Signalr trong lập trình C#. Signalr là gì? ASP.NET SignalR là một thư viện cho các lập trình viên Asp.Net đơn giản hóa quá trình thêm chức năng ...

Cách chuyển từ HTML4 sang HTML5
Trong bài học này, chúng ta sẽ học cách chuyển một trang web HTML4 sang HTML5 mà không làm thay đổi bất kì nội dung hay cấu trúc ban đầu nào. Bạn có thể sử dụng tương tự nếu muốn chuyển từ XHTML sang HTML5. Trang HTML4 thông thường <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 ...

[C#] Hướng dẫn tạo hiệu ứng Label Letter Text Effect
Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục hướng dẫn các bạn tạo hiệu ứng Letter Text Effect trong lập trình C# winform. Hiệu ứng Letter Text Effect là hiệu ứng cho phép chúng ta xuất hiện từng chữ một như đang soạn thảo văn bản. Dưới đây là ...

Một số lệnh hay ho của "console"
Ai code JS mà chưa từng một lần trong đời sử dụng console.log() ? Đây có lẽ là lệnh phổ biến nhất trong JS. console.log() sẽ in ra chuỗi, số, object được truyền vào nó. Bạn có thể truyền bất kỳ object nào trong JS vào console.log() và nó sẽ in ra màn hình console cho bạn. Ngoài ra, bạn còn có ...

Semantic Element (Yếu tố ngữ nghĩa) trong HTML5
Yếu tố ngữ nghĩa là gì? Trong ngôn ngữ học, ngữ nghĩa học là nghiên cứu về ý nghĩa của từ và cụm từ trong ngôn ngữ. Mỗi yếu tố ngữ nghĩa đều mang một ý nghĩa riêng. Vậy nên trong HTML, mỗi Semantic Element mô tả ý nghĩa cấu trúc của yếu tố đó đối với các trình duyệt và các nhà phát triển/lập ...

Một số chức năng mới của Viblo các bạn nên dùng thử
Trong thời gian vừa qua, bên cạnh việc phát triển những tính năng lớn, đưa vào ứng dụng Machine Learning để nâng cao trải nghiệm người dùng, Viblo cũng có những thay đổi nhỏ, mà có thể nếu không để ý, bạn sẽ khó nhận ra <img alt="

Xử Lý Request Trong Laravel Một Cách Thông Minh
Xin chào moi người, chắc hẳn ai làm việc với Laravel cũng sẽ gặp phải trường hợp một request không được xử lý, sẽ làm cho chương trình gặp lỗi. Vậy nên việc xử lý request trước khi thao tác với chúng là điều vô cùng quan trọng. Và thật tuyệt vời khi Laravel có một số tính năng tuyệt vời giúp ta ...

HTTP request trong Ruby
Khi làm việc chắc hẳn bạn rất nhiều lần làm các công việc như: get thông tin từ một trang web nào đó, hay đơn giản như submit một form, upload một file...thì bạn cần gửi một HTTP request đến website đó, rùi xử lý kết quả response. Trong bài viết này mình xin giới thiệu: Cách tạo một request ...