Introduction
Introduction Statistics Contact Development Disclaimer Help
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&#39;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 &#39;gomuks&#39;
60 pkgname=gomuks
61 version=0.2.3
62 revision=1
63 build_style=&#34;go&#34;
64 go_import_path=&#34;maunium.net/go/gomuks&#34;
65 makedepends=&#34;olm-devel&#34;
66 short_desc=&#34;Terminal Matrix client written in Go&#34;
67 maintainer=&#34;me &amp;#109;&amp;#101;&amp;#64;&amp;#109;&amp;#101;&amp…
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&#39;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&#39…
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&#39;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&#39;s web page you can already get a…
171 It&#39;s also often referred as Platform as a Service (PaaS).
172 This type of service is for people who don&#39;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&#39;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&#39;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&#39;s been 1 month already that I&#39;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&#39;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&#39;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&#39;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&#39;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&#3…
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&#39;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&#39;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&#39;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&#39;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&#39;t set up SSL certificates. I…
534 Setting up Let&#39;s Encrypt SSL/TLS certificates
535 Add your personal domain Let&#39;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 &#34;mkdir git-shell-commands&#34;
563 Then create a file declaring interactive logins to be disabled.
564 # su - git -s /bin/bash -c &#34;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&#39;…
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&#39…
602
603 There are multiple Open Source engines for Quake 2. So far I&#39;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&#39;s Quake II wit…
682
683 There are multiple Open Source engines for Quake 2. So far I&#39;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&#39;t forget to add &#34;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&#39;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 &#34;znc -c&#34;
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&#39;s Geneva Jacuzzi. This LP embo…
817
818 }})
819 Listen and buy the album
820 Technophelia
821 i&#39;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&#39;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 [ &#34;$(grep &#34;$DEVICE&#34; /proc/acpi/wakeup | grep -o enabl…
851 echo &#34;$DEVICE&#34; &amp;gt; /proc/acpi/wakeup
852 fi
853 done
854 echo SLPB &amp;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
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.