|
hifi posted:i'm trying php now and its clicking more than every other quick trial of a web dev setup i ever did (i assume this is a bad thing). here's my forums software progress you should completely gently caress your poo poo up and try MEAN imho
|
# ? Jun 11, 2017 15:59 |
|
|
# ? Apr 29, 2024 05:24 |
|
SamDabbers posted:CGI script in bash CGI script in C bring back all of the string comparison nightmares of the 90s although, I hear that okcupid is actually written in C++...
|
# ? Jun 11, 2017 22:16 |
|
el dorito posted:CGI script in C Scgi in c++ with nginx isnt bad.
|
# ? Jun 12, 2017 20:14 |
|
ratbert90 posted:Scgi in c++ with nginx isnt bad. one pid per request, isn't it?
|
# ? Jun 12, 2017 20:15 |
|
ratbert90 posted:Scgi in c++ with nginx isnt bad. lmao this guy
|
# ? Jun 12, 2017 21:41 |
|
writing c++ in 2017 is a fantastic troll imho
|
# ? Jun 12, 2017 21:50 |
|
hobbesmaster posted:writing c++ in 2017 is a fantastic troll imho Embedded Linux.
|
# ? Jun 13, 2017 01:16 |
|
most, if not all, of the embedded Linux I've written was in C, funny enough but it was mainly kernel drivers and system programming and etc the web stuff was usually a scripting language like php, although I think ddwrt uses asp sb hermit fucked around with this message at 07:11 on Jun 13, 2017 |
# ? Jun 13, 2017 07:01 |
|
el dorito posted:most, if not all, of the embedded Linux I've written was in C, funny enough At the beginning of this project we made the decision to use PHP7, but to also limit it as just a renderer, and to not let it do anything other than connect to an SCGI socket and ask for information, as PHP has such a crazy amount of CVE's. Tankakern posted:one pid per request, isn't it? Good lord no. That's just CGI. SCGI uses sockets and a persistent application. In our instance to connect to the socket you have to go through an authorization module first. Example: code:
Pretty straight forward.
|
# ? Jun 13, 2017 11:28 |
|
ratbert90 posted:At the beginning of this project we made the decision to use PHP7, but to also limit it as just a renderer, and to not let it do anything other than connect to an SCGI socket and ask for information, as PHP has such a crazy amount of CVE's. so, you noted that php has a terrible security track record, and your "solution" was not to abandon php, but rather set even more code standards to avoid security holes? (because setting standards for php code has worked so well in the past?)
|
# ? Jun 16, 2017 23:15 |
|
Notorious b.s.d. posted:so, you noted that php has a terrible security track record, and your "solution" was not to abandon php, but rather set even more code standards to avoid security holes? I think it's more to let the web devs write the UI in php, and let the back-end guys add another api so that they can do the back-end stuff in another language. It's not a bad solution, I think, if architected correctly. It lets the developers stay in the domains they're familiar with, and judicious use of selinux could secure the web processes even more.
|
# ? Jun 17, 2017 01:24 |
|
el dorito posted:I think it's more to let the web devs write the UI in php, and let the back-end guys add another api so that they can do the back-end stuff in another language. This is pretty much it. PHP isnt allowed to do anything other than ask for information from a socket, and the socket returns the information. Also there are several daemons, one for each subsystrm, each in their own selinux context.
|
# ? Jun 17, 2017 01:45 |
|
architect is not a verb
|
# ? Jun 17, 2017 04:10 |
|
https://lwn.net/Articles/725623/ anaconda is still trash
|
# ? Jun 18, 2017 17:18 |
|
Captain Foo posted:architect is not a verb it is now language is funny that way
|
# ? Jun 18, 2017 19:08 |
|
hobbesmaster posted:it is now now its funy language
|
# ? Jun 18, 2017 19:41 |
|
hobbesmaster posted:it is now you could say verbing weirds language
|
# ? Jun 19, 2017 01:43 |
|
Captain Foo posted:you could say verbing weirds language
|
# ? Jun 19, 2017 02:10 |
|
https://blogs.gnome.org/uraeus/2017/06/20/fedora-workstation-26-and-beyond/quote:PipeWire On the screen, a man excitedly mouths what the viewer assumes is a sound on linux joke
|
# ? Jun 20, 2017 23:00 |
|
can only assume the 'scope broadened' because what they were originally proposing sounds completely useless
|
# ? Jun 20, 2017 23:27 |
|
josh04 posted:can only assume the 'scope broadened' because what they were originally proposing sounds completely useless i guess it was supposed to be a less lovely version of gstreamer ("pulseaudio for video"), but idk what the point is because firefox, vlc, mpv and a bunch of other media players just use ffmpeg directly because dealing with os codecs is a shitshow
|
# ? Jun 21, 2017 00:24 |
|
not quite gstreamer is a toolkit for chaining multimedia bits together to go from some sort of media source (network, disk) through some demuxers and codecs through to a display surface and/or an audio device, with as much hardware acceleration within the boxes and as much dma between the boxes as possible. pulseaudio is a system service that mixes application audio outputs together and then pushes them out of an audio device. and also securely mediates access to microphones. pinos was supposed to be a complement for pulseaudio that securely mediates access to the system's webcam. then they noticed that when you say the name out loud it sounds identical to penis so they renamed it to pipewire and decided to scope creep it so that it would also become a replacement for pulseaudio as well. because pulseaudio wasn't bloated enough to begin with, what with the network streaming and the bluetooth handling. linux multimedia is and always will be a fuckshow.
|
# ? Jun 21, 2017 01:54 |
|
Sapozhnik posted:not quite FTFY
|
# ? Jun 21, 2017 19:14 |
anyone used Fedy before? i just discovered it today when my lazy rear end was looking for some halfway decent graphic git client for fedora to use out of ide (to fix poo poo that clogged up pycharm vcs, although in hindsight i couldve done that out of pycharm too but whatever), and it seems to be pretty cool? granted, theres loads of proprietary stuff on there and even ~popcorn time~, but who cares jesus
|
|
# ? Jun 25, 2017 11:02 |
|
cinci zoo sniper posted:anyone used Fedy before? i just discovered it today when my lazy rear end was looking for some halfway decent graphic git client for fedora to use out of ide (to fix poo poo that clogged up pycharm vcs, although in hindsight i couldve done that out of pycharm too but whatever), and it seems to be pretty cool? granted, theres loads of proprietary stuff on there and even ~popcorn time~, but who cares jesus
|
# ? Jun 25, 2017 15:34 |
i just cant be arsed to deal with .deb fuckery or janitor bash script shortcuts, sorry
|
|
# ? Jun 25, 2017 15:37 |
|
no im sorry. im hungover and reading about package dependencies and restricted packages actually is making me ill
|
# ? Jun 25, 2017 15:51 |
Last Chance posted:no im sorry. im hungover and reading about package dependencies and restricted packages actually is making me ill i imagine most people who use linux seriously would laugh at my troubles but if there's one thing that grinds my gears its installing poo poo i cant get for package managers native to the system. installing and running is fine, but theres always some fuckery involved, with shortcuts or otherwise
|
|
# ? Jun 25, 2017 15:56 |
|
Sapozhnik posted:because pulseaudio wasn't bloated enough to begin with, what with the network streaming and the bluetooth handling. yeah, I can't imagine why anyone would ever want to transparently move all audio output from the internal sound card to a Bluetooth speaker and back again or anything like that
|
# ? Jun 25, 2017 16:05 |
|
imagine trying to walk your mom through upgrading a linux over the phone. okay you need to open up a terminal and type 12 commands, but first mom your sources.list probably isn't set up right oh and you need these 6 other things for dependencies after you upgrade because your web browser won't work. no, mom, update and upgrade are two different things, and you need to do a dist-upgrade after a regular upgrade, oh, and if you don't type these 300 commands into a terminal first then it won't read your sources right and oh yeah you need these two different repositories but each one has conflicting versions of 3 different dependencies you need so here's another 1600 commands to enter into the terminal. uh, you typed -f install instead of install -f? well, let's start over. mom, yeah, I know your old laptop you just pressed the button and it updated itself, but this is the most free and open operating system in the world
|
# ? Jun 26, 2017 05:15 |
|
angry_keebler posted:imagine trying to walk your mom through upgrading a linux over the phone. lol if you subject your mom to a linux and don't set up ssh access so you can janitor it for her. she changed your lovely diapers ffs, don't make her clean up after your POS OS too
|
# ? Jun 26, 2017 05:23 |
|
angry_keebler posted:imagine trying to walk your mom through upgrading a linux over the phone. in Gnome/Linux it tells you when there are updates through the Software Catalogue, and it Just Works
|
# ? Jun 26, 2017 05:31 |
|
OldAlias posted:in Gnome/Linux it tells you when there are updates through the Software Catalogue, and it Just Works Except when it doesn't and poo poo breaks worse than cli update ever could.
|
# ? Jun 26, 2017 05:50 |
|
you can try to hide as much of this poo poo as possible but it comes at the cost of understanding. invisibility in the name of user friendliness is a black-box that frames the device as an appliance for the consumption of content. which is fine, but things could have been different. windows isn't actually much better to maintain or help with it's just familiar and it's encouraged a lot of unknowing. in any case you're a miserable child if you don't just get her a mac
|
# ? Jun 26, 2017 06:08 |
|
please tell me 'software catalog' is completely decoupled from apt and maintains its own special db of trash
|
# ? Jun 26, 2017 06:24 |
|
For 3 out of 5 computers, I've had to install Windows 10 from scratch instead of doing the OS update. This includes fresh installs of Windows 8. poo poo breaks on Windows too! With that said... SamDabbers posted:lol if you subject your mom to a linux and don't set up ssh access so you can janitor it for her. and OldAlias posted:... <snip> just get her a mac except that my parents can't watch videos with crazy overseas codecs and players that require windows
|
# ? Jun 26, 2017 06:28 |
|
OldAlias posted:you can try to hide as much of this poo poo as possible but it comes at the cost of understanding. invisibility in the name of user friendliness is a black-box that frames the device as an appliance for the consumption of content. which is fine, but things could have been different. windows isn't actually much better to maintain or help with it's just familiar and it's encouraged a lot of unknowing. in any case you're a miserable child if you don't just get her a mac uh, except what if she needs good performance, not some turd thing with a touchbar to send emojis to her girlfriends??? my mom needs a beefy gaming rig to get thousands of no-scope headshots and incredibly sick kill streaks in battlefield 1, is timb going to help her do that?
|
# ? Jun 26, 2017 06:32 |
|
Sapozhnik posted:not quite yeah, i was kinda bummed when i read that they were planning to replace pulseaudio... it took a lot of years getting pulseaudio to the state it is now, just seems pointless to start another project that will inevitably lead to teeth-gnashing and unnecessary compatibility and stability issues that pulseaudio used years to get by write a plugin to pulseaudio or something, writing a replacement for it will not end well
|
# ? Jun 26, 2017 11:32 |
|
get your mother a mac ffs and/or call and visit her more often so she doesn't have to use computer poo poo as an excuse for you to call or visit that being said fedora's update mechanism is integrated with the package manager and also just works. it doesn't explode, because it's just the package manager, which also doesn't explode because mission critical server farms running rhel depend on it not exploding.
|
# ? Jun 26, 2017 14:05 |
|
|
# ? Apr 29, 2024 05:24 |
|
Tankakern posted:yeah, i was kinda bummed when i read that they were planning to replace pulseaudio... it took a lot of years getting pulseaudio to the state it is now, just seems pointless to start another project that will inevitably lead to teeth-gnashing and unnecessary compatibility and stability issues that pulseaudio used years to get by https://www.jwz.org/doc/cadt.html
|
# ? Jun 26, 2017 21:59 |