I heard it's called "frontend". As opposed to "backend", everything that happens on the server side. But feel free to discuss both.
>null == undefined
true
>null === undefined
false
Apparently javascript is case sensitive. Don't go calling "Alert" when you need "alert".
>>3
I think it would be difficult to find a language that is case insensitive for function names, SQL perhaps.
>>4
Common Lisp is by default. You can configure the reader to preserve the symbol case (or invert, if you don't want to SHOUT standard function names), but I don't think I've ever seem anyone use that for code. I believe at least R5RS also requires Scheme implementations to be case-insensitive.
Searched for "javascript performance tips"
https://www.keycdn.com/blog/javascript-performance
Interesting points are
HTTP/2 uses multiplexing, therefore allowing multiple requests and responses to be sent at the same time.
Use a compression method such as Gzip or Brotli to reduce the size of your JavaScript files.
This thing:
var Person = Object.create({
init: function(name) {
this.name = name;
https://files.catbox.moe/ugk532.txt
Uploading latest version of 4-ch.net Refresher Violentmonkey script, it makes refreshing 4-ch slightly less annoying. Basically it allows you to see what boards were updated with a single click.
I posted it into https://4-ch.net/general/kareha.pl/1625420190/l50 programming and technology thread in /general/ previously, but maybe I need to actually use /tech/ somehow.
I need to add a way to make faved threads show up on top, but maybe this script is good the way it is right now. You might notice those [fav][hide] buttons, but they don't actually work yet.
does anyone know of any cool audio visualizer software? something is so comfy about the old school visualizers from like xp
If you use WinAmp, you can just get MilkDrop.
Otherwise, there are two components for foobar2k that should work.
I've personally used shpeck in the past, but both should work for you after some tinkering.
ffmpeg showcqt is the best one, you can actually see every note.
https://hhsprings.bitbucket.io/docs/programming/examples/ffmpeg/audio_visualization/_showcqt_.html
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.
>>374 hmmm. well you can leave the track and falls so theres a "limit"
of the track defined by the map i suppose.
>bunch of vectors
very interesting, can you give example? how can the tracks be merely vectors?
>different technology
indeed. these days its trivial to build tracks in 3d space, i suppose im just curious.
>>375
I mean it could be stored like "next chunk of the road is straight ahead", "next chunk of road is 10 degrees to the left", "next chunk of road is 10 degrees to the right and up". Doubt it works like that, probably just uses a 2d array, 2d array will waste more memory but will probably work faster. It is a guesswork.
struct road_direction {
int vertical_rotation;
int horizontal_rotation;
};
>>376 thres also sagital rotation, as in roads being tilted. so i guess then the array will contain a stack of 2d maps?
>>376 also that s just the graphic right? collission/physics not incuded i guess?
How was physics programmed in Games like radmobile, powerdrift? like how the cars goes up an down and stick to the streets and no "jumps", orient towards tilted sprites... some voxel map? or splines? how do you write splines in 2d engine?
Please explain how ramps are programmed here https://www.lexaloffle.com/bbs/?pid=72871
looking for the books to help code games like radmobile, powerdrift, virtuoso in 3do, assortments of things from dealing with camera clipping, ramps that goes around and the physics/collission of the roads that goes tilted or even upside down
where can u find em?
how do i learn cloud engineering
1) google "cloud engineering courses"
2) pay for those
3) be disappointed that you didn't pay me instead
they say those are good business, but i am struggling to absorb them... It's hard. What do i do? what practice do i learn? especially cloud computing... there's this test in alibaba academy, and i barely get passing grade on its introduction course.
Then 3d printing has all these bunches of arduino bullshits and writing dot H files from scratch which is completely confusing idk. Please assist me... especially if you have experience with them, how did you FIRST get into learning it back then?
> learn cloud computing
> 3D computer graphics
> gamedev
> 3d printer programming
Those are all discrete subjects. I think you should pick one to focus on, then move on to another subject.
is it? caN i haste them all?
No. There's no magical, fast way to learn a number of entirely distinct fields.
Some skills are transferable (not sucking at programming in general will help), others are rather specific to their field.
>>4 all these "magical" buzzword just sounds very lazy and illiterate.
it doesnt seem like you all areactual educated academics at all. i was expecting some real time management or educational feats to learn but no just another "me wise hear me or i angry"lol
nvm
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
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
seriously. And then specify all the collissions too. especially since my engines are 2d. hilarious.
Hello Channel4. I have amassed a collection of old CGI/PHP BBS scripts (about 7) from around the Internet and have decided to upload all of what I have.
Since starting my collection almost all of these websites that I've visited have gone under. Sadly they've been lost to time and I hope that someone with the interest and skills needed to set one of these up now can with the source code available. Happy hacking!
Github: https://github.com/hackpaint/
P.S sorry if this comes off like an advertisement for my Github, I just wanted to share the source code on something that's easy to setup.
Looks very very dated, but could be useful. Screenshots would be good for those. Thank you for posting.
pikachiu
archive from <http://pikachiu.org/>
A Perl CGI script that lets you write in the speech bubble of a SJIS Pikachu. This script dates back to 2002.
moyashi
bean script from <http://ntak.net/>
Some perl site. Looks pretty big. Don't see any php here.
yakuba_kai
archive from <https://t-jun.kemoren.com/>
3 php scripts.
This is a fork of an older version of firefox, version that still supports old style browser extensions. Newer api is more limited in what it is capable of, so many extensions just can't be ported to the modern firefox.
Was searching for noscript for it, apparently they use https://addons-legacy.palemoon.org/addon/ematrix/ instead. Interesting, it's noscript, adblock, image disabler, cookie disabler in one package.
>>2
nMatrix is just a port of uMatrix which is available for all browsers.
https://github.com/gorhill/uMatrix
Once you get used to it, you can't go without it.
I'd rather just don't visit sites that are so full of garbage that using uMatrix is necessary there. Like just staying here. Or just going offline completely.
Let's get palemoon to look a bit better.
To get rid of that giant blue button taking space, install https://addons.palemoon.org/addon/toolbarize-menu-button/ . It appears broken right now, doesn't really work for me.
To show tabs right in the window title bar just like all modern browsers do, click Giant Palemoon Button -> Preferences -> Tabs on Top. Make sure you actually have two bars open when you do it.
To show url of a link under cursor in a pop-up, instead of always wasting an entire bar on it, click Giant Palemoon Button -> Preferences -> Status Bar Preferences -> Status -> General -> Links -> Show links in -> Pop-up. Now you can just disable status bar by clicking Giant Palemoon Button -> Preferences -> Status bar.
To enable user input in browser console, go to about:config, and change devtools.chrome.enabled to true. You only need to do it if you are developing your own firefox... i mean, palemoon addons, or doing something advanced like that.
To open browser console, press ctrl-shift-j.
If some not very trustworthy guy tells you to type something you don't quite understand in that browser console, don't.
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.
Matrix is laggy as hell, websites work well enough for me. If matrix server has many images, they take forever to load.
Matrix isn't meant to replace websites, it's meant to replace Discord, IRCcloud, Slack, etc.
Fuck off, IRC is still the best mass communications medium. Jabber is second to it. If you want encryption use Jabber with PGP or PGP encrypted emails. Matrix and Discord suck equally.
>>4
There are like 3 active users of #4-ch IRC and easily 10 or 15 VIPPER on the VIPPER Matrix. What is IRC "best for"? Clearly, it's not best for our community; Discord has even more people. Even if IRC is best, it's clear that's not where people are going. Better off on Matrix than Discord though.
>linux
>better
the only way it can get better is if windows devs completely shit themselves. And looking at windows 8 and 10, this is exactly what's happening. Doesn't make linux any good, all it means is that you have two shitty oses now.
who are you quoting?
Matrix sucks. Server program written in Python with a very long configuration file. Every message sent is stored on server (like Discord). All Matrix clients suck, "flagship" client is an attempt to copy as much as Discord in a fast unstable way so there are bugs all over.
Slow as hell and most of the communities are just developer rooms. The "normal" ones are usually dead and when it is active its like being in a Discord chatroom. They advocate privacy yet censor creating or searching roms such as "porn" or "neet".
They claim to be the email of instant messaging yet you can't even set up a bridge to Discord/Slack/whatever from the app. You have to setup a Discord/Slack account and install more (nodejs/python) crap that may or may not work.
Yeah great instant messenger. Just use XMPP/Jabber or IRC.
At least it is actually stable and works properly.
Anybody here using XMPP or Matrix regularly? I'm in a few group chats on both, and run my own personal server for each. Both interesting projects with a similar goal. What are your thoughts?
Matrix is laggy shit, much worse than discord, though also less censored. XMPP (aka jabber) chats were decent, though they were barely different from irc, and they didn't support media thumbnails. They had less issues with different codepages than irc, it was a bit easier to use.