
Tìm hiểu RxSwift bài 1 - vì sao nên sử dụng Rx
Rx là một khái niệm trừu tượng chung của việc tính toán thể hiện qua interface Observable<Element>. Rxswift là một library của Rx viết bằng swift. Rx cho phép build app theo cách khai báo. Bindings Observable.combineLatest(firstName.rx.text, lastName.rx.text) { $0 + " " + $1 } .map ...

5 cách bán hàng online hiệu quả bạn không thể bỏ qua
Trong vòng 5 năm trở lại đây, phong trào bán hàng online bắt đầu nở rộ và phát triển ở Việt Nam, thu hút nhiều thành phần tham gia, từ các công ty, doanh nghiệp, cửa hàng lớn, cho đến các cá nhân, start-up nhỏ lẻ. Sở dĩ bán hàng online bùng nổ mạnh mẽ như vậy là vì nó mang đến nhiều lợi ích cho ...

kintone Plug-in: "Sum Of Total Records" Plugin
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 So we are here again, thank you for your ...

[Training] Custom font cho ứng dụng android
Bạn nhìn thấy những ứng dụng màu mè hoa lá cành với bộ font thư pháp tuyệt đẹp. Bạn muốn bắt chước nó. Nhưng bạn lại không biết làm như thế nào. Trong bài viết này mình sẽ hướng dẫn các bạn 1 thủ thuật đơn giản để thay đổi font ứng dụng chỉ với vài dòng code đơn giản Custom font ngay khi start ...

Kotlin for android: Introduce about interface
Interface trong Kotlin về cơ bản kế thừa những gì mà interface của java mang lại, tuy nhiên, nó có những bổ sung mới để trở nên mạnh mẽ hơn. Sự thay đổi lớn nhất là, trong Kotlin, interface có thể thực thi code, chức năng này gần giống với hàm default được mới được giới thiệu trong java 8. Việc ...

Nếu bạn nghĩ bạn là người giỏi css
Trên thế giới có rất nhiều dev sử dụng css vào làm web nhưng có rất it người biết mình đang làm gì. Nếu bạn nghĩ bạn là người giỏi css , hãy làm bài kiểm tra chứng minh bản thân mình qua bài kiểm tra dưới đây. Các câu hỏi dưới đây sẽ kiểm tra kiến thức của các bạn về các thuộc tính khác nhau của ...

ActiveSupport: Vũ khí bí mật của Rails
Sau khi cài Rails, bạn sẽ thấy một số thư viện sau được cài kèm theo (kiểm tra bằng lệnh gem list): actionmailer actionpack actionview activejob activemodel activerecord activesupport ActiveSupport (dưới đây gọi tắt là AS) là gì? Active Support is the Ruby on Rails component ...

Cơ bản về Git?
Khi đọc bài viết này, có thể bạn đã quá thành thạo về git, sử dụng nó hằng ngày trong các dự án. Cũng có thể bạn chưa biết gì về nó, nếu thể thì mình khuyên bạn nên đọc bài này, và sau bài này nên bắt tay sử dụng ngay git vào dự án, bạn sẽ thấy sức mạnh, sự tiện lợi trong việc quản lý source code ...

Hướng dẫn lập trình macOS phần 2 (tiếp)
Trong phần này chúng ta sẽ tiếp tục tìm hiểu cách tạo UI, cụ thể hơn đó chính là thanh menu, một phần không thể thiếu trong những app của macOS. Trong menu sẽ tồn tại những tuỳ chỉnh cần thiết cho app để người dùng sử dụng thuận tiện hơn, dễ dàng hơn, tiện ích hơn. Trong "Main.storyboard" , bấm ...

Mẹo tự học cách viết code đơn giản cho người mới
Stack Overflow – trang mạng xã hội lớn nhất dành cho lập trình viên – vừa công bố số liệu khảo sát cho thấy có đến ¾ lập trình viên trên toàn thế giới có xu hướng tự học cách viết code. Bản thân tôi cũng có quan hệ với một số bạn làm lập trình nhưng chưa từng trải qua một buổi huấn luyện nào ...

Elixir và Unicode, Phần 2: Làm việc với Unicode Strings
Đây là bài dịch tiếp theo trong series về Elixir và Unicode của tác giả Nathan Long , Các bạn có thể đọc phần 1 tại đây Bài gốc: Part 1 | Part 2 Trong bài viết trước, tôi đã đưa ra những khái niệm cơ bản về việc hỗ trợ Unicode trong Elixir: mỗi string trong Elixir là một chuỗi các codepoint, ...

Business Analysts (cty ve E-commerce)
Cty mình đang tuyển vị trí Business Analysts. Lương từ 18 - 20 triệu. Làm việc từ T2-T6 tại Bình Thạnh. Gửi CV về email: recruit.vn@talent-fishers.com để apply nhé. Job description • Take part in the project under Agile development process. • Responsible for analyzing and developing functional ...

Series PHP - Lập trình hướng đối tượng (Phần 1)
Chào các bạn, một ngày xấu trời nọ mình ngồi cào phím, mình nghĩ nếu đã bấm vào bài này thì chắc có lẽ bạn đã từng một lần gõ Lập trình hướng đối tượng trên Google hoặc đã suy nghĩ đến nó nhưng còn đang mông lung chưa biết sẽ bắt đầu như thế nào hoặc vì một lí do nào đó thì cũng coi như duyên số đã ...

Con đường trở thành lập trình viên Full Stack
Lập trình viên full stack là những người có kinh nghiệm làm việc và rất thành thạo lập trình font end - back end và hiểu biết nhiều server và database. Bạn có thể tự xây dựng một hệ thống cho riêng mình mà không cần sự giúp đỡ của người khác. Có rất nhiều công ty cần những lập trình viên ...

My solution for loading data when fragment visible using setUserVisibleHint
If you using ViewPager to host Fragment and you only want to load data when you come to this Fragment, you can do like public abstract class FragmentHelpLoadDataWhenVisible extends Fragment { @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup ...

Những website giúp bạn tự học c# cơ bản online miễn phí
C# là một dạng ngôn ngữ hướng đối tượng được sử dụng rọng rãi cho các ứng dụng kinh doanh và thiết kế website. C# được phát triển bởi Microsoft và ngôn ngữ chính của .NET framework. C# cũng được sử dụng để tạo ra các ứng dụng GUI, ứng dụng web v.v…Những ứng dụng này chạy trên máy tính cá ...

Deep Learning in Python
Ví dụ về việc giao dịch ngân hàng Thực hiện việc dự đoán dựa trên các tiêu chí sa . Số lượng con cái . Số lượng tài khoản hiện có Chúng ta sẽ có sơ đồ đầu vào như sau Chúng ta sẽ áp dụng việc tính giá trị cho từng node tiếp theo bằng việc tổng tích của mỗi input đầu vào với trọng số của các điểm ...

Giới thiệu về NoSQL
Đây là thuật ngữ chung cho các hệ CSDL không sử dụng mô hình dữ liệu quan hệ. NoSQL đặc biệt nhấn mạnh đến mô hình lưu trữ cặp giá trị - khóa và hệ thống lưu trữ phân tán. Thuật ngữ NoSQL được giới thiệu lần đầu vào năm 1998 sử dụng làm tên gọi chung cho các hệ CSDL quan hệ nguồn mở nhỏ không ...

Kiểm Thử Mẫu Cho App Android
I. Nội dung 1. Cài đặt và chạy 1.1. Cài đặt OTA. 1.2. Thời gian chạy. 2. Sử dụng bộ nhớ 2.1. Sử dụng bộ nhớ trong suốt thời gian chạy 3. Kết nối 3.1. Cài đặt truy cập web không hợp lệ 3.2. Gửi/ Nhận dữ liệu. 3.3. Mạng chậm hoặc bị mất kết nối. 3.4. Kết nối mạng _ Chế độ máy bay. 4. Xử ...

Calabash Android – Tips and tricks
Trong giai đoạn này, mình được phân công viết UI Test bằng Calabash Android cho một dự án của DIV 3 và với bài viết này mình xin chia sẻ một vài mẹo và thủ thuật trong quá trình viết UI Test. Trước khi vào nội dung chính của bài viết này, các bạn nên tham khảo các bài viết với từ khóa “ ...