PTT評價

[Vtub] 在風真x拉普新Cover裡出現的程式碼

看板C_Chat標題[Vtub] 在風真x拉普新Cover裡出現的程式碼作者
deflife
(無極而生)
時間推噓 8 推:8 噓:0 →:6

https://youtu.be/23w6ThmX4a4

在這首新Cover中,在副歌的時候越聽越眼熟

試著查了一下發現,的確是Linux kernel的程式碼

內容是2012年Spotify的fork分支

https://github.com/spotify/linux/blob/6eb782fc88d11b9f40f3d1d714531f22c57b39f9/kernel/groups.c#L14
https://i.imgur.com/4nUtTUf.jpg


該段程式碼在今日的Linux kernel中已經被改寫過了

https://github.com/torvalds/linux/blob/b13baccc3850ca8b8cccbf8ed9912dbaa0fdf7f3/kernel/groups.c#L15



不過為何是這段程式碼?

只能說meme很強大,以一種奇怪的方式在傳播

https://twitter.com/Foone/status/1456335007564238874?s=20&t=aOc2C9op0lZFIpaZdwY0Og
https://pbs.twimg.com/media/FDXwv62VEAYDKiX?format=png

https://www.reddit.com/r/lingling40hrs/comments/ggo0aa/fun_fact_this_code_is_part_of_the_linux_kernel/
https://i.redd.it/kaajy34n3tx41.png


以上呈現給想要深入追星的你

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.222.55 (臺灣)
PTT 網址

a007952706/13 21:55可以解釋一下這段程式碼在幹嘛的嗎?

koromo199106/13 21:59我也跟一樓有同樣的好奇

不負責猜測,可能有誤 在Linux中會使用User, Group去區分權限 包括檔案、程序等都需要符合權限才能做更進一步的動作 在本篇程式碼中是在實作 struct group_info *groups_alloc(int gidsetsize) 這個函式 目的是配置 struct group_info 的記憶體 而 struct group_info 的功能是擴充只用User, Group比較粗略的權限 換句話說,可以擴增更細的權限,增加安全性

laigeorge8906/13 22:00為什麼有twoset www

entaroadun06/13 22:01Hello World

rizman2806/13 22:05山田真的很喜歡在歌裡塞暗號

※ 編輯: deflife (27.52.222.55 臺灣), 06/13/2022 22:28:17

narihira200006/13 22:19應該是 https://hackertyper.net 最先用這段程式的?

narihira200006/13 22:19想裝逼的人把它用在影片後這段程式就流傳開了

目前找到比較早的,時間在2011年 這篇文章會教你如何像個駭客

https://gigazine.net/gsc_news/en/20111115_hacker_typer/

然後另外補充在twitter上的簡易教學文

https://twitter.com/Scott_Helme/status/1176189667663863814?s=20&t=Y-mLxLDz-kNJ1QHzxcGNbg

這個可能是n大提到的影片,時間一樣為2011年

https://youtu.be/s0ii3Tcz6a8

無論是想當駭客的,或是想練打字的人都很推薦

easton12306/13 22:37塞暗號前先檢查cover的人名有沒有打錯好ㄇw

※ 編輯: deflife (27.52.222.55 臺灣), 06/13/2022 22:43:34

spfy06/13 22:39等等 一般工程師都會去看Linux kernel的程式碼嗎 我就是爛

joewang8506/13 22:46好 優文 推

※ 編輯: deflife (27.52.222.55 臺灣), 06/13/2022 22:59:30 ※ 編輯: deflife (27.52.222.55 臺灣), 06/13/2022 23:00:50

Lhmstu06/13 23:20會吧,正常都會看一下,畢竟是經典。

totoro3506/13 23:31專業推

rock234506/13 23:57加減看一下刺激靈感

qwefghzxc06/14 19:07可以去上 jserv 的課 作業會叫你去看 source code