''

Orien Daily

  1. 📸 @dramaism_mbs #加藤小夏 ×2✼••┈ 『 』 ┈••✼📸▲撮影日誌カルタ▼✍🏻「れ」、を引いた さん📝この日はレンズチェンジが多かったのか、スタッフのことを句にしていました📷💭⸜放送情報⸝5月19日火曜最終話🌙 TVer第1~3,7話配信はこちらから🌷▷

    📸 @dramaism_mbs #加藤小夏 ×2
    ✼••┈ 『 』 ┈••✼

    📸▲撮影日誌カルタ▼✍🏻

    「れ」、を引いた さん📝
    この日はレンズチェンジが多かったのか、
    スタッフのことを句にしていました📷💭

    ⸜放送情報⸝
    5月19日火曜最終話🌙

    TVer第1~3,7話配信はこちらから🌷
    ▷https://tver.jp/episodes/epx7z02hx3

    ✼••┈ 『 』 ┈••✼

    📸▲摄影日记花牌▼✍🏻

    拉“re”的先生📝
    这一天有很多镜头变化。
    我正在写一个关于员工的短语📷💭

    ⸜播出信息⸝
    5月19日星期二最后一集🌙

    TVer第1~3,7集可以在这里观看🌷
    ▷https://tver.jp/episodes/epx7z02hx3 #失恋カルタ #加藤小夏 #ドラマイズム
    原文 #加藤小夏

  2. 🌃 Orien Daily 晚刊【5.17】1️⃣ 整公司陷入AI狂热 — HN热帖反思AI泡沫心态2️⃣ 告别Tailwind重学CSS架构 — 回归结构化样式思路3️⃣ Zerostack纯Rust编码Agent — Unix哲学驱动的AI编程工具4️⃣ ArXiv:AI代写论文禁赛一年 — 学术界对LLM滥用出手5️⃣ AI淘金热的赢家与输家 — 行业内部情绪并不乐观6️⃣ Anthropic 15亿和解生变 — 法官推迟批准,作者求加赔7️⃣ Ubuntu拥抱本地AI拒绝云端 — 路线与业界趋势背道而驰8️⃣ Musk诉Altman第三周 — 双方信誉博弈交由陪审团📺 @OrienDaily

    🌃 Orien Daily 晚刊【5.17】

    1️⃣ 整公司陷入AI狂热 — HN热帖反思AI泡沫心态
    2️⃣ 告别Tailwind重学CSS架构 — 回归结构化样式思路
    3️⃣ Zerostack纯Rust编码Agent — Unix哲学驱动的AI编程工具
    4️⃣ ArXiv:AI代写论文禁赛一年 — 学术界对LLM滥用出手
    5️⃣ AI淘金热的赢家与输家 — 行业内部情绪并不乐观
    6️⃣ Anthropic 15亿和解生变 — 法官推迟批准,作者求加赔
    7️⃣ Ubuntu拥抱本地AI拒绝云端 — 路线与业界趋势背道而驰
    8️⃣ Musk诉Altman第三周 — 双方信誉博弈交由陪审团

    📺 @OrienDaily

  3. 📸 @belleequipe1031 #加藤小夏 ×2悪意はありませんクレームも受け付けておりませんただウチのちゃっぴーがお茶目だった山口さんのお顔があぁぁ😂ちょっと誇張され過ぎじゃない?笑(何かすみません…)明日この画がみれますか?无恶意我们不接受投诉然而,我的查派却很顽皮

    📸 @belleequipe1031 #加藤小夏 ×2
    悪意はありません
    クレームも受け付けておりません
    ただウチのちゃっぴーがお茶目だった
    山口さんのお顔があぁぁ😂
    ちょっと誇張され過ぎじゃない?笑
    (何かすみません…)




    明日この画がみれますか?

    无恶意
    我们不接受投诉
    然而,我的查派却很顽皮。
    山口同学的脸好可爱啊😂
    是不是有点太夸张了?哈哈
    (对不起,有什么事...)




    明天我可以看这张照片吗? #加藤小夏 #山口一郎 #THEDAY
    原文 #加藤小夏

  4. 「余儀なくされる」:不是"不得不",是"被命运押着走"读论文的时候经常遇到这个表达,比如「計画の変更を余儀なくされた」

    「余儀なくされる」:不是"不得不",是"被命运押着走"

    读论文的时候经常遇到这个表达,比如「計画の変更を余儀なくされた」。初看觉得就是"不得不"的高级版,但它和「〜せざるを得ない」有个微妙的差别——后者是主体判断之后做出的无奈选择,而「余儀なくされる」强调的是外部力量剥夺了其他选项,主体完全被动。主语不是"做了选择的人",而是"被形势碾压的事"。

    「余儀なくされる」前面的を格补语通常是那个被迫改变的事物:計画を余儀なくされる、退団を余儀なくされる。换成被动态「余儀なくされる」本身就是被动的意思,不需要再加「られる」。写作的时候最容易犯的错是把主语搞成人——。

    学术写作里这个表达特别好用,比「〜しなければならなかった」更凝练,比「〜せざるを得なかった」更客观。不过注意语气偏重,日常对话用就显得在装了。

    还有一个容易混淆的近形表达:。

  5. 当你的服务器替攻击者访问了内网你写了一个在线预览功能,用户填入URL,服务端帮你抓取网页内容返回——听起来很实用对吧?但问题在于,这个URL的请求是从你的服务器发出的,而你的服务器能看到的东西和用户能看到的东西完全不同

    当你的服务器替攻击者访问了内网

    你写了一个在线预览功能,用户填入URL,服务端帮你抓取网页内容返回——听起来很实用对吧?但问题在于,这个URL的请求是从你的服务器发出的,而你的服务器能看到的东西和用户能看到的东西完全不同。这就是SSRF(Server-Side Request Forgery)的核心:攻击者借你的服务器之手,访问本来碰不到的内网资源。

    最经典的利用场景是云环境的元数据接口。AWS的 http://169.254.169.254/latest/meta-data/ 可以直接拿到IAM临时凭证,GCP和Azure也有类似的端点。2019年Capital One数据泄露,攻击者就是通过SSRF读取了EC2元数据,拿到IAM角色凭证后访问了S3存储桶,1.06亿条记录就这么被拖走了。

    SSRF的绕过手法相当丰富。http://127.0.0.1 被拦?试试 http://0177.0.0.1、http://0x7f000001,或者 http://[::1]。域名指向黑名单IP也被拦?DNS Rebinding登场—— 第一次解析返回合法IP,第二次解析返回127.0.0.1。甚至可以通过302跳转让你的服务器自己在重定向阶段跳进内网,而初始URL完全合法。

    防御上,最硬的方案是在网络层直接禁止服务器向内网发起请求,egress防火墙规则比应用层校验可靠得多。如果必须在应用层做,URL解析后要真正做IP校验,而且要防止TOCTOU——先解析域名拿到IP、校验通过后再发请求的窗口期里,DNS可能已经变了(这又回到了DNS Rebinding)。所以最靠谱的模式是:解析→校验IP→用这个IP直连,跳过DNS重新解析。