
Dictionary trong Python
Previous Nội dung chính: Kiểu dữ liệu Dictionary trong Python Các thuộc tính của key trong Dictionary Truy cập các giá trị trong Dictionary trong Python Cập nhật Dictionary trong Python Xóa phần tử từ Dictionary trong Python Các hàm và phương thức đã được xây dựng sẵn ...

Xử lý ngoại lệ trong Python
Previous Nội dung chính: Exception là gì? Xử lý ngoại lệ trong Python Mệnh đề except mà không xác định Exception trong Python Mệnh đề except với nhiều exception trong Python Khối try-finally trong Python Tham số của một Exception trong Python Tạo một Exception trong ...

Thêm animation vào ứng dụng iOS một cách đơn giản hơn bao giờ hết!
Animation như một điều không thể thiếu của ứng dụng di động. Kết hợp hoạt ảnh với giao diện người dùng (UI) và thiết kế trải nghiệm người dùng (UX) là điều rất cần thiết, vì nó đóng vai trò quan trọng trong việc nâng cao cách mọi người phản hồi ứng dụng hoặc trang web. Chúng ta có thể tạo các ...

Mitrais tuyển dụng 16 Java Web Developer làm việc tại Hà Nội
Công ty Mitrais truyển dụng 16 lập trình viên Java Web Developer bao gồm cả 2 junior và senior. Thời gian: đến khi nào tuyển đủ dân số. Sau đây là thông tin tuyển dụng : Mitrais is an IT company focused on ASEAN and ANZ Mitrais is an IT company focused on ASEAN and ANZ. In ...

Lấy thông tin dòng máy của các thiết bị iOS
Việc nhận biết dòng máy mà khách hàng đang sử dụng được coi là một cách để phân tích hiệu năng hoạt động của ứng dụng và phân khúc khách hàng. Tuy nhiên, Apple không hề cung cấp một API chính thống để lấy chính xác thông tin này. Bài viết này sẽ cung cấp một mẹo nhỏ để ta có thể phân biệt ...

Lazy var trong iOS Swift
Trong khi phát triển ứng dụng iOS, chắc chắn rằng các dev quan tâm rất nhiều về dung lượng bộ nhớ mà ứng dụng sử dụng. Nếu ứng dụng là một ứng dụng phức tạp, thì vấn đề bộ nhớ sẽ là một thách thức lớn đối với các dev. Vì vậy, các dev của chúng ta phải rất cẩn thận khi viết code và đương nhiên ...

Mô-đun trong Python
Previous Nội dung chính: Định nghĩa Mô-đun trong Python Lệnh inport mô-đun trong Python Sử dụng lệnh import trong Python Sử dụng lệnh from…import trong Python Sử dụng lệnh from…import* trong Python Mô-đun có sẫn (built-in) trong Python Package ...

Swift UI - framework mới của Apple
Gần đây, Apple có trình làng phiên bản mới nhất của Swift, đó là Swift UI, là một framework được Apple thiết kế để giúp các nhà phát triển xây dựng nên các ứng dụng tốt hơn với ít mã hơn. Mặc dù storyboards và XIBs đã phục vụ rất tốt cho các lập trình viên iOS, tuy nhiên chúng khá lộn xộn, khó ...

Tìm hiểu về kiểu result trong Swift 5
Swift 5 đã được ra mắt và có sẵn Xcode 10.2 bạn có thể tải xuống từ Mac App store. Bên cạnh sự ổn định của ABI, Swift 5 còn bao gồm nhiều tính năng như phạm vi mã hóa, các string thô, các enum tương lai và các kiểu result cá nhân ưa thích. Kiểu result là một enum bọc các cuộc gọi ngược thành ...

CALayer trong lập trình iOS
Như bạn đã biết, mọi thứ bạn thấy trong một ứng dụng iOS đều là view, như button, table, slider, ... thậm chí là view cha chứa nhiều view nhỏ hơn. Nhưng điều bạn có thể không biết là mỗi view trong iOS được hỗ trợ bởi một lớp gọi là layer - cụ thể là một CALayer . Trong hướng dẫn này, chúng ta ...

Ngôn ngữ lập trình C là gì? – Tại sao sử dụng C?
Nội dung chính: Ngôn ngữ lập trình C là gì? 1. C như một ngôn ngữ mẹ 2. C như một ngôn ngữ lập trình hệ thống 3. C như một ngôn ngữ thủ tục 4. C như một ngôn ngữ lập trình có cấu trúc 5. C như một ngôn ngữ lập trình cấp trung Tại sao sử dụng C? Điều kiện ...

API Request cơ bản cùng với Swift 5
Trong bài viết này mình sẽ hướng dẫn mọi người lấy ảnh và hiển thị lên màn hình app thông qua API request cơ bản. Hãy cùng bắt đầu bằng việc tạo một project mới. Ở đây mình đặt tên project là requestDemo. Mục tiêu mà project này muốn hướng tới như sau: Học cách tạo một request tới API ...

Sử dụng Firebase với Laravel: Firebase Realtime Database
Giới Thiệu Firebase là một hệ thống backend của google, cung cấp rất nhiều dịch vụ như: Real time database, Push notification, Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Storage, Firebase Hosting, Firebase Crash reporting ở bài hôm nay ...

Tuyển Dụng Công Nghệ Thông Tin
Tuyển dụng 1: Công ty Mitrais tuyển dụng 16 Java Web Developer tại Hà Nội Tuyển dụng 2: Công ty Miagi Solution tuyển dụng tại Hà Nội – cơ hội cho các bạn sinh viên chuẩn bị ra trường.

MySQL là gì?
Nội dung chính: MySQL là gì? Cách thức hoạt động của MySQL Các tính năng cốt lõi của MySQL Các nhánh của MySQL Sự khác biệt giữa SQL và MySQL MySQL là gì? MySQL là một hệ thống quản lý cơ sở dữ liệu quan hệ mã nguồn mở (RDBMS) dựa trên ngôn ngữ truy vấn có ...

Ngôn ngữ lập trình C++ là gì?
Ngôn ngữ lập trình C++ là gì? C++ là một ngôn ngữ lâp trình phổ biến, phân biệt chữ hoa và chữ thường, và ngôn ngữ lập trình dạng tự do hỗ trợ lập trình hướng đối tượng, thủ tục và generic. C++ là ngôn ngữ lập trình bậc trung vì nó bao gồm sự kết hợp giữa các tính năng ngôn ngữ ...

Import Export Excel & Csv to Database in Laravel 5.7 Example
Chào các bạn ! Ở bài trước mình đã có chia sẽ với các bạn cách để export file PDF trong laravel, các bạn có thể xem lại tại đây. Trong bài viết này, mình sẽ chia sẻ với bạn từng bước nhập excel hoặc csv để lưu trữ trong cơ sở dữ liệu và cách xuất hoặc tải xuống tệp excel hoặc csv từ cơ sở dữ ...

[iOS] Dark and Light Mode with RxTheme
Tại sự kiện WWDC 2019 vừa qua của Apple, họ đã giới thiệu với chúng ta hệ điều hành iOS 13 với chế độ DarkMode toàn hệ thống, với việc các điện thoại cao cấp của Apple hiện nay đều sử dụng màn hình OLED, việc hệ điều hành iOS có chế độ DarkMode sẽ giúp giảm đáng kể lượng tiêu thụ pin của thiết bị ...

Một vài điều thú vị trong Laravel Blade
Blade trong Laravel là 1 templating engine - hay có thể hiểu đơn giản là bộ máy biên dịch template của Laravel. Laravel sẽ compiled file .blade.php thành code PHP thuần do đó chúng ta hoàn toàn có thể code PHP thuần trong file .blade.php. Các file blade của Laravel có đuôi là ...

Cảm nhận đầu tiên của bạn về Swift với Playgrounds
Bây giờ bạn đã xác định được mọi thứ bạn cần để bắt đầu phát triển app iOS, tôi sẽ trả lời một số câu hỏi phổ biến khác từ những người mới bắt đầu trước khi chuyển sang chủ đề mới. Có nhiều người đã hỏi tôi về những kỹ năng cần thiết đề phát triển một ứng dụng iOS. Chúng ta có thể tóm tắt qua ba ...