Jaime Spacco
Jaime Spacco
  • Видео 142
  • Просмотров 71 367
VSCode — File — Open Folder
In VSCode, especially on Windows, be sure to open the INNERMOST FOLDER that contains the bin/src/lib folders.
Просмотров: 34

Видео

In VSCode, open src folder, not bin folder
Просмотров 33Месяц назад
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!
Просмотров 25Месяц назад
Otherwise they will accumulate and fill up your memory!
How to download, unzip, and open Java projects with VSCode
Просмотров 57Месяц назад
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
Просмотров 386 месяцев назад
Feedback on the CharacterTracker class from here: docs.google.com/document/d/1knoK_y7F7V9K2rj3U4MPa5BBk0uvrsHKNAJCGzAWgoE/edit
How to clone the repo and run TestyMcTestface
Просмотров 976 месяцев назад
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
Просмотров 326 месяцев назад
How to clone a repo with CLI and Github Desktop
How and why to add a public:private key pair on Github
Просмотров 656 месяцев назад
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
Просмотров 2396 месяцев назад
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
Просмотров 826 месяцев назад
Quick Intro to Java development with VS Code
ChatGPT FAIL: Cannot decide if Ruby strings are mutable
Просмотров 37Год назад
ChatGPT chat transcript: chat.openai.com/share/49ff9e61-9c66-41f0-a183-fa8bc79b7290
CS 208 webserver #0
Просмотров 342Год назад
Background information on how things work (should have done this one first!)
CS 208 C# webserver #5
Просмотров 230Год назад
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
CS 208 C# webserver #4
Просмотров 198Год назад
C# simple webserver #4
CS 208 C# webserver #3
Просмотров 248Год назад
CS 208 C# simple web server #3
CS 208 C# webserver #1
Просмотров 232Год назад
CS 208 C# webserver #1
CS 208 C# webserver in #2
Просмотров 155Год назад
CS 208 C# webserver in #2
ascii adventure, part 4 -- how to make passable GameObjects
Просмотров 1234 года назад
ascii adventure, part 4 how to make passable GameObjects
ascii adventure, part 5 -- refactoring
Просмотров 554 года назад
ascii adventure, part 5 refactoring
The Adventures of Linq
Просмотров 214 года назад
The Adventures of Linq
asciiadventure part 3 (adding breakable walls)
Просмотров 754 года назад
asciiadventure part 3 (adding breakable walls)
Why use git?
Просмотров 354 года назад
Why use git?
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
Просмотров 2154 года назад
Data processing with Ruby: Stanford Open Policing Project
Dijkstra's algorithm
Просмотров 704 года назад
Dijkstra's algorithm
Graphs #1 Google Slides
Просмотров 214 года назад
Graphs #1 Google Slides
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
00 Design exercises Google Slides
Просмотров 274 года назад
00 Design exercises Google Slides
Streaming object-oriented design of a simple problem
Просмотров 1154 года назад
Streaming object-oriented design of a simple problem

Комментарии

  • @mominsaber3468
    @mominsaber3468 6 месяцев назад

    dude awesome annotation

  • @TheKBrosTech
    @TheKBrosTech Год назад

    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.

    • @jaimespacco924
      @jaimespacco924 Год назад

      I have not had a chance to try out GPT-4, but I will check it out when I get the chance!

  • @ServantKing72
    @ServantKing72 Год назад

    If your using the latest c#, no need to do backing fields, they are done for us with properties!

    • @jaimespacco924
      @jaimespacco924 Год назад

      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.

    • @jaimespacco924
      @jaimespacco924 Год назад

      Anyway, thanks for your feedback! It's always interesting to see that people other than my students sometimes find and watch these videos!

  • @ServantKing72
    @ServantKing72 Год назад

    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!

    • @jaimespacco924
      @jaimespacco924 Год назад

      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.

  • @ServantKing72
    @ServantKing72 Год назад

    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!

    • @jaimespacco924
      @jaimespacco924 Год назад

      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!

  • @justincooper5618
    @justincooper5618 Год назад

    The first video in 2 years no way 👋👋👋

  • @Ali-od7nn
    @Ali-od7nn Год назад

    dude awesome annotation

  • @kalinka3133
    @kalinka3133 Год назад

    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!

  • @Gymratz20
    @Gymratz20 Год назад

    dude awesome annotation

  • @naif2096
    @naif2096 2 года назад

    dude awesome annotation

  • @naif2096
    @naif2096 2 года назад

    dude awesome annotation

  • @tfr
    @tfr 2 года назад

    dude awesome annotation

  • @AmCanTech
    @AmCanTech 2 года назад

    do more mips videos! good job

  • @jumanhal-qahtani7398
    @jumanhal-qahtani7398 2 года назад

    dude awesome annotation

  • @jumanhal-qahtani7398
    @jumanhal-qahtani7398 2 года назад

    dude awesome annotation

  • @AviPars
    @AviPars 2 года назад

    More mips content please

  • @arunkumar-nz8ci
    @arunkumar-nz8ci 3 года назад

    Boggle game doubt

  • @arunkumar-nz8ci
    @arunkumar-nz8ci 3 года назад

    Do favor me

  • @arunkumar-nz8ci
    @arunkumar-nz8ci 3 года назад

    Hi brother...

  • @ayeshaazimuddin721
    @ayeshaazimuddin721 3 года назад

    It was soo clearly explained. Ty :)

  • @triple_x_r_tard
    @triple_x_r_tard 3 года назад

    dude awesome annotation

  • @triple_x_r_tard
    @triple_x_r_tard 3 года назад

    dude awesome annotation

  • @danacosta5237
    @danacosta5237 3 года назад

    dude awesome annotation

  • @danacosta5237
    @danacosta5237 3 года назад

    dude awesome annotation

  • @syahreva
    @syahreva 3 года назад

    Great video! are you planning to make more video tutorials about Java?

  • @salamoonder6715
    @salamoonder6715 3 года назад

    why did that guy comment 2 times?

  • @verakazakova9497
    @verakazakova9497 4 года назад

    Coloring of the gutter is most beautiful way I've ever seen to explain an index out of bounds exception. Ah-maze.

  • @lakmalerandima5353
    @lakmalerandima5353 4 года назад

    Thank you very much

  • @lordloki1345
    @lordloki1345 4 года назад

    excelent tutorial

  • @DK-bj9hx
    @DK-bj9hx 4 года назад

    11:49 sets *are usually unordered unless they are a treeset or sortedset

    • @jaimespacco924
      @jaimespacco924 4 года назад

      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.

    • @DK-bj9hx
      @DK-bj9hx 4 года назад

      @@jaimespacco924 you mean annotations XD ruclips.net/video/C5zzVemi3m4/видео.html&feature=emb_logo

  • @DK-bj9hx
    @DK-bj9hx 4 года назад

    I hope my "epic bug" can somehow help someone avoid the same mistakes :p

    • @jaimespacco924
      @jaimespacco924 4 года назад

      I've often thought that my primary role is to serve as a warning to others.

  • @TheKBrosTech
    @TheKBrosTech 4 года назад

    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.

    • @jaimespacco924
      @jaimespacco924 4 года назад

      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.

    • @jaimespacco924
      @jaimespacco924 4 года назад

      Also I can't believe that people who aren't students in my class are watching these videos!

  • @duckxrec
    @duckxrec 5 лет назад

    i mispelt fool.

  • @basirobaidi667
    @basirobaidi667 5 лет назад

    Thank you for great explanation

  • @peterhoge4734
    @peterhoge4734 5 лет назад

    Thanks man!! Super helpful and intuitive.

  • @amirhosseinghafoorian1454
    @amirhosseinghafoorian1454 5 лет назад

    You explained amazing spacco

  • @jaimespacco924
    @jaimespacco924 5 лет назад

    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.

  • @elmahdingadi6611
    @elmahdingadi6611 5 лет назад

    vous pouvez m'envoyer le projet svp elmahdi.ngadi.etu@univ-lille.fr

  • @unactive95
    @unactive95 6 лет назад

    thanks mate

  • @bahrozeali906
    @bahrozeali906 6 лет назад

    Awesome. It helped a lot

  • @kanenewton5553
    @kanenewton5553 6 лет назад

    keep doing what you're doing brother

  • @FullStackLife
    @FullStackLife 7 лет назад

    you are a good presenter.

  • @adamperri3809
    @adamperri3809 7 лет назад

    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.

  • @librajoe87
    @librajoe87 7 лет назад

    dude awesome annotation

  • @librajoe87
    @librajoe87 7 лет назад

    dude awesome annotation

  • @Miduuza
    @Miduuza 7 лет назад

    I'm not one of your students nut I learned some things today. Great tutorial

  • @joshuag1368
    @joshuag1368 7 лет назад

    ayyyeeee boss wats the steam braah

  • @kyleflynn9385
    @kyleflynn9385 7 лет назад

    homeskillet hit me up with that steam my sexy spacco brather may god watch over you

  • @kyleflynn9385
    @kyleflynn9385 7 лет назад

    whats your steam bro?

  • @gulshanjangid3470
    @gulshanjangid3470 8 лет назад

    Very nice explanation. Thank you!