www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Vibe.d tutorial

reply Rey Valeza <karitoy gmail.com> writes:
Hi, I wrote a tutorial on Vibe.d while trying to re-learn Vibe.d. 
I find that most of Kai Nacke's book need updating, so I wrote a 
tutorial while trying to re-learn it.

Here it is.

https://github.com/reyvaleza/vibed/commit/27ec3678f25d1dd414fae1390677397a7bc57721

I would be glad if you can give me some feedback so I can improve 
it.

Thanks!
Mar 01 2021
next sibling parent ryuukk_ <ryuukk_ gmail.com> writes:
On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 Hi, I wrote a tutorial on Vibe.d while trying to re-learn 
 Vibe.d. I find that most of Kai Nacke's book need updating, so 
 I wrote a tutorial while trying to re-learn it.

 Here it is.

 https://github.com/reyvaleza/vibed/commit/27ec3678f25d1dd414fae1390677397a7bc57721

 I would be glad if you can give me some feedback so I can 
 improve it.

 Thanks!
I think, specially for github, a markdown (.MD) doc would be MUCH better, so you can embed code this way: ```D void main() { writeln("hi"); } ``` You can also embbed screenshots and stuff It would be easier to browse Also i'd skip the DMD installation part, and focus on the vibe.d and IDE experience (with debugging)
Mar 01 2021
prev sibling next sibling parent reply bachmeier <no spam.net> writes:
On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 Hi, I wrote a tutorial on Vibe.d while trying to re-learn 
 Vibe.d. I find that most of Kai Nacke's book need updating, so 
 I wrote a tutorial while trying to re-learn it.

 Here it is.

 https://github.com/reyvaleza/vibed/commit/27ec3678f25d1dd414fae1390677397a7bc57721

 I would be glad if you can give me some feedback so I can 
 improve it.

 Thanks!
I have to agree with the comment about PDF files on Github. I tried to read it on my i7 with 16 GB of RAM and my machine froze. It looks like you wrote it up as a MS Word document. You could enable Github Pages on your repo, export from Word to html, upload that document to the repo, and then let Github Pages handle the rest. You appear to have put a lot of work into it, but posting it as a PDF on Github may reduce your readership.
Mar 01 2021
parent Tejas <notrealemail gmail.com> writes:
On Tuesday, 2 March 2021 at 04:30:27 UTC, bachmeier wrote:
 On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 [...]
I have to agree with the comment about PDF files on Github. I tried to read it on my i7 with 16 GB of RAM and my machine froze. It looks like you wrote it up as a MS Word document. You could enable Github Pages on your repo, export from Word to html, upload that document to the repo, and then let Github Pages handle the rest. You appear to have put a lot of work into it, but posting it as a PDF on Github may reduce your readership.
Don't bother reading from GitHub, select the three dot icons on the upper left and click `Download`
Oct 29 2021
prev sibling next sibling parent aberba <karabutaworld gmail.com> writes:
On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 Hi, I wrote a tutorial on Vibe.d while trying to re-learn 
 Vibe.d. I find that most of Kai Nacke's book need updating, so 
 I wrote a tutorial while trying to re-learn it.

 Here it is.

 https://github.com/reyvaleza/vibed/commit/27ec3678f25d1dd414fae1390677397a7bc57721

 I would be glad if you can give me some feedback so I can 
 improve it.

 Thanks!
Wow, that's a lot of hard work! Nice!
Mar 03 2021
prev sibling parent reply Imperatorn <johan_forsberg_86 hotmail.com> writes:
On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 Hi, I wrote a tutorial on Vibe.d while trying to re-learn 
 Vibe.d. I find that most of Kai Nacke's book need updating, so 
 I wrote a tutorial while trying to re-learn it.

 Here it is.

 https://github.com/reyvaleza/vibed/commit/27ec3678f25d1dd414fae1390677397a7bc57721

 I would be glad if you can give me some feedback so I can 
 improve it.

 Thanks!
https://github.com/reyvaleza/vibed/blob/main/Build%20Web%20Apps%20in%20Vibe.pdf
Mar 04 2021
parent reply Imperatorn <johan_forsberg_86 hotmail.com> writes:
On Thursday, 4 March 2021 at 13:47:11 UTC, Imperatorn wrote:
 On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 Hi, I wrote a tutorial on Vibe.d while trying to re-learn 
 Vibe.d. I find that most of Kai Nacke's book need updating, so 
 I wrote a tutorial while trying to re-learn it.

 Here it is.

 https://github.com/reyvaleza/vibed/commit/27ec3678f25d1dd414fae1390677397a7bc57721

 I would be glad if you can give me some feedback so I can 
 improve it.

 Thanks!
https://github.com/reyvaleza/vibed/blob/main/Build%20Web%20Apps%20in%20Vibe.pdf
New link: https://raw.githubusercontent.com/reyvaleza/vibed/main/BuildWebAppsinVibe.pdf
Apr 02 2021
next sibling parent reply M.M. <matus email.cz> writes:
On Friday, 2 April 2021 at 22:29:20 UTC, Imperatorn wrote:
 On Thursday, 4 March 2021 at 13:47:11 UTC, Imperatorn wrote:
 On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 Hi, I wrote a tutorial on Vibe.d while trying to re-learn 
 Vibe.d. I find that most of Kai Nacke's book need updating, 
 so I wrote a tutorial while trying to re-learn it.

 Here it is.

 https://github.com/reyvaleza/vibed/commit/27ec3678f25d1dd414fae1390677397a7bc57721

 I would be glad if you can give me some feedback so I can 
 improve it.

 Thanks!
https://github.com/reyvaleza/vibed/blob/main/Build%20Web%20Apps%20in%20Vibe.pdf
New link: https://raw.githubusercontent.com/reyvaleza/vibed/main/BuildWebAppsinVibe.pdf
Looks like a really lot of work. Updating books/notes as the language/software advances is a tedious work which often gets forgotten... So cudos to you. I think you could also post to "Announcement" section of the dlang forum for a much better visibility.
Apr 07 2021
parent Rey Valeza <karitoy gmail.com> writes:
On Wednesday, 7 April 2021 at 09:00:29 UTC, M.M. wrote:
 On Friday, 2 April 2021 at 22:29:20 UTC, Imperatorn wrote:
 On Thursday, 4 March 2021 at 13:47:11 UTC, Imperatorn wrote:
 On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 Hi, I wrote a tutorial on Vibe.d while trying to re-learn 
 Vibe.d. I find that most of Kai Nacke's book need updating, 
 so I wrote a tutorial while trying to re-learn it.

 Here it is.

 https://github.com/reyvaleza/vibed/commit/27ec3678f25d1dd414fae1390677397a7bc57721

 I would be glad if you can give me some feedback so I can 
 improve it.

 Thanks!
https://github.com/reyvaleza/vibed/blob/main/Build%20Web%20Apps%20in%20Vibe.pdf
New link: https://raw.githubusercontent.com/reyvaleza/vibed/main/BuildWebAppsinVibe.pdf
Looks like a really lot of work. Updating books/notes as the language/software advances is a tedious work which often gets forgotten... So cudos to you. I think you could also post to "Announcement" section of the dlang forum for a much better visibility.
Thanks! I just did!
Oct 28 2021
prev sibling parent reply Rey Valeza <karitoy gmail.com> writes:
On Friday, 2 April 2021 at 22:29:20 UTC, Imperatorn wrote:
 On Thursday, 4 March 2021 at 13:47:11 UTC, Imperatorn wrote:
 On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 Hi, I wrote a tutorial on Vibe.d while trying to re-learn 
 Vibe.d. I find that most of Kai Nacke's book need updating, 
 so I wrote a tutorial while trying to re-learn it.

 Here it is.

 https://github.com/reyvaleza/vibed/commit/27ec3678f25d1dd414fae1390677397a7bc57721

 I would be glad if you can give me some feedback so I can 
 improve it.

 Thanks!
https://github.com/reyvaleza/vibed/blob/main/Build%20Web%20Apps%20in%20Vibe.pdf
New link: https://raw.githubusercontent.com/reyvaleza/vibed/main/BuildWebAppsinVibe.pdf
I know this is very, very late, but thank you!
Oct 28 2021
parent Imperatorn <johan_forsberg_86 hotmail.com> writes:
On Thursday, 28 October 2021 at 13:30:36 UTC, Rey Valeza wrote:
 On Friday, 2 April 2021 at 22:29:20 UTC, Imperatorn wrote:
 On Thursday, 4 March 2021 at 13:47:11 UTC, Imperatorn wrote:
 On Monday, 1 March 2021 at 22:25:39 UTC, Rey Valeza wrote:
 [...]
https://github.com/reyvaleza/vibed/blob/main/Build%20Web%20Apps%20in%20Vibe.pdf
New link: https://raw.githubusercontent.com/reyvaleza/vibed/main/BuildWebAppsinVibe.pdf
I know this is very, very late, but thank you!
No, thank *you* 😎
Oct 28 2021