-  [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 401 unique user posts. View catalog

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

There's a new /777/ up, it's /gardening/ 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.

Artificial Neural Networks Neckbearded Basement Dweller 16/01/23(Sat)07:46 No. 4852 [Reply]

File 145353156671.jpg - (121.43KB , 600x821 , scary_video_games_by_vashperado-d5hsuay.jpg )

Any hints, tips, or otherwise?
Any questions?

My current project is: Artificial Neural Network(s) distributed across Raspberry Pi 2 computer systems for use of robotic cat.

Any Suggestions? Already have code for ANN, just need to parallelize it.

Anybody have thoughts on that?

algoritham Neckbearded Basement Dweller 15/08/24(Mon)16:49 No. 4790 [Reply]

File 144042776597.jpg - (11.67KB , 224x225 , temp.jpg )

what is the best way of learning algoritham...

2 posts omitted. Click Reply to view.
Neckbearded Basement Dweller 15/08/27(Thu)01:31 No. 4793

uh, just find a book on algorithms in your language

Neckbearded Basement Dweller 15/09/05(Sat)20:57 No. 4796

the best why to learn about algorithms is to implement them in your favourite language and then make them work together.

when i studies algo, the lecturers used the Corman books

google is also your friend, a lot of people blog about stuff like that

Neckbearded Basement Dweller 16/01/07(Thu)16:25 No. 4844

Like this guy said - most CS students I've met have referred to this book as 'The Book'.
I even once met a Jehovah's Witness who was also a programmer, to whom 'The Book' meant 'Introduction to Algorithms'.

A New Guy 14/11/05(Wed)02:40 No. 4611 [Reply]

File 141515165046.png - (15.38KB , 370x370 , photo.png )

Hey /pr/!
First time here..
4chan doesn't have a /pr/ which is what brought me here.

I'm looking to start developing android apps. I have a great grasp on anything computer related, dabble in web development and am currently looking to expand my knowledge.

At this point in time I'm running Lubuntu 14.04 with Android Studio installed. I decided to install this as I saw Google was looking to sway away from eclipse and possibly end plugin development.

My question is, where should I start?!

Does anyone have any good sites for tutorials, torrents or video tuts they can link me to?

I've started using CodeAcademy to learn Java but was looking for something that tends to be more specific to what I'm doing (Android Apps).

Thanks everyone.
Message too long. Click here to view the full text.

6 posts and 2 images omitted. Click Reply to view.
Neckbearded Basement Dweller 14/12/18(Thu)03:01 No. 4646

https://7chan.org/pr/res/4611.html#4615 Nope, C# is for Windows programming. Android apps are usually written in Java and iOS in Objective-C (they are moving to Swift though). There might be other languages but those are the common ones

What I used. Dave 15/08/03(Mon)19:10 No. 4774

I got started with "Learning Java by Building Android Games". The actual games are pretty simplistic but I found the Android Studio tutorials very helpful. Was great as a primer.

Neckbearded Basement Dweller 15/12/19(Sat)17:39 No. 4839

is it easy to learn with no java experience?

Neckbearded Basement Dweller 15/06/12(Fri)12:25 No. 4756 [Reply]

File 143410473678.png - (278B , 42x42 , crunchbang-logo-minimal.png )

ou guys probably see posts like this all the time, but I'm going to post anyway because I just want to hear what some of you have to say.

I want to learn how to code. I dropped out of college at 19, not have a $12/ hour job at 23 and it's killing me.

What is the best way of going about learning how to code? What language is the most versatile and widely used in the industry? I want to pursue a career but have no clue where to start without going to school for this field.

2 posts omitted. Click Reply to view.
Neckbearded Basement Dweller 15/07/31(Fri)05:54 No. 4773

want a job? go javascript. Go full front-end webdev if your motivation is a job. honestly, JS is fugly, and it's messy, but there is plenty of documentation and jobs for that. Besides, it can be tried almost anywhere, I am assuming here you are using a windows pc, so you just need to install a text editor and you're good to go.
I'd suggest you get gVim and learn touch typing
or you get that sublime shit, it works if that's what you want

Neckbearded Basement Dweller 15/10/19(Mon)16:32 No. 4813

If making money is your goal then probably Javascript/WebDev (HTML and CSS too). http://eloquentjavascript.net/ is good place to start IMO

Neckbearded Basement Dweller 15/12/19(Sat)17:35 No. 4838

w3schools is bad? i have always found it good for basic css, like finding out the longhand or shorthand for a css property.

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.

Delete post []
Report post