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" ...

Tác giả: Tạ Quốc Bảo viết 21:44 ngày 17/11/2018

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 ...

Tác giả: Bùi Văn Nam viết 21:44 ngày 17/11/2018

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ả ...

Tác giả: Vũ Văn Thanh viết 21:44 ngày 17/11/2018

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 ...

Tác giả: Trịnh Tiến Mạnh viết 21:44 ngày 17/11/2018

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 ...

Tác giả: Bùi Văn Nam viết 21:44 ngày 17/11/2018

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 ...

Tác giả: Bùi Văn Nam viết 21:44 ngày 17/11/2018

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ữ ...

Tác giả: Bùi Văn Nam viết 21:44 ngày 17/11/2018

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 ...

Tác giả: Trịnh Tiến Mạnh viết 21:44 ngày 17/11/2018

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, ...

Tác giả: Bùi Văn Nam viết 21:44 ngày 17/11/2018

[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. ...

Tác giả: Bùi Văn Nam viết 23:08 ngày 16/11/2018

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ố ...

Tác giả: Hoàng Hải Đăng viết 23:08 ngày 16/11/2018

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="

Tác giả: Trịnh Tiến Mạnh viết 23:08 ngày 16/11/2018

[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 ...

Tác giả: Tạ Quốc Bảo viết 23:08 ngày 16/11/2018

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 ...

Tác giả: Trịnh Tiến Mạnh viết 23:07 ngày 16/11/2018

[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à ...

Tác giả: Tạ Quốc Bảo viết 23:07 ngày 16/11/2018

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ó ...

Tác giả: Bùi Văn Nam viết 23:06 ngày 16/11/2018

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 ...

Tác giả: Bùi Văn Nam viết 23:06 ngày 16/11/2018

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="

Tác giả: Bùi Văn Nam viết 23:05 ngày 16/11/2018

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 ...

Tác giả: Trần Trung Dũng viết 23:05 ngày 16/11/2018

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 ...

Tác giả: Hoàng Hải Đăng viết 23:05 ngày 16/11/2018