jest array
jest array
  • 78
  • 205 236
how to code racket - 46 editor
jest learn how to code and program well for absolute beginners
Timestamps:
0:00 intro
1:18 constants & htdd
2:37 helper funcs
4:03 big-bang options
5:26 handle-key
20:41 render
25:55 control & mod keys
Exercise problems and writeups:
howtocode.pages.dev/
Practice Problems:
jestlearn.com/how_to_code/
Installation and DrRacket configuration settings:
howtocode.pages.dev/installation
Download Racket:
racket-lang.org/download/
Why all the parenthesis?:
howtocode.pages.dev/introduction#why_all_the_parenthesis?
Join us on discord, feel free to ask for help:
discord.com/invite/6Zq8sH5
patreon:
www.patreon.com/jestarray/
Переглядів: 259

Відео

how to code racket - 45 ladybug
Переглядів 99Рік тому
jest learn how to code and program well for absolute beginners Timestamps: 0:00 intro 1:02 constants 2:13 data def 4:34 functions 5:10 tock(advance-lady) 15:16 render Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why a...
how to code racket - 44 ripple
Переглядів 64Рік тому
jest learn how to code and program well for absolute beginners Timestamps: 0:00 Intro 1:40 Constants 2:54 Data def 6:33 Functions 8:02 tock(grow-ripple) 13:20 render 17:10 handle-mouse 23:18 maybe-ripple challenge MISTAKE: interp. y is vertical position in pixels Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configur...
how to code racket - 43 tracker
Переглядів 45Рік тому
jest learn how to code and program well for absolute beginners Timestamps: 0:00 Problem A 2:35 Data def 4:52 Functions 6:09 handle-mouse 11:40 render 17:09 move or drag MISTAKE: - interp. y is the vertical position in pixels Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/ins...
how to code racket - 42 tomato
Переглядів 125Рік тому
jest learn how to code and program well for absolute beginners Timestamps: 0:00 Problem A 2:57 Data Defs-A 7:00 Functions-A 8:11 tock 12:33 render 17:54 Problem B Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why all t...
how to code racket - 41 box-spin
Переглядів 45Рік тому
jest learn how to code and program well for absolute beginners Timestamps: 0:00 Problem-A 3:30 Data Def-A 6:06 Functions-A 6:35 Tock function 11:28 Render Function 17:13 Problem B Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/do...
how to code racket - 40 best-stats
Переглядів 65Рік тому
jest learn how to code and program well for absolute beginners Timestamps: 0:00 Problem A 5:14 Problem B 11:15 Optional Factoring Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why all the parenthesis?: howtocode.pages....
how to code racket - 39 fit-mood
Переглядів 48Рік тому
jest learn how to code and program well for absolute beginners timestamps: 0:00 problem a 6:44 problem b Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why all the parenthesis?: howtocode.pages.dev/introduction#why_all_...
how to code racket - 38 who-taller?
Переглядів 88Рік тому
jest learn how to code and program well for absolute beginners timestamps: 0:00 problem a 4:05 problem b Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why all the parenthesis?: howtocode.pages.dev/introduction#why_all_...
how to code racket - 37 compound data intro
Переглядів 86Рік тому
jest learn how to code and program well for absolute beginners timestamps: 0:00 intro 0:35 problem A 9:15 problem B 14:22 stepper 16:48 other errors Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why all the parenthesis...
how to code racket - 36 traffic light anim
Переглядів 99Рік тому
jest learn how to code and program well for absolute beginners 0:00 Problem A 12:00 Problem B Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why all the parenthesis?: howtocode.pages.dev/introduction#why_all_the_parenth...
how to code racket 35 - countdown anim
Переглядів 110Рік тому
jest learn how to code and program well for absolute beginners Timestamps: 0:00 Problem A 13:56 Problem B Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why all the parenthesis?: howtocode.pages.dev/introduction#why_all...
how to code racket - 34 key and mouse events
Переглядів 423Рік тому
jest learn how to code and program well for absolute beginners timestamps 0:00 key events 7:04 mouse events Exercise problems and writeups: howtocode.pages.dev/htdp_templates#big-bang_world_apps Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why all the parenthesis?: howt...
how to code racket - 33 htdw mushroom
Переглядів 180Рік тому
jest learn how to code and program well for absolute beginners 0:00 intro 1:18 htdw intro 2:26 domain analysis 8:00 build the program 12:47 data defs 14:10 functions 21:32 main function 22:14 adding SPEED 23:08 Goomba Image 25:58 Summary Exercise problems and writeups: howtocode.pages.dev/htdp_templates#big-bang_world_apps Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket ...
how to code racket - 32 big-bang
Переглядів 756Рік тому
jest learn how to code and program well for absolute beginners Exercise problems and writeups: howtocode.pages.dev/ Practice Problems: jestlearn.com/how_to_code/ Installation and DrRacket configuration settings: howtocode.pages.dev/installation Download Racket: racket-lang.org/download/ Why all the parenthesis?: howtocode.pages.dev/introduction#why_all_the_parenthesis? Join us on discord, feel ...
how to code racket - 31 unions exercises
Переглядів 77Рік тому
how to code racket - 31 unions exercises
How I almost got scammed out of $10,000
Переглядів 210Рік тому
How I almost got scammed out of $10,000
how to code racket - 30 unions intro
Переглядів 169Рік тому
how to code racket - 30 unions intro
how to code racket - 29 dates
Переглядів 85Рік тому
how to code racket - 29 dates
how to code racket - 28 spicy
Переглядів 46Рік тому
how to code racket - 28 spicy
how to code racket - 27 ranks
Переглядів 61Рік тому
how to code racket - 27 ranks
how to code racket - 26 interval sets
Переглядів 49Рік тому
how to code racket - 26 interval sets
how to code racket - 25 enum htdd
Переглядів 110Рік тому
how to code racket - 25 enum htdd
racket in vscode
Переглядів 4,7 тис.Рік тому
racket in vscode
how to code racket - 24 data design
Переглядів 111Рік тому
how to code racket - 24 data design
how to code racket - 23 image-larger?
Переглядів 40Рік тому
how to code racket - 23 image-larger?
how to code racket - 22 can-ride?
Переглядів 27Рік тому
how to code racket - 22 can-ride?
how to code racket - 21 string-last string-rest string-remove-last formalize
Переглядів 26Рік тому
how to code racket - 21 string-last string-rest string-remove-last formalize
how to code racket - 20 pig-latin
Переглядів 68Рік тому
how to code racket - 20 pig-latin
how to code racket - 19 less-than-5
Переглядів 35Рік тому
how to code racket - 19 less-than-5

КОМЕНТАРІ

  • @enzoding7558
    @enzoding7558 Місяць тому

    can i write scheme with this extension?

  • @TalhaBsbyk
    @TalhaBsbyk 2 місяці тому

    I couldn't get inlay hints to work. How do you set it up?

    • @jestarray
      @jestarray 2 місяці тому

      inlay hints do not work, they are not a supported feature just yet sadly

    • @TalhaBsbyk
      @TalhaBsbyk 2 місяці тому

      @@jestarray Sorry for the confusion

  • @Stonercrab
    @Stonercrab 2 місяці тому

    his voice reminds me of ddoi

  • @chillbro2275
    @chillbro2275 2 місяці тому

    haha Oh man, i forgot how bad League's champ select screen looked in 2014.

  • @chillbro2275
    @chillbro2275 2 місяці тому

    hahahahah "Hello, humans:"

  • @benkosiek4350
    @benkosiek4350 5 місяців тому

    Hey i saw on a reddit thread that you tutor is Dr Racket. Do you still tutor?

  • @charlottez3810
    @charlottez3810 5 місяців тому

    Very helpful beginner tutorial for Racket, thank you!

  • @karnaerrande
    @karnaerrande 5 місяців тому

    Thanks for the article and video, you potentially saved my bank account! Seriously scary how detailed this scam was... I mean a phishing email sent and signed through a trusted company domain, that had me for a second.

  • @LokeshSharma-hm5jz
    @LokeshSharma-hm5jz 6 місяців тому

    Thanks.

  • @mavemaggulle6677
    @mavemaggulle6677 7 місяців тому

    thanks for this great video, helped a lot

  • @ateeismuss4502
    @ateeismuss4502 8 місяців тому

    One of the best tutorials I've discovered on UA-cam about DrRacket. Pleasant voice, detailed explanations, and simple examples. This makes it easier to follow along and understand the concepts. Thank you for your commendable work!

  • @visualsbyeric
    @visualsbyeric 9 місяців тому

    how do I install this on MacOS? thanks in advance

  • @waltermelo1033
    @waltermelo1033 9 місяців тому

    it's a shame on how such a good quality video has not the many views it deserves. I'll take this advice of layering for life

  • @waltermelo1033
    @waltermelo1033 9 місяців тому

    the thing i really like about Racket instead of clojure is how easy it is to install

  • @amadif1793
    @amadif1793 10 місяців тому

    This video was super helpful, I really struggled with scopes before this. Thank you

  • @i_dont_want_a_handle
    @i_dont_want_a_handle 10 місяців тому

    where's 5.1? o_0

  • @yosledev
    @yosledev 10 місяців тому

    awesome video, you get a new subs here!

  • @superspiderdum
    @superspiderdum Рік тому

    ur a lifesaver

  • @gebo1861
    @gebo1861 Рік тому

    Thanks, dr racket is dog water

  • @eygs493
    @eygs493 Рік тому

    you just talk garbage, nothing set up works!

  • @eygs493
    @eygs493 Рік тому

    IT DOES NOT WORK!!!!!

    • @jestarray
      @jestarray Рік тому

      what does not work? on windows?

  • @eygs493
    @eygs493 Рік тому

    garbage

  • @eygs493
    @eygs493 Рік тому

    wtf, it doesnt work, you prik

  • @morell7799
    @morell7799 Рік тому

    plz make a tutorial how to implement racket in vsc

    • @eygs493
      @eygs493 Рік тому

      pour a cup of coffee into your computer, while its turned on, it will automatically do that for you

  • @johnbclements
    @johnbclements Рік тому

    Okay, this is kind of a weird place to ask this, but I'll ask anyway: how would you like your name to appear in the Racket v8.8 release notes? Feel free to e-mail me. Thanks!

    • @jestarray
      @jestarray Рік тому

      Sure! I'd be honored to, I'll shoot you an email

  • @grapz2245
    @grapz2245 Рік тому

    This does not work with slice data.

    • @jestarray
      @jestarray Рік тому

      Nope, I never used 9 slice so I'm not too familiar with it, sorry.

    • @grapz2245
      @grapz2245 Рік тому

      @@jestarray It's fine, and I ended up finding a python script that can create that slice data, but it is a little bit unfortunate. Admittingly my use case is a bit niche. I wanted to create a texture array from several smaller textures, move them around in Aseprite and modify them, then unstitch them and have them go back to the file they came from. While aseprite does save the frame data if you create a texture atlas from the command line, moving any of the textures around in aseprite afterwards does not get saved, and makes unstiching them impossible. Thus I was looking to somehow programmatically create the slices upon creating the atlas so I could use --split-slices to unsplit it, while also moving them around on the canvas for easier editing. Color me surprised that aseprite does not have a built-in json import function.

  • @finishimfatality8670
    @finishimfatality8670 Рік тому

    i really dont understand how did you get the position of a specifique tile , because my .tmx document isn't written this way (with this serie of numbers)

    • @jestarray
      @jestarray Рік тому

      strange, it should export a series of numbers unlses compression is enabled. Go to toolbar > map > map properties, and on the sidebar make sure "Tile Layer Format" is in CSV.

  • @liyanpeng1995
    @liyanpeng1995 Рік тому

    this extension doesn't support debugging :(

  • @thedesertsoldier8155
    @thedesertsoldier8155 Рік тому

    how do I fix this error "[Error - 6:38:26 PM] Starting client failed Launching server using command racket failed."

    • @jestarray
      @jestarray Рік тому

      github.com/jeapostrophe/racket-langserver/issues/45 is this on windows I presume? I would ask the racket discord since I dont use windows too often.

  • @happyboy2323
    @happyboy2323 Рік тому

    Really appreciate it! Thank you.

  • @spdegabrielle
    @spdegabrielle Рік тому

    Very nice ! Thank you.

  • @jestarray
    @jestarray Рік тому

    exercise website has changed from the video: jestlearn.com/computer_systems/

  • @jestarray
    @jestarray Рік тому

    Exercise website has changed from the video: jestlearn.com/computer_systems/

  • @jestarray
    @jestarray Рік тому

    The exercise website has changed from the video, here's the new link! jestlearn.com/computer_systems/

  • @Stonercrab
    @Stonercrab Рік тому

    Thanks for the tutorial! This was really helpful. Love your videos!

  • @Pavel-wj7gy
    @Pavel-wj7gy 2 роки тому

    You deserve more views and we deserve more content from you!

  • @coffeeisthepathtovictory1290
    @coffeeisthepathtovictory1290 2 роки тому

    I shouldn't have went down this rabbit hole, but I wanted to make a game for CS50x, and it's too late to turn back now.. Awesome tutorial thanks!

  • @ivanp.6257
    @ivanp.6257 2 роки тому

    I think it's better to run "npm install -g parcel", because "npm install -g parcel-bundler" shown some warnings

  • @spitfxre
    @spitfxre 2 роки тому

    hey this is very helpful for the course, thx!

  • @pr9334
    @pr9334 2 роки тому

    When you’re wondering why everything is throwing errors, and you realize the tutorial you’re following is 5 years out of date 🤡

  • @LeandroSouza-ij3tp
    @LeandroSouza-ij3tp 2 роки тому

    nice i have been use Piskel

  • @TraceguyRune
    @TraceguyRune 2 роки тому

    Oh man. Don't ever artificially increase load times just so people can see the loading screen. WTF

  • @TraceguyRune
    @TraceguyRune 2 роки тому

    I have no clue what parcel is. I do know it's unnecessary for the scope of Phaser

  • @Mern
    @Mern 2 роки тому

    quality content mate, i'm really glad i found your channel, you've helped me improve as a programmer!

  • @montemayor816
    @montemayor816 2 роки тому

    thank you <3

  • @ahhmdd
    @ahhmdd 2 роки тому

    keep it up man!!

  • @adfadf9785
    @adfadf9785 2 роки тому

    can you explain when to have guards?

    • @jestarray
      @jestarray 2 роки тому

      In a future video I will go into more detail but a simple example is say you want to do this: (string-append "I am " #true " to my words") A silly way to produce the string "I am true to my words" This will crash because string-append cannot take in a boolean, #true so you have to guard and make it so it won't crash. (string-append "I am " (if #true "true" "false") " to my words") It depends on the problem when to have guards though

    • @adfadf9785
      @adfadf9785 2 роки тому

      @@jestarray I mean when to have guards in a cond expression. Do you need it when u are switching to different type of data? Where would u have guards if you had (@signature Number Number String Boolean String -> xxx) type of data set for cond expression if you are not using else?

    • @jestarray
      @jestarray 2 роки тому

      @@adfadf9785 It's really hard to tell without seeing the full problem, hard to tell from the signature alone. There are a number of cases of when to use guards and switching to different types of data is one of them

  • @jestarray
    @jestarray 2 роки тому

    I miscounted the length of the string-length at 7:30 , it should be 8. The valid range is 9 though because of how substring works but if you were to index off a list, it would be an error

  • @emilywessel8451
    @emilywessel8451 2 роки тому

    I'm a freshman in college and I've been struggling with understanding racket, my teachers learning style is really fast paced and recently I was stuck on understanding the basics. I ended up finding your channel on reddit, I'm very surprised you have a small community with how well you teach. Just watching a few of your videos improved my understanding a lot! Thanks :)

    • @jestarray
      @jestarray 2 роки тому

      Glad to help! I worry I'm going a little too fast too, so thanks for the feedback

  • @pafiro
    @pafiro 2 роки тому

    Creates a beginner friendly tutorial on how to make an entire main menu and loading screen in 8 minutes. "Was I going to fast?" Great video though, learned a lot! Thanks!