unblogmas.ar.rss.xml - sfeed_tests - sfeed tests and RSS and Atom files | |
git clone git://git.codemadness.org/sfeed_tests | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
unblogmas.ar.rss.xml (48509B) | |
--- | |
1 <?xml version="1.0"?> | |
2 <rss version="2.0"> | |
3 <channel> | |
4 <title>unblogmas - this station is now operational</titl… | |
5 <link>https://unblogmas.ar</link> | |
6 <description>linux, sysadmin, programming and security b… | |
7 <item> | |
8 <title>RSS for dummies, straight forward guide t… | |
9 <link>https://unblogmas.ar/38-sfeed.html</link> | |
10 <description> | |
11 Sfeed is a RSS and Atom parser (and some format programs). It converts R… | |
12 | |
13 Sfeed is a program made by Hiltjo Posthuma, the same developer who craft… | |
14 Sfeed is a good replacement for Newsboat. Newsboat has too many dependen… | |
15 If your distribution already comes with sfeed and sfeed_curses go ahead … | |
16 Create a hidden directory ca...</description> | |
17 <author>nbm</author> | |
18 <category></category> | |
19 <comments></comments> | |
20 <enclosure></enclosure> | |
21 <guid>RSS for dummies, straight forward guide to… | |
22 <pubDate>Monday, 29 Mar 2021</pubDate> | |
23 <source></source> | |
24 </item> | |
25 <item> | |
26 <title>Friendship ended with KeePassXC, now UNIX… | |
27 <link>https://unblogmas.ar/37-pass.html</link> | |
28 <description>This week I've been trying to s… | |
29 pass saves your passwords in a simple directory tree structure. Each pas… | |
30 All passwords will be stored in a newly hidden root directory called .pa… | |
31 <author>nbm</author> | |
32 <category></category> | |
33 <comments></comments> | |
34 <enclosure></enclosure> | |
35 <guid>Friendship ended with KeePassXC, now UNIX&… | |
36 <pubDate>Thursday, 25 Mar 2021</pubDate> | |
37 <source></source> | |
38 </item> | |
39 <item> | |
40 <title>Gomuks - xbps-src template for Void Linux… | |
41 <link>https://unblogmas.ar/36-gomuks.html</link> | |
42 <description>Gomuks | |
43 | |
44 Gomuks is a terminal Matrix client written in Go using mautrix and mauvi… | |
45 | |
46 }}) | |
47 To simplify some jobs you might need to install xtools. | |
48 # xbps-install xtools | |
49 Then clone all the void-packages templates repository in your home direc… | |
50 $ git clone https://github.com/void-linux/void-packages.git ~/void-packa… | |
51 Update your void-packages dir regularly, if you just cloned it right now… | |
52 $ git pull -C ~/void-packages | |
53 Change directory. | |
54 $ cd ~/void-packages | |
55 Create a new template. | |
56 $ xnew gomuks | |
57 Add the following text in the template. | |
58 ```bash | |
59 Template file for 'gomuks' | |
60 pkgname=gomuks | |
61 version=0.2.3 | |
62 revision=1 | |
63 build_style="go" | |
64 go_import_path="maunium.net/go/gomuks" | |
65 makedepends="olm-devel" | |
66 short_desc="Terminal Matrix client written in Go" | |
67 maintainer="me &#109;&#101;&#64;&#109;&#101;&… | |
68 <author>nbm</author> | |
69 <category></category> | |
70 <comments></comments> | |
71 <enclosure></enclosure> | |
72 <guid>Gomuks - xbps-src template for Void Linux<… | |
73 <pubDate>Tuesday, 23 Mar 2021</pubDate> | |
74 <source></source> | |
75 </item> | |
76 <item> | |
77 <title>How to install Void Linux + ZFS + ZFSBoot… | |
78 <link>https://unblogmas.ar/35-zfs.html</link> | |
79 <description>ZFS | |
80 | |
81 The Z File System (ZFS) was created by Matthew Ahrens and Jeff Bonwick i… | |
82 | |
83 Void Linux offers a ZFS module that can be installed in the kernel using… | |
84 ZFSBootMenu | |
85 | |
86 ZFSBootMenu is a Dracut module that intends to provide Linu...</descript… | |
87 <author>nbm</author> | |
88 <category></category> | |
89 <comments></comments> | |
90 <enclosure></enclosure> | |
91 <guid>How to install Void Linux + ZFS + ZFSBootM… | |
92 <pubDate>Sunday, 14 Mar 2021</pubDate> | |
93 <source></source> | |
94 </item> | |
95 <item> | |
96 <title>Setting up a personal netplay relay serve… | |
97 <link>https://unblogmas.ar/34-libretro.html</lin… | |
98 <description>Libretro API | |
99 | |
100 Libretro is a simple API that allows for the creation of games and emula… | |
101 | |
102 Libretro is the backend API to the wonderful RetroArch cross-platform em… | |
103 Libretro Netplay | |
104 | |
105 Netplay is RetroArch's mechanism for emulating local multiplayer ove… | |
106 <author>nbm</author> | |
107 <category></category> | |
108 <comments></comments> | |
109 <enclosure></enclosure> | |
110 <guid>Setting up a personal netplay relay server… | |
111 <pubDate>Saturday, 06 Feb 2021</pubDate> | |
112 <source></source> | |
113 </item> | |
114 <item> | |
115 <title>Goodbye ZNC, hello pounce.</title> | |
116 <link>https://unblogmas.ar/33-pounce.html</link> | |
117 <description>Pounce | |
118 | |
119 pounce is a multi-client, TLS-only IRC bouncer. It takes a simple approa… | |
120 | |
121 Looking around the Void Linux repositories I found out this little gem. … | |
122 I want simpler things, I do not want all features that a bunch of progra… | |
123 <author>nbm</author> | |
124 <category></category> | |
125 <comments></comments> | |
126 <enclosure></enclosure> | |
127 <guid>Goodbye ZNC, hello pounce.</guid> | |
128 <pubDate>Thursday, 04 Feb 2021</pubDate> | |
129 <source></source> | |
130 </item> | |
131 <item> | |
132 <title>Embracing simple-mtpfs as the true MTP to… | |
133 <link>https://unblogmas.ar/32-mtp.html</link> | |
134 <description>MTP | |
135 | |
136 The Media Transfer Protocol (MTP) is an extension to the Picture Transfe… | |
137 | |
138 Ok good, now that we know what MTP stands for. | |
139 Anyways, I have used a lot android-file-transfer-linux for years. It'… | |
140 <author>nbm</author> | |
141 <category></category> | |
142 <comments></comments> | |
143 <enclosure></enclosure> | |
144 <guid>Embracing simple-mtpfs as the true MTP too… | |
145 <pubDate>Saturday, 30 Jan 2021</pubDate> | |
146 <source></source> | |
147 </item> | |
148 <item> | |
149 <title>TCP/IP basics and practical UNIX network … | |
150 <link>https://unblogmas.ar/31-tcpip.html</link> | |
151 <description>I'm writing this blog to share … | |
152 | |
153 The Internet protocol suite is the conceptual model and set of communica… | |
154 | |
155 The Transmission Control Protocol and the Internet Protocol is a suite o… | |
156 <author>nbm</author> | |
157 <category></category> | |
158 <comments></comments> | |
159 <enclosure></enclosure> | |
160 <guid>TCP/IP basics and practical UNIX network t… | |
161 <pubDate>Monday, 25 Jan 2021</pubDate> | |
162 <source></source> | |
163 </item> | |
164 <item> | |
165 <title>Are servers dead yet?</title> | |
166 <link>https://unblogmas.ar/30-serverless.html</l… | |
167 <description> | |
168 Serverless computing is a method of providing backend services on an as-… | |
169 | |
170 Taking that snippet from Cloudflare's web page you can already get a… | |
171 It's also often referred as Platform as a Service (PaaS). | |
172 This type of service is for people who don't wanna waste time settin… | |
173 <author>nbm</author> | |
174 <category></category> | |
175 <comments></comments> | |
176 <enclosure></enclosure> | |
177 <guid>Are servers dead yet?</guid> | |
178 <pubDate>Tuesday, 12 Jan 2021</pubDate> | |
179 <source></source> | |
180 </item> | |
181 <item> | |
182 <title>Transferring files made easy using SSH/SF… | |
183 <link>https://unblogmas.ar/29-ssh.html</link> | |
184 <description>When I fix someone else's compu… | |
185 The solution is always handy, simple and very easy to use. The magnifice… | |
186 <author>nbm</author> | |
187 <category></category> | |
188 <comments></comments> | |
189 <enclosure></enclosure> | |
190 <guid>Transferring files made easy using SSH/SFT… | |
191 <pubDate>Sunday, 10 Jan 2021</pubDate> | |
192 <source></source> | |
193 </item> | |
194 <item> | |
195 <title>Patching suckless software (st - simple t… | |
196 <link>https://unblogmas.ar/28-st.html</link> | |
197 <description>st | |
198 | |
199 st is a simple terminal implementation for X. | |
200 | |
201 As simple as that. suckless managed to program an slick virtual terminal… | |
202 }}) | |
203 While the number of lines of code are very low and that's a good thi… | |
204 <author>nbm</author> | |
205 <category></category> | |
206 <comments></comments> | |
207 <enclosure></enclosure> | |
208 <guid>Patching suckless software (st - simple te… | |
209 <pubDate>Tuesday, 29 Dec 2020</pubDate> | |
210 <source></source> | |
211 </item> | |
212 <item> | |
213 <title>ungoogled-chromium as default daily brows… | |
214 <link>https://unblogmas.ar/27-ungoogled-chromium… | |
215 <description>ungoogled-chromium | |
216 | |
217 ungoogled-chromium is a lightweight approach to removing Google web serv… | |
218 | |
219 ungoogled-chromium is Google Chromium, sans dependency on Google web ser… | |
220 ungoogled-chromium retains the default Chromium experience as closely as… | |
221 ungoogled-chromium features tweaks to enhance privacy, control, and tran… | |
222 | |
223 | |
224 It's been 1 month already that I'm using ungoogled-chromium and … | |
225 <author>nbm</author> | |
226 <category></category> | |
227 <comments></comments> | |
228 <enclosure></enclosure> | |
229 <guid>ungoogled-chromium as default daily browse… | |
230 <pubDate>Thursday, 24 Dec 2020</pubDate> | |
231 <source></source> | |
232 </item> | |
233 <item> | |
234 <title>How to manually debug scripts the interac… | |
235 <link>https://unblogmas.ar/26-repltest.html</lin… | |
236 <description>Read–eval–print loop | |
237 | |
238 A read–eval–print loop (REPL), also termed an interactive toplevel o… | |
239 | |
240 We need first to familiarize with the REPL term. Read more about it here. | |
241 Programming and scripting languages have many different interactive inte… | |
242 While the REPL is already interacti...</description> | |
243 <author>nbm</author> | |
244 <category></category> | |
245 <comments></comments> | |
246 <enclosure></enclosure> | |
247 <guid>How to manually debug scripts the interact… | |
248 <pubDate>Saturday, 28 Nov 2020</pubDate> | |
249 <source></source> | |
250 </item> | |
251 <item> | |
252 <title>Experimenting with the ED64P chinese boot… | |
253 <link>https://unblogmas.ar/25-ed64p.html</link> | |
254 <description>ED64Plus | |
255 | |
256 ED64Plus is a ROM Cartridge Emulator, Flash Card and Backup Card for N64… | |
257 | |
258 Today my ED64P cartridge arrived. Argentine State shipping was too fast,… | |
259 }}) | |
260 Ok, let's see, ED64P is a chinese bootleg of the EverDrive 64 cartri… | |
261 I tested this ED64P cartridge for a while and it works perfectly. Howeve… | |
262 Here I will document small little details and other things I found out. … | |
263 The SD card must be formatted with FAT32 filesystem. SD card should not … | |
264 <author>nbm</author> | |
265 <category></category> | |
266 <comments></comments> | |
267 <enclosure></enclosure> | |
268 <guid>Experimenting with the ED64P chinese bootl… | |
269 <pubDate>Saturday, 21 Nov 2020</pubDate> | |
270 <source></source> | |
271 </item> | |
272 <item> | |
273 <title>Urn, a speedrunning split timer software … | |
274 <link>https://unblogmas.ar/24-urn.html</link> | |
275 <description>LiveSplit One | |
276 | |
277 LiveSplit One is a version of LiveSplit that uses the multiplatform live… | |
278 | |
279 I speedrun and stream Super Mario 64 on my spare time and I've been … | |
280 The instructions to compile LiveSplit One are very simple and they are e… | |
281 However, fuck the web. | |
282 I prefer using something simpler written in C with a boomer GUI. | |
283 This is whe...</description> | |
284 <author>nbm</author> | |
285 <category></category> | |
286 <comments></comments> | |
287 <enclosure></enclosure> | |
288 <guid>Urn, a speedrunning split timer software f… | |
289 <pubDate>Friday, 20 Nov 2020</pubDate> | |
290 <source></source> | |
291 </item> | |
292 <item> | |
293 <title>Resolving BIOS and Intel ME conflicts in … | |
294 <link>https://unblogmas.ar/23-intelme.html</link> | |
295 <description>This is the error shown on screen w… | |
296 text | |
297 (A7) Me FW Downgrade - Request MeSpiLock Failed | |
298 Problem: BIOS (3805) ME Firmware Version displays 0.0.0.0 in the BIOS. I… | |
299 Solution: The only solution I've come across so far is to change and… | |
300 <author>nbm</author> | |
301 <category></category> | |
302 <comments></comments> | |
303 <enclosure></enclosure> | |
304 <guid>Resolving BIOS and Intel ME conflicts in A… | |
305 <pubDate>Thursday, 05 Nov 2020</pubDate> | |
306 <source></source> | |
307 </item> | |
308 <item> | |
309 <title>How to setup a terminal pastebin instance… | |
310 <link>https://unblogmas.ar/22-fiche.html</link> | |
311 <description> | |
312 fiche is a command line pastebin for sharing terminal output. | |
313 | |
314 I have used Termbin for a while and it's a great service. It can be … | |
315 The usage is pretty easy. | |
316 $ echo hello world | nc termbin.com 9999 | |
317 $ cat file.txt | nc termbin.com 9999 | |
318 In the commands above we are piping text from cat/echo to the GNU netcat… | |
319 I decided to create a fiche instance on my server just for fun and it… | |
320 Create a new user in your system. | |
321 # adduser fiche | |
322 Remove fiche password. | |
323 # passwd -l fiche | |
324 Log in as fiche user. | |
325 # su - fiche | |
326 Then create a bin-fiche-data-storage-whatever directory and point the NG… | |
327 <author>nbm</author> | |
328 <category></category> | |
329 <comments></comments> | |
330 <enclosure></enclosure> | |
331 <guid>How to setup a terminal pastebin instance … | |
332 <pubDate>Friday, 16 Oct 2020</pubDate> | |
333 <source></source> | |
334 </item> | |
335 <item> | |
336 <title>How to install Gentoo with Full Disk Encr… | |
337 <link>https://unblogmas.ar/21-gentoo.html</link> | |
338 <description> | |
339 Gentoo Linux is a Linux distribution built using the Portage package man… | |
340 | |
341 Notice: We will not install Gentoo from a boot media live image iso! We … | |
342 | |
343 x86_64 | |
344 Glibc | |
345 Disks | |
346 1 disk (LVM on LUKS1 Root+Home; Full LUKS encryption) | |
347 | |
348 | |
349 Swap is optional | |
350 GRUB | |
351 rEFInd | |
352 GPT | |
353 UEFI (unencrypted EFI partition, it is not possible to encrypt this part… | |
354 No Automatic LUKS unlock at sysinit | |
355 | |
356 ...</description> | |
357 <author>nbm</author> | |
358 <category></category> | |
359 <comments></comments> | |
360 <enclosure></enclosure> | |
361 <guid>How to install Gentoo with Full Disk Encry… | |
362 <pubDate>Monday, 14 Sep 2020</pubDate> | |
363 <source></source> | |
364 </item> | |
365 <item> | |
366 <title>How to install Void Linux with Full Singl… | |
367 <link>https://unblogmas.ar/20-void.html</link> | |
368 <description> | |
369 Void Linux is a general purpose operating system, based on the monolithi… | |
370 It is available for the Intel x86®, ARM® and MIPS® processor architec… | |
371 | |
372 At the end of this guide you will have a setup like this: | |
373 | |
374 x86_64 | |
375 Glibc | |
376 Disks | |
377 1 disk (LVM on LUKS1 Root+Home; Full LUKS encryption) | |
378 | |
379 | |
380 Swap is optional | |
381 GRUB | |
382 rEFInd | |
383 GPT | |
384 UEFI (unencrypted EFI partition, it is not possible to encrypt this part… | |
385 No Automatic LUKS unlock at sys init | |
386 | |
387 Download | |
388 Downloa...</description> | |
389 <author>nbm</author> | |
390 <category></category> | |
391 <comments></comments> | |
392 <enclosure></enclosure> | |
393 <guid>How to install Void Linux with Full Single… | |
394 <pubDate>Monday, 25 May 2020</pubDate> | |
395 <source></source> | |
396 </item> | |
397 <item> | |
398 <title>How to install Void Linux (DOS/MBR, Legac… | |
399 <link>https://unblogmas.ar/19-void.html</link> | |
400 <description> | |
401 Void Linux is a general purpose operating system, based on the monolithi… | |
402 It is available for the Intel x86®, ARM® and MIPS® processor architec… | |
403 | |
404 At the end of this guide you will have a setup like this: | |
405 | |
406 x86_64 | |
407 Glibc | |
408 Disks | |
409 1 disk (no encryption) | |
410 | |
411 | |
412 Swap is optional | |
413 GRUB | |
414 DOS/MBR | |
415 Legacy Boot (no UEFI) | |
416 | |
417 Download | |
418 Download a live image from here. | |
419 Choose between the multiple architectures and flavours offered according… | |
420 Burn | |
421 Check your con...</description> | |
422 <author>nbm</author> | |
423 <category></category> | |
424 <comments></comments> | |
425 <enclosure></enclosure> | |
426 <guid>How to install Void Linux (DOS/MBR, Legacy… | |
427 <pubDate>Monday, 25 May 2020</pubDate> | |
428 <source></source> | |
429 </item> | |
430 <item> | |
431 <title>Command line interface tools and tricks</… | |
432 <link>https://unblogmas.ar/18-cli.html</link> | |
433 <description>Ignoring aliases | |
434 You can ignore custom aliases by typing \ before the command, just like … | |
435 $ \ls | |
436 $ \xrandr | |
437 $ \shutdown | |
438 $ \rm | |
439 This means the program will run without custom parameters you specified … | |
440 If you find the need to return to the previous directory do: | |
441 $ cd - | |
442 If you wanna get rid of the annoying stdout echo do this: | |
443 $ cd ~- | |
444 Using these parameters can help you get to the previous directory instea… | |
445 Differences between su and sudo | |
446 Back when I started to learn about system administration I had some trou… | |
447 They basically do the same thing but sudo is more flexible with sudoers … | |
448 <author>nbm</author> | |
449 <category></category> | |
450 <comments></comments> | |
451 <enclosure></enclosure> | |
452 <guid>Command line interface tools and tricks</g… | |
453 <pubDate>Saturday, 09 May 2020</pubDate> | |
454 <source></source> | |
455 </item> | |
456 <item> | |
457 <title>Flask tricks for your web development</ti… | |
458 <link>https://unblogmas.ar/17-flask.html</link> | |
459 <description>Python bytecode in local development | |
460 There's a nice little environment variable for your shell which can … | |
461 $ export PYTHONDONTWRITEBYTECODE=1 | |
462 Turn this boolean buddy to true and you won't have to deal with anno… | |
463 This can make a lot whole easier the task of uploading your Git project … | |
464 Make sure to turn it false back again in your production server. | |
465 Flask, proxy pass and NGINX | |
466 If you use Gunicorn and NGINX to deploy your WSGI apps, don't forget… | |
467 This kind of settings work along with a proxy_pass directive. | |
468 text | |
469 proxy_pass http://unix:/tmp/gunicorn.sock; | |
470 proxy_set_header Host $host; | |
471 proxy_...</description> | |
472 <author>nbm</author> | |
473 <category></category> | |
474 <comments></comments> | |
475 <enclosure></enclosure> | |
476 <guid>Flask tricks for your web development</gui… | |
477 <pubDate>Tuesday, 05 May 2020</pubDate> | |
478 <source></source> | |
479 </item> | |
480 <item> | |
481 <title>How to install rEFInd and customize it wi… | |
482 <link>https://unblogmas.ar/16-refind.html</link> | |
483 <description> | |
484 rEFInd is a UEFI boot manager capable of launching EFISTUB kernels. It i… | |
485 | |
486 Installation | |
487 Install rEFInd. | |
488 # refind-install | |
489 Clone a git repository containing a nice theme to customize it. | |
490 $ git clone https://github.com/bobafetthotmail/refind-theme-regular | |
491 Run the install.sh script inside the cloned repository as root. | |
492 # sh install.sh | |
493 Manual Customization (OPTIONAL) | |
494 This optional way of installing the custom theme can help you understand… | |
495 # cp -r refind-theme-regular /boot/efi/EFI/refind | |
496 Remove innecesary directories. | |
497 # rm -rf /boot/efi/EFI/refind/refind-theme-regular/src | |
498 # rm -rf /boot/efi/EFI/refind/refind-theme...</description> | |
499 <author>nbm</author> | |
500 <category></category> | |
501 <comments></comments> | |
502 <enclosure></enclosure> | |
503 <guid>How to install rEFInd and customize it wit… | |
504 <pubDate>Saturday, 02 May 2020</pubDate> | |
505 <source></source> | |
506 </item> | |
507 <item> | |
508 <title>Simplifying TLS/SSL subdomain certificate… | |
509 <link>https://unblogmas.ar/15-tls-ssl.html</link> | |
510 <description> | |
511 Certbot is a free, open source software tool for automatically using Let… | |
512 | |
513 I found extremely annoying having to expand or create a new certificate … | |
514 First of all stop the NGINX server otherwise Certbot won't be able t… | |
515 The easiest solution is to choose DNS challenges rather than HTTP challe… | |
516 Run Certbot with this command. | |
517 # certbot certonly --manual --preferr...</description> | |
518 <author>nbm</author> | |
519 <category></category> | |
520 <comments></comments> | |
521 <enclosure></enclosure> | |
522 <guid>Simplifying TLS/SSL subdomain certificates… | |
523 <pubDate>Thursday, 09 Apr 2020</pubDate> | |
524 <source></source> | |
525 </item> | |
526 <item> | |
527 <title>How to run Murmur</title> | |
528 <link>https://unblogmas.ar/14-murmur.html</link> | |
529 <description> | |
530 Murmur (also called Mumble-Server) is the server component for Mumble. M… | |
531 | |
532 I personally prefer to use uMurmur, which is a minimal server based on M… | |
533 Install uMurmur and start it if you won't set up SSL certificates. I… | |
534 Setting up Let's Encrypt SSL/TLS certificates | |
535 Add your personal domain Let's Encrypt SSL/TLS certificates to the u… | |
536 The certificate settings of the file should look something like this: | |
537 text | |
538 sslCert=/etc/letsencrypt/live/your_domain.com/fullchain.pem | |
539 sslKey=/etc/letsencrypt/live/your_...</description> | |
540 <author>nbm</author> | |
541 <category></category> | |
542 <comments></comments> | |
543 <enclosure></enclosure> | |
544 <guid>How to run Murmur</guid> | |
545 <pubDate>Monday, 06 Apr 2020</pubDate> | |
546 <source></source> | |
547 </item> | |
548 <item> | |
549 <title>How to publish your personal Git reposito… | |
550 <link>https://unblogmas.ar/13-git.html</link> | |
551 <description> | |
552 Git is a free and open source distributed version control system designe… | |
553 | |
554 Notice: I highly recommend using a simple git server and stagit + NGINX.… | |
555 Create a Git server | |
556 Install Git in your server. | |
557 Create a Git user with git-shell as default shell to limit its operabili… | |
558 # useradd -md /srv/git -s /usr/bin/git-shell git | |
559 Lock the git account for better security. Only root will have access now. | |
560 # passwd -l git | |
561 If you really want more security and disable interactive logins, you can… | |
562 # su - git -s /bin/bash -c "mkdir git-shell-commands" | |
563 Then create a file declaring interactive logins to be disabled. | |
564 # su - git -s /bin/bash -c "touch ~/git-shell-comman...</description> | |
565 <author>nbm</author> | |
566 <category></category> | |
567 <comments></comments> | |
568 <enclosure></enclosure> | |
569 <guid>How to publish your personal Git repositor… | |
570 <pubDate>Friday, 03 Apr 2020</pubDate> | |
571 <source></source> | |
572 </item> | |
573 <item> | |
574 <title>How to run Among Us on Linux using Wine +… | |
575 <link>https://unblogmas.ar/12-amongus.html</link> | |
576 <description> | |
577 Among Us is a American science-fiction murder mystery game developed and… | |
578 | |
579 Buy or grab from the Internet a Windows DRM-Free Itch.io copy of the Amo… | |
580 The md5 hash for among-us-windows.zip (Version 59) should be 30a9210728e… | |
581 $ md5sum among-us-windows.zip | |
582 Install unzip on your system. | |
583 Extract the game files. Unzip will create the directory if it doesn'… | |
584 $ unzip among-us-windows.zip -d ~/Games | |
585 Check if your game was correctly extracted. | |
586 $ ls ~/Games | |
587 Install Lutris on your system. | |
588 Lutris is an open gaming platform for Linux. It helps you ...</descripti… | |
589 <author>nbm</author> | |
590 <category></category> | |
591 <comments></comments> | |
592 <enclosure></enclosure> | |
593 <guid>How to run Among Us on Linux using Wine + … | |
594 <pubDate>Monday, 23 Mar 2020</pubDate> | |
595 <source></source> | |
596 </item> | |
597 <item> | |
598 <title>How to play Diablo using an Open Source E… | |
599 <link>https://unblogmas.ar/11-diablo.html</link> | |
600 <description> | |
601 DevilutionX is a reimplementation of the engine that powers Blizzard'… | |
602 | |
603 There are multiple Open Source engines for Quake 2. So far I've only… | |
604 First of all buy or grab from the Internet a Windows DRM-Free GOG copy o… | |
605 The md5 hash for setup_diablo_1.09_(27873).exe should be bf57594f5218a79… | |
606 $ md5sum setup_diablo_*.exe | |
607 Install innoextract. | |
608 Create a directory where all the extracted f...</description> | |
609 <author>nbm</author> | |
610 <category></category> | |
611 <comments></comments> | |
612 <enclosure></enclosure> | |
613 <guid>How to play Diablo using an Open Source En… | |
614 <pubDate>Friday, 20 Mar 2020</pubDate> | |
615 <source></source> | |
616 </item> | |
617 <item> | |
618 <title>How to play Magic the Gathering using Coc… | |
619 <link>https://unblogmas.ar/10-cockatrice.html</l… | |
620 <description> | |
621 Cockatrice is an open-source, multiplatform program for playing tabletop… | |
622 | |
623 Install these dependencies: | |
624 ```text | |
625 cmake | |
626 qt5 | |
627 qt5-devel | |
628 qt5-tools | |
629 qt5-tools-devel | |
630 qt5-multimedia | |
631 qt5-multimedia-devel | |
632 qt5-svg | |
633 qt5-svg-devel | |
634 qt5-websockets | |
635 qt5-websockets-devel | |
636 protobuf | |
637 protobuf-devel | |
638 liblzma | |
639 liblzma-devel | |
640 ``` | |
641 Download the latest source code release tar from here. | |
642 Create a Games directory in your home user directory. | |
643 $ mkdir ~/Games | |
644 Extract the content. | |
645 $ tar -xf ~/Downloads/Cockatrice*.tar.gz -C ~/Games | |
646 Make and compile. | |
647 $ mkdir ~/Games/Cockatrice*/build | |
648 $ cmake -S ~/Games/Cockatrice* -B ~/Games/Cock...</description> | |
649 <author>nbm</author> | |
650 <category></category> | |
651 <comments></comments> | |
652 <enclosure></enclosure> | |
653 <guid>How to play Magic the Gathering using Cock… | |
654 <pubDate>Monday, 16 Mar 2020</pubDate> | |
655 <source></source> | |
656 </item> | |
657 <item> | |
658 <title>How to play X-COM UFO Defense using an Op… | |
659 <link>https://unblogmas.ar/09-openxcom.html</lin… | |
660 <description> | |
661 OpenXcom is an open-source clone of the original UFO: Enemy Unknown (X-C… | |
662 | |
663 First of all buy or grab from the Internet a Windows DRM-Free GOG copy o… | |
664 The md5 hash for setup_x-com_ufo_defense_1.2_(28046).exe should be 31b98… | |
665 $ md5sum setup_x-com_ufo_defense_1.2_\(28046\).exe | |
666 Install innoextract. | |
667 Create a local data directory to extract files ...</description> | |
668 <author>nbm</author> | |
669 <category></category> | |
670 <comments></comments> | |
671 <enclosure></enclosure> | |
672 <guid>How to play X-COM UFO Defense using an Ope… | |
673 <pubDate>Wednesday, 11 Mar 2020</pubDate> | |
674 <source></source> | |
675 </item> | |
676 <item> | |
677 <title>How to play Quake II using an Open Source… | |
678 <link>https://unblogmas.ar/08-quakeii.html</link> | |
679 <description>Yamagi Quake II | |
680 | |
681 Yamagi Quake II is an enhanced client for id Software's Quake II wit… | |
682 | |
683 There are multiple Open Source engines for Quake 2. So far I've only… | |
684 First of all buy or grab from the Internet a Windows DRM-Free GOG copy o… | |
685 The md5 hash for setup_quake_the_offer...</description> | |
686 <author>nbm</author> | |
687 <category></category> | |
688 <comments></comments> | |
689 <enclosure></enclosure> | |
690 <guid>How to play Quake II using an Open Source … | |
691 <pubDate>Thursday, 05 Mar 2020</pubDate> | |
692 <source></source> | |
693 </item> | |
694 <item> | |
695 <title>How to play Quake using an Open Source En… | |
696 <link>https://unblogmas.ar/07-quake.html</link> | |
697 <description>There are multiple Open Source engi… | |
698 First of all buy or grab from the Internet a Windows DRM-Free GOG Copy o… | |
699 The md5 hash for setup_quake_the_offering_2.0.0.6.exe should be c8acba92… | |
700 $ md5sum setup_quake_the_offering_2.0.0.6.exe | |
701 Install innoextract. | |
702 Extract the content. | |
703 $ innoextract -Lm ~/Downloads/setup_quake_the_offering_2.0.0.6.exe -d /t… | |
704 Move the id1 subdir to your home directory. | |
705 $ mv /tmp/Quake/app/id1 ~ | |
706 In order to have CD-ROM music working first create music directory. | |
707 $ mkdir ~/id1/music | |
708 Install bchunk. | |
709 Run bchunk on the game music files. Don't forget to add "track&#… | |
710 $ bchunk -w /...</description> | |
711 <author>nbm</author> | |
712 <category></category> | |
713 <comments></comments> | |
714 <enclosure></enclosure> | |
715 <guid>How to play Quake using an Open Source Eng… | |
716 <pubDate>Monday, 02 Mar 2020</pubDate> | |
717 <source></source> | |
718 </item> | |
719 <item> | |
720 <title>How to run Synapse</title> | |
721 <link>https://unblogmas.ar/06-synapse.html</link> | |
722 <description> | |
723 Synapse is an implementation of the matrix homeserver that's created… | |
724 | |
725 Install Synapse and NGINX. | |
726 Edit the nginx.conf and add inside the http tag: | |
727 text | |
728 http { | |
729 ... | |
730 include conf.d/synapse.conf | |
731 ... | |
732 } | |
733 Create the conf.d directory inside NGINX. | |
734 Create a synapse.conf file inside the conf.d directo...</description> | |
735 <author>nbm</author> | |
736 <category></category> | |
737 <comments></comments> | |
738 <enclosure></enclosure> | |
739 <guid>How to run Synapse</guid> | |
740 <pubDate>Tuesday, 25 Feb 2020</pubDate> | |
741 <source></source> | |
742 </item> | |
743 <item> | |
744 <title>How to play System Shock using an Open So… | |
745 <link>https://unblogmas.ar/05-systemshock.html</… | |
746 <description> | |
747 Shockolate is a cross platform source port of System Shock, using SDL2. … | |
748 | |
749 First of all buy or grab from the Internet a Windows DRM-Free GOG copy o… | |
750 The md5 hash for setup_system_shock_classic_2.0.0.3.exe should be 16ba71… | |
751 $ md5sum setup_system_shock_classic_2.0.0.3.e...</description> | |
752 <author>nbm</author> | |
753 <category></category> | |
754 <comments></comments> | |
755 <enclosure></enclosure> | |
756 <guid>How to play System Shock using an Open Sou… | |
757 <pubDate>Sunday, 23 Feb 2020</pubDate> | |
758 <source></source> | |
759 </item> | |
760 <item> | |
761 <title>How to run ZNC</title> | |
762 <link>https://unblogmas.ar/04-znc.html</link> | |
763 <description> | |
764 ZNC is an advanced IRC bouncer that can establish such a permanent conne… | |
765 | |
766 Create a ZNC configuration file. | |
767 # su - znc -s /bin/sh -c "znc -c" | |
768 Enter the following info: | |
769 text | |
770 Listen on port: (1025 to 65534): 1025 | |
771 Listen using SSL: (yes/no) [no]: no | |
772 Listen using both IPv4 and IPv6 (yes/no) [yes]: yes | |
773 Username (alphanumeric): your_username | |
774 Enter password: your_password | |
775 Confirm password: your_password | |
776 Nick: your_nickname | |
777 Alternate nick: your_nickname_ | |
778 Ident: your_nickname | |
779 Real name (optional): your_nickname | |
780 Bind host (optional): leave empty | |
781 Set up a network? (yes/no) [yes]: no | |
782 Launch ZNC now? yes | |
783 Configure ZNC webadmin page for a subdomain using Nginx. Open...</descri… | |
784 <author>nbm</author> | |
785 <category></category> | |
786 <comments></comments> | |
787 <enclosure></enclosure> | |
788 <guid>How to run ZNC</guid> | |
789 <pubDate>Thursday, 13 Feb 2020</pubDate> | |
790 <source></source> | |
791 </item> | |
792 <item> | |
793 <title>How to test UNIX clones distributions usi… | |
794 <link>https://unblogmas.ar/03-qemu.html</link> | |
795 <description> | |
796 QEMU (Quick Emulator) is a generic, open source hardware emulator and vi… | |
797 | |
798 You must first need to know if your Linux kernel was compiled with KVM s… | |
799 Most binary Linux distributions are compiled with KVM support by default… | |
800 Make sure KVM is activated in your BIOS. | |
801 In order to check if your KVM kernel module was loaded run this command. | |
802 $ lsmod | grep kvm | |
803 If it wasnt loa...</description> | |
804 <author>nbm</author> | |
805 <category></category> | |
806 <comments></comments> | |
807 <enclosure></enclosure> | |
808 <guid>How to test UNIX clones distributions usin… | |
809 <pubDate>Wednesday, 12 Feb 2020</pubDate> | |
810 <source></source> | |
811 </item> | |
812 <item> | |
813 <title>Lyrics for Geneva Jacuzzi - Technophelia<… | |
814 <link>https://unblogmas.ar/02-technophelia.html<… | |
815 <description> | |
816 First full length LP in 4 years by LA's Geneva Jacuzzi. This LP embo… | |
817 | |
818 }}) | |
819 Listen and buy the album | |
820 Technophelia | |
821 i'm fallin...</description> | |
822 <author>nbm</author> | |
823 <category></category> | |
824 <comments></comments> | |
825 <enclosure></enclosure> | |
826 <guid>Lyrics for Geneva Jacuzzi - Technophelia</… | |
827 <pubDate>Monday, 03 Feb 2020</pubDate> | |
828 <source></source> | |
829 </item> | |
830 <item> | |
831 <title>How to customize the zzz script for Void … | |
832 <link>https://unblogmas.ar/01-zzz.html</link> | |
833 <description> | |
834 zzz is a simple script to suspend or hibernate your system. It supports … | |
835 | |
836 First take a look at the /etc/zzz.d directory. | |
837 $ ls /etc/zzz.d | |
838 We will find 2 directories: resume and suspend. | |
839 Scripts inside the suspend directory will be executed when we run zzz. A… | |
840 In my personal system I've created 2 scripts. | |
841 This is an example of /etc/zzz.d/resume/slock.sh It executes slock when … | |
842 ```shell | |
843 !/bin/sh | |
844 slock | |
845 ``` | |
846 This is an example of /etc/zzz.d/suspend/wakeup.sh | |
847 ```shell | |
848 !/bin/sh | |
849 for DEVICE in $(cut -f 1 /proc/acpi/wakeup); do | |
850 if [ "$(grep "$DEVICE" /proc/acpi/wakeup | grep -o enabl… | |
851 echo "$DEVICE" &gt; /proc/acpi/wakeup | |
852 fi | |
853 done | |
854 echo SLPB &gt; /proc/acpi/wak...</description> | |
855 <author>nbm</author> | |
856 <category></category> | |
857 <comments></comments> | |
858 <enclosure></enclosure> | |
859 <guid>How to customize the zzz script for Void L… | |
860 <pubDate>Friday, 10 Jan 2020</pubDate> | |
861 <source></source> | |
862 </item> | |
863 </channel> | |
864 |