Leave these fields empty (spam trap):
Name
You can leave this blank to post anonymously, or you can create a Tripcode by using the format Name#Password
Subject
Comment
[i]Italic Text[/i]
[b]Bold Text[/b]
[spoiler]Spoiler Text[/spoiler]
>Highlight/Quote Text
[pre]Preformatted & Monospace Text[/pre]
[super]Superset Text[/super]
[sub]Subset Text[/sub]
1. Numbered lists become ordered lists
* Bulleted lists become unordered lists
File

Sandwich


420chan is Getting Overhauled - Changelog/Bug Report/Request Thread (Updated July 26)

Learning C#

View Thread Reply
- Thu, 21 Jun 2018 15:15:03 EST x3YbP8ya No.37565
File: 1529608503008.png -(23689B / 23.13KB, 1600x1600) Thumbnail displayed, click image for full size. Learning C#
Can you recomend any good books I can get in PDF or good online free "courses"to learn some C#
I'm using sololearn.com right now and its ok but i wanted to try some other sort of things like this.
11 posts and 1 images omitted. Click View Thread to read.
>>
James Randi - Fri, 15 Mar 2019 07:30:42 EST mSoylwga No.37715 Reply
>>37714
I also realize there are no programing courses here. I really only started learning this at all to do game deving as a hobby.
>>
Clara Heggleville - Fri, 15 Mar 2019 17:25:48 EST DF3Sj/6k No.37716 Reply
>>37715
It's too bad you don't have access to the courses but not the end of the world. Just always keep in mind that there are often big information-gaps when it comes to the beginner-level stuff.

Udemy might be a good resource for beginner level, I haven't tried it myself but their ads mention learning 'functions and variables' so high likelyhood they really get into the actual stuff you need to know to get started.
>>
Fanny Bunlock - Sat, 16 Mar 2019 01:34:05 EST x6K3CZQk No.37719 Reply
>>37714
>I want to make games as a hobby
Look up the required courses of a game design program https://www.cs.cornell.edu/undergrad/minors/game-design-minor
Look up each course http://www.cs.cornell.edu/courses/cs3152/2019sp/lectures/index.php
See what books they're using, get the pdf from libgen.io http://www.cs.cornell.edu/courses/cs3152/2019sp/materials/text.php

Then repeat, like the Computer Graphics course http://www.cs.cornell.edu/courses/cs4620/2018fa/#schedule
The programming part is easy, just connecting together libraries after you design the game logic and visuals which are the hard parts. Something else you may want to look at is web assembly, it's just a minimal viable product right now so missing tons of things, but if you know C++ you can write in-browser games as a hobby. It will be a binary that's pushed to the client, and they run it client side, which means access to native graphics. Here are some bad examples, you can optimize this performance like not using s3 free tier for one https://www.webassemblygames.com/

Making money from programming

View Thread Reply
- Sat, 18 Aug 2018 23:02:59 EST vb/GtI8M No.37631
File: 1534647779262.jpg -(120768B / 117.94KB, 813x960) Thumbnail displayed, click image for full size. Making money from programming
I did a coding project for a college professor despite having no prior experience. It was for some pretty important work this dude needed help with to get published, so I'm over-confident and full of myself right now because of my babby's first programming script.

All I did was scrape information from some websites. Anyways, how can I make money from my obviously god-tier programming abilities? I need to ride this high of ignorance before I realize I don't know anything about programming.
5 posts omitted. Click View Thread to read.
>>
David Sundlelock - Wed, 13 Mar 2019 19:05:39 EST DF3Sj/6k No.37710 Reply
>>37668
>Code fast
That's a strange way of saying that they refactor past projects for new clients lmao

>>37631
I wouldn't recommend trying to take on professional work just because you managed to combine some information you found on stackoverflow.
It's a good starting point, don't get me wrong...
But you could find yourself in legal trouble if you were to say, agree to create an encrypted database and it's not actually secure
>>
Wesley Brillypidge - Thu, 14 Mar 2019 15:40:52 EST Vu8mgKGQ No.37712 Reply
>>37710
>That's a strange way of saying that they refactor past projects for new clients lmao

The sad part is many projects are born out of somebody wants something like an existing software they have but change one thing. This is why 99% of all business centered apps are exactly the same or equivalent when it come to the datbase backend.

There are users, permissions, roles and then something akin to a product, something akin to an invoice and something akin to a payment.

Come to think of it somebody should invent something like zen coding but for sql statements.
>>
Fucking Gushnare - Thu, 14 Mar 2019 18:55:43 EST DF3Sj/6k No.37713 Reply
>>37712
>Zen Coding for SQL

I think that's called LINQ in C#

my little project

View Thread Reply
- Mon, 02 Oct 2017 10:12:55 EST JLm2mO7q No.37207
File: 1506953575466.png -(119125B / 116.33KB, 407x409) Thumbnail displayed, click image for full size. my little project
is it possible to make a file automatically open after downloading (any brower)?
>>
William Hickleshit - Mon, 02 Oct 2017 19:16:15 EST gezKXAce No.37208 Reply
>>37207
Sure, in Firefox, you can go to about:preferences#applications and set up what you want to happen.
In Chrome, after you download a file, you can click the little arrow beside it and choose to always opens files of this type.
>>
David Sundlelock - Wed, 13 Mar 2019 19:14:23 EST DF3Sj/6k No.37711 Reply
1552518863833.jpg -(161488B / 157.70KB, 869x1390) Thumbnail displayed, click image for full size.
sounds like you're trying to code malware but ok

SQL????

View Thread Reply
- Thu, 29 Jun 2017 23:03:54 EST CWRrpPJ1 No.37095
File: 1498791834108.jpg -(13839B / 13.51KB, 312x311) Thumbnail displayed, click image for full size. SQL????
heya proggers

what are the career prospects for those proficient in SQL and SQL alone?

Took a year long course in marketing research and I realize the databasers seem more of my folk than than the marketeering knobs.

What languages complement SQL? What are some good resources for learning SQL?

Thanks proggies
7 posts omitted. Click View Thread to read.
>>
Isabella Packleson - Tue, 25 Jul 2017 15:57:46 EST V7eGwZUD No.37123 Reply
OP, get into PostgreSQL. It's a legit good analytical tool and my company uses it everywhere.
>>
Oliver Wiffingforth - Wed, 27 Feb 2019 12:39:02 EST HrX4sc/Y No.37700 Reply
>>37123
Postgres is the shit. You can totally use/abuse TSQUERY/TSVECTOR to add basic fuzzy-matching text search for at least English and a few other languages.

Share some prog humour

View Thread Reply
- Sun, 09 Dec 2018 20:29:21 EST 4hyScbdZ No.37689
File: 1544405361977.jpg -(100836B / 98.47KB, 600x787) Thumbnail displayed, click image for full size. Share some prog humour
DICKS EVERYWHERE
1 posts and 1 images omitted. Click View Thread to read.
>>
Matilda Honeybury - Sun, 09 Dec 2018 20:33:12 EST 4hyScbdZ No.37691 Reply
1544405592977.jpg -(79432B / 77.57KB, 600x787) Thumbnail displayed, click image for full size.
DICKS EVERYWHERE
>>
Matilda Honeybury - Sun, 09 Dec 2018 20:52:21 EST 4hyScbdZ No.37692 Reply
1544406741977.jpg -(196730B / 192.12KB, 914x1200) Thumbnail displayed, click image for full size.
DICKS EVERYWHERE
>>
Fucking Pitthood - Mon, 10 Dec 2018 05:20:05 EST 8mYCMPDK No.37694 Reply
Dumping is strongly discouraged outside of the porn boards, newfriend.

Need help joining webms together

View Thread Reply
- Wed, 12 Sep 2018 19:17:03 EST jspzi3SQ No.37638
File: 1536794223878.png -(52838B / 51.60KB, 768x512) Thumbnail displayed, click image for full size. Need help joining webms together
is there any easy way to connect multiple webms into one big one?

There are roundabout 50 files and I want to join them all together.
13 posts and 2 images omitted. Click View Thread to read.
>>
Doris Hombleman - Thu, 18 Oct 2018 00:59:03 EST Vu8mgKGQ No.37663 Reply
>>37658
if concatenating webms actually works you can actually do
copy /b *.webm joined.webm
on windows
and cat *.webm > joined.webm
everywhere else

But then again I doubt it, this stuff used to work with oldtimey mpegs in the 90s. webms use vp8 iirc and I can't see how they would behave any differently than say h264 mp4s
>>
Shit Biblingneg - Thu, 01 Nov 2018 13:18:35 EST 9t0AOqTI No.37670 Reply
>>37663
I would be amazed if this worked with any modern format. That's a pretty cool trick though

I feel like the 2 posters above you are trolling but I'm too lazy to try it
>>
Edwin Goffingspear - Sun, 09 Dec 2018 19:43:03 EST S+TDDgvB No.37688 Reply
>>37670
I tried it with a tar archive and I'm pretty sure the newlines killed it. Either that or I'm more retarded than I thought.

Systems/Requirements Analyst Shitwork

View Thread Reply
- Fri, 28 Sep 2018 14:54:43 EST wg9vWRXx No.37654
File: 1538160883862.png -(217557B / 212.46KB, 455x290) Thumbnail displayed, click image for full size. Systems/Requirements  Analyst Shitwork
This isn't really "programming" per say but I work as a requirements analyst. Business analyst. Systems analyst. What the fuck ever.

Holy fuck this job sucks, the advancement prospects just seems like more requirements work, which is glorified technical writing / secretary bitch work. Jira tickets, user stories, agile epics, scrums blah blah blah get your cert anon! Your CSM is gonna be so useful everyone will love you! Your generic "product owner" cert you have with 0 technical. Skills is gonna make. Employers wet!

Are business analysts even fucking relevant anymore?

The developers are the real powerhouses and do all the cool shit. I want to leave working in IT altogether and do something completely different

All I deal with are bullshit enterprise legacy systems with elementary XML/SQL/Java shit that's archaic as fuck. And I fucking hate coding, was never good at this shit.

Im 25, make 75k with a liberal arts degree in a high income city (sf/NYC etc.) so maybe yay... I guess? Inflation is a bitch.
How the fuck I manage to wake up every day for this shit is a marvel to me.

Topping out at 100k (lol) and taking my fat wife to Applebee's every other month is in my future.... Fuck this
1 posts omitted. Click View Thread to read.
>>
Doris Hombleman - Thu, 18 Oct 2018 14:23:27 EST Vu8mgKGQ No.37664 Reply
>>37655
Reluctantly.

OP: If you don't want to deal with this you either have to find a job where somebody does that for you (Top 500 company) or find one where that isn't a requirement (self-employed, start-up with friends)
Also: you know your income is in the top 5% at least for your age group, even considering where you live, right? Stop bitching.
>>
Charlotte Tillingbury - Sun, 04 Nov 2018 10:26:56 EST o1ocKwZ+ No.37674 Reply
>>37664
I just decided to leave tech all together. If you're not a developer or at the very least a designer you have absolutely nothing to contribute except from being a glorified secretary and occasional buffer for programmer enthusiasm as a 'product manager' if you can even land that role. Fuck it
>>
Nell Minnerputch - Sun, 11 Nov 2018 00:44:48 EST vASvAHmL No.37677 Reply
>>37654

You could actually learn the tech shit; and enjoy having one of the few modern jobs where you get basically secretaries.

Mine likes to make me snacks :)

strive

View Thread Reply
- Fri, 12 Oct 2018 15:27:04 EST SucWrrPP No.37661
File: 1539372424993.jpg -(240850B / 235.21KB, 1200x1600) Thumbnail displayed, click image for full size. strive
I've been getting caught up in other shit letting a lot of my programs fall apart. Last thing I worked on actually won me a Hackathon but its like my programming urge died after I won that hackathon. Actually had a mini breakdown on my way back from the East Coast. Anyways, here's a motivational phrase that got me back into programming though I think i'm going to sign up for a programming class regardless instead of working and learning alone

Ad altiora tendo ad abitrium

It means I Strive Towards Higher Things, At will, At Pleasure

Good luck with your programs everyone,
>>
Archie Foggleham - Fri, 12 Oct 2018 15:29:59 EST SucWrrPP No.37662 Reply
And if you ever start feeling down
Think Habromania
It's about having g a happiness so pure that you could be sent to an insane asylum for being happy. Helps me when working on those programs that are hundreds of lines long but one apostrophe somewhere in it is breaking the whole damn code.
>>
Edward Dengerhood - Fri, 02 Nov 2018 21:36:55 EST piJX9PN/ No.37673 Reply
>>37662
I find negative reinforcement can help too in a pinch to get you through a project you really don't want to do. Count your blessings and try and remember why you are there, for me it's the fact 60% of my tuition is covered for me and I have good ass job so I'm not broke like many of peers who are struggling worse than me (some of these mother fuckers have kids) It kind of guilts you into getting your shit together and busting it out.

/STEM/

View Thread Reply
- Thu, 01 Nov 2018 23:22:58 EST ngnnEvwk No.37671
File: 1541128978819.jpg -(13485B / 13.17KB, 236x295) Thumbnail displayed, click image for full size. /STEM/
Slow board, maybe we should have /stem/
>>>/420/247062
>>
Edwin Smallford - Fri, 02 Nov 2018 18:36:28 EST rob0KirY No.37672 Reply
You would realize the folly of your ways the first time you saw the name Stemlion.

Floating Point Numbers

View Thread Reply
- Tue, 31 Jul 2018 18:41:40 EST JrM6mJRf No.37608
File: 1533076900708.jpg -(6453B / 6.30KB, 188x250) Thumbnail displayed, click image for full size. Floating Point Numbers
can someone explain wtf Floating Point Numbers are?
1 posts omitted. Click View Thread to read.
>>
Jenny Dartdock - Thu, 02 Aug 2018 01:58:27 EST Xm/W+3lL No.37610 Reply
>>37609
Well...kinda.

The IEEE754 floating-point standard that pretty much everyone uses was created with the goal of being able to re-use many per-existing hardware pieces, and you'll find that some of the integer hardware still works on it (equality, sign bits, zero, and addition, subtraction, less-than, and greater-than are all mostly compatible), however new hardware was required for it (such as hardware that handles floating point exceptions, denormal numbers, infinities and NaNs).

However, as it turns out different pieces of hardware handle floating point numbers differently. GPUs, for instance, get to follow most of the rules of the spec while ignoring some other rules that allow them to accelerate their hardware greatly while still remaining mostly compatible:
https://docs.microsoft.com/en-us/windows/desktop/direct3d10/d3d10-graphics-programming-guide-resources-float-rules
>>
Jenny Fuckingcocke - Thu, 01 Nov 2018 03:05:45 EST E/AtBUMC No.37667 Reply
A floating point number is of course bits in memory.
The first bit is the sign bit. 0 means the number is negative, 1 means the number is positive. Note that this is the opposite from how negative integers are usually represented in binary (two's complement).

Next after the sign comes the exponent. it's either 8 or 11 bits long depending on if the floating point is a float or a double (32 or 64 bits in total).
This exponent is biased, which means there is an implicit value that is subtracted from the unsigned binary integer value the exponent has. For 32 bit floats the bias is IIRC -127, so an exponent of 00000001 (binary) is
-126, 10000000 binary is 1 etc. the exponent shouldn't have an exponent value of all 0s or 1s, those are for denoting special cases such as NaN, infinities and other stuff.

The last part is the significand. This is somewhat like your normal integer value: Each bit on the left means double the value of the bit on the right. The difference is that the leftmost bit means value 0.5, the next is 0.25 etc.
Also an implicit 1 is added (another bias if you will). Knowing some math you know that the significand value is always between 1 (included) and 2 (excluded).

Finally the value of the floating point number is
(-1)^sign * 2^exponent * significand.

The sign part is just mathematical notation "if sign is 1, then negative, otherwise positive". Remember the biases in exponent and significand.

So a

0 10000010 11010000000000000000000 would be

sign: positive
exponent: 128+2 -127 = 3
significand: 0.5 + 0.25 + 0.0625 = 0.8125

and the final value: 2^3 * 0.8125 = 6.5

want to build program/not a programmer help plz

View Thread Reply
- Mon, 10 Sep 2018 00:02:56 EST 8n5k8z4E No.37636
File: 1536552176083.jpg -(662910B / 647.37KB, 2560x1600) Thumbnail displayed, click image for full size. want to build program/not a programmer help plz
I am not a programmer so sorry for sounding like an idiot but


I want to build a thing that constantly searches the web for articles or information using keywords and I want to be able to keep it running and have it save the links or data to a file, I want to be able to tweak it too, so I can fix it over time and hone in on what I really want



What language/s would I need to do this? I think its a good first project anyway
thanks prog/ u real
>>
Doris Drummerbare - Mon, 10 Sep 2018 01:20:12 EST Xm/W+3lL No.37637 Reply
Start by taking a look at the Bing or Google REST query APIs, then figure out how to do a single search using one of them and save the results.
>>
Eliza Henkinmad - Tue, 02 Oct 2018 04:52:54 EST hT1UzTKo No.37657 Reply
>>37636

What you think you want and what you actually want are two different things.

What you actually want is to set up Google Alerts. No programming required. As it should be.

Don’t fall for the trap thinking that you need to write code when you don’t.

Suggest me the best learning path for being a god tier programmer

View Thread Reply
- Mon, 06 Aug 2018 16:47:01 EST klbnD+vf No.37620
File: 1533588421392.gif -(549026B / 536.16KB, 800x792) Thumbnail displayed, click image for full size. Suggest me the best learning path for being a god tier programmer
Help me out /prog/ros. I just finished high school and want to start learning programming. I want to be a good tier programmer. What learning path and resources would you anons suggest me to follow? I am thinking about taking harvard cs50 course on edx for now. What would you suggest??
>inb4 learn lisp first
No, i want to learn something useful
1 posts omitted. Click View Thread to read.
>>
Hugh Dongerstock - Tue, 07 Aug 2018 02:37:35 EST Xm/W+3lL No.37623 Reply
>>37621
Agreed. You should learn by doing.

Fair warning: This is a path forged in tears and blood, and there will be many more failures than successes. It never ends. The only way to proceed forwards is to develop the willpower to keep learning and improving yourself and trying new things.
>>
Matilda Wonkinstock - Thu, 09 Aug 2018 16:37:00 EST vKYETtkX No.37625 Reply
1533847020836.jpg -(21505B / 21.00KB, 206x300) Thumbnail displayed, click image for full size.
>>37620
Read the sicp. Use DrRacket in legacy mode (plt-r5rs) to run the exercises. You'll start off doing basic arithmetic and eventually write a virtual machine in scheme (which is basically diet lisp). At that point you will know more about programming than most CS undergrads.

And the book won't just teach you scheme. You'll learn most of the basic patterns for building complex programs and how to create analogous structures in any language.
>>
Fuck Mizzlelutch - Sat, 11 Aug 2018 03:22:23 EST Xm/W+3lL No.37626 Reply
>>37623
I find that "useful" is subjective and so is "interesting", but I think if you can find some projects that combine what you think is useful and what you think is interesting that you'll know you have some good projects to work on.

customizable imageboard software

View Thread Reply
- Thu, 02 Aug 2018 19:03:53 EST MI6z0bXg No.37612
File: 1533251033126.jpg -(64952B / 63.43KB, 796x610) Thumbnail displayed, click image for full size. customizable imageboard software
Hi, I was hoping you could point me to some reliable repos for imageboard templates.

I'm looking to experiment with the sourcecode of something like the future or stormfront. Ideally I would like to be able to add in a couple UX elements, tweak the identity management, add sections to the website, and eventually alter the backend infrastructure.

Any help is greatly appreciated.

Prospect of coding.

View Thread Reply
- Thu, 02 Aug 2018 04:56:46 EST QToMTCvG No.37611
File: 1533200206974.gif -(12890B / 12.59KB, 240x256) Thumbnail displayed, click image for full size. Prospect of coding.
I am from an animation and design background. I have a long-term app project in mind but I'm almost a total beginner. I am literate enough to read Java the best.

I am currently reading a C# book which claims to teach good general programming but the format of the book is very slow. This might sound precocious but I am eager to jump into writing a functional app ASAP. I'm essentially trying to create my own day planner with task setting, tracking and completion.

I'm not looking for pointers towards this straight away, but which language is best to start in, and which exercises are most beneficial? Sorry if my neophyte garble annoyed anyone.
>>
Clara Shakewater - Sat, 04 Aug 2018 04:16:29 EST ree/G05p No.37618 Reply
1533370589393.jpg -(12051B / 11.77KB, 234x216) Thumbnail displayed, click image for full size.
learn the logic, everything else comes in time.

search up logic books and pseudocode stuff. this is more important than syntax of each language, everything works based on the flowcharts and pseudocode anyways.
>>
Nigel Memmerpat - Sat, 04 Aug 2018 18:20:54 EST QToMTCvG No.37619 Reply
>>37618
thx, this sounds like the common theme of learning code, regardless of language preferred.

Report Post
Reason
Note
Please be descriptive with report notes,
this helps staff resolve issues quicker.