/prog/ - Programming


Mark sensitive

File: Initiation.gif (2.21 MB)
Anonymous 01/14/21(Thu)04:06:59 No. fprog-8642A89E [Report]

>/prog/ >Not a textboard

13 replies, Click here to view all.
Anonymous 04/02/21(Fri)12:08:37 No. fprog-QTX5Y0MR [Report]

>>fprog-14100A45 A DILDO LINKD IT ON POL xpect shillbots...

Anonymous 04/05/21(Mon)01:28:18 No. fprog-9QEBU4EC [Report]

>>fprog-8642A89E (OP) 26ch.org/prog/

moot!fa6d37b0 04/12/21(Mon)23:29:03 No. fprog-JV3N7Y42 [Report] >>fprog-7DKTM5ER


Anonymous 07/01/21(Thu)00:43:17 No. fprog-7DKTM5ER [Report]

>>fprog-JV3N7Y42 it's okay to be upset about tripcodes being WRONG on fchan

🐝 shill 🐝 07/01/21(Thu)18:03:25 No. fprog-DAXVBOGF [Report]

>>fprog-2ACC5E2B there's also https://multichan.sageru.org/tags/prog

File: ba.gif (0.84 KB)
Setting up my own fchan Anonymous 06/29/21(Tue)19:42:28 No. fprog-XUBY8VJ0 [Report]

# Debian apt install redis apt install imagemagick apt install exiv2 nano config createuser --pwprompt fchan -d createdb --owner=fchan fchan go run . Might help someone

23 replies and 1 images, Click here to view all.
sage 07/01/21(Thu)02:46:29 No. fprog-QDH0IMTQ [Report]

>>fprog-XUBY8VJ0 ok its fixed

Anonymous 07/01/21(Thu)02:59:28 No. fprog-I6EWA7J5 [Report]

i don't get it my psql server doesnt start :(

File 2021-06-30-231630_697x102_(...).png (74.49 KB)
Anonymous 07/01/21(Thu)03:16:43 No. fprog-1SCZTZJH [Report] >>fprog-FAM8BD16

>>fprog-XUBY8VJ0 using openrc, can't create a lock file is the main issue and i haven't found anything that fixes it right now. Not trying to host an instance I'm just trying to contribute and it makes it easier if I can test my changes kek

Anonymous 07/01/21(Thu)03:24:20 No. fprog-FAM8BD16 [Report]

>>fprog-1SCZTZJH ok i just manually made the folder but now it's saying that it doesn't have permission even though i gave it permissions

Anonymous 07/01/21(Thu)03:45:06 No. fprog-L7PP3XG5 [Report]

>>fprog-XUBY8VJ0 yeah, so thats why im confused. Maybe ill just setup a vm with a systemd distro for testing, it might be easier that way

File: 2021-06-18-135255_284x304_(...).png (65.93 KB)
Anonymous 06/18/21(Fri)17:53:41 No. fprog-F7I1GKYE [Report]

Any arch/artix fedifags here? I made a fairly minimal AUR helper for automating pretty much any package. All the other AUR helpers I've seen are super bloated and have a bunch of useless features. Still a WIP, but it functions for 99% of cases that don't need any involved setup. Check it out if you want. https://github.com/seth-scherer/mah

Anonymous 06/18/21(Fri)20:24:48 No. fprog-FBKR7GPN [Report] >>fprog-I4GLPJLL

>>fprog-F7I1GKYE (OP) nice script i dont have $HOME/Downloads folder could you have a check if $HOME/Downloads does not exist to uses /tmp? might also be nice to have an option to audit the PKGBUILD file with something like less or a text editor and then install if everything is ok.

Anonymous 06/18/21(Fri)22:19:38 No. fprog-I4GLPJLL [Report]

>>fprog-FBKR7GPN Thanks for the feedback anon, just added that. If you think any other additions could be needed, I'm all for it.

File: 123go.mp4 (2.02 MB)
Anonymous 06/14/21(Mon)20:16:29 No. fprog-NJ5VD3T8 [Report]

https://github.com/Billy02357/shvirus I made this while bored What add now?

Anonymous 06/14/21(Mon)21:22:22 No. fprog-RMB49OZH [Report]

>>fprog-NJ5VD3T8 (OP) add some comments, i have no idea what it does

Anonymous 06/14/21(Mon)22:22:46 No. fprog-KKNH8O6F [Report]

>>fprog-NJ5VD3T8 (OP) nice sequence of commands. need to remove startenc and endenc unless you are meaning to keep those around. suggestions are depending if youre trying to cause damage or just leave your mark in as many places. atm it seems fine for its current use case. if you already have user control to execute the script you already have more access than the script will be able to provide. so this one seems to do its job.

Anonymous 06/16/21(Wed)03:06:59 No. fprog-4QWEUW9T [Report] >>fprog-0247PJN6

>>fprog-NJ5VD3T8 (OP) >by Billy02357 AKA noid explain this

Anonymous 06/18/21(Fri)16:40:28 No. fprog-0247PJN6 [Report] >>fprog-X6PMZV19

>>fprog-4QWEUW9T this is nothing

Anonymous 06/18/21(Fri)21:40:44 No. fprog-X6PMZV19 [Report]

>>fprog-0247PJN6 i spotted you pal now spill the beans

File: 2021-06-18-100805_614x96_s(...).png (22.43 KB)
Anonymous 06/18/21(Fri)14:08:49 No. fprog-ZBFXNRUQ [Report]

I like the new post-hover... very minimal and sleek. Thanks devchan!

Anonymous 06/18/21(Fri)14:36:03 No. fprog-TSLHDO29 [Report] >>fprog-4ZJCQWUI

>>fprog-ZBFXNRUQ (OP) no js too!

Anonymous 06/18/21(Fri)16:19:24 No. fprog-4ZJCQWUI [Report]

>>fprog-TSLHDO29 not really, js is still required to properly generate the links, but once a complete no-js interface is created, it will work as intended

File: 06d5647afb06a781d399470f5e(...).png (491.37 KB)
Anonymous 05/24/21(Mon)13:53:48 No. fprog-AGAUVIB2 [Report]

leaving the bracket on the same line is better because it makes the source code smaller and thus reduces bloatness >imagine wasting time pressing a key just so you can put the curly bracket in a new line and make you code even uglier and more bloated pathetic

File [disgusting].jpg (101.82 KB)
Anonymous 05/24/21(Mon)14:13:48 No. fprog-AD8ZJDJF [Report]

imagine not putting your brackets on a new line

Anonymous 05/25/21(Tue)18:37:46 No. fprog-K0C4XC75 [Report] >>fprog-8HHG9SCM

>>fprog-AGAUVIB2 (OP) This is how civilization collapses, one bracket at a time. Little men cringing behind their glasses, staring and spaghetti code, sobbing as they tell themselves it's supposed to be hard to read. Your ancestors worshipped whitespace because they were not barbarians.

Anonymous 05/25/21(Tue)22:20:03 No. fprog-8HHG9SCM [Report]

>>fprog-K0C4XC75 8/10 pasta nice meme dude

File: glenda-trollface.png (20.24 KB)
How do you type out your pointers Anonymous 04/26/21(Mon)06:17:20 No. fprog-1606BEVL [Report]

int* ip or int *p

11 replies, Click here to view all.
Anonymous 05/09/21(Sun)15:41:06 No. fprog-B0W2SD51 [Report] >>fprog-OCTLEQR0

>>fprog-SG6H9U6I then do >int * p, * q; it's still easier to see it as "int pointer" with this exception

Anonymous 05/09/21(Sun)18:46:46 No. fprog-OCTLEQR0 [Report]

>>fprog-B0W2SD51 >2 spaces now that is just silly

Anonymous 05/14/21(Fri)16:15:42 No. fprog-F251CGFK [Report] >>fprog-8U0QKH0L >>fprog-V2BCEKA3

>>fprog-1606BEVL (OP) When I started C, I looked at C code to choose my coding style. Here are some of my inspirations: https://aiju.de/misc/c-style https://man.openbsd.org/style https://suckless.org/coding_style/ https://man.cat-v.org/plan_9/6/style Some code I looked at was the plan9 source code and dwm source code. Hope that helps!

Anonymous 05/14/21(Fri)16:31:16 No. fprog-8U0QKH0L [Report]

>>fprog-F251CGFK my style is based on some of those as well thank Stallman for all the libreware out there that helped me learn

Anonymous 05/21/21(Fri)21:05:02 No. fprog-V2BCEKA3 [Report]

>>fprog-F251CGFK I like GNU style. check glib and GTK, the code style is pretty neat

File: rose-amd.jpg (36.77 KB)
Cross Imageboard Login System Idea Anonymous 04/25/21(Sun)12:36:40 No. fprog-1TOIV0D3 [Report]

I've had this idea for some time, and have shared it on and off. I wanted to share it here though. Basically, I've had the idea of a very minimal/lightweight, free, libre, and open source, self-hostable program that provides users with a login for imageboards. How it would work is, the user would setup a username and password, then on any clients (4chanX, KurobaEx, etc.) the user would input that username and password. Then whenever they post something, it would sync to the server, then sync to their other devices. So basically no matter which device they are on, they can keep track of their watched threads, posts, bookmarks, (You)s (replies), etc. This would be a privacy friendly way for users to sync their activity between devices to keep track of everything, instead of relying on image-board logins (which most don't have anyways). The hardest part would probably be submitting a pull request to add support for the login/sync system into clients such as KurobaEx and 4chanX. At worst it's a separate extension, or someone forks them and adds it...

7 replies, Click here to view all.
Anonymous 04/25/21(Sun)15:43:05 No. fprog-6XWQ0OV7 [Report] >>fprog-KTOLYBDX

>>fprog-1TOIV0D3 (OP) the whole point of imagebords imo is that everyone is anonymous and you don't need an account - the only reason to need an account is if you're a moderator or a passfag, which I don't think should be a shared status among all imageboards for obvious reasons.

Anonymous 04/25/21(Sun)15:47:08 No. fprog-SIBVJ7M1 [Report] >>fprog-KTOLYBDX

>>fprog-1TOIV0D3 (OP) Anyway nice idea built on air but I can't see how to implement it. You want to federate personal user data back and forth with other instances? Where do you go as a user to keep control of your data? How do you know a federation really deleted your data if you wanted it? I'd never use it

Anonymous 04/28/21(Wed)17:16:01 No. fprog-KTOLYBDX [Report] >>fprog-MYSR0DXC

>>fprog-6XWQ0OV7 >>fprog-SIBVJ7M1 I'm failing to understand your guys' points. Did you read my entire idea? Nothing is being stored on the imageboard servers, that's the entire point of it being self-hosted. Some imageboards DO have logins, which I dislike for the exact reasons you guys mention (anonymity). The service would be something you self-host, then it would be added as an option to "log in" on clients such as KurobaEx, or browser extensions such as 4chanX. This would of course require a pull request be submitted, then accepted. They can also be forked but the devs seem like they'd be open to such. If not, a fork of the project with this feature added is always possible too. Anyways, the server itself needs to come before any of the client side stuff. The hardest part will be getting clients to add in the login feature, although it should be reasonably simple, some devs can be annoying yk. But anyways back on point, after the user logs in, it would sync down all their watched threads, (You)s, etc. and it will be synced between each client/device they login to. Everything is stored on the server, the server which is the program that I am suggesting be made. That program will run on a server that the user self-hosts, meaning it's run entirely by them, they have full control. The program would ideally also be as minimal, lightweight as possible. And of course free, libre and open source. Nothing is being touched with the imageboards, nothing is being stored on imageboard servers besides your actual public posts to them as usual, the login system is completely self-hosted, and the login prompts are added to the end clients themselves. I don't know how I can be anymore clearer than that. But you guys obviously didn't understand the point.

Anonymous 04/28/21(Wed)20:56:03 No. fprog-MYSR0DXC [Report] >>fprog-LTSWC8J9

>>fprog-KTOLYBDX Oh I see, you've just basically reinvented the idea of public key cryptographic authentication. You make a gpg keypair, and what you're suggesting would probably be implemented as some sort of browser plugin that can use that keypair to authenticate you cross platform. Perhaps that plugin also stores what threads you are watching and polls them for any replies. Yeah ok, I just didn't understand your idea. This could be something, but it'd be pretty niche. But possible.

Anonymous 05/01/21(Sat)21:07:49 No. fprog-LTSWC8J9 [Report]

>>fprog-MYSR0DXC Kinda but not really, it's basically just a service that you selfhost, and it centralizes all your watched threads and boommarks on the server you host. You login on any device and it syncs it between them all. Not reeeally a hard concept idk how I can explain it any better. If you use 4chanX, or Kuroba you know about the thread watcher right? When you post to a thread, it adds it to the watch list. You can also watch threads or posts you didn't post to. Anyways basically that list will sync to your server, then your server syncs it to any other devices logged in. The lists are merged on the server and all your devices stay up to date with one another.

File: 1610690455624.jpg (99.05 KB)
Anonymous 01/15/21(Fri)06:35:29 No. fprog-5B89B1E3 [Report]


8 replies and 1 images, Click here to view all.
File love2d.png (15.73 KB)
Anonymous 04/26/21(Mon)19:32:20 No. fprog-UFX34A26 [Report] >>fprog-68ZFV49A

noko test

Anonymous 04/26/21(Mon)19:48:30 No. fprog-68ZFV49A [Report]

>>fprog-UFX34A26 noko should be fixed

Anonymous 06/30/21(Wed)22:41:37 No. fprog-VTCTZO3F [Report] >>fprog-9Q1ETJ91

>>fprog-5B89B1E3 (OP) this is testing federation from KTP and FChan ignore

Anonymous 06/30/21(Wed)22:42:25 No. fprog-9Q1ETJ91 [Report]

>>fprog-VTCTZO3F ok thats weird it work, this is fchan to KTP

Anonymous 06/30/21(Wed)22:43:09 No. fprog-JXWE8FB4 [Report]

fchan to KTP without mention

File: yarks.png (610.95 KB)
Fchan eats posts with wrong filetype Anonymous 04/22/21(Thu)18:38:21 No. fprog-44DBNWS5 [Report]

>be me >write life story >attach svg image >fatal mistake >post gets eaten by fchan

Anonymous 04/22/21(Thu)18:45:20 No. fprog-WQK3A7JO [Report]

>>fprog-44DBNWS5 (OP) press the back button in your browser before refreshing

Anonymous 04/24/21(Sat)19:32:46 No. fprog-1PWMGYAK [Report] >>fprog-KZIDQGGI

svg is based file format fchan really should support it

Anonymous 04/24/21(Sat)19:45:11 No. fprog-KZIDQGGI [Report] >>fprog-LI29W2NI

>>fprog-1PWMGYAK The MIME types was referenced from here https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types#svg The supported files from the faq at the bottom are "image/gif","image/jpeg","image/png","image/svg+xml","image/webp","image/avif","image/apng","video/mp4","video/ogg","video/webm","audio/mpeg","audio/ogg","audio/wav", "audio/wave", "audio/x-wav" If the mime type differs from this it will not upload. svg formats were not tested to catch alternative mime types, but they can be added.

Anonymous 04/25/21(Sun)16:47:03 No. fprog-LI29W2NI [Report]

>>fprog-KZIDQGGI >webp JUST

File: 1586359272619.png (312.60 KB)
Anonymous 01/22/21(Fri)20:09:19 No. fprog-BBC99398 [Report]

Is there a Matrix channel we can follow along dev progress in? I'm quite interested in this project, I think it solves a very important problem.

7 replies and 1 images, Click here to view all.
Anonymous 02/02/21(Tue)12:23:54 No. fprog-HY8G5461 [Report]

>>fprog-E24CD995 You can't. Admin hast' fixed https://fchan.xyz/prog/FFCF2AD4#fb-269GDC00 yet.

Anonymous 02/16/21(Tue)00:37:46 No. fprog-SOLBJLWI [Report]

I'm also interested in following development last commit in GitHub repo was 10 days ago Matrix room or Lemmy community would be nice

File inaccessible.png (22.77 KB)
Anonymous 04/16/21(Fri)17:15:42 No. fprog-Q7QSSORL [Report] >>fprog-506KWKRJ >>fprog-7I1URMDY


Anonymous 04/16/21(Fri)17:37:55 No. fprog-506KWKRJ [Report]

>>fprog-Q7QSSORL strange, seems to be up for me through the element program. if you cant get in post your ID and ill see if an invite works.

Anonymous 04/25/21(Sun)00:16:24 No. fprog-7I1URMDY [Report]

>>fprog-Q7QSSORL it has been up as far as I know, which homeserver are you on?

File: long_lain.png (317.72 KB)
long Lain is long. Anonymous 01/26/21(Tue)17:20:29 No. fprog-3AE17500 [Report]

long Lain is long.

Anonymous 01/29/21(Fri)15:25:13 No. fprog-55FCF1C9 [Report]


File: lain.jpg (72.91 KB)
Anonymous 01/16/21(Sat)14:28:10 No. fprog-B516579A [Report]

Let''s all love Lain!

6 replies and 4 images, Click here to view all.
File 1610671638059.jpg (37.27 KB)
Anonymous 01/17/21(Sun)17:23:13 No. fprog-BDDA8FBD [Report]

Y = λf.(λx.f (x x)) (λx.f (x x))

Anonymous 01/17/21(Sun)20:52:00 No. fprog-7E22GGB8 [Report]

>>B516579A based

Anonymous 01/18/21(Mon)12:10:53 No. fprog-9DGC3183 [Report]

>>fprog-B516579A (OP) Where are the non-weeb instances?

File weebdr.png (313.78 KB)
Anonymous 01/18/21(Mon)19:39:57 No. fprog-F802EEA9 [Report]

>>fprog-B516579A (OP)

File 1610942534328.png (746.10 KB)
Anonymous 01/24/21(Sun)07:22:08 No. fprog-51CD7827 [Report]

>>fprog-B516579A (OP)

File: WAT - Рыжий кот.png (253.96 KB)
Anonymous 01/21/21(Thu)09:10:50 No. fprog-FFCF2AD4 [Report]

How do I subscribe to another fchan from this fchan?

Anonymous 01/21/21(Thu)10:42:52 No. fprog-2DFBGB01 [Report]

It seems I can't subscribe to /b/ from Pleroma.

File: theo-de-raadt-3.jpg (9.42 KB)
Anonymous 01/14/21(Thu)04:14:19 No. fprog-6894A80B [Report]


File 1610471081342.png (53.43 KB)
Anonymous 01/19/21(Tue)00:06:43 No. fprog-FEBEG585 [Report]

>>fprog-6894A80B (OP)

[Home] [Rules] [FAQ]

All trademarks and copyrights on this page are owned by their respective parties.