CS50 Seminars 2023 - Flying the Nest: Setting Up Your Local Development Environment

preview_player
Показать описание
In this short seminar, I’ll walk you through the process of flying the Codespaces nest and setting up your laptop for local development. I will focus on setting up tools that we’ve used in CS50, such as VSCode, Python and Git (behind the scenes!). Towards the end, I’ll also briefly talk about some other tools you may want to look into yourself that I can’t cover in detail here, and give some general guidance for next steps!

Developing Your Project Locally with VS Code (Windows):

Developing Your Project Locally with VS Code (Mac):

***

This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

***

HOW TO SUBSCRIBE

HOW TO TAKE CS50

HOW TO JOIN CS50 COMMUNITIES

HOW TO FOLLOW DAVID J. MALAN

***

CS50 SHOP

***

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

David J. Malan
Рекомендации по теме
Комментарии
Автор

Thank you so much Andrew and CS50 to bring this seminar and topic up again. It helps us a lot to go forward after CS50x. ❤

thuduongha
Автор

Hi to all you good cs50 people! I can't tell you how much I appreciate all the CS50 course content and how much I've enjoyed the learning journey. Absolutely superb :D
Having said that, we really need an up to date Mac version covering all of this. I'm finding setting up my Mac based local development environment pretty insurmountable at the moment... Any help on Mac would be greatly appreciate. Keep up the outstanding work 👍

paulsheppard
Автор

Thank you very much Professor
Wow, that's what I needed to understand. I didn't see anything about this in the CS50AI course descriptions. About how to do it for projects.
But it's probably my fault, I skipped the CS50x and CS50P courses.

SeniorAsJunior
Автор

You need to make the flying the nest lesson on mac as well. WSL is made for windows, it leaves mac users completely in the dust.

BeverlyFerguson-kx
Автор

If WSL is not working for you, you can setup a Virtual Machine in Hyper-V, VMWare, VirtualBox, Parallels (Mac) and connect it via SSH in VS Code (via Remote-SSH plugin), Im running one with:

- Debian 10
- 2gb RAM,
- 20 GB storage
- Sharing the NIC of my PC

swampguy
Автор

u are smart Sir, I love the way you did it.

BoereplaasinthePhilippines
Автор

Opening the folder in WSL did not work for me, it would return to windows everytime. For anyone else experiencing the same issue, you have to open the folder in windows, hit the command palette and select "Reopen folder in WSL"

oxOsicknessOxo
Автор

Link to the Mac OS version of this? I thought he mentioned one..

kylesovada
Автор

How can we get the make file for the compiling

Devs_Hub_
Автор

There was mention of having a link to a video including info about getting set up on a Mac... but I can't see a link? Anyone have it?

ranikellock
Автор

Hey! this is valuable to help me get set up to work on CS50 on my local windows machine. Do you have the slides link?

newmania
Автор

i had a very possitive interaction with the env. and the duck, but my vscode has issues locally... what's your suggestion for like after cs50???

drunac.
Автор

I was trying to install the cs50 library using multiple different commands, but they all resulted in not being able to find it, anybody else have the same problem and have a solution I could try?

bassycounter
Автор

this is somehow less clearer than the 2021 one

Miziru
Автор

MAC OS version please!!!
You said you'd link to carter's more mac-centric version, but it isn't here.

lukegaillard
Автор

Why does he install gcc and not clang? 🤨

regularnick
Автор

when I enter this command "pip3 install cs50" this error will be shown
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/cs50/

can anybody help me what can I you to fix this issue?

alirezaranjbar-rp
Автор

why did I get xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: while I am trying to run gcc?

TOMI_to-me