Update the text formatting

This commit is contained in:
foo-dogsquared 2019-08-26 11:53:59 +08:00
parent 5eb3b927a6
commit d258de29f1
4 changed files with 36 additions and 1 deletions

View File

@ -13,6 +13,7 @@ ANNOUNCEMENT: A site overhaul has occurred. Please
see the changelog. A site overhaul has occurred. see the changelog. A site overhaul has occurred.
Please see the changelog. Please see the changelog.
== From Jekyll to Hugo == From Jekyll to Hugo
First and foremost, the blog has moved from First and foremost, the blog has moved from
https://jekyllrb.com[Jekyll] to https://gohugo.io/[Hugo]. https://jekyllrb.com[Jekyll] to https://gohugo.io/[Hugo].
@ -39,6 +40,7 @@ static site generator with built-in support for blogging with Asciidoctor and
Hugo just provides that. The speed and ease of configuration is Hugo just provides that. The speed and ease of configuration is
also a really large bonus. also a really large bonus.
== Change of purpose == Change of purpose
The blog is in hiatus due to me taking notes in The blog is in hiatus due to me taking notes in
https://www.latex-project.org/[LaTeX] now and a change of https://www.latex-project.org/[LaTeX] now and a change of
@ -61,6 +63,7 @@ should go.
think it's suitable for blogging about it so let's just find out along the think it's suitable for blogging about it so let's just find out along the
way. way.
== Blog clean-up and revision == Blog clean-up and revision
Since the overall purpose of the blog has been changed, so does the little Since the overall purpose of the blog has been changed, so does the little
details that make up the blog. details that make up the blog.
@ -82,6 +85,7 @@ writing workflow. This is basically the stuff you would encounter in a high scho
writing class but I've been less compliant with it over the last few posts (before the writing class but I've been less compliant with it over the last few posts (before the
change). change).
== Conclusion == Conclusion
The blog is under change and it's not suitable to be a student's notebook anymore and The blog is under change and it's not suitable to be a student's notebook anymore and
it goes on to my https://github.com/foo-dogsquared/personal-notes/[online] it goes on to my https://github.com/foo-dogsquared/personal-notes/[online]

View File

@ -29,6 +29,7 @@ forgot to add it which is why I felt it's complete by the time I
published this post. Apologies about that. :facepalm: published this post. Apologies about that. :facepalm:
____ ____
== TL;DR version == TL;DR version
Here are the tools I've used usually for planning and brainstorming Here are the tools I've used usually for planning and brainstorming
@ -56,6 +57,7 @@ platforms let you share your project for free:
Of course, this list is not really complete. You can see more tools that Of course, this list is not really complete. You can see more tools that
deserve honorable mentions as you read on. deserve honorable mentions as you read on.
== Planning my projects == Planning my projects
Planning is a part of the process. It's an ever-important process that Planning is a part of the process. It's an ever-important process that
@ -269,6 +271,7 @@ exception. You could do say, just a simple format to express the core
feature of this system which is _prioritization_. You can list out tasks feature of this system which is _prioritization_. You can list out tasks
and create symbols to express different levels of priority. and create symbols to express different levels of priority.
== Creating my projects == Creating my projects
When you have a plan in place, you can attack it in your own pace. This When you have a plan in place, you can attack it in your own pace. This
@ -486,6 +489,7 @@ TiddlyWiki at your own whim to its appearances and its function by
creating plugins. With all of those features, I think this is a perfect creating plugins. With all of those features, I think this is a perfect
platform to share my notes without much hassle. platform to share my notes without much hassle.
== Publishing my project == Publishing my project
If you want your project to be available for the whole world to see, you If you want your project to be available for the whole world to see, you
@ -649,6 +653,7 @@ but I recommend more to pass that responsibility to the companies that
offer dedicated servers. Unless your project _revolves around deploying offer dedicated servers. Unless your project _revolves around deploying
your own backend_, I don't see much reason to deploy it with your own. your own backend_, I don't see much reason to deploy it with your own.
== Conclusion == Conclusion
There's my general workflow in its glory using only with (mostly) free There's my general workflow in its glory using only with (mostly) free

View File

@ -29,6 +29,7 @@ Do keep in mind, most of them are related to computer programming but
some of the providers offer stuff outside of programming (say some of the providers offer stuff outside of programming (say
https://khanacademy.org[Khan Academy] for math). https://khanacademy.org[Khan Academy] for math).
== Other Resource Lists == Other Resource Lists
* https://github.com/sindresorhus/awesome[awesome] — *(very much * https://github.com/sindresorhus/awesome[awesome] — *(very much
@ -53,6 +54,7 @@ mirror article by _Sahil Rajput_ on dev.to]
* https://github.com/dargaCode/WebDevStudyResources[Web Dev't Study * https://github.com/dargaCode/WebDevStudyResources[Web Dev't Study
Resources (by _dargaCode_ on GitHub)] Resources (by _dargaCode_ on GitHub)]
== Online Education Resources == Online Education Resources
* https://edex.adobe.com/en/professional-development/courses[Adobe * https://edex.adobe.com/en/professional-development/courses[Adobe
@ -117,6 +119,7 @@ since there's a lot of cluttering stuff in there
* https://www.w3schools.com/[W3Schools] * https://www.w3schools.com/[W3Schools]
* http://mathworld.wolfram.com/[Wolfram MathWorld] * http://mathworld.wolfram.com/[Wolfram MathWorld]
== Academics-focused Sites == Academics-focused Sites
* https://www.academia.edu/[Academia.edu] * https://www.academia.edu/[Academia.edu]
@ -127,6 +130,7 @@ peer-to-peer engagement
* https://www.researchgate.net/[Researchgate] — most published studies * https://www.researchgate.net/[Researchgate] — most published studies
under their platform are free to view under their platform are free to view
== Documentations == Documentations
* https://devdocs.io/[DevDocs] — *(very much recommended)*; a site * https://devdocs.io/[DevDocs] — *(very much recommended)*; a site
@ -138,6 +142,7 @@ speed (like me)
recommended)*; if you're trying to learn web development and programming recommended)*; if you're trying to learn web development and programming
in general, this can be a hub for it in general, this can be a hub for it
== Books == Books
* http://aosabook.org/en/index.html[The Architecture on Open Source * http://aosabook.org/en/index.html[The Architecture on Open Source
@ -198,6 +203,7 @@ MIT's famous programming book (that can also be found online)]
Physics] Physics]
* https://www.wikitolearn.org/[WikiToLearn] * https://www.wikitolearn.org/[WikiToLearn]
== Katas (Practice Sites) == Katas (Practice Sites)
* https://old.reddit.com/r/dailyprogrammer/[/r/dailyprogrammer] * https://old.reddit.com/r/dailyprogrammer/[/r/dailyprogrammer]
@ -213,6 +219,7 @@ more challenged)*
* https://www.pramp.com/[Pramp] — you get to practice some programming * https://www.pramp.com/[Pramp] — you get to practice some programming
interview questions and it's free interview questions and it's free
== Articles == Articles
* https://www.brainpickings.org[Brain Pickings] — it's about whatever * https://www.brainpickings.org[Brain Pickings] — it's about whatever
@ -229,6 +236,7 @@ computer graphics
* https://www.wikipedia.org/[Wikipedia] — if you want to learn random * https://www.wikipedia.org/[Wikipedia] — if you want to learn random
things things
== Communities == Communities
* https://www.codenewbie.org/[CodeNewbie] * https://www.codenewbie.org/[CodeNewbie]
@ -244,6 +252,7 @@ podcast
Exchange network if you want to visit more communities other than Stack Exchange network if you want to visit more communities other than Stack
Overflow Overflow
== Podcasts == Podcasts
* https://www.codenewbie.org/basecs[BaseCS] * https://www.codenewbie.org/basecs[BaseCS]
@ -265,6 +274,7 @@ engineering that are not mostly coding-related
podcast series about exploring self-delusions and some psychological podcast series about exploring self-delusions and some psychological
stuff and I really like psychological stuff so that's why it's here stuff and I really like psychological stuff so that's why it's here
== Blogs == Blogs
=== Learning === Learning
@ -296,6 +306,7 @@ on a broad spectrum of stuff
* https://wesbos.com/blog/[Wes Bos] — creator of several courses and * https://wesbos.com/blog/[Wes Bos] — creator of several courses and
some helpful posts along the way some helpful posts along the way
== Newsletter == Newsletter
* https://frontendfoc.us/[Frontend Focus] — another weekly newsletter * https://frontendfoc.us/[Frontend Focus] — another weekly newsletter
@ -309,6 +320,7 @@ about HTML5 Game Development
productivity life articles productivity life articles
* https://pycoders.com/[Pycoders Weekly] — a weekly newsletter on Python * https://pycoders.com/[Pycoders Weekly] — a weekly newsletter on Python
== YouTube Channel == YouTube Channel
* https://www.youtube.com/user/crashcourse/[Crash Course] — * https://www.youtube.com/user/crashcourse/[Crash Course] —
@ -343,6 +355,7 @@ Train]
* https://www.youtube.com/user/Vsauce[Vsauce] — need to say more? * https://www.youtube.com/user/Vsauce[Vsauce] — need to say more?
* https://www.youtube.com/channel/UCoebwHSTvwalADTJhps0emA[Wes Bos] * https://www.youtube.com/channel/UCoebwHSTvwalADTJhps0emA[Wes Bos]
== Operating Systems (yes, some of them are free) == Operating Systems (yes, some of them are free)
=== https://www.microsoft.com/en-us/software-download/windows10ISO[Windows 10] *(I guess it is free now, also recommended)* === https://www.microsoft.com/en-us/software-download/windows10ISO[Windows 10] *(I guess it is free now, also recommended)*
@ -359,6 +372,7 @@ versions: Tumbleweed and Leap
* https://getsol.us/[Solus] * https://getsol.us/[Solus]
* http://ubuntu.com/[Ubuntu] — *(recommended for beginners)* * http://ubuntu.com/[Ubuntu] — *(recommended for beginners)*
== Programming Tools == Programming Tools
=== Offline IDE === Offline IDE
@ -419,6 +433,7 @@ ambience (if you're the type who find rain to be relaxing)
* https://calibre-ebook.com/[Calibre] — an e-book library management * https://calibre-ebook.com/[Calibre] — an e-book library management
tool tool
== Mathematical Tools == Mathematical Tools
* https://www.fxsolver.com/[fxSolver] * https://www.fxsolver.com/[fxSolver]
@ -426,6 +441,7 @@ tool
* https://www.mathway.com/Algebra[Mathway] * https://www.mathway.com/Algebra[Mathway]
* https://www.symbolab.com/[Symbolab] * https://www.symbolab.com/[Symbolab]
== Platforms For Your Future Apps == Platforms For Your Future Apps
* https://bitbucket.org/[BitBucket] * https://bitbucket.org/[BitBucket]
@ -438,6 +454,7 @@ pretty much free
* http://netlify.com/[Netlify] — *(recommended)*; their free options is * http://netlify.com/[Netlify] — *(recommended)*; their free options is
pretty much amazing pretty much amazing
== Stock Resources == Stock Resources
=== Images === Images
@ -458,6 +475,7 @@ color scheme generator
* https://creativemarket.com/[Creative Market] — free creative stuff * https://creativemarket.com/[Creative Market] — free creative stuff
weekly weekly
== Content Delivery Networks (CDN) == Content Delivery Networks (CDN)
* https://cdnjs.com/[cdnjs] — *(recommended, if you're in web dev't)*; * https://cdnjs.com/[cdnjs] — *(recommended, if you're in web dev't)*;
@ -470,6 +488,7 @@ the proper headers
* https://uploadcare.com/[UploadCare] — image CDN with image * https://uploadcare.com/[UploadCare] — image CDN with image
manipulation on-the-fly manipulation on-the-fly
== Student Packs == Student Packs
* https://www.autodesk.com[Autocad] — offers free years of the premium * https://www.autodesk.com[Autocad] — offers free years of the premium
@ -485,6 +504,7 @@ https://www.jetbrains.com/idea[IntelliJ IDEA Ultimate]
* https://www.microsoft.com/en-us/education/students[Microsoft Student * https://www.microsoft.com/en-us/education/students[Microsoft Student
Pack] Pack]
== Miscellaneous == Miscellaneous
* https://blog.codinghorror.com/a-pragmatic-quick-reference/[A Pragmatic * https://blog.codinghorror.com/a-pragmatic-quick-reference/[A Pragmatic

View File

@ -1,7 +1,6 @@
--- ---
title: "The complete Linux turnabout" title: "The complete Linux turnabout"
date: 2019-08-20T20:50:18+08:00 date: 2019-08-20T20:50:18+08:00
draft: true
categories: ["linux"] categories: ["linux"]
tags: ["linux", "foss"] tags: ["linux", "foss"]
--- ---
@ -19,6 +18,7 @@ machine, and left Microsoft Windows behind.
Here's some details and experiences about my complete turnaround Here's some details and experiences about my complete turnaround
for my computer workflow: for my computer workflow:
== My new OS == My new OS
I used to dual-boot my machine with Windows and whatever Linux-based I used to dual-boot my machine with Windows and whatever Linux-based
distro I was comfortable to use at the time. For the last 8 months or so, distro I was comfortable to use at the time. For the last 8 months or so,
@ -47,6 +47,7 @@ done and satisfied with.
It seriously feels good when I got it working. It seriously feels good when I got it working.
Not to mention that I gain some nuts and bolts knowledge on Linux as well. Not to mention that I gain some nuts and bolts knowledge on Linux as well.
== My newfound workflow == My newfound workflow
Since a fresh installation of Arch Linux is very minimal, I took it as an Since a fresh installation of Arch Linux is very minimal, I took it as an
opportunity to have a completely new set of programs to fiddle with. opportunity to have a completely new set of programs to fiddle with.
@ -58,6 +59,7 @@ Since my workflow is simple and I don't need more fancy getup that one usually g
from DEs, I decided to try it out for some change. from DEs, I decided to try it out for some change.
And it was cool. And it was cool.
== First window manager == First window manager
I decided to use https://i3wm.org/[i3] for my first window manager. I decided to use https://i3wm.org/[i3] for my first window manager.
The first time I use it doesn't bring up a bad experience. The first time I use it doesn't bring up a bad experience.
@ -144,6 +146,7 @@ I also recommend looking into the
https://github.com/addy-dclxvi/i3-starterpack[`i3-starterpack` GitHub repo by *addy-dclxvi*]. https://github.com/addy-dclxvi/i3-starterpack[`i3-starterpack` GitHub repo by *addy-dclxvi*].
It has a great introduction to get started with your i3 setup. It has a great introduction to get started with your i3 setup.
== A turnaround for the terminal == A turnaround for the terminal
With a new workflow, comes a new terminal setup. With a new workflow, comes a new terminal setup.
I used to just leave my terminal setup by default since I don't want to I used to just leave my terminal setup by default since I don't want to
@ -257,6 +260,7 @@ the home directory.
video::ranger-demo.mp4[width=100%] video::ranger-demo.mp4[width=100%]
== Low-key ricing == Low-key ricing
Ever since I got my i3 setup to be practically functional, I've dug a rabbithole Ever since I got my i3 setup to be practically functional, I've dug a rabbithole
of configuring the little details for most of the time. of configuring the little details for most of the time.
@ -275,6 +279,7 @@ with each revision.
More programs come and go to my experimental workflow and eventually settle with a More programs come and go to my experimental workflow and eventually settle with a
(hopefully) functional setup. (hopefully) functional setup.
== A new leaf == A new leaf
I said that the reason I've gone full Linux is due to me finding some I said that the reason I've gone full Linux is due to me finding some
good alternatives to the programs I usually use (except good alternatives to the programs I usually use (except
@ -300,6 +305,7 @@ You can the full list on my https://github.com/foo-dogsquared/dotfiles[dotfiles]
README. README.
I think you get the point. I think you get the point.
== Conclusion == Conclusion
Having a full-on Linux system is pretty awesome especially these days where Having a full-on Linux system is pretty awesome especially these days where
there are feature-complete software that is being developed given away for free there are feature-complete software that is being developed given away for free