Todos

TODO

  • Viết bài về tổng hợp tiếng nói Sapi (Viết thêm vào đây: 2019-07-23-Tong-hop-tieng-noi-phuong-nam-Tieng-Viet-cho-Sapi-5)
  • Tìm các tiếng nói phương nam tiếng việt cho Sapi 5
  • Weak references trong java
  • Cài đặt nginx docker Gialaiplants (Cài đặt trên máy công ty viết bài nữa đã cài đặt thành công máy ở nhà)
  • Viết bài về ssh -X forwarding
  • Tool get current time Shortcut windows #tool
  • Learn about leancloud #knowledge
  • Learn Hippo CMS #study
  • Learn Cpanel #study
  • Cài keylog trên máy mình #tool
  • Vẽ đồng hồ canvas #study
  • Cài xserver for r
  • Sử dụng wine cho linux playonlinux
  • OpenWrt
  • Letsencrypt và certbot
  • Learn about nginx, apache2, zend framework, php
  • Pentest http://f540a.ddns.net
  • Password in theme ad #blog (Stuck)
  • Gói tin OCSP là gì
  • Viết bài về ODK Collect, Kobo Collect
  • Viết bài về Google Script
  • Video hướng dẫn cài đặt giọng nói Phương Nam
  • Đăng bài lên scodeweb.com
  • Referer trình duyệt
  • Mã hóa script, rút gọn link, share link, tạo server để lưu cookie
  • Learn browserify
  • https://buildwithdjango.com/blog/post/celery-progress-bars/ check progress của một ứng dụng chạy ngầm
  • Tạo một ứng dụng kiểm tra tài nguyên của máy và chạy jobs
  • Microservice

Working

  • Push notification android
  • Tool tổng hợp giọng nói
  • Google scripts #study
  • Kobocat to Google Sheet #working

blog

  • Tạo trang chủ hiển thị các thông tin về trang web có các mục blog, truyen, đồ án, công cụ

blog truyen

  • Sidebar không có background màu đen như ở bản hexo s

Book

  • The Linux Programming Interface #book
  • The Basic Linux Commandline #book
  • Đọc sách Practical Reverse Engineering.pdf
  • Đọc sách Comptia Security+.pdf ( PDFDrive.com ).pdf
  • Đọc Gis Common
  • Đọc Think Stats

Archive

  • Crack Navicat for Linux Github DoubleLabyrinth
  • Hiển thị đẹp đẹp trong console logStyle Console output with css #study
  • Disable console log như facebook - This is icon “STOP”
  • Download Link torrent for linux - apt install qbittorrent
  • Fork and Pull Request sao cho đúng - Tạo new branch khi pull request Learn from youtube link
  • Tạo công cụ import database Github csv2db
  • Hiển thị file hexo trong post Khoa-hoc-may-tinh-4.md #blog - dùng markdown link bình thường
  • Hiển thị todos lên trang chủ #blog - hiển thị lên menu
  • Request tới trang nhiều lần - curl -s “http://google.com?[1-1000]"

Ý tưởng mới

Một số công việc cần làm tiếp theo

Mỗi ngày viết bài và đăng video những gì học và làm được
Ghi lại lịch sử công việc vào Google Calendar

Tạo tool để thống kê google calendar bằng google script
Học về thống kê (Mình học được một câu là “Đếm cũng là một loại thống kê. Có lẽ cũng nên học một ít về thống kê để tạo tool cho nó đúng nguyên tắc)
Tạo tool cho chrome up lên chrome store (Đã có tool nhưng hãy đưa nó ra ngoài ánh sáng)
Tạo tool cho debian up lên debian store
Tạo trang chủ với các khối blog, tools, truyen, tai lieu, do an

Tạo công cụ Text to speech quảng cáo cho blog
Tạo công cụ làm bằng selenium
Tìm hiểu về Microsoft Speech Object Library
Reverse Engineering
Tạo bài viết về github page kèm video
Tạo bài viết về github page sử dụng jekyll hexo
Demo tạo theme với hexo

Multilanguage:

https://www.youtube.com/watch?v=5NQY1GAghCA

[ ] 30 phút từ mới
[ ] 30 phút tiếng anh khác
[ ] 30 phút tìm hiểu hidden wiki
[ ] 30 facebook
[ ] 30 phút học hacking
[ ] 30 phút hacking
[ ] 30 thuật toán
[ ] 30 phút đọc blog
[ ] 30 phút học toán
[ ] 30 phút làm todos
<<<<<<< HEAD

<<<<<<< HEAD

The Dark Before the Dawn

Chợ nông sản

[x] Tải magento with sample
[x] Chạy lên
[x] Thay bằng bộ Tiếng Việt
[x] Thêm loại sản phẩm
[ ] Loại tin thu mua gỗ - https://www.truecodex.com/course/magento-2-module-development/create-admin-menu-in-magento-2
[ ] Cho lên menu - https://www.youtube.com/watch?v=P_ItTr0IOQA
[ ] Thêm thuộc tính loại user
[ ] Loại sản phẩm nông sản
[ ] Loại sản phẩm gỗ
[ ] Hiển thị frontend cho tin thu mua gỗ
[ ] Chuyển data qua web mới
[ ] Đăng sản phẩm bằng mobile
[ ] Thử thay giao diện venedor
[ ] Thay giao diện giống giao diện cũ
[ ] Đăng giá gỗ
[ ] Bỏ các phần thừa không cần thiết

###

Step 1: Create A New Store View

  • Go to the Admin Panel of the Magento Store and navigate to the STORES → Settings → All Stores
  • In All Stores section, click on the button Create Store View.
  • In New Store View section, input parameters as follows.
    Store: Select the Store that is the parent of the view.
    Name: Fill in Name for store view e.g. Vietnamese.
    Code: Enter a Code in lowercase characters to identify the view e.g vi.
    Status: To active Store View in front-end, choose Status to “Enable”.
    Sort order: Define order in the Store View list for this store view.
    Once you’re done, please click Save Store View button.
  • At this step changes the Default Store View to English
  • Under your root folder, run the command line: php bin/magento indexer:reindex

Step 2: Set Locale Option and Default Country of New Store View called “Vietnamese”

  • Go to the Admin Panel of the Magento Store and navigate to the STORES → Settings → Configuration
  • On the top-left, in the box to view and manage the Store view, select “Vietnamese” Store view. Go to the General section.
  • Open Locale Options tab. Select the Locale as “Vietnamese (Vietnam)”.
  • Open Country Options tab. Select the Default Country as “Vietnam”.

Click the Save Config button.

Step 3: Setup Multiple Currencies

  1. Setup Multiple Currencies
  • Go to the Currency Setup section.
    Open Currency Options tab:
    Select the Default Display Currency as “Vietnamese Dong”.
    Select the Allowed Currencies as “Vietnamese Dong”.
  • Click Save Config button.
  1. Setup Currency Exchange Rates
  • Go to the Admin Panel of the Magento Store and navigate to the STORES → Currency → Currency Rates
  • Click on Import to import the desired currency rates. That’s mean, 1 USD = 22272 VND
  • Click Save Currency Rates button. You can modify currency rates in the table directory_currency_rate inside your database.

Step 4: Test and see the results

  • Run the command lines:
    php bin/magento cache:flush
    php bin/magento setup:static-content:deploy en_US vi_VN (Applying for Magento 2.1.x)
    php bin/magento setup:static-content:deploy en_US vi_VN -f (Applying for Magento 2.2.x)
  • Go to the homepage

###
Step 1: Create A New Language Package called “vi_vn”

  • Create a directory under app/i18n/YourVendorName For example, my vendor name is “php-cuong” so the path will be app/i18n/php-cuong
  • Create the folder name for the language package that you plan to translation, It will be the “vi_vn”
  • Create these files under app/i18n/YourVendorName/vi_vn
  1. composer.json
    { “name”: “php-cuong/magento2-language-vi_vn”,
    “description”: “Vietnamese (Vietnam) language”,
    “version”: “100.0.1”,
    “license”: [

    "OSL-3.0",
    "AFL-3.0"

    ],
    “require”: {

    "magento/framework": "100.0.*|100.1.*|101.0.*"

    },
    “type”: “magento2-language”,
    “autoload”: {

    "files": [
        "registration.php"
    ]

    }
    }

  2. registration.php
    \Magento\Framework\Component\ComponentRegistrar::register(
    \Magento\Framework\Component\ComponentRegistrar::LANGUAGE,
    ‘php-cuong_vi_vn’,
    DIR
    );

  3. language.xml

Where:

code: Language package locale (required)
vendor: Module’s vendor name (required)
package: Language package name (required)
sort_order: Priority of uploading a package when there are several language packages available for a store

  1. vi_VN.csv
    Go to the Crowdin website at the link https://crowdin.com/project/magento-2, find and download the file end with the named vi_VN.csv, then copy the file to the path app/i18n/YourVendorName/vi_vn

Step 2: Install the new Language Package

Run the command lines:
php bin/magento setup:upgrade –keep-generated
php bin/magento cache:flush

Step 3: Test and see the results
Go to the homepage.

https://www.truecodex.com/course/magento-2-module-development/create-admin-menu-in-magento-2

https://www.youtube.com/watch?v=P_ItTr0IOQA