- Видео 142
- Просмотров 72 663
Jaime Spacco
Добавлен 5 фев 2013
Knox College Computer Science videos.
Come for the education!
Stay for the lowest quality and least expensive experience in do-it-yourself sound and video!
Come for the education!
Stay for the lowest quality and least expensive experience in do-it-yourself sound and video!
VSCode — File — Open Folder
In VSCode, especially on Windows, be sure to open the INNERMOST FOLDER that contains the bin/src/lib folders.
Просмотров: 37
Видео
In VSCode, open src folder, not bin folder
Просмотров 1624 месяца назад
The src folder ("src" stands for "source code") is the human readable Java code. Open this folder! The bin folder ("bin" stands for "binary") is the machine-readable binary codes that humans cannot read.
Be sure to quit your Turtles windows!
Просмотров 264 месяца назад
Otherwise they will accumulate and fill up your memory!
How to download, unzip, and open Java projects with VSCode
Просмотров 844 месяца назад
How to download, unzip, and open Java projects with VSCode. Also how to run the code, and zip the project folder before submitting it to Google Classroom.
Feedback on CharacterTracker
Просмотров 389 месяцев назад
Feedback on the CharacterTracker class from here: docs.google.com/document/d/1knoK_y7F7V9K2rj3U4MPa5BBk0uvrsHKNAJCGzAWgoE/edit
How to clone the repo and run TestyMcTestface
Просмотров 1039 месяцев назад
Clone and run github.com/jspacco/TestyMcTestface The most bizarre, entertaining and indirect way I could imagine to help students think about testing
How to clone a repo with CLI and Github Desktop
Просмотров 329 месяцев назад
How to clone a repo with CLI and Github Desktop
How and why to add a public:private key pair on Github
Просмотров 659 месяцев назад
Brief, high-level explanation of how public/private key pairs let you authenticate to a server. Then how to create and add a key pair on Github
JUnit Testing with VS Code
Просмотров 5389 месяцев назад
How to set up JUnit with VS Code. I'm showing JUnit 4, but JUnit 5 (Jupiter) and TestNG are the same type of setup, just with different annotations. The target audience here are undergraduates after having taken CS-2, so I'm not that worried that I'm not covering every possible feature.
VS Code 4 Java - Quick Intro
Просмотров 849 месяцев назад
Quick Intro to Java development with VS Code
ChatGPT FAIL: Cannot decide if Ruby strings are mutable
Просмотров 39Год назад
ChatGPT chat transcript: chat.openai.com/share/49ff9e61-9c66-41f0-a183-fa8bc79b7290
CS 208 webserver #0
Просмотров 350Год назад
Background information on how things work (should have done this one first!)
CS 208 C# webserver #5
Просмотров 232Год назад
CS 208 C# webserver #5 * moving config details into a json file * path /books?cmd=list&s=10&e=20 lists books 10 through 20
ascii adventure, part 4 -- how to make passable GameObjects
Просмотров 1254 года назад
ascii adventure, part 4 how to make passable GameObjects
asciiadventure part 3 (adding breakable walls)
Просмотров 754 года назад
asciiadventure part 3 (adding breakable walls)
asciiadventure, part 2 (gameobjects.cs, player.cs, mob.cs)
Просмотров 774 года назад
asciiadventure, part 2 (gameobjects.cs, player.cs, mob.cs)
asciiadventure, part 1 (adventure.cs and screen.cs)
Просмотров 1484 года назад
asciiadventure, part 1 (adventure.cs and screen.cs)
Data processing with Ruby: Stanford Open Policing Project
Просмотров 2194 года назад
Data processing with Ruby: Stanford Open Policing Project
Live coding for class when I'm too tired to live code
Просмотров 314 года назад
Live coding for class when I'm too tired to live code
Streaming object-oriented design of a simple problem
Просмотров 1154 года назад
Streaming object-oriented design of a simple problem
dude awesome annotation
dude awesome annotation
dude awesome annotation
I've noticed GPT-4 version of chatGPT (the paid version) is better at saying Ruby strings are mutable, especially by tweaking the personality of the AI to be more assertive.
I have not had a chance to try out GPT-4, but I will check it out when I get the chance!
If your using the latest c#, no need to do backing fields, they are done for us with properties!
Yeah, that's true, but all of the students are coming from Java, so I wanted to show them code that looks like Java. I should put a disclaimer that this assignment hits students at a particular point in their education, and should not be considered a good example of C# code.
Anyway, thanks for your feedback! It's always interesting to see that people other than my students sometimes find and watch these videos!
Also, you should be using Async, firing up threads and such is not good practice, specially when we have async that is developed to handle multi threading!
OK, I'll look into async. The threads ended up being totally unnecessary as we didn't even talk about threads on this assignment. I have no idea why I thought we'd have time to cover so much.
C# is very structured, I find when people place the open bracket on the same line as the field/statement looks clustered! Also to make the most out of coding c#, use VS2022, far superior, better debug!
I guess I should put this in the video description. I'm trying to make an assignment that is somewhat interesting, that students can run on a variety of different types of laptops, and that they can do with only 3 weeks of C# after a year of Java. If I were writing "real" C# code I would need to do many things differently, starting with writing a lot more C# code myself to build up my skills. Anyway, thanks for your comments!
The first video in 2 years no way 👋👋👋
dude awesome annotation
Thank you so much for this! I'm doing a Boggle game as a project in university right now and was struggling to figure out how to traverse the board and find valid words. This tutorial/lecture/stream or whatever you might call it helped me out tremendously. I am beyond grateful!
dude awesome annotation
dude awesome annotation
dude awesome annotation
dude awesome annotation
do more mips videos! good job
dude awesome annotation
dude awesome annotation
More mips content please
Boggle game doubt
Do favor me
Hi brother...
It was soo clearly explained. Ty :)
dude awesome annotation
dude awesome annotation
dude awesome annotation
dude awesome annotation
Great video! are you planning to make more video tutorials about Java?
why did that guy comment 2 times?
Coloring of the gutter is most beautiful way I've ever seen to explain an index out of bounds exception. Ah-maze.
Thank you very much
excelent tutorial
11:49 sets *are usually unordered unless they are a treeset or sortedset
Do you know how to add notes to the videos these days? You used to be able to do that years ago. I'm not sure how to do it anymore... Also, I'm old.
@@jaimespacco924 you mean annotations XD ruclips.net/video/C5zzVemi3m4/видео.html&feature=emb_logo
I hope my "epic bug" can somehow help someone avoid the same mistakes :p
I've often thought that my primary role is to serve as a warning to others.
What's wrong with normal keybindings?? (ex on Windows) Ctrl + S to save Ctrl + Z to undo Ctrl + Y can be redo or delete line (it prompts you the first time you try it) Ctrl + X, C, V to cut, copy, and paste... etc.
I used Emacs for about 10 years, so now I always use Emacs keybindings. In IntelliJ, I guess this overwrites many of the regular windows/mac keybindings like C-Z, C-S, etc. I'll have to go in and customize my settings.
Also I can't believe that people who aren't students in my class are watching these videos!
i mispelt fool.
Thank you for great explanation
Thanks man!! Super helpful and intuitive.
You explained amazing spacco
Please stop asking me for the code! I will not send anyone all of my code for this project because I often use parts of the project as an assignment for one of my classes.
vous pouvez m'envoyer le projet svp elmahdi.ngadi.etu@univ-lille.fr
thanks mate
Awesome. It helped a lot
keep doing what you're doing brother
you are a good presenter.
I really really want to say thank you. I have been searching for almost 2 days (12 hours total) for a fix to this and then this simple process works. You have definitely earned a sub and a like.
dude awesome annotation
dude awesome annotation
I'm not one of your students nut I learned some things today. Great tutorial
ayyyeeee boss wats the steam braah
homeskillet hit me up with that steam my sexy spacco brather may god watch over you