Search Results
Post Author Forum Replies Views Posted [asc]
  Thread: Nixers Book Club - Book #5: Computer Science from the Bottom Up
Post: RE: Nixers Book Club - Book #5: Computer Science f...

Last chapter. The chapter is about libraries, dynamic linking, relocation, etc. It also covers the problem of library versioning. The chapter has some examples on disassembling some code and explorin...
seninha Community & Forums Related Discussions 12 270 19-09-2021, 05:16 PM
  Thread: Unix screen-shots thread!
Post: RE: Unix screen-shots thread!

[Image: https://0x0.st/-3XI.png] I rewrote shod from scratch, now it can tile windows inside floating containers, kinda like the acme text editor.
seninha Desktop Customization & Workflow 1,692 887,681 16-09-2021, 06:22 PM
  Thread: window manager development thread
Post: RE: window manager development thread

(13-09-2021, 08:58 AM)z3bra Wrote: you're allowed to steal itAnd I did it! 32 is too fast! Window resizing costs a lot more in my case because I need to redecorate borders and title bars and recurs...
seninha Desktop Customization & Workflow 11 1,337 14-09-2021, 10:01 AM
  Thread: window manager development thread
Post: RE: window manager development thread

I'm writing shod2, a new version of my window manager. I tried to play with auto-resizing of windows: https://0x0.st/-x9U.mp4 But it is too slow to redraw the window at every mouse motion... So I'm ba...
seninha Desktop Customization & Workflow 11 1,337 13-09-2021, 01:11 AM
  Thread: Nixers Book Club - Book #5: Computer Science from the Bottom Up
Post: RE: Nixers Book Club - Book #5: Computer Science f...

Also not much to say about the chapters. I had so much online exams this week that I could barely do anything else, so I just skimmed over the chapters. Chapter 7 is about the compilation and linkage...
seninha Community & Forums Related Discussions 12 270 12-09-2021, 01:22 PM
  Thread: Nixers Book Club - Book #5: Computer Science from the Bottom Up
Post: RE: Nixers Book Club - Book #5: Computer Science f...

Chapter 5 is about processes. It introduces the structure of the memory and its sections, such as the stack and the heap. It also introduces the resources of a process, such as open files and process ...
seninha Community & Forums Related Discussions 12 270 04-09-2021, 09:21 AM
  Thread: how do you know which tools you (really) use?
Post: RE: how do you know which tools you (really) use?

I often install software to test and forget to uninstall them, which is a problem, since my space on disk is not that big. Let me see how many packages I have manually installed (not counting their d...
seninha Community & Forums Related Discussions 3 166 31-08-2021, 06:20 PM
  Thread: Nixers Book Club - Book #5: Computer Science from the Bottom Up
Post: RE: Nixers Book Club - Book #5: Computer Science f...

Chapters 3 and 4 made me remember of my uni classes: Pretty much everything the chapters cover I have already studied or am studying right now. But it was nice to review that stuff. Chapter 3 is abou...
seninha Community & Forums Related Discussions 12 270 28-08-2021, 10:11 AM
  Thread: Nixers Book Club - Book #5: Computer Science from the Bottom Up
Post: RE: Nixers Book Club - Book #5: Computer Science f...

The book club is back! First chapter introduces the UNIX operating system and some of its principles, like the standard input/output, “everything is a file” and “tools that do one thing and do it wel...
seninha Community & Forums Related Discussions 12 270 21-08-2021, 06:13 PM
  Thread: What are you working on?
Post: RE: What are you working on?

Speaking of awk, I formalized a plain text markup language I have been using for ages in a awk script that converts it to troff -ms or html. I call it incipit, and it is heavily based on non-ASCII Uni...
seninha Programming On Unix 363 139,325 20-08-2021, 02:10 PM
  Thread: Nixers Book Club - Book #5: Computer Science from the Bottom Up
Post: Nixers Book Club - Book #5: Computer Science from ...

As proposed by Venam, the next book of the Nixer's Book Club is gonna be «Computer Science from the Bottom Up». Quoting from its introduction: Quote:In a nutshell, what you are reading is intended to...
seninha Community & Forums Related Discussions 12 270 16-08-2021, 12:10 AM
  Thread: What are you working on?
Post: RE: What are you working on?

(07-08-2021, 11:53 AM)zge Wrote: I just finished cleaning up a IRC library I wrote for (GNU) AWK a few years ago, and published it here: https://git.sr.ht/~pkal/irc.awk Would be interested in seein...
seninha Programming On Unix 363 139,325 07-08-2021, 06:04 PM
  Thread: Launchers
Post: RE: Launchers

I have three launching systems: • Right click menu with pmenu. • Prompt/runner with xprompt. • Keybindings with sxhkd.
seninha GNU/Linux 19 8,129 19-07-2021, 10:07 AM
  Thread: display managers
Post: RE: display managers

I'm using xenodm because it's the default (and recommended) on OpenBSD. I customized it by changing its background to the same I use on my X session. Blog posts on other people's xenodm configuration...
seninha Desktop Customization & Workflow 12 2,299 12-07-2021, 11:51 AM
  Thread: Nixers Book Club - Review and next book #4
Post: Nixers Book Club - Review and next book #4

[Image: https://i.postimg.cc/WVnqq32c/unixbooks.jpg] We concluded The Art of UNIX Programming on our book club. What do you though of TAOUP? Did it change the way you program on UNIX? Let's also vot...
seninha Community & Forums Related Discussions 1 291 12-07-2021, 07:42 AM
  Thread: What are you working on?
Post: RE: What are you working on?

(10-07-2021, 12:49 PM)movq Wrote: Something silly: Yet another font.Looks really nice! Did you use another font as base or did you create the glyphs from scratch?
seninha Programming On Unix 363 139,325 10-07-2021, 02:14 PM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

Chapter 19 touches again the topic of Open Source. This time digging deeper into it, covering licensing and best practices. Open source has changed the world of computing. Now I can release a softwar...
seninha Community & Forums Related Discussions 30 1,916 10-07-2021, 01:01 PM
  Thread: What are you working on?
Post: RE: What are you working on?

I'm working on a file manager for X11. It would be called sxfm (simple x file manager, based on sxiv, the simple x image viewer), but I'm calling it XFiles for now. The name can change again before I...
seninha Programming On Unix 363 139,325 03-07-2021, 10:43 PM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

This has been a busy week, I had no time to read with attention and write notes as I read. I'm compiling what I remember now. Chapter 17 is about standards. It begins with the history of C standards...
seninha Community & Forums Related Discussions 30 1,916 03-07-2021, 12:04 PM
  Thread: A Week of Trial [June Events 2021]
Post: RE: A Week of Trial [June Events 2021]

My week on TTY was interrupted by unexpected events. Daily meetings held me on X11, and the fact that my grandparents are now here stopped me from exploring a new workflow on TTY on my free time. But...
seninha Community & Forums Related Discussions 22 1,265 30-06-2021, 09:33 PM
  Thread: A Week of Trial [June Events 2021]
Post: RE: A Week of Trial [June Events 2021]

(24-06-2021, 10:32 AM)phillbush Wrote: I've set up the keymap of TTY to be like my X11 keymap layout (Control on CapsLock key, Compose on Left Control Key, etc) but now I cannot use Ctrl+Alt+F# to m...
seninha Community & Forums Related Discussions 22 1,265 26-06-2021, 09:17 AM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

Chapter 15 and 16 are the last ones of the Implementation part of the book. Chapter 15 introduces the tools on the UNIX programming environment. It touches again in the topic of editors, this time es...
seninha Community & Forums Related Discussions 30 1,916 26-06-2021, 07:56 AM
  Thread: Command-line interface on GUI programs.
Post: Command-line interface on GUI programs.

The standard input and output have no use on most GUI applications. I have found, however, an application that makes use of the standard input for the user to type commands: gnubg, GNU's backgammon ga...
seninha Programming On Unix 4 330 24-06-2021, 08:12 PM
  Thread: A Week of Trial [June Events 2021]
Post: RE: A Week of Trial [June Events 2021]

I have a Zoom™ meetup today and tomorrow, so I'll work on TTY Saturday. I've set up the keymap of TTY to be like my X11 keymap layout (Control on CapsLock key, Compose on Left Control Key, etc) but no...
seninha Community & Forums Related Discussions 22 1,265 24-06-2021, 10:32 AM
  Thread: Making the best CLI programs
Post: RE: Making the best CLI programs

One tool to make the best CLI programs is to abstract out common usage patterns from different programs. For example, some utilities produce file sizes, either to be read by another program or by a h...
seninha Programming On Unix 28 17,289 21-06-2021, 06:23 AM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

Chapter 13 is about software complexity. The chapter breaks up complexity by their kinds and sources and analyses each combination. In my case, I tend to err to the side of interface simplicity, eve...
seninha Community & Forums Related Discussions 30 1,916 19-06-2021, 09:07 AM
  Thread: Scripts to be "quick and efficient"
Post: RE: Scripts to be "quick and efficient"

Except for filters like jq, most of those modern tools are not scriptable. They are just TUI (like bottom and gtop) or pretty printers (like bat), that should not be used in a pipeline, but should be ...
seninha Servers Administration, Networking, & Virtualization 30 12,640 17-06-2021, 06:04 AM
  Thread: Which keyboard layout(s) do you use?
Post: RE: Which keyboard layout(s) do you use?

I use a modified layout based on the Brazilian standard keyboard (called ABNT-2). ABNT-2 differs from Europe ISO keyboard by having an extra key and (because of that) a smaller right shift key. Howeve...
seninha Off topic 43 17,995 14-06-2021, 06:15 PM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

Chapter 11 touches again the topic of interfaces. The chapter compares CLI with GUI. I do not like this comparison, instead I want to compare whether the program is inherently interactive, and thus ...
seninha Community & Forums Related Discussions 30 1,916 12-06-2021, 10:51 AM
  Thread: Dmenu Scripts
Post: RE: Dmenu Scripts

(09-06-2021, 03:38 AM)Ramiferous Wrote: Philbush I'm looking at you - xmenu looks awesomexmenu is more a desktop menu à la fvwm right-click menu, it's not a dmenu alternative. For dmenu, I have my ...
seninha Desktop Customization & Workflow 5 586 09-06-2021, 09:35 AM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

(05-06-2021, 02:12 PM)ckester Wrote: (05-06-2021, 09:49 AM)phillbush Wrote: The chapter then explains where configuration should be read from. • Run-control files (in /etc and dotfiles in ~/). • E...
seninha Community & Forums Related Discussions 30 1,916 05-06-2021, 02:55 PM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

(05-06-2021, 03:25 AM)venam Wrote: The "sub tools category", the programs that start with a name such as openssl and then followed by a sub command. The sub command itself takes flags. I can thing o...
seninha Community & Forums Related Discussions 30 1,916 05-06-2021, 10:10 AM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

Chapter 9 is a short chapter about the rule of representation (fold knowledge into data, so program logic can be stupid and robust). The chapter can be summarized by its final paragraph: Quote:Do as...
seninha Community & Forums Related Discussions 30 1,916 05-06-2021, 09:49 AM
  Thread: Workflow Compilation [June Events 2021]
Post: RE: Workflow Compilation [June Events 2021]

(04-06-2021, 09:39 AM)movq Wrote: Does your video end prematurely? It stops in the middle of the posting on the forum. :oI don't know why but every time I record the screen with ffmpeg, it discards ...
seninha Desktop Customization & Workflow 32 2,838 04-06-2021, 12:19 PM
  Thread: Workflow Compilation [June Events 2021]
Post: RE: Workflow Compilation [June Events 2021]

(03-06-2021, 01:16 PM)solene Wrote: Nice! Another pmenu user! <3 (03-06-2021, 02:18 PM)opfez Wrote: You should take a quick look at who made pmenu ;) Heh, I'm pmenu's developer. It's really nic...
seninha Desktop Customization & Workflow 32 2,838 03-06-2021, 03:50 PM
  Thread: Workflow Compilation [June Events 2021]
Post: RE: Workflow Compilation [June Events 2021]

Here's my video (the file will self-destruct in one month) Info: - OS: OpenBSD - window manager: shod - web browser: Firefox - terminal: xterm - IRC: hexchat - menu: pmenu and xprompt - screenshot: ...
seninha Desktop Customization & Workflow 32 2,838 03-06-2021, 10:12 AM
  Thread: Workflow Compilation [June Events 2021]
Post: RE: Workflow Compilation [June Events 2021]

Nice! My workflow changed a lot since last year: new wm, new dmenu-like program. I'm gonna do the last tweaks in my desktop and record the video.
seninha Desktop Customization & Workflow 32 2,838 02-06-2021, 10:12 AM
  Thread: Idea for a "week of the vintage OS"
Post: RE: Idea for a "week of the vintage OS"

1985 would be too limiting. Maybe before 1995 or 1990? (I want to try some 90's window managers).
seninha Old school stuff 10 3,179 31-05-2021, 09:55 AM
  Thread: Web Tag
Post: RE: Web Tag

Let's keep this going! https://www.unix-ag.uni-kl.de/~conrad/kr...crack.html [Image: https://i.postimg.cc/0yKM7F30/tt.png]
seninha Community & Forums Related Discussions 60 7,874 31-05-2021, 09:48 AM
  Thread: Logos and Artworks in the Unix World
Post: RE: Logos and Artworks in the Unix World

(30-05-2021, 07:45 AM)budRich Wrote: I made this for my shellscript fiesta, i3ass:Your i3 scripts are really nice. I like how you can set your own layout on top of i3. If I had known i3ass when I us...
seninha Unix Related Arts & Image Manipulation Software 28 11,636 30-05-2021, 09:17 AM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

Chapter 7 is about multiprocess (or, as the book calls, multiprogramming). Quote:UNIX encorages us to break our programs into simpler subprocesses, and to concentrate on the interfaces between the su...
seninha Community & Forums Related Discussions 30 1,916 29-05-2021, 02:36 PM
  Thread: IRC
Post: RE: IRC

(26-05-2021, 10:05 AM)jkl Wrote: What happened before the nuke?It seems that freenode is deleting channels mentioning libera.chat on the topic. From the ones I frequent, #openbsd, #scheme and #nixe...
seninha Community & Forums Related Discussions 81 46,809 26-05-2021, 10:11 AM
  Thread: What is your coding style?
Post: RE: What is your coding style?

(25-05-2021, 02:49 PM)ckester Wrote: In turn my astylerc enforces rules loosely based on the NetBSD style guidelines, but is still evolving:That's the first time I heard about astyle, thanks for poi...
seninha Programming On Unix 9 657 25-05-2021, 09:58 PM
  Thread: What is your coding style?
Post: What is your coding style?

Recently I have been reading other people's coding style. I have read Rob Pike's, suckless', some 9front developers', and NetBSD and OpenBSD coding styles. Those documents inspired me to write down al...
seninha Programming On Unix 9 657 25-05-2021, 11:43 AM
  Thread: Nixers Book Club - Book #4: The Art of UNIX Programming
Post: RE: Nixers Book Club - Book #4: The Art of UNIX Pr...

Chapter 5 is about text files for data storage and text protocols. In this chapter, as in the next ones, the author describes several case studies. He also describes the metaformats for file formats, ...
seninha Community & Forums Related Discussions 30 1,916 22-05-2021, 09:24 AM