2024年7月15日

AWS架构师认证(专业级)考试心得2024

不知不觉距离我上次考过CSAP已经三年了,我至今仍然记得当时准备考试的过程,心理的变化,和失败两次后终于成功的喜悦之情。具体的感受在《CSAP – Passed!》那篇博中有记录。

这三年时间,这本证书没有给我带来太多的变化,毕竟我并没有拿着它找新的工作。而在公司内部,尽管我各处宣传着自己拿到这本证书的经历也格外愿意分享我的经验,但没有人真正找到我向我“取经”。毕竟在一个说好听的叫“传统”说不好听的叫“死板”的团队中,大多数人看不到太远的地方……

时隔三年,又到了续证的时候。但这次的准备过程格外痛苦。我不知道是因为我年龄大了学不动了,还是因为我眼高手低的毛病犯了导致学过的东西不想再[……]


进一步了解
2024年7月14日

AWS架构问题挑战 – 安全篇

问:一个运行在ALB后面的应用程序,如果需要启用其定制域名和传输中加密,怎么做?

答:域名要想到Route53,加密要想到SSL。因此这个做法是使用Route53对ALB创建一个Alias record,然后绑定SSL证书,SSL证书可以通过ACM获得。

问:公司如何保证S3中存放的用户数据没有PII(Personally Identifiable Information)?

答:通过Amazon Macie 来扫描S3 bucket。

问:由于Compliance的原因要求所有S3 buckets必须加密,如何保证?

答:用AWS Config来检查桶的状态,并[……]


进一步了解
2024年1月7日

学习金字塔

你是否感觉自己花了很多时间学习但是什么都记不住?那很可能是因为你没有所谓的“主动学习”。学习金字塔可以帮助你理解怎么学习才能更有成效。[……]


进一步了解
2023年10月28日

如何在filamentphp中显示markdown

今天在自己的一个使用filamentphp的项目中,在某个页面里添加一个按钮,点击该按钮后会跳转到另一个页面,显示之前写好的help文档,markdown格式的。

总体来说思路比较清晰,通过按钮的action操作,激活另一个页面的route,然后通过blade页面展示。

但在做的时候有几个难点:

  1. 怎样读取markdown文件?
  2. 读取后怎样正确解析格式?
  3. markdown文件里,链接的那些图片怎么做?

首先通过filament的命令创建一个新的page:

php artisan make:filament-page Help

然后在生成的resourc[……]


进一步了解