Javascript & Jquery

Triển khai môi trường production trong Vuejs

Mở cmd vào trong thư mục dự án vuejs Đánh lệnh : npm run build Copy các file và thư mục trong thư mục dist vào nơi bạn chạy web production Thêm file .htaccess để có thể chạy được các router với nội dung <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.html$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule…

Continue Reading

PHP

Image và Font trong tcpdf

Hiển thị hình ảnh dạng base64 với writeHTML() Sử dụng dạng: $html = ‘<img width=”220″ height=”135″ src=”@’ . preg_replace(‘#^data:image/[^;]+;base64,#’, ”, $img_base64_encoded) . ‘”>’; Với $img_base64_encoded là dữ liệu hình ảnh dạng base64. Thêm kí tự ‘@’ để biểu thị theo luồng dữ liệu hình ảnh. Hiển thị font tiếng nhật trong file pdf. Trong thư viện font tcpdf có font mặc định ‘cid0jp’…

Continue Reading

Javascript & Jquery

Sử dụng recaptcha-v3 trong VueJS

Truy cập https://www.google.com/recaptcha để tạo captcha và lấy sitekey và secretkey để import vào dự án. Install recaptcha-v3 cho VueJs: npm install vue-recaptcha-v3 Sau khi install thành công, import recaptcha-v3 vào trong component cần sử dụng: import Vue from ‘vue‘ import { VueReCaptcha } from ‘vue-recaptcha-v3‘ Vue.use(VueReCaptcha, { siteKey: ‘<YOUR_SITE_KEY>’ })   Sau khi đã import recaptcha-v3 vào component cần sử dụng, dùng grecaptcha.execute để tạo ra token (recaptcha-v3 sẽ tạo ra…

Continue Reading

Server linux

Lỗi cài redmine ubuntu 16.04

Nguyên nhân lỗi: – Không cài rake: Could not find rake-12.3.3 in any of the sources – Phiên bản Bundle/ruby/gem không tương thích nhau. => Cài update toàn bộ. 1. Đầu tiên cài đặt rvm: Install Ruby on Rails on Ubuntu 16.04 Bundle hiện tại yêu cầu ruby2.5 nhưng default ruby2.3 2. Cài đặt ruby2.5 3. Update gem lên: gem…

Continue Reading

Uncategorized

Case Re-connect ở các màn hình

TH Re-connect ở các màn hình, phổ biến nhất là : – Đang dùng app có cuộc gọi đến – Đang sử dụng có tin nhắn SMS, message, zalo, etc. -> xem tin xong vào lại app – Đang dùng bấm phím Home trên Device (cả android, ios) – Đang load màn hình (chuyển round hay chức năng…) bấm Home…

Continue Reading

Android

[Android] Tạo tutorial theo từng màn hình

Khi tạo hướng dẫn sử dụng cho 1 ứng dụng chúng ta có nhiều cách, 1 trong số đó là hiển thị chức năng của từng thành phần trên từng màn hình như sau :   Để làm việc này ta sẽ thực hiện theo các bước sau : 1. Thêm thư viện vào file gradle (trong cấp thư mục…

Continue Reading