[ / / / / / / / / / / / / / ] [ dir / agatha2 / cafechan / choroy / dempart / eirepol / place / vichan ]

/freedu/ - Free Education

Learning resources, free, for everyone
Winner of the 77nd Attention-Hungry Games
/x/ - Paranormal Phenomena and The RCP Authority

April 2019 - 8chan Transparency Report
Name
Email
Subject
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Options
dicesidesmodifier

Allowed file types:jpg, jpeg, gif, png, webm, mp4, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 5 per post.


Free Education For Everyone!

File: 1422587645110.png (305.13 KB, 640x974, 320:487, 1414364978661.png)

 No.32

Post your /tech/ here

 No.39

File: 1422611860404.jpg (2.02 MB, 700x849, 700:849, sicp_take_it.jpg)

I don't like /tech/ but here you go:

SICP:
Original: https://mitpress.mit.edu/sicp/
In other formats: https://sicpebook.wordpress.com/
Solutions to the exercises: http://community.schemewiki.org/?SICP-Solutions
Video lectures: https://archive.org/details/mit_ocw_sicp / http://www.youtube.com/watch?v=2Op3QLzMgSY&feature=share&list=PL8FE88AA54363BC46

The Scheme Programming Language
Complete guide and reference to the language
R5RS: http://scheme.com/tspl3/
R6RS: http://scheme.com/tspl4/

How to Design Programs
http://www.htdp.org/
Replacement for SICP, uses Racket.

Teach Yourself Scheme in Fixnum Days
http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
Practical, but uses non-standard features.

Concrete Abstractions
https://gustavus.edu/+max/concrete-abstractions.html
Very basic introduction to CS using Scheme.

 No.40

File: 1422612393544.png (631.03 KB, 1111x1600, 1111:1600, 1351374813425_29542833.png)


 No.68

File: 1422819846351.jpg (73.54 KB, 450x317, 450:317, 137633212943.jpg)

Programming from the Ground Up
https://savannah.nongnu.org/projects/pgubook/
Learn programming using assembly on GNU/Linux.

ADUni.org
http://www.aduni.org/
> ADU was a one-year, intensive post-baccalaureate program in Computer Science based on the undergraduate course of study at the Massachusetts Institute of Technology (MIT). The majority of the instructors were professors from MIT and the program was tuition free. After running from September 2000 through July 2001, seeing the first class to graduation, the program was forced to shut down.

 No.106

File: 1423420839031.jpg (375.19 KB, 1200x1100, 12:11, 1402063193817.jpg)

The Gentoomen's Library

http://books.gentoomen.org/

There is also a ftp mirror here:
ftp://gopher.su/install/Gentoomen%20Library/

The user/pass is install/gentoo.

 No.130

File: 1423626742988-0.pdf (1.74 MB, Programming in C (3rd Edit….pdf)

File: 1423626742988-1.pdf (3.72 MB, Complete-Manual-of-Pirate-….pdf)

Pretty nice board, even if it's as leftist as a college american.

This is the only thing I've got to show my appreciation, it's the book recommended by Harvard's cs50 -looked for some info on the author, did not find any notable red flag/relation between him and the course. Second pdf is not very related, but is a fun read.

 No.327

File: 1429844754929.pdf (104.86 KB, Bash Cheat Sheet GNU LEEEN….pdf)


 No.380

Thanks


 No.383

i love this board


 No.405


 No.410

>>327

Thank you every much, very handy.


 No.472

File: 1433602223028.jpg (87.58 KB, 500x452, 125:113, 1335729441521_29543579.jpg)

Squeak by Example:

http://squeakbyexample.org/

Introduction to Squeak (a variant of Smalltalk) with lots of examples.

Pharo by Example:

http://www.pharobyexample.org/

Same book but modified for Pharo (a fork of Squeak).

Deep into Pharo:

http://www.deepintopharo.com/

Second part of Pharo by Example.


 No.596

File: 1436019911674-0.pdf (2.91 MB, Haskell School of Music.pdf)

File: 1436019911674-1.pdf (1.7 MB, Thinking Functionally with….pdf)

File: 1436019911675-2.pdf (1.41 MB, Pearls of Functional Algor….pdf)

have some haskell.

Part 1


 No.597

File: 1436020728343.pdf (5.32 MB, RealWorldHaskell.pdf)

>>596

Part 2

(sadly lyah is too big to upload here)


 No.598

File: 1436020841431.pdf (4.53 MB, Beginning Haskell -A proje….pdf)

>>596

Part 3

(awesome, very new book, starts at 0 and goes very deep)


 No.599

File: 1436021019385-0.pdf (828.86 KB, Programming In Haskell, Gr….pdf)

File: 1436021019385-1.pdf (3.41 MB, Haskell Data Analysis Cook….pdf)

>>596

last one.


 No.604

File: 1436036895018-0.pdf (2.77 MB, The C Programming Language….pdf)

File: 1436036895018-1.pdf (2.25 MB, Build Your Own Lisp.pdf)

>>106

Is it just me or is http://books.gentoomen.org/ not working?

>>597

Put it up on uguu.se or mega and link it here,


 No.609

>>604

It's gone, try this:

magnet:?xt=urn:btih:0bbfaaf5f469a2bd3d762f6942a302f7014a35e9&dn=Gentoomen%20Library


 No.617

good thread


 No.647

Hello I would like to request some pdfs on learning about computers, how they work and very basic introductions to programming. Just assume I have no functioning knowledge on these areas because if I were to get into something and find it way over my head it would probably damage my confidence and I would likely never look at it again. Apologies if there is already suitable materials for me in this thread but that is why I haven't read them yet.

My goal is to eventually learn enough to get to the point where I would feel comfortable trying to build my own computer and maybe enroll in a course and stop being a worthless NEET.

Sorry for the autistic ramblings.


 No.648

>>647

I don't have any pdf for you, but wikipedia is pretty complete about computer functioning.

https://en.wikipedia.org/wiki/Computer


 No.650

>>647

If you don't mind being talked to like a child, then try programming games/lessons etc designed for kids. They are certain not to be over your head.

http://venturebeat.com/2014/06/03/12-games-that-teach-kids-to-code/


 No.658

File: 1436801998359-0.pdf (2.71 MB, tmp_9203-Magnus Lie Hetlan….pdf)

File: 1436801998359-1.pdf (1.74 MB, tmp_9203-Python_introducti….pdf)

File: 1436801998359-2.pdf (958.1 KB, tmp_9203-DesignPatternsInP….pdf)

>>647

How computers work? Like, at the cirquit leve, or just how the CPU fan and Graphics Card is connected?

Anyway, have some python: babbys first programming language, and useful up to and including supercomputers (as gluecode)


 No.664

Besides what is in this thread, what do I need to learn in order to be good at computers? I am completely /tech/ illiterate. I've tried googling and lurking on /tech/ but there is too much stuff and I don't comprehend the majority of it.


 No.668

>>664

Sounds like we are in exactly the same situation friend. What exactly are your goals? What do you know already if anything and what do you want to learn? Programming? How to carry out repairs and replace components?

>>648

Thanks that had some helpful information and I appreciate your help

>>650

Thank you I will definitely look into resources like these. You have to start somewhere

>>658

Thank you for the resources. I will begin reading through them now.

Basically I want to know whatever I need to know to be able to build a computer. Sorry it's hard to be specific when I don't really know what I'm talking about but I want to know each component of a personal computer, their functions, how they work, some basic electrical knowledge and so on.

Maybe a glossary of /tech/ related terms with definitions in simple layman's terms would be helpful to me and >>664 also


 No.689

File: 1437350514372-0.pdf (2.15 MB, Expert C Programming.pdf)

File: 1437350514372-1.pdf (2.09 MB, C Programming.pdf)

File: 1437350514372-2.pdf (1.09 MB, C Primer Plus.pdf)

File: 1437350514474-3.pdf (649.93 KB, C Game Programming For Dum….pdf)

Sorry for the request, but does anyone have "Transistor Circuit Techniques: Discrete and integrated"? Can't find any PDF on google and it's probably going to be a pain in the ass finding it in my country.


 No.691

File: 1437391330857.pdf (2.35 MB, transistor-circuit-techniq….pdf)

>>689

Is this what you're after mate?


 No.693

File: 1437420853014-0.jpg (211.78 KB, 1280x960, 4:3, SICP 2hu.jpg)

File: 1437420853014-1.jpg (2.02 MB, 700x849, 700:849, SICP.jpg)

File: 1437420853024-2.jpg (478.54 KB, 1920x1080, 16:9, SICP2.jpg)

>>691

Yeah, that's the one. Thanks!

Don't have more /tech/ books so I'll just post more SICP


 No.898

Why don't you like /tech/?


 No.902

>>898

Who said they didn't like /tech/?


 No.904

>>902

The first reply.


 No.955

>>106

Word of caution on the Gentoomen library. It has quite a bit of malware. Tread lightly.


 No.956

>>904

I've tried to look at it, but only saw inane comments.


 No.979

How much math do I need to know for SCIP?


 No.1823

Sorry for being retarded, but where's this "course materials" that's refered to in the image?


 No.1837


 No.1842

File: 286801c2db858bf⋯.pdf (128.47 KB, FairCoin2-white-paper-V1.1.pdf)

FairCoin: a cryptocurrency that uses cooperation between nodes to construct the blockchain, rather than wasting electricity to calculate hashes. It has a fixed money supply (the code allows for creation and destruction of coins, but this is not used in FairCoin itself. it could be however enabled in forks). It also needs some degree of centralization (I'm not sure if this is inherent to the design, or just again a choice made by FairCoop).

Basic information:

https://fair-coin.org/en/ecological-blockchain-consensus

https://fair-coin.org/en/multi-layer-security

https://fair-coin.org/en/comparing-currencies

Code and docs:

https://github.com/faircoin

https://github.com/faircoin/faircoin/blob/master/doc/on-proof-of-cooperation.md

Whitepaper: pdf related.


 No.1873


 No.1879

>>664

What are you primarily struggling with? Is it hardware or software related? Are you having difficulty using your operating system, a specific software, programming or just computing in general?

Try looking up computer-related articles on the Simple English Wikipedia for starters. There are countless manuals and tutorials on Youtube to help you understand how to use Windows or whatever operating system you prefer. From there you should read the documentation and learn key combination shortcuts for the basic programs you use. Programming is a step up though, I would recommend you begin with some basic scripting in Python, or even writing some web pages in HTML (W3schools is an excellent resource for stuff like HTML and Javascript).

If there is any specific terminology you are having trouble with feel free to list them.


 No.1897

I just passed my 901 for the A+ and I'm about to take the 902.

Any pdfs or videos in relation to certifications?

Excluding Professor Messer's free content.


 No.1911

>>32

Hey OP, can I get a sauce on that first image?


 No.1913

>>668

Here is the watered down version of computers. If you need any further details, feel free to search wikipedia, using any relevant terms that you need clarified.

Computers are machines that run on electricity. Just like a blender runs on electricity, so too do computers. The amount of electricity used is measured in Watts. A Watt is a measurement of work done (yes, physical work!)

Electricity is often understood in plumbing terms, because it is much easier for us to imagine water flowing through pipes, than it is to imagine spinning electrons and their magnetic fields. If you would like to get a good idea of the physics of electricity and some basic components, here are some useful animations:

https://www.youtube.com/playlist?list=PLkyBCj4JhHt8DFH9QysGWm4h_DOxT93fb

Running on electricity (which you have a better understanding of now), these machines are special. What makes computers so special? Many machines can do 1 thing, like an automated saw that can cut 2cm x 2cm x 2cm cubes in half. Here, the machine has an input of a 2cm cube and an output of two rectangular boxes 1cm x 2cm x 2cm. Great, push a button and it cuts the cube. Sync it up with a conveyor belt, and you can add in another machine which does something else with the two boxes. Maybe the next machine can line them up so that the long ends are facing each other? The possibilities are endless. Think of all the different machines you see in How its Made. Wedges, wheels, screws. These are simple machines. Computers are on the other end of the machine spectrum. Computers are an example of abstract machines. Abstract machines can do simple math https://www.youtube.com/watch?v=gJQTFhkhwPA

The thing is, when you line enough of them up, they can do some pretty complex math and functions.

This is where you have modern, programmable computers. All using simple functions to read and write information, known as memory.

Memory is a key component to computers. Make yourself familiar with memory. Binary, bytes, bits are the basic measures of machine memory (binary). Hertz, Hz is simply how many times something happens a second. The AK-47 has a cyclic fire rate of 600 rounds per minute, or, 10 rounds per second, or 10 Hz. Hz is used for anything that happens really quickly, on a human time scale.

These are the basic building blocks of your knowledge of computers. Look up mainboards, this article is a good primer https://www.tomshardware.com/reviews/motherboard-parts-explained,5669.html

Just like how a car has tires, computers have standardized (ATX) parts that work interchangably with one another. As long as you know the various different components, you can "build" a pc. Not from scratch though, that would require deep knowledge of electrical engineering and technologies like PCB fabrication and techniques like SMT soldering.

Like with anything, I like to learn by doing, a whole bunch of reading is nice, but functional knowledge supercedes conceptual in my book. Set aside time and resources to build a project pc, make it simple, cheap, and be sure to learn from it.

Honestly the easiest way to learn stuff is from someone who knows and is willing to teach you by doing it with them (apprenticeship). I would reach out to someone you know to plan and execute this practice build. Then you will find yourself doing bigger, more complex projects. The same can be said of software projects.


 No.1915

>>1911

Thats Squid Girl, nice post number by the way. John Browning was a cool dude




[Return][Go to top][Catalog][Nerve Center][Cancer][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / agatha2 / cafechan / choroy / dempart / eirepol / place / vichan ]