-  [WT]  [PS]  [Home] [Manage]

  1.   (new thread)
  2. [ No File]
  3. (for post and file deletion)
/pr/ - Programming
  • Supported file types are: C, CSS, DOC, DOCX, GIF, H, JAVA, JPG, PDF, PNG, SVG, SWF, TXT, WEBM
  • Maximum file size allowed is 10000 KB.
  • Images greater than 200x200 pixels will be thumbnailed.
  • Currently 396 unique user posts. View catalog

  • Blotter updated: 2018-08-24 Show/Hide Show All

We are in the process of fixing long-standing bugs with the thread reader. This will probably cause more bugs for a short period of time. Buckle up.

There's a new /777/ up, it's /Moldy Memes/ Check it out. Suggest new /777/s here.

Movies & TV 24/7 via Channel7: Web Player, .m3u file. Music via Radio7: Web Player, .m3u file.

WebM is now available sitewide! Please check this thread for more info.

Neckbearded Basement Dweller 15/10/29(Thu)04:50 No. 4817 [Reply]

File 14460906535.jpg - (12.13KB , 280x272 , twaa.jpg )

if I fork someone's repo on GitHub because I want to reuse 90% of the code in it and also add a bunch of code how do I handle licencing?
like the repo i fork'd has the licence... but what do I do with that licence? if I delete it then it implies that the code is 100% mine when it isn't. what's the right way to go about this?

1 post omitted. Click Reply to view.
Neckbearded Basement Dweller 15/11/26(Thu)04:26 No. 4826

File 14485084189.png - (58.61KB , 735x500 , holy grail of cs.png )

You can use GPL 2 code in GPL 3 code if the license for the GPL 2 code says "or any later version". The kernel code, for instance, does not because it'd require every single contributor to give it OK.

Neckbearded Basement Dweller 15/12/14(Mon)04:34 No. 4832

The safest thing to do is leave the licence alone on code you did not write. Chances are someone else owns the copyright to that code, and with that the relicensing right.

Neckbearded Basement Dweller 15/12/14(Mon)18:26 No. 4833

Once A has copied B's code, it will be licensed using whatever terms apply at that time. B cannot retroactively change the licensing terms, although they can change them for future copies, and A may be free to voluntarily change their own licensing terms.

Neckbearded Basement Dweller 15/10/01(Thu)17:28 No. 4808 [Reply]

File 14437132841.jpg - (0.98MB , 1920x1200 , 1339506451777.jpg )

I need to learn Qt, Data Structures and Algorithms, and how to program in Assembly preferably using NASM..

The resources I have for these are absolute shit except maybe for the data structures.

Can anyone help me find good books / tutorials on these topics?

<3 heart <3

1 post and 1 image omitted. Click Reply to view.
Neckbearded Basement Dweller 15/10/05(Mon)22:36 No. 4810

OP here: 1 week later my post is still right at the top and zero replies. I don't usually come here but I didn't realise it was so dead! What happened? More importantly what happened to 4chan's /prog/ text board? It was so epic did they have a legitimate reason to take it down?

Nattajerk 15/10/06(Tue)00:39 No. 4811

I think they were purging all of the text boards, werent they? I dont recall, nor care all that much.

however, there is a book thread already. you can also join irc and get a more immediate response (maybe)

mind you, I don't know qt, but data structures and algorithms are readily accessible. As is assembly.

Neckbearded Basement Dweller 15/12/12(Sat)15:35 No. 4831

stop making excuses and just read the book

Neckbearded Basement Dweller 15/11/08(Sun)22:06 No. 4821 [Reply]

File 144701679876.png - (103.10KB , 1029x946 , d62b.png )

What's the most useful language to earn money? Is it php?

Neckbearded Basement Dweller 15/11/09(Mon)02:38 No. 4822

Nowadays: JavaScript, PHP, Java and C++. Also, definitely, C#.

Neckbearded Basement Dweller 15/11/27(Fri)00:19 No. 4827

For web dev definitely JavaScript as not only is it the main client side tool but these days it can run on servers too. it has its flaws but it also has the potential to become the universal language. you'd be wise to jump on this ship either way.

Having said that, it's a very good idea to learn php too as it is more trusted and way more used on servers, the jobs being potentially just as well paid.

tl;dr - learn JavaScript and php

Neckbearded Basement Dweller 15/12/05(Sat)18:13 No. 4828

The most used languages in web development from my job-searching experience have been PHP, Python, and JavaScript. Most people who want JavaScript are also wanting Ajax, so you may as well be a full-fledged developer rather than a designer and offer both server-side and client-side services.

Find a Job Neckbearded Basement Dweller 15/09/09(Wed)23:05 No. 4800 [Reply]

File 144183273540.jpg - (37.90KB , 600x300 , wot-blitz-otvetyi-razrabotchikov.jpg )

Hello /pr/
I live in Belarus. Currently outsourcing for Wargaming on project Blitz (Mobile version of World of Tanks). If you wish I can anwser your few questions regarding it.
My contract expire in two months and want dramatically change my life. Working in game industry was my dream, but it seems like will soon. I want to find Job in any civilized country with relocation. Can you please suggest where I can start looking for a Job?

Currently working with Python on the server side and C++ in client.

1 post omitted. Click Reply to view.
Neckbearded Basement Dweller 15/09/21(Mon)12:26 No. 4804

Живє Беларусь!

Neckbearded Basement Dweller 15/09/21(Mon)13:31 No. 4805

I would stay here if they extend my contract, but I am an out-staffer and it means that actual contract is between my outsourcing company and wargaming. They even want me to stay here, but according to inter-company contract they cant hire me for few years.

I have been working here for about 7 months and from what I've seen here the main issue is the number of managers (too many of them). It is difficult to make right decision. Initially I was working on another project with a team that potentially could have been sacked entirely and replaced with my team, but replacement was canceled due to some "political reason" in the end (even when technical leads from Minsk Wargaming office where satisfied with our work)

Neckbearded Basement Dweller 15/11/11(Wed)14:11 No. 4823


Hey Guys Griff 15/08/09(Sun)06:08 No. 4780 [Reply]

File 143909333066.png - (27.47KB , 200x142 , Our god.png )

/pr/ I wonder what is a good programming language to learn that is easy for someone who has somewhat decent understanding of BASIC and HTML?

2 posts omitted. Click Reply to view.
Neckbearded Basement Dweller 15/08/14(Fri)22:54 No. 4785

if you understand basic, move on to python. its probably one of the more popular languages and isnt too hard to learn and get fast results.

html isnt really a programming language, but if you want to go into the web dev route learn yourself some php. theres a staggering amount of languages you have to learn to develop web applications, but its less difficult once you get the ball rolling and understand how they all work.

Neckbearded Basement Dweller 15/09/05(Sat)21:09 No. 4798

if you want to start with something easy that will quickly get you required skills then try java/c#.

if you want to learn and understand how shit works and get your hands dirty, then try C.

i've been writing js for over a year now, most of that time on the enterprise level. js is pure shit, the language is a fucking mess. stuff like jquery and angular are what keeps many programmer's going.
if OP wants to write websites he should stick to a framework.

Neckbearded Basement Dweller 15/10/24(Sat)01:06 No. 4816

>js is pure shit, the language is a fucking mess
how come?

Neckbearded Basement Dweller 14/09/07(Sun)23:19 No. 4580 [Reply]

File 141012474693.jpg - (11.01KB , 225x209 , mrS3f1BVoz6qoQOv5UJdgBQ.jpg )

I was told to make a new thread.
I want to make my own cipher machine, like the Enimga.
What language will be better for this?
I want something like this: http://www.users.globalnet.co.uk/~andlaw/engindex.htm
A simple graphic interface where one imputs the setting, encode and decode.

patchouli!!MxLwWzZ2L4 14/09/11(Thu)05:55 No. 4581

I am assuming you are new.

There are boundless options for you; as >>4579 said.

That being said, I would try out OCaml, it is really neat and it has quite a nice gtk wrapper.

It is considered a functional language, akin to Lisp and Haskell, and if you have already got used to imperative languages: C, Java etc, it might be tough to start out, but don't get discouraged. You can overcome anything with a bit of practice.

Good luck!

Neckbearded Basement Dweller 14/09/14(Sun)01:53 No. 4584

I have no previews experience in programming.
Can I jump straight to OCaml or should I learn something else beforehand?

Neckbearded Basement Dweller 15/09/21(Mon)21:16 No. 4806

You may already know, but just a warning, your shit will be incredibly easy to break no matter how ridiculously obscure you make it.

Substitution ciphers and all the rest of the pre-modern era cryptography is really cool, but horribly insecure these days. If you care about that (which really, try not to, this is a cool project), then look up all you can about DES (now outdated), AES (DES' replacement), and public key cryptography.

Internet Live Stats Neckbearded Basement Dweller 15/09/19(Sat)03:35 No. 4801 [Reply]

File 144262650744.jpg - (177.87KB , 1280x849 , fbtop02.jpg )


Android wait/notify Neckbearded Basement Dweller 15/08/09(Sun)23:05 No. 4782 [Reply]

File 143915434919.gif - (453.76KB , 500x500 , tornator2.gif )

hi /pr/

I'm writing an android app, just a little game, and I don't have much experience.

The gameloop is a thread, I want to be able to pause and resume the game, so I use wait and notify for this.
For that I use an Object as a SyncToken

In the Game Activity I have this pause-method:

public void pause(View view){
Message too long. Click here to view the full text.

Neckbearded Basement Dweller 15/08/10(Mon)12:24 No. 4783

ok problem solved

Neckbearded Basement Dweller 15/09/06(Sun)19:20 No. 4799

thats a really nice gif i really love it

Delete post []
Report post