Den's Website — Latest Posts
-
November 15, 2019View your IP address, reverse DNS lookup and HTTP headers
-
November 13, 2019
10. First triangle — WebGL
Everything is ready to draw our first triangle -
November 13, 2019
9. Vertex buffer — WebGL
Now we need to create a GPU buffer and transfer a geometry data into it -
November 13, 2019
8. GLSL program — WebGL
It's time to link our shaders into a completed GLSL program -
November 13, 2019
7. Fragment shader — WebGL
Now let's create a fragment shader, compile it and check for errors -
November 13, 2019
6. Vertex shader — WebGL
Let's create a simple vertex shader, compile it, and check for compilation issues -
November 13, 2019The very basics of steps you should perform to draw a triangle or a 3D model from scratch
-
November 12, 2019Working with asynchronous timers within io_context polling loop
-
November 12, 2019A special execution model with a custom load balancer
-
November 11, 2019How to make POST and other types of HTTP requests and add custom HTTP headers with file_get_contents function in PHP
-
November 11, 2019Pure HTML is boring, so let's add some styles
-
November 10, 2019We've dealt with a single-threaded environment so far; now it's time to go multithreading
-
November 10, 2019How execute a regular code within io_context::run polling loop
-
November 10, 2019How to keep io_context::run running even when there is no work to do
-
November 10, 2019Query for all DNS records available in a single shot
-
November 9, 2019The next portion of things you should learn about PHP types
-
November 9, 2019Most common and useful PHP built-in functions
-
November 9, 2019How reference the same PHP values with different names
-
November 8, 2019How to use NGINX to route HTTP and WebSocket requests
-
November 8, 2019How to use WebSockets in web browser with JavaScript
Share this page: