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

Worklog - Week 11/10

MỤC TIÊU:

  • Hoàn chỉnh template và nội dung cho dev.vms
  • Finalize phần accounting 2020 cho VMS và cập nhật các báo cáo năm trước 2019
  • Plan nội dung và launch phiên bản draft cho cargotek cho các giải pháp logistics/warehouse
  • In phiếu thu cho OLC
  • Thiết lập price và customer list cho e-invoice
  • Tích hợp Varsome API (vì nó cung cấp đầy đủ ACMG annotation, tổng hợp từ nhiều nguồn dữ liệu; mà trong các phân tích gene thì việc check Varsome là thường xuyên) –> dùng API là một cách cost-effective, thay vì tốn công sức để build một hệ thống tương tự; hỗ trợ Varsome API và charge khách hàng về chức năng này

PHÁT SINH:

TAKE-AWAY:

VMS

Genome

  • Takeaway: Varsome cung cấp ACMG classification đầy đủ nhất » đầy đủ hơn Clinvar và Intervar
    • Xem có cách nào automate lấy kết quả hàng loạt từ Varsome, vd: thông qua API, hoặc cách khác…
  • VarSome API charges per megabyte of data transferred, subject to a minimum monthly fee
  • Sample API link: https://api.varsome.com/lookup/NM_001256850.1:c.18199C%3EA/1038?add-all-data=0&add-ACMG-annotation=1&annotation-mode=germline Trong đó, chỉ cần quan tâm mục acmg_annotation
  • Varsome API có hỗ trợ cung cấp các thông tin như giới tính, độ tuổi, chủng tộc
  • Không scrape Varsome được (cho dù dùng proxy) vì Varsome check authentication, rồi check limit của user đó
  • Tạm thời tắt DIRECT_MUTATION_TASTING để chức năng lọc All variants có thể chạy nhanh hơn

VNPT invoice decimal price hack

Vấn đề

Bên danh mục sản phẩm không cho nhập chữ số thập phân, do họ set NumberBehindComma khi post thông tin update đến https://3800102447-cadmin.vnpt-invoice.com.vn/Product/Update

  • Việc set này là thông qua một hidden input NumberBehindComma trên form

Cách fix

  • Đầu tiên, inspect trên Chrome rồi sửa lại NumberBehindComma như sau:
<input data-val="true" data-val-number="The field Int32 must be a number." data-val-required="The Int32 field is required." id="NumberBehindComma" name="NumberBehindComma" type="hidden" value="4">
  • Tiếp đó, sửa lại đơn giá trên form với phần số thập phân, VD: 18827,2727
  • Sau đó nhấn nút “Lưu” để cập nhật lại giá. Giá sẽ được cập nhật vào database, nhưng trên danh mục sản phẩm nó vẫn hiển thị làm tròn giá; Tuy nhiên, khi tạo hóa đơn thì nó lấy giá từ database nên vẫn thể hiện được phần thập phân

Cách fix 2

  • Dùng chức năng upload sản phẩm để cập nhật giá cho các sản phẩm
    • Không cần xóa các sản phẩm có sẵn; nếu trùng mã thì nó sẽ cập nhật; nếu khác mã nó sẽ tạo mới
    • Dùng dấu chấm (.) cho phần thập phân trong đơn giá
    • Bắt buộc phải có đơn giá; có thể dùng số 0 cho đơn giá

Nhận giao hàng

  • Là hub để user đăng ký giao hàng; có kết nối với các đơn vị vận chuyển; đơn vị nào được giao thì sẽ biết thông tin của khách để đến lấy hàng
  • Khách hàng có nhu cầu thì họ ra VNPT Post, Viettel post gởi một phát là xong, việc gì phải lên website này?
    • -> chỉ có thể dùng cho nhu cầu giao nhanh local trong khu vực; ship đồ ăn, đồ uống, đi chợ…
    • Có thể hợp tác với các siêu thị, cửa hàng để giao hàng…
    • Như vậy phải hình thành một service giao hàng riêng biệt
    • Giao hàng là một phần trong miếng bánh logistics –> cần phải duy trì phát triển, có nhiều tiềm năng tương lai
    • Nhận giao hàng cũng có thể đăng danh sách các cty giao hàng container…/ trên đó có nhiều category, mỗi category thì có một list các công ty vận tải đăng ký trên đó

Crypto & blockchain

  • Tin tức coin: https://webgiacoin.com/tin-tuc/DeFi
  • Nắm kiến thức nền tảng thì mới tự do lựa chọn và quyết định
    • GREAT: hướng dẫn mua coin: https://www.benzinga.com/money/how-to-buy-solana/
      • Trước mắt, nên đứng như nhà quan sát, khoan vội nhảy vào
    • Detect các mover để xem basics behind nó là gì; nếu là tiềm năng lớn thì có thể đầu tư
  • Chi tiết về các coins: https://en.wikipedia.org/wiki/List_of_cryptocurrencies
  • Tìm hiểu Consensus mechanism: POW, POS
  • All coins: https://coinmarketcap.com/all/views/all/
  • https://www.investopedia.com/news/top-marijuana-cryptocurrencies/
  • Có các sàn giao dịch tiền ảo, với thanh toán bằng fiat currencies like USD, CAD, INR, EUR, etc. or cryptocurrencies like BTC, ETH, USDT, XMR, LTC, NEO, etc
  • Dùng blockchain cho lĩnh vực bảo hiểm: https://www.cryptoground.com/a/linux-foundation-unveils-a-blockchain-based-platform-for-american-association-of-insurance-services
  • Binance coin runs on the Ethereum blockchain and follows the ERC-20 standards, which states the strict limit of 200 million BNB tokens at max
  • Many other exchanges other than Binance list BNB but it is not really any use other than its own platform. On other platforms the liquidity of Binance Coin is low and most users buy BNB to reduce trading costs on the Binance exchange because it can be used as an alternate fee at lower costs.
  • Chi tiết về binance coin: https://www.cryptoground.com/a/binance-coin
  • Rất nhiều đồng tiền ảo chạy trên nền Ethereum
  • Stablecoin provider Tether continues to offer more evidence that its reserves fully back the USDT coins in circulation
  • The U.S Office of the Comptroller of Currency (OCC) has issued an interpretive letter that allows banks to leverage stablecoins and independent node verification networks (INVNs) in their operations.
  • Tìm hiểu chi tiết về Stablecoin & Litecoin
  • Litecoin (LTC/USD)
  • The Tether was traded in exchange for the first time around 25 Feb 2015. It is in various exchanges since then.
  • Tether price is highly volatile. It depends on various factors like news, laws, policies, etc.
  • cardano
    • Cardano Slips to 5th-Largest Crypto Market Position — ADA Down 30% Since All-Time High Last Month
  • Các yếu tố đánh giá giá trị của 1 crypto là gì?
    • The fundamentals are also solid, with good tech, a good team and many real-world use cases
    • Số lượng block validating nodes
  • One expert on the panel, Sarah Bergstrand, estimated ETH could reach $100,000 by 2025. The biggest upgrade being eyed by investors is EIP-1559, which will overhaul the transaction fee system used by Ethereum
  • Coin quá nhiều –> lạm phát coin ah? –> khi đó coin lại xuống giá ah?
  • Polkadot, often referred to as the Ethereum-Killer, has announced the schedule for the much-anticipated debut of its Parachain slot auctions.
  • Solana, also called the ‘Ethereum Killer’ hit an all time high of $124 at 5:30pm on August 31 Indian Standard Time (IST). The cryptocurrency which only made its debut 18 months ago is now the seventh largest player in the crypto market. Solana’s price has quadrupled over the last one month
  • The Motley Fool reported that Solana is faster than Ethereum, processing 50,000 transactions per second or more compared to Ethereum’s 15 to 45 TPS rate. … Ethereum has the advantage of being first, but Solana could prove to be faster and better.
  • altcoin
  • Ethereum still seems to be the one true altcoin to Bitcoin. No one has stolen its thunder. Can Polkadot take some of that? “Yes. Definitely. I believe Polkadot is in prime position to take over the altcoin space currently occupied by Ethereum,”
  • Solana, a cryptocurrency that provides decentralised finance (DeFi) solutions, is now among one of the most promising candidates to take down Ethereum’s dominance — at least according to the crypto community.
  • While other DeFi cryptocurrencies — like Cardano, Polkadot and Ethereum — have also surged, their rise has not been as massive as Solana’s
  • Solana is also different from its competitors since it runs on the proof-of-history (PoH) method rather than on proof-of-work (PoW) like Bitcoin or proof-of-stake (PoS) like Cardano — and soon Ethereum
  • These reasons make Solana cheaper and faster than Ethereum when it comes to executing smart contracts, and in turn, lure in investors as well as developers alike
  • “Yet, it would very difficult for Solana to replace Ethereum, mainly because Ethereum has a better hold on the market, thanks to its early entry and eventually having very high brand recognition. Solana, no doubt, has better technology, but it takes time for people to adopt new technology,” said Ranga of Zebpay
  • Following this logic, with a TPS of 29,000 and a transaction finality of 2.5 seconds, Solana is the fastest cryptocurrency and takes the crown. Bitcoin Cash has a fundamental difference from Bitcoin, and it aims to solve one of cryptocurrency’s biggest issues.
  • Solana Prices Have Skyrocketed More Than 13,000% Year-To-Date
  • As of August 2021, there are about 400 block validating nodes (referred to as bakers) on the Tezos network.[1]
  • Giải thuật proof-of-stake thân thiện môi trường hơn proof-of-work
    • Due to its energy-efficient proof-of-stake algorithm[6][7][8][9] which became a popular topic amid concerns of the energy requirements of alternative proof of work platforms, Tezos has been selected by brands to build their Non-Fungible Tokens (NFTs) platforms and fan experiences
  • In Tezos' LPoS model, network nodes that validate blocks and add them to the blockchain – known as bakers – are selected to perform those actions proportionally to their share of rolls of 8,000 XTZ that they put up for stake, and a baker receives staking rewards in the form of newly minted XTZ after successfully validating a block and adding it to the blockchain.[30] Holders of XTZ can delegate their XTZ to bakers to share in the staking rewards that bakers receive.[30] Holders of XTZ who do not stake or delegate their XTZ risk suffering a loss in value due to inflation as new XTZ are created and distributed to bakers for validating new blocks and adding them to the blockchain. The current annual inflation rate is 3.6%.[30] As of January 2021, nearly 80% of all XTZ in circulation were either directly staked by bakers or delegated to bakers for staking.
  • Solana’s native cryptocurrency is SOL, which is used to pay transaction fees and for staking
  • Solana is available to U.S customers on a few notable exchanges, including Binance, Coinbase and Crypto.com. If you’re a U.S based investor, then Coinbase is a great place to start investing in crypto, as it’s 1 of the oldest and most established cryptocurrency exchanges in the industry.
  • The cryptocurrency’s price has climbed rapidly amid rising interest in decentralized finance applications and non-fungible tokens. With its blockchain network capable of supporting smart contracts, application development, and fast transaction times, Solana has emerged as a top competitor to Ethereum
  • The token began trading in April 2020 for about $0.75. Throughout the year, Solana roughly doubled in price. It wasn’t until 2021 when Solana gained mainstream attention, quickly rising to the 10th largest cryptocurrency by market capitalization. At the time of writing, Solana is trading hands around $130, and it has a market cap of over $35 billion.
  • Solana outperformed almost every digital asset this summer, as investors are focusing their attention on scalable blockchains that support smart contract functionality. Other competitors to Solana include Binance Smart Chain, Ethereum and Cardano.
  • You can buy Solana on Binance using USDT or Bitcoin. Tether (USDT) is a stablecoin pegged to $1, so it simulates investing with fiat currency. Some cryptocurrency investors like to trade against Bitcoin, as this provides a metric for how well an investment does in terms of Bitcoin.
  • Phí chuyển tiền SWIFT ra nước ngoài quá cao (25 USD cho mỗi lần chuyển)

Coin hype

Web templates

Rust

Misc