Social Anxiety
I am not good at socializing. I still remember subconsciously avoiding running into classmates on campus during my university days, avoiding eye contact, intentionally taking detours, or simply hiding in the library.
I am not good at socializing. I still remember subconsciously avoiding running into classmates on campus during my university days, avoiding eye contact, intentionally taking detours, or simply hiding in the library.
I don't want to live in a world where everyone is wealthy. That is not something we should pursue, and it is meaningless. I want to live in a world where money truly rewards those who create value. That is the true way to progress society.
After reading the description, the more challenging part is how to determine the movement of the tail and the adjacency check. Here, I simply used a simple 2D vector approach.
Suddenly, I thought about recording interesting topics, especially those that can be visualized. If I have extra energy, I will write notes for each day's topic. Anyway, I find the Advent Of Code Day10 problem quite interesting, so I'll record it first.
In 2017, I read an article that mainly shared various typesetting techniques achievable with HTML/CSS. Upon first reading, I resonated deeply with it and learned many techniques that I was not familiar with at the time. I highly recommend everyone to take a look. Although JavaScript can solve almost all problems, from the perspective of accessibility design, performance, and bundle size, it is better to use CSS if possible. However, "try not to use JS" does not mean completely avoiding JS, as there are still some differences between the two. In this article, I will reread the aforementioned article and point out some areas that I believe can be improved.
When using CSS for layout, we process it with corresponding CSS based on styles. Sometimes, we even need to use JavaScript to accomplish it. However, in CSS, there are actually many pseudo-classes that can simplify CSS if used properly. This can also reduce unnecessary JavaScript implementations and is no longer limited to only a few supported browsers as it used to be.
Recorded the process and thoughts of migrating the blog from Gatsby to Next.js. Includes the technologies used and implementation details, etc.
In the C language, you can use strlen to obtain the length of a string. However, there are certain things to be aware of when using it.
Although some people may think, "Oh no, another framework," Remix does have its unique features. If you have gone through the documentation and followed the most obvious,
Even in microcontrollers, there are various interrupts that can be used, so the execution of the code may be interrupted. This can be managed by using atomic operations.
In node.js, it is common to use the fs module to manipulate files. However, when dealing with high throughput scenarios, any IO-related operations should be handled with caution.
Originally, I planned to organize and share what I have done, but after finishing the organization, I realized that there isn't much to talk about. So, I'll just record it in a chronological manner.
The course seems to cover a wide range of topics, including data science, climate change modeling, Ray Tracing, partial differential equations, statistics, image processing.
I have always been curious about one thing. My friends around me usually don't comment on things on the internet, such as leaving comments under a post or expressing their opinions on Twitter. However, if they ask a question in a private group, they usually receive good advice. What I have realized is that people actually enjoy giving advice and opinions, so why don't most of us comment frequently on the internet?
There are two males and one female student in first grade who are sharing infinite alerts.
Many websites now incorporate the process of measuring Web Vitals to identify areas for improvement through quantifiable metrics. However, what fewer people know is that Sentry actually introduced statistical functionality for Web Vitals earlier, which allows developers to track various indicators such as LCP, FP, and CLS. This enables developers to view relevant charts in the backend, and even includes average values, which is quite thoughtful.
Today in the Japanese software development community, the hottest news should be the "Coinhive incident". This lawsuit is due to website operators placing mining scripts on their websites, which start mining when users access the web page. This behavior has been charged with "unauthorized electromagnetic record (obstruction of computer use crime)", initiating a series of legal proceedings.
After switching to the HHKB keyboard, I no longer have arrow keys. When editing text, I naturally try to minimize the use of arrow keys. Influenced by various external factors, I started learning Vim and found it to be quite useful, especially when paired with VSCode. Here, I would like to share some insights and tips with those who are interested.
From a UI perspective, the challenges faced in frontend and mobile development are similar, despite the differences in languages or development approaches used. We all need to create a user-friendly interface. As such, we will encounter similar problems such as component-based development, state management, data flow, and managing side effects (API or IO), which I find to be a great area for mutual learning.
可能是經驗也累積多了,看事情的角度好像也變得寬廣了一些了。在 2020 年與 2021 年開始多方探索各個領域,像是 Arduino、玩樹莓派、跑去看 AVR、買 STM32 開發板來玩、學習 PCB 跟 3D 列印,希望自己除了在前端之外,也可以和其他領域整合,做更多自己想做的事。今年是 2022 年,在去年及前年的探索後,希望今年可以變成開創的一年,讓自己做出一些成果來。