Skip to content

Commit fc5e4c9

Browse files
author
dalj8690
committed
Final version of the RSS feeds script: with proper publishing time
1 parent b6c660b commit fc5e4c9

File tree

2 files changed

+147
-213
lines changed

2 files changed

+147
-213
lines changed

docs/rss.xml

Lines changed: 93 additions & 127 deletions
Original file line numberDiff line numberDiff line change
@@ -2,208 +2,174 @@
22
<rss version="2.0">
33
<channel>
44
<item>
5-
<title>basics/Callables__C++_vs_Java.pdf</title>
5+
<title>Callables__C++_vs_Java</title>
66
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Callables__C++_vs_Java.pdf</link>
7-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Callables__C++_vs_Java.pdf</guid>
8-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
7+
<pubDate>Sun, 06 Apr 2025 14:32:16 GMT</pubDate>
98
</item>
109
<item>
11-
<title>C++20/Asynchronous programming.pdf</title>
12-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Asynchronous programming.pdf</link>
13-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Asynchronous programming.pdf</guid>
14-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
15-
</item>
16-
<item>
17-
<title>C++20/Concepts.pdf</title>
18-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Concepts.pdf</link>
19-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Concepts.pdf</guid>
20-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
10+
<title>Lock-free_programming__MPSC_queue</title>
11+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Lock-free_programming__MPSC_queue.pdf</link>
12+
<pubDate>Tue, 25 Feb 2025 21:00:02 GMT</pubDate>
2113
</item>
2214
<item>
23-
<title>C++20/Coroutines - part 2.pdf</title>
15+
<title>Coroutines - part 2</title>
2416
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Coroutines - part 2.pdf</link>
25-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Coroutines - part 2.pdf</guid>
26-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
17+
<pubDate>Mon, 27 Jan 2025 13:22:17 GMT</pubDate>
2718
</item>
2819
<item>
29-
<title>C++20/Coroutines.pdf</title>
20+
<title>Coroutines</title>
3021
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Coroutines.pdf</link>
31-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Coroutines.pdf</guid>
32-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
22+
<pubDate>Sat, 11 Jan 2025 09:51:51 GMT</pubDate>
3323
</item>
3424
<item>
35-
<title>C++20/Coroutines__producer-consumer.pdf</title>
25+
<title>Coroutines__producer-consumer</title>
3626
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Coroutines__producer-consumer.pdf</link>
37-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Coroutines__producer-consumer.pdf</guid>
38-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
27+
<pubDate>Sat, 26 Oct 2024 12:35:55 GMT</pubDate>
3928
</item>
4029
<item>
41-
<title>C++20/Locking policy.pdf</title>
42-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Locking policy.pdf</link>
43-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Locking policy.pdf</guid>
44-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
30+
<title>Observer</title>
31+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Observer.pdf</link>
32+
<pubDate>Sat, 26 Oct 2024 12:35:55 GMT</pubDate>
4533
</item>
4634
<item>
47-
<title>C++20/Ranges.pdf</title>
48-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Ranges.pdf</link>
49-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Ranges.pdf</guid>
50-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
35+
<title>Thread__Attributes</title>
36+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/Thread__Attributes.pdf</link>
37+
<pubDate>Thu, 10 Oct 2024 06:12:48 GMT</pubDate>
5138
</item>
5239
<item>
53-
<title>android/JNI Interface.pdf</title>
54-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/JNI Interface.pdf</link>
55-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/JNI Interface.pdf</guid>
56-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
40+
<title>ABI - overview</title>
41+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/ABI - overview.pdf</link>
42+
<pubDate>Wed, 09 Oct 2024 19:05:01 GMT</pubDate>
5743
</item>
5844
<item>
59-
<title>android/Kotlin/Kotlin - builder pattern.pdf</title>
45+
<title>Singleton</title>
46+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Singleton.pdf</link>
47+
<pubDate>Mon, 02 Sep 2024 16:53:21 GMT</pubDate>
48+
</item>
49+
<item>
50+
<title>Kotlin - builder pattern</title>
6051
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/Kotlin/Kotlin - builder pattern.pdf</link>
61-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/Kotlin/Kotlin - builder pattern.pdf</guid>
62-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
52+
<pubDate>Fri, 23 Aug 2024 15:17:56 GMT</pubDate>
6353
</item>
6454
<item>
65-
<title>android/Kotlin/Kotlin - fold expressions.pdf</title>
55+
<title>Kotlin - fold expressions</title>
6656
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/Kotlin/Kotlin - fold expressions.pdf</link>
67-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/Kotlin/Kotlin - fold expressions.pdf</guid>
68-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
57+
<pubDate>Mon, 19 Aug 2024 07:54:25 GMT</pubDate>
6958
</item>
7059
<item>
71-
<title>android/Kotlin/Kotlin - functional programming.pdf</title>
60+
<title>Kotlin - functional programming</title>
7261
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/Kotlin/Kotlin - functional programming.pdf</link>
73-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/Kotlin/Kotlin - functional programming.pdf</guid>
74-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
75-
</item>
76-
<item>
77-
<title>android/RxAndroid.pdf</title>
78-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/RxAndroid.pdf</link>
79-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/RxAndroid.pdf</guid>
80-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
81-
</item>
82-
<item>
83-
<title>android/Thread__Attributes.pdf</title>
84-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/Thread__Attributes.pdf</link>
85-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/Thread__Attributes.pdf</guid>
86-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
62+
<pubDate>Sun, 18 Aug 2024 11:02:05 GMT</pubDate>
8763
</item>
8864
<item>
89-
<title>basics/ABI - overview.pdf</title>
90-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/ABI - overview.pdf</link>
91-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/ABI - overview.pdf</guid>
92-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
65+
<title>Locking policy</title>
66+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Locking policy.pdf</link>
67+
<pubDate>Sat, 20 Jul 2024 20:11:03 GMT</pubDate>
9368
</item>
9469
<item>
95-
<title>basics/Arrays.pdf</title>
70+
<title>Arrays</title>
9671
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Arrays.pdf</link>
97-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Arrays.pdf</guid>
98-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
72+
<pubDate>Fri, 31 May 2024 07:37:34 GMT</pubDate>
9973
</item>
10074
<item>
101-
<title>basics/Bits.pdf</title>
75+
<title>Bits</title>
10276
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Bits.pdf</link>
103-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Bits.pdf</guid>
104-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
77+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
10578
</item>
10679
<item>
107-
<title>basics/Enums.pdf</title>
80+
<title>Enums</title>
10881
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Enums.pdf</link>
109-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Enums.pdf</guid>
110-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
82+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
11183
</item>
11284
<item>
113-
<title>basics/Invariant, covariant and contravariant.pdf</title>
85+
<title>Invariant, covariant and contravariant</title>
11486
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Invariant, covariant and contravariant.pdf</link>
115-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Invariant, covariant and contravariant.pdf</guid>
116-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
87+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
11788
</item>
11889
<item>
119-
<title>basics/Range-based for loop.pdf</title>
90+
<title>Range-based for loop</title>
12091
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Range-based for loop.pdf</link>
121-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Range-based for loop.pdf</guid>
122-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
92+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
12393
</item>
12494
<item>
125-
<title>basics/Strings.pdf</title>
95+
<title>Strings</title>
12696
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Strings.pdf</link>
127-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/Strings.pdf</guid>
128-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
97+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
12998
</item>
13099
<item>
131-
<title>basics/vtable#2.pdf</title>
100+
<title>vtable#2</title>
132101
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/vtable#2.pdf</link>
133-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/vtable#2.pdf</guid>
134-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
102+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
135103
</item>
136104
<item>
137-
<title>basics/vtable.pdf</title>
105+
<title>vtable</title>
138106
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/vtable.pdf</link>
139-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/basics/vtable.pdf</guid>
140-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
107+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
141108
</item>
142109
<item>
143-
<title>desing patterns/Bridge design pattern.pdf</title>
144-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Bridge design pattern.pdf</link>
145-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Bridge design pattern.pdf</guid>
146-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
110+
<title>Local allocator</title>
111+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Local allocator.pdf</link>
112+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
147113
</item>
148114
<item>
149-
<title>desing patterns/Builder.pdf</title>
150-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Builder.pdf</link>
151-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Builder.pdf</guid>
152-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
115+
<title>Lock-free programming, part 1</title>
116+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Lock-free programming, part 1.pdf</link>
117+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
153118
</item>
154119
<item>
155-
<title>desing patterns/Expression templates.pdf</title>
156-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Expression templates.pdf</link>
157-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Expression templates.pdf</guid>
158-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
120+
<title>Memory alignment</title>
121+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Memory alignment.pdf</link>
122+
<pubDate>Thu, 30 May 2024 18:01:53 GMT</pubDate>
159123
</item>
160124
<item>
161-
<title>desing patterns/Factory method.pdf</title>
162-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Factory method.pdf</link>
163-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Factory method.pdf</guid>
164-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
125+
<title>RxAndroid</title>
126+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/RxAndroid.pdf</link>
127+
<pubDate>Fri, 26 Apr 2024 16:14:49 GMT</pubDate>
165128
</item>
166129
<item>
167-
<title>desing patterns/Observer.pdf</title>
168-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Observer.pdf</link>
169-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Observer.pdf</guid>
170-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
130+
<title>Ranges</title>
131+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Ranges.pdf</link>
132+
<pubDate>Fri, 02 Feb 2024 10:55:28 GMT</pubDate>
171133
</item>
172134
<item>
173-
<title>desing patterns/Singleton.pdf</title>
174-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Singleton.pdf</link>
175-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Singleton.pdf</guid>
176-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
135+
<title>Concepts</title>
136+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Concepts.pdf</link>
137+
<pubDate>Sat, 27 Jan 2024 08:40:09 GMT</pubDate>
177138
</item>
178139
<item>
179-
<title>desing patterns/Visitor.pdf</title>
180-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Visitor.pdf</link>
181-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Visitor.pdf</guid>
182-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
140+
<title>Asynchronous programming</title>
141+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/C++20/Asynchronous programming.pdf</link>
142+
<pubDate>Sun, 07 Jan 2024 18:34:01 GMT</pubDate>
183143
</item>
184144
<item>
185-
<title>memory/Local allocator.pdf</title>
186-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Local allocator.pdf</link>
187-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Local allocator.pdf</guid>
188-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
145+
<title>Factory method</title>
146+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Factory method.pdf</link>
147+
<pubDate>Tue, 28 Nov 2023 07:46:16 GMT</pubDate>
189148
</item>
190149
<item>
191-
<title>memory/Lock-free programming, part 1.pdf</title>
192-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Lock-free programming, part 1.pdf</link>
193-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Lock-free programming, part 1.pdf</guid>
194-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
150+
<title>Expression templates</title>
151+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Expression templates.pdf</link>
152+
<pubDate>Mon, 27 Nov 2023 19:55:56 GMT</pubDate>
195153
</item>
196154
<item>
197-
<title>memory/Lock-free_programming__MPSC_queue.pdf</title>
198-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Lock-free_programming__MPSC_queue.pdf</link>
199-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Lock-free_programming__MPSC_queue.pdf</guid>
200-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
155+
<title>JNI Interface</title>
156+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/android/JNI Interface.pdf</link>
157+
<pubDate>Sun, 17 Sep 2023 15:34:00 GMT</pubDate>
201158
</item>
202159
<item>
203-
<title>memory/Memory alignment.pdf</title>
204-
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Memory alignment.pdf</link>
205-
<guid>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/memory/Memory alignment.pdf</guid>
206-
<pubDate>Sun, 06 Apr 2025 14:32:41 GMT</pubDate>
160+
<title>Visitor</title>
161+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Visitor.pdf</link>
162+
<pubDate>Sat, 17 Jun 2023 07:25:13 GMT</pubDate>
163+
</item>
164+
<item>
165+
<title>Bridge design pattern</title>
166+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Bridge design pattern.pdf</link>
167+
<pubDate>Sat, 10 Jun 2023 08:51:00 GMT</pubDate>
168+
</item>
169+
<item>
170+
<title>Builder</title>
171+
<link>https://github.com/damirlj/modern_cpp_tutorials/blob/main/docs/desing patterns/Builder.pdf</link>
172+
<pubDate>Sat, 10 Jun 2023 08:51:00 GMT</pubDate>
207173
</item>
208174
</channel>
209175
</rss>

0 commit comments

Comments
 (0)