Technology & Programming @ 4-ch

Technology & Programming @ 4-ch

Technology, computers and gadgets are the point of discussion.
  • Do you have a small issue or question? Then post it in the Single questions & Help thread instead of making a new thread, otherwise it might get deleted.
  • Don't forget to provide a link (if applicable) to any relative articles.
  • Keep discussion of programming and code over at the Programming discussion board.
Rules · 規則
基本的には英語の使用を強く希望します。ただ日本語板の場合は日本語か英語。
Board look: Amber Blue Moon Buun Channel4 Futaba Headline Mercury Mittens Pseud0ch Tanasinn Toothpaste
1: What would you consider the best linux distro in a post-internet world? (16) 2: Is meta down? (2) 3: Which Linux distro should I use? (42) 4: [CHAT] Fuck Discord! Matrix FTW! (27) 5: [HELP] Single questions & Help Thread [n00b] (412) 6: What Text editor you guys use, and like? (8) 7: suckless unix tools (21) 8: How do I learn computer? (9) 9: game programming books? (4) 10: Nginx and Kareha (5) 11: Maker of ‘smart’ chastity cage left users’ emails, passwords, and locations exposed (5) 12: Computers should last a long time (27) 13: I like AI (8) 14: is it possible to have fun programming (25) 15: What the fuck is "-ilocal?" (2) 16: any good Macintosh 1 emulator? (3) 17: Twitter Source Code Leak (4) 18: Trying to make a language in c without learning c (3) 19: XMPP & Matrix (9) 20: New features for BBS software (1) 21: LUnix Shitware #1 Tumbler: (3) 22: Javascript and webdev (38) 23: Japanese PHP/CGI BBS script archive (9) 24: Thoughts on Finishing Shiichan? (10) 25: Can someone create me a textboard that runs on Kareha called pworld? (15) 26: 2ch-style BBs (47) 27: OS Wars Thread (15) 28: Windows software recommendations (13) 29: Where can I download red hat 3.0.3? (2) 30: How do i install Kareha (2) 31: When did you realize that the future is now (14) 32: emanon: redeemable? (2) 33: Kareha write error, need help (6) 34: Android apps for feature phones (6) 35: Have you read your SICP today? (4) 36: fom (2) 37: Printers thread (3) 38: UNIX redone (254) 39: Audio Visualizer (3) 40: i wanna learn cloud computing, 3d computer graphics, gamdev, 3d printing programming (7)

What would you consider the best linux distro in a post-internet world? (16)

1 Name: Anonymous Techie : 2023-01-23 08:31 ID:olF+45bz

Also how would go about having everything stored and configurated in an emergency situation where you wanted to do offline computing? Consider other possible scenarios where you may need software to run windows software, etc; as well such as Wine?

7 Name: Anonymous Techie : 2023-02-02 05:23 ID:LIrKsdzG

>>3
very lazy post from op not even describing his linux or his "emergency" situation. here ill spend some time enlightening you.

i use openbsd for everything that is not a game.
if i face times without internet i am fine since i like to make sure i own all my content which is stored on openbsd raid.
openbsd is stable unlike unstable linux like gentoo and arch where if you dont update for a week your system breaks so you can have openbsd offline for long time and be fine.
for extended periods of time you can easily mirror openbsd pub and just toss it on your lan server and use custom dns and boom you have rows of computers working fine with ability to install whatever packages you mirrored.

now for linux ive always had a problem with it.
its just a disaster by design. used to use slackware for a while but got tired of its flaws and switched and have been using enterprise linux now and found it more stable actually. only problem is enterprise linux has zero packages such as vlc so ive been just been writing my own rpm or just taking some from fedora src repo and compile myself. flatpak kind of helps.

Post too long. Click to view the whole post or the thread page.

8 Name: Anonymous Techie : 2023-02-07 12:21 ID:0CHsfjS7

TRON is the Japanese and worldwide computer project from 1984.
TRON has been started by Dr. Ken Sakamura of University of Tokyo.

DO YOU KNOW TRON ?

TRON is anti-UNIX.
TRON is NOT UNIX.
TRON is TRON.

UNIX is a machine on your machine.
TRON is an extension of your brain.

E.g...
Mac is a daughter of UNIX.
Win is a bastard of UNIX.

Post too long. Click to view the whole post or the thread page.

9 Name: Anonymous Techie : 2023-02-08 07:34 ID:olF+45bz

linux mint!

10 Name: oh naw : 2023-04-03 13:12 ID:ECEURmRz

>>8
The Japanese are cucks and "open-source" their shit "software" (besides ruby, Yukihiro is my nigga), instead of - I don't know, using the GPL, which is an American(r) PRODUCT ;-)

" free software means users have the four essential freedoms: (0) to run the program, (1) to study and change the program in source code form, (2) to redistribute exact copies, and (3) to distribute modified versions."
Yesyesyes;;;
Anyway, fuck TRON, Dr. Ken Sakamura vs Dr. Stallman (Stallman wins) (eat OR rape), word to your mother.

VC:reith

11 Name: and/or is for retards : 2023-04-04 03:47 ID:Heaven

TRON and GNU are SHIT.
Dr. Ken Sakamura and Dr. Stallman FAILED.
BSD still going on strong! Stallman cultists will repeat BSD is for cuckolds! It is abused by companies!
Yet I always see companies make money off GNU and related technologies and never see companies touch BSD (except FreeBSD which is also SHIT).

VC:deett

12 Name: Anonymous Techie : 2023-04-26 22:33 ID:/exAZNio

13 Name: Anonymous Techie : 2023-04-29 04:09 ID:AF9bc7lJ

PuppyLinux or Tails.

14 Name: Anonymous Techie : 2023-05-09 18:08 ID:0LqCDrl+

Void Linux or a BSD with good documentation. Something with good documentation and not overly integrated with online systems.

15 Name: Anonymous Techie : 2024-03-14 15:45 ID:ocpMXvIZ

A Windows OS would be better because it has more actually useful stuff out of the box and is easier to use without being forced to look for help/documentation on the internet.
The biggest disadvantage of Windows (and why I use Linux) is the spyware and bad security, but if you're not going to have Internet anyway, then those aren't real problems.

16 Name: Anonymous Techie : 2024-03-14 22:43 ID:W51Toi4L

>>11
I tried to run openBSD on my machine, it is the ABSOLUTE SHITE, it didn't even boot.

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

Is meta down? (2)

1 Name: Anonymous Techie : 2024-03-05 16:21 ID:1twyxlpY

Are there any kind of issues with Meta's servers? Everyone that uses facebook and instagram in my family were logged out and when I investigated further I couldn't login to my instagram account even with the correct password and the correct 2fa code. Then i went on to facebook to discover a "Login session expired" message and to be logged out. I tried logging in, didnt work. I reset my password and again tried logging in on my desktop, didnt work. Then i took to my phone, it said wrong password on the 1st attempt, and on 2nd and 3rd attempts i was able to login only to recieve another login session expired and to be logged out again. I tried creating a new account on instagram, that didnt work either.

2 Name: Anonymous Techie : 2024-03-05 19:02 ID:UMdpmPvS

If it is down, good riddance. Suckerberg almost single handedly ruined the modern internet.

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

Which Linux distro should I use? (42)

1 Name: Anonymous Techie : 2023-06-01 01:23 ID:45ytmAoH

I’m a n00b when it comes to computers but I don’t want to use Mint or Ubuntu, what’s the alternatives? I just want to learn programming with it but want to make it secure enough so I can fap in secret. Which should I pick?

33 Name: Anonymous Techie : 2024-01-15 14:23 ID:64DIKRv7

Deuvan is Debian without the systemd, but all the UNIX. It's maintained like it's still 1999 -- but really, nothing of any positive worth has been added to the Unix environment in the past 20 years..

34 Name: Anonymous Techie : 2024-01-29 15:17 ID:+oGZu3qF

i saw one distro are so cool the name is hotdoglinux i think

35 Name: Anonymous Techie : 2024-01-29 23:24 ID:GlvNV6cU

>>34
Isn't that the distro you could install on your PS2?

36 Name: Anonymous Techie : 2024-02-17 22:47 ID:oc3h40Jl

>>33
Is it Linux or Unix like? I need something that's usable and is like Debian but no Linux kernel monolithism and no gnu bloatness.

37 Name: Anonymous Techie : 2024-02-19 00:30 ID:BV9pTyCt

>>36
So just use FreeBSD? Its (mostly) usable. No idea if its Debian like though.

38 Name: Anonymous Techie : 2024-02-19 08:26 ID:nWnZSsz9

>>1
Linux Mint Debian Edition.
/thread

39 Name: Anonymous Techie : 2024-02-21 01:49 ID:n2fuvRQp

>>38
with XFCE

40 Name: Anonymous Techie : 2024-02-21 09:07 ID:nWnZSsz9

>>39
I'm more of a MATE chad, myself.

41 Name: Anonymous Techie : 2024-02-22 00:31 ID:IfQ1PlSi

>>40

>chad

kill yourself

42 Name: Anonymous Techie : 2024-03-01 16:31 ID:oc3h40Jl

>>41<<
This

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

[CHAT] Fuck Discord! Matrix FTW! (27)

1 Name: Anonymous Techie : 2021-09-24 07:17 ID:bSKKF4mb

https://tanasinn.vip/doku.php/matrix

IRC is cool and all but it's 2021. Fork in the road:
Discord OR Matrix.

We currently don't have a proper Matrix server of our own yet, but that doesn't matter because you can just join whatever server you want and then connect to channels, or make channels to share with others. Matrix is like IRC -- channel based, channels are atoms, the admin "owns" their own channel to some degree -- users are free to create new channels, and unlike IRC, permissions management is simple AND real end-to-end encryption is possible.

Unlike Discord, where the "channel group" is created first and then contains its exclusive channels within it (with a shared power structure), Matrix users can also freely create "channel groups" for relevant channels, for private use or social use, to help organize similar channels by concept or intention. This radical inversion of the paradigm is naturally more in line with VIP values and return a more natural, bottom-up sense of vision to this space that corporate entities seek to seize and exploit to maladaptive ends.

Post too long. Click to view the whole post or the thread page.

18 Name: Anonymous Techie : 2023-02-21 01:04 ID:BpZwTTMa

>>17
it is very easy to get a bouncer for irc but it's not worth it unless you have actual friends on irc who use it regularly.

19 Name: Anonymous Techie : 2023-02-22 08:37 ID:WRKGqxlz

>>17
As >>18 said, there's bouncers you can use for IRC. Even if you don't use a bouncer most IRC networks have a host option to mask your IP. Then making sure to do proper SSL/TLS connections will protect you as well.

20 Name: Anonymous Techie : 2023-05-09 18:22 ID:kSYkzz9A

>>5
By this logic, we should all start using FB messenger

IRC is a sane and well-established protocol. It's easy to work with, there are plenty of good clients, and it just works.

21 Name: Anonymous Techie : 2023-05-20 17:59 ID:YjoroCsI

You could literally accomplish everything said in this thread with a well oiled XMPP server.

22 Name: Anonymous Techie : 2023-07-07 14:52 ID:VIvDRad4

>>17

Many networks will give you a bouncer or at least mask your IP but I don't think it's all that necessary. Unless you have enemies on an IRC network you don't really need to worry. Any firewall should block ports and nobody is likely to DDoS you unless, as mentioned, you piss people off. Just be sure to connect via SSL/TLS and that'll give you an extra layer of security. Likewise, a VPN can be useful to route through thoughamy VPNs are banned due to abuse, so your results may vary.

But yes your IP is usually visible by default on IRC networks.

23 Name: Anonymous Techie : 2023-07-13 06:59 ID:U9EkSRFO

Using SSL when connecting to IRC is neat, until someone else joins the channel with plaintext connection and everything leaks in the clear from the other side.
Jabber/XMPP could be enough for everyone, but then, what the excuse would be to reinvent the wheel and /or hoover up all the data.

24 Name: Anonymous Techie : 2023-08-24 18:30 ID:h0GKVNQG

>>17
you dont need to read the backscroll. use it to have conversations not as some glorified forum system. find a network with HistServ so you have the immediate context of the chat, or like everyone else has said, get a bouncer that does it for you. infinite history sucks.

25 Name: Anonymous Techie : 2024-02-26 19:44 ID:9IvIMlkx

matrix is much better than discord

26 Name: Anonymous Techie : 2024-02-28 10:17 ID:Heaven

I hate how online content which was once created and stored in accessible online forums has gradually shifted to private/hidden discord instances. Things like translation projects, open source software, modding communities or fan groups.

27 Name: Anonymous Techie : 2024-02-29 16:48 ID:o3MfqcKi

anyone, recommend me an IRC channel

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

[HELP] Single questions & Help Thread [n00b] (412)

1 Name: CyB3r h4xX0r g33k 2005-09-05 20:53 ID:KxkIsG20

If you have a single (or some more) question regarding any of the tech topics of this board and feel that it wouldn't justify creating an own thread just for that, feel free to post it in here.

If you know the answer to any of the questions in this thread, please help us out here! I am sure it's going to be appreciated.

I am creating this thread since there's ben popping up too many threads lately with single questions asking for help that aren't really set out to create too much interest.

403 Name: Anonymous Techie : 2023-09-03 04:41 ID:gbGy1V80

well i at least was able to get the perl script to execute instead of download now.. that's progress

404 Name: Anonymous Techie : 2023-09-04 03:29 ID:4eaMIM2N

still can't figure it out
i can get kareha.pl to run inside the cgi-bin directory, but kareha doesn't work when run from there
I have "Options +ExecCGI
AddHandler", and "cgi-handler .cgi .pl" in the directory that the kareha files are in, still can't get it to work. When i navigate to kareha.pl in my browser, it just downloads the file

405 Name: Anonymous Techie : 2023-09-04 16:40 ID:4eaMIM2N

i figured it out

406 Name: Anonymous Techie : 2023-09-05 15:13 ID:Heaven

>>405
Post your solution to your problem.

407 Name: Anonymous Techie : 2023-10-29 00:23 ID:3sj/2ydQ

Can I run Windows software on Solaris using wine?

408 Name: Anonymous Techie : 2023-10-29 03:39 ID:iiFBMAJc

>>397
I would say RISC OS, a classic like OS/2, but you may need an ARM computer/emul to make it run. Think ppl got it to run on a Raspberry Pi.

As for x86 platform, a little, often overlooked one is GEOS for PC. Similar Win 3.x, nowadays it is foss, iirc. Also marketed as GEOWorks, Breadbox Ensemble a.o..

>>398
Newest is OS/2 derivate is ArcaOS, but non-free. Quite a bit modernised, so it installs on more recent PCs. Sadly idiots at IBM never released OS/2 source, could have been the better Windows... :(

409 Name: Anonymous Techie : 2023-11-02 10:42 ID:nbIVMqvK

>>408
If IBM released the source Microsoft would have raped it. They are slowly raping Linux now.

410 Name: Anonymous Techie : 2023-12-17 08:38 ID:S6yhZ2Ww

How the fuck do i use a computer?

411 Name: Anonymous Techie : 2023-12-24 00:05 ID:q9HlMQBD

>>410

Post tits.

Captcha: yum

412 Name: Anonymous Techie : 2024-02-20 01:30 ID:nq6q7/+6

>>410
Read the manual

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

What Text editor you guys use, and like? (8)

1 Name: ed(1) : 2024-02-06 20:14 ID:sXM4ZYHY

a
I might frighten some sissies, but I heavily use ed(1).
Look at you in disbelieve, questioning how could this be possible, "why would anyone use it?" you sissy slut say.
I believe anything else is absolute bloat, even the visual idiot vi editor; is bloat hiding under the minimalism umbrella with its six grillion features, let's not forget the eymax jewchinese faggotry, an entire fucking OS on another OS all to fucking take notes in org formats, those jiggers thinking they're like a fucking Jedi for using "such a powerful editor" OS to open an email client.
Why would I even bother to install Unix or Loonix to end up living inside my editor, where I can't even leave my machine without taking my config files with me
I mean, you faggots even started to challenge each other to not leave those fancy sissy editors.
None of you can be truly commune with your machine on a very deep and personal level, because of your brainlet kikery.

thanks for reading my blog post.
.
wq niggers-tongue-my-anus.txt

2 Name: Anonymous Techie : 2024-02-09 07:45 ID:hDxxYolY

Visual Studio for programming and whatever the default is for everything else

3 Name: Anonymous Techie : 2024-02-10 21:02 ID:sXM4ZYHY

          >>2

⠀⠀⠘⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡜⠀⠀⠀ ⠀⠀⠀⠑⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡔⠁⠀⠀⠀ ⠀⠀⠀⠀⠈⠢⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠴⠊⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⢀⣀⣀⣀⣀⣀⡀⠤⠄⠒⠈⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⣀⠄⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠔⠒⠒⠒⠒⠒⠢⠤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡰⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠑⢄⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⡸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠙⠄⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⢠⠂⠀⠀⠘⡄⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠈⢤⡀⢂⠀⢨⠀⢀⡠⠈⢣⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⢀⡖⠒⠶⠤⠭⢽⣟⣗⠲⠖⠺⣖⣴⣆⡤⠤⠤⠼⡄⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠘⡈⠃⠀⠀⠀⠘⣺⡟⢻⠻⡆⠀⡏⠀⡸⣿⢿⢞⠄⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢣⡀⠤⡀⡀⡔⠉⣏⡿⠛⠓⠊⠁⠀⢎⠛⡗⡗⢳⡏⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢱⠀⠨⡇⠃⠀⢻⠁⡔⢡⠒⢀⠀⠀⡅⢹⣿⢨⠇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢸⠀⠠⢼⠀⠀⡎⡜⠒⢀⠭⡖⡤⢭⣱⢸⢙⠆⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡸⠀⠀⠸⢁⡀⠿⠈⠂⣿⣿⣿⣿⣿⡏⡍⡏⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⠇⠀⠀⠀⠀⠸⢢⣫⢀⠘⣿⣿⡿⠏⣼⡏⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⣠⠊⠀⣀⠎⠁⠀⠀⠀⠙⠳⢴⡦⡴⢶⣞⣁⣀⣀⡀⠀⠀⠀⠀⠀ ⠀⠐⠒⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⢀⠤⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⠀⠀⠀

4 Name: Anonymous Techie : 2024-02-11 12:16 ID:72SozfAL

bsd vi, notepad, and leafpad

5 Name: Anonymous Techie : 2024-02-13 16:09 ID:sXM4ZYHY

>>4
ed > vis
vis > bsd vi
nano > leafpad
notepad for windows is supreme.

6 Name: Anonymous Techie : 2024-02-13 17:13 ID:4SYX9W9V

>look at me I'm a special snowflake I use this obscure ye olde text editor nobody knows

What you think its a competition or something? What do you want a medal?

>Your all a bunch of jew chinese kike faggots nigger sissy brainlets if you don't use ed

You better get back to your padded cell before nurse makes her rounds.

7 Name: Anonymous Techie : 2024-02-14 16:23 ID:sXM4ZYHY

>>6
so which one is it you, lovely lady?

8 Name: Anonymous Techie : 2024-03-01 21:20 ID:Heaven

I really wish people like you would stay on /g/

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

suckless unix tools (21)

1 Name: #!/usr/bin/anonymous : 2015-11-27 23:38 ID:WnYu4pRm This thread was merged from the former /code/ board. You can view the archive here.

12 Name: #!/usr/bin/anonymous : 2015-12-07 19:45 ID:Heaven

>>11
Yeah, .webm isn't suckless enough. .ogg only, please!

13 Name: #!/usr/bin/anonymous : 2015-12-12 19:07 ID:dV0p32vj

>>9
What's obsolete about Boolean logic?

14 Name: #!/usr/bin/anonymous : 2015-12-13 01:21 ID:Heaven

>>12
ogg is shitty, too. better to use HEVC and tell the patent trolls to suck it.

>>13
there's no need for true and false when (exit) and (exit 1) do the exact same thing in any modern shell.

15 Name: #!/usr/bin/anonymous : 2015-12-15 01:09 ID:uRQjlkuR

>>13
oh shit i got recked

16 Name: #!/usr/bin/anonymous : 2015-12-15 01:26 ID:gpM8bf5u

>(exit) and (exit 1) do the exact same thing in any modern shell.

not for long

17 Name: #!/usr/bin/anonymous : 2015-12-26 20:42 ID:Heaven

>>16
you really think everyone is going to go back to using the thompson shell, almost 40 years after it became obsolete?

18 Name: #!/usr/bin/anonymous : 2015-12-31 12:37 ID:d5Pfr4ag

suckless has some bad political/economic perspectives in their /sucks/ area, so it makes their philosophy, and thus, their software suspect, by association

19 Name: #!/usr/bin/anonymous : 2016-01-01 03:38 ID:Heaven

>>18
Can you give some examples? All I'm seeing that might be considered "political" is the view that C++ is bad.

20 Post deleted.

21 Name: Anonymous Techie : 2024-02-06 20:42 ID:FMZZD9DO

suckless sucks

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

How do I learn computer? (9)

1 Name: Anonymous Techie : 2023-09-29 21:26 ID:vOTR+GC/

So how do I actually learn computing. Do I start with programming? Then what do I do after that? I just want to know how my damn machine works, get the best out of it and know how to write programs. What programming language should I start with? Should I install Linux? What's a good curriculum I can follow in my spare time?

2 Name: Anonymous Techie : 2023-09-30 05:10 ID:a79gp11T

C programming language. Many languages are influenced by it. After you learn C then just learn whatever you want to use.

Don't bother with Linux unless you NEED to run software that only works on Linux. Just stick with what you are already running.
You will waste time dealing with distribution or Linux-specific problems that would not be found in a well designed operating system.

3 Name: Anonymous Techie : 2023-09-30 12:22 ID:4xO8Dj9/

Unix and C are the basis of literally everything so just learn those

4 Name: Anonymous Techie : 2023-10-04 02:40 ID:PH71Wibb

Read the book Linux Command Line (you can get it free online) then install Arch Linux by reading through the wiki (or just Debian if you want something more stable). Then learn C or Scheme. Scheme is easier but doesn’t have a lot of practical use. C is primitive but powerful and it runs literally everything. Choice is yours.

5 Name: Anonymous Techie : 2023-10-20 17:53 ID:Heaven

>You will waste time dealing with distribution or Linux-specific problems that would not be found in a well designed operating system.

A well designed operating system does not exist, you will waste time on OS-specific problems no matter what you do.

6 Name: Anonymous Techie : 2023-10-26 01:20 ID:f8xAwF5H

Okay so I installed Debian and now I am learning the Scheme but the SICP book is too hard. What else should I read?

7 Name: Anonymous Techie : 2023-12-31 00:29 ID:keFstFqV

>>6

Keep learning SICP. Just reference other books or online sources when you need to know more about something it's talking about. Also get a good book on Linux to help you get used to that. I reccomend A Practical Guide to Linux: Commands, Editors and Shell Programming by Mark G. Sobell. It's quite a tome and not a book you read cover to cover (unless you want...it would be good to do so, just not really intended to be read that way as it's dry) but it will teach you the ins and outs of Linux in ways a gay JooTube video or some blog post can't.

8 Name: Anonymous Techie : 2023-12-31 00:30 ID:keFstFqV

>>7

Here's a digital copy below, but it's worth picking up a physical version as it's a lot easier to reference a book that you can have sitting on your desk and pull out anytime.

https://www.cs.csubak.edu/~jstaggs/Books/Mark20G20Sobell2020Practical20Guide20to20Linux20Commands2C20Editors20and20Shell20Programming2020132C20Prentice20Hall.986049898.pdf

9 Name: Anonymous Techie : 2024-01-31 02:38 ID:y0QpnlD4

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

game programming books? (4)

1 Name: Anonymous Techie : 2022-03-26 03:25 ID:vqivxamY

looking for same graphics/game programming books, like maybe defining raycasting or creating a one point perspective by lining up a linear equation or move two points at different speed? maybe making some array based data structure but uses only coordinate or somthing

oh well

2 Name: Anonymous Techie : 2022-03-26 07:28 ID:Heaven

Programming books get old fast, everything changes too fast lately. Try watching some unity or unreal engine tutorials on youtube? I've seen some good ones there, but don't have a link on me right now.

Please post your next question in https://4-ch.net/tech/kareha.pl/1125953617/l50

3 Name: Anonymous Techie : 2022-03-26 07:42 ID:63iRZK1R

>>2 ok tx

4 Name: Anonymous Techie : 2024-01-22 02:03 ID:eUQ01Y0a

There's a huge list of books for game programming and adjacent topics here: https://github.com/miloyip/game-programmer

I've only read a couple books from it but I've heard good things about it as a study path.

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

Nginx and Kareha (5)

1 Name: Anonymous Techie : 2023-10-20 14:49 ID:vcQSD2Tb

Hey all,

I got the basic Kareha pl files / perl in general to execute on Nginx with the following block of code:


location ~ \.pl$ {
try_files $uri $uri/ index.html;
include fastcgi_params;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}


however attempts to render pages such as /test/kareha.pl/1697812648/ render a 404 error as there is no file/directory literally called kareha.pl/1697812648/ obviously. There is, accordingly, a file called ./res/1697812648.html that was properly created. How do I make kareha work? I'm assuming rewrites are involved, but I don't know how to do this.

2 Name: Anonymous Techie : 2023-10-20 16:45 ID:Heaven

Here's what's in my config:

location / {
try_files $uri $uri/ $uri.html =404;
autoindex off;
}
location ~ \.pl {
gzip off;
include /etc/nginx/fastcgi_params;
fastcgi_index index.pl;
fastcgi_param SCRIPT_NAME /var/www/yourwebsitehere.com/$fastcgi_script_name;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
}

Not sure if hardcoding the script path is correct, but it worked for me.

3 Name: Anonymous Techie : 2023-10-20 17:01 ID:vcQSD2Tb

i feel like this is close:


location ~ \.pl(/|$) {
fastcgi_split_path_info ^(.+\.pl)(/.*)$;
try_files $uri $uri/ index.html;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
include fastcgi_params;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
}


Still can't figure out how to actually view kareha.pl/123456/ though, still getting 404 errors.

4 Name: Anonymous Techie : 2023-10-20 17:48 ID:vcQSD2Tb

Solution:


server {
...
...

location ~ \.pl {
include fastcgi_params;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
fastcgi_split_path_info ^(.+\.pl)(.*)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
}
Post too long. Click to view the whole post or the thread page.

5 Name: Anonymous Techie : 2023-10-20 17:51 ID:r6QgmZaI

Very nice, now if I ever want to use Kareha with Nginx someone's done the hard work for me!

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification:

New thread

Title:
Name: Link:
Leave these fields empty (spam trap):
More options...
Verification: