[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/dpt/ - Daily Programming Thread

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 317
Thread images: 54

File: K&R himegoto waifux2.png (1MB, 1000x1400px) Image search: [Google]
K&R himegoto waifux2.png
1MB, 1000x1400px
old thread: >>60182035

What are you working on, /g/?
>>
>>60185981
First for ATS
>>
>>60185981
Please post a Norway image next time.
>>
The ideal programming language for me is a type theory that is the specification of an abstract machine.
>>
File: multiplied by 0.png (20KB, 668x348px) Image search: [Google]
multiplied by 0.png
20KB, 668x348px
>>
Sixth for 1-based indexing
>>
File: 1369483855996.jpg (104KB, 405x519px) Image search: [Google]
1369483855996.jpg
104KB, 405x519px
P ≠ NP.
>>
what is the most anti-pajeet language out there?
>>
https://techbeacon.com/revisiting-forgotten-code-constructs

Bring back programming with chainsaws and hand grenades.
>>
>>60186020
Haskell
>>
>>60186020
>>60185987
>>
>>60186015
Not a proof.
>>
>>60185998
What kind of type theory?
>>60186022
Absolutely not.
>>
>>60186021
>goto
>recursion
>eval
>multiple inheritance

Yeah, maybe those look like "chainsaws and hand grenades" to a girl
>>
File: languages3.png (17KB, 522x384px) Image search: [Google]
languages3.png
17KB, 522x384px
>>60186020
>>
>>60186041
Still true to this day
Still people deny
>>
>>60186021
>recursion
>forgotten
Only if your CS education was shit.
>>
>>60186038

eval is just plain garbage. The rest are fine. But the principle of the article is why I say chainsaws and hand grenades.
>>
>>60186038
>goto
Too powerful.
>recursion
No general recursion. Provably terminating recursion is fine.
>eval
>multiple inheritance
No comment.
>>
>>60186056
Recursion is not as clumsy or as random as a loop, but an elegant tool for a more civilized language.
>>
can someone help me debug this? it infinitely shuffles the same couple numbers around

def max_heapify(A, i, heapsize):
while i <= heapsize // 2:
print(A)
l = left(i)
r = right(i)
maxi = i
if l < heapsize and A[l] > A[maxi]:
maxi = l
if r < heapsize and A[r] > A[maxi]:
maxi = r
if maxi != i:
tmp = A[i]
A[i] = A[maxi]
A[maxi] = tmp
i = maxi
else: break


here's the whole program
def parent(i): return i // 2

def left(i): return i * 2

def right(i): return (i // 2) + 1

def max_heapify(A, i, heapsize):
while i <= heapsize // 2:
print(A)
l = left(i)
r = right(i)
maxi = i
if l < heapsize and A[l] > A[maxi]:
maxi = l
if r < heapsize and A[r] > A[maxi]:
maxi = r
if maxi != i:
tmp = A[i]
A[i] = A[maxi]
A[maxi] = tmp
i = maxi
else: break

def build_max_heap(A):
heapsize = len(A)
for i in range(len(A)//2, 0, -1):
max_heapify(A, i, heapsize)

def heapsort(A):
build_max_heap(A)
heapsize = len(A)
for i in range(len(A)-1, 1, -1):
tmp = A[1]
A[1] = A[i]
A[i] = tmp
heapsize -= 1
max_heapify(A, 1, heapsize)
>>
>>60186029
Ideally, homotopy type theory. Until we get better at computing HoTT, observational type theory.
>>
>>60186065
Did you just call undecidable garbage a "civilized language"?
>>
>>60185965
i want to:
use my shitpost bot, make an instance of it and bind it to a proxy from a list

make multiple of these instances, so that means bot will get its own unique proxy ip

while shitposting, if a proxy gets banned while shitposting, get a new proxy and set it to the instance
>>
>>60186079
>undecidable
>garbage

Pick one
Decidability is for faggots.
It's gay.
Not-straight.
>>
>>60186079
Well I wasn't going to call your mom it after what we did together.
>>
>>60186093
Undecidability is quite literally for cuckolds.
>>
>>60186078
Of course, if an even more expressive type theory than HoTT comes around, I will be all over it.
>>
>>60186057

>Too powerful
No such thing. Problem with goto is that it leads to spaghetti code. It has its uses, however.

>Provably terminating recursion is fine
Non-terminating recursion has its uses. Many programs are designed to run forever, or at least until they get hit with a Ctrl+C or a click to the close button on the window.
>>
>>60186105
>make false statement without proof
>>
>>60186111
I have to agree with Ruby here. Provably productive corecursion is fine as well.
>>
>>60186027
It is a proof. I have already submitted it to the Clay Mathematics Institute.
>>
File: dog012.jpg (194KB, 1024x1362px) Image search: [Google]
dog012.jpg
194KB, 1024x1362px
I posted about an alarm clock a few threads ago. Thank you to the anon who suggested sleep_until, it does what I need it to do. Next step is to make it wake the computer from sleep. I think I'm supposed to use waitable timers.
int main()
{
using std::chrono::system_clock;

// sleep time in seconds
std::chrono::duration<int, std::ratio<20> > one_period(1);

system_clock::time_point today = system_clock::now();
system_clock::time_point tomorrow = today + one_period;

std::this_thread::sleep_until(tomorrow);
system("start firefox https://www.youtube.com/watch?v=-Tdu4uKSZ3M");

return 0;
}
>>
@60186111
Is the female mind simply incapable of understanding coinduction and corecursion?
>>
File: 20 - vpeH3hd.jpg (222KB, 600x800px) Image search: [Google]
20 - vpeH3hd.jpg
222KB, 600x800px
Damn. Why is Maki so perfect?! Also how is everyone defragging their compiled syntax shells? I can't seem to be able to shift the vector files properly.
>>
>>60186131
>provably terminating
>corecursion
pick one sweaty xx
>>
File: dlang_chan.jpg (139KB, 470x545px) Image search: [Google]
dlang_chan.jpg
139KB, 470x545px
Threadly reminder that dlang-chan is not dead, and she's super duper cute and fast! Say something nice about her, /dpt/!
>>
>>60186132
>Why is Maki so perfect?!
But she isn't. It's all because of those chest tumors of hers.
>>
File: 1446336838569.jpg (64KB, 627x466px) Image search: [Google]
1446336838569.jpg
64KB, 627x466px
>>60186132
Get that trash off my board.
>>
>>60186143
That's not Maki
>>
>>60186143
rip
>>
>>60186132
>>60186165
Please don't litter.
Put that garbage in a bin.
>>
File: 1489603902347.jpg (38KB, 604x340px) Image search: [Google]
1489603902347.jpg
38KB, 604x340px
>>60186163
Fuck off. Ugly rats trying to dethrone the queen. It's despicable.
>>
>>60186165
>>>/r9k/
Your endless shilling is tiresome. Look: I'm a NEET too, but I don't spend my time spamming one of the worst idols in existence. Get some taste, faggot.
>>
Arguably, most good programs involve potentially infinite loops. Consider the case of a compiler: it loops until it reaches the end of a file, but suppose I were to develop a device file similar to /dev/zero or /dev/random, but which will spit out an indefinitely long stream of valid C code. Presuming we did not overflow any internal buffers, a program like GCC would invariably run forever.

>>60186121

You don't even need that. General recursion that can go on forever and not be proven to ever terminate without the user explicitly killing the process, is perfectly acceptable behavior, and is in some cases, necessary.

>>60186131

I wouldn't know. I am neither female, nor an expert in psychology.
>>
>>60186137
>xx
Was this supposed to be an incomplete omega combinator?
>>
>>60186067
someone please respond
>>
>>60186137
No, it's provable whether or not it terminates.
>>
>>60186191
>General recursion that can go on forever and not be proven to ever terminate without the user explicitly killing the process, is perfectly acceptable behavior, and is in some cases, necessary.
Also known as productive corecursion.
>>
@60186191
>You don't even need that
Yet again you have proven yourself to be a subhuman of the highest order. Keep it up.
>>
>>60186201
Dude just change the biometric tag to a variable that is greater than the value of your limiter, not that hard. Fucking kys
>>
>>60186201
nm i'm a fucking idiot
>>
>>60186203

A term that I have only ever heard in /dpt/. Please get a degree in computer science so you can use the same terminology as everyone else in the field.
>>
For: 60186243
Maybe it has something to do with your shit """"""""education""""""""
>>
>>60186243
>In computer science, corecursion is a type of operation that is dual to recursion.
>Where recursion may not terminate, never reaching a base state, corecursion starts from a base state, and thus produces subsequent steps deterministically, though it may proceed indefinitely (and thus not terminate under strict evaluation), or it may consume more than it produces and thus become non-productive.
https://en.wikipedia.org/wiki/Corecursion
>>
>>60186243
>>60186276
Ruby confirmed for stupid girl who doesn't understand basic compsci
>>
>>60186276

If you Google the phrase "productive corecursion" (in quotes, so the two words have to be together to be found), you'll find a total of 37 results, of which, 4 come from archives of /g/.
>>
>>60186067
fixed it, one big stupid bug and a couple little ones about boundaries. here's the working code if anyone is interested or working on something similar
def parent(i): return i // 2

def left(i): return i * 2

def right(i): return (i * 2) + 1

def max_heapify(A, i, heapsize):
while i <= heapsize // 2:
print(A)
l = left(i)
r = right(i)
maxi = i
if l < heapsize and A[l] > A[maxi]:
maxi = l
if r < heapsize and A[r] > A[maxi]:
maxi = r
if maxi != i:
tmp = A[i]
A[i] = A[maxi]
A[maxi] = tmp
i = maxi
else: break

def build_max_heap(A):
heapsize = len(A)
for i in range(len(A)//2, -1, -1):
max_heapify(A, i, heapsize)

def heapsort(A):
build_max_heap(A)
heapsize = len(A)
for i in range(len(A)-1, -1, -1):
tmp = A[0]
A[0] = A[i]
A[i] = tmp
heapsize -= 1
max_heapify(A, 0, heapsize)

>>
>>60186324
>139 results IGNORING 4chan
>this is ignoring anything that says "non-productive corecursion", "productivity and corecursion", etc
yeah sure
>>
>>60186324
Even if you hadn't admitted in the same sentence that your evidence is flawed, that's still not a very convincing result.
>>
>>60186123
Prove it.
>>
>>60186187
Instead of your shitposting, I have a better idea: let's all love Lain. Let's all love Lain!
>>
>>60186126
why arent you using namespace std;?
>>
>>60186309
>>60186137
I like this acknowledgment that Ruby is female.
>>
>>60186381
did you just assume the gender i intended "sweaty" to have?
>>
>>60186344

>139 results
Go to the 4th page, and you will find that they remove redundant results, giving only 37.

Also, if you ignore the domain 4chan.org, you're still going to get stuff from rebeccablacktech and warosu, which are archives of 4chan.

>>60186351

Where did I admit that my evidence is flawed? The very fact that the two words are only used together on such a very small number of web pages suggests that it is not common terminology in computer science.
>>
>>60186402
No, I accidentally referenced your post instead of the one I intended to reference.
>>
>>60186325
Wouldn't left child be i*2 +1, and right child i*2 +2?

Parent should be (i-1) // 2
>>
>>60186413
Look up corecursion, then. You should be able to figure out what productive corecursion is once you understand what corecursion is.
>>
>>60186380
There isn't any reason not to as far as I know. I actually don't know what the
using std::chrono::system_clock;
does. I saw the keyword "using" and assumed that it said "using namespace".
>>
Fun face: there are no men on /dpt/, only women pretending to be men.
>>
>>60186444
I'm a girl, but only when I'm wearing a skirt. :3
>>
>>60186381

Call me female all you want; it won't make it true. I'm a 25 year old man with a balding spot on the top of his head; hairy arms, legs, and chest; and an unkempt beard. I have male genitalia and chromosomes, and I identify as male. There is absolutely nothing feminine about me.
>>
>>60186452
When you're not wearing a skirt, are you a furry?
>>
File: TS11.png (9KB, 289x355px) Image search: [Google]
TS11.png
9KB, 289x355px
so with lua

is there anyway I can alter a variable after calling a separate function within the same line of code?

Like I need to wipe the variable after it's used to call the correct function that should be next in the series.

or am I forced to clear it in the next function that's called? Suppose I can just use a secondary variable like X was used Clear X, kind of annoying though
>>
>>60186458
No, i'm male.
Furries are degenerates.
>>
>>60186453
>I'm a 25 year old man with a balding spot on the top of his head; hairy arms, legs, and chest; and an unkempt beard.
This is the sort of nonsense some women believe about men. It's obviously false. Nice try, Ruby.
>>
>>60186413
"a blue cat and a red dog" has way fewer results than "productive corecursion" but I'm sure you can instantly understand the former phrase.
>>
>>60186452
are you wearing a skirt right now?
>>
>>60186444
More fun facts: there are no women on /dpt/, only lolis pretending to be women.
>>
>>60186469
Why are you using lua?
>>
>>60186473

The purpose of the search is not to find out what the meaning is, but how often it actually sees use. Most people don't talk about blue cats and red dogs. Similarly, the fact that "productive corecursion" sees very few search results suggests that it is a particularly obscure term. That was the point I was trying to make -- that the term you are using is hardly used.
>>
>>60186529
Love 2D to make a game, and it's the only language I know anything about
>>
>>60186552
replying to you is unproductive corecursion
>>
>>60186552
>That was the point I was trying to make -- that the term you are using is hardly used.
Well, that is the terminology. It's either that or use the whole definition every time.
>>
I fucking hate faggot,trap and anime posters so fucking much. I wish /dpt/ didn't have this shit.
>>
>>60186579
don't act like you wouldn't like to touch my smooth girly legs anon ;3
>>
File: file.png (54KB, 2176x177px) Image search: [Google]
file.png
54KB, 2176x177px
Making my own game engine and now beginning to wonder whether its actually worth it or not...

Trying to put Lua into it and its just not happening. Not only do I not know what I'm doing or any resources for learning exactly what I want, but my pre-lua engine was never going to be good anyway. I started doing this to challenge myself and while I've learned wonders of SDL and OpenGL I don't really know how close I really am or whether I'll always be pretty shit

These errors are making me want to commit suicide been working all day and just as I finish getting rid of initial errors these appear :(
>>
>>60186620
we all suck when we begin anon, push on
>>
>>60186413
>>60186552
assuming it's a research term, seems to me it could easily have few results because... it's from theoretical compsci research term not something like pop sci, why would you expect it to be heavily discussed in the internet?
>>60186469
can't you just do
variable = 0
after calling the function?
>>
>>60186620
Not programming.
>>>/v/
>>
>>60186638 >>60186620

I feel like my uni degree isn't going to prepare anyone, here I am sat up nearly every night watching anime and programming while people get drunk.

I'm doing my best but I think I'm in a bit too deep learning SDL (got it under my belt I think) OpenGL (meh, it works) and now Lua integration (tough going). I struggle but I guess thats how we learn
>>
>>60186675
I have a feeling you're getting your errors due to the shitty linking system in Windows, you should try getting this done in linux instead
>>
>>60186697
thanks, I'll do my best!
>>
>>60186705
<3 you got this
>>
Learning C from C Primer Plus 6th edition, why is it that minGW gives me issues with
#include <stdio.h>

int main(void)
{
float about = 32000.0;
double abet = 2.14e9;
long double dip = 5.32e-5;

printf("%f can be written %e.\n", about, about);
printf("And it's %a in gexidecimal, powers of 2 notation.\n", about);
printf("%f can be written %e.\n", abet, abet);
printf("%Lf can be written %Le.\n", dip, dip);

getchar();
return 0;

}


But microsoft visual studio is fine? the long double is completely fucked if I use something like dev C++, which is what I've been preferring to use so far, I find it simple and it works for small single file programs just fine.
>>
>>60186757
is your mingw 32 bit?
>>
>>60186576
When you say "also known as", there is at least some implication that a reasonable number of people know it by that term. My google search of the term demonstrates that this is not true. In reality, most people know of an infinite loop as simply an infinite loop, or infinite recursion.

>>60186651
If that were the case, one should at least see the phrase popping up in a few more journal articles, by a variety of authors.
>>
>>60186651
I can do that in the second function yet, but in the game I'm trying to keep track of a hand

7 possible cards in the hand

so card 1 does X
use function to call card 1's function
clear card 1 because it was used

but "card 1" could be in any of the 7 slots.

so I could add in a this card was used variable, and an extra function to clear it

but If can clear it directly after it's used to call it's function in the same action, then that saves me tons of work/headache

I'm sure this makes no sense to anyone but me

and I'll probably just have to do it the long way
>>
>>60186757

>getchar() at the end
Please remove this.
>>
>>60186793
>General recursion that can go on forever and not be proven to ever terminate without the user explicitly killing the process
>infinite loop
Not the same thing.
>>
>>60186812

The following is the canonical definition of an infinite loop:
int main(void)
while (1) {
}
}


This program will never terminate unless the operating system forces it to terminate, such as by an interrupt or kill signal.
>>
>>60186777
says compiler set to configure is
"TDM-GCC 4.9.2 64-bit release"

>>60186809
I tried running it in visual studio and it disappeared instantly, I'm a newb and needed a way to keep the window up.
>>
>>60186757
try
long double dip = 5.32e-5L;
>>
>>60186851
The former being an instance of the latter does not mean the former and the latter are the same.
>>
>>60186794
seems like you should have a table (array) of cards?
>>
>>60186853
Adding the L doesn't appear to change anything in the minGW compiler
>>
>>60186858
Swap former/latter, I messed up.
>>
Cringe
https://www.youtube.com/watch?v=sURRcuTm-40
>>
>>60186858

>the former being an instance of the latter
This statement implies that the latter is a classification which can be applied to the former. The term "infinite loop" is used to describe the class of programs which will continue forever without outside intervention.

>>60186852

It's a command line program, so you have to run it from the command line, dummy.
>>
>>60186937
what is cringey about a typical first semester programming class that is meant for complete beginners?
>>
>>60186960
Cringe
>>
>>60186469
Are you that faggot who won't stop posting his abysmal attempts at a random dice roller in /agdg/?
>>
File: Hand tables.png (34KB, 452x920px) Image search: [Google]
Hand tables.png
34KB, 452x920px
>>60186877
Right, I have 4 tables for the card slots, labeled in the image for what each one stores

need to reset the stuff on top it to 0/nil after a card is used


CARD NUMBER is also used to determine which activation function is called in the card activation function caV1 = CARD NUMBER

>>60187026
I got it figured out, the problems only come when I try to run it on my android device
>>
File: 1485641870612.jpg (18KB, 500x479px) Image search: [Google]
1485641870612.jpg
18KB, 500x479px
How do i find numeric patterns in a set of discrete values?
>>
>>60186757
What's the output?
>>
VS users, what extensions do you use?
>>
>>60186620
on the bright side, atleast the compiler is giving you errors as opposed to showing nothing and wondering why something isn't working.
>>
>>60187061
Why the fuck are you using Love 2D in the first place?

If you want to learn a practical language via game development you should use PyGame or Unity.

If you want to just like, make game then you should be using a much simpler and streamlined 2D engine like GameMaker, Unity, or Godot.
>>
>>60187292
Why the fuck not? Love2d is just as good if not better than PyGame
>>
File: 1486891896151.gif (232KB, 510x662px) Image search: [Google]
1486891896151.gif
232KB, 510x662px
>>60187292
>PyGame
>Unity
>>
File: DBZ LSW.jpg (68KB, 623x640px) Image search: [Google]
DBZ LSW.jpg
68KB, 623x640px
>>60187292
Because I know lua enough to make a basic game engine

and Love 2D uses lua, and Love 2D should be fine for what I need, the original game is pic related, GBC game

The pipe dream is to actually sell it to bandai/namco, if nothing else then just to release the sequel to one of my favorite games
>>
>>60187324
Enjoy your cease and desist
>>
>>60187347
Code will hopefully be spread out in the wild long before that
>>
File: smug_ran.jpg (632KB, 709x1063px) Image search: [Google]
smug_ran.jpg
632KB, 709x1063px
>>60186015
>mfw yfw P = NP with quantum computers
>>
>>60187368
nobody will play your stupid love2d garbage
>>
>>60187292
>you should use Pygame or Unity
>GameMaker, Unity, or Godot

Pygame is dead
Unity and GameMaker is cancer
Godot isn't at 3.0 yet.
>>
File: screen.1493789603.png (474KB, 1910x930px) Image search: [Google]
screen.1493789603.png
474KB, 1910x930px
>>60187316
I'm using Unity.
What's the problem?
>>
>>60187324
>The pipe dream is to actually sell it to bandai/namco

That will never happen, unless you have friends in high places, and even then, it'd be a stretch.

Also, no one will want to build your game from source just to play someone's attempt to make a sequel to Super Warriors. At least try to do original graphics and different names. Do a spiritual sequel or something.
>>
>>60187378
That's fine, I'll have it since I highly doubt bamco will ever make a sequel to the game

it has a pretty good following as well despite being released long after the GBC came out

If nothing else I'll have a working game engine based on my favorite game, and I can just the art assets and names and release it as an independent card game
>>
>>60187420
>sell

Toei is going to sue your ass.
>>
>>60187434
after I change all the art assets and names naturally. can't copyright game rules I'm pretty sure
>>
>>60187445
nobody is going to play your knockoff fighting game
>>
>>60187394
You don't actually own your game/paying for the right to use your tools

I also don't want them to be the "only" option for people to make video games. I miss when people actually took the time to completely make their games from scatch.
>>
>>60187445
>copyright game rules I'm pretty sure

No, but if your game is a carbon copy of another title, then you're doing nothing to further the industry, nor your credibility.
>>
>>60187450
I really don't give a shit if it's successful or not
>>
>>60187477
It's not like it's "not another 2d indie platformer"
>>
>>60187473
>You don't actually own your game
If you make over 100k in sales, then you pay a monthly license(Which is cheap),otherwise it's free.

This is perfectly fine, seeing as It'd take me a decade to develop all the necessary tools to make something of this caliber myself.

>I also don't want them to be the "only" option for people to make video games
Making your own game in C or whatever will always be an option. Why would that disappear just because other engines are introduced?

>completely make their games from scatch
This isn't viable for anything that involves 3D and 1 person. It's taken Jonathan Blow 7 years to develop this engine, and he had numerous help from other devs + that was his main job.
>>
>>60187531
>this engine
*his engine.

https://www.youtube.com/watch?v=gWv_vUgbmug

Then again he also made his own language to develop his own engine.

I just want to make a fun comfy game.
>>
>>60187531
>This is perfectly fine, seeing as It'd take me a decade to develop all the necessary tools to make something of this caliber myself.

yesss never develop your own engine
never understand your codebase or write a competing product
>>
>>60187531
>It'd take me a decade to develop all the necessary tools to make something of this caliber myself
What exactly is wrong with that? What's the rush? What are you trying to beat? Your own ADHD?

Yeah, it takes you 10 years to do it from scratch, but think about how much you'd grow as a developer in that time. And with 10 years, that's plenty of time to see small oversights and change them as you go. It gives you a chance to really take some steps back here and there to actually make something of quality.

I don't understand what all the rush is. Are you trying to beat out the next throw away waifu game on Steam?
>>
>>60187558
>never understand your codebase
I understand the codebase for my game, I wrote it. If I didn't, I wouldn't have a functioning,fast game.

>write a competing product
I don't want to write a competing engine.

Again, I think engine dev is fine for simple 2D games. Definitely not 3D as a single person with a job.
>>
>>60187316
not an argument
>>60187308
because Lua is a useless language that you'll never use outside of the scope of this project
>>60187324
You're literally never going to finish your game faggot.

Decide right now whether or not you want to write game engines or you want to write games, because I can assure you that you're not going to be doing both.
>>60187381
>Unity and GameMaker is cancer
Are* :^)

Anyway, there are countless [spoiler]fun[/spoiler] games developed for both engines and a plethora of resources to learn from.

If OP was making a AAA blockbuster and had a dedicated team of programmers I would tell him to dive headfirst into Unreal or go right ahead with building an engine from the ground up, but for a single developer to make a decently polished game in any reasonable timeline they're by far and away the best options that he has.
>>
>>60187594
>being this delusional
He wants to make games you sperg, not make an engine as a learning experience.
>>
>using spoilers on /g/
>>>/v/
>>>/vg/
Please take your retardation and leave. Thanks.
>>
>>60187594
>What exactly is wrong with that?
Because I can finish a game which will be of the same quality much more quickly? You're asking why would I use tools to speed up productivity?

Making an engine from scratch doesn't somehow guarantee it's going to be some revolutionary master piece, especially if it uses the same technology as other engines.(DirectX/OpenGL for shaders, Entity-component system, Physx nvidia,etc)

I enjoy developing games, not engines.
>>
File: vietnamWojak.jpg (63KB, 680x818px) Image search: [Google]
vietnamWojak.jpg
63KB, 680x818px
>>60187626
You give me my (you) right now faggot
>>
>>60187616
>He wants to make a shit game that's forgotten in half a day, not gain skills that could help him acquire a real job

Yeah, okay. My bad, man.
>>
File: Clear function.png (8KB, 493x225px) Image search: [Google]
Clear function.png
8KB, 493x225px
>>60187600
>Decide right now whether or not you want to write game engines or you want to write games, because I can assure you that you're not going to be doing both.
By game engine I mean the functions that make the base game work, like the combat functions, the deck shuffling, the character stats all of that

I've already done the math needed to balance the game, that can be tweaked as needed now


in any case, I think I can live with this as it's not very complex to clear it

just made a function that clears the last used card's slot before returning to the players turn.

The only real problem now is that my version of the game is going to allow for 5 Vs 5 fights, so ima have to do a lot of rewriting to allow for selecting attack targets
>>
>>60187680
I already have a real job, which is precisely why I don't have time to dick around with writing my own game engine, especially since there's absolutely nothing that I want to do that can't already be done in an engine made by somebody else.
>>
>>60187680
>Game is shit only because it wasn't made from scratch even though it'd perform the same and look the same
Bad logic. If Unity was my bottleneck I wouldn't be using it.

>acquire real job
Got a real job.
If I were a NEET or rich maybe I wouldn't mind spending half my life developing an engine to release 1 title.
>>
File: 1457728085180.png (307KB, 500x500px) Image search: [Google]
1457728085180.png
307KB, 500x500px
Is anime a type? If so, how is it defined?
>>
>>60187708
>I already have a real job

Retail isn't a real job
>>
File: chen_class.png (92KB, 532x391px) Image search: [Google]
chen_class.png
92KB, 532x391px
>>60187728
What is the homotopy class of anime?
>>
>>60187731
wow bro sick burn lmao
>>
sqa
>>
>>60187738
Also interested in this. I'm currently trying to formalize anime.
>>
>>60187728
loli inherits from base type Anime
>>
is there an easy way to view the source for a function in the standard lib in c? lets say I wanted to see the source for scanf, where could I find that?
>>
File: sad sharo.png (571KB, 670x720px) Image search: [Google]
sad sharo.png
571KB, 670x720px
>systems programmers never finish games because they wanna write their entire engine and toolchain from scratch

>game """"developers""" take off the shelf garbage bloatware like unity and make low effort garbage with all the presets and rake in free money from retards on steam greenlight
>>
File: dog010.jpg (89KB, 720x960px) Image search: [Google]
dog010.jpg
89KB, 720x960px
>>60187887
>nodevs post anime pictures and don't make anything

really makes you think
>>
>>60187887
>anime posters shitpost on /g/ and do nothing of value

all works out
>>
>>60187542
shit, as a hopeful programmer this looks hype as fuck.
>>
>>60186187
>>60186165
>>60186143
>>60186132
>>60186015
>>60187316
>>60187728
>>60187887
Look at all this quality posting from yours truly.
>>
File: 1463714959819.png (103KB, 270x320px) Image search: [Google]
1463714959819.png
103KB, 270x320px
>>60187793
For GNU's implementation of C's standard library: https://www.gnu.org/software/libc/sources.html
>>
>>60187895
>>60187904
>>60187930
>>>/r/abbit
>>
how many search and sort algorithms would you say i am expected to know by memory, for a job interview thingy?
>>
>>60188097
None, what kind of autistic question is that? As long as you know enough about them to know when it's appropriate to use them you're fine.
>>
>>60188097
Anything greater than or equal to 5.
>>
>>60188097
like 12 search algos and around 18 sort algos
>>
File: 1403362886260.jpg (80KB, 672x720px) Image search: [Google]
1403362886260.jpg
80KB, 672x720px
>>60187904
Shut the fuck up anon. I still own this place.
>>
>>60188097
I would say you need an anime-like amount of them.
>>
So if I wanted to check for primes up to a limit, say 100, I would have to check if all odd numbers are divisible by every number up to whatever number I was checking?
>>
>>60188167
Nobody knows yet. It's one of the Millennium Prize problems.
>>
>>60188176
I'm just asking if there is a more efficient way to do this
>>
>>60187626
                                                                                                                                                                                                                                                                                                          (You)
>>
>>60188189
I'm saying that nobody knows the answer yet.
>>
File: patchouli_athsma.png (160KB, 395x587px) Image search: [Google]
patchouli_athsma.png
160KB, 395x587px
>>60188167
Somebody please add this post to one of those CS grad memes.
>>
>>60188167
As soon as you figure it out feel free to take free money https://www.eff.org/es/awards/coop
>>
File: Screenshot_2017-05-03-09-58-27.png (189KB, 1920x1080px) Image search: [Google]
Screenshot_2017-05-03-09-58-27.png
189KB, 1920x1080px
>>60188097
>>
So the only way to check if a number is prime is to divide it by every number below it? Surely there is a better way... I mean it's 2017 ffs. We put a man on the moon
>>
>>60188263
rofl
>>
>>60188138
>slutposting
>owning
>>
>>60185981
What a qt.
Whats her name?
>>
>>60188263
>We put a man on the moon
Allegedly.
>>
>>60187980
awesome thank you anon
>>
>>60188263
Egyptians built pyramides without knowing wheels.
Many math problems don't even have practical use.
>>
>>60188263
>We put a man on the moon
>He fell for it
>>
>>60188263
Yes. And remember that Oswald acted alone.
>>
>>60188273
>>60188304
>>60188339
>>60188341
>>60188366
Frick off Barb
>>
>>60188097
>search and sort

That's literally the basics, you should know these by memory after one semester of computer science. Otherwise I'm wondering how you passed a CS 101 exam.

For an actual interview you'll need BFS, DFS, Djikstra's algorithm, rebalancing BSTs, MST, knowledge of linked lists, red-black trees, heaps, hash tables, general recursion, and general dynamic programming. You also need to be able to write data structures and algorithms in an actual programming language without an IDE, and you need to be able to express the computational and spatial complexity of your algorithms.

If you have industry experience the list is even larger.

t. Google employee.
>>
>>60188299
>her
>>
>>60188263
Mate... you only need to check odd numbers up to sqrt(x) and 2.
>>
>>60188419
>For an actual interview you'll need BFS, DFS, Djikstra's algorithm, rebalancing BSTs, MST, knowledge of linked lists, red-black trees, heaps, hash tables, general recursion, and general dynamic programming. You also need to be able to write data structures and algorithms in an actual programming language without an IDE, and you need to be able to express the computational and spatial complexity of your algorithms.

all basic easy shit.
Guess I should be working for Google.
>>
>>60186620
Why do you need lua scripting in your engine?

You don't, but I'm curious as to why you think you do.
>>
>>60188458
Then why haven't you applied to any Silicon Valley household name? This is all you need in any of their interviews for entry-level software engineering positions.

Entry-level in this case being six figure starting + signing bonus.
>>
>>60188484
>Why do you need lua scripting in your engine?
Because Lua is an easy language?
>>
>>60188339
>>>>>without knowing wheels
>>>>>implying
Just because they most probably didn't use wheels for rock transport, doesn't mean they didn't have wheels.
>>
>>60188299

Heh... What you mean >>60188421 ? It's totally a her... no traps here!

( Character is called Hime Arikawa )
>>
>>60188299
>>60188421
>>60188780
She's totally a girl. Proof:
use std::mem::transmute as crossdress;

struct Boy;
struct Girl;

fn main() {
let Hime: Girl = unsafe { crossdress(Boy) };
}
>>
>>60188263
https://www.youtube.com/watch?v=lEvXcTYqtKU
>>
>>60188966
wtf does transmute do again? just clobber casts?
>>
>>60189015
Same thing as reinterpret_cast in c++, reinterpret the bits of one type as the bits of a different type.
>>
>>60189035
rad, would there ever be any use for this? anything really esoteric in systems programming?
>>
>>60189053
Personally, I don't know, there are some examples here however: https://doc.rust-lang.org/std/mem/fn.transmute.html#examples
>>
File: 1478784922003.png (148KB, 566x716px) Image search: [Google]
1478784922003.png
148KB, 566x716px
>>60185997
I gotcha covered anon.
>>
>>60188966
>
transmute

U N S A F E
N
S
A
F
E
>>
File: 1487920542142.jpg (29KB, 716x403px) Image search: [Google]
1487920542142.jpg
29KB, 716x403px
Smol programming challenge?
>>
How long to git gud at C++?
>>
>>60189260
The rest of your life
>>
>>60189260
define git gud at C++
>>
>>60189297
Enough to make stuff a simple GUI for a simple program like a calculator
>>
>>60189320
less c++ more qt | gtk
>>
>>60189328
Alright how long then
>>
>>60185981
Tomorrow go find the Dive into python on the web. Don't fucking worry if you get nothing at first. Then navigate to python.org and learn the standard library by bloody hard. Then grind, and I meant it, bitch, you grind the pythonian coding convention PEP8 until you know it by rote. When you write your first own imageboard, picking up html+css in the process, time to download and study any python-based asynchronous web-server. I recommend Tornado or Gevent. By the time you alter your imageboard so that it can at least manage giving off 5k request per second, you'd be ready to move on: the intriguing world of high-load programming at your feed. Apache Hadoop, ultrafast asynchronous key-value storages, MapReduce. It won't be long for you to laugh at the fuck ups of NEETs and poor Slavs that live off by sucking cocks and no longer than in half a year your income will grow to the point when any bitch will get wet from only a mention of your salary.
>>
>>60189337
how fast can you read and type, and do you have a good attention span?
>>
>>60189348
Decent
Decent
No
>>
<3 AS3
w.doubleClickEnabled = true;
stage.addEventListener(MouseEvent.MOUSE_DOWN , function(me:MouseEvent) {if(me.target){me.target.parent.setChildIndex(me.target, me.target.parent.numChildren-1);me.target.startDrag();}});
stage.addEventListener(MouseEvent.MOUSE_UP , function(me:MouseEvent) {if(me.target){me.target.stopDrag();}});
stage.addEventListener(MouseEvent.DOUBLE_CLICK , function(... args) {var w:MovieClip = new W(); var ct:ColorTransform = new ColorTransform(); ct.color = (Math.random()*0xffffff)+0x111111; w.doubleClickEnabled = true; w.x = mouseX; w.y = mouseY; w.transform.colorTransform = ct; addChild(w);});
>>
>>60189403
My pity continues
>>
>>60189328
qt is great but i hate being forced to use their IDE if you want to use the designer
>>
>>60189600
No you don't. You can write all the connection and programming in another IDE and just use the designer to put the GUI elements together. Also

>Using an IDE
>>
File: 111111111111111111111.png (68KB, 1204x1082px) Image search: [Google]
111111111111111111111.png
68KB, 1204x1082px
it works
>>
>>60185981
Converting an existing set of API bindings to async, slowly but surely
>>
It's 2017 already. Why is there still no C library that provides hardware access to most common mobile operating system?
There's projects like QT, kivy and lambdanative that provide hardware access but they are way too integrated into the project that you can't just use them as library.
>>
File: police_shed.jpg (1012KB, 2000x1596px) Image search: [Google]
police_shed.jpg
1012KB, 2000x1596px
Implementing a hash-set is as trivial as implementing a hash table without value references.

I can see how this would work in a linear-probe implementation of a hash table, but would or could it work with a separate chaining implementation?
>>
>>60185981
currently making a web-based rss-reader, written in rust
It's a lot of fun.
>>
File: 1475663829592.jpg (121KB, 1280x720px) Image search: [Google]
1475663829592.jpg
121KB, 1280x720px
>>60189811
How are you enjoying Rust so far?

Do you think it takes a lot of writing?
>>
>>60189844
I'm actually surprised how concise it is. I was expecting much worse. There is some friction due to the high amount of restrictions it places on your code, but I'm really enjoying feeling somewhat safe about the code I write. When I wrote in C I was always worried about making rookie mistakes leading to memory leaks and the like.
>>
I feel it coming
>>
>>60189988
Few hours left before the US wakes up
>>
>>60186126
The chrono library is a bit weird. What the hell is
std::chrono::duration<int, std::ratio<20> > one_period(1);
supposed to mean? Isn't that like 20 seconds? Why does it give tomorrow when added to today?
>>
File: 1491762690407.gif (2MB, 540x501px) Image search: [Google]
1491762690407.gif
2MB, 540x501px
>>60189259
Sum of the fibonacci sequence < 4 million
>>
File: Capture.png (11KB, 598x61px) Image search: [Google]
Capture.png
11KB, 598x61px
how do i do this?
I know the algorithms on how to use recursion for pre post in and level order but the queue confuses me
>>
CC=gcc
CFLAGS=-fPIE -fstack-protector-strong -Wformat-security -Werror -Wl,-z,relro,-z,now

OUT=program
SOURCES=$(wildcard src/*.c)
OBJECTS=$(patsubst src/%.c,obj/%.o,$(SOURCES))

$(OUT): $(OBJECTS)
$(CC) $(OBJECTS) -o $(OUT)

obj/%.o: src/%.c
$(CC) -c $(CFLAGS) $< -o $@

clean:
rm -f $(OUT) obj/*

why would anyone use anything more complicated than this?
>>
File: -.png (32KB, 449x663px) Image search: [Google]
-.png
32KB, 449x663px
there's a less silly way to do this, isn't there?
>>
>>60190547
use an array
>>
>>60190547
What are HashSets?
>>
>>60190341

5,702,886

a, b, sum = 1, 1, 0 

while b < 4_000_000 do
sum += a
a, b = b, (a+b)
end

puts sum
>>
>>60190672

Oh wait, it's

while b < 4_000_000 do


and the result is 9,227,464
>>
In C# I could so something like
>class MyObject<T> where T : Foo...

Is it possible to do this in C++? Perhaps through partial specialization?
>>
>>60190684

goddamnit!

I meant: "while a < 4_000_000"
>>
File: -.png (9KB, 487x195px) Image search: [Google]
-.png
9KB, 487x195px
>>60190583
thanks. that's a lot more sensible
>>60190651
isn't that a bit much for something so simple? are hashsets lighter on performance or something?
>>
>>60190757
In your case, a HashSet is algorithmically more appropriate since I assume you'd want quick access, deduplication and aren't creating dictionaries many times per second.

Hell, were it me doing it I would just make a set from an array literal.
>>
>>60190430
isn't level-order traversal just a bfs?

queue.enq(root);

while (!queue.empty())
{
s = queue.deq

foreach v in adj[s]
queue.enq(v)
}
>>
>>60186660
t. professional fizz buzzer
>>
>>60186057
goto is bad code design by todays standards... its too easy to mess it up when you add code to existing lines. The principle is still used but its done by function calls rather than goto commands that only specifiy a line number or keyword. The compiler will still use goto lines but we can better orginize it using function calls rather than goto as functions dont have to be in the same file as the goto line.
>>
Are there any languages with static inheritance? For example:

class Foo {
static FooData GetTypeMeta();
}

class Bar : Foo {
static FooData GetTypeMeta() override;
}


I ask because this could be really useful for writing generic template classes. I'm currently working on a Mesh class for OpenGL. Each Mesh has a VertexDefinition class that defines the data that each vertex has. As well as containing the data, the class also has to tell OpenGL what data each vertex holds in a way it understands (type, offset, stride etc). Right now I have to get the first element in the array of elements, cast it to a VertexDefinition then call getAttribData(). It makes me long for a language where I could simply write the class as (pseudocode)

class Mesh<T> where T extends VertexDef {
Mesh() {
...
VertexAttribute[] vAtt = T.getAttributes();
...
}
}
>>
>>60188263
*by every prime below it anon
>>
It makes me happy when people watch Computerphile because I can feel like my university is actually relevant
>>
>>60190918
t. professional retard
>>
>>60191258
Are you trying to use Java for templating? Try C++14 it has more templating options, no static needed
>>
>>60186049
Please use Rust.
>>
>>60191447
I'm using C++, but I haven't quite grasped the templating features that were added in 11 and 14. Do you have any good resources?
>>
File: 1488201956934.png (83KB, 556x424px) Image search: [Google]
1488201956934.png
83KB, 556x424px
>>60186620
What are you trying to do exactly? Just link lua*.lib, include c api header and call them from your c++ code? Have you put your lib in additional dependencies in vcxproj file? In appropriate configurations?
>>
>>60191490
Stop samefagging.
>>
>>60187126
concatenate the set with itself
>>
I have a program where I am loading in 800+ textures at the start using OpenGL. It causes a hang-time of about 5-10 seconds.

How can I use multithreading to make the load process faster?
>>
>>60191817
ve you tried texture atlas senpai
>>
File: benis.png (53KB, 1440x799px) Image search: [Google]
benis.png
53KB, 1440x799px
try my elixir language gambling game prototype (no registration required)
78.182.173.71:4000
>>
>>60191827
Oh shit that's so obvious but I didn't try it.
>>
I need a good Python book. What does /g/ reccomend?

I need it to use numeric shit like matplotlib, numpy and so on.
>>
>>60190684
>>60190341
import std.stdio;

void main(string[] args)
{
uint result = 0;
int i = 0, j = 1;
while (j < 4_000_000)
{
writef("%s ", i);
int new_j = i + j;
i = j;
j = new_j;
result += i + new_j;
}
writeln("\n", result);
}
>>
>>60191899
What's your programming experience so far
>>
>>60191916
Some basic programming logic
>>
File: Untitled.png (6KB, 428x206px) Image search: [Google]
Untitled.png
6KB, 428x206px
Why is this giving me an error?
>>
File: 1469764667684.png (14KB, 1201x53px) Image search: [Google]
1469764667684.png
14KB, 1201x53px
>>60191913
14930349
>>
>>60191943
You need an = between [] and {.
>>
>>60191943
Weekdays above the block?
>>
File: Untitled.png (8KB, 736x100px) Image search: [Google]
Untitled.png
8KB, 736x100px
>>60191964
No, this is valid syntax.

>>60191970
????
>>
>>60186143
>>60191913
muh d niggas
>>
File: Untitled.png (3KB, 254x164px) Image search: [Google]
Untitled.png
3KB, 254x164px
So apparently when defining a static array in a class in C++ you MUST define the size of the array for some stupid reason.

This fixed my issue.
>>
>>60191837
I'd rather not click any links on 4chan, thanks.

Why are you posting your IP?
>>
File: 1381228285622.jpg (27KB, 260x384px) Image search: [Google]
1381228285622.jpg
27KB, 260x384px
>>60191981
>No, this is valid syntax.
Fucking really? Why the hell does C++ have like 50 different ways to initialise shit?
>>
>>60192029
Unless you use vectors.
>>
>>60188192
fuck this post
>>
>>60191837
holy shit, babby's first website

>>>/g/wdg

Seriously, you've been posting about this for like a week and a half, and this could be stood up in like 10 minutes.

>>60187256
Not many since 2017 came out. There's fewer and fewer reasons to use R# these days.

I use SSDT for work, if you consider that an extension.

What do you use?
>>
>>60192055
>I'd rather not click any links on 4chan, thanks.
>Why are you posting your IP?
because i know its safe given your computer skills...
>>60192157
im just lazy lol
>>
File: array.jpg (8KB, 236x55px) Image search: [Google]
array.jpg
8KB, 236x55px
>>60192029
works fine on my end tbqh
>>
>>60191899
Please respond ;_;
>>
>>60192204
Now add a random
int test = 5; 

after that declaration.
>>
File: 1365475090229.png (139KB, 800x600px) Image search: [Google]
1365475090229.png
139KB, 800x600px
>>60191928
Well, maybe try dis

https://automatetheboringstuff.com/ -- read this and do exercises, start by literally manually copying pieces of code
https://codewars.com -- try solving a simple (8-7 kyu) task in python every day

Mayyybe try learn python the hard way, but I don't know

Do this for a while, start feeling more confident. Maintain the routine, then proceed with reading numpy manual/examples and tailoring your google requests for your problems, use python3
>>
>>60192315
>Mayyybe try learn python the hard way
Don't do this
>>
>>60192335
Yeah, I heard that it's pretty opinionated these days. Care to elaborate anon?
>>
Are structs with static members still considered POD?
>>
>>60191981
Exactly the kind of shit that creates confusion among project maintainers
>>
File: array.jpg (12KB, 236x93px) Image search: [Google]
array.jpg
12KB, 236x93px
>>60192291
all gucchi for me
>>
File: Capture.png (12KB, 259x355px) Image search: [Google]
Capture.png
12KB, 259x355px
im in an exam
how do I push an element at the bottom of a singly linked list stack
these are the only methods i got
>>
>>60192432
General public opinion: Zed Shaw is a gigantic retard who doesn't understand Python or C.

My opinion: I started out with LPTHW. Zed Shaw's book was so crappy and all-over-the-place in so many ways it was unreal and I never really learned anything about Python except what its syntax looks like. Shaw:
- Does a shitty job of explaining constructors and chooses a REALLY poor place in his own curriculum to explain them
- Does a shitty job of explaining the idea behind Classes and Objects
- Unironically believes that drilling via print statements works in terms of knowledge retention
- Has terrible "final" projects that are incredibly complex based on what he's barely managed to impart to the reader

To his credit, though, he does teach an important skill before actually "teaching" Python: navigating the terminal.

If you're the guy asking for reading material, skip anything written by Shaw. Stick with Automate the Boring Stuff, and then jump to an academic textbook (I always recommend either the one by John Zelle or the one by John Guttag; search Python John Zelle/John Guttag for their respective textbook and get the most recent edition you can). If you're the guy who said "maybe LPTHW," do everyone including yourself a favor and get that book out of your memory.

>>60192556
>He still doesn't know how to push items to the bottom of a stack after an entire semester
>>
>>60192664
:^| no bully senpai its half a semester
I did the stack now I have to write a method that places an element at the beginning of the queue so I guess at the front
do I just try and create a new queue add the element at the end and then copy the rest
>>
>>60192735
>half a semester
Are you in one of those colleges that does trimesters or something?

A queue is FIFO. Since it's a linked queue, use your thinker and perform the biggest think you can about the first element in a linked list and what you have to do to make a new first element.
>>
Recruiter here. Anyone have any career questions? I've got a few minutes before I have to go out.

Here's some preliminary tips:

1.) Have a personal website

2.) Have a linkedin

3.) Have a github (or other public version control profile if you don't like github's SJW shit like bitbucket or even fucking sourceforge for all I care)

4.) Put your github at the top of your resume

5.) I don't really care how you dress in interview but comb your hair at least and maybe wear like a polo shirt or some shit. Also don't smell bad

6.) If I can't find you on facebook I'm going to assume you're anti-social and I won't even consider you

7.) I don't give a shit if you have a degree, but I do recruit at colleges just because it's easier to find people in CS there than anywhere else

8.) #6 was a joke
>>
>>60192824
you guys labeled me a diva because I wanted healthcare benefits
>>
>>60192824
>1.) Have a personal website
I don't have one of these. I'm not a webdev guy. Is this necessary?

How do I go about hiring one of you guys in the New York area?
>>
>>60192824
>Recruiter here.
fuck off m8
>>
>>60192850
>New york

I don't know. I operate out of DC.

>>60192847
I work for an independent firm that is contracted out by tech companies, so I don't negotiate benefits or compensation
>>
>>60192850
No, not really. If you're going for a web dev job (or anything that uses the web as a frontend) it helps, but if the job is purely native code/backend, etc. then you don't need it (since most recruiters won't even look at it).

However, most jobs I recruit for involve web dev in some way. But if you're going for embedded or low level systems programming jobs or even a project management-type job, then don't worry about a personal page
>>
>>60192824
>>60192884
>recruiter
>DC
tell us who you hire for?
>>
>>60192901
Should I mention my frequent /dpt/ visits in my resume?
>>
File: 1475098703587.png (765KB, 1001x1001px) Image search: [Google]
1475098703587.png
765KB, 1001x1001px
>>60192924
only if you want to get hired outright on the spot
>>
File: 0189 - 8eFQrVK.jpg (93KB, 830x830px) Image search: [Google]
0189 - 8eFQrVK.jpg
93KB, 830x830px
>>60192824
>tfw have put more code in /dpt/ than in my github
>>
>>60192918
Lots of government contractors/IC jobs. Lockheed, Northrop Grumman, some smaller companies that nobody has ever heard of outside the beltway.

I get a lot of work from Raytheon. They prefer people with a military background so I go around college campuses (like local George Mason Univeristy) looking for people paying for school with the GI Bill.

When I say DC, I mean the DMV (DC, Maryland, Virginia) Area, since most of the federal contractors are actually based in Fairfax, Arlington, and Loudoun County, Virginia
>>
>>60192944
CVS < SVN < Github < Gitlab < Git-SCM < /dpt/ archive
>>
>>60192901
I was gunning for a .NET job, so I guess I don't need it? I "know" HTML and CSS in that I can recognize them and do typical static webpage things with them, and I "know" JS in a similar fashion. Is name of the game that I'm going to have to intimately know all three and the piss tidalwave that is JS frameworks on top of everything else?
>>
>>60192984
Depends on the firm/position you're applying for of course. In the DMV area, .Net runs the world and a lot of the web applications in these places are Model-View-Controllers, so HTML and JS aren't as important to know intimately since Visual Studio takes care of most of it.

Personally I'm also working on my own resume to get hired as a software developer (I don't like the commission based system I work on) and I'm trying to learn niche things like COBOL to get hired doing sweet sweet legacy support for the IRS and other federal departments
>>
>>60192968
that is more or less what i figured. I heard DC area east-coast recruiter I think military industrial. Those are most of the recruiting offers I receive from that side of the country. There were a few others, MDA, and the people who do the guidance systems for the Trident.
>>
>>60193030
Well there's plenty of other government contract work to be done (Department of Education, for example), but the military is just the biggest piece of the federal budget so there's more jobs in that field.
>>
>>60192944
this to be honest, sometimes i'm afraid i'll never find a job because my github has been empty for the past 4 years.
>>
>>60193078
take your projects and put them on your resume, so that they pop out at the recruiter instead of seeing [0 contributions in the last 1043 days] on your actual github. I did that in lieu of experience when I was a student and every interview they told me that they liked me because I have all these projects on my resume. Some of them weren't even on my github, just websites I had made which were closed-source.

Of course, if you've got 20 years in the industry, I'm not going to look for personal projects or a github. I'll ask stuff about what kind of things you worked on at previous jobs, etc.
>>
>>60192824
What should I put in my linkedin account?
No professional experience but lots and lots of freelancing.
>>
>>60193175
>no professional experience but lots and lots of professional experience

What the fuck do you think freelancing is?

What is the nature of the freelancing you've done?
>>
>>60193215
>>60193215
NEW THREAD
NEW THREAD
>>
>>60193231
>created before bump limit
>>
>>60190522
>edit header
>make won't know about the changes you made because the headers aren't dependencies of any target

fucking pleb
>>
>>60193244
>312

bump limit is 310
>>
>>60193296
Check the actual creation time of the thread, not the "new thread" post.
>>
>>60186937
The only cringe is your cognitive bias.
>>
>>60191899
Starting out with python by Tony Gaddis
Thread posts: 317
Thread images: 54


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.