TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Build your own X: project-based programming tutorials

507 点作者 dhanush大约 7 年前

10 条评论

matttb大约 7 年前
Similar for anyone interested:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;tuvtran&#x2F;project-based-learning" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tuvtran&#x2F;project-based-learning</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;AlgoryL&#x2F;Projects-from-Scratch" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;AlgoryL&#x2F;Projects-from-Scratch</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;rby90&#x2F;Project-Based-Tutorials-in-C" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rby90&#x2F;Project-Based-Tutorials-in-C</a>
评论 #17056444 未加载
usmannk大约 7 年前
Went into this thinking it was about the X Window System[1]. Pleasantly surprised! Lots of cool stuff here.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;X_Window_System" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;X_Window_System</a>
评论 #17056423 未加载
评论 #17056689 未加载
评论 #17056092 未加载
评论 #17057206 未加载
评论 #17056733 未加载
评论 #17056169 未加载
评论 #17056209 未加载
oblio大约 7 年前
I am truly disappointed that &quot;Build your own X&quot; has a list of things which does not include &quot;Build your own X†&quot; :p<p>† X Window System.
hugocbp大约 7 年前
This is great! I always had this idea of trying to &quot;build my own&quot; to learn stuff ever since I followed along a book called &quot;Rebuilding Rails&quot; and so much stuff &quot;clicked&quot; for me.<p>I&#x27;ve already starred the repo and when I have time I&#x27;ll search my Evernote because I know there a few notes there from projects that would fit this collection.
nyxtom大约 7 年前
A combination of this and some other tutorials and you can have a “build your own OS”. Some coursera classes I took a while back delved into it but things like a usb controller or getting regular input were a bit of a limiting factor. (I.e. build a keyboard from scratch or support USB, build your own display... etc)
Jedd大约 7 年前
An aside for those that appreciate being accurate &#x2F; particular, but didn&#x27;t happen to know -- there are only two s&#x27;s in &#x27;X Window System&#x27;.<p>To shorten it, just call it X. Eschew &#x27;X Windows&#x27; -- there&#x27;s no such thing.
gravypod大约 7 年前
Something that I&#x27;ve been trying to learn how to do, but haven&#x27;t found any information on and that seems missing from this tutorial, is how to write a 3D game in Vulkan. There are many entries in here about using OpenGL but nothing in here, it seems, about Vulkan. This seems like a common pattern online. Does anyone have any recommendations for a tutorial that could also be contributed to the master list?
评论 #17056932 未加载
antoaravinth大约 7 年前
I love this idea. I always, take a famous open source project and try to re-create or go through the source of it. Its very tough, but when you do so the learning is very immense. Thanks for the link.
评论 #17079058 未加载
alexkavon大约 7 年前
Wow this is great for educational purposes.
rs86大约 7 年前
Wonderful link