@@ -6,7 +6,7 @@ categories:
6
6
- title : Using the ANSI Terminal
7
7
slug : using-the-ansi-terminal
8
8
description : >
9
- Use ANSI escape codes for cursor location, font and colour in video text
9
+ Use ANSI escape codes for cursor location, font, and colour in video text
10
10
terminal emulators.
11
11
- title : Compilation & Linking
12
12
tasks :
@@ -18,8 +18,14 @@ categories:
18
18
C library, using the OCaml foreign function interface.
19
19
- title : Compression
20
20
tasks :
21
- - title : Read a gzip compressed text file
22
- slug : read-gzip-text-file
21
+ - title : Decompress a Single File Compressed With GZIP
22
+ slug : decompress-single-file-gzip
23
+ - title : Compress a Single File with GZIP
24
+ slug : compress-single-file-gzip
25
+ - title : Decompress a ZIP Archive Containing Multiple Files
26
+ slug : decompress-zip-archive
27
+ - title : Create a ZIP Archive Containing Multiple Files
28
+ slug : create-zip-archive
23
29
- title : Decompressing a Tarball
24
30
slug : decompressing-a-tarball
25
31
- title : Compress a Directory Into a Tarball
@@ -40,9 +46,9 @@ categories:
40
46
tasks :
41
47
- title : Calculate the SHA-256 Digest of a File
42
48
slug : calculate-sha-256-digest-of-file
43
- - title : Sign and Verify a Message with an HMAC Digest
49
+ - title : Sign and Verify a Message With an HMAC Digest
44
50
slug : sign-and-verify-hmac-digest
45
- - title : Salt and Hash a Password with PBKDF2
51
+ - title : Salt and Hash a Password With PBKDF2
46
52
slug : salt-and-hash-password-with-pkgdf2
47
53
- title : Data Structures & Algorithms
48
54
subcategories :
@@ -113,15 +119,15 @@ categories:
113
119
slug : debug-print-a-value
114
120
- title : Log a Debug / Error Message to Stdout / Stderr
115
121
slug : log-debug-error-message
116
- - title : Log to the UNIX Syslog
122
+ - title : Log to the Unix Syslog
117
123
slug : log-to-unix-syslog
118
124
- title : Encoding
119
125
tasks :
120
126
- title : URL- / Percent-Encode a String
121
127
slug : url-percent-encode-string
122
128
- title : Encode a String as application/x-www-form-urlencoded
123
129
slug : encode-x-www-form-urlencoded
124
- - title : Encode and Decode Bytestrings from Hex-Strings
130
+ - title : Encode and Decode Bytestrings From Hex-Strings
125
131
slug : encode-decode-hex
126
132
- title : Encode and Decode Base64
127
133
slug : encode-decode-base64
@@ -170,13 +176,13 @@ categories:
170
176
# slug: trigger-minor-major-collection
171
177
- title : Random Values
172
178
tasks :
173
- - title : Generate Random `int`, `float` and `char`
179
+ - title : Generate Random `int`, `float`, and `char`
174
180
slug : generate-random-values
175
181
- title : Mathematics
176
182
subcategories :
177
183
- title : Vector & Matrix Operations
178
184
tasks :
179
- - title : Normalize a Vector
185
+ - title : Normalise a Vector
180
186
slug : normalize-vector
181
187
- title : Matrix Addition and Multiplication
182
188
slug : matrix-addition-multiplication
@@ -214,7 +220,7 @@ categories:
214
220
slug : regex-validate-email
215
221
- title : Extract Phone Numbers from Text
216
222
slug : regex-extract-phone-numbers
217
- - title : Replace All Occurrences of a Text Pattern with Another Pattern
223
+ - title : Replace All Occurrences of a Text Pattern With Another Pattern
218
224
slug : regex-replace-pattern
219
225
- title : Web Programming
220
226
subcategories :
@@ -224,37 +230,39 @@ categories:
224
230
slug : make-http-get-request
225
231
description : >
226
232
Make an HTTP GET request, process response code, follow redirects
227
- - title : Make a HTTP GET Request with Basic Authentication
233
+ - title : Make a HTTP GET Request With Basic Authentication
228
234
slug : make-http-get-basic-auth
229
235
- title : Download a File to a Temporary Directory
230
236
slug : download-file-to-temporary-dir
231
- - title : Make a Partial Download with HTTP Range Header
237
+ - title : Make a Partial Download With HTTP Range Header
232
238
slug : make-partial-download-with-http-range-header
233
- - title : Dealing with HTML
239
+ - title : Dealing With HTML
234
240
tasks :
235
- - title : Render a HTML Template
241
+ - title : Render an HTML Template
236
242
slug : render-html-template
237
- - title : Extract all Links from a HTML String
243
+ - title : Extract All Links From an HTML String
238
244
slug : extract-links-from-html
239
245
- title : Check a Webpage for Broken Links
240
246
slug : check-webpage-for-broken-links
241
247
- title : Running a Web Server
242
248
tasks :
243
- - title : Start a Web Server with a Hello World Endpoint
249
+ - title : Start a Web Server With a ' Hello World' Endpoint
244
250
slug : start-a-web-server-hello-world
245
- - title : Start a Web Server that Serves a HTML Template
251
+ - title : Start a Web Server That Serves an HTML Template
246
252
slug : start-a-web-server-html-template
247
253
- title : Use Basic Authentication to Secure a Route
248
254
slug : use-basic-auth-on-web-server
249
255
- title : Media Types (MIME)
250
256
tasks :
251
- - title : Get MIME Type from String
257
+ - title : Get MIME Type From String
252
258
slug : get-mime-type-from-string
253
- - title : Get MIME Type from Filename
259
+ - title : Get MIME Type From Filename
254
260
slug : get-mime-type-from-filename
255
- - title : Parse MIME Type of a HTTP Response
261
+ - title : Parse MIME Type of an HTTP Response
256
262
slug : parse-mime-type-of-http-response
257
- - title : URL and URI processing
263
+ - title : URL and URI Processing
258
264
tasks :
259
- - title : Parse a URL from String And Access Individual Parts
260
- slug : parse-url-from-string
265
+ - title : Parse a URI from String and Access Individual Parts
266
+ slug : uri-parsing
267
+ - title : Encode a URI to String
268
+ slug : uri-encoding
0 commit comments