3dream.org

unidef on spotify!! visit my ads, they pay me!

(all blog posts are in the catagories link along with this page, just click or tap “catagories”. you can only tap if you’re on a smart device like an iPad. scroll all the way down to the bottom if the page if you want email updates!

Category: tech

  • unix backend for web/apps

    unix backend for web/apps

    basically we have a web based usenet client, for example there can be a web server serving up web pages that captures, lets say, 3dream15@gmail.com and uses a translation layer to turn it into 3dream.blah.blah.hash along with a password (or certificate) and create a user with that data, where that user will get some kind…

  • dev servers for small teams (v. expensive)

    dev servers for small teams (v. expensive)

    there are options when developing unix/linux software remote. you can use GitHub (I haven’t used GitHub often) or there are more elaborate things you can do you can sign up with google cloud which allows for a remote linux server (costs money, can cost upwards of 500$/mo with compiles unless a smaller server is picked)….

  • tar xfv can extract gz/targz/xz files

    tar xfv can extract gz/targz/xz files

    lets say you’re writing a script that needs to unzip a bunch of source files from scraping google, and they’re in tar gz and gz and xz, instead of making a bunch of conditional statements checking each if which, you can do tar xfv file-example.xz and it’ll decompress works in terminals too, you might be…

  • unix+ make: multiple jobs (make -j100)

    unix+ make: multiple jobs (make -j100)

    make I believe doesnt check the /proc system and locks paralell compiles of software to cpu count, threads, or cores, you can launch as many compile threads by using -j, and it relatively speeds up compiles. maybe 10% per job limited by cpu. I personally use make -j25 on my Mac m1 laptop, and make…

  • heres the scheme I use for $homedir compiles

    heres the scheme I use for $homedir compiles

    I do ~./copper~/.silver~/.gold and set them up with a custom user land and security profile, the default permissions are good, and this is just on my m1 laptop lets say I want to install gtk4-devel, that’s ~/.copper fitting a criteria, but if I want to compile wget2, I can goto ~/.silver where I have my…

  • python3 and c: you can write your own package manager

    python3 and c: you can write your own package manager

    lets say im writing a usenet client, I can use python3 to get dependencies from git or a site, compile to a local dir, do stuff, etc a python3 package manager that installs files locally (and ive heard rpm and dnf can install locally) that installs all files on a little dir in the home…

  • i think i found one essential to computer security – compression

    i think i found one essential to computer security – compression

    “compressed files” lets say as a defensive mechanism, while lets say the /usr/src dir is being compromised, it can elaborate on methods such as backup/restore, or introduce in code a scheme to protect encrypted files its a short time solution, but i believe compressed files are just arbitrary numbers and letters with a hash, and…

  • my concept for Nsa’s selinux: an audit system

    my concept for Nsa’s selinux: an audit system

    basically I believe selinux places fine grained control over processes and files and things in linux, so a program or script that does things like checks system files and configuration files, not a daemon that can be hacked, but a program that can basically check system integrity. lets say you set controls over /var/ftpd/files and…

  • unix/linux: installing source packages locally

    unix/linux: installing source packages locally

    basically, and you can make a small shell script or program to do this but it works like this lets say you have wine7.2 locally and you want to try to compile wine 9.0 to run an app, you can do ./configure && make && make install (etc) with super user privileges and possibly risk…

  • c/c++: pointer functions can accept structs and classes

    c/c++: pointer functions can accept structs and classes

    ive been extremely preoccupied and I wrote this to experiment, this has amazing potential in computer engineering and I think firmware I think I was experimenting with threads on fedora 39