============
== vtranq ==
============

Worklog - Week 20/09

MỤC TIÊU:

  • Template và nội dung ban đầu cho dev.vms

VMS

  • Implement bare structure cho trang /services (chỉ cần load các thông tin text lên là được)
    • content/services/_index.md
      • Khai báo cho slider
  • Implement các building blocks
  • Implement trang /services
    • Có slider gồm những featured content có liên quan chung đến services
  • Error: tại sao trang http://dev.vietmaisolutions.com/services/blockchain/ ko show nội dung bên trong lên?
    • Fixed: là do phần code định nghĩa nội dung bị đặt nhầm ngoài frontmaster
  • Implement trang /services/a-specific-service/
    • Có slider gồm những featured content có liên quan đến service này
  • [3] Implement trang /services/a-specific-service/overview.html
  • Implement trang /about
  • Implement trang / (home)
  • Implement một trang thông thường có khai báo header_background: https://www.infosys.com/newsroom/features/2021/best-big-companies-work-for-2021.html
  • [2] Implement một trang thông thường khác: https://www.infosys.com/services/data-analytics/case-studies/future-of-retail-demand.html
  • Các section riêng có thể có menu riêng
    • Các trang nằm trong careers thì có menu riêng –> khai báo trong [[menu.careers]]
    • Các trang nằm trong services thì có menu riêng –> khai báo trong [[menu.services]]
  • Dùng fontawesome 4.7.0
  • Dùng font Myriad pro
  • SVG logo, font Inconsola với generator là https://danmarshall.github.io/google-font-to-svg-path/
  • Error: Chưa lấy được baseURL để show trên header
    • Fixed: tất cả các biến khai báo trong config khi lấy ra thì đều phải uppercase ký tự đầu tiên –> site.BaseURL, hoặc .Site.BaseURL hoặc $.Site.BaseURL đều trả cùng kết quả
  • Toggle / hide top menu khi scroll
  • Thay remote images trong css bằng static images
  • CSS/JS nào kích thước nhỏ thì embed vào HTML luôn
  • Check responsive style trên phone
  • Tách riêng file SCSS cho các section khác nhau (nhưng khi build ra thì merge các file lại với nhau)

OLC

  • Kết xuất ra Excel để import vào hóa đơn điện tử

Python

ML

  • Paper mới: A Novel Handwritten Digit Classification System Based on Convolutional Neural Network Approach

Hugo

SVG

  • In order to create an SVG file, you need to have a vector version of the logo or illustration
  • Creating an SVG file, or Scalable Vector Graphics file, to use for your website can be done with fairly simple design tools like Adobe Illustrator, Photoshop, or Corel Draw.
  • Tạo SVG từ text + Google Font: https://danmarshall.github.io/google-font-to-svg-path/

Misc

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <link rel="stylesheet" type="text/css"
          href="style.css"/>
</head>

<body>

<h1>Generated from: http://www.cufonfonts.com</h1><br/>
<h1 style="font-family:'Myriad Pro Regular';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>
<h1 style="font-family:'Myriad Pro Condensed';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>
<h1 style="font-family:'Myriad Pro Condensed Italic';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>
<h1 style="font-family:'Myriad Pro Light';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>
<h1 style="font-family:'Myriad Pro Semibold';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>
<h1 style="font-family:'Myriad Pro Semibold Italic';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>
<h1 style="font-family:'Myriad Pro Bold Condensed';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>
<h1 style="font-family:'Myriad Pro Bold';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>
<h1 style="font-family:'Myriad Pro Bold Italic';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>
<h1 style="font-family:'Myriad Pro Bold Condensed Italic';font-weight:normal;font-size:42px">AaBbCcDdEeFfGgHhŞşIıİi Example</h1>


</body>
</html>

Takeaways

  • Nên dùng Stripe cho nghiệp vụ thanh toán