
Sử dụng ORM Ebean trong Play Framework
Play đi kèm với ORM Ebean . Để enable tính năng này, hãy thêm plugin Play Ebean vào plugin SBT trong file project/plugins.sbt : addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "4.0.1") Và sau đó modify file build.sbt để enable plugin Play Ebean : lazy val myProject = (project in ...

Cách tạo mối quan hệ tốt với đồng nghiệp
Bạn có thể dành nhiều thời gian trong ngày cho đồng nghiệp hơn là bạn bè và gia đình. Do đó việc tạo ra một mối quan hệ tốt đẹp là cần thiết hơn bao giờ hết. Mình xin chia sẻ một vài bí quyết để giúp cho mối quan hệ với đồng nghiệp trở nên tốt đẹp hơn: Trong bất kì mối quan hệ nào, sự tôn ...

IOS testing - Tìm hiểu về Manual testing Phần II
Ở phần I tôi đang nói đến việc kiểm thử tự động trên iOS, trong bài này tôi sẽ đề cập đến Kiểm thử bằng tay thông thường Manual testing 1.Exploratory Testing - Thử nghiệm thăm dò Đó là một thử nghiệm mà không có một kế hoạch kiểm tra chính thức, là phương pháp thử nghiệm chi phí thấp nhưng có ...

Code CSS chuyên nghiệp và đơn giản hơn với SASS - Phần 1
Dù bạn có là một Dev back-end thì khiên thức về html, css, js là những thứ không thể thiếu nếu bạn muốn làm dự án về webapp Ở bài viết này mình xin tóm lượt về SASS và các cú pháp đơn giản để có thể nắm rỏ hơn cách làm việc của nó. Khái niệm SASS là một CSS Processor hỗ trợ trong việc quản lý ...

DependencyService trong Xamarin
I. Giới thiệu: Khi lập trình Xamarin Forms, đôi lúc bạn sẽ gặp trường hợp một số chức năng của native platform không đưọc implement trong Forms API. Trong những trường hợp này, DependencyService sẽ giúp bạn truy cập và sử dụng các chức năng của navite Xamarin cho từng platform. Ví dụ: Bạn muốn ...

Go part 2
Tất cả các chương trình của Go đều được tổ chức các files lại với nhau thành một nhóm được gọi là packages, do đó code có thể được tái sử dụng, được include vào trong project khác Ví dụ về package http trong thư viện của Go net/http/ cgi/ cookiejar/ testdata/ fcgi/ ...

Giới thiệu và cài đặt môi trường lập trình ruby on rails cho người mới
Ruby on Rails (viết ngắn gọn là Rails) là một web framework được viết bằng ngôn ngữ Ruby. Rails được giới thiệu lần đầu vào năm 2004 bởi một lập trình viên người Đan Mạch là David Heinemeier Hansson, và sau đó đã nhanh chóng phát triển trở thành một trong những web framework phổ biến. Một số công ...

Continue with Machine Learning - Linear Regression
In this post we'll use some financial data to test and apply linear regression. Quandl is: The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl’s platform is used by over 250,000 people, including analysts from the world’s ...

Tạo Emoji sử dụng Rails Emoji Picker
Hôm này mình xin giới thiệu một bài về cách tạo emoji trong Rails application. Bạn có thể tạo emoji picker rất nhanh và dễ dàng với gem 'rails_emoji_picker' để áp dụng cho website của bạn giống như các ứng dụng chat khác Tạ Quốc Bảo viết 16:40 ngày 12/08/2018

5 Câu hỏi vui về Ruby on Rails
1. Sử dụng ActiveSupport::Concern Vấn đề được đưa rả ở đây là: Khi một đối tượng của bạn được tạo ra, nhưng có rất nhiều mối quan hệ với các đối tượng khác trước đó, có nhiều function được dùng liên quan tới nó. VD: Một đối tượng User, Post, Like được tạo ra, và đối tượng user được nhắc đến ở ...

Cơ bản về chữ ký số, chứng chỉ số và PKI
1, Khái niệm. Chữ ký số (Digital Signature) là một chuỗi dữ liệu liên kết với một thông điệp (message) và thực thể tạo ra thông điệp. Giải thuật tạo chữ ký số là một phương pháp sinh chữ ký số. Giải thuật kiểm tra chữ ký số là một phương pháp xác minh tính xác thực của chữ ký số. Quá ...

Exploratory Testing
Thông thường , chúng ta thường kiểm thử phần mềm với bộ testcase hay checklist sẵn có và so sánh kết quả thực tế với kết quả mong đợi . Tuy nhiên, trong nhiều trường hợp với kịch bản sẵn có, chưa chắc đã cover hết tất cả các trường hợp và hết bug. Để giúp hiệu quả hơn, kiểm thử thăm dò - hay còn ...

Quá trình xây dựng kế hoạch cho việc kiểm thử hiệu năng (What to include in a performance test plan) Phần 2
Trong phần đầu của bài viết, mình đã giới thiệu tổng quan các yêu cầu đối với một kế hoạch kiểm thử hiệu năng và phân tích chi tiết một số bước bên trong quá trình kiểm thử hiệu năng. Trong bài viết này, mình sẽ tiếp tục phân tích các bước còn lại của ...

Tạo Single Page Application với ReactJS
Để làm một ứng dụng Single Page -SPA thì có nhiều cách triển khai và trong bài viết này tôi sẽ hướng tới cách dùng ReactJS để tạo ra một chương trình như thế. Nếu bạn đã biết qua một chút về ReactJS thì bài viết này có thể hữu ích cho bạn trong quá trình tìm hiểu về ReactJS. Để tạo ra một SPA thì ...

Docker Cơ bản - Part 1
Docker. Hiện tại dự án mình đang làm có sử dụng docker. Lúc đầu cài đặt môi trường mình cũng không biết docker là gì! và cũng chỉ biết sử dụng 1 vài lệnh để có thể start sever, build, rails c.. Nên trong tháng này mình muốn tìm hiểu về Docker là gì? và khám phá xem Docker giúp j cho dev.... ...

Sử dụng JWT để xác thực các tệp tải về phía Client.
JWT là gì? JSON Web Token (JWT) là một phương tiện để đại diện cho các yêu cầu được chuyển giao giữa hai bên. Các xác nhận quyền sở hữu trong JWT được mã hoá dưới dạng một đối tượng JSON được ký kết bằng chữ ký sử dụng JSON Web Signature (JWS) và / hoặc mã hóa bằng JSON Web Encryption (JWE). ...

Browser Testing vs Javascript Testing Framework
JS tests tend to be limited, hard to implement, and slow, so many front-end developers don't want to make JS tests. In some circumstances, TDD is known as the process of back-end development because there are much many framework help back-end developers to create the testing processes, the most ...

Tạo đồng hồ chạy với HTML/CSS3
Trong bài viết này tôi sẽ giới thiệu tới các bước để tạo chiếc đồng hồ hoạt động như hình dưới đây: Mã HTML Cấu trúc HTML như sau, mình giải thích trong comment. <div id="watch"> <div class="frame-face"></div> <ul class="minute-marks"> <li></li> ...

Một số công cụ đơn giản và hữu ích
Archimedes nói rằng: “ Hãy cho tôi một điểm tựa, tôi có thể nâng cả trái đất lên”. Vâng đó chính là sức mạnh của công cụ. Khi dùng đòn bẩy đúng cách, chúng ta có thể nhắc cả hành tinh lớn mà chỉ như nhấc một quả bóng bằng bông. Chắc chắn ...

Cách đưa widget search của plugin event search manager ra home page
Vừa rồi mình có bắt gặp 1 yêu cầu mà rất nhiều người khi xài plugin Event Manager rất mong muốn là đưa khung search này ra đầu homepage thay vì một page detail được đăng kí như mặc định. Vì plugin này không hỗ trợ gì hơn nên bắt buộc mình phải viết 1 plugin để custom thằng này. Cách làm bao gồm 3 ...