-  [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
  • Maximum file size allowed is 10000 KB.
  • Images greater than 200x200 pixels will be thumbnailed.
  • Currently 332 unique user posts. View catalog

  • Blotter updated: 2011-01-12 Show/Hide Show All

Reminder: IPv6 enabled users have exclusive access to the /vip6/ board. You don't need access to /VIP/ to access /vip6/.

Channel7 is streaming Movies and TV daily, click here for the web player, or here for the .m3u.


Book Plz Neckbearded Basement Dweller 12/12/13(Thu)02:06 No. 3260 [Reply]
3260

File 135536078816.jpg - (9.99KB , 128x164 , books.jpg )

Any one have starting out with visual basic 2010 5th edition in pdf?

I have starting out with C++ early objects 7th e and starting out with Java from control structures through objects 5th e

Thanks!


>>
Neckbearded Basement Dweller 13/01/05(Sat)08:31 No. 3315

I would also like this


>>
Neckbearded Basement Dweller 13/02/04(Mon)19:07 No. 3397

I would enjoy one as well
bump for justice




Neckbearded Basement Dweller 13/02/01(Fri)19:48 No. 3393 [Reply]
3393

File 135974451234.jpg - (12.50KB , 500x375 , coursera logo.jpg )

I want to alert the /pr/ anons that good courses on coursera.com will start soon. I will take the "Algorithms" and "Functional Programming in Scala" courses, and maybe other courses during the year.

Will anyone join me on these courses?


>>
Neckbearded Basement Dweller 13/02/02(Sat)17:35 No. 3395

>algorithms
already did mine
>scala
nope
Although I would interest in Android courses!!




Neckbearded Basement Dweller 13/01/11(Fri)11:10 No. 3329 [Reply]
3329

File 135789903344.jpg - (3.61KB , 136x160 , images.jpg )

Elementary or Mint? That is the question...


3 posts omitted. Click Reply to view.
>>
Neckbearded Basement Dweller 13/01/19(Sat)20:54 No. 3353

>>3352
Since OP is asking on a /pr/ I assume he's a programmer. He can install whatever environment he needs and basically ignore the rest.


>>
Neckbearded Basement Dweller 13/01/23(Wed)10:55 No. 3363

I'd suggest elementary from that two. But the better choice would be actually simply ubuntu, and then installing/hacking together a desktop that makes YOU personally confortable, with whatever window manager, shell, panel, dock, etc you like.


>>
Neckbearded Basement Dweller 13/01/30(Wed)02:49 No. 3385

Maybe this is off topic, but I bet someone could tell me why I'm an idiot.
I'm building a supercomputing cluster, and I want to benchmark it.
I have the linpack package, but for some reason I can't compile it.
I know it's gotta be something stupid cause none of the instructions I've read go into any detail about how to do it, so it must be simple. Any advice would be appreciated.




Starting Point poof!bIIYxheaH6 13/01/11(Fri)01:02 No. 3328 [Reply]
3328

File 135786257731.jpg - (80.61KB , 387x580 , Design2bvc__70056_zoom.jpg )

I'm interested in learning how to create chat servers/clients (IRC?), forums, web design, and more. I'm wondering where to start. Do you need to be good at math to program? I've done some beginner to intermediate scripting on IRC but nothing crazy and I haven't touched it in years. Is that anything as to what it's like? I love the internet, I love chatting, it's what I grew up doing, I'm an internet-being (I know there's those of you who know what I mean), so it's like, I feel so left out not knowing how to do these things that will bring my ideas to reality.

I guess the bigger question here is... what's the starting point to learning the internet? College? I've been really wanting to go back to college. What program would I be looking to take? Or should I self-start with a book so I'm not completely lost when I go to school?

Okay, I'll shut up, just basically, any advice will help. I love the internet like I love God, and there's no reason for me not to be able to do the things I dream of doing. It's just not right, it's not fair to myself.

Thanks for reading my madness.
Pic unrelated.


2 posts and 1 image omitted. Click Reply to view.
>>
Neckbearded Basement Dweller 13/01/24(Thu)03:35 No. 3367

>Do you need to be good at math to program?
not really.

>what's the starting point to learning the internet? College?
read about the tcp/ip protocol, the OSI model, and other networking fundamentals

>I've been really wanting to go back to college. What program would I be looking to take?
if you are interested in hardware, look at engineering courses. if you are interested in software, go with computer science.

>Or should I self-start with a book so I'm not completely lost when I go to school?
the best way to learn programming is to do it. you can learn all about the fundamentals and the syntax programming languages from books and college courses, but most of your learning will come from writing code on your own


>>
Neckbearded Basement Dweller 13/01/25(Fri)03:32 No. 3372

>read about the tcp/ip protocol, the OSI model, and other networking fundamentals

OSI is great if you want to understand networking from an academic standpoint, but if you're wanting to code shit for the internet or the consumer market in general, look into the TCP/IP 4 layer model instead. Seriously, I can think of no reason to think about networks in OSI terms unless I were dealing with low-low level hardware networking (i.e. ethernet), or trying to develop an experimental replacement for TCP/IP.

Also, look into Berkeley sockets. When it comes right down to it, network programming on the internet IS socket programming, so have at it...


>>
Neckbearded Basement Dweller 13/01/29(Tue)23:26 No. 3384

Traditional sockets will not work in a web/http context.

Consider learning things as Comet/Bayeux protocol and web-sockets.




Math and prog Neckbearded Basement Dweller 13/01/15(Tue)19:39 No. 3343 [Reply]
3343

File 135827516852.png - (22.46KB , 365x310 , MorinSurfaceAsSphere'sInsideVersusOutside.png )

How many programmers here actively use higher math (numerical analysis)? How many of you actually actively try to learn or improve mathematical skills?


2 posts omitted. Click Reply to view.
>>
Neckbearded Basement Dweller 13/01/21(Mon)08:01 No. 3360

Well, I mostly write simple web and socket-based applications. 90% of what I do/have done is string manipulation or simply knowing how to encode data. My highest math? Arithmetic operations on floats.


>>
Neckbearded Basement Dweller 13/01/28(Mon)00:10 No. 3381

>>3346
What about type theory?
Especially in conjunction with functional programming languages featuring strong static type systems like Haskell or Agda it's quite fun.


>>
Neckbearded Basement Dweller 13/01/29(Tue)15:07 No. 3383

I have a mate with a degree in discrete maths, I get him to do anything too complicated for, saved me 4 years of educations, saying that, the only time I ever use maths past the stage I learnt when I was 17/18 is when I'm doing control theory stuff. I've never really been a fan of "maths for the sake maths" type stuff




Neckbearded Basement Dweller 13/01/09(Wed)05:26 No. 3323 [Reply]

Need to learn to make keygen / activation code progs for, you know, educational purposes. Where to begin?

(USER WAS BANNED FOR THIS POST)


>>
Neckbearded Basement Dweller 13/01/12(Sat)06:34 No. 3334

Oh, boy. You're in for a world of pain.
http://tuts4you.com/ should have everything you need to get started. They have tutorials and many keygenmes (or crackmes, for cracking), which are programs that are meant to be cracked. It's legal to crack those programs, assuming you live somewhere not completely insane.

Start with learning to program, or, if you're feeling adventurous, do this together with the next step. Learn x86 assembly. Learn reverse engineering (reversing). Only then you can start learning how to make a keygen.

Good luck.


>>
Xenon 13/01/27(Sun)15:42 No. 3380

/pr/ is supposed to be safe for work.




Beginner int1337 13/01/25(Fri)18:23 No. 3376 [Reply]
3376

File 135913462215.jpg - (470.68KB , 1280x1024 , __CODE____C___by_webblaster48[1].jpg )

Hi /pr/
I've just begun learning programming. I started with a bit of C, because of some Youtube videos, but realized that I'd be more into programming games.. I then checked out some book called "Accelerated C++" - Would this book be good to start out with? I know the basics of C - And by basics I mean variables, if and else, arrays and so on. I've also learned some Visual Basic, like 2 years ago. I've also taken a look at a book called "Beginning C++ Through Game Programming".


>>
Neckbearded Basement Dweller 13/01/26(Sat)12:32 No. 3378

If you want to write a serious game, you can't "kinda learn" a language and copy a template and have a game magically appear. Before trying to write a game, understand the language; take classes at your local community college, get feedback, do projects. Learning how to program from a book is like learning a foreign language through tapes or Rosetta Stone. You need to take classes and actually comprehend how the language works


>>
Nattajerk 13/01/27(Sun)01:20 No. 3379

>>3378
>You need to take classes and actually comprehend how the language works
You do not need to take any institutionalized classes to learn how to program games. If thats how you learn best, so be it, but dont mislead the man into a Game Programming college program. That'd just be foul.

If you want to make a game fast, I'd suggest starting out with Python or even Flash/Actionscript. Java, I suppose, is also a possibility, but it is not really all that suited for making games.

making a game in C++ is not all that hard believe it or not, I made a few little ones using SDL.
but it took me about a month from almost zero knowledge to even being able to understand how to use the libraries.

If you REALLY want to do this in C++, although I suggest you dont, at least get to know the language first.

I've been programming since a child. I felt quite the same way about wanting to build games, but as I grew older and got more experience I figured out that simply coding and playing with bits and logic is the fun part. It's a game just building the game, if you will.

a word of caution, dont expect to be able to go from "hello world" to Quake 3 unless you're serious about studying, you wont even get close. stick to simple things. learn how to do important things, start with understanding your compiler, how to include files such that your code wont be one huge clusterfuck, master streams for example, write your own objects, oh and pointers. figure out pointers. they're really not as hard as they seem, but too many in one place can make your code hard to read.




Neckbearded Basement Dweller 13/01/02(Wed)02:27 No. 3307 [Reply]
3307

File 135709006537.jpg - (50.44KB , 431x300 , scanners-headexplode.jpg )

I like designing websites, so I learned HTML and CSS. But I'm really having trouble understanding the concept of JavaScript. I just find it hard to learn for some reason.

Is JS worth learning, or can I just get by using only HTML, CSS and some kind of CMS?

I'm not trying to get a job as a web designer BTW, just a hobby.


8 posts omitted. Click Reply to view.
>>
Neckbearded Basement Dweller 13/01/19(Sat)23:46 No. 3354

>>3307
For hobbyism, you can get away with whatever you want. I'll definitely say JS can be used to make user interaction more convenient (i.e. imagine a chan that tells you your post is too long BEFORE it submits postdata to the imageboard script and tells you about it) and it can definitely save on server side processing, but on the whole, you should look at it as a convenience thing (i.e. my imageboard has exactly the feature I described above, although I STILL verify post length serverside just in case).

Do you already into programming, OP? Personally, JS's syntax itself isn't too strange...it's just...long winded (document.getelementbyid.scoot.poop.ninja.turd(ningon.jungle.penis....)
To me, the bitch-ass-ness of JS comes into play with how things are executed (i'm SOOOO used to PHP). You need to lrn2 into encapsulating algorithms into functions...mainly because shit only ever get's executed by "events"...that aspect of JS kept me from learning it for years! Essentially, write function, and then tie that function to an event, and when even happens, function is exec.

1/??


>>
Neckbearded Basement Dweller 13/01/19(Sat)23:54 No. 3355

>>3354
also, you need to consiter your audience like shit too. For instance, I'm about to start working on a web app for TOR. I most certainly won't use ANY javascript for that, mainly because the tinfoil hat audience there (rightly) disables JS by default.
Likewise, JS can be a bitch with cross browser shit. IE implements literally a different language than everyone else (JScript rather than JavaScript...still 90% ECMA though...)

Still, you ask, is it "worth it"? Well, yes. Bluntly, JS+HTML5 is where it's at today. Other than that, you can add dynamic "shit" for your users' convenience, so, unless you're coding for the deepweb, yes, JS is useful, although you need to keep it in mind as an "optional enhancement" rather than as the center of your gameplan...

2/??


>>
Neckbearded Basement Dweller 13/01/23(Wed)11:45 No. 3364

javascript is an odd language compared to python/rails/java etc. it has similar syntax with brackets and function arguments but its scope is weird because of closures and the prototypical inheritance thing is strange. its a cool language but really shouldn't be your first (html and css don't count as a 1st programming language). adding to the weirdness of javascript is the clusterfuck that is the DOM. most of peoples beef with javascript is actually a problem with interacting with the DOM and differences between browsers.

Try learning some python to get a feel for how programming works. You don't have to read a giant book or anything, just a few tutorials on youtube or a torrent and you'll be in better shape for playing with js. Showing a relative newb a self invoking anonymous function to control the scope of variables as an introduction to programming is just not the best way to go about teaching the fundamentals.




Neckbearded Basement Dweller 13/01/14(Mon)14:32 No. 3339 [Reply]
3339

File 135817036065.jpg - (25.96KB , 360x271 , bsd-daemon-domed-case-badges.jpg )

Why aren't you contributing to an open source project?


>>
Neckbearded Basement Dweller 13/01/16(Wed)07:24 No. 3345

Who?


>>
Nattajerk 13/01/18(Fri)14:32 No. 3351

>>3339
I am posting on a kusaba imageboard, an open source project.




My start Epic 13/01/04(Fri)06:28 No. 3311 [Reply]
3311

File 135727728121.jpg - (1.60MB , 2592x1936 , programming.jpg )

Welp, received a UDK and a C++ book as Christmas gifts. Going to be starting this weekend, any advice you could give to a complete noob at programming other than the occasional foray into GMod Lua?


>>
Neckbearded Basement Dweller 13/01/09(Wed)13:59 No. 3324

gl hf


>>
Nattajerk 13/01/10(Thu)22:47 No. 3327

advice? start somewhere else, then revisit C++, then move on to the UDK


>>
Neckbearded Basement Dweller 13/01/18(Fri)08:27 No. 3350

>>3327
This. Lua won't compare to C++, and by learning C++(or any other "programming language", I recommend python or C) itself you'll be learning basic program-agnostic concepts that you'll take with you throughout your other ventures.

Also, I'd put those books away until you learn how to speak in computer logic/learn to program. The one on C++ -might- not be particularly good to start with.




Delete post []
Password  
Report post
Reason