Skip to content

Commit

Permalink
chore: update summary
Browse files Browse the repository at this point in the history
  • Loading branch information
dylanninin committed May 19, 2023
1 parent c2bb04f commit ee05169
Show file tree
Hide file tree
Showing 14 changed files with 23 additions and 24 deletions.
2 changes: 1 addition & 1 deletion data/blog/2019-11-23-15.mdx
Expand Up @@ -5,7 +5,7 @@ date: 2019-11-23
draft: false
tags: [unavailable]
summary: |
如果有更多的搜索需求,可以看一下:https://www.iyouport.org/%e5%a6%82%e6%9e%9c%e4%bd%a0%e6%93%85%e9%95%bf%e6%90%9c%e7%b4%a2%ef%bc%8c%e4%bd%a0%e8%83%bd%e6%89%be%e5%88%b0%e4%b8%80%e5%88%87%ef%bc%9a%e6%b2%a1%e6%9c%89%e8%b0%b7%e6%ad%8c%e7%9a%84%e5%bc%ba%e5%a4%a7/ 【需要翻墙】
如果有更多的搜索需求,可以看一下
---

## Content
Expand Down
8 changes: 3 additions & 5 deletions data/blog/2019-11-24-41.mdx
@@ -1,22 +1,20 @@
---
title: |
https://github.com/emilybache/GildedRose-Refactoring-Kata
Starting code for the GildedRose Refactoring Kata in many programming languages
date: 2019-11-24
draft: false
tags: [github]
summary: |
https://github.com/emilybache/GildedRose-Refactoring-Kata
Starting code for the GildedRose Refactoring Kata in many programming languages
---

## Content

https://github.com/emilybache/GildedRose-Refactoring-Kata

code

## Link Preview

- https://github.com/emilybache/GildedRose-Refactoring-Kata
- GitHub - emilybache/GildedRose-Refactoring-Kata: Starting code for the GildedRose Refactoring Kata in many programming languages.
- Starting code for the GildedRose Refactoring Kata in many programming languages. - GitHub - emilybache/GildedRose-Refactoring-Kata: Starting code for the GildedRose Refactoring Kata in many program...
- GitHub - emilybache/GildedRose-Refactoring-Kata: Starting code for the GildedRose Refactoring Kata in many programming languages.
- Starting code for the GildedRose Refactoring Kata in many programming languages. - GitHub - emilybache/GildedRose-Refactoring-Kata: Starting code for the GildedRose Refactoring Kata in many program...
4 changes: 2 additions & 2 deletions data/blog/2019-11-28-94.mdx
Expand Up @@ -5,7 +5,7 @@ date: 2019-11-28
draft: false
tags: [growth, tips]
summary: |
You need to negotiate at a new job: for your salary, or benefits, or my personal favorite, a shorter workweek. You’re not sure what to do, or how to approach it, or what to say when the company says “how much do you want?” or “here’s our offer—what do you say?” Here’s the thing: that final conversation about salary might be the most nerve-wracking part, but the negotiation process starts much much earlier. Which means you can enter that final conversation having positioned yourself for success—and feeling less stressed about it too. The way you can do that is following certain basic principles, which I’ll be covering in this article. I’m going to be focusing on salary negotiation as an example, but the same principles will apply when negotiating for a shorter workweek. In particular, I’ll be talking about: An example from early in my career when I negotiated very very badly. The right way to negotiate, based on four principles: Employment is a negotiated relationship. Knowledge is power. Negotiate from a position of strength. Use the right tactics.
You need to negotiate at a new job: for your salary, or benefits, or my personal favorite, a shorter workweek. You’re not sure what to do, or how to approach it, or what to say when the company says “how much do you want?” or “here’s our offer—what do you say?”
---

## Content
Expand All @@ -16,4 +16,4 @@ https://codewithoutrules.com/2019/11/27/job-negotiation-for-programmers/

- https://codewithoutrules.com/2019/11/27/job-negotiation-for-programmers/
- Job negotiation for programmers: the basic principles
- You need to negotiate at a new job: for your salary, or benefits, or my personal favorite, a shorter workweek. You’re not sure what to do, or how to approach it, or what to say when the company says “how much do you want?” or “here’s our offer—what do you say?” Here’s the thing: that final conversation about salary might be the most nerve-wracking part, but the negotiation process starts much much earlier. Which means you can enter that final conversation having positioned yourself for success—and feeling less stressed about it too. The way you can do that is following certain basic principles, which I’ll be covering in this article. I’m going to be focusing on salary negotiation as an example, but the same principles will apply when negotiating for a shorter workweek. In particular, I’ll be talking about: An example from early in my career when I negotiated very very badly. The right way to negotiate, based on four principles: Employment is a negotiated relationship. Knowledge is power. Negotiate from a position…
- You need to negotiate at a new job: for your salary, or benefits, or my personal favorite, a shorter workweek. You’re not sure what to do, or how to approach it, or what to say when the company says “how much do you want?” or “here’s our offer—what do you say?”
5 changes: 3 additions & 2 deletions data/blog/2019-11-30-112.mdx
@@ -1,11 +1,12 @@
---
title: |
https://fuchsia.googlesource.com/fuchsia/+/HEAD/zircon/system/ulib/fit
有好多相关的 futures 的提案
date: 2019-11-30
draft: false
tags: [cpp]
summary: |
https://fuchsia.googlesource.com/fuchsia/+/HEAD/zircon/system/ulib/fit
如果比较关注 c++ 最近的动态的话,有好多相关的 futures 的提案,致力于降低异步编程的复杂度。当然 futures 与 callback 等价,只不过是经过变换的。
---

## Content
Expand Down
2 changes: 1 addition & 1 deletion data/blog/2019-12-04-151.mdx
Expand Up @@ -5,7 +5,7 @@ date: 2019-12-04
draft: false
tags: [youtube]
summary: |
An animated introduction to the Fourier Transform. Help fund future projects: https://www.patreon.com/3blue1brown An equally valuable form of support is to simply share some of the videos. Special thanks to these supporters: http://3b1b.co/fourier-thanks Learn more about Janestreet: https://janestreet.com/3b1b Follow-on video about the uncertainty principle: https://youtu.be/MBnnXbOM5S4 Interactive made by a viewer inspired by this video: https://prajwalsouza.github.io/Experiments/Fourier-Transform-Visualization.html Also, take a look at this Jupyter notebook implementing this idea in a way you can play with: https://github.com/thatSaneKid/fourier/blob/master/Fourier%20Transform%20-%20A%20Visual%20Introduction.ipynb ------------------ Animations largely made using manim, a scrappy open-source python library. https://github.com/3b1b/manim If you want to check it out, I feel compelled to warn you that it's not the most well-documented tool, and has many other quirks you might expect in a library someone wrote with only their own use in mind. Music by Vincent Rubinetti. Download the music on Bandcamp: https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown Stream the music on Spotify: https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u If you want to contribute translated subtitles or to help review those that have already been made by others and need approval, you can click the gear icon in the video and go to subtitles/cc, then "add subtitles/cc". I really appreciate those who do this, as it helps make the lessons accessible to more people. ------------------ 3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted on new videos, subscribe, and click the bell to receive notifications (if you're into that). If you are new to this channel and want to see more, a good place to start is this playlist: http://3b1b.co/recommended Various social media stuffs: Website: https://www.3blue1brown.com Twitter: https://twitter.com/3Blue1Brown Patreon: https://patreon.com/3blue1brown Facebook: https://www.facebook.com/3blue1brown Reddit: https://www.reddit.com/r/3Blue1Brown
An animated introduction to the Fourier Transform. Help fund future projects: https://www.patreon.com/3blue1brown
---

## Content
Expand Down
4 changes: 2 additions & 2 deletions data/blog/2019-12-07-198.mdx
Expand Up @@ -5,7 +5,7 @@ date: 2019-12-07
draft: false
tags: [serverless]
summary: |
David Patterson and Ion Stoica The publication of “Above the Clouds: A Berkeley View of Cloud Computing” on February 10, 2009 cleared up the considerable confusion about the new notion of “Cloud Computing.” The paper defined what Cloud Computing was, where it came from, why some were excited by it, what were its technical advantages, and what were the obstacles and research opportunities for it to become even more popular.  More than 17,000 citations to this paper and an abridged version in CACM—with more than 1000 in the past year—document that it continues to shape the discussions and the evolution of Cloud Computing. “Cloud Programming Simplified: A Berkeley View on Serverless Computing” with some of the same authors commemorates the…
David Patterson and Ion Stoica The publication of “Above the Clouds: A Berkeley View of Cloud Computing” on February 10, 2009 cleared up the considerable confusion about the new notion of “Cloud Computing.”
---

## Content
Expand All @@ -16,4 +16,4 @@ https://rise.cs.berkeley.edu/blog/a-berkeley-view-on-serverless-computing/?spm=a

- https://rise.cs.berkeley.edu/blog/a-berkeley-view-on-serverless-computing/?spm=ata.13261165.0.0.14a7351bsQ58x8
- Cloud Programming Simplified: A Berkeley View on Serverless Computing - RISE Lab
- David Patterson and Ion Stoica The publication of “Above the Clouds: A Berkeley View of Cloud Computing” on February 10, 2009 cleared up the considerable confusion about the new notion of “Cloud Computing.” The paper defined what Cloud Computing was, where it came from, why some were excited by it, what were its technical advantages, and what were the obstacles and research opportunities for it to become even more popular.  More than 17,000 citations to this paper and an abridged version in CACM—with more than 1000 in the past year—document that it continues to shape the discussions and the evolution of Cloud Computing. “Cloud Programming Simplified: A Berkeley View on Serverless Computing” with some of the same authors commemorates the…
- David Patterson and Ion Stoica The publication of “Above the Clouds: A Berkeley View of Cloud Computing” on February 10, 2009 cleared up the considerable confusion about the new notion of “Cloud Computing.”
4 changes: 2 additions & 2 deletions data/blog/2019-12-09-209.mdx
Expand Up @@ -5,7 +5,7 @@ date: 2019-12-09
draft: false
tags: [youtube]
summary: |
Werner Vogels, CTO of Amazon.com, delivers his AWS re:Invent 2019 keynote. Watch as pulls back the covers to talk about the innovations behind AWS Nitro, Firecracker, AWS Fargate, Amazon EBS and more. This year’s featured guests include Clare Liguori, Principal Software Engineer at AWS - who goes deep on AWS Fargate and how we’ve built this to give customers a truly unique customer experience – as well as Jeff Dowds, IT Executive at Vanguard, Sebastien de Halleux, COO of Saildrone and Dr. Martin Hofmann, Group CIO of Volkswagen automotive group. In this keynote you’ll also hear more about the launch of the Amazon Builders’ Library: https://aws.amazon.com/builders-library/ And Werner’s video series, “Now Go Build”: https://aws.amazon.com/startups/NowGoBuild/ 01:10:26 A special thanks for the satellite imagery provided by AWS customer Maxar: https://bit.ly/33VJG8i
Werner Vogels, CTO of Amazon.com, delivers his AWS re:Invent 2019 keynote. Watch as pulls back the covers to talk about the innovations behind AWS Nitro, Firecracker, AWS Fargate, Amazon EBS and more.
---

## Content
Expand All @@ -27,7 +27,7 @@ https://www.youtube.com/watch?v=OdzaTbaQwTg

- https://www.youtube.com/watch?v=OdzaTbaQwTg
- AWS re:Invent 2019 - Keynote with Dr. Werner Vogels
- Werner Vogels, CTO of Amazon.com, delivers his AWS re:Invent 2019 keynote. Watch as pulls back the covers to talk about the innovations behind AWS Nitro, Firecracker, AWS Fargate, Amazon EBS and more. This year’s featured guests include Clare Liguori, Principal Software Engineer at AWS - who goes deep on AWS Fargate and how we’ve built this to give customers a truly unique customer experience – as well as Jeff Dowds, IT Executive at Vanguard, Sebastien de Halleux, COO of Saildrone and Dr. Martin Hofmann, Group CIO of Volkswagen automotive group.
- Werner Vogels, CTO of Amazon.com, delivers his AWS re:Invent 2019 keynote. Watch as pulls back the covers to talk about the innovations behind AWS Nitro, Firecracker, AWS Fargate, Amazon EBS and more.

In this keynote you’ll also hear more about the launch of the Amazon Builders’ Library: https://aws.amazon.com/builders-library/
And Werner’s video series, “Now Go Build”: https://aws.amazon.com/startups/NowGoBuild/
Expand Down
4 changes: 2 additions & 2 deletions data/blog/2019-12-14-249.mdx
Expand Up @@ -5,7 +5,7 @@ date: 2019-12-14
draft: false
tags: [book]
summary: |
本页罗列我读过且喜欢的书籍。 在看过的系统管理书籍中,《UNIX and Linux System Administration Handbook》是我最喜欢的一本。本书内容既全面又与时俱进,涵盖了主流的Linux和BSD版本;其它类似书籍在内容上或多或少有些过时,而它却一直在更新。更重要的是提倡以现代化的方法来管理系统。每章后面的推荐阅读是非常好的拓展材料。 pic.twitter.com/OgBN3ZJsHI — Linuxtoy 🐧 (@linuxtoy) December 12, 2019 看完了《FreeBSD Mastery: ZFS》,对于具有大量存储需求的用户而言,ZFS 这种现代、高级、灵活的文件系统的确很有优势。本书不仅充满组建海量存储方案的真知灼见,而且全面介绍了 ZFS 的各种特性的用法,包括存储池、数据集、磁盘空间管理、快照、克隆等等。推荐阅读。 pic.twitter.com/tACkqWWzgU — Linuxtoy
本页罗列我读过且喜欢的书籍。 在看过的系统管理书籍中,《UNIX and Linux System Administration Handbook》是我最喜欢的一本。本书内容既全面又与时俱进,涵盖了主流的Linux和BSD版本;其它类似书籍在内容上或多或少有些过时,而它却一直在更新。更重要的是提倡以现代化的方法来管理系统。每章后面的推荐阅读是非常好的拓展材料。
---

## Content
Expand All @@ -16,4 +16,4 @@ https://member.selfhostedserver.com/books/

- https://member.selfhostedserver.com/books/
- 推荐书籍
- 本页罗列我读过且喜欢的书籍。 在看过的系统管理书籍中,《UNIX and Linux System Administration Handbook》是我最喜欢的一本。本书内容既全面又与时俱进,涵盖了主流的Linux和BSD版本;其它类似书籍在内容上或多或少有些过时,而它却一直在更新。更重要的是提倡以现代化的方法来管理系统。每章后面的推荐阅读是非常好的拓展材料。 pic.twitter.com/OgBN3ZJsHI — Linuxtoy 🐧 (@linuxtoy) December 12, 2019 看完了《FreeBSD Mastery: ZFS》,对于具有大量存储需求的用户而言,ZFS 这种现代、高级、灵活的文件系统的确很有优势。本书不仅充满组建海量存储方案的真知灼见,而且全面介绍了 ZFS 的各种特性的用法,包括存储池、数据集、磁盘空间管理、快照、克隆等等。推荐阅读。 pic.twitter.com/tACkqWWzgU — Linuxtoy
- 本页罗列我读过且喜欢的书籍。 在看过的系统管理书籍中,《UNIX and Linux System Administration Handbook》是我最喜欢的一本。本书内容既全面又与时俱进,涵盖了主流的Linux和BSD版本;其它类似书籍在内容上或多或少有些过时,而它却一直在更新。更重要的是提倡以现代化的方法来管理系统。每章后面的推荐阅读是非常好的拓展材料。
2 changes: 1 addition & 1 deletion data/blog/2019-12-27-347.mdx
Expand Up @@ -5,7 +5,7 @@ date: 2019-12-27
draft: false
tags: [youtube, cpp]
summary: |
Learn Unreal Engine in this full tutorial using C++. In this beginner's course, you will how to create three full games with Unreal Engine and Blueprints. 🎥 Course from Awesome Tuts. Check out their YouTube channel: https://www.youtube.com/channel/UC5c-DuzPdH9iaWYdI0v0uzw 🔗 Learn more about game development here: https://www.awesometuts.com/ultimate-game-dev-academy?utm_medium=youtube&utm_source=freecodecamp&utm_campaign=unreal_tutorial ⭐️Course Contents ⭐️ ⌨️(0:00:45) Battery Collector Game 💻Project Code: https://www.filepicker.io/api/file/NZVRzw8JTtWXHuGIJeCQ ⌨️(1:16:10) Brick Breaker Game 💻Project Code: https://www.filepicker.io/api/file/MdZBi35CTwSV9gJT9zFi 💻Assets: https://www.filepicker.io/api/file/nrDnHoOuTWGbNkWJUtMz ⌨️(2:39:52) Pacman 💻Project Code: https://www.filepicker.io/api/file/0D0tNZ6ERYagcNupZGbD 💻Assets: https://www.filepicker.io/api/file/uASaLcXOQR2uIJLqW4Mv -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://medium.freecodecamp.org
Learn Unreal Engine in this full tutorial using C++. In this beginner's course, you will how to create three full games with Unreal Engine and Blueprints.
---

## Content
Expand Down
4 changes: 2 additions & 2 deletions data/blog/2019-12-30-366.mdx
Expand Up @@ -5,7 +5,7 @@ date: 2019-12-30
draft: false
tags: [growth]
summary: |
Many people with high-pressure jobs find themselves unhappy with their careers, despite working hard their whole lives to get to their current position. Hating your job is one thing – but what happens if you identify so closely with your work that hating your job means hating yourself?Psychologists use the term “enmeshment” to describe a situation where the boundaries between people become blurred, and individual identities lose importance. Enmeshment prevents the development of a stable, independent sense of self. While identifying closely with your career isn’t necessarily bad, it makes you vulnerable to a painful identity crisis if you burn out, get laid off, or retire. Individuals in these situations frequently suffer anxiety, depression, and despair. By claiming back some time for yourself and diversifying your activities and relationships, you can build a more balanced and robust identity in line with your values.
Many people with high-pressure jobs find themselves unhappy with their careers, despite working hard their whole lives to get to their current position. Hating your job is one thing – but what happens if you identify so closely with your work that hating your job means hating yourself?Psychologists use the term “enmeshment” to describe a situation where the boundaries between people become blurred, and individual identities lose importance.
---

## Content
Expand All @@ -18,4 +18,4 @@ https://hbr.org/2019/12/what-happens-when-your-career-becomes-your-whole-identit

- https://hbr.org/2019/12/what-happens-when-your-career-becomes-your-whole-identity
- What Happens When Your Career Becomes Your Whole Identity
- Many people with high-pressure jobs find themselves unhappy with their careers, despite working hard their whole lives to get to their current position. Hating your job is one thing – but what happens if you identify so closely with your work that hating your job means hating yourself?Psychologists use the term “enmeshment” to describe a situation where the boundaries between people become blurred, and individual identities lose importance. Enmeshment prevents the development of a stable, independent sense of self. While identifying closely with your career isn’t necessarily bad, it makes you vulnerable to a painful identity crisis if you burn out, get laid off, or retire. Individuals in these situations frequently suffer anxiety, depression, and despair. By claiming back some time for yourself and diversifying your activities and relationships, you can build a more balanced and robust identity in line with your values.
- Many people with high-pressure jobs find themselves unhappy with their careers, despite working hard their whole lives to get to their current position. Hating your job is one thing – but what happens if you identify so closely with your work that hating your job means hating yourself?Psychologists use the term “enmeshment” to describe a situation where the boundaries between people become blurred, and individual identities lose importance.

0 comments on commit ee05169

Please sign in to comment.