A Journal Through My Activities, Thoughts, and Notes
最近雨水多,今天散步在路边拍到了蘑菇和...一枚蛋壳!

!image

!image

!image

!image
#unixtips
Create a directory and change into it: mkdir dir && cd $_
#csharp You can annotate a property directly as non-nullable to avoid this annoying suggestion: "Non-nullable property must contain a non-null value when exiting constructor. Consider declaring the property as nullable"

public string Property{ get; set; } = null!;


If you specify null!; you are saying to the compiler "assign this null, but trust me, it's not null". See
<https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/operators/null-forgiving>
!image

这棵向日葵🌻想看fence之外的世界
AI太容易轻信。归根结底是它还是不够自信。它并不确定自己的回答是不是对的。我遇到过几次了,它给出的解决方案是对的,只是我自己有地方没弄对,造成结果不对。它不会坚持自己提供的方案,而是左调整右调整。直到我发现原来是我这个人类在一个相关联的地方犯了错误。但凡它能斩钉截铁的说“我的方案没问题,去检查你的相关代码!“,都能节省双方很多时间。也许它根本不在乎多花一点时间。
#读了《暮色将尽》。一本薄薄的小书,我恨不得每一句都画线。感谢饭否网友熊猫姐推荐这本书。虽然我是个男的,但我也想活成主人公的样子。虽然不可避免地,每个人都在意他人的眼光,作者也在意过。但一个人,只有渐渐地学会不必要在意他人的眼光之后,他/她的人生才渐渐变得舒适,精彩起来。愿世间众生都能成为不在意他人的评价,活出自我的人。

!image
爱丽丝出生于布拉格,父母都是犹太人,他们并不虔信宗教,并与马勒和卡夫卡熟识。爱丽丝师从李斯特的学生,长大后成为非常出色的钢琴家,后来嫁给了一个很有才华的音乐人。1939年希特勒入侵捷克斯洛伐克时,她正沉浸在快乐、忙碌、富有创意的生活之中,当然这样的生活立刻就被摧毁了。她与丈夫、儿子一起被送往特莱西恩施塔特关押,这是一个所谓的“做秀”集中营,纳粹用它来向国际红十字会的检查人员展示其“仁慈”,所以这里活下来的人比其他集中营多一些,当然最后也死了不下几千人。爱丽丝的丈夫也在其中,他被纳粹从这里遣送出去,死于别处。战后爱丽丝和儿子返回布拉格,发现故园不再,丈夫全家、自己的大部分家人和所有朋友都已消失不见,于是她搬到了以色列,在那里养大了儿子,她儿子后来成了一名大提琴演奏家,在儿子的鼓动下,她又于二十年前来到英国。2001年她儿子六十五岁,不幸突然死亡,现在她独自住在伦敦北部的一间公寓里。在很多人的想象里,她大约会是一个阴郁可怕、孤独凄凉的老女人。

但实际情况完全不同,访谈录上刊登了她的三张照片:1931年光彩照人的新娘,战后光彩照人的年轻母亲,以及今天一百零三岁光彩照人的老妇人,三张照片中眉宇间散发的快乐神情如出一辙。看看她说的话,她说她到现在依然记得在集中营里唯一善良的纳粹邻居,在以色列感受到的令人心灵颤抖的自由,以及她如何热爱英国、热爱英国人,更重要的是,她到现在依然嗜好钢琴演奏,每天都弹三小时。她曾说过,“工作是人类最棒的发明……它让你感到快乐,因为你在做事情”,她和玛丽·路易斯·莫泰希茨基一样令人惊异,而她是天生就有创造力的典型。她沉醉于生活的美妙之中,并非由于宗教的激发,“开始是这样的,我们生来就有好的一面,也有坏的一面,每个人,每一个人都是这样的。然后你会遇到激发你内心好或坏的不同境遇,我相信,这就是为什么人们要发明宗教的原因”,因此她很尊重宗教里饱含的希望,尽管她的内心未必需要宗教的支持。她身上有一种不同寻常的好运,天生就具备强有力地朝向乐观主义的本性,不论经历了怎样的际遇,她依然会这样说:“生命是美丽的,如此美丽。而一个人越老,就越能察觉到这一点。当你老了,你思考,你记忆,你关切,你明了。你因为一切而深怀感激,为一切。”她还说:“我了解所有事情坏的一面,但我只看好的一面。”

很多人一定会对她的勇气充满敬畏,但我却怀疑爱丽丝自己会不会将这种积极的生活态度视为一种德行。因为她将自己与妹妹做过一个对比,她说妹妹是天生的悲观主义者,在这里,“天生”是关键词。她们姐妹俩天赋的气质,就像老天给她们不同颜色的头发一样偶然。对不幸深感痛苦的敏感,也许在一个人生命力活跃的岁月非常有用,但前提是它有时确能在永无休止地与人性“坏的一面”艰难作战时成为必要的能量。但当你老了,当你的关注点已经变成如何挨过每一天才能将痛苦降低,对别人叨扰更少,此时,这样的性情只会成为负担。不幸的是,像爱丽丝这样,说明老年人需要鲜活心灵和积极心态的榜样,不大可能成为有用的“课程”,因为具备这些品质的人们已然如此,而不具备的人,永远无法企及。也许我们有一些人正好处于两极之间,被她的故事激发,或许能做得比原来更好一些。

(by the way,这个老太太是捷克裔英国籍钢琴家,2014年以110岁的高龄与世长辞,是犹太人纳粹集中营幸存者里的最年长者。)
#书摘 @1054
#书摘 @1054
我有个侄女,一个美丽的女人,我不想提她的名字,因为她不喜欢这样。她是三个孩子的母亲,最小的儿子也已追随哥哥们的脚步上大学去了,在整个婚姻期间她一直在工作,她的工作是修补油画。不久前,一次晚餐时她正好坐在一个外科医生身边,不经意地提起如果她能重新活过,她会选择学医。他问她今年多大了,她回答四十九岁。好吧,他说,她还有时间,他们医院收五十岁以下的学员学习接生,她一回家就报了名。我上次见她时,她自豪地告诉我,她已经带领团队接生过六个孩子了。她说有时也会问自己:“我这是在干什么啊?”但她依然无法想象在这个世界上有任何事情,比帮助、见证生命的开端更令人兴奋和战栗。她还说,最令人感动的场面,是父亲哭泣的时候(她接生的六个孩子,父亲都在场),每当此时,她总是不得不走出产房,掩饰自己想哭的冲动。她是个相当能克制自己微妙情绪的人,看到她的脸因为谈及迎接新生命的降临而闪亮,我觉得非常嫉妒。走出熟悉舒适的生活环境,走入一个全然不同的世界,她的勇气和行动让她获得了无可估量的价值。而我,从没做过类似的事情。
#网友语录
CarrieZ 人类之所以进步,是因为下一代不听上一代的话。
#书摘 @1054
有时我问自己,到底是什么,让我,以及我确信其他不计其数的老年夫妻或伴侣在类似情况下,能够坚持彼此照顾?我能给出的唯一答案,只能用比喻来说明,**尽管一株植物的根和长在茎干顶端的花朵或果实看起来差异很大,但依然属于同一个东西的不同部分。对我来说,从爱里生长出来的责任和义务,看起来也如此不同,却也是同一个东西的不同部分**。否则的话,责任如此不受欢迎,怎么还会这么不费力就和爱绑在了一起?**一个人在这种情况下没有选择第二条路,因为对他来说,没有第二条路**。也许一个无私的人(这样的人确实存在)会把做好事当成工作,从中获得满足;但一个自私的人,一边承担着责任,一边也许会尽力想办法逃避,或尽量补偿自己。这个办法也许不值得赞美,但我觉得我不是唯一这样做的老人。
人生若梦为欢几何 有句话说的很好,你把生活当游戏,把周围所有的人当NPC,就不会内耗了。#网友语录
#sql
UPDATE dfx.fee_band_ccy TARGET 
SET (fee_amount, fee_threshold) = (
SELECT fee_amount, fee_threshold
FROM dfx.fee_band_ccy SRC
WHERE SRC.CCY_CODE = 'UYU'
AND SRC.BANDID = TARGET.BANDID
AND ROWNUM = 1
)
WHERE TARGET.ccy_code = 'VES';


This SET (column1, column2) = (subquery) syntax is quite handy in Oracle SQL. It's especially useful when you need to update multiple columns from the same source. And, most importantly, I did't know it before!

update:
That syntax is actually not Oracle specific. It's part of the SQL standard and also supported by Postgres and DB2. Many thanks to @truls46@mastodon.social, who contributed this update.
#english

## Compliment vs Complaint

Compliment 和 Complaint 是两个拼写和发音相似,但意义完全不同的词。以下是它们的详细区别和用法:

---

### 1. Compliment ˈkɒmplɪmənt n./v.
#### 含义:赞美,恭维
- 表达对某人或某事的赞赏、钦佩或恭维。
- 动词形式:to compliment 表示“称赞”或“恭维”。

#### 例句:
- 名词:She gave me a nice compliment on my outfit.
(她称赞了我的穿着。)
- 动词:He complimented her on her excellent performance.
(他称赞了她的出色表现。)

#### 相关短语:
- Pay someone a compliment: 恭维某人
- It’s always nice to pay someone a compliment to brighten their day.
(称赞别人总能让他们一天更愉快。)

---

### 2. Complaint kəmˈpleɪnt n.
#### 含义:抱怨,不满,投诉
- 指对某人、某事的表达不满或正式的投诉。

#### 例句:
- We received several complaints about the noise last night.
(我们收到了几起关于昨晚噪音的投诉。)
- The customer filed a complaint about the poor service.
(顾客对服务不好提出了投诉。)

#### 相关短语:
- File a complaint: 提出投诉
- If you’re not satisfied, you can file a complaint with the manager.
(如果你不满意,可以向经理投诉。)

---

### 3. 区别总结
| Aspect | Compliment | Complaint |
|-------------------|------------------------------------|-----------------------------------|
| 含义 | 表扬、称赞 | 抱怨、不满、投诉 |
| 用法 | 表示积极的反馈 | 表示消极或正式的不满 |
| 例句 | "Your cooking is amazing!" | "This dish is too salty!" |
| 发音 | /ˈkɒmplɪmənt/ | /kəmˈpleɪnt/ |

---

### 4. 联想记忆
- Compliment 中有“pli”,联想为“please”,让人愉快的意思。
- Complaint 中有“plaint”,联想为“plain”(普通或负面),表达不满。

---

### 5. 总结
- Compliment:积极的,表达赞美或恭维。
- Complaint:消极的,表达不满或正式投诉。
两者的语气和使用场景完全不同,使用时需注意!
#english

### Cover Letter ˈkʌvər ˈletər

---

### 1. 定义
Cover letter 是附在主要文件(如简历、申请表或签证材料)之前的一封信,用于补充说明、解释或概述与申请相关的重要信息。它既可以出现在求职场景中,也常用于签证或其他正式申请中。

---

### 2. Cover 的含义
Cover 在 cover letter 中的含义是“覆盖”、“包含”或“解释说明”,即信件内容用于涵盖主要文件未能详述的信息,或者为特殊情况提供背景说明。

---

### 3. 用途

#### a) 求职中的 Cover Letter
求职信 是求职者附在简历前的信件,目的是让招聘方更全面地了解申请人的动机、能力和适合度。
- 作用:
- 补充简历信息,强调相关技能或成就。
- 展示对申请职位的兴趣及热情。
- 表明申请人如何为公司或职位带来价值。

- 结构与内容:
1. 开头:介绍自己并表明申请的职位。
2. 中间:描述你的技能、成就以及如何符合职位需求。
3. 结尾:表达对面试机会的期待,并感谢对方的阅读。

- 例句:
- I am writing to apply for the Marketing Manager position at XYZ Company. My five years of experience in digital marketing make me a strong candidate for this role.
(我写信是为了申请XYZ公司的市场经理职位。我在数字营销领域的五年经验让我成为该职位的合适人选。)

---

#### b) 签证申请中的 Cover Letter
说明信 是签证申请中的补充信件,用于解释申请材料中的特殊情况,或为申请提供背景支持。
- 作用:
- 概述申请目的,如旅行计划或学习动机。
- 解释特殊情况,如缺失文件、行程变化或资金来源。
- 提供补充信息,增强签证官对申请的理解。

- 结构与内容:
1. 开头:表明信件目的是补充或解释签证申请相关信息。
2. 中间:具体说明特殊情况或补充必要细节。
3. 结尾:感谢签证官的时间,并表达愿意提供更多信息。

- 例句:
- I am submitting this cover letter to explain the changes in my travel itinerary due to unforeseen circumstances. Please find the updated itinerary attached.
(我提交这封说明信是为了解释由于不可预见的情况导致的旅行计划更改,请查阅随附的更新行程。)

---

### 4. 注意事项
无论是用于求职还是签证申请,cover letter 都应具有以下特点:
- 清晰简洁:语言得体,避免冗长,通常一页即可。
- 针对性强:根据具体职位或申请需求定制内容。
- 格式专业:使用正式信件格式,段落分明。
- 无拼写或语法错误:展示你的专业态度。

---

### 5. 相关词汇
- Resume ˈrezəmeɪ n. 简历,通常附在求职信之后。
- Application form ˌæplɪˈkeɪʃən fɔːrm n. 申请表,用于正式申请。
- Explanation letter ɪkˌspleɪˈneɪʃən ˈletər n. 说明信,通常与签证申请相关。

---

### 6. 总结
Cover letter 是一封正式信件,旨在为简历、申请表或签证申请提供补充说明或背景信息。它既可以在求职场景中帮助申请人展现自己的优势,也可以在签证申请中解释特殊情况或提供更多细节。无论在哪种场合,精心准备的 cover letter 都是让你的申请脱颖而出的关键工具!
一个新西兰网友分享了这个小技巧:

从Kiwi朋友那里学到的:车前草的汁液可以止sandfly叮咬后的痒,亲测有效

!image
#laugh 海绵宝宝被蟹老板开除了。海绵宝宝含着眼泪说:「蟹老板……」蟹老板:「不用谢」。 (My google voice friend sent this to me to keep his account alive.)
奧匈帝國小説家弗朗茨·卡夫卡(Franz Kafka)寫過一則微型小説叫《法律門前》。小説講的是:有個鄉下人走到一處敞開的大門前,但是看門人不讓他進去。鄉下人問,那他以後可不可以進去呢?看門人跟他説,以後有可能,但是現在不行。看門人還暗示他說,如果他實在想進去,可以試一試,不過裏面還有更多看門人守著其他大門,這些看門人一個比一個難纏。後來這個鄉下人就在這個大門前等了一輩子,就等有機會允許他進去。等到自己快要死的時候,鄉下人問:爲什麽一直沒有其他人要求進這個大門?看門人跟他說:因爲這個大門就是專門給你一個人開的,等你死了,大門就會關起來。#网摘
Back to Top