https://github.com/haxpor/blog2
New place for my technical blog, no complicated generator, post processing, just simple barebone. Now live at https://wasin.io/blog
https://github.com/haxpor/blog2
bash bash-script blog cpp opengl pandoc static-site static-site-generator txt
Last synced: 3 months ago
JSON representation
New place for my technical blog, no complicated generator, post processing, just simple barebone. Now live at https://wasin.io/blog
- Host: GitHub
- URL: https://github.com/haxpor/blog2
- Owner: haxpor
- Created: 2019-07-19T04:04:23.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-11-06T00:34:48.000Z (over 4 years ago)
- Last Synced: 2025-04-19T10:40:50.809Z (about 1 year ago)
- Topics: bash, bash-script, blog, cpp, opengl, pandoc, static-site, static-site-generator, txt
- Language: Shell
- Homepage: https://wasin.io/blog
- Size: 551 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Wasin's blog
Migrated from [old one](https://blog.wasin.io) to https://wasin.io/blog
See [BUILD.md](https://github.com/haxpor/blog2/blob/master/BUILD.md) on how to make use of build system
for this blog.
| No. | Topics | Posts |
|----|------------|---------------------------------------------|
| 2 | C++ | [RVO (Return Value Optimization)](https://wasin.io/blog/2_rvo.html) |
| 3 | OpenGL | [OpenGL Notes 1 - Shader](https://wasin.io/blog/3_opengl-note1.html) |
| 4 | Math | [Geometric Primitives Notes](https://wasin.io/blog/4_geometric-primitives-note.html) |
| 5 | OpenGL | [OpenGL Notes 2](https://wasin.io/blog/5_opengl-note2.html) |
| 6 | C++ | [stb_image - Top level API design](https://wasin.io/blog/6_stb_image_toplevel_apidesign.html) |
| 7 | OpenGL | [OpenGL Notes 3 - Textures](https://wasin.io/blog/7_opengl-note3.html) |
| 8 | OpenGL | [OpenGL Shutting Down Sequence](https://wasin.io/blog/8_opengl-shutdown-sequence.html) |
| 9 | C++ | [Smart Pointers C++](https://wasin.io/blog/9_smartpointer-cpp.html) |
| 10 | C/C++ | [Ways to Accept Program's Arguments in C/C++](https://wasin.io/blog/10_accept-program-arguments-cpp.html) |
| 11 | C++ | [Portable Way to Define Maximum Value for Unsigned Integer](https://wasin.io/blog/11_portable-define-max-unsigned-int.html) |
| 12 | C++ | [C++ Multithreading Note](https://wasin.io/blog/12_multithreading-cpp-note.html) |
| 13 | C++ | [Why `std::async` Blocked?](https://wasin.io/blog/13_why-std-async-blocked.html) |
| 14 | C++ | [Regex C++ Note](https://wasin.io/blog/14_regex-cpp-note.html) |
| 15 | C++ | [Date & Time C++ Note](https://wasin.io/blog/15_date-and-time-cpp-note.html) |
| 16 | C++ | [C++ STL Containers Note](https://wasin.io/blog/16_STL-containers-cpp-note.html) |
| 17 | C++ | [Simple Lock-free `std::cout` in C++ Multithreading](https://wasin.io/blog/17_simple-lock-free-std-cout-cpp-multithreading.html) |
| 18 | C++ | [Aligned Memory Allocation in C++](https://wasin.io/blog/18_aligned-memory-alloc-cpp.html) |
| 19 | Linux, OpenCL | [Make OpenCL 2.1 Works on Linux for AMD GPU](https://wasin.io/blog/19_make-opencl2-1-works-on-linux-for-AMD-gpu.html) |
| 20 | OpenGl, Vulkan | [Vulkan is not always faster than OpenGL](https://wasin.io/blog/20_vulkan-not-always-faster-opengl.html) |
| 21 | Vulkan | [Vulkan Overview in Code - Part I](https://wasin.io/blog/21_vulkan-overview-in-code-part1.html) |
| 22 | Vulkan | [Vulkan pNext and Query for New Additional Structure](https://wasin.io/blog/22_vulkan-pNext-and-query-for-new-additional-structure.html) |
| 23 | C++ | [Implicit Conversion of Arguments Passed to Variadic function](https://wasin.io/blog/23_implicit_conversion_to_variadic_func.html) |
| 24 | C++, CryEngine | [CryEngine Internals Series #1 - String Types](https://wasin.io/blog/24_cryengine-internals-series-1-string-functionality.html) |
| 25 | Ubuntu | [How to add application (.desktop) to ubuntu launcher?](https://wasin.io/blog/25_how_to_add_application_desktop_file_to_ubuntu_launcher.html) |
| 26 | C++ | [Clearing flush() Dilemma Usage in iostream](https://wasin.io/blog/26_cpp-clearing-flush-dilemma-usage-in-iostream.html) |
| 27 | C++, CryEngine | [CryEngine Internals Series #2 - String Utilities](https://wasin.io/blog/27_ce-interns-2-string-funtionality-part2.html) |
| 28 | CMake, Cross-compilation | [So you want ccmake on Windows?](https://wasin.io/blog/28_so-you-want-ccmake-on-windows.html) |
| 29 | tools, git, perforce, vimdiff | [How to set up 3-way merge tool for git and perforce with vimdiff](https://wasin.io/blog/29_how-to-set-up-3-way-merge-tool-in-git-and-p4-with-vimdiff.html) |
| 30 | linux, linux-kernel | [Linux Kernel #1 - Kernel Module init and exit function pointer](https://wasin.io/blog/30_linux-kernel-1-kernel-module-init-and-exit-function-pointers.html) |
| 31 | GNU, tools, grep | [kmod with cheesy baked-in multiple command line operations](https://wasin.io/blog/31_kmod-with-cheesy-baked-in-multiple-command-line-operations.html) |
| 32 | linux, linux-kernel | [Linux Kernel Manual Build Steps](https://wasin.io/blog/32_linux-kernel-manual-build-steps.html) |
| 33 | linux, linux-kernel | [How to Remove Old Version of Manual-Built Linux Kernels](https://wasin.io/blog/33_how-to-remove-old-version-of-manual-built-linux-kernels.html) |