QuantumAssHitter

量子打屁手

@QuantumAssHitter

  • ❤️ Liked post in 做菜记录
    谈笑风生
    IO IO Post #56

    20250621_181419|375x500

    今日 🐖 :
    笋干酸菜红烧水煮肉

  • ❤️ Liked post in 【ADV】Gal 个人生涯表
    谈笑风生
  • IO IO Post #10

    969bce4f6be1277f39e78890c7370208|690x362

    很贵的周边 10kg 现价 700w+ RMB

  • 谈笑风生
    john John Post #51

    好耶 🥰 🥳

  • 谈笑风生
    一只玉米人 玉米🌽 Post #50

    恭喜 :wave_gif: 🥳

  • m0rsun m0rsun Post #4

    更新一下:跟我妈沟通了,我报的方案她全都有 😨除了 deepseek,但研究了一下她的服务器结果是性能也一般。她自己说上下班路上经常打电话,要拿手机不方便,我最后买的是索尼挂脖蓝牙耳机,国补 15% 下来¥135

  • emu_otori 鳳 笑夢 Post #9

    妈妈送给我的礼物 🤯 竟然是 mygo 风格的三字经

    IMG_1268|375x500

  • 谈笑风生
    IO IO Post #45

    新婚愉快! 🎊 :cat_bouquet:

    (别忘了到时候请门友们吃席

  • ❤️ Liked post in 做菜记录
    谈笑风生
    IO IO Post #43

    IMG20241003175350|666x500
    面条烧鸡
    IMG20241003175358|666x500
    今日份晚饭

  • 谈笑风生
    一只玉米人 玉米🌽 Post #37

    https://music.163.com/song?id=192702&uct2=U2FsdGVkX1/YBzHQWoAjcslCFOAwC0Mieexmpj+C/fY=

    人生如画册,我有我的浪漫手法
    yen sang yv wa ca, o yao o di long man sao fa
    剪贴着记忆,将最完美的定格
    zin ti zoe gei yi, zoeng zui yvn mei di ding ga

    🥹 刚刚听歌突然想起了 lz 的温暖小窝,希望鼠鼠以后也能有个这么温暖的小窝 :face_holding_back_tears_hugging_face:

  • ❤️ Liked post in 开盒勾罕见
    谈笑风生
    TsuinoSora TsuinoSora Post #5

    吓人

  • ❤️ Liked post in 吃苦果然有害
    谈笑风生
    Ecoli Ecoli Post #4

    钱流向了不缺钱的人,爱流向了不缺爱的人
    苦难流向了能吃苦的人

  • ❤️ Liked post in 吃苦果然有害
    谈笑风生
    anon77025879 Post #5

    (deleted by author)

  • greyishsong greyishsong Post #4

    真的是很棒的见解和讨论,我也有点忍不住,再来发表点个人看法。

    先来聊聊我对黑神话成本的看法:

    量子打屁手,post:1, topic:13314, username:QuantumAssHitter:

    黑神话制作成本约为 3-4 亿人民币(4200w-5600w​🔪),在“3A 游戏”语义泛化的趋势下,黑神话或许也可算入 3A 游戏之列。不过根据现在公认 3A 游戏的制作成本,wikipedia 将其称为"3I"游戏,即独立制作游戏佳作。

    在黑神话之前,所有的 3A 级别的游戏都来自欧美(艾尔登法环这一级别的游戏同样不是 3A,这是行业公认的),相应的成本参考也是来自欧美。如果将国内与欧美的物价、购买力等指标加以对比,并考虑这些因素对外包和开发者薪资的影响(也就是国内用人成本还是远低于欧美),那黑神话的成本应该勉强能挤进 3A 的门槛。

    可以用《死亡搁浅》或者《艾尔登法环》来做个对比:虽然这两款游戏都不是 3A,但有知名制作人领衔、大型游戏公司参股的作品,实在很难划入一般意义上的“独立游戏”范围内。就这一点而言,我不太认可 Wikipedia 的 3I 界定。

    再聊聊美术,尤其是技术美术:

    量子打屁手,post:1, topic:13314, username:QuantumAssHitter:

    如果将标准定在独立游戏的层次,剧本有深度的作品则不在少数。仅以国产游戏为例,开发成本约为黑神话 1/6 的古剑奇谭 3,其叙事深度(个人看来)远超黑神话,而美术表现也可圈可点。

    这里 quantum 同学提到古剑 3,我没资格评价它的叙事(没办法,重度晕 3D 实在玩不了),但这一类游戏的技术美术水准可能也只有黑神话的 1/6,也许只有 1/10。我并不是指美术设计水准,而是“技术”水准。这和所选择的表现形式关系很大。

    仙侠题材的作品,在“法力”、“真气”、各种神兵等元素的背景下,画面整体是偏亮且偏幻想的。利用好粒子系统制造的各种光效、选择好瑰丽优美的画面元素,可以极大程度上降低技术难度——人对自己没见过的场景和事物,辨识能力都比较低,“恐怖谷”不明显。比如“气贯长虹”美吗?非常美,但是我对它没有既定的想象,所以只要美术表现得不错,我的观感就会非常好。类似的还有日式西幻题材,比如塞尔达系列也是美术极成功但技术难度不太大的例子。

    黑神话的做法,以及其他幻想题材 3A 的做法则不一样,或可类比《战神》系列对北欧神话场景的呈现,追求用尽可能接近现实的元素构建幻想的世界。一个坐落在万仞绝壁上的修行门派更显得奇绝,而考虑到花果山里(曾经)还都是普通猴子,去构建一个“黄鹤之飞尚不得过,猿猱欲度愁攀援”的险峰就不太合理。那怎么用很多人都见过的山石树木承托天命人、承托大圣和各路妖魔鬼怪的主题,就是一件很不好做的事情——要在凡间景物里烘托神话感。

    我的看法是,这种需求很像景区拍照:景区是人人都可去的,但总有些摄影高手镜头里的华山不似人间,3A 做的就是类似的事情。但景区拍照是从大量的尝试中遴选最好的结果,而大家对 3A 画面的期待是“最好处处都好看”。那么如何把人间场面渲染得不似人间,就成了幻想类 3A 开发者这么多年来辛苦工作的目标,也是真实感渲染技术与各种工程优化技术的顶峰之一。

    说句题外话:正因此,我是非常认可 UE5 的 Lumen、Nanite 两大技术的,因为这都是大幅度降低“大场面”制作成本的技术。如果有朝一日我们不必手工烘焙和调节海量的 map,也不必负担繁重的 mesh 拓扑调整工作,那么游戏这种交互艺术的创作潜能才真正能充分释放。

  • Ecoli Ecoli Post #1

    秋葉 aaaki 的动态
    已经用上了,孩子很喜欢 😋
    这样搞到的番剧都是完整版无删减(艾莉真的删了好多(你或许是正版番剧的受害者))
    不一定要用旧手机,原本就有 NAS 的朋友可以直接加 docker 容器搞定
    如果不想折腾网络,也可以把订阅挂在自己的电脑上,时不时启动一下查询更新
    如果连这也不想搞,还可以时不时去蜜柑那里看看,单独下载种子

  • ❤️ Liked post in 最近黑神话悟空挺火
    谈笑风生
    greyishsong greyishsong Post #7

    黑神话的开发团队规模是远比 3A 游戏小的,有很多漏洞并不奇怪。在能基本达到 3A 游戏美术水准的前提下,维持故事叙事的完整性,已经让人惊叹了。

    实际上大多数 3A 游戏或多或少都有点“剧情不够,画面来凑”的问题。个人认为这是因为好的剧情是反复删改出来的,而以 3A 的美术要求,删改剧情(同时意味着删改大量美术资产)的成本非常可怕。相反,写一部四平八稳的剧本,然后用强烈的画面震撼来吸引玩家,是试错成本更低的选择。

    你有提到一步一景的问题,想要做到这一点实在不容易。而且在一个动作游戏里,有多少玩家会去用心体验景物设计的巧思值得商榷。相比之下,可能动作反馈和战斗手感的缺陷会是游科更着急去改善的,毕竟有很多玩家如果感觉“打得不爽”是会差评甚至退款的。

    只以游戏设计和美术风格论,我感觉国内近几年的独立游戏(比如《戴森球计划》《波西亚时光/沙石镇时光》《暗影火炬城》)反而更胜一筹。黑神话的价值更像当年的《流浪地球》,是国内第一次在游戏工业上取得了比较好的成果,具备了协调大量的美术和技术工作、抓住主线推进开发的能力,这是以前游戏大厂制作长线运营的手游/网游时所不具备的。

  • ❤️ Liked post in 做菜记录
    谈笑风生
    IO IO Post #37

    好久没发做菜系列了,今天做的红烧菜感觉比前一次好:
    IMG20240824120652|666x500
    另外我发现我家的电饭锅比较幽默,饭烧好了,LED 点阵不显示“Ok”,而显示“Oh”。🤣
    IMG20240824120552|666x500

  • greyishsong greyishsong Post #4

    聊一些浅显的见解,如有错漏,敬请斧正。

    人的原因

    上面有朋友提到了,人眼对人更敏感。更具体地说,人的视觉对人的体态和面孔特别敏感,这是大多数动物共同的特点。例如一群黑猩猩可以轻易分辨彼此,而人看黑猩猩却觉得都差不多。黑猩猩并不是真的都一样,因为长期相处的研究人员也能分辨不同的黑猩猩个体,只是一般人的视觉对此关注程度不足,有“自动忽略”的倾向。

    静物和环境也有类似的原因,例如

    • 人眼对亮度的敏感性:人对亮度(明度)变化比对色相变化更敏感,所以不易分辨环境暗部的细节和质量。
    • 人眼的视角限制:虽然人的双目视角能达到一百多度,但真正的集中视角非常小(应该是不到十度),对细节的注意力和分辨力也是中心强、边缘弱。所以大多数不会被注视的地方即使质量不那么好,也很难被察觉。

    技术的原因

    这个话题可以算对是人眼特点说明的自然延伸——人眼能注意到更多面部细节,所以渲染一副面孔经常要考虑很多复杂的生物特征、光学效应。下面我举几个例子,作抛砖引玉之用。

    皮肤表面细节

    人不是大理石雕像,没有人的皮肤是完美无瑕的,瘢痕、毛孔、绒毛等等细节极其多变,偏偏建模非常困难。通常的 PBR 那种描述粗糙度、金属度的方法,对皮肤来说是不够的,只好辅以大量特殊的贴图。

    从几何尺度考量,它们都极小且不易近似,偏偏实时渲染流程中大量隐含的采样过程对高频信号极不友好,所以渲染起来代价很高;从视觉角度来看,一个人脸上有没有这些特征,却可以成为决定他在不在恐怖谷中的关键。

    次表面散射

    这是大名鼎鼎的光学效应了。只要你把手指放在手机的手电筒上,就能看到手指边缘呈现一种半透明质感。但这种半透明感与一般的透明物体不同,一般建模为不透明物体的表面上有很薄的一层半透明散射介质,需要用专门的方法来渲染。

    其实雪地等材质也有次表面散射现象,但是雪地颜色均匀、细节不多,皮肤则全然不同,让次表面散射和皮肤细节配合良好是更难的事情。

    小尺度不对称和细节动作

    所有人的身体都不是完全对称的,脸部尤其如此。这种不对称属于“有了也看不出来,没有就有点奇怪”,所以艺术家建模的时候就非常难做,游戏这种实时渲染也不允许小小的面部有这么多几何数据。

    另一方面,人的表情肌非常复杂——或者说是凡是脸上有肌肉的动物一般都挺复杂,但我们对人脸太敏感。然而现在的 mesh 形变机制并不是从肌肉的动力学出发生成脸部形变的,而是通过大量的动捕数据辅以人工建模完成。动捕可以很精细,但脸部可用的顶点很少,模仿人的微表情就很难很难。这也是为什么游戏人物的表情有时候显得不真实,又很难说出到底哪里不真实。

    这种问题在专业数字人领域其实能部分解决,但代价可能是一张 4090 只能跑一个人脸,那么现在显然用不到游戏里。


    我对渲染的了解很浅薄,上面这些应该都是老生常谈的问题,已经被大家讨论十几年了。但直到今天,还是能看到很多关于数字人的研究在探讨人的真实感渲染难题。而所有难题放到实时渲染里,难度就要上一个档次;放到游戏里,难度又上一个档次。不知道十年后再看游戏,能不能看到前两年黄仁勋演讲的数字人水平。

  • ❤️ Liked post in 做菜记录
    谈笑风生
    IO IO Post #34

    IMG20240803114455|666x500
    IMG20240803114504|666x500

    周末了,做点菜。

    排骨红烧,加了点胡萝卜和山药配菜。
    我爹说红烧排骨要焯水,去除血沫,然后先煎后放水煮。我认为冷冻的排骨化冻后细胞膜破裂,若焯水将损失许多营养物质,并且中式高温煎炸虽可提高菜的风味,但不甚健康,所以我直接水煮放调料。

    受地中海饮食沙拉的启发,但又不敢吃生的菜,遂将黄瓜、蟠桃、油桃、生菜在一起炒制。

  • 1313 ᐕ)ノ Post #13

    还有一个赠品,之前忘记了

    IMG_2048|666x500
    IMG_2050|666x500
    IMG_2049|666x500

  • 1313 ᐕ)ノ Post #12

    原来是 U 盘
    《拷交大》

    IMG_2045|666x500
    IMG_2046|666x500
    IMG_2047|375x500

  • ❤️ Liked post in 做菜记录
    谈笑风生
    IO IO Post #27

    IMG20240716181133|375x500
    不同的原材料简单换着搭配炒一下

  • ❤️ Liked post in 做菜记录
    谈笑风生
    IO IO Post #18

    IMG20240714120521|666x500

    感想:
    🍅炒蛋炒成粉末状并没有任何优点
    冻肉好切

  • ❤️ Liked post in 做菜记录
    谈笑风生
    IO IO Post #16

    IMG20240713121704|666x500
    IMG20240713113912|666x500
    IMG20240713113907|375x500
    IMG20240713120202|666x500

    今天不上班,烧了两个菜
    清汤丸子,汤里放了点小青菜和🍅
    胡萝卜烧肉

    烧得怎么样,喜欢的点 😋

    感想:肉比蔬菜难切多了

  • ❤️ Liked post in 做菜记录
    谈笑风生
    IO IO Post #12

    IMG20240712180851|375x500

    前几天吃太杂了得了肠胃炎,连续两天吃钠含量超高的陈克明面条之后,今日电饭锅和米都俱全,首次吃到了饭。由于上班没时间做菜,草草炒了一个西红柿🍅炒鸡蛋,由于怕前几天买的火龙果放冰箱久了坏了,又不敢吃生冷食物,遂放进来一道炒。一碗饭两碟菜,自己做的,感觉比食堂吃一大堆东西要舒服。(hindsight:(红心)火龙果跟甜瓜/香瓜一样,性寒,肠胃不适时服用会加重症状)

    另外现在这个食用油行业不平静,昨天到超市买油特别避开所有国产品牌,买了一个上面标有“原产国:意大利”的“欧萨”牌 extra virgin olive oil。气味和口感还不错,可惜 Google 了一下,这个品牌国外市场没有,是个上海公司所有的。我就说呢,瓶子上全是汉语和英语,大概率是进口 200 公斤的油罐自己再灌装的吧。 ( 意大利有人专门卖假橄榄油,今天给我智能推送的新鲜 CNN 新闻:https://www.cnn.com/2024/07/11/europe/italy-olive-oil-seizure-scli-intl/index.html ) 超市里买不到靠谱的油,那网上搜索进口油,发现一个日清食用油(nissin oilio)品牌,可惜官方淘宝店卖的几乎全是苏州某个公司代工的产品,只有超高端~400g/90CNY 的葡萄籽油和芝麻油是进口的。这年头没有一个东西是可以信赖的。

    有句话叫“当家才知道柴米油盐贵”,非常正确,在最近进行了一些“固定资产投资”之后,我感觉自己快破产了(讽刺的是,公司给我们办了个信用卡,额度 36000),房租 1800 每月,季缴,燃气 200 元 73 方,水 4.2 每吨。
    国有企业工作可能不太累(至少暂时是),而且包伙食,但相应的是工资低,像我这种穷蛆应该去民营企业多挣点钱。可是假如进了民营企业,到时候也没时间自己烧饭,可能又会后悔没有进国企。
    可见,这世界上从来没有既要也要的东西。人的抉择永远是次优的。我经常反思,自己的人生也许有种“一步错、步步错”的意思。但是,假如以一种随意的态度对待人生,不管获得什么结果都无权抱怨。

  • 谈笑风生
    Lorange 主治医师李大华 Post #17

    image|504x500
    我有很多目标想完成,分解成小目标,希望这个暑假能留校把他们完成。

  • 谈笑风生
    argmin Post #1
    1. 更加熟悉写 rust&python 了,更加熟练写工程代码。更热爱写代码了
    2. 更注重健康和快乐,更注重吃和锻炼,试图延长青春和寿命。。注重 sustainable 地卷
    3. 更意识到自己啥都不会。需要学的很多,很有意思的事情也很多
    4. 意识到从学校出来后,一切都变得周期很长,各种目标的达成都慢了下来,比如搞到 XX 元,比如练出好肌肉,比如培养爱好,都需要很多时间。所以还是要静下心来沉淀,要把自己变强啊。毕竟本科时该做的选择都做了,现在剩下的只是自己沉淀了
    5. 从身边案例看,牛逼人在哪儿都终将牛逼。要志存高远,不能爬!
    6. 感恩目前人少事少、挺能学到东西的友好打工氛围。
    7. 一命二运三风水,四积阴德五读书,六名七相八敬神,九交贵人十养生
    8. 解锁了马来西亚、埃及、日本。和朋友旅游真是回 san 神器
  • Ecoli Ecoli Post #16

    坏了,因为家里只有我一个人需要科学上网而且我在家的时间只有寒暑假,所以没什么动力研究全屋科学上网,因此无法直接为你提供参考 😰

    不过我确实没有听说过使用硬路由作为主路由还要实现科学上网的(具体原因我没了解,应该是不可能三角),软路由作为主路由并科学的倒是见过,但一般的家庭组网为保证稳定性依然会使用硬路由,而科学上网会交给旁路由负责。由于旁路由的特性,负责旁路由功能的机器只需要一个网口,而且即使是炸了也不会影响主网络,因此可以放心大胆使用旧电脑改装软路由,相关教程也非常丰富。
    OpenWrt 旁路由设置教程:超详细解析 + 教程 - 科学上网 (iyio.net)
    OpenWRT 旁路由科学上网完全指南 | Clash 中文教程网 (clashv2ray.com)
    从听说到上手,人人都能看懂的旁路由入门指南 - 少数派 (sspai.com)

    至于主路由,由于科学上网已经交给旁路由负责,主路由只是负责数据的转发,因此性能不需要很强,但要求至少能完成配合旁路由的相关设置(一般来说没有问题,但如果我那运营商配的光猫能正确设置的话我也没必要去换掉它了 😇 )。

    至于折腾的部分,如果觉得主路由性能实在差想换掉,那我确实非常推荐华硕的路由器,因为它是少有的原生系统就已经开放了绝大多数功能的路由器,能兼顾稳定性和折腾,这是诸如 Ubiquiti 这类以高端自居的品牌都没有做到的。而旁路由的部分,既然是通用计算机,那自然更好折腾了,装个虚拟机跑个 NAS 搭个博客都没问题 🥰

  • anonymous_coward_old Anonymous Coward Old Post #2

    你这么想,你搞钱的家人人生还是挺有意义的

  • Ecoli Ecoli Post #13

    承蒙抬爱,我并不认为我的水平已经到了的程度,但或许我们可以多交流交流,正好手痒想折腾网络了 🤗

    有计划不妨私信联系

  • ❤️ Liked post in 感觉水你站的学生好少
    谈笑风生
    m0rsun m0rsun Post #12

    话说我有一个想法。既然本站如此适合开盒,干脆做成 LinkedIn

  • anonymous_coward_old Anonymous Coward Old Post #2

    我认为重要的不是帖子是否会存在,而是在提问的当下有没有得到答案,聊天的当下有没有获得陪伴

  • ❤️ Liked post in 二次元 bgm 金曲盘点
    谈笑风生
    Hi-Techer Hi-Techer Post #47

    补两首个人很喜欢的 OP,感觉也算金曲了
    《lain》中的Duvet - Bôa
    《鋼の錬金術師 FA》中的again - YUI

    然后还有一些 EVA 剧场版的歌
    宇多田ヒカル的桜流しBeautiful World

  • greyishsong greyishsong Post #5

    我自己组了一台小机器做 NAS,也是今年图形学实验的评测机 🤣

    个人方案

    硬件用 ITX 板型的 J3455 板 U 套装(这个 CPU 是 Intel 赛扬产品线的一款低功耗 CPU,直接焊在主板上出售)加乔思伯的 NAS 机箱,目前是

    • 16 GB DDR 4 SO-DIMM 内存(两条 8 GB)
    • 一个 NVMe 硬盘位(实装一块 256 GB 固态硬盘)
    • 五个 SATA3 硬盘位(实装两块 1 TB 机械硬盘)

    机器本身挺小巧的,大致比那种 12 盒装特仑苏的小纸箱长 1/3,宽度和高度和它差不多。

    软件方面,

    • 机器本身装 Proxmox VE 做成一个虚拟化平台
    • 开一个虚拟机实例装 OpenMediaVault(目前比较好的开源 NAS 系统),配置为 1 核心 CPU + 4GB 内存
    • 将大部分机械硬盘用设备直通的方式直通给这个虚拟机以避免性能损失(其实不直通损失也不是很大)

    然后在 OpenMediaVault 上装各种工具,比如 Bt 下载、SMB 和 NFS 服务、Syncthing 文件同步等等。由于 OpenMediaVault 是基于 Debian 的,装起来很方便.

    建议

    我的方案要大量用到命令操作,也没专门搭什么 WebUI 之类的,其实不是很适合给长辈使用,更适合 CS 相关专业自己玩。

    如果是给长辈用的话,我建议以下方案二选一:

    • 直接买群晖的机器和系统,几乎什么都有成熟的解决方案,代价是要支付较高的溢价。
    • 配一套和我差不多的硬件(主打低功耗、低噪音,最好体积比较小),然后用 Docker 配合成熟的开源方案,代价是软件方面有点浪费硬件性能,并且可能需要你后期做一点远程维护。
      • OpenMediaVault 做系统并安装 Docker
      • Docker 安装 NextCloud 做云盘
      • Docker 安装 qBittorrent 做下载
      • 安装 Kodi 来展示影片资源
      • 用花生壳或者蒲公英来做内网穿透

    这两个都不是那种完美发挥硬件性能的方案,但都比较适合非技术背景的人使用。区别在于前者需要多付钱,而后者需要你学着搭建并花一点(也不太多)时间去维护。

    为什么我不推荐以下这些东西:

    • 黑群晖(自己买硬件但装群晖的系统):群晖的系统是专有的,黑群晖要自己解决一些问题,这对长辈来说很麻烦。
    • 更高效实惠的内网穿透方案:像 Zerotier 或者 WireGuard 之类的工具虽然可以提供更高的内网穿透带宽,但需要一个会配置网络的人频繁配合,也不适合给长辈用。
  • Yoimiya Yoimiya Post #35

    网易云 10 级骨灰级听众路过,现在听的越来越杂,但基本没沾过华语圈,中学时代是欧美流行圈和电子音乐圈资深听众,后来越听越腻就退坑了,也短暂接触过 lofi、越南鼓、英伦摇滚等等。欧美圈目前听原声采样、纯音多一些,不过听的最多的是日语动漫原声带。因为听的杂所以现在没有特别喜欢的音乐,对音乐的感悟也没有上升到很高的程度,比较在意旋律因此忽略了很多内涵,不过回归本心而言,现在能给我带来感触的包括菅野洋子、久石让的原声带,也喜欢堀江由衣、喜多村英梨等声优的献唱,最喜欢的大概是向井太一给《强风吹拂》唱的 ed,因为它能给我坚持运动的力量。

  • anonymous_coward_old Anonymous Coward Old Post #1

    这一企图窃取用户名密码的网络“钓鱼”攻击事件本质上属于社会工程学的范畴。攻击者冒充 admin 的权威身份,向用户发送邮件,通过谎称不输入密码后头就无法使用邮箱向用户施加压力,很多不冷静的同学会中招。今天就来分析一下下,如有不正确的地方,欢迎斧正 ☺️。

    钓鱼行为分析

    其实分析钓鱼邮件,有很多逻辑漏洞:

    标题:《关于停用学生邮箱的通知》

    学生 STU 邮箱自古已有,怎么可能停用,哪怕要停用,按照学校网信中心的惯例,也不会发邮件通知你的,顶多在 NIC 主页上发一则消息。

    本通知发出后,未及时更新的学生帐号,1 周后(7 月 2 日)
    账号将设置为“暂停”,即只能接收邮件,不能登录和发送邮件。

    攻击者的逻辑都不能自洽:只能接收却不能登录和发送,然而不登录怎么能接收?

    为了加强电子邮件安全管理,规范电子邮箱使用,保障师生权益,根据相关规定,未更新的学生账号 (@stu.xjtu.edu.cn)将被停用。

    企图模仿权威口吻,但“相关规定”是哪些它并没有讲,而且它最后所附链接 https://coremail.club/ 的网站实在做得太 low 了,一点儿都没有体现那里有“加强电子邮件安全管理,规范电子邮箱使用”。

    要是我来做的话,这封钓鱼邮件内容是说你的邮箱存在违规行为,需要点击某个链接以解决问题并修改密码,否则将予以封号处理。而且点击的链接肯定是一长串,带有用户名信息的链接,而不是这个攻击者用的如此简单的链接,连 xjtu.edu.cn 下面的子域名都不是(注意:以你交的 IT 技术水平,哪怕是官方域名也有钓鱼的可能,例如修改 DNS 记录、或者是在开放式无线网络中做 MITM 攻击)。

    进入钓鱼网站后:

    • 第一步,只让你输入邮箱地址(并且核验这个邮箱地址是不是邮件里的链接)不用输入密码以免你起疑心
    • 第二步,说你有违规行为,所以要给你进行邮箱相关法律法规宣教;
    • 第三步,问你是否仔细阅读并同意“电子邮箱使用规定”,如果是,请输入旧密码、设定新密码,以进行解封操作,此时网站后台连接 https://stu.xjtu.edu.cn 即真实的邮箱服务器,验证密码是否正确,如果是才给用户返回“成功”的讯息。这次这个攻击者啥都没做,就输入了个不知道可对的用户名密码就返回“更新成功”,着实是“更新了个寂寞”。

    我认为这样才基本上算是一个合格的钓鱼攻击流程,这次的攻击者着实有点 too young too simple 了。

    邮件的技术性分析

    这次很多同学中招,一方面原因是发件人向 ceshi@stu.xjtu.edu.cn 这个邮件列表发送,而咱们所有用户都被配置订阅了这个邮件列表。这看起来像是配置错误导致的。

    另一个很重要的原因是被发件人的邮件地址 admin@stu.xjtu.edu.cn 这样一个看起来比较权威的地址所误导,之前这个地址发送过西安交通大学校友汇刊 2023 年第 6 期关于开展第三届校园开放日满意度调查的通知这样的合法邮件。这主要是由 Email 标准自身的局限性导致的。

    这个 From:字段从名称上看应当为发件人的邮箱地址(邮件软件图形界面里发件人一栏显示的即是这里的内容),但请注意这一字段可以是假的甚至是空白。

    根据 RFC5322:“From/来自:”字段指定消息的作者,即负责撰写消息的人的邮箱或系统的邮箱。 “Sender/发送者:”字段指定负责消息实际传输的代理的邮箱。例如,如果秘书要向他人发送消息,则秘书的邮箱将出现在“发送者:”字段中:实际作者的邮箱将出现在“来自:”字段中。如果消息的发起人可以由同一个邮箱表示,并且作者和传输者是相同的,则不应使用“发送者:”字段。否则,两个字段都应出现。

    这被称为 Email Spoofed Phishing Attacks

    以下将逐行分析邮件的原始内容(eml 文件源码),可能会有点乱(尤其是手机 UI),但暂时没有更好的办法:


    发件人的信息及 SMTP 收件软件信息

    Received: from youardomain.com (unknown [122.239.134.75(浙江省温州市电信)])

      by app1 (Coremail) with SMTP id <已省略了一串 X-CM-TRANSID>;

      Sun, 25 Jun 2023 <已省略收件的时间> +0800 (CST)

    Message-ID: < 已省略了长度为 32 的像是 MD5 的字符串 @youardomain.com>
    From: admin admin@stu.xjtu.edu.cn 此字段上文中已详细分析

    To: ceshi ceshi@stu.xjtu.edu.cn 收件人邮箱地址
    Subject: =?utf-8?B?5YWz5LqO5YGc55So5a2m55Sf6YKu566x55qE6YCa55+l?=
    注:对于 MINE 消息头中的非 ASCII 字符采用了 RFC 2047 标准进行编码,

    这一段字符串解码后即是邮件主题“关于停用学生邮箱的通知”

    Date: Sun, 25 Jun 2023 此处省略了时间 +0800
    MIME-Version: 1.0
    Content-Type: multipart/alternative;
    boundary="----==----" 该邮件有好几部分,这一行表示边界
    X-Priority: 3 邮件的优先级
    X-Mailer: Supmailer 38.2.0 由什么软件发送的邮件
    X-CM-TRANSID: 已省略了一串 X-CM-TRANSID
    X-Coremail-Antispam 经过 coremail 邮件系统 MTA 投递时自动生成的反垃圾邮件信息 :
    省略了 N 多行内容

    Sender: yushunjiang@stu.xjtu.edu.cn 参见之前的 From:字段
    Delivered-To: ceshi@stu.xjtu.edu.cnRFC 9228 专门描述这个字段,表示邮件投递到了哪个地址
    Precedence: list
    X-Ack: No
    Errors-to: yushunjiang@stu.xjtu.edu.cn “投递通知”应该发送到哪个地址,RFC 不推荐使用该字段,
    应改用 RCPT TO 和
    Return-Path

    List-Post: mailto:ceshi@stu.xjtu.edu.cn 使用该 URL 以发送给邮件列表:这就是为什么全校同学都收到
    这封邮件的原因,因为咱们都在 ceshi@stu.xjtu.edu.cn 这个邮件列表地址里

    List-Id: coremail maillist ceshi@stu.xjtu.edu.cn 邮件列表标识符
    X-CM-Resent-From: ceshi@stu.xjtu.edu.cn
    X-CM-SenderInfo: Coremail 邮件系统添加的一串对人来说没有信息量的字符串

    邮件头的这些字段大多是由 RFC 标准确定的:https://www.iana.org/assignments/message-headers/message-headers.xhtml。
    而 X-CM 开头的字段想必就是 CoreMail 邮件软件添加的

    最后面是一堆东西 base64 编码的内容,包括一段纯文本和一个 html:

      各位同学: 为了加强电子邮件安全管理,规范电子邮箱使用,保障师生权益,根据相关规定, 未更新的学生账号 (@stu.xjtu.edu.cn)将被停用。 现将本次批量停用邮箱帐号相关事宜通知如下: 本通知发出后,未及时更新的学生帐号,1 周后(7 月 2 日) 账号将设置为“暂停”,即只能接收邮件,不能登录和发送邮件。 请各位同学相互告知,及时更新学生账号。 点击进行 coremail 更新

    附上門友提供的该次钓鱼邮件事件的截图

    钓鱼邮件|1000x500, 30%

    网页截图|1000x500, 30%

    个人见解

    stu.xjtu.edu.cn 这种不太靠谱的邮件服务不要用于重要的事情。

    建议你交买个 Gmail 企业版,或者 MS outlook 企业版,邮件服务这东西还是大公司最可靠,而且比你买 CoreMail 软件自己搭建运维要省事。

    这次事件充分暴露了你交 IT 系统有多烂,之前也有其他門友分享过:

    这次只是一个很平庸的攻击,后面来个大的也未尝不可。

    DNS 污染本站的动作倒挺快,然而这次事件之后这么长时间了 stu 邮箱并没收到任何预警/解释的邮件。

    更新 1:

    后面 stu 邮箱确实是收到了一封标题为“关于加强防范钓鱼邮件的通知”的邮件。

    但没啥信息量,而且内容也有槽点,例如

    看清邮件发送方的域名地址 我校官方电子邮件均以**admin@xjtu.edu.cn**发出,如对方邮箱帐号与上述不一致,或非学校官方邮箱,则需保持警惕

    然而,此封邮件本身是由admin@stu.xjtu.edu.cn发出的,的确与上述不一致 😅,这是否说明此封邮件也是非官方发出的??

    另外,网信中心咩改变也没做。例如,想必大家都收到了来自 { dapengcao, guhanwen}@stu.xjtu.edu.cn 回复 admin@stu.xjtu.edu.cn 的 "回复:关于停用学生邮箱的通知" 邮件吧

    请问不能登录怎么接收邮件啊

    你好,请问尝试登录邮箱显示登录已超次数该怎么办呢?

    为啥他们回复给 admin 的邮件我们全都收到了呢?这说明任何人还是都能往 拥有所有人邮箱的邮件列表 发邮件。关于这一点到底是不是个 problem,你可以想象一下,假如 Gmail 的任何用户都能给其他所有 Gmail 用户群发邮件是什么样子。你交 IT 系统着实是没救了。

    更新 2:攻击得逞的原因——邮件安全扩展 DKIM、DMARC、SPF

    早期互联网的设计没有考虑一丁点安全性,比如 DNS, HTTP,流量都是明文,隐私都在裸奔。邮件协议也不例外。

    类似纸质邮件,Sender:From: 分别对应信封上的发件人和内部信纸上的发件人,为了应用的灵活性,这两栏可以不一样,从而就有冒用身份发送电邮这一攻击。

    邮件安全扩展 DKIM、DMARC、SPF 就是为了克服这一安全方面上的缺憾而设计的。关于这些,洋文好的同学可以看下面的这个链接,深入浅出,非常详细:

    为啥这次 stu 邮箱攻击能得逞?我们查询一下 stu.xjtu.edu.cn这个域名的相关 DNS 记录即可知道答案。你也可以用dig 这样的工具自己查询验证,或者可以用在线服务查询。结果如下:

    $ dig stu.xjtu.edu.cn txt +short
    v=spf1 ip4:162.105.129.0(北京市北京大学教育网)/24 ip4:202.117.1.51(陕西省西安市西安交通大学教育网) ip4:202.117.1.52(陕西省西安市西安交通大学教育网) include:spf.icoremail.net ~all
    
    $ dig xjtu.edu.cn txt +short
    v=spf1 ip4:162.105.129.0(北京市北京大学教育网)/24 ip4:202.117.1.0(陕西省西安市西安交通大学教育网)/24 ip4:117.32.155.53(陕西省西安市电信) ip6:2001:250:1001:1::1/64 include:spf.icoremail.net ~all
    

    SPF 全称为 Sender Policy Framework,2000 年左右出现,作用是允许域名的所有者设置“只有哪些 IP/域名的计算机发信才是合法的,否则都是未经过授权的”。由上面的 DNS 记录可见确实仅允许某些服务器发信。但是对于“这些服务器发的邮件传送到接受者的服务器的过程中是否有被篡改“就无能为力了。因而需要 DKIM。

    DKIM 全称 DomainKeys Identified Mail,通过公私钥非对称加密,实现传输信息不被篡改,即接受者的服务器可通过文件头中的 DKIM 签名,判断该邮件的元数据和正文在传输过程中有没有被篡改。DKIM 因而可以被理解为纸质邮件系统中的邮戳。stu 邮箱接收到的邮件头部缺少这一字段。

    DMARC 用于设置 DKIM 验证失败或者 Sender:/From:不统一时,收件邮件服务器应当怎么处理。有几种 policy:

    • reject 表示退信,从而该邮件不会出现在收件人的邮箱中。
    • quarantine 表示防疫隔离,把该邮件分类到spam文件夹里,提醒收件人注意该邮件是有问题的。
    • none 表示不管,从而该邮件就像正常邮件一样出现收件人的邮箱

    DNS 检索结果显示 stu 邮箱应该是没有设置 DKIM 和 DMARC

    下面看看这个交大門网站的邮件安全性如何呢?
    交大門是通过 MailGun 实现邮件服务的。

    $ dig xjtu.app txt +short                    
    "v=spf1 -all"
    
    $ dig mg.xjtu.app txt +short                   
    "v=spf1 include:mailgun.org ~all"
    
    $ dig krs._domainkey.mg.xjtu.app txt +short
    "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5Wqp0OsFNjfZ+03zwfKnN2Wx0A24AiKVH+ypYqWseBq16WxKpyQ5ZdJWqnNd96RCugXwjW4S+ylgB2u0U6QNZvCvwoJZMdc2uzEeVv5o7dH7sh2qlH0D+u0MMoM4LYtO+TFdnaM7mI83m1vYp0Ns4LECbxTvFWTMYDP8UgMNUqQIDAQAB"
    
    $ dig _dmarc.xjtu.app txt +short
    "v=DMARC1; p=reject; sp=reject; adkim=s; aspf=s; rua=mailto:c8d07a9ce26e4cfcb1d42ba73f9e17cd@dmarc-reports.cloudflare.net"
    
    

    可以看出交大門非常注重安全性,配置了只有 mailgun.org 的服务器才可以代表本站发信,并且配置了 DKIM 保证了邮件的 integrity,DMARC 策略是 reject,即有人企图假冒本站,收件邮件系统应当直接丢弃。

    在这里讲一个趣事,交大門早期有 Gmail 用户和 Outlook 用户抱怨收不到注册邮件,垃圾邮件文件夹里也没有。原因是邮件由于 reject 的 DMARC 策略被直接丢弃了。

    然而 SPF 和 DKIM 的配置都正确,(不然其他邮件服务的用户也注册不了啊),为什么会被丢掉呢?

    原因是起初给用户发邮件用的是 noreply@xjtu.app这个地址,而 mailgun 里配置使用的是mg.xjtu.app 这个子域名,由 Gmail 显示的原始邮件内容中可见:

    Sender: noreply=xjtu.app@mg.xjtu.app
    From: "xjtu.app 交大門" <noreply@xjtu.app>
    

    由于是 mg.xjtu.app 代 xjtu.app 发信,从而 Sender 和 From 两个字段不统一,所以被 Gmail 退信。
    在这里特地表扬 Google Gmail 和 MS Outlook 在安全方面的谨慎。

    再吐槽一下,交大門作为一个非官方网站,都能遵循网络安全领域的 common practice 进行配置。堂堂一个几万人的大学,IT 系统这么烂,着实有点说不过去。

    如果有顶级黑客想渗透你交的 IT 系统,恐怕早已做过并留下后门,所以你交引以为傲的一些很牛的科研成果的原创团队要留心了,需要提高信息安全素养,别让成果被黑客给窃取了。

    另请参阅:

  • Trump 特朗普 Post #3

    给大家定制点礼品啊站长

  • XGA202X TGA评选委员会-XJM分会 Post #1

    by TGA2023 评选委员会 量子打屁手


    xbox&星空直面会内容汇总

    首发 XGP 游戏:

    神鬼寓言

    公布了新的实机视频

    South of midnight

    第三人称动作冒险游戏公开

    33 Immortals

    多人肉鸽游戏公开

    Persona 3 Reload

    2024 年初发售

    收获日 3

    公布了新的实机视频,9.21 发售

    卡普空新作,日系和风游戏

    Avowed

    公布了最新实机预告,2024 发售

    微软模拟飞行 2024

    公布游戏信息,并发布 11.3 更新《沙丘》联动 dlc

    地狱之刃 2:塞纳的献祭

    公布实机预告,2024 发售

    极限竞速:Motorsport

    10 月 10 日发售

    Persona 5 Tactica

    11 月 17 日发售。官方称如果 P5 是大河剧,那么 P5T 就是浓缩剧场版。据传明智吾郎将为 dlc 角色

    Jusant

    冒险攀岩游戏,23 秋季发售

    Dungeons of Hinterberg

    动作冒险游戏,2024 发售

    城市:天际线 2

    公开玩法预告片,10 月 24 日发售

    Still Wakes The Deep

    第一人称恐怖冒险游戏,2024 发售

    废土

    第一人称蒸汽朋克

    星空

    全新实机预告,9 月 6 日发售

    其他游戏

    Star Wars:Outlaws

    育碧 Massive 开放世界游戏,2024 年发售,将在育碧发布会公开详细信息

    人中之龙 Infinite Wealth

    2024 发售

    赛博朋克 2077:往日之影

    9 月 25 日发售

    暗喻幻想:ReFantazio

    Atlus 奇幻 RPG,2024 发售


    硬件

    XSS 黑色 1TB 版

    9 月 1 日发售,售价 349 美元。
    67c6d011da91562c8cee87472b717ba|546x500

    星空 Starfield 专栏

    88fe44fe0efdaf9a30a6d93986a8efe|690x377

    搭乘自己拼装的太空艇在星域间穿梭

    陶德:“虽然下一作已确定是上古卷轴 6,但是以我 52 岁的年纪来看,这款游戏将成为自己最后的作品也说不定。”

    作为陶德事业生涯的倒数第二个作品,星空为我们呈现出一个高自由度的恢弘宇宙。在星空中,有 B 社迄今为止建立过的最大城市“新亚特兰蒂斯”,有堪比究极手的飞船定制玩法,还有 1500 颗可供探索的星球。如果星空的制品版和实机预告片中的一致,那么它将是前所未有的巨大且充满生命力的全新开放世界,并且几乎内定今年的年度游戏头衔。

    ce5043565149822cd8556c3f717913c|690x352

    星空不止凝望,更可以触手可及——在 1500 颗星球上自由探索

    但是星空同样充满争议。陶德表示,星空在 XSS 和 XSX 上确定锁定 30 帧,并且他认为在 XSS 1440p 下享受星空同样充满乐趣,这与广大玩家心目中的次世代游戏相违背;同时,由于 B 社的前代作品的优化问题给玩家留下了深刻的负面印象,星空也面临着是否会首发补丁的质疑。Xbox 游戏工作室负责人 Matt Booty 称,在所有员工和陶德的努力下,这款游戏的 BUG 是工作室目前为止发售过的所有游戏中最少的一部。

    自从微软将贝塞斯达纳入第一方工作室后,贝塞斯达交出的首份答卷《红霞岛》令所有人感到失望。为了挽救即将到来的《星空》的口碑,斯宾塞甚至公开发表道歉声明。诚然,众多第三方游戏以及第一方大作首发加入 XGP,此举展现了微软大力推进订阅制的决心,但是这种游戏订阅的机制尚在探索阶段,它是否能够给玩家们带来真正好玩的游戏呢?


    最终幻想 Final Fantasy 16 Demo 玩后感

    相信很多没有接触过最终幻想的玩家,也会听说过其中个别角色,或者观看过一些名场面,比如 FF7 蒂法帅气的踢击、FF10 尤娜的眼泪、FF13V 宣传片冷面王子一夫当关等等。Final Fantasy 这个 IP 已经走过了 35 年,在一代又一代玩家们的见证下,所有场外的传奇故事本身就已经成为了一种最终幻想。

    在前作口碑不佳、SE 风评愈下的这一时刻,传奇制作人吉田直树再次担起了“Make FF Great Again”的使命。他用自己强大的管理能力,和在 FF14 中共同奋战过的优秀伙伴一起,给玩家们带来了时隔 7 年正统续作。从吉田本人的活跃可以看出,他对这部作品信心十足——发售日三个月前就已宣布封盘投产,同时他在各种采访中反复表示,本作不会像前作那样通过 dlc 或者小说电影补完剧情,FF16 本身已是一部完整的故事。在 12 日的试玩会上,吉田在吊足大家胃口后,终于公布了 demo 开放下载时间。

    众所周知,由 SE 出品且 PS 独占的、前作发售口碑一塌糊涂的游戏,在网络论坛中属于最不被看好的那一类,玩家们在 bilibili 上观看的宣传片,比起 Youtube 的官方视频又多了层压画质的 debuff。
    有了充足的思想准备,进入游戏的第一感觉反而是,画质并没有想象中的那么差。但是同时,该作的播片时长占据游戏内容的很大一部分。在未适配日文口型的前提下,播片中的特写镜头依旧有违和感。经历了血腥暴力黄色桥段后,终于来到最期待的召唤兽大战环节。本作的召唤兽大战演出极其华丽,美中不足的是由于 demo 版本比较老旧,没有对帧数做出修复,还有的玩家表示,在经历大战的实机演算播片时,自己的 PS5 因为过热而停机。
    1447d462035e12cf214ce64795e8b79|690x373
    BV1EP411z7JN 伊弗利特一拳干爆 PS5
    通关序章剧情 demo 后,开放了战斗 demo2。不得不说有鬼泣团队的加入使得本作的战斗上升到一个好看又好玩的高度——召唤兽技能组无缝切换畅快连招,技能浮空、武器附魔好玩伤害高,闪避奖励和打击效果成就满满,即使从未接触过 ACT 的玩家,佩戴上闪避提示戒指后也能化身战神。
    7e7d4780aeeee2d744564befc726568|667x500
    打完意犹未尽,想一觉睡到发售日
    玩完所有 demo 内容,个人评价来说,FF16 真的 Make FF Great Again 了!重回原汁原味的魔法和水晶大陆,伴随祖坚带来的恢弘音乐,上演黄暴黑深残成熟的最终幻想味儿复仇戏码,兼具无与伦比的战斗体验和 boss 演出,这一切都满足甚至超过了我的期待。当融合了这一代旋律的水晶序曲响起时,在我心目中,该作已是无可悬念的年度最佳游戏。

    水晶已经影响我们的命运太久,现在去斩断它吧!

  • 卡冈图亚 Breski Post #1

    小白向

    期末又到了,又有一堆的评教,所以就简单的自动化一下。
    没什么技术含量,js 获取 dom 元素模拟点击事件,,,随便写写。
    class 估计很容易变,可能过段时间需要改改。

    操作

    1686321732072.png

    代码(需要复制张贴的部分)

    // 获取所有题目
    var questions = document.getElementsByClassName("sc-panel-thingNoImg-1-header")
    n = questions.length
    console.log(n)
    for (i = 1;i < n ;i++) {
        if (i == n - 1){
    
            var findText = questions[i].nextElementSibling
            // 最后一个题是填空,内容自己改
            result = findText.getElementsByClassName("bh-txt-input__txtarea")[0]
            result.value = "讲的很好,希望考试不要太难"
        } else {
            // 默认选择完全符合,想改的话换一下下面的下标 [0]
            var choices = questions[i].nextElementSibling
            var choice = choices.getElementsByClassName("bh-radio-label")[0]
            choice.click()
        }
    }
    
    btn1 = document.getElementsByClassName("bh-btn bh-btn-success bh-btn-large")[0]
    
    
    // 提交
    setTimeout(()=>{
        btn1.click()
        btn2 = document.getElementsByClassName("bh-dialog-btn bh-bg-primary bh-color-primary-5")[0]
    },500)
    // 时间间隔 1000ms
    
    // 确定
    setTimeout(()=>{
        btn2.click()
    },1000)
    
    
  • Urdak Urdak Post #15
    juice369:

    沿着城墙南侧走一走都是很好的

    TsuinoSora:

    环城墙

    只在环城墙路骑过,没在城墙上面骑过.
    个人认为环城墙路骑行的话晚上最好,比较凉爽且城墙灯光很好看

    太爱在城墙周围和里面瞎走了,尤其是刚结束手头上的事情时候

    P30505-200113|666x500, 75%
    P30505-200256|666x500, 75%
    P30510-190830|666x500, 75%

  • TsuinoSora TsuinoSora Post #10

    短途旅行不一定要有目的地嘛~

    分享几个骑行路线:

    渭河河堤路

    难度基本没有,道路平缓,常有人推荐,没去过,个人不评价。
    全长 5.7 km

    灞河西路 (灞河河堤路)

    北起 浐灞国家湿地公园 南至浐河灞河分岔口,途中风景宜人,清风徐徐,灞河水面宽敞
    骑这条路非常享受,推荐

    环城墙

    只在环城墙路骑过,没在城墙上面骑过。
    个人认为环城墙路骑行的话晚上最好,比较凉爽且城墙灯光很好看

    环大明宫

    有专门的自行车道,一边是平坦的绿植繁多的大明宫一边是城市,感受很好,清风徐徐~

    重磅!秦岭分水岭爬坡

    难度很高,全程 34km, 平均坡度 5%, 爬升高度 1838m
    是为 G210 国道,北起沣峪口村,南至深山中的分水岭。路线极其残暴 (对我来说)
    本人去过,半途而废 (然而根本不到一般), 路上有汽车呼啸,个人感觉挺危险的,建议跟大哥 (团) 一起 (我个人就是爱骑车乱转,也没加入相关社团)

  • Zforward Zforward Post #11

    我常常因为一部电影,甚至简单的一个片段,就顺藤摸瓜一般去了解这个导演或演员的其他作品 以求窥探到他们意图表达的情绪价值与精神内容。
    因为『老无所依』,认识了科恩兄弟 发现了他们对故事的独特理解;
    因为『被解救的姜戈』,认识了导演界的鬼才:昆汀--*鬼才知道他想怎么拍。*自此他成为我在无聊之际享受最纯粹的情绪消遣上的不二选择;
    因为『天注定』,认识了贾樟柯,对于他镜头之下平凡却有力的众生画像有了深入内心的体会,尽管他对所谓"阴暗面"的聚焦可能受到诟病,这恰恰是我认为其作品含义乃至魅力的来源;
    因为『燃烧』认识了李沧东。他的电影有种奇特的气质,在沉静的叙事中爆发,在时间线的错杂中注入对故事的自我思考。
    上述是我观影经历中的几个元素,但电影艺术的内容远不止于此。从来不缺好的作品与好的导演,在观影中探索与思考的过程也正是它的可贵价值之一。

  • system Post #1

    tl;dr

    桌面端的同学,也可以看看:

    https://xjtu.app/t/app-v0-0-1-windows-dns/11924/


    在 Chrome 中配置安全 DNS (DNS over HTTPS) 以解决校园网对 xjtu.app 的 DNS 污染和 DNS 劫持问题(哪怕你设置了使用校外的 DNS,依然会给你错误的解析结果):

    1. 下载安装 Chrome,若是 Android 可直接点击 Chrome.apk

    2. 启用安全 DNS。移动端请参考后面的截图。PC 可直接设置中搜索 DNS,找到 安全 DNS 设置项,复制到导航栏打开:

    chrome://settings/security?search=dns
    

    然后选择 cloud flare(1.1.1.1), 如果不可用,可输入自定安全 DNS URL,有以下多种选择:

    https://1.12.12.12/dns-query
    
    https://dns.alidns.com/dns-query
    

    (其实还有 1.1.1.1, 9.9.9.9 等多种选择,详情请 Google)

    Mobile 操作步骤如下:
    隐私与安全 -> 使用安全 DNS -> 另选一个提供商 -> 自定义
    setup-secure-dns-chrome|690x366


    前情提要

    症状描述

    校园网环境下浏览器无法访问本站,而 4G 网络下可以正常访问。 ### 故障排查 先用`ipconfig /all`查看网络信息(personal information redacted): ![ipconfigall|690x410, 75%](/uploads/image/13/fa/13fa381403be861ddd2060de92aebbc77951062ffc76396e31ef1e533a1b2743.avif)

    nslookup 看看这几个校园网自动配置的 DNS 服务器是否能进行正常域名解析:

    [root@ubuntu ~]# nslookup xjtu.app 10.6.39.2
    Server:         10.6.39.2
    Address:        10.6.39.2#53
    ** server can't find xjtu.app: REFUSED
    [root@ubuntu ~]# nslookup xjtu.app 202.117.0.20
    Server:         202.117.0.20(陕西省西安市西安交通大学教育网)
    Address:        202.117.0.20(陕西省西安市西安交通大学教育网)#53
    ** server can't find xjtu.app: REFUSED
    [root@ubuntu ~]# nslookup xjtu.app 1.1.1.1
    Server:         1.1.1.1(AS13335 Cloudflare  Inc. 1.1.1.0/24 美国 APNIC&CloudFlare 公共 DNS 服务器)
    Address:        1.1.1.1(AS13335 Cloudflare  Inc. 1.1.1.0/24 美国 APNIC&CloudFlare 公共 DNS 服务器)#53
    ** server can't find xjtu.app: REFUSED
    

    可以看到,校园网默认配置的 DNS 服务器拒绝解析 xjtu.app,甚至向校外 1.1.1.1 的解析请求也被劫持从而无法正常解析。然而此时其他域名的解析正常。

    下面来看基于 DNS over HTTPS (DoH) 的 localhost DNS 服务器的结果:

    [root@ubuntu ~]# nslookup xjtu.app 127.0.0.1
    Server:         127.0.0.1
    Address:        127.0.0.1#53
    Non-authoritative answer:
    Name:   xjtu.app
    Address: 104.21.47.144(美国 CloudFlare 节点)
    Name:   xjtu.app
    Address: 172.67.171.83(美国 CloudFlare 节点)
    Name:   xjtu.app
    Address: 2606:4700:3030::ac43:ab53(全球 Cloudflare Inc Anycast 网段)
    Name:   xjtu.app
    Address: 2606:4700:3036::6815:2f90(全球 Cloudflare Inc Anycast 网段)
    

    所以答案很简单,DNS 污染。

    当你浏览器键入 xjtu.app 域名的时候后台在发生什么

    域名到 IP 的转换(DNS 解析)

    • 浏览器会自动把你输入的补全成 https://xjtu.app(如果域名在 HSTS preload list 里,有些浏览器会补全成 https://xjtu.app)。
    • 做 DNS 解析,查询域名对应的 IP。
      • 对于配置了 network.trr.mode=3 或 2Firefox,会通过 HTTPS 进行加密的解析
      • 对于一般的浏览器,会通过操作系统配置的 DNS 进行解析,如果 DNS 的 IP 不在本机,那么查询请求会以明文的形式在网络上传播,中间的任何一个节点都可以窥探并篡改到你查询的域名。
        例如假设你要到 8.8.8.8 这个 DNS 服务器上查询:
    [root@ubuntu ~]# traceroute 8.8.8.8
    traceroute to 8.8.8.8(美国加利福尼亚州圣克拉拉县山景市谷歌公司 DNS 服务器), 30 hops max, 60 byte packets
    1  <redacted>
    2  <redacted>
    3  <redacted>
    4  <redacted>
    5  <redacted>
    6  206.72.211.148.any2ix.coresite.com (206.72.211.148(美国加利福尼亚州洛杉矶 CoreSite Any2Exchange))  9.922 ms 10.65.1.237 (10.65.1.237)  0.494 ms 206.72.211.148.any2ix.coresite.com (206.72.211.148(美国加利福尼亚州洛杉矶 CoreSite Any2Exchange))  10.051 ms
    7  108.170.247.129(美国加利福尼亚州圣克拉拉县山景市谷歌公司) 10.973 ms 108.170.247.161(美国加利福尼亚州圣克拉拉县山景市谷歌公司) 11.184 ms 206.72.211.148.any2ix.coresite.com (206.72.211.148(美国加利福尼亚州洛杉矶 CoreSite Any2Exchange))  9.967 ms
    8  108.170.247.161(美国加利福尼亚州圣克拉拉县山景市谷歌公司)  11.043 ms 108.170.247.129(美国加利福尼亚州圣克拉拉县山景市谷歌公司)  10.733 ms 142.251.60.99(美国加利福尼亚州圣克拉拉县山景市谷歌公司)   9.712 ms
    9  dns.google (8.8.8.8(美国加利福尼亚州圣克拉拉县山景市谷歌公司 DNS 服务器))  9.963 ms  10.838 ms  9.971 ms
    

    那么从 19 的所有 IP 上的主机都能看到并篡改这个域名的 DNS 查询结果,一般是 IP。所以在这个环节污染正常的 DNS 解析过程,让你获取不到正确的 IP,即可封网站

    对于这种最低级的方法,解决方案有很多:

    <IP>  xjtu.app
    
    

    注意,请用 nslookup / ping / https://bgp.he.net/dns/xjtu.app#_ipinfo 获取最新 IP,替换 <IP>
    如果你有 IPv6 的话也可以加上下面一行
    2604:a880:4:1d0::305:e000 xjtu.app

    通过传输协议 HTTP(S) 向位于该 IP 的 (Web) 服务器请求内容

    1. 首次访问本站时,对于 HTTP 请求,由于 HTTP 是不安全的,跟 DNS 类似,传输路径上的任何主机都看到并篡改你的访问请求和返回的内容,例如这是一个 Web 服务器的日志:
    127.0.0.1 - - [05/Jun/2023:20:36:10 +0800] "GET /http/transfer/is/naked HTTP/1.1" 404 385 "" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36"
    

    提示你的请求至少泄露了这些信息:

    • 你请求的路径 /http/transfer/is/naked
    • 你的 IP:127.0.0.1
    • 你的浏览器的 User Agent 信息:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36

    由于 HTTP 非常不安全,负责地配置的服务器一般会向浏览器回复这样的内容:

    <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
    <TITLE>301 Moved</TITLE></HEAD><BODY>
    <H1>301 Moved</H1>
    The document has moved
    <A HREF="https://xjtu.app/">here</A>.
    </BODY></HTML>
    

    提示浏览器改用 HTTPS 协议。

    在这个环节封网站也很简单,随便篡改响应头,返回404之类的。
    解决方案是使用现代浏览器,或者人工输入域名前面的 https

    1. 由于本站加入了 HTTPS 预加载列表, Chrome, Firefox, Safari, Edge 会自动且只能采用 HTTPS 连接本站,无需上一步的过程且必须验证 SSL 证书的正确性。
    2. 要在服务器和浏览器之间建立端到端加密的 HTTPS 连接,必须进行 TLS 握手,需要两者来回发送几次数据,下面是 CloudFlare 画的一张示意图:


    中间的过程涉及公私钥非对称加密的内容,比较复杂,这里只谈怎么在这个环节封网站

    TLS 握手时,浏览器向服务器发送的客户端 Hello 包含 Server Name Indication (SNI),这时你要访问的网站的域名可以被传输路径中途的主机窥探到。
    比如你的浏览器地址栏是 https://subdomain.xjtu.app/my/little/secret,那么路径中的主机知道你想访问 subdomain.xjtu.app 这个域名(但是不知道你请求的路径 /my/little/secret)。通过 TLS 的这个缺陷可以封网站

    解决方案
    让中间主机无法看到你访问的域名。比如使用 加密/安全 SNI,或者更先进的 加密客户端 Hello (ECH),或者把你的网络流量包在其他协议里。
    可以到 这个网站 测试你的浏览器支持哪些安全功能。

    在 TLS 握手的过程中,网站会发送证明身份的证书给浏览器,TLS1.2 协议不加密证书,而证书会泄露域名信息,解决方案是:采取激进的 TLS 设置,只使用 TLS1.3,不支持 TLS1.2。

    另外,如果传输路径上有干扰,把服务器返回的流量给篡改了,比如返回的证书的 CA 不受信任,或者域名不是你请求访问的域名,$ \ldots\ldots $,那么也会失败,通过这个也可以封网站。解决方案只有把你的网络流量包在其他协议里

    1. 在 TLS 握手成功后,进行 HTTPS 流量传输,这时候中间路径上的主机只能看到你和远方的服务器之间传输加密流量,可知的只有你们双方的 IP 和端口号。
      封网站,只需中间路径上的主机把数据包全给扔掉。
      可以选择性封锁,常见的比如封锁某些 IP 到你的所有流量,或者某些端口,或者某些协议如 UDP 的流量。

    解决方法

    • 对于服务器:使用大公司的 CDN 服务,即:要么不封 IP,只要封就把这个 CDN 服务商的所有 IP 给封了。
    • 把你的网络流量包在其他协议里
  • ❤️ Liked post in NUCL321003-核辐射防护
    学习资料
    Enriched_Uranium 一小块浓缩铀 Post #1

    依据每份 PPT 前面的上节要点回顾整理,结合作业题解答和简答题(不含计算)文件食用。
    整理来自——Enriched_Uranium

    Chapter 1. 核辐射防护基础知识

    本章要点

    1. 辐射防护的目的、任务及原则;
    2. 射线与物质的相互作用,几个系数的理解;
    3. β 射线屏蔽;
    4. 衰变计算。

    核辐射防护的目的、任务及原则

    核辐射防护的目的 (2023 论述)

    1. 提供保护人类的适当的标准而不过分限制有益的引起照射的实践;

    2. 防止确定性效应的发生;

    3. 减少随机性效应的发生率。

    核辐射防护的任务 (2023 论述)

    保护人类赖以生存的环境,保护从事辐射实践的工作人员和公众及其后代,使其不受或尽量少受辐射危害,进而促进核科学与技术事业的发展。既要克服“核恐慌”,又要力戒“防护不防护无所谓”的态度。

    核辐射防护的原则 (2023 简答)

    1. 辐射实践的正当化原则:经过评估,只有当实践具有净收益的时候才能导入;

    2. 辐射防护的最优化原则:应尽量减少辐射实践带来的健康危害;

    3. 个人有效剂量限值:个人有效剂量的上限水平,通常不包括天然本底和医疗照射。

    射线与物质的相互作用

    带电粒子与物质的相互作用

    电离与激发

    电离:指在 (物理性的) 能量作用下,原子、分子形成离子的过程。

    激发:原子吸收能量从基态能态转变为更高能态。核外电子获得能量后,跃迁到其它轨道上,但仍旧处于原子核束缚中。

    电离与激发的区别在于原子壳层上的电子是否变成了自由电子。

    轫致辐射

    高速电子经过原子核附近时,受库仑作用减速,伴随放出电磁辐射。

    “轫”是“刹车、减速”的意思,是造成轫致辐射的原因。

    切伦科夫辐射

    高速电子在穿过透明介质时,若电子在介质中的速度超过电磁波在介质中的传播速度,会在某一特定方向发射出电磁波。

    可用作粒子甄别、探测器等。

    γ\gamma 射线与物质的相互作用

    两步过程

    1. 初级作用:发生光电效应、康普顿散射或电子对效应(八字图),产生次级电子;

    2. 次级作用:发生电离效应,次级电子使物质原子电离。

    光电效应

    光子与物质原子中束缚电子作用,把全部能量转移给某个束缚电子,使之发射出去成为光电子,而光子本身消失。主要发生在 K 层电子上。

    康普顿散射

    γ\gamma 光子与原子核外电子发生非弹性碰撞,一部分能量转移给电子,使其脱离原子核成为反冲电子,而散射光子的能量和运动方向发生变化。主要发生在外层电子上。

    电子对效应

    能量较高(E > 1.022 MeV)的光子从原子核旁经过时,在核库仑场的作用下,入射光子转化为一个正电子和一个负电子。

    γ\gamma 射线在物质中的减弱

    射线强度满足

    I(x)=I0eμx=I0eμmxm I(x) = I_0 {\rm{e}}^{-\mu x} = I_0 {\rm{e}}^{-\mu_m x_m}

    其中, μm=μ/ρ\mu_m = \mu / \rhoxm=ρxx_m = \rho x

    对几个系数的理解

    1. 质量减弱系数
    μρ=τρ+σρ+kρ \frac{\mu}{\rho} = \frac{\tau}{\rho} + \frac{\sigma}{\rho} + \frac{k}{\rho}

    这表示, γ\gamma 射线总的减弱系数由光电效应、康普顿散射和电子对效应共同组成。

    1. 质量能量转移系数
    μtrρ=μρμpρ=τaρ+σaρ+kaρ \frac{\mu_{tr}}{\rho} = \frac{\mu}{\rho} - \frac{\mu_p}{\rho} = \frac{\tau_a}{\rho} + \frac{\sigma_a}{\rho} + \frac{k_a}{\rho}

    这是剔除了康普顿散射中 γ 射线保留的那部分能量。

    1. 质量能量吸收系数
    μenρ=μtrρ(1g) \frac{\mu_{en}}{\rho} = \frac{\mu_{tr}}{\rho}(1-g)

    其中,g 表示带电粒子的轫致辐射份额,这是在转移能中剔除了轫致辐射带走的能量,剩余能量用于物质的电离、激发。

    1. 碰撞阻止本领
    (Sρ)col=1ρ(dEdl)col \left(\frac{S}{\rho}\right)_{col} = \frac{1}{\rho} \left(\frac{{\rm{d}}E}{{\rm{d}}l}\right)_{col}

    描述带电粒子与介质原子作用:电离、激发时损失的能量。

    1. 辐射阻止本领
    (Sρ)rad=1ρ(dEdl)rad \left(\frac{S}{\rho}\right)_{rad} = \frac{1}{\rho} \left(\frac{{\rm{d}}E}{{\rm{d}}l}\right)_{rad}

    描述带电粒子与介质原子核作用:轫致辐射时损失的能量。

    1. 总组织本领
    (Sρ)=(Sρ)col+(Sρ)rad \left(\frac{S}{\rho}\right) = \left(\frac{S}{\rho}\right)_{col} + \left(\frac{S}{\rho}\right)_{rad}

    描述带电粒子与介质原子发生电离、激发,并与原子核发生轫致辐射时损失的能量。

    中子与物质的相互作用

    与 H 原子核弹性碰撞

    n+Hn+p \rm n + H \rightarrow n + p

    中子被减速,打出质子引起物质电离。

    中子核反应

    n+14N14C+p \rm n + {}^{14} N \rightarrow {}^{14} C + p

    核反应产生质子,质子对物质产生电离作用。

    β 射线屏蔽

    1. 加适当厚度的较轻物质层屏蔽 β 射线;

    2. 再加适量的重物质屏蔽 β 射线在较轻物质中产生的轫致辐射;

    3. β 射线能量很高时,在较轻物质层和重物质层间加入含氢物质层,对在较轻物质层中产生的光激中子慢化,重物质层内可添加硼,以吸收低能中子。

    衰变计算

    衰变常数 λ

    衰变常数表示某种核素单位时间内原子核衰变的几率,即

    λ=1NdNdt \lambda = -\frac{1}{N} \frac{{\rm{d}}N}{{\rm d}t}

    衰变规律

    N(t)=N0eλt N(t) = N_0 {\rm e}^{-\lambda t}

    半衰期

    N(t)N0=12=eλT1/2T1/2=ln2λ \frac{N(t)}{N_0} = \frac{1}{2} = {\rm e}^{-\lambda T_{1/2}} \Rightarrow T_{1/2} = \frac{\ln 2}{\lambda}

    Chapter 2. 辐射场及其度量

    本章要点

    1. ICRU 和 ICRP;
    2. 辐射源的分类;
    3. 天然辐射来源;
    4. P26 两个图的解释;
    5. 对氡气的认识;
    6. 辐射场;
    7. 注量/通量、能通量、照射量、能谱、吸收剂量;
    8. 比放射性活度,P15 计算题;
    9. 照射量率与能通量率的关系(系数是桥梁);
    10. 照射量率与放射性活度的关系,P23、P24 计算题;
    11. 带电粒子平衡问题;
    12. 辐射量的比较(重中之重);
    13. RBE 相对生物效应的定义;
    14. 线传能密度;
    15. 当量剂量和辐射权重因子,当量剂量和剂量当量的区别;
    16. 有效剂量,P20 计算题,集体剂量;
    17. 防护量与实用量。

    ICRU 和 ICRP

    • 国际辐射单位与测量委员会(International Commission on Radiation Units and Measurements,ICRU )

    • 国际放射防护委员会(International Commission of Radiation Protection,ICRP)设有主委会,下辖五个分委员会:辐射生物效应、次级剂量限值、医学中的防护、委员会推荐的应用、非人类生物效应。

    辐射源的分类 (2023 简答)

    1. 带电粒子辐射源
    • α放射源;
    • β放射源;
    • 加速器带电粒子源 (人工):粒子种类多、能量可调、源强大;
    1. 光子源 (γ射线及Χ射线)
    • 低能光子源;
    • γ参考源;
    • 高能γ射线源;
    1. 中子源
    • 同位素中子源;
    • 加速器中子源;
    • 反应堆中子源。

    密封源

    正常工作状态下没有开封或破损的可能性,不会因泄漏、渗透等导致逸出或扩散的放射源。

    α源(静电消除、烟雾报警)、β源(杀菌消毒、测厚)、γ源(工业、医疗照射)。

    开放性源

    粒子加速器、核反应堆、核武器。

    天然辐射来源

    宇宙射线(来自于地球外层空间的高能粒子流)、宇生放射性核素(宇宙射线与空气作用生成的核素在环境中的沉降物,H-3、C-14 等)、原生放射性核素(铀系、钍系、锕系、钾 -40、氡气);

    14C 尖峰图

    1. 尖锐峰不是 14C 宇生放射性核素;

    2. 存在尖锐峰可能是因 20 世纪五十年代后(冷战时期),多次核试验造成大气层中 14C 含量急速上升;

    3. 该图在 1950 年前区域所对应的图像代表真实宇生 14C 放射性核素信息。

    氡气

    镭衰变为氡(226→222、224→220、223→219)。岩石、水泥所造地下室,岩洞,常闭不通风或通风不好的房间或场所等。

    辐射场 (2023 名词解释)

    辐射源产生的电离辐射无论在空间还是在介质内通过、传播以至经由相互作用发生能量传递的整个空间范围。

    单位截面球是理想探测器(等效率接收各个方向)。

    注量/通量、能通量、照射量、能谱、吸收剂量、比释动能

    1. 粒子(辐射)通量注量:辐射场中粒子进入单位截面球的数目
    ϕ=dNda \phi = \frac{{\rm d}N}{{\rm d}a}
    1. 粒子(辐射)通量:辐射场中单位时间间隔内粒子的增量
    φ=dNdt \varphi = \frac{{\rm d}N}{{\rm d}t}
    1. (辐射)能注量:辐射场中粒子带入单位截面立体小球的能量
    ψ=dEda \psi = \frac{{\rm d}E}{{\rm d}a}

    还有能注量率 (2023 名词解释)。

    1. 照射量:光子在单位质量空气中释放出来的所有正负电子被阻止在空气中时,产生的同一符号的离子的总电荷量,1 R = 2.58×10^(-4) C/kg。
    χ=dQdm \chi = \frac{{\rm d}Q}{{\rm d}m}
    1. 能谱:粒子通量 ϕ\phi 随能量 EE 的分布。

    2. 微分分布:单位能量间隔的通量 ϕE=dϕ(E)/dE\phi_E = {{\rm d}\phi(E)}/{\rm d}E

    3. 积分分布: ϕ(E)=0EϕEdE\phi (E) = \int_0^E \phi_E\,{\rm d}E

    4. 归一化分布:归一化微分分布谱下的面积为 1。

    1ϕ×0ϕ(E)dE=1 \frac{1}{\phi} \times \int_0^{\infty} \phi(E)\,{\rm d}E = 1
    1. 吸收剂量:授予单位物质(或被单位物质吸收)的任何致电离辐射的平均能量,1 J/kg = 1 Gy。
    D=dεˉdm D = \frac{{\rm d} \bar{\varepsilon}}{{\rm d}m}

    注意授予能的定义 (2023 名词解释)。

    1. 比释动能:单位质量的转移能
    K=dεtrdm K = \frac{{\rm d}\varepsilon_{tr}}{{\rm d}m}

    比放射性活度 (2023 名词解释)

    单位质量 (或单位体积中) 放射性核素的放射性活度。

    A=λN=ln2T1/2mMNA A = \lambda N = \frac{\ln 2}{T_{1/2}}\cdot \frac{m}{M}N_A
    A=Am=1ρdNdt A' = \frac{A}{m} = -\frac{1}{\rho}\frac{{\rm{d}}N}{{\rm{d}}t}

    照射量率与能通量率的关系

    χ˙=ψ˙μenρeW \dot{\chi} =\dot{\psi} \cdot \frac{\mu_{en}}{\rho}\cdot \frac{e}{\overline{W}}

    照射量率与放射性活度的关系 → 点源的应用

    χ˙=A×ΓR2 \dot{\chi} = \frac{A\times \varGamma}{R^2}

    带电粒子平衡 (2023 名词解释)

    若每一个带电粒子离开 ΔV,就有另一个同种类、同能量的带电粒子进入 ΔV 来补偿,则称 O 点存在带电粒子平衡,其总是与辐射场内特定位置相联系的。

    辐射量的比较

    Pasted image 20230516151857|690x426

    RBE 相对生物效应

    引起同等程度某种生物效应所需的参比射线的吸收剂量与该种辐射吸收剂量的比值。

    RBE=产生某效应所需的参比射线的吸收剂量产生相同效应所需的实验射线的吸收剂量 RBE = \frac{产生某效应所需的参比射线的吸收剂量}{产生相同效应所需的实验射线的吸收剂量}

    线传能密度

    带电粒子在组织 (或其他物质) 中经过一定距离时由于碰撞而损失的能量,J/m。

    LETQ2v2 LET \propto \frac{Q^2}{v^2}

    当量剂量和辐射权重因子,当量剂量和剂量当量的区别

    当量剂量 HTH_T

    组织或器官的当量剂量是此组织或器官的平均吸收剂量与辐射权重因子的乘积。

    HT=RWRDT,R H_T = \sum_R W_R \cdot D_{T,R}

    辐射权重因子 WRW_R

    表征射线种类,能量与生物效应关系。

    对于剂量当量,这个因子叫做“辐射品质因子”。

    当量剂量与剂量当量

    • 当量剂量是防护量,不可测;

    • 剂量当量是实用量,可测, H=DQNH = DQNQQ 为辐射品质因子。

    有效剂量 HEH_E (2023 名词解释)

    各组织或器官的当量剂量 HTH_T 与相应的组织权重因子 WTW_T 的乘积的总和。

    HE=TWTHT H_E = \sum_T W_T \cdot H_T

    WTW_T 表征组织或器官的辐射敏感性。

    集体剂量

    特定人群所受辐射照射的总剂量,表征某一实践对社会的总危害。

    ST=iHT,iNiSE=iHE,iNi S_T = \sum_i H_{T,i}\cdot N_i\qquad S_E = \sum_i H_{E,i}\cdot N_i

    防护量与实用量

    • 防护量:当量剂量、有效剂量,不可测,需要采用运行实用量来评价。

    • 实用量:周围剂量当量、定向剂量当量 和个人剂量当量,可测,用于监测。

    Chapter 3. 电离辐射效应与法规

    本章要点

    1. 了解辐照的物理阶段、化学阶段以及生物阶段;
    2. DNA 损伤的直接作用、间接作用;
    3. 电离辐射所致生物效应的分类;
    4. 确定性效应、随机性效应;
    5. 流行病学的概念;
    6. 实践、干预;
    7. 内照射、外照射;
    8. 法规、标准;
    9. 基本限值、导出限值、管理限值;
    10. 参考水平;
    11. 辐射防护体系的认识;
    12. 低剂量的定义;
    13. 低剂量的研究现状;
    14. 你所理解的确定性效应因素;
    15. 低剂量有益或有害的几种表现。

    辐射三阶段

    1. 物理阶段:物理过程与能量转移,电离产生初级电子,次级电子,作用于生物大分子;

    2. 化学阶段:受损的原子和分子与其他细胞成分发生快速的化学反应的时期,主要是自由基的生成;

    3. 生物阶段(数分钟--几十年):分子组成及性质的改变。

    DNA 损伤的直接作用、间接作用

    • 直接作用:辐射直接作用于生物活性大分子,使其损伤;

    • 间接作用:辐射作用于体液中的水分子,引起水分子电离、激发,形成自由基和水化电子等,间接造成生物分子损伤。

    电离辐射所致生物效应的分类

    1. 躯体效应(受照者本人)、遗传效应(受照者后代);

    2. 潜伏期效应(受照射到临床表现)、早期效应(受照射数周)、晚发效应(受照射数月);

    3. 确定性效应、随机性效应。

    确定性效应、随机性效应 (2023 简答)

    • 确定性效应:有剂量阈值,效应的严重程度与剂量成正比;

    • 随机性效应:无剂量阈值,发生几率与剂量成正比,严重程度与剂量无关。

    • 线性无阈假设:出于辐射防护的目的,假设随机性效应几率随剂量线性增加,并且不存在阈剂量。

    流行病学的概念 (不重要)

    对人群中某种疾病的时间,空间分布及其影响因素的研究。

    基本概念 (了解即可)

    1. 实践:任何引入新的照射源或照射途径,或扩大受照人员范围、或改变现有的照射途径网络,从而使人们受到的照射、或受到照射的可能性、或受到照射的人数增加的人类活动;

    2. 干预:任何旨在减小或避免不属于受控实践的或因事故而失控的源所致的照射或照射可能性的行动;

    3. 内照射:由进入体内的放射性物质引起的辐射,食入、吸入或浸入放射性物质形成的辐射(持续性、选择性);

    4. 外照射:放射性核素在生物体外,使生物受到来自外部的照射(间断性,作用强度取决于机体吸收剂量大小);

    5. 法规:使辐射防护管理工作纳入法制管理轨道的保障;

    6. 标准:对重复性事物和概念所做的统一规定,开展辐射防护监测与评价的科学依据。

    辐射防护标准 (了解即可)

    1. 基本限值:也叫有效剂量限值,内外照射之和,但不包括天然本底照射和医疗照射;

    2. 导出限值:年摄入量限值(用于内照射,通过待积剂量推算)、导出空气浓度(工作场所空气中放射性浓度限值);

    3. 管理限值:为了管理的目的,由主管部门或企业负责人根据辐射防护最优化的原则制定的限值,通常严于基本限值;

    4. 参考水平:不是限值,是为决定采取某行动而规定的水平,分为记录、调查、干预水平。

    辐射防护体系的认识 (2023 论述)

    辐射防护体系的基本目的是要在不对可能与照射相关的有益人类活动带来过分限制的情况下,为防止辐射对人类和环境产生有害效应提出一个适当的防护水平。具体来说是要对电离辐射进行管理和控制,以防止确定效应,并使随机效应的危害降低到可合理到达的程度。

    Pasted image 20230516161234|690x409

    低剂量照射

    对受照射人群 100 mGy 以下的低 LET 照射或 50 mGy 以下的高 LET 照射。

    确定性效应因素

    1. 物理因素

    2. 辐射品质:不同种类、不同能量的射线,引起的生物效应不同;

    3. 剂量 - 效应关系:剂量对发生几率和严重程度的影响;

    4. 剂量率 - 效应关系:剂量率越高,辐射效应越明显;

    5. 受照部位和面积;

    6. 受照几何条件(角分布、空间分布);

    7. 生物因素(对辐射的敏感性)

    8. 不同组织或器官种类;

    9. 不同年龄;

    10. 不同生物种系。

    低剂量研究现状(意思反一下可以作为“低剂量研究的意义”)

    1. 相对来说,对低剂量辐射效应和危害评价尚缺乏足够的了解和科学认识;

    2. 对低剂量辐射效应的理解和理论模型等很多是从大剂量辐射效应中推导而来;

    3. 对低剂量辐射的健康效应更缺乏理想的生物学监测手段和技术指标。

    低剂量表现

    适应性反应或兴奋效应(有益)

    低剂量的辐射对生物体或组织部分的刺激作用。

    1. 刺激基本生命活动:对生命代谢活动产生明显的兴奋效应;

    2. 诱导细胞产生各种适应性反应:诱导细胞对高剂量辐射有抵抗力;

    3. 增强免疫:促进胸腺细胞分裂生长。

    低剂量辐射超敏感性(有害、有益)

    1. (有害)单位剂量的急性损伤效应比较高剂量照射损伤的更大;

    2. (有益)增强辐射耐受性。

    旁效应(有害)

    总体辐射效应高于常规理论预期的辐射损伤效应。

    低剂量辐射损伤 DNA 的滞留 (有害)

    引发的双链断裂可以维持数天时间不被修复。

    Chapter 4. 辐射剂量的安全监察

    本章要点

    1. 对放射性监察的理解;
    2. 测量时“死时间”问题;
    3. 监察的目的和任务;

    对放射性监察的理解

    监察类别

    1. 工作场所外照射监测;

    2. 表面放射性沾染监察;

    3. 个人剂量监察。

    监察目标物

    1. 带电粒子(α射线和β射线);

    2. X/γ射线;

    3. 中子、重带电粒子。

    监察物理量

    1. 放射性强度;

    2. 剂量(率);

    3. 照射量(率)。

    监察具体方面

    1. 气体监测;

    2. 液体检测;

    3. 固体废弃物监测;

    4. 乏燃料监测。

    测量时“死时间”问题

    • 在放射性测量中,相隔最近、分别能引起系统计数的两个脉冲之间的时间称为系统的分辨时间,也叫“死时间”;

    • “死时间”是由探测器本身的性质决定的,例如探测器中的电子需要时间重新获得能量;

    • “死时间”的存在会影响实验测量精度,一般要进行校正。

    监察的目的和任务 (2023 简答)

    1. 为了测定剂量,辐射是微观的,肉眼不可见的,使用专门仪器来测量(了解辐射种类及水平,当前剂量、历史累积剂量等);

    2. 为了做好安全防护。可以依据剂量情况选择合理的安全防护方式,例如调整工作方式、增加屏蔽防护措施、减少受照时间等等。

    光电倍增管原理

    光子撞击光阴极材料产生光电子,经电场加速聚焦后,带着更高的能量撞击第一级倍增管,发射更多的低能量的电子,这些电子依次被加速向下级倍增极撞击,导致一系列的几何级倍增,最后电子到达阳极作为信号输出。

    Chapter 5. 外照射防护

    本章要点

    1. 内照射、外照射的区别;
    2. 如何开展外照射防护;
    3. 屏蔽方式;
    4. 屏蔽材料;
    5. 窄束、宽束、能谱硬化;
    6. γ射线屏蔽基本计算;
    7. β射线屏蔽。

    内照射、外照射的区别 (2023 论述)

    照射方式 辐射源类型 危害方式 常见致电离粒子 照射特点
    内照射 开放源 电离、化学毒性 α,β\alpha, \beta 持续
    外照射 密封源 电离 β,γ\beta, \gamma ,X,n 间断

    如何开展外照射防护 (2023 论述)

    1. 距离防护,可按平方反比律,通过拉大受照距离以减小受照剂量;

    2. 时间防护,可缩短受照时间以减小受照剂量;

    3. 屏蔽防护,可在源和受照体间设置屏蔽体减弱射线,以减小受照剂量;

    4. 源项控制,对产生源项的物理过程加以干预,使源的类别、源强、源能谱、源的角分布等尽可能得到有效控制,以减小受照体受照剂量。

    这些途径可以联合使用,并可对它们的外延性方法加以充分利用。

    屏蔽方式

    • 固定式:防护墙、防护门、观察窗;

    • 移动式:包装容器、防护屏、铅砖、铅围裙、防护眼镜等。

    屏蔽材料 (2023 综合题,8 分)

    Pasted image 20230518154156|690x205

    窄束、宽束、能谱硬化

    窄束

    不包含散射成分的射线束,减弱规律满足

    I=I0eμx I = I_0 {\rm e}^{-\mu x}

    能谱硬化:随着通过物质厚度的增加,不易被减弱的“硬成分”所占比重越来越大的现象;
    平均自由程:线性减弱系数的倒数称为光子在物质中的平均自由程, λ=1/μ\lambda = 1/\mu

    宽束

    包含散射成分的射线束,减弱规律满足

    I=I0Beμx I = I_0 B{\rm e}^{-\mu x}

    B 为累积因子,表征散射成分的穿透贡献。它的值取决于:光子能量,屏蔽材料的原子数,屏蔽层厚度,屏蔽层几何条件。

    γ射线屏蔽基本计算

    减弱倍数法

    1. 先求无屏蔽时观测点处照射率(按点源)
    χ˙0=A×ΓR2 \dot{\chi}_0 = \frac{A\times \varGamma}{R^2}
    1. 再求出减弱倍数 K
    K=fχ˙0χ˙ K = f\frac{\dot{\chi}_0}{\dot{\chi}}

    ff 为安全系数,若无说明取为 1; χ˙\dot{\chi} 是容许照射率。

    1. K 和能量 EγE_{\gamma} 查表得出屏蔽体厚度 (60Co{}^{60} {\rm Co} γ射线平均能量 1.25 MeV)。

    半减弱层法

    半减弱厚度 Δ1/2\Delta_{1/2} :将入射光子数减弱一半所需的屏蔽层厚度。

    1. 先求出减弱倍数 K

    2. 再求出 n

    n=lnKln2 n = \frac{\ln K}{\ln 2}
    1. 查表得出相应屏蔽体半减弱厚度 Δ1/2\Delta_{1/2} ,得到屏蔽体厚度 d=nΔ1/2d = n\Delta_{1/2}

    积累因子迭代法

    1. 计算通量 φ\varphi
    φ=D˙Eγ×(μen/ρ) \varphi = \frac{\dot{D}}{E_{\gamma} \times (\mu_{en}/\rho)}

    PPT 上公式里的 3.6×1063.6\times 10^{6} 是为了化单位出现的, D˙\dot{D} 为标准或题目要求的吸收剂量率, EγE_{\gamma} 为 γ 射线平均能量 ( 60Co{}^{60} {\rm Co} γ射线平均能量 1.25 MeV), μen/ρ\mu_{en}/\rho 可查表。

    1. 由放射性强度 I 得到源强 S=nIS = nIn 为放射源每次释放的光子数 (60Co{}^{60} {\rm Co} γ射线 n=2n=2),I 为放射性强度,单位 1 Ci = 3.7×10^(10) Bq。

    2. B=1B=1 ,代入

    φ=fBS4πL2eμx \varphi = \frac{fBS}{4\pi L^2}{\rm e}^{-\mu x}

    ff 为安全系数, LL 是到源的距离, μ/ρ\mu/\rho 可以查表得出, μ=(μ/ρ)ρ\mu = (\mu/\rho) \rho ,解出 xx ,得到 μx\mu x

    1. μx\mu x 查表得到 B,代入 3. 中式子, μ\mu 保持不变,得到新的 xx ,这时候就有了新的 μx\mu x ,再查 B,再代入,直到 B 的值收敛,取最后一个 xx 值作为屏蔽体厚度。

    β射线屏蔽

    β射线与物质相互作用

    作用方式:散射、吸收;带来的辐射:轫致辐射、切伦科夫辐射。

    空气中吸收剂量率粗略估算: D˙=8.1×1012A/r2\dot{D} = 8.1\times 10^{-12} A/r^2AA 为放射性活度, rr 为距离。

    屏蔽原则

    1. β射线的屏蔽要分两层:先轻 Z,后重 Z;

    2. 屏蔽材料的厚度一般应等于射线在物质中的最大射程。

    屏蔽措施

    1. 加适当厚度的较轻物质层屏蔽 β 射线;

    2. 再加适量的重物质屏蔽 β 射线在较轻物质中产生的轫致辐射;

    3. β 射线能量很高时,在较轻物质层和重物质层间加入含氢物质层,对在较轻物质层中产生的光激中子慢化,重物质层内可添加硼,以吸收低能中子。

    Chapter 6. 中子防护及应用

    本章重点

    1. 快中子如何来屏蔽;
    2. 中子屏蔽材料的选择考虑因素;
    3. 分出截面法计算中子屏蔽体厚度;
    4. 中子活化问题;
    5. 为什么在中子防护过程中要考虑 γ 射线;
    6. 反应堆和核武器防护。

    快中子屏蔽 (2023 论述)

    快中子在物质中的减弱包括两个过程:快中子慢化和慢中子吸收。在慢化或吸收过程还会发射 γ 辐射,所以在屏蔽中子时还应注意对次级 γ 辐射的屏蔽,最后再加一层重核素吸收辐射俘获的 γ 射线

    Pasted image 20230518165721|690x356

    分出截面 (2023 名词解释)

    表示中子通过单位厚度的材料时,从高于某一阈能的中子群体中被分离出来而进入较低能量的中子群的概率。

    或:总截面扣除前向散射截面后剩余的截面。

    计算多层屏蔽

    • 准直束
    Nn=N0i=1MeΣRidi N_n = N_0 \prod_{i=1}^M {\rm{e}}^{-\varSigma_{Ri}d_i}
    • 点源
    Nn=N04πR2i=1MeΣRidi N_n = \frac{N_0}{4\pi R^2} \prod_{i=1}^M {\rm{e}}^{-\varSigma_{Ri}d_i}

    分出截面法计算中子屏蔽体厚度 (2023 计算,12 分)

    微观分出截面题目会直接给,重点在于核素质量分数的计算、宏观分出总截面的计算、厚度计算。参考课本 75 页,但过程有些地方写错了,注意明辨。

    1. 质量分数计算

    例如 90% 的聚乙烯 (CH2-{\rm{CH}_2}-) 和 10% 的碳化硼 (B4C\rm{B_4C}),碳的质量分数计算如下,其他的同理。

    qC=0.9×1212+2+0.1×1212+10.8×4 q_C = 0.9\times \frac{12}{12+2} + 0.1\times \frac{12}{12+10.8\times 4}
    1. 宏观分出总截面的计算

    代入公式

    Σ=1024NAρiσiMiqi \varSigma = 10^{-24}N_A \rho \sum_{i} \frac{\sigma_i}{M_i} q_i

    其中,若 ρ\rho 的单位给 g/cm^3, σi\sigma_i 的单位给 b,则 Σ\varSigma 的单位就是 cm^(-1),考试也会这样给。

    1. 厚度计算

    代入公式

    φ=S4πR2eΣx \varphi = \frac{S}{4\pi R^2} {\rm{e}}^{-\varSigma x}

    这里注意受照距离 RR 的单位一般要化为 m,与 φ,S\varphi,\,S 对应,解出 xx (cm) 即可。

    中子活化

    将样品用中子照射后,样品中原子经中子俘获而变得具有放射性的过程。俘获中子后的原子核通常会立即衰变,释放出中子、质子或 α 粒子同时生成新的活化产物。

    反应堆防护

    辐射源

    中子(瞬发、缓发、光中子),γ 射线(瞬发裂变产生、裂变产物产生、中子俘获产生)。

    屏蔽层要求

    1. 动力堆,层外辐射水平低于最大允许剂量水平;

    2. 研究用堆,比最大允许剂量水平低一个量级;

    3. 考虑中子、γ双重防护;

    4. 既要有重元素又有轻元素;

    5. 需要考虑防护材料的耐热问题和辐射损伤问题。

    核武器防护

    核爆杀伤因素

    光辐射、冲击波、贯穿辐射、放射性污染。

    放射性物质来源:核裂变产物、感生放射性、未反应的原子装料(半衰期长)。

    核爆防护

    1. 构筑防御工事和地下避弹所;

    2. 不透明物质遮挡。

    Chapter 7. 放射性物质安全操作

    放射性工作场所分区

    1. 控制区:受照剂量有可能超过年剂量限值的 3/10;

    2. 监督区:受照剂量很少有可能超过年剂量限值的 3/10。

    • 边界限值:受照剂量很少有可能超过年剂量限值的 1/10;

    • 物理实现:防护墙,防护门,警示标志,联锁机构布点等。

    编写语言及工具:Markdown + Obsidian
    初版时间:2023.5.26

  • ❤️ Liked post in 交大(西安)趣事I
    深入交流
    蹦跳跳小兔纸 Post #19

    大概是为了带动周边房价什么的 🫠

  • 网站
    abandon Post #16

    我想我应该感受过你提到的钝感力。我不太想要与人发生矛盾和争论,但是我却天生比较敏感。从小,身边一些司空见惯的、习以为常的有关性别的规训和框架,社会默许的轻视与偏向,时常让我如鲠在喉,但我却没有足够的精力和勇气去一次次点破、反抗。其实也不止是性别相关的,小到家庭中的父权与捆绑,大到社会上的排资论辈、贫富差距、阶级固化甚至阶级对立,一切的压迫与不平等都让我感到强烈的不适与痛苦。我也时常因为这些过于敏感的感知而苦恼,身边的人会告诉我,“这不是千百年来的常态吗,怎么就你忍不了” “你太敏感了吧,这样好累” “你想多了吧,我觉得没有啊” ,这偶尔也会让我产生自我怀疑和退缩。我告诉自己,既然无能为力,那就不要去想,要和光同尘,不要太敏感。我尝试让自己获得钝感力,但是短暂的自我封闭后,下一次,当我再次感受到这种不公时,还是会被刺痛。闭眼、遮耳、闭嘴中,我或许只勉强做到了闭嘴。
    我也会想,是不是只有处于劣势的“弱者”才会追求所谓的公平,而占尽优势、身为既得利益者的“强者”们,真的会去考虑“弱者”的处境和渴求吗?那么单纯靠所谓的弱者,又该怎样去追求所谓的公平呢?
    我想,在性别这个议题上,想要让在大部分方面都占据优势的男性设身处地体会到女性的感受,应该是很难的,这也是符合规律的人之常情。但是,在工作、学习、生活中,应该所有人都或多或少地体会过不公,压迫,歧视,有过愤怒、憋屈与无奈吧。所以,将心比心,如果遇到某一次,女性在你们觉得完全没必要的事情上,发表她们的想法与意见的时候,哪怕不能理解,不能感同身受,不能支持,也希望大家多一点宽容。至于要如何应对这些不公,如何推进社会公平,这是一个浩大而复杂的工程,我还没有找到答案。

  • Aadmin Post #4

    什么专业找工作?本硕?

  • Parachute Post #27

    Program think 的博客啊,真是令人感叹了

  • anonymous_coward_old Anonymous Coward Old Post #1

    当今互联网生态越来越封闭:e.g. 腾讯微信公众号、朋友圈、QQ空间的内容无法被搜索引擎检索,尽管内容是用户创作的。这也导致了用户的思维方式变得奇怪:e.g. 人们在及时消息软件上添加代理人,由其将各类文本信息转换成图片(截图)每隔一定的时间发布在只能用私有 API 访问的地方(QQ空间朋友圈等),人们在底下评论,用开头添加 PX的方式指明针对哪张图。
    BBS 从十几年前就日渐式微,没有移动设备 UI、需要注册才能浏览、UI 简陋可能是原因。
    百度贴吧充斥着恶心的广告并且强迫 sign-in。

    「这仅仅是手段不高明而已,有总比没有好,而且用多了就习惯了。」

    表白墙的网络信息发布功能有时候很有用,有蛮多人用它,我孤陋寡闻,暂时不知有没有其他什么网络服务提供类似的功能,因而提升用户体验是一件有意义的事情。

    “交大門”(本站)希望带来以下进步:

    • 使用开放 web 标准访问,无需下载客户端软件,在任何设备上使用 Web 浏览器访问即可
    • 用户友好的信息发布和交互界面,BBS 一样的界面,做表白墙的事
    • 由于没有将文字截成图发布,因而可以进行信息检索
    • 支持 Markdown,从而使得用户可以在本站进行长篇大论的创作
    • 用户界面在支持尽可能多的功能的同时保持 简洁
    • 没有广告、跟踪,非商业,干净

    [wrap=qrcode url=https://xjtu.app/t/topic/18]

    [/wrap]

    [wrap=qrcode url=https://xjtu.app/t/topic/18]
    [/wrap]

  • ❤️ Liked post in 功能更新 CHANGE LOG
    网站
    system Post #1

    Mar 10, 2025, 11:15:24 PM (Asia/Singapore)

    • In editor: Copy / cut line under caret when no text selected (Ctrl + C / Ctrl + X)
    • Removed user-selectable themes:
      Dracula
      Ghost
      Isabelle
      Material Design
      Redditish

    Feb 26, 2025 (Asia/Singapore)

    • Start using Hosthatch server in Hong Kong Equinix

    Feb 18, 2025 (Asia/Singapore)

    • Start using Serif Font(Lora) (inspired by Svelte)

    Aug 8, 2024 (Asia/Taipei)

    • 话题的 Original Post 已自动启用目录(Table of contents),要想在后续回复中启用目录功能,可以在回复的开头处点击编辑器小齿轮 -> 插入目录

    Jul 16, 2024 (Asia/Shanghai)

    • move menu button to top-left corner
    • automatically insert whitespace between CJK (Chinese, Japanese, Korean) and half-width characters (alphabetical letters, numerical digits and symbols)
    • automatically add users with XJTU/SJTU IP to specific user group
    • INTL category visible only to T.L. 3 users and those users with non-CN IP.

    May 24, 2024, 3:35:19 PM (Asia/Shanghai)

    回复:
    Screenshot_20240524_160004|376x65, 75%

    新建:
    Screenshot_20240524_155820|322x64, 75%

    在弹出的選單中选择相应的功能即可:
    Screenshot_20240524_160039|614x402, 50%

    May 10, 2024 (Asia/Taipei)
    受最近的 DDoS 事件影响,进行了加固作业:https://xjtu.app/t/anti-ddos-tactics/12618

    • 注册账号时需要人机验证(protected by hCaptcha
    • 关闭/迁移了一批网络服务。将原评课社区的内容完全迁移到 Discourse 里的 课程点评 类别,旧网址增加 301 重定向,Discourse 受 CloudFlare 保护,减少了攻击面。关闭了 Mastodon(由于:日志显示没人用、Mastodon 比较傻逼)。

    May 10, 2024 (Asia/Taipei)

    • 启用了一个快速编辑功能,尤其适合长文本,选中一部分文字,在 pop-up 中点击编辑即可
    • 桌面端“阅读模式”toggle: Screenshot_20240511_001520|48x42, 75%

    Apr 10, 2024 (Australia/Perth)
    为了庆祝 @Hypocrisy 拿到 MS 的实习,新增Login with Microsoft使用微软账户登录功能。

    Apr 5, 2024 (Australia/Perth)
    书签按钮变得非常丝滑,不像以前会弹出阻塞的对话框。现在是右上角弹 baloon 通知提示成功,popup 距离书签按钮更近,可以不理会、默认永久保存。

    Screenshot_20240405_214639|690x464, 50%

    Jan 20, 2024 (Australia/Perth)
    推出基于 Matrix 的 https://chat.xjtu.app,具有音视频聊天、屏幕共享、多人会议、表情包等功能,支持使用 Discourse(本站)作为 SSO provider 一键登录(Matrix 的 homeserver 的开源实现之一 synapse 是用 Python 编写的,所以添加个 SSO 功能 so easy)。

    https://xjtu.app/t/announcing-xjtu-men-chat-service-based-on-matrix/9196

    Jan 8, 2024 (Australia/Perth)
    由于回到了单域名 xjtu.app 的工作模式,新增支持 Google, GitHub, Twitter, Discord, Steam, Passkey 无密码注册/登录
    Screenshot_20240108_231841|690x346, 75%

    Dec 25, 2023 (Australia/Perth)
    评课社区和快捷回复自动 dark mode 适配

    Dec 12, 2023 (Australia/Perth)

    Nov 9, 2023 (Australia/Perth)

    • 在原来点击数字 X / XX 拖动滑块在 post 间导航的基础上新增一键跳转到最下/最上。阅读到最下还会显示 下个话题 按钮。

    Screenshot_20231109_143443|508x76, 50%

    • 移动端菜单按钮放在最左侧,符合左侧弹出菜单的直觉;logo 居中

    • Mermaid: create diagrams and visualizations using text and code, e.g.:

    sequenceDiagram
        participant Alice
        participant Bob
        Alice->>John: Hello John, how are you?
        loop Healthcheck
            John->>John: Fight against hypochondria
        end
        Note right of John: Rational thoughts <br/>prevail!
        John-->>Alice: Great!
        John->>Bob: How about you?
        Bob-->>John: Jolly good!
    

    Oct 29, 2023 (Australia/Perth)

    Oct 26, 2023 (Australia/Perth)

    Oct 18, 2023 (Australia/Perth)

    • Category icon

    Oct 3, 2023 (Australia/Perth)

    • AI Summarization
    • show character count in editor

    Sep 27, 2023 (Australia/Perth)

    Sep 24, 2023 (Australia/Perth)

    Sep 19, 2023 (Australia/Perth)

    • 添加了菜单栏,方便类别导航以及让原生顶栏不那么拥挤
    • 添加了 old-school 个性签名功能,可在个人资料里设置。(使用 https://meta.discourse.org/t/discourse-signatures/42263 )(显示的时候会自动在您输入的签名两端添加 * 表示斜体,若本身已经是斜体,则会变成双 * 表示黑体,若本身已经是黑体,则会变成三 * 表示斜黑体
      Screenshot_20231108_201920|690x274

    Screenshot_20230919_174006|546x500, 75%

    Sep 17, 2023 (Australia/Perth)

    • 支持动态 GIF avatar,由于这个功能可能会对性能造成影响,并且太花哨的动画会影响阅读体验,目前只允许 $TL \ge 2 $ 的用户使用。NB: 所有用户都可以设置资料卡片的动态背景。

    Sep 15, 2023 (Australia/Perth)

    • 图片自动居中(图片上下各需要一个空行)
    • 彩色标题栏(仅亮色模式下启用)
    • 桌面视图增加侧边栏,虽然稍微增加界面的不整洁度,但也增加了历史信息得以曝光的机会
    • https://xjtu.app/c/volatile/qa/14 类别的新话题默认开启 voting 功能,UI 类似 Stack Overflow。其他类别新建话题时可点击编辑器左上角的小加号切换:
      新建话题时点击编辑器左上的加号切换模式|690x351, 75%
      有趣的是 Stack Overflow 的创始人之一 Jeff Atwood 也是 Discourse 的创始人之一。
    • 编辑器添加对齐按钮:
    靠左对齐
    居中对齐
    靠右对齐
    还有个 `[justify]` 没搞懂是什么意思

    Sep 13, 2023 (Australia/Perth)

    • 编辑器点击 Screenshot_20230913_230117|57x52, 50% 快速 highlight 选中的内容

    • 编辑器里插入 QR Code(quick-response code,二维码),可以是到任意文本,或者是本当前页面(内容为空时)。

    [ qrcode]
    [/qrcode]
    

    Aug 27, 2023 (Australia/Perth)

    • 支持 Github 账号登录
    • 评课社区代码改善绘图,增加按照选修课板块筛选功能

    Aug 25, 2023 (Australia/Perth)

    • 使用优质网络线路机器进行反向代理,极大地加快了国内的访问速度,亲测电信、移动、联通、教育网飞快。也提高了可用性,多域名并存,某个出现故障可以通过其他的访问。详情:https://xjtu.app/t/topic/4330/6
    • 在现有根据浏览器请求头自动设置暗色模式的基础上,增加了手动亮/暗模式开关。由于顶栏已经没有空间,而且这个功能并不常用,所以放在了菜单里,点击Screenshot_20230825_173511|97x90, 50%,再点击 🌙 / ☀️ 即可切换:

    Screenshot_20230825_173426|222x500

    Aug 22, 2023 (Australia/Perth)

    • Docker 双 container 部署,一个实例的 container 在 rebuild 的时候另一个实例工作,只有 rebuild 成功才切换主实例,实现了服务的不间断(除非一年一次更新 PostgreSQL 版本,或者云服务提供者服务中断)
      也就是说以后基本看不到如下提示了:
    正在更新,预计 7min 内完成。Sorry for the inconvenience. Thanks for your patience!
    
    • (desktop view) enable thumbnail and text excerpt in homepage. If you dislike, you have the choice to switch to Graceful theme in user preference.

    Aug 20, 2023 (Australia/Perth)

    • To embed a graph use [graphviz] [/graphviz] bbcode. Optionally you can define layout engine attributes: [graphviz engine=neato]. If engine is not defined, it defaults to the DOT engine.
    [graphviz engine=circo]
    digraph simple
    {
      a -> b -> c;
        b -> d;
        c -> a;
    }
    [/graphviz]
    

    [graphviz engine=circo]
    digraph simple
    {
    a -> b -> c;
    b -> d;
    c -> a;
    }
    [/graphviz]

    • Footnote
    A sentence that needs a footnote. ^[The footnote] 
    Another sentence that needs a footnote. ^[The second footnote]
    A sentence that needs a footnote. [^1] 
    Another sentence that needs a footnote. [^2]
    
    [^3]: The 3rd footnote
    [^5]: The 4th footnote
    
    

    A sentence that needs a footnote. [1]
    Another sentence that needs a footnote. [2]

    A sentence that needs a footnote. [3]
    Another sentence that needs a footnote. [4]

    • Github code review
    • documentation (knowledge base) management
    • save searches and be notified when any new topics or posts match the search criteria (in user preferences)
    • preview on hover (tooltips)
    • set flag (in user profile)
    • yearly review & cake day
    • gamification: users are awarded“cheers” & badges by performing certain actions, view leader board
    • add sidebar in homepage

    Aug 20, 2023 (Australia/Perth)

    • 优化了主页话题文字/图片预览显示速度
    • 支持保存多个草稿:即使有话题正在编辑,也可以创建话题
    • hotlinked 图片将保存在本地

    Aug 14, 2023 (Australia/Perth)

    • 代码块显示行数
    • 添加移动端/桌面端顶栏文字/图标链接

    Aug 7, 2023 (Australia/Perth)

    • 增加右上角回复按钮。无需登录,无需切换身份。
      注意,请勿在此编辑重要内容,可新建草稿,然后从编辑器里复制内容。(因为简易输入框中的内容可能在刷新过程中丢失或者发送失败)
      支持 Markdown。为防止滥用,每小时有次数限制。
      • 在帖子页:匿名回复(3/h)
      • 在主页:匿名新建话题(1/h)

    Jul 25, 2023 (Australia/Perth)

    Jul 24, 2023 (Australia/Perth)

    • 支持wiki功能,例如 通用指南信息及 CS 专业攻略 类的所有内容允许所有用户修改编辑,人人为我、我为人人
    • 新增“青年杰出贡献交大門人”flair(flair 就是类似验证了学校邮箱后面的 Verified XJTU Email 一串话),人工添加贡献比较多的同学
    • 保护 GitHub 插件库预防供应链攻击
    • 正式将数据库中所有 xjtu.app 重写为 xjtu.app
    discourse remap http://xjtu.app https://xjtu.app
    discourse remap https://xjtu.app https://xjtu.app
    rake posts:rebake
    

    Jul 13, 2023 (Australia/Perth)

    • 帖子中的图像网格:
      用户可以手动添加 [grid] 标签或点击帖子中第一张图像旁边的网格图标,以将图像或媒体整齐地排列成网格。
    • 聊天功能新增多 timeline 功能:
      聊天群可将一长串对某问题的集中讨论归纳到单个分支,这样的分支可以有无数个,与主分支并列存在,类似 Loki 里面的 Timeline 平行宇宙
      mcts|650x499, 50%

    Jun 25, 2023 (Australia/Perth)

    • 支持用 BBCode”,选择一段文字后,点击编辑器的“调色盘”按钮,然后进行编辑,color= 设置前景色,bgcolor= 设置背景色,颜色可以使用名称、也可使用 16 进制 RGB 格式 #FFFFFF、或者可以留空。

      例如:

      <span style="color: orange"> 黄色字体 </span>
      <span style="color: green; background-color: #adc3ff"> 淡蓝底绿字 </span>
      

      的显示效果为:
      白底黄字
      淡蓝底绿字

    考虑到 BBCode 不太方便(不是每个人都喜欢敲键盘),尤其是在手机上,后续考虑开发类似 Word 的颜色选择器功能。

    Jun 24, 2023 (Australia/Perth)

    Truncate topic preview's thumbnail so that your screen won't be filled up by an non-informative photo (especially on a mobile phone) and will be less cluttered (especially on PC) 把所有缩略图尺寸限制在:height:190px;width:100%

    https://xjtu.app/t/topic/1440

    Jun 19, 2023 (Asia/Macau)

    AIBot 升级到 gpt-3.5-turbo-16k,支持更长的语境,以及生成 2000 字以内的回复。
    Markdown 里输入表格很累,所以在编辑器里加了一个图形化表格编辑功能(点击齿轮按钮调出),或者可以使用在线 Markdown 表格生成器 1, 2

    Jun 18, 2023 (Australia/Perth)

    • add a button to codeblocks to copy the block contents to the user's clipboard.

    • To make the community more civilized, posts containing a small set of keyword need to be reviewed by mods before visible to all. This is necessary to fight spam considering the community has grown a bit.

    • add an Anthropic Claude-v1 bot (I am not sure whether it will work)

    • show xjtu.app 交大門 on the top left corner so that others looking / peeking at your phone / computer in public (such as in a dining hall) can access this website by simply typing the domain, considering currently search engines yields no useful information when searching 交大門

    • allow newly-created users to use private / group chatting functionality (including private chatting with AIBot via floating button) to leave a better first-impression on them and facilitate feedback. (may change if too much spam)

    • 添加了一个按钮在代码块上面,可以将代码块内容复制到用户的剪贴板上。

    • 为了使社区更加文明,包含某些关键词的帖子需要经过管理员的审核才可对所有人显示。考虑到社区已经有所增长,这是打击垃圾邮件的必要措施。

    • 添加了一个 Anthropi Claude-v1 机器人

    • 在左上角显示“xjtu.app 交大門”,这样其他人在公共场合(例如餐厅)窥屏时,可以通过键入域名来访问这个网站,目前搜索引擎查询“交大門”没有有用的信息。

    • 允许新创建的用户使用私人/群组聊天功能(包括通过浮动按钮与 AIBot 进行私人聊天),以给他们留下更好的第一印象并促进反馈(如果存在太多的垃圾邮件,可能会更改)。

    Jun 8, 2023 (Australia/Perth) 更新:
    迁移 GitHub - cantjie/XJTU-Share: 西安交通大学课程资料共享计划 西安交大学习资料 类别,欢迎在此类别分享添加新内容,以及修改订正现有内容。,每个页面开头都有 GitHub 链接,部分附件由于就没上传了。

    成功联系 social.closed 闭社,将 m.xjtu.app-交大門 - 社交 添加进其 Mastodon 列表

    点击右上角🦀图标可进行娱乐,同时一边刷帖,练左右互搏神功。
    Screenshot_20230608_115357|690x362, 50%

    修改了默认主题和样式,但用户仍可自选主题。
    DiscourseDefault 主题的帖子列表是单列,MaterialDesign 和 FKB Pro 主题(默认)采用砖块/窗口式帖子列表(需要登录,自动根据缩放调节列数,按住 ctrl 再滚动鼠标滚轮调缩放,手机 UI 是只有一列)。
    DiscourseDefault 主题默认配色为护眼色,其他为纯白色。
    欢迎到聊天反馈效果。

    ☒ use same login/auth system for Mastodon and Discourse. 由于以及 social.closed Federation 要求,需要拿校内邮箱注册,所以就不弄了。

    自动整理标签和类别。(https://xjtu.app/t/topic/412)目前帖子数量太少,标签也少,等多了再搞。

    Jun 6, 2023 (Australia/Perth)

    • 点击话题的整个区域(原来仅仅是标题)即可跳转到帖子
    • 进网页时,不再全屏播放加载小动画,而改成顶部进度条(不过好像失效了?)
    • automatic backup via rsync and cron

    Jun 5, 2023 (Australia/Perth) 功能更新
    支持发贴时添加 table of contents 目录(点击编辑器齿轮图标即可见),对于所有类别已自动启用,部分过往的帖子可能没有补加。只对话题的 original post 生效(后续回复无 ToC)。当你在 OP 里插入 ## 这种的 markdown 语法的标题即可自动生成。

    PS: Markdown 里标题的格式

    # heading 1 一级标题
    ## heading 2 ......
    ### heading 3
    #### heading 4
    ##### heading 5
    ###### heading 6
    

    允许上传 PDF 和常见拓展名文件,大小限制:8 MiB
    自动在页面内嵌 PDF 阅读器
    使用基于机器学习的 Perspective API 减少违反社区规范的有毒贴文

    Jun 4, 2023 (Australia/Perth) 功能更新

    • 引入 Discourse AI 功能 (1, 2) ,支持:
      NSFW 拦截,再也发不了銫图了哦 🙃
      对 (超过 50 条贴文的) 主题 (thread) 进行概括总结
      鉴别违反社区规范的贴文
      智能相关性贴文推荐
      基于语义理解的搜索 semantic search
      ❔️ AI-aided 发贴

    ☒ Google custom search(自带的搜索已经可以满足要求,若用 Google 可以自行加:site:xjtu.app

    ❔️ SEO(看了下这里:1, 2

    GitHub - djm-xjtu/XJTU-Survival-Manual
    GitHub - Survive-XJTU-CS/SurviveXJTUCS: Make Your Own Computer Science Life
    cantjie/XJTU-Share: 西安交通大学课程资料共享计划

    Jun 3, 2023 (Australia/Perth) 新增以下功能:

    • GIF 表情包/动图功能 now working
      这个功能基于 https://giphy.com/ ,需要浏览器支持 webp 格式,可以单击动图暂停。

    • 引入 AI ChatBot,可以 @AIBot 玩,但是由于是基于付费服务,不保证能用多久,并且有 rate limit。

    • 修复 Gmail, Outlook 因为 DMARC 验证失败无法收到注册邮件的问题

    Jun 2, 2023 (Australia/Perth) 功能更新:

    • 使用*.xjtu.edu.cn 邮箱注册的用户自动加入 verified_xjtu_mail group,名字后面 verified XJTU email,本来还应该在头像右下角显示:
      Screenshot_20230602_103350|125x125
      之所以选这个证件图标而不是类似 Twitter 的 ☑️是因为这个 XJTU 邮箱认证完全是 optional,没有因为不认证就 ❎️。有些没有设置 avatar 的同学可能无法显示该图标。

    • 支持用户更改更多主题:FKB Pro, Fakebook, Air, Material Design, Default

    • 新增 具有参考价值的帖子 类别,用于发布高信息量帖文,以及接纳闲聊吹水区的高信息量帖文;名称值得商榷。

    Jun 1, 2023 (Australia/Perth) 本站新增以下功能:

    • follow 其他用户
    • Apple 用户可以将本站添加到主页
    • 发布投票帖
    • 类似 Stack Overflow,可以将提问的某条回复标记为已解决
    • 可以使用 ❤️ 之外的表情互动

    对于发贴,新增以下功能:

    • Spoiler Alert 剧情透露:可以模糊部分内容,需要点击一下方可显示
      可以用编辑器实现,也可以用以下格式:
    <span class="spoiler">This is a spoiler</span>
    
    • 日历
    • Markdown checklist(记事)清单,一览表功能:
        [] or [ ] for an unchecked box
        [x] for checked box (no fill)
        [X] for a checked box (with fill)
    
    • TeX 数学公式,
    Inline$E=mc^2$
    注意在使用行内模式时,$符号和正文之间需要加空格。
    
    Block$
    \sqrt{(-1)} \; 2^3 \; \sum \; \pi
    $
    

    This thread is a changelog of self-update history in a latest-at-top-style chronological order.

    If you find any claimed feature unavailable or unusable, please reply or contact admin.

    See also:

    https://xjtu.app/t/topic/4730


    1. The footnote ↩︎

    2. The second footnote ↩︎

    3. The 3rd footnote ↩︎

    4. The 5th footnote ↩︎