Lập trình website là gì? Cách học lập trình web cơ bản

Nhiều câu hỏi được đặt ra dành cho các bạn mới lần đầu bước chân vào thế giới lập trình website, một số câu hỏi phổ biến có thể đề cập đến là : • Lập trình web là gì? • Cách học lập trình web cơ bản? Và để giải phóng các bạn khỏi những mớ câu hỏi trên, bài viết hôm nay chúng tôi sẽ giải đáp ...

Tác giả: Bùi Văn Nam viết 15:48 ngày 12/08/2018

Git và những vấn đề cơ bản

$ man git Câu lệnh huyền thoại này chắc chắn sẽ giải đáp không ít thắc mắc về vấn đề này. Tuy nhiên khi áp dụng vào thực tế, có những vấn đề sẽ nảy sinh và bài viết dưới dây liệt kê ra 1 số tình huống và cách giải quyết. Chúc các bạn tìm được điều gì đó lạ mà quen ở đây </p> <div class= Tác giả: Tạ Quốc Bảo viết 15:48 ngày 12/08/2018

Sử dụng SSl trong Rails

Trong qua trình phát một ứng dụng với rails, theo yêu cầu của ứng dụng, nhiều lúc chúng ta thường phải sử dụng https thay vì sử dụng http mặc định của rails trên môi trường development ví dụ như phát triển 1 extension với API là ruby on rails(các địa chỉ web trong extension bắt buộc sư dụng https). ...

Tác giả: Trịnh Tiến Mạnh viết 15:48 ngày 12/08/2018

[React Native] Guide - Trợ năng

Trợ năng của ứng dụng Native (iOS và Android) Cả iOS và Android đều cung cấp các API để làm cho các ứng dụng có thể tiếp cận được với người khuyết tật. Ngoài ra, cả hai nền tảng cung cấp công nghệ trợ giúp kèm theo, như người đọc màn hình VoiceOver (iOS) và TalkBack (Android) dành cho người khiếm ...

Tác giả: Tạ Quốc Bảo viết 15:48 ngày 12/08/2018

Series Hướng Dẫn Lập Trình Ruby on Rails (Phần 8) - Các kỹ thuật trong Rails bạn nên biết

Chào các bạn, Dạo này công việc hơi bận rộn nên Series Hướng Dẫn Lập Trình Ruby on Rails của mình có bị gián đoạn trong 2 tháng qua </p> <div class= Tác giả: Trịnh Tiến Mạnh viết 15:48 ngày 12/08/2018

Difference when using JQuery and pure Javascript

As everyone knows, jQuery is a new JavaScript library, created by John Resig in 2006 with a great motto: Write less, do more - Write less, do more. JQuery simplifies HTML transmission, event handling, dynamic animation and Ajax interaction. Some examples between using jQuery and using pure ...

Tác giả: Tạ Quốc Bảo viết 15:48 ngày 12/08/2018

Xây dựng một Transparent Proxy để Filter HTTP và HTTPS với Squid trên Centos7

Tutorial này là những kinh nghiệm của bản thân mình trong lúc tìm hiểu về Squid proxy, do đó các config này nọ chỉ ở mức cơ bản vừa đủ dùng chứ cũng không tối ưu lắm. Nên kính mong các tiền bối nào có lỡ đi qua thì góp ý giúp mình để hoàn thiện hơn (bow) Squid là một caching và forwarding ...

Tác giả: Bùi Văn Nam viết 15:48 ngày 12/08/2018

Series Angular step by step cho người mới bắt đầu (Phần 1)

Mục tiêu của tutorial này là xây dựng một ứng dụng quản lý danh sách các heros. Ứng dụng sẽ đi qua các nguyên tắt cốt lõi của Angular. Bạn sẽ xây dựng một ứng dụng cơ bản với các tính năng mà bạn thường bắt gặp như: thu thập và hiển thị danh sách anh hùng, chỉnh sửa chi tiết của anh hùng đã ...

Tác giả: Hoàng Hải Đăng viết 15:48 ngày 12/08/2018

Phương pháp tự học lập trình PHP cơ bản online miễn phí

Rất nhiều website nổi tiếng trên thế giới như Facebook, Wikipedia hoặc những web giới thiệu doanh nghiệp của những tập đoàn lớn đang tận dụng rất tốt sức mạnh mà ngôn ngữ lập trình PHP mang lại. Và đây cũng chính là dòng ngôn ngữ thông dụng nhất hiện nay, được nhiều lập trình viên trên thế giới ...

Tác giả: Trịnh Tiến Mạnh viết 15:48 ngày 12/08/2018

Phương pháp học lập trình C cơ bản cho người mới

C là dòng ngôn ngữ đã có mặt từ rất lâu, có thể nói là “già đời” nhất trong tất cả các dòng ngôn ngữ lập trình thông dụng nhất hiện nay. Học lập trình C là phương pháp tuyệt vời giúp bạn có thể dễ dàng tiếp cận nhiều dòng ngôn ngữ mới sau này. Để tìm kiếm một phương pháp học tập hiệu ...

Tác giả: Bùi Văn Nam viết 15:48 ngày 12/08/2018

Throttle in Swift

Trong lập trình nói chung và iOS nói riêng, chúng ta gặp rất nhiều trường hợp cần gọi request server, ví dụ như trong timeline có thể ấn nút like, trong search bar có thể search mỗi khi search text thay đổi. Sẽ là đơn giản nếu như mỗi lần ấn nút like hoặc searchText thay đổi, chúng ta tiến hành ...

Tác giả: Bùi Văn Nam viết 15:48 ngày 12/08/2018

Đánh giá mongoDB với YCSB

Như 1 bài trước mình có hướng dẫn mọi người cài đặt mongodb với docker(https://viblo.asia/p/cai-dat-mongo-cluster-voi-docker-m68Z0NN25kG) hôm nay mình sẽ dùng 1 tool khá phổ biến (YCSB) để tiến hành đánh giá hiệu năng của thằng này xem sao nhé Các bạn cài ycsb theo hướng dẫn sau: ...

Tác giả: Tạ Quốc Bảo viết 15:48 ngày 12/08/2018

AmazonPay: Tích hợp AmazonPay vào EC system (phần 1)

Đối với phát triển các EC system (ecommerce system) cho các khách hàng Nhật, việc tích các hệ thống thanh toán điện tử vào trong system là 1 điều đương nhiên. Trong series AmazonPay này mình sẽ giới thiệu cho các bạn cách tích hợp phương thức thanh toán AmazonPay vào trong 1 EC system thực hiện ...

Tác giả: Hoàng Hải Đăng viết 15:47 ngày 12/08/2018

RxSwift - Oservable và Binding

Ta đã được biết qua về khái niệm observables và observers trong bài viết trước về RxSwift , tiếp theo, hãy cùng tìm hiểu các khái niệm khác: Subject: Là oservale và observer cùng lúc, cơ bản nó có thể observe và được observe. Behavior subject: Khi subscribe đối tượng này, ta sẽ lấy được giá ...

Tác giả: Hoàng Hải Đăng viết 15:47 ngày 12/08/2018

Làm Big Data cần DEV Python

Hi All, Hiện tại bên cty CCSS Central có phòng I&A LAB computing. cần tuyển dụng vị trí như sau DEV Python BA cho người muốn thử thách về lĩnh vực Big DATA, ioT. Các bạn sẽ được làm việc với công nghệ Nifi, Hadoop, ... và cùng làm việc với Dr. Linh Truong chuyên gia về IoT tại Áo. ...

Tác giả: Hoàng Hải Đăng viết 15:47 ngày 12/08/2018

Nên tự học lập trình cơ bản ở nhà hay đến trung tâm?

Việc tìm kiếm phương pháp học lập trình hiệu quả sẽ tác động rất lớn tới quá trình phát triển sau này của bạn. Hiện nay, hệ thống giáo dục của Việt Nam chỉ mới dừng ở giai đoạn cơ bản, sinh viên theo học chỉ có thể hiểu các kiến thức cơ bản chứ chưa thể làm chủ được kiến thức nâng cao, bên ...

Tác giả: Trịnh Tiến Mạnh viết 15:47 ngày 12/08/2018

Giới thiệu OJAD (Online Japanese Accent Dictionary)

Các bạn có phân biệt được cách đọc của từng từ này không? 橋(はし) 箸(はし) 花(はな) 鼻(はな) Một trong những khó khăn của những người bắt đầu học ngoại ngữ, nhất là với ngôn ngữ tượng hình như tiếng Nhật, thì ngoài việc phải làm quen với bảng chữ cái, phát âm cũng là một thử thách không hề nhỏ. Một sự ...

Tác giả: Bùi Văn Nam viết 15:47 ngày 12/08/2018

Cách viết một Singleton sao cho đúng trong lập trình IOS với Swift

Trong lập trinh IOS chẳng mấy xa lạ với design pattent Singleton. Nhưng đã bao giờ bạn thực sự để ý cách viết và sử dụng nó sao cho thực sự hợp lý. Trong bài này chúng ta cùng nhau tìm hiểu cách viết và sử dụng singleton trong lập trình IOS cụ thể là ngôn ngữ swift sao cho đúng và hợp lý. Về cơ bản ...

Tác giả: Tạ Quốc Bảo viết 15:47 ngày 12/08/2018

Joel Test: 12 bước để có mã nguồn tốt hơn.

Bạn đã từng nghe nói về SEMA ? Đó là một hệ thống khá huyền bí để đo lường mức độ tốt của đội ngũ phát triển phần mềm. Nhưng không, chờ đã! Đừng vội vào link đó! Sẽ mất khoảng sáu năm để hiểu những thứ đó. Vì vậy, tôi đã đưa ra thử nghiệm của riêng mình để đánh giá chất lượng của một đội phần mềm. ...

Tác giả: Trịnh Tiến Mạnh viết 15:47 ngày 12/08/2018

kintone Plaform Part 4 - Plug-ins list

kintone Plaform Part 1 - Business database apps creation platform without coding kintone Plaform Part 2 - Using Plug-in to extend your platform features kintone Plaform Part 3 - Plug-In development Tutorial kintone Plaform Part 4 - Plug-in List This page, I will keep the references to all ...

Tác giả: Hoàng Hải Đăng viết 15:47 ngày 12/08/2018