logo devmaster

Tin công nghệ

Bí kíp chinh phục tất cả nhà tuyển dụng IT trong vòng phỏng vấn (Phần 1)

Mặc dù đã đạt được điểm số cao trong khóa học CS101 thuật toán và môn Data Structures ở trường đại học, tôi vẫn thấy rùng mình với ý nghĩ phải trải qua một cuộc phỏng vấn lập trình với trọng tâm hướng vào các thuật toán. Do đó tôi đã dành ba tháng sau …

Đọc thêm ...

Bạn đã thực sự nắm rõ CSS Animation ?

Trong web thì tính mượt mà trong các hiệu ứng là điều vô cùng cần thiết, nó tạo sự thân thiện và thẩm mỹ cho người dùng khiến họ có cảm giác dễ chịu hơn khi truy cập vào website. Để làm được điều này thì bạn cần phải nắm rõ một thuộc tính của …

Đọc thêm ...

Một vài Tips & Tricks với Android Studio

I. Giới thiệu Gần như 99,99% các bạn Android developers đều sử dụng Android Studio phải không 😄 Tuy nhiên IDE này khá cồng kềnh vì có rất nhiều chức năng hỗ trợ cho lập trình viên, thậm chí support cho developers đến tận chân răng và chắc đa phần các bạn đều không sử dụng đến …

Đọc thêm ...

Top những thuật toán machine learning mà bất cứ Data Scientist nào cũng cần phải biết (Phần 2)

Có nhiều cách khác nhau mà thuật toán có thể mô hình hóa một vấn đề vì nó liên quan đến sự tương tác với trải nghiệm. Nói cách khác, bạn sẽ cần phải xác định được phong cách học tập của một thuật toán. Thật may là chỉ có một vài kiểu học tập …

Đọc thêm ...

Python trở thành ngôn ngữ lập trình phổ biến nhất thế giới

Guido van Rossum, một nhà khoa học máy tính người Hà Lan, đã phát minh ra ngôn ngữ lập trình Python vào năm 1989. Điều đáng ngạc nhiên là khi đã gần ba thập kỷ trải qua và phát minh của ông vẫn vượt qua gần như tất cả các đối thủ của nó. Trong …

Đọc thêm ...

5 đầu sách về Hibernate mà Java Programmer phải đọc qua

Hibernate là một trong những open-source framework ORM (Object Relational Mapping) phổ biến nhất, được xem như một tiêu chuẩn để phát triển layer vững chắc trên Java enterprise app, cùng với JPA (Java Persistence API). Do đó mà tôi thường nhận được các câu hỏi về những đầu sách hoặc khóa đào tạo nào …

Đọc thêm ...

Combo các lệnh git đủ dùng trong một dự án của công ty cho người mới bắt đầu.

Nếu bạn không muốn dùng tool được tích hợp sẵn trong Xcode(Xcode -> Source Control -> Commit, Push, Pull,…) hoặc các phần mềm quản lý source riêng biệt như Source Tree,… thì bạn cũng có thể sử dụng các command trong Terminal để quản lý source của project. Dưới đây là một danh sách các …

Đọc thêm ...

Tìm hiểu về Amazon EC2

Ở bài trước mình đã giới thiệu về một service của 1 service của AMAZON là IAM. Các bạn có thể xem lại ở đây Trong bài này mình xin giới thiệu tiếp về 1 service khác là EC2. Amazon EC2 là gì? Amazon Elastic Compute Cloud (Amazon EC2) là một cơ sở hạ tầng điện toán …

Đọc thêm ...

Có gì mới ở Xcode 10?

Phiên bản Mac OS 10.14 Mojave chuẩn bị được public cho người dùng kèm theo đó là phiên bản Xcode 10 với đầy những tính năng mới đầy hữu ích. Vậy chúng ta hãy cùng tìm hiểu Xcode trang bị thêm cho developer những gì nhé. 1. Dark mode Thứ dễ dàng nhận thấy nhất …

Đọc thêm ...

Giải thích hoạt động của Flexbox thông qua ảnh gif

Trong bài viết này, chúng ta sẽ cùng thảo luận về 5 thuộc tính cơ bản nhất của Flexbox và giải thích cách thức hoạt động của chúng. 1. Display: Flex Dưới đây là ví dụ về một trang web có các div được bọc bởi container màu xám bao ngoài Như ví dụ trên, mỗi div đều nhận giá trị …

Đọc thêm ...