- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Xây dựng ứng dụng Ios trở nên đặc biệt- Câu hỏi muôn thuở của các lập trình viên
Làm sao để ứng dụng của mình trở nên đặc biệt...đó luôn là một câu hỏi mà các lập trình viên luôn luôn tự hỏi và tìm kiếm học hỏi và làm cho ứngd ụng của họ phổ biến và đặc biệt hơn. Dưới đây là một số điểm cần tập trung khi xây dựng và phát triển một ứng dụng ios 1) Xây dựng ý tưởng tuyệt ...
Singleton methods, Singleton class
Lớp ẩn danh Cùng xem ví dụ sau: foo = String . new foo . class # String foo . length # 0 foo . bar # NoMethodError Ở đây ta tạo một đối tượng foo thuộc lớp String, và gọi phương thức length của lớp String ra. Với foo.bar thì trình thông dịch của ruby không tìm ...
Chọn Web Apps truyền thống hay Single Page Apps
Ngày nay, single page apps nổi lên như mội sự xu thế của công nghệ.Trước những lợi ích mà nó đem lại, rất nhiều developer đang xây dựng nó và thay thế dần cho web apps truyền thống. Vậy phải chăng single page apps là lựa chọn số một và web apps truyền thống sẽ không còn được sử dụng trong tương lai ...
VietNam Mobile Day 2018 – Cơ hội và thách thức cho lập trình viên
Như vậy là đã kết thúc một buổi hội thảo thật ý nghĩa qua những chia sẻ vô cùng hữu ích từ các diễn giả là CEO, CTO, Founder, R&D Engineer … đến nhiều công ty lớn cũng như những các diễn đàn lớn về công nghệ hàng đầu Việt Nam. Và Framgia là một trong những nhà tài trợ vàng ...
Elasticsearch - Khái niệm và các câu truy vấn cơ bản
Elasticsearch là công cụ tìm kiếm dựa trên nền tảng Apache Lucene. Nó cung cấp API cho việc lưu trữ và tìm kiếm dữ liệu một cách nhanh chóng. Nó được xây dựng, phát triển bằng ngôn ngữ java dựa trên Lucene – phần mềm tìm kiếm và trả về thông tin (information retrieval software) với hơn 15 năm kinh ...
React cơ bản (Phần 2 - Lifecycle methods)
Xin chào các bạn, trong phần 1 react cơ bản, mình đã giới thiệu cho mọi người những khái niệm cơ bản nhất của react, bằng ví dụ sinh động và thực tế để mọi người dễ hiểu hơn. Phần một các bạn đã học và hiểu cách sử dụng của hai khái niệm rất quan trọng trong react đó là State và Prop, trong phần ...
Tìm hiểu Vue Instance và Vue Template
Mình cũng không dài dòng nữa, trong bài viết trước, chúng ta đã tìm hiểu khái niệm về VueJS và cách cài đặt nó thì hôm nay chúng ta sẽ cùng đi tìm hiểu instance và template syntax ở trong vue. Vue Instance Lifecycle: Khởi tạo Vue Instance: Trong tài liệu tiếng Việt, instance được dịch là ...
Tìm hiểu về DevOps (Phần 1)
I.DevOps là gì? DevOps là viết tắt của Development (Dev) và Operations (Ops). DevOps là một văn hóa làm việc kết hợp giữa kỹ sư phát triển phần mềm (dev) với bộ phận operator (kỹ sư hệ thống, nhân viên bảo mật, kỹ sư mạng, kỹ sư hạ tầng,...) nhằm mục đích rút ngắn vòng đời phát triển sản phẩm ...
Template Method Pattern in Ruby
Template Method pattern cho phép chúng ta định nghĩa một khung xương của một thuật toán, trong khi đó việc triển khai lại nằm ở các Class kế thừa. Template Method cũng cấp các bước cần thiết để hoàn thành một công việc nào đó. Bản thân nó sẽ thực hiện bất kỳ step mà không thay đổi. Các Class con ...
Thêm Fonts và FontIcons vào ứng dụng React Native
Như chúng ta đã biết, React-Native là nền tảng xây dựng ứng dụng di động Cross-Platform mạnh mẽ và phổ biến nhất hiện nay. React-Native sử dụng Inline-style và ứng dụng flex-box để phát triển giao diện, cú pháp tương tự với ngôn ngữ CSS . Trong bài viết này, mình xin được giới thiệu ...