preloader
MacOS Monterey(12.1) Use Openssl3.0
心得 MacOS Monterey(12.1) Use Openssl3.0

I had found following problem as I install packages of python on macOS Monterey(12.1) by using a third party script: zipfile = ZipFile(StringIO(fp.read())) .pyenv/versions/2.7.18/lib/python2.7/socket.py", line 355, in read data = self._sock.recv(rbufsize) .pyenv/versions/2.7.18/lib/python2.7/ssl.py", line 754, in recv return self.read(buflen) .pyenv/versions/2.7.18/lib/python2.7/ssl.py", line 641, in read v = self._sslobj.read(len) ssl.SSLError: [SSL: KRB5_S_TKT_NYV] unexpected eof while reading (_ssl.c:1946) Briefly analysis for root-cause about this problem This is because macOS upgrade openssl to version 3.0.0

read more
Experience Learned From Developing a Feature of a Company Product 2021 | 從開發完成近期公司產品的一項使用者體驗功能,學習到的經驗
心得 Experience Learned From Developing a Feature of a Company Product 2021 | 從開發完成近期公司產品的一項使用者體驗功能,學習到的經驗

English version: In the working time at 24th December 2021, I finally finished a critical UX feature of a product from current serving company and I had confirmed it can work as expected. I had been developed this feature over a month and it’s good to send a pull request for merging branch of codebase. Boss considers this feature is critical because of it can resolve headache about uploading files

read more
Execution orders of actions of Redux Observable Epic
心得 Execution orders of actions of Redux Observable Epic

Received same action(s) within redux will be executed first and then one(s) in epic(s) of redux-observable if there are common action(s) existing in redux and redux-observable.[1] Figure 1. Excerpt statement from redux-observable official site [2] Figure 2. Order sequence diagram for redux-observable. Photo credit to Brian Leathem [3] Redux store is action-in and state-out. Redux-observable is action-in and action-out. Behavior of redux means it generate out new centralize-management state tree

read more
How to Take Over A Web Frontend Product or Project | 如何接手 Web 前端產品/專案
心得 How to Take Over A Web Frontend Product or Project | 如何接手 Web 前端產品/專案

It’s often to take over a web product for frontend-side from colleagues during work. When you’re on-boarding a company for a web frontend engineer role, you may find you situated in a misted forest. You may not see people or cowork with them, because there have some reasons such as they just quit the job or switch to another poducts. In modern frontend develop conventions, there are somethings you can

read more
Setup and Deploy API Document to Heroku free price plan With Swagger UI Topbar List and Http Basic Auth | 建立與部署簡易帳密認證機制的 Swagger-UI API 文件到 Heroku 免費方案
心得 Setup and Deploy API Document to Heroku free price plan With Swagger UI Topbar List and Http Basic Auth | 建立與部署簡易帳密認證機制的 Swagger-UI API 文件到 Heroku 免費方案

I want to create a static site of backend API document for communication between frontend and backend engineers. Because I don’t want to manage the server and estimate usage of team members is low, I survey two solutions, which are GCP Endpoint and Heroku. I finally choose Heroku free price plan. Steps for setup Step 1 Download standalone version of swagger-ui package on github.com and unzip/decompress source-code file. Copy dist

read more
My React Calendar Demo Project
心得 My React Calendar Demo Project

I want to show I can code using React hook, so I develop a project of calendar and show it on GitHub pages. Source code is placed on GitHub and demo is showed on GitHub pages. This is been tested on Chrome and Safari. Figure 1. Calendar component.

read more

About

Howard Lee, Frontend-engineer with Angular 7+, Typescript, ReactJS, VueJS. Flutter, Dart, PHP, Ruby, JavaScript, HTML, SASS, CSS, Postgres, MySQL, Web Developer. Have a certificate of AWS Solution Architect Associate with verify number: 8FYNL55LCEEQ10W5. You can verify at AWS Certificate site or Credly site Tech lead role Lead 4 colleagues to build products and infrastructure Coordinate schedule of delivering products Senior web frontend developer role Products Form-filling, form-sharing, file-management, repair-managemnt and project-management for construction industry at Suiqui IoT management and EC platform for Liquid Petroleum Gas(LPG) at Wave-In Comm.

Know More

Tag

Social