Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions data/blogs/posts/cpp_stories.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Maintained by meta-updater blogs. Manual edits are preserved.
# Set hidden: true and retain only post_id to suppress an item.
- post_id: xoHzJowGnKWmTc1m
source_id: cpp_stories
source_title: C++ Stories
title: Using C++17 std::optional
url: https://www.cppstories.com/2018/05/using-optional/
published: 2026-09-28 00:00:00+00:00
description: Let’s take a pair of two types <YourType, bool> - what can you do with such composition? In this article, I’ll describe std::optional - a helper “vocabulary” type added in C++17. It’s a wrapper that either contains a value of your type or is empty. Let’s see where it can be usef…
- post_id: pyDL_XdhwNrYnap5
source_id: cpp_stories
source_title: C++ Stories
Expand Down
50 changes: 50 additions & 0 deletions data/blogs/posts/oldnewthing.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,55 @@
# Maintained by meta-updater blogs. Manual edits are preserved.
# Set hidden: true and retain only post_id to suppress an item.
- post_id: nw5ASfYdUtwHu2Zq
source_id: oldnewthing
source_title: The Old New Thing
title: Why is there no Windows hot-patching support for other architectures like 32-bit ARM and MIPS?
url: https://devblogs.microsoft.com/oldnewthing/20261002-00/?p=112753/
published: 2026-10-02 14:00:00+00:00
description: They either predate hot-patching or never needed it. The post Why is there no Windows hot-patching support for other architectures like 32-bit ARM and MIPS? appeared first on The Old New Thing .
tags:
- Old New Thing
- Other
- post_id: GDYt-XWAC-gOufNX
source_id: oldnewthing
source_title: The Old New Thing
title: Windows on Itanium also provided for hot-patching, in an even simpler way
url: https://devblogs.microsoft.com/oldnewthing/20261001-57/?p=112747/
published: 2026-10-01 14:00:57+00:00
description: Once again, the benefit of fixed-length instructions. The post Windows on Itanium also provided for hot-patching, in an even simpler way appeared first on The Old New Thing .
tags:
- Old New Thing
- Other
- post_id: LZBDm6q0xYc_nKiR
source_id: oldnewthing
source_title: The Old New Thing
title: Windows on AArch64 also provides for hot-patching, but it’s much simpler than on x86
url: https://devblogs.microsoft.com/oldnewthing/20260930-00/?p=112744/
published: 2026-09-30 14:00:00+00:00
description: Fixed-length instructions makes it a much easier task. The post Windows on AArch64 also provides for hot-patching, but it’s much simpler than on x86 appeared first on The Old New Thing .
tags:
- Old New Thing
- Other
- post_id: 1vLcz7bcCi-LVZlE
source_id: oldnewthing
source_title: The Old New Thing
title: As a general rule, calling product support while drunk is not recommended
url: https://devblogs.microsoft.com/oldnewthing/20260929-00/?p=112740/
published: 2026-09-29 14:00:00+00:00
description: Swearing is also poor form. The post As a general rule, calling product support while drunk is not recommended appeared first on The Old New Thing .
tags:
- History
- Old New Thing
- post_id: twkF-Y5XI7CUTGtC
source_id: oldnewthing
source_title: The Old New Thing
title: 'C++ reminder: Function-local static variables are initialized only once, even if it looks like they get initialized multiple times'
url: https://devblogs.microsoft.com/oldnewthing/20260928-00/?p=112738/
published: 2026-09-28 14:00:00+00:00
description: 'Only on first execution. The post C++ reminder: Function-local static variables are initialized only once, even if it looks like they get initialized multiple times appeared first on The Old New Thing .'
tags:
- Code
- Old New Thing
- post_id: kjeDtjQXcS0HKuFv
source_id: oldnewthing
source_title: The Old New Thing
Expand Down
10 changes: 10 additions & 0 deletions data/blogs/posts/sandor_dargo.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Maintained by meta-updater blogs. Manual edits are preserved.
# Set hidden: true and retain only post_id to suppress an item.
- post_id: JSMqRfXf5NLgdBmH
source_id: sandor_dargo
source_title: Sandor Dargo's Blog
title: 'C++26: the new debugging header'
url: https://www.sandordargo.com/blog/2026/09/30/cpp26-debugging
published: 2026-09-29 22:00:00+00:00
updated: 2026-09-29 22:00:00+00:00
description: 'If you’ve ever needed to hit a breakpoint programmatically in C++, you’ve probably written something like this: #if defined(_MSC_VER) __debugbreak(); #elif defined(__clang__) __builtin_debugtrap(); #elif defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) __asm__ vol…'
tags:
- dev
- post_id: aAeb1trQ43GwBrIT
source_id: sandor_dargo
source_title: Sandor Dargo's Blog
Expand Down
2 changes: 1 addition & 1 deletion data/blogs/provenance.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Generated by meta-updater. Do not edit by hand.
retrieved_at: '2026-09-28'
retrieved_at: '2026-10-05'
source_urls:
- https://blog.ganets.ky/
- https://blog.ganets.ky/feed
Expand Down
Loading