Cách tránh merge conflict khi làm việc cùng team

Muốn đi nhanh hãy đi một mình, muốn đi xa hãy đi cùng nhau . Chắc hẳn các bạn – những developer đang ngồi trước màn hình máy tính đọc bài viết xàm xí này của mình đều đã từng nghe qua câu nói kể trên. Trừ khi bạn là một kẻ độc cô cầu bại chuyên hành động một mình trong giới ...

Tác giả: Hoàng Hải Đăng viết 14:13 ngày 12/09/2019

Landing Page là gì ? Sự khác biệt giữa Landing Page và Home Page

Người viết: Dương Tiến Đạt Hiện nay, người dùng khi truy cập website, thường click vào rất nhiều thông tin khác nhau trước khi tìm đến mục tiêu họ cần. Trong khi đó, người dùng sẽ tìm được ngay đến mục tiêu họ cần khi truy cập Landing Page. Landing page là gì ? Mỗi khi ...

Tác giả: Trần Trung Dũng viết 14:13 ngày 12/09/2019

Hyperledger – Bắt đầu với Fabric hay Composer?

Người viết: Do Trung Kien Introduction Bạn mới bắt đầu với Hyperledger và bạn băn khoăn không biết nên bắt đầu với Hyperledger Fabric hay Hyperledger Composer ? Bài viết này sẽ cung cấp cho các bạn một cái nhìn tổng quan về các ưu nhược điểm của 2 cách tiếp cận. Hi vọng sẽ ...

Tác giả: Tạ Quốc Bảo viết 14:13 ngày 12/09/2019

Sử dụng công cụ Offset cho việc phân trang trên cơ sở dữ liệu SQLServer

Bạn có biết được rằng khi sử dụng OFFSET cho việc phân trang sẽ có vấn đề gì xảy ra không ? Theo định nghĩa, OFFSET sẽ ra lệnh cho DB bỏ qua N kết quả đầu tiên. Tuy nhiên để thực hiện điều này, DB vẫn phải đọc và sắp xếp các bản ghi (OFFSET luôn phải sử dụng cùng ORDER BY), sau đó ...

Tác giả: Tạ Quốc Bảo viết 14:13 ngày 12/09/2019

Cấu trúc dữ liệu và giải thuật – Thuật toán tìm kiếm

Người viết: Phạm Quang Huy Các thuật toán tìm kiếm Tìm kiếm tuyến tính (Linear Search) : là một giải thuật tìm kiếm rất cơ bản. Trong kiểu tìm kiếm này, một hoạt động tìm kiếm liên tiếp được diễn ra qua tất cả từng phần tử. Tìm kiếm nhị phân (Binary Search): là một giải ...

Tác giả: Bùi Văn Nam viết 14:13 ngày 12/09/2019

JSON-LD là gì ? Tổng quan về JSON-LD cho người mới

Người viết: Chu Xuan Thang Mở đầu Ok, trước khi bắt đầu, bạn cần có một chút kiến thức về SEO để hiểu những thứ bên dưới. Trước hết, có nhiều cách để cho Google và các search engines khác biết thông tin về trang web của bạn. Theo định kì các search engines sẽ ghé thăm trang ...

Tác giả: Trịnh Tiến Mạnh viết 14:13 ngày 12/09/2019

Học TypeScript trong 30 phút

Hôm nay, chúng ta sẽ học TypeScript (Đọc thêm TypeScript là gì?), một ngôn ngữ được biên dịch thành JavaScript, được thiết kế để xây dựng các ứng dụng lớn và phức tạp. Nó kế thừa nhiều khái niệm từ các ngôn ngữ như C# và Java, những ngôn ngữ nghiêm ngặt và có trật tự trái ngược với sự ...

Tác giả: Bùi Văn Nam viết 14:13 ngày 12/09/2019

Nâng cao kỹ năng debug trong Javascript bằng Console

Người viết: Nguyễn Tuấn Quang Một trong những cách đơn giản nhất để debug Javascript code đó chính là hiện ra kết quả qua câu lệnh console.log. Mặc dù nó vẫn hoạt động, tuy nhiên đó không phải là cách tối ưu cho mọi việc. Trong bài viết này mình sẽ giới thiệu với các bạn những chức ...

Tác giả: Trịnh Tiến Mạnh viết 14:12 ngày 12/09/2019

Cách xử lý, xây dựng deep learning model với tập dữ liệu

Người viết: Nguyen The Toan Đây là một bài mẫu phổ biến trên thế giới, nó quen thuộc với những người mới bắt đầu học hoặc nghiên cứu về Machine Learning, Deep Learning. Xem thêm Deep Learning là gì Trọng tâm bài viết bao gồm các mục sau: Phân tích dữ liệu và ...

Tác giả: Tạ Quốc Bảo viết 14:12 ngày 12/09/2019

Rèn giũa mindset của một Data Scientist

Tác giả: Ông Xuân Hồng Trong bài viết này, tôi xin chia sẻ một vài kinh nghiệm của mình trong quá trình làm việc với Data Science (DS). Về cơ bản, tôi nghĩ các bạn cũng đã hiểu khái quát thế nào là DS, những phương pháp và ứng dụng thực tiễn của ngành này. Nên ở đây, tôi sẽ đề cập ...

Tác giả: Hoàng Hải Đăng viết 14:12 ngày 12/09/2019

Một số tip debug trong Laravel

Người viết: Hoàng Nguyễn Xin chào anh em, cũng lâu lâu mình cũng chưa viết bài chia sẻ. Trong bài này mình muốn chia sẻ cho các bạn về các tip debug trong Laravel nhé. Như các bạn biết đấy, khi chúng ta code thì hầu hết đa phần chúng ta không thể nào code đúng ngay được, có khi gặp ...

Tác giả: Trịnh Tiến Mạnh viết 14:12 ngày 12/09/2019

Mẫu bảng công việc lập trình Ruby on Rails mức lương hấp dẫn

Ruby on Rails Developer là người đảm nhiệm việc phát triển các server-side logic web ứng dụng bằng ngôn ngữ Ruby và framework Rails. Người lập trình Ruby on Rails thường phát triển các thành phần của Back-End, liên kết app với các web services khác (thường là third-party web) và hỗ ...

Tác giả: Trần Trung Dũng viết 14:12 ngày 12/09/2019

[C#] Hướng dẫn tạo Float Text OSD Windows trong lập trình Winform

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 cách tạo Float Text OSD Windows trên Winform lập trình C#. Mấy hôm trước, bên IT của công ty mình có cài một phần mềm với tên BgInfo , phần mềm này giúp chúng ta hiển thị các thông tin ...

Tác giả: Vũ Văn Thanh viết 14:12 ngày 12/09/2019

So sánh bằng trong Javascript

Người viết: Nguyen Van Sang Trong khi viết code, việc so sánh giữa các giá trị là điều phổ biến, thường đi liền với các lệnh điều kiện if else và như mọi người đều biết các ứng dụng thực tế sẽ phải xử lý rất nhiều case (if else đếm không xuể). Vậy nên đảm bảo kết quả so sánh đúng ...

Tác giả: Trịnh Tiến Mạnh viết 14:12 ngày 12/09/2019

[C#] Hướng dẫn mã hóa file cấu hình App.config trong winform

Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách mã hóa và giải mã cho tập tin cấu hình App.config trong lập trình C# Trong bài viết này, mình sẽ nói đến cách giúp các bạn các mã hóa và giải mã chuỗi kết nối ConnectString trong tập tin ...

Tác giả: Trịnh Tiến Mạnh viết 14:12 ngày 12/09/2019

[C#] Hướng dẫn cách viết sự kiện event cho usercontrol trong winform

Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách viết sự kiện event cho usercontrol trong lập trình winform C#. Vậy usercontrol là gì? Usercontrol là một container chứa tất các cả các control khác vào do người dùng tự định nghĩa. Và ...

Tác giả: Tạ Quốc Bảo viết 14:12 ngày 12/09/2019

Hướng triển khai cho các project Machine Learning

Tác giả: Trung Nghia Nguyen “Build only what you need to build, and do it fast” Với sự phát triển không ngừng của công nghệ, đâu đâu người ta cũng nhắc tới Cách mạng công nghiệp 4.0. Trong bối cảnh đó, Học máy (Machine Learning) đã trở thành một cái tên không ...

Tác giả: Trịnh Tiến Mạnh viết 14:12 ngày 12/09/2019

TOP 20 thách thức tuyển dụng năm 2020 (Phần 1)

Với bài viết này, TopDev sẽ cập nhật cho bạn 20 thách thức tuyển dụng lớn nhất trong năm 2020. Ngoài ra, TopDev còn cung cấp những giải pháp thiết thực nhất giúp công ty bạn giải quyết bất kì khó khăn nào trong tuyển dụng. Nào cùng bắt đầu nhé ! Thách thức tuyển dụng 1: Xây dựng ...

Tác giả: Hoàng Hải Đăng viết 14:12 ngày 12/09/2019

[C#] Hướng dẫn sử dụng Data Binding Two Way giữa hai Form

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 cách Data Binding dữ liệu giữa hai Form với nhau trong lập trình C#. Data Binding là cách mapping các thành phần của một data source vào một thành phần GUI và tự động làm việc với dữ ...

Tác giả: Tạ Quốc Bảo viết 14:12 ngày 12/09/2019

Hàm set() trong Python

Hàm set() được tích hợp sẵn trong Python sử dụng để tạo một đối tượng set từ iterable đã cho. Ở bài viết này, Quantrimang.com sẽ cùng bạn tìm hiểu về set(), cú pháp, tham số và các ví dụ cụ thể. Mời bạn đọc theo dõi. Cú pháp hàm set() trong Python set([iterable]) Tham số của hàm ...

Tác giả: Trần Trung Dũng viết 14:12 ngày 12/09/2019