[Góc chia sẻ] Tổng hợp những ứng dụng Android đi kèm mã nguồn để tham khảo nâng cao kỹ năng code!
Cách tốt nhất để học là đọc thật nhiều! Với dev, việc đọc nhiều code sẽ giúp nâng cao kiến thức cũng như kỹ năng vốn có. Code có thể đọc từ nhiều nguồn (sách vở, blog, forum, mạng xã hội…) nhưng dev nên dành nhiều thời gian hơn cho những project hoàn thiện và có mã nguồn mở. Mình là một ...
Thiết kế website giới thiệu doanh nghiệp cần gì?
Để hỗ trợ hoạt động kinh doanh, đưa doanh nghiệp phát triển vững mạnh hơn ở hiện tại cũng như trong tương lai thì việc sở hữu một website giới thiệu là điều không thể thiếu. Sự xuất hiện của nó như để đánh dấu sự có mặt của các công ty trên thị trường kinh doanh online , đồng thời cũng là công cụ ...
Học lập trình Online qua top 10 trang web miễn phí
Có nhiều lý do để bạn đến với lập trình, có thể là vì bạn đang muốn tìm kiếm cơ hội đổi nghề để trở thành lập trình viên hay muốn xây dựng website để khởi nghiệp kinh doanh online, hay muốn làm ứng dụng gì đó để tự động hóa công việc của mình hoặc muốn có thêm kỹ năng mới để sẵn sàng hội nhập thế ...
Dẹp tan sự trì hoãn bằng "quy tắc 2 phút"
Các bài viết cũ cùng chủ đề: Sức mạnh của khởi đầu không hoàn hảo Làm sao để có động lực ngay cả khi bạn không có hứng Gần đây, tôi có thực hiện một nguyên tắc rất đơn giản để tạo ra một thói quen tốt cho bản thân, đánh bật sự chần chừ từ bên trong. Tôi sẽ chia sẻ cho mọi người thử nghiệm ...
Phần 5: ElasticSearch: Modeling data and handling Relationships
Trong tự nhiên hầu hết các entity đều có ràng buộc và mối quan hệ với các entity khác: Blog post sẽ có các comments, tài khoản ngân hàng sẽ có các transactions... Các hệ quản trị cơ sở dữ liệu dựa trên mô hình quan hệ như: mysql, sqlserver hay oracle được thiết kế để giải quyết vấn đề ràng buộc mỗi ...
Các kênh bán hàng online phổ biến hiện nay
Lợi ích của bán hàng online Với số lượng người sử dụng internet hiện nay trên 50 triệu dân, Việt Nam đang có một thị trường mua sắm online hết sức tiềm năng. Chính vì thế mà các doanh nghiệp, cửa hàng, công ty, chủ shop nhỏ đều đã chọn các kênh bán hàng online làm hướng kinh doanh chính của ...
[iOS] Tạo một cái đồng hồ treo tường đơn giản
Chào các bạn, dạo này tư tưởng của mình là kiến thức đi liền thực tiễn nên mình sẽ không viết những bài về thuần kiến thức nữa mà sẽ tạo ra những sản phẩm thực tế luôn. Hôm nay, chúng ta sẽ cùng nhau tạo ra một ứng dụng nho nhỏ là cái đồng hồ kim treo tường kiểu cổ điển, sự chuyển động của ba cây ...
Zimbra Mail Server on CentOS (Part 1)
Trong bài viết này, ta sử dụng: domain name: ukgate.net ip address: 210.245.21.234 Tắt dịch vụ tường lửa Iptables: service iptables stop chkconfig iptables off Disabled Selinux: vi /etc/selinux/config và sửa SELINUX từ enforcing thành disabled. Tải về và cài đặt gói ...
Thiết kế website bán hàng cần gì?
Sự phát triển mạnh mẽ của internet đã giúp cho kinh doanh trực tuyến trở thành “mảnh đất màu mỡ”, đem lại nguồn doanh thu khổng lồ cho các cá nhân và doanh nghiệp. Chỉ cần sở hữu một website đẹp, chuyên nghiệp, nó có thể giúp nhà đầu tư quảng cáo hiệu quả để bán hàng , từ đó mà thương ...
Sự khác biệt giữa iOS và Android
1. Giới thiệu Google's Android và Apple's iOS là các hệ điều hành được sử dụng chủ yếu trong công nghệ di động, chẳng hạn như điện thoại thông minh và máy tính bảng. Android, dựa trên Linux và một phần mã nguồn mở, giống như máy tính cá nhân hơn iOS, trong giao diện của nó và các tính năng cơ ...
Phần 1: Giới thiệu về Kubernetes
Kubernetes là gì? Kubernetes là một mã nguồn mở được dùng để tự động triển khai hệ thống, scaling, quản lý các container. Nó thực sự là một hệ thống mạnh mẽ, được phát triển bởi Google. Google sử dụng Kubernetes để quản lý hàng tỉ docker container mà họ đang quản lý. Trang chủ: ...
Software Test Estimation - Bắt buộc tester cần biết
Bài viết này mình vừa tìm hiểu vừa viết lại hiểu biết của mình, mình áp dụng được các kiến thức này trong project hiện tại. Hi vọng các thông tin trong bài viết sẽ giúp tester định hướng công việc cần làm và ước lượng thời gian hoàn thành công việc sát nhất thực tế ^^. Sở dĩ mình tìm hiểu phần này ...
kintone Plug-in: "Aggregate Numberic Related Records" Plugin [VI]
kintone Plaform Part 1 - Giải pháp Quản trị dữ liệu không cần lập trình kintone Plaform Part 2 - Sử dụng Plugin để mở rộng chức năng kintone Plaform Part 3 - Hướng dẫn phát triển Plug-in kintone Plaform Part 4 - Plug-ins list Quay trở lại mình xin giới thiệu tới mọi người một plugin mới, ...
So sánh cơ bản giữa 2 native app frameworks sử dụng VueJS
VueJS là một framework tuyệt vời. Nó là sự kết hợp hoàn hảo giữa 2 ông lớn React và Angular. Nhưng ở việc phát triển ứng dụng di động, thì nó chưa ổn định, vẫn kém React Native một khoảng lớn, vì vậy vẫn chưa thích hợp để xây dựng native app. Tuy nhiên, vẫn còn có cơ hội vì hiện nay đang có 2 dự ...
Phía sau một câu chuyện thiếu nhi và bài học của người làm sản phẩm
Lời tựa Tôi rất thích các câu chuyện và cũng hay kể chuyện cho con tôi nghe. Một vài ngày trước, tôi có nghe được một câu chuyện trẻ em với lối kể hài hước khá ấn tượng, đó là chuyện “Cáo, thỏ và gà trống” (quảng cáo tí, các bạn có thể nghe tại đây https://www.youtube.com/watch?v=NujV ...
Zimbra Mail Server on CentOS (Part 2)
Iptables là dịch vụ tường lửa để giới hạn quyền truy cập vào server thông qua các cổng. Sửa file config của iptables để giới hạn cổng nào được mở để truy cập và giới hạn IP có thể truy cập vào cổng đó. Ví dụ để chạy các dịch vụ Zimbra mail, ta cần mở các port bằng cách thêm các dòng ssau vào file ...
Plan khối lượng công việc của QA/tester khi thực hiện dự án/task (Số testcase)
Nhằm giúp đỡ hướng dẫn các bạn QA/Tester trong việc định lượng khối lượng công việc thực tế cần thực hiện. Trong bài chia sẻ này mình hướng dẫn các bạn cách estimate khối lượng công việc với hệ quy chiếu là số testcase trên chính những kiến thức cơ bản của testing. Mong rằng bài viết này sẽ cho các ...
Thiết kế website với trang chủ ấn tượng đem lại lợi ích ra sao?
Có thể nói, trang chủ là nơi mà chủ nhân của website có thể gây ấn tượng với khách hàng của mình. Theo các chuyên gia, hấp dẫn người dùng ngay từ cái nhìn đầu tiên mang ý nghĩa cực kỳ quan trọng, bởi nó sẽ tạo ra thiện cảm rất lớn và thúc đẩy người dùng mua hàng của bạn. Do đó, đây là một trong ...
Signal và Observable hoạt động như thế nào?
trong Reactive Cocoa ở bài trước link .ta có thể sử dụng để bắt sự kiện khi UITextField thay đổi rồi sẽ đưa ra một hành động nào đấy(ví dụ như UITextField có chứa @gmail.com thì đổi màu UITextField), có lẽ cũng it người chọc thẳng vào thư viện xem nó viết thế nào, vì thế mình viết 1 bài hướng ...
In-app Billing trong android - làm giàu không khó : Part 2 - work flow
Tiếp tục bài giới thiệu lần trước, hôm nay mình xin được tiếp tục trình bày về cách implement code hoàn chỉnh và cách để test dịch vụ này ! Pre-conditions Như mình đã nói ở bài trước, có rất nhiều loại sản phẩm mà bạn có thể bán trong app của mình, đó là managed product và subscription , ...