-  [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 398 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.

Newbie Thread patchouli!!SyAQpmZGyw 13/05/26(Sun)19:31 No. 3818 [Reply] Stickied
3818

File 136958949722.jpg - (25.15KB , 293x324 , bjarne2.jpg )

What's this? Just a compiled list of resources silly!
(Also, check out the book thread, lots of lovely stuff)
Ask newbie/where to begin questions in this thread!
~


Language Agnostic:
http://www.gskinner.com/RegExr/
http://www.autoshop101.com/forms/h14.pdf
https://www.khanacademy.org/cs

Editors:
http://www.codeblocks.org/ (great IDE for C/C++ and supports many libraries, cross platform)
http://notepad-plus-plus.org/ (good for scripting languages)
http://www.gnu.org/software/emacs/ (great editor with large learning curve)
Message too long. Click here to view the full text.


30 posts and 7 images omitted. Click Reply to view.
>>
Neckbearded Basement Dweller 19/03/12(Tue)06:48 No. 5235

are you telling me that a programming language has a lot of features?




Nattajerk 11/09/07(Wed)10:31 No. 6 [Reply] [First 100 posts] [Last 50 posts] Stickied

I heart /pr/

lets start with a book thread. I have some cached learning.

This content removed in accordance to a DMCA Takedown Notice filed by PEARSON EDUCATION.


123 posts and 79 images omitted. Click Reply to view.
>>
neon 18/10/29(Mon)11:09 No. 5149

:{




Neckbearded Basement Dweller 16/11/03(Thu)02:58 No. 4952 [Reply]
4952

File 147813833229.gif - (0.99MB , 250x333 , 1477848410201.gif )

What programming language should I learn first?


25 posts and 1 image omitted. Click Reply to view.
>>
Neckbearded Basement Dweller 19/08/11(Sun)11:56 No. 5283

Python seems to be the current "meta" starter language, but there's plenty of others.

C will always be useful and powerful, but unless you get good with it it's useless.

If you want to program professionally you should probably go with Python, Ruby, or Java, but if you want to learn programming for fun I recommend you branch out and look at other languages. Python or Tcl are the starters I suggest.

Also if you're going to take a course, learn whatever language the course is in.


>>
re: programming language The Ancient Programmer 19/08/12(Mon)22:47 No. 5284

Learn assembly language first, any processor will do. A RISC machine like ARM probably will be easier than anything from Intel. Once you can do something useful with that you will be able to master any other language in a fraction of the time because you will understand what is going on under the hood. You will learn several languages during your career.


>>
Neckbearded Basement Dweller 19/08/14(Wed)19:33 No. 5292

>>4953
>>5284
Don't do this. Learn something easy and high-level (like Python) first, to get a grasp of basic programming concepts, then the low-level stuff will come naturally if you want it to. Anyone that tells you Asm/C as a first programming language will let you rule the world is setting you up to fail.

C is a brilliant language, but if you already know a higher-level language it will be much easier. Don't touch assembler unless you have **good** C knowledge and need the performance/capabilities it provides.




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

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.


10 posts and 2 images omitted. Click Reply to view.
>>
Neckbearded Basement Dweller 19/08/14(Wed)02:13 No. 5289

>>4615
>>4639
>>4646

C# used to be used for Apple IOS Dev before Swift.


>>
Neckbearded Basement Dweller 19/08/14(Wed)02:17 No. 5290

>>5289
sorry new to site


>>
Neckbearded Basement Dweller 19/08/14(Wed)02:58 No. 5291

>>4839

It's sort of easy. Java isn't like Python and JavaScript that will execute in a strait line down the file like going down a grocery list. In Java everything is irritatingly hidden away in classes.

Classes are blue-prints for objects. [eyeroll]

Really classes are a collection of related functions and some variables that they all share. In most modern programming languages, last 10 years, the basic type for a variable is an object. So in JavaScript I say `let x = 100;` x should be an integer, but it's treated like an object, because then you can assume ever thing that let takes is at least an object.

Often with Java you will hear that a Class is a blue-print for an object. What that really means is a class is a blue-print for a variable. So, all classes are actually types. Just because you wrote a class doesn't mean the code in that class will be called. You have to create a instance of the class: `MyClass test = new MyClass();` The first `MyClass` is the type, which is just the name of the class because all classes are types. `test` is the variable name. And you want to create a **new** instance. If `MyClass` had a `__init__( var_1, var_n )`, like in python3, also sometimes called a constructor which is not required in Java you would put the vars in `new MyClass(var0, var1);`. I this example it does not.

https://www.youtube.com/playlist?list=PLE7E8B7F4856C9B19
^ Excellent Java Tutorial

Also learn Gradle. It does dependences for Java like pip does for Python. Gradle is also used for make android apps. And if you're going to lean Gradle you'll need to learn Groovy (a JVM language that's like Python).

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




Neckbearded Basement Dweller 17/07/19(Wed)00:36 No. 5054 [Reply]
5054

File 150041736958.jpg - (23.73KB , 450x300 , armie-hammer-the-social-network_cycgik.jpg )

Friend is learning JavaScript as her first language. Should I stop her?


3 posts omitted. Click Reply to view.
>>
PussyCat 19/04/18(Thu)10:57 No. 5249

C++


>>
Neckbearded Basement Dweller 19/05/10(Fri)00:33 No. 5254

No, it's basically lingua franca at this point. Also the ability to easily make things happen in a browser might hold her interest longer than piping "Hello world" to the console.

But with all that said, I def think learning something like C is also a great way to learn as well.


>>
Neckbearded Basement Dweller 19/08/13(Tue)16:59 No. 5287

No, don't stop her. As >>5254 described it's better to program something than get discouraged by language technicalities and stop programming all together. C languages getting recommended by seasoned programmers to newcomers is cruel. It's like when I started going to the gym and was using the assisted machines then my friend made me squat 150 lbs and ruined my back for a month. If she uses JavaScript for long enough maybe she'll naturally become interested in lower level language concepts and want to pursue C.




Neckbearded Basement Dweller 19/08/13(Tue)16:49 No. 5286 [Reply]
5286

File 15657077776.png - (15.45KB , 1200x847 , 1200px-Haskell-Logo_svg.png )

What use cases does Haskell have? Seems like a great language and want to give it a try if there's something worth doing with it




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

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?


>>
Neckbearded Basement Dweller 19/08/11(Sun)10:40 No. 5282

i am not expert in your issue




Help Xra 19/05/22(Wed)04:02 No. 5258 [Reply]

hey I m looking into computer programming and white hat hacking, anyone want to teach a newbie some tricks???


1 post omitted. Click Reply to view.
>>
Neckbearded Basement Dweller 19/06/27(Thu)09:17 No. 5268

install nmap, play around with that.


>>
Neckbearded Basement Dweller 19/07/23(Tue)09:20 No. 5279

>>5259
do this coarse.this should help quite a bit.

https://www.udemy.com/learn-python-and-ethical-hacking-from-scratch/


>>
Neckbearded Basement Dweller 19/07/31(Wed)09:39 No. 5281

lol looks great




Neckbearded Basement Dweller 19/07/23(Tue)07:50 No. 5276 [Reply]
5276

File 156386103528.jpg - (99.92KB , 1200x488 , DSFxSiQXcAATzj6.jpg )

learning ethical hacking.
id like to make a shell that uses power-shell to its advantage.
do you know where i can learn to wright that kind of a reverse shell?


>>
Neckbearded Basement Dweller 19/07/23(Tue)08:30 No. 5277
5277

File 156386343563.jpg - (76.21KB , 960x541 , yKfHc.jpg )

>>5276
You code a small simple program that takes input from a desired source (TCP port, IRC, Where Discourse Goes To Die™, a blog, your mother's fax machine) and translates that into power-shell commands. There's nothing complex about it.

And no, we're not going to code you one.


>>
Neckbearded Basement Dweller 19/07/23(Tue)09:10 No. 5278

>>5277
thanks for the tip!

didn't expect you to.(hipity hopity no skids on your property)




Cracking SHA512 Neckbearded Basement Dweller 18/07/08(Sun)02:42 No. 5122 [Reply]
5122

File 153101057414.jpg - (158.13KB , 800x450 , IMG_1795.jpg )

Hey guys. I'm trying to crack a SHA512 hash that has 32^16 possible inputs. I'm not sure if it's salted (I hope not). Can anyone lend me any tips, and/or tell me how much of a pain in the ass this is going to be?


6 posts and 1 image omitted. Click Reply to view.
>>
Neckbearded Basement Dweller 19/01/03(Thu)07:33 No. 5191

>>5122

Anyway, I'd like to add, if you do get that far, please share the script here and let us know how it went.


>>
Neckbearded Basement Dweller 19/01/04(Fri)01:43 No. 5194

>>5190
If we're talking about running a rainbow table for several months on a cloud instance, it would probably be way cheaper to set up a few FPGAs or order a batch of ASICs and just throw compute power at the problem.


>>
Neckbearded Basement Dweller 19/06/27(Thu)09:21 No. 5269

honestly i would just pay a professional 500 bucks to do it





Delete post []
Password  
Report post
Reason