Devin Finley
Devin Finley
  • 50
  • 334 069

Video

Subscriber Contest Update
zhlédnutí 143Před 9 měsíci
Thanks to all of you who've subscribed! I look forward to continuing to grow and develop with all of you!
CS 50 Ready Player 50 Challenge - Devin the ducktective vs. the Duck
zhlédnutí 680Před 11 měsíci
I'm SO sorry about level 3... but if you enjoy watching me struggle you'll love this 00:18 - Lvl 1, 00:35 - Lvl 2, 02:29 - Lvl 3, 16:13 - Lvl 4, 18:01 - Lvl 5, 22:41 - Lvl 6 (My Favorite), 27:28 - Lvl 7, 29:24 - Confusion for the win. From the team at CS 50 - Like to learn more about artificial intelligence (AI), large language models (LLMs), and prompt engineering? Join CS50 for Ready Player 5...
CS50 in 2023 - Is CS50 Worth it? What's New? What's Next? 2023 Fall Update
zhlédnutí 597Před 11 měsíci
This is CS50x Fall Update. What's New? What's Next? I'm giving one subscriber a paid certificate. Contest closes October 31 and winner announced November 15th. 00:07 - Setup, 00:53 - Intro, 03:02 - CS50 Worth it?, 04:05 - Is CS50 Difficult?, 07:27 - New Courses, 08:23 - Intro to CyberSecurity, 09:15 - Intro to Data/SQL, 10:11 - Ready Player 50, 10:51 - CS50.ai AI Tutor, 12:00 - GivingBack
We Hit 1,000 Subscribers Helping you Learn CS50! Thank you all!
zhlédnutí 139Před 11 měsíci
If you haven't already please subscribe and help a small creator grow this channel and reach new coders and help them advance their careers!
CS50 Subscriber and channel Update
zhlédnutí 194Před rokem
Thank you supporters for 500 in just a few months! I'm here to keep helping. We're moving on to CS50w but I'm always open to what's next! Thank you for being a part of this and feel free to voice where you're going and what you'd like to see here!
CS50 Tideman Solution - Week 3 Lab - Tideman Solution 2024. (Beginners Guide)
zhlédnutí 8KPřed rokem
Welcome to This is CS50 Week 3 Lab - Tideman. This tutorial will cover how to complete CS50x Tideman
CS50 Finance | CS 50 Week 9 Problem Set Finance UPDATE | Beginners Guide to PSET 9 2024
zhlédnutí 15KPřed rokem
Hey team! Welcome to the June Update for CS50X - Finance
CS50W Project 0 | CS50W Week 0 HTML, CSS | Project 0 | Beginners Guide Week 0 CS50W
zhlédnutí 921Před rokem
Welcome to This is CS50W Week 0 - Project 0. Hey Team! I'm doing this course 1 week at a time so hang in there with me as I work out the kinks and we get this done together! 00:00 Intro, 00:07 - Week 0 review, 00:47 - Preparation for HTML code, 01:59 - inspecting google, 02:45 - project requirement review, 04:26 - expectation for learners, 05:07 - getting started with code review and testing, 0...
CS50W Week 0 - Intro 2023. (Beginners Guide)
zhlédnutí 296Před rokem
Welcome to This is CS50W Week 0 - Introduction.
CS50 Final Project - Recommendations and Notes for Final Project CS 50 2023. (Beginners Guide)
zhlédnutí 14KPřed rokem
Welcome to This is CS50 Final Project. Here are some thoughts, ideas, and recommendations for your final project.
CS50 Birthdays | CS 50 Week 9 Lab Birthdays | Beginners Guide 2024
zhlédnutí 7KPřed rokem
Welcome to This is CS50 Week 9 Lab - Birthdays. This tutorial will cover how to complete CS50x Birthdays
CS50 Finance | CS 50 Week 9 Problem Set Finance | Beginners Guide to PSET 9 2024
zhlédnutí 52KPřed rokem
00:00 Intro, 01:48 Register, 06:11 Quote, 07:47 Buy, 10:35 SQL Update, 12:22 Index, 15:58 Sell, 19:07 History Welcome to This is CS50 Week 9 Problem Set - Finance. This tutorial will cover how to complete CS50x Finance. Don't forget to export API_KEY=value where "value" is your exact APK key starting with pk_. this is run from terminal $. Then cd finance. You'll need 'flask run' and Ctrl C will...
CS50 Trivia | CS 50 Week 8 Lab Trivia | Beginners Guide 2024
zhlédnutí 8KPřed rokem
Welcome to This is CS50 Week 8 Lab - Trivia. This tutorial will cover how to complete CS50x Trivia
Quick Thank you to my CS50 Followers. Keep up the Great Work
zhlédnutí 109Před rokem
Quick Thank you to my CS50 Followers. Keep up the Great Work
CS50 Problem Set 7 - Fiftyville Solution 2024. (Beginners Guide to CS50 fiftyville)
zhlédnutí 14KPřed rokem
CS50 Problem Set 7 - Fiftyville Solution 2024. (Beginners Guide to CS50 fiftyville)
CS 50 Temps | CS50 Week 3 Practice Problems - Average Temperatures | Beginners Guide
zhlédnutí 1,6KPřed rokem
CS 50 Temps | CS50 Week 3 Practice Problems - Average Temperatures | Beginners Guide
CS 50 Tips & Tricks | Variables & Shift | From CS50 Bulbs | Understanding
zhlédnutí 221Před rokem
CS 50 Tips & Tricks | Variables & Shift | From CS50 Bulbs | Understanding
CS50 Movies - CS 50 Problem Set 7 -Movies Solution 2024. (Beginners Guide)
zhlédnutí 9KPřed rokem
CS50 Movies - CS 50 Problem Set 7 -Movies Solution 2024. (Beginners Guide)
CS50 Songs - Lab 7 - Songs Solution 2024. (Beginners Guide)
zhlédnutí 8KPřed rokem
CS50 Songs - Lab 7 - Songs Solution 2024. (Beginners Guide)
CS50 DNA Problem Set 6 - DNA Solution 2024 Beginners Guide
zhlédnutí 12KPřed rokem
CS50 DNA Problem Set 6 - DNA Solution 2024 Beginners Guide
CS50 Readability Python - Problem Set 6 - Readability Python Solution 2024 - Beginners Guide
zhlédnutí 3,9KPřed rokem
CS50 Readability Python - Problem Set 6 - Readability Python Solution 2024 - Beginners Guide
CS50 Channel Updates - Sound and Size
zhlédnutí 82Před rokem
CS50 Channel Updates - Sound and Size
CS50 Cash.py - Problem Set 6 - Cash Python Solution 2024. (Beginners Guide)
zhlédnutí 4,1KPřed rokem
CS50 Cash.py - Problem Set 6 - Cash Python Solution 2024. (Beginners Guide)
CS50 Mario.py - Problem Set 6 - Mario Python Solution 2024. (Beginners Guide)
zhlédnutí 804Před rokem
CS50 Mario.py - Problem Set 6 - Mario Python Solution 2024. (Beginners Guide)
CS50 Mario.py - Problem Set 6 - Mario Python Solution 2024. (Beginners Guide)
zhlédnutí 5KPřed rokem
CS50 Mario.py - Problem Set 6 - Mario Python Solution 2024. (Beginners Guide)
CS50 World Cup - Lab 6 - World Cup Solution 2024 Beginners Guide
zhlédnutí 10KPřed rokem
CS50 World Cup - Lab 6 - World Cup Solution 2024 Beginners Guide
CS50 2023 - What is C what is Python, is the class truly for beginners?
zhlédnutí 134Před rokem
CS50 2023 - What is C what is Python, is the class truly for beginners?
CS50 Speller Problem Set 5 2024 - Speller Beginners Guide Solution 2024.
zhlédnutí 15KPřed rokem
CS50 Speller Problem Set 5 2024 - Speller Beginners Guide Solution 2024.
CS 50 Hours Week 2 - 2023 - This is CS50 Week 2 Practice Problems - Hours Beginners Walk Thru
zhlédnutí 3,3KPřed rokem
CS 50 Hours Week 2 - 2023 - This is CS50 Week 2 Practice Problems - Hours Beginners Walk Thru

Komentáře

  • @JoschWang
    @JoschWang Před 5 hodinami

    is anyone else getting "TypeError: can only concatenate list (not "float") to list"

  • @JosephSmith-pd3ez
    @JosephSmith-pd3ez Před 2 dny

    Even though all of the code is provided in the course to do but you explain clearly

  • @brycegriffin9271
    @brycegriffin9271 Před 3 dny

    Can you explain in more detail why we set min equal to voter_count? That part confuses me, because doesn't every voter only actually get one vote, being whoever they ranked highest? My brain is telling me if each voter's vote is only cast once, then candidates[i].votes < min would just return true for all candidates unless one person got all 100 votes. What am I missing here?

  • @smithusman8557
    @smithusman8557 Před 4 dny

    I'm having trouble copying and pasting things into my terminal window when I press the ctrl + c and ctrl + v. Would appreciate any advice on how to solve this problem.

  • @imranyspiano9654
    @imranyspiano9654 Před 5 dny

    Hi Im just confused about one thing. Why cant row equal AGAT or something else; why is it always name or a name?

  • @azizaaltyyeva5046
    @azizaaltyyeva5046 Před 7 dny

    but what about those using 2024 version, I followed your long video about finance , but the code didn't work for me. I don;t know the reason :( please, get back to me if you can, appreciate it!

  • @larissahellengoncalves1009

    Thankksss

  • @DA-th4ru
    @DA-th4ru Před 9 dny

    why equal equal one? what's that for? // Read single sample from input into buffer while there are samples left to read while (fread(&buffer, sizeof(int16_t), 1, input)) { // Update volume of sample buffer *= factor; // Write updated sample to new file fwrite(&buffer, sizeof(int16_t), 1, output); } cs50 site has it without "== 1"

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      Coding choice. You're correct - you don't need == 1. It's just a more efficient way of doing things (how I was taught). With == 1 is more explicit and makes sure that only ONE item is read per iteration. Without == 1 we rely on the true/false evaluation of the return value. Both work but adding == 1 is what I learned from the past in my teachings.

  • @alper7364
    @alper7364 Před 10 dny

    Did anyone encounter an error in 9.sqql ? It says error when executing query: no such column: s.movies_id.

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      think 9 changed: In 9.sql, write a SQL query to list the names of all people who starred in a movie released in 2004, ordered by birth year. Your query should output a table with a single column for the name of each person. People with the same birth year may be listed in any order. No need to worry about people who have no birth year listed, so long as those who do have a birth year are listed in order. If a person appeared in more than one movie in 2004, they should only appear in your results once. SELECT DISTINCT p.name FROM people p JOIN stars s ON p.id = s.person_id JOIN movies m ON s.movie_id = m.id WHERE m.release_year = 2004 ORDER BY p.birth_year;

    • @alper7364
      @alper7364 Před 8 dny

      @@RealisticResponse as a comp engineering student, I can say that you have a great teaching and explaining style. With you I've improved my coding knowledge. Thank you so much :)

  • @MrSomethingdark
    @MrSomethingdark Před 10 dny

    Hey, I know you might not be responding to these anymore but I don't get how you could say the following: "candidates[preferences[i][j]].eliminated == false". I don't get the candidates[preferences[i][j]] part. What does it even mean. How is a two dimensional array a point in a one dimensional array. Are you maybe just looking at the second element of the two dimensional one and using that as the index of the outer array? I watched the Tideman solution and it look to be chock-full of these expressions. I understand everything else, I am clear on structs and everything else. This is the one thing that hung me up and I had to look up a solution.

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      I absolutely am still responding :) ready for this one? In my opinion this is the first complicated piece of code we write so here we go: preferences[i][j]: So preferences is a 2D array. Each ROW matches to a VOTER Each COLUMN within a row represents the RANK (1st, 2nd, 3rd, etc.) of the candidate that the VOTER has chosen. So, pref[i][j] gives you the index of the candidate that voter i ranked at position j. We use the VALUE from preferences[i][j] as an index into the candidates array. The CANDIDATES array is an array of candidate structs. So, candidates[preferences[i][j]] gives you the candidate struct FOR the candidate that voter i ranked in position j. For .eliminated == false: Now that we have candidate struct, we can access its eliminated field to check whether this candidate has been eliminated from the election or not. So: Say we have three candidates (Alice, Bob, and Charlie), and the preferences of the FIRST voter (voter 0) are stored in preferences[0]. If preferences[0][0] is 2, that means this voter’s first choice is the candidate at index 2 in the candidates array (Charlie because machines start counting at 0). Hopefully this helps - its a big one.

  • @mondasoliman4171
    @mondasoliman4171 Před 11 dny

    Can y help me please it give me this bugs :( buy handles fractional, negative, and non-numeric shares application raised an exception (see the log for more details) :( buy handles valid purchase expected to find "112.00" in page, but it wasn't found :| sell page has all required elements can't check until a frown turns upside down :| sell handles invalid number of shares can't check until a frown turns upside down :| sell handles valid sale can't check until a frown turns upside down :| history page shows transactions can't check until a frown turns upside down

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      This is answered in many many comments and referenced 4 times in the video. Please see other comments that will help solve this.

  • @user-kv9ow5hf8q
    @user-kv9ow5hf8q Před 12 dny

    I have submitted exactly. what you have shown in this video, yet I am receiving a score of 1/21, am I. missing something?

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      Most definitely. What happens on your check50? where are the errors? you have to find and debug. This is a very tedious project and you can't be missing anything but you should not be receiving a 1/21.

  • @KpopChickenn
    @KpopChickenn Před 13 dny

    what is the grand_total variable for in the index function?

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      A previous version I wrote. It doesn't serve a purpose. I was going in a different direction and left it in. but it is a dead line of code so shouldn't impact yours if you do not use. This video took so long to do, removing something I didn't end up using in the end became to tedious so it died in-line.

  • @NurzhanMuratkhan
    @NurzhanMuratkhan Před 13 dny

    THANK YOU MAN. Your video really helped me to fix my lock_pairs function.

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      I'm so happy you came here only looking for help with a specific portion! That is excellent work you're doing. Keep it up and I'm happy I helped!

  • @user-nh4wg8lx2j
    @user-nh4wg8lx2j Před 15 dny

    hello, is there still a way to joinyour discord? your link in the channel description is invalid

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      Until I can dedicate a bit more time to it, its down unfortunately. I hope to get it up and running again, but I just didn't have the necessary availability to keep up with demand for a bit.

  • @tiagoleite3162
    @tiagoleite3162 Před 15 dny

    On the function is_tie you can just iterate by the candidates and check if anyone has a votes field different than min, if that's true return false, else return true. Your way of doing it is also great but I think it's a little more complex, anyway thank's for the video and this type of content it's really great especially when you are stuck on little things. Keep up the good job!

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      This is a top quality comment. I love seeing other solutions and thank you for showing others a more efficient way. Sometimes in my codes I get a bit lost going back and forth and talking and typing and editing etc. Please always feel free to offer alternative solutions and thanks for helping others!

  • @xsenyus7521
    @xsenyus7521 Před 16 dny

    hey so I have a problem. when i run check 50 this frowns: :( buy handles valid purchase expected to find "112.00" in page, but it wasn't found. do you know what that means?

    • @xsenyus7521
      @xsenyus7521 Před 16 dny

      oh wait check50 is different from when you did it with your other video. hmmm.

    • @dorakonn8799
      @dorakonn8799 Před 14 dny

      Did you solve the issue? I am struggling the same error((

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      ​@@xsenyus7521 it is a bit different but the issue is the same. This comment is the number one question and there are lots of responses and comments that help solve it. I also mention this 4 times in the video. All values must be usd which is defined in the existing code. If you convert all values to usd this should solve your problem. If that doesnt make sense, look to previous comments as we've solved it many times. That should help.

  • @ercarltz2737
    @ercarltz2737 Před 17 dny

    I have a problem with the API key. The register page of IEX cloud simply dont load!!!

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      I dont think 2024 is requiring the api key - can you tell me abit more?

  • @davidkoo2503
    @davidkoo2503 Před 18 dny

    This was tough

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      What's important is you not quitting. Hopefully my video was helpful and I appreciate your support. Keep up the great work!

  • @shaanssonnets430
    @shaanssonnets430 Před 18 dny

    I noticed in your videos you always say "heigth" instead of "height" and sometimes when you write code this spelling mistake shows up in code. See 3:49. But anywyas thank you for the walkthroughs they are so helpful!

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      HA! heigth and becasue always get me. I think one hand types faster than the other and those particular two words always end up slightly off. Excellent catch and thanks for letting me know :) keep up the great work. Good catch!

  • @RayleSwift
    @RayleSwift Před 18 dny

    hello, thankyou for the video --> im a bit confused about the "index section" its showing error expected to find 112.00 something...... can you clarifify what to do to convert the number into USD? timestamp: 15:45

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      All values need to be in USD format. I have to re-do this video explaining this since it's the Number 1 asked question. There should be lots of help here in the comments section since that one gets asked a lot. Hopefully previous comments can point you in the right direction.

  • @JosephSmith-pd3ez
    @JosephSmith-pd3ez Před 19 dny

    Got to admit it Syntax error in c is quite frustrating

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      Debugging code is like trying to solve a murder where you're also the killer :)

  • @ercarltz2737
    @ercarltz2737 Před 19 dny

    Just 42

  • @OhKayMart
    @OhKayMart Před 20 dny

    Thanks

  • @minhattrinh6891
    @minhattrinh6891 Před 20 dny

    why is my 9.sql wrong please help me SELECT DISTINCT name FROM people WHERE id IN (SELECT person_id FROM stars WHERE movie_id IN (SELECT id FROM movies WHERE year = 2004)) ORDER BY birth ASC; it prints 19261 values ​​instead of 19325 values

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      Most likely the use of DISTINCT keyword in with the ORDER BY. When using DISTINCT, it removes duplicate rows based on the selected columns. So DISTINCT name will only return unique names, but if there are different people with the same name, could return less results. Also, ORDER BY birth ASC clause orders by the birth column, but since you’re only selecting name, this might be causing issues depending on the SQL implementation. Here is 9: list the names of all people who starred in a movie released in 2004, ordered by birth year. Your query should output a table with a single column for the name of each person. People with the same birth year may be listed in any order. No need to worry about people who have no birth year listed, so long as those who do have a birth year are listed in order. If a person appeared in more than one movie in 2004, they should only appear in your results once. So you need something like: SELECT DISTINCT name FROM people JOIN stars ON people.id = stars.person_id JOIN movies ON stars.movie_id = movies.id WHERE movies.year = 2004 ORDER BY people.birth ASC;

    • @minhattrinh6891
      @minhattrinh6891 Před 8 dny

      @@RealisticResponse You also use DISTINCT and ORDER BY, one more thing is if I remove DISTINCT then the result will be correct. I think the error is on CS50 side.

    • @alexisdegiorgi4005
      @alexisdegiorgi4005 Před 3 dny

      @@RealisticResponse I have the exact same problem. I have the same lines as you, the only difference is I didn't write ASC at the end, and I didn't write the "synonyms". But anyway, my result is always 19261 values also. It's been hours I'm checking it but can't find the problem...

  • @omarhoque1662
    @omarhoque1662 Před 20 dny

    didnt understand what 10:50 was meaning , how do I add the codes in the sql file? I wrote the codes in a seperate .sql file and kept it inside finance folder , then i went to sqlite3 and now what? ( i think this is a rookie question but im working on this for 3 hours now)

    • @lgachaboyyt
      @lgachaboyyt Před 19 dny

      Sqlite3 finance.db in terminal

    • @omarhoque1662
      @omarhoque1662 Před 19 dny

      @lgachaboyyt the code that he shows in text file...do i keep that code in a .sql file inside finance folder? I did that but it didnt work

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      @@omarhoque1662 Hopefully everyone here is a bit of a rookie. In case you haven't figured this out yet - watch at 10:45. You have to enter the slite3.db command to get 'into' your sql file (recall your sql week). then enter the code to update sql, then back out of sql to get back into our regular file. You shouldn't be writing a new sql fie - there's already one there - having 2 can be problematic.

  • @tadiwa2k11
    @tadiwa2k11 Před 22 dny

    Such a legend for this, i was starting to get demotivated because I wasn't confident in my logic, but using your guide to proof check what I was doing helped alot with that. Your explanations made it so easy for me to understand what i was doing.

    • @RealisticResponse
      @RealisticResponse Před 20 dny

      Can tell you how much this means to me. I keep getting downhearted since making these. Not all of the feedback is positive and it gets tough trying to help people all over the world. But comments like this definitely keep me motivated. I appreciate you, and congratulations on making it this far!

    • @omarhoque1662
      @omarhoque1662 Před 20 dny

      brother, can you tell me what he meant in 10:50 , how do I add the codes in the sql file? I wrote the codes in a seperate .sql file and kept it inside finance folder , then i went to sqlite3 and now what?

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      @@omarhoque1662 I wrote a response on your other comment - hopefully it helps. but get into your sql file b entering the command sqlit3.db to enter the existing sql database (recall sql week and manipulation).

  • @AdityaWilson
    @AdityaWilson Před 23 dny

    Can you explain how the (buffer[3] & 0xf0) == 0xe0 conditional works? It is a new format for me. Does it like loop through all number from 0xf0 to 0xe0 or?

    • @RealisticResponse
      @RealisticResponse Před 20 dny

      Not really, What it's doing is checking if the first four bits of binary are 1110 - since those bits indicate a jpg, we search the first part of each file for that sequence. So the first 4 bytes of a jpg hexideceimal are: 0xff, 0xd8, 0xff. And the fourth bit is USUALLY 0xe. So we're checking the first 4 bits to see if they match that sequence. Does that make more sense?

  • @AmitojSingh_2402
    @AmitojSingh_2402 Před 23 dny

    Also, I have another question. . so I watched your videos throughout the course and did a lot of problem sets the way you did in the videos. Now that I am almost on the end of the course I was wondering if the code and my progress would get plagiarized and then omit the certificate

    • @RealisticResponse
      @RealisticResponse Před 20 dny

      Even people who don't watch my videos are likely to have similar, or the same codes. I designed these videos to teach, not to cheat. So let me ask you this, did you learn from my videos? did they help? or did you just copy and paste? Because if we took this class together and I helped you figure something out you didnt know as a classmate, if we had the same code, are we cheating? or did we help one another. The answer is up to you and in your heart, if that makes sense. There are likely videos on yT that help you cheat. Mine are wholly designed to help you learn. I may not be the best, but hopefully I get better, and I'll keep trying.

    • @AmitojSingh_2402
      @AmitojSingh_2402 Před 20 dny

      @@RealisticResponse the perfect reply doesn’t exist! I agree with you. Truly saying, I did learn a lot but I still won’t consider myself fully comfortable with all those problem sets but that’s natural ;) I got my answers, thank you Devin !

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      @@AmitojSingh_2402 Congratulations on making it through and I'm happy I was a helpful part of your journey. keep up the good work!

  • @AmitojSingh_2402
    @AmitojSingh_2402 Před 23 dny

    Though I am still not on the final project yet . . I am on week 8 homepage and I had a question. While making a simple homepage for week 8 I realized that I actually have a lot of stuff to talk about for an 'about me' website. . So I was wondering If I could make a good about-me website for the final project because that way it'll help me finish the course AND I will have a website that will help me in the future with university stuff or as in 'just a good thing to have' ! Please give me some advices so I can then relax and focus on a good about me site for my final project! Thanks

    • @RealisticResponse
      @RealisticResponse Před 20 dny

      html is a great way to showcase your skills. Building off something you've already created is ALSO helpful. I'd say you're on your way to creating something interesting. Blog's are a good example to show what you learned. Maybe ad a page on your "about me" where you can enter a status update, or update a journal, or something like that.

    • @AmitojSingh_2402
      @AmitojSingh_2402 Před 20 dny

      @@RealisticResponse I see. Yea for example in my about me site, I can continue updating still like job/volunteer experience, and wherever applicable. Thank you cuz at least now I have a goal that I need to accomplish. Really appreciated :))

    • @RealisticResponse
      @RealisticResponse Před 9 dny

      @@AmitojSingh_2402 Always a pleasure and thank you for your support!

  • @mr.prince2097
    @mr.prince2097 Před 24 dny

    Thank you so much, Devin! Your explanation brought so much clarity. Was about to give up since I had no idea how to start solving this problem set!

  • @ironmonkey1990
    @ironmonkey1990 Před 28 dny

    thank you!

  • @Stoic_Persistence
    @Stoic_Persistence Před 29 dny

    Man I did everything with nested queries, as the hints suggested on the website. But I can tell with JOINS it's much more readable and simpler for me. Thanks for the alternative solutions 👍

    • @RealisticResponse
      @RealisticResponse Před 20 dny

      Oh 100%! I feel like there's a little lack of teaching on some of those topics too. Like they felt that base teaching was enough. But when we learn to join, like you said, not only is it easier, it's more likeable to a programmer. At least I think.

  • @AmitojSingh_2402
    @AmitojSingh_2402 Před měsícem

    Again thank you so much Devin! Also, for the ones who are doing this in 2024, remember to change the year to '2023' instead of '2021' because the new fiftyville.db has 2023 as the year and not 2021 like at the time of this video. Rest is same

  • @shambhvilokre
    @shambhvilokre Před měsícem

    Really helpful! Thanks bro!

    • @RealisticResponse
      @RealisticResponse Před 20 dny

      Absolutely! Hope you enjoyed SQL!

    • @shambhvilokre
      @shambhvilokre Před 20 dny

      @@RealisticResponse I did! It became my fav till week 8. html and css are my fav now 😅

  • @marlowsamuel4467
    @marlowsamuel4467 Před měsícem

    Why you don't show us the hole code only some parts And i have a question how can i make the flask for all them

    • @RealisticResponse
      @RealisticResponse Před 20 dny

      I don't show the whole code because people would come to this video to copy and paste. My channel is designed in a way to not make me feel like I'm helping people cheat, but helping them learn. That's the only reason I don't post the whole code as it would be like posting a solution. Hope that makes sense. As for your question, when you run flask it should run for all of hem if they're properly linked and you're in the correct directory. Perhaps I'm misunderstanding the question?

  • @davidkoo2503
    @davidkoo2503 Před měsícem

    Man! I finally did this thing, the only hint i got was i needed recursion, 3 and half days, and14 handwritten pages later, this was tough... here to see alternates solutions but crazy stuff

    • @RealisticResponse
      @RealisticResponse Před 20 dny

      The way you look up alternative ways to solve is next level. Knowing ways to solve a code in a way that you didn't do it is always going to make you a better coder. Congrats on solving it and props for looking at alternatives. keep up the great work!

  • @cricfever_30
    @cricfever_30 Před měsícem

    I need help related to finance project please reply me please 🙏 🙏

  • @cricfever_30
    @cricfever_30 Před měsícem

    I need help related to finance project please reply me 🙏.

  • @jiasubaowenke
    @jiasubaowenke Před měsícem

    Thank you so much! I have a question in line 10 that why do you use sys.exit(1) instead of return 1?

    • @RealisticResponse
      @RealisticResponse Před měsícem

      @jiasubaowenke never really thought about it. I used sys.exit because I wanted it to exit the program if it was an error. Return 1 would work just as well but sys.exit allows the program to stop running instead of trying to complete and just throw an error code... if that makes sense. Also, as these videos age, it's possible I used it to show it's use and neglected to mention the why. For the purpose of this exercise I'm quite sure you're correct in thinking either would work just as well. Great catch and great question.

  • @AmitojSingh_2402
    @AmitojSingh_2402 Před měsícem

    After all that overwhelming C, SQL doesn't feel that big of a deal and step by step, I am understanding more considering that it's my first time with databases in general. Also, I timed the stuff using your code and the one that chatgpt gave me, and it turns out that for some reason, Nested queries were much faster than JOINs. . Like some of those bigg ahh problems took 4-5 seconds whereas the same solutions with nested queries took 0.5. . seconds LOL Anyways W stuff as usual! Thx

    • @RealisticResponse
      @RealisticResponse Před měsícem

      @AmitojSingh_2402 love this comment. And how true! After grasping for straws for C, we get into sql and it feels like a language we can speak again!

  • @Anonymous-st3gy
    @Anonymous-st3gy Před měsícem

    I just think i cannot do this i dont understand the point of using preferences array and how am i supposed to use this.

    • @RealisticResponse
      @RealisticResponse Před měsícem

      Hey there. Try not to feel that way. If you're new to coding, Not all of this is going to be easy - It's why I tried to design these walk throughs. I know I have a lot to learn as a teacher and plan to update these next year, but hang in there, go slow, and you can get through this. Let me know how I can help.

  • @ironmonkey1990
    @ironmonkey1990 Před měsícem

    Thank you! This was extremely helpful :)

    • @RealisticResponse
      @RealisticResponse Před měsícem

      As are your positive comments! Grateful to have you here and happy to help!

  • @cricfever_30
    @cricfever_30 Před měsícem

    I am getting error. I have written this entire code for months, but I am getting an error from the api key. Please tell me sir how I add an api key??

  • @AmitojSingh_2402
    @AmitojSingh_2402 Před měsícem

    Thank you man. I ain't comfortable with all this yet but I'll work my way through

    • @RealisticResponse
      @RealisticResponse Před měsícem

      Best advice I can give is TAKE YOUR TIME! Go slow and go back through when you're done. These aren't easy concepts to absorb for beginners.

    • @AmitojSingh_2402
      @AmitojSingh_2402 Před měsícem

      @@RealisticResponse thanks man Great to see that you’re still replying to our comments even a year later Such a chad 🔥

    • @RealisticResponse
      @RealisticResponse Před měsícem

      @@AmitojSingh_2402 hahahaha This might be one of the top comments I received. I appreciate the people who make these videos worth doing; Sincerely. You all make me want to keep doing this and feel like, despite the struggle and commitment and fear of being in front of a camera talking to no one, that I'm making a difference. Appreciate you.

  • @taibamalik8114
    @taibamalik8114 Před měsícem

    Its amazing project looking for fyp idea

  • @Stoic_Persistence
    @Stoic_Persistence Před měsícem

    My code is a little different, but yours is obviously more cleverer, by implementing the logic in just one line of code. here is mine: from cs50 import get_int while True: height = get_int("Height: ") if height > 0 and height <= 8: break # per row: dots + hashes = height for i in range(height): #stands for dots for j in range(height - (i + 1)): print(" ", end="") for k in range(i + 1): print("#",end="") print()

    • @RealisticResponse
      @RealisticResponse Před měsícem

      Looking at yours, I'd say yours is more clever. I'm a fan. I have to go back through the course in 2025. I don't remember if they taught us "break" this early on and I do my best to use what they gave you each week. But excellent job! Keep up the good work!

  • @vnzlb
    @vnzlb Před měsícem

    Hello everyone, i''m new to this, and so far everything is going great for me with Devin's ^ tutorial, except for the record preferences (2:39), it's giving me a sad emoji when i do the check50 on the cs50 visual code :( * :( record_preferences correctly sets preferences for first voter /n record_preferences function did not correctly set preferences. * :( record_preferences correctly sets preferences for all voters /n record_preferences function did not correctly set preferences.

    • @RealisticResponse
      @RealisticResponse Před měsícem

      Let me know if you still need help with this. was a bit behind. Hoping you got it sorted. Sorry for delay.

    • @vnzlb
      @vnzlb Před měsícem

      @@RealisticResponse hello! Yes i am still in need of help! I’ve been trying to figure it out, but still not able to get it right! 😭

    • @RealisticResponse
      @RealisticResponse Před měsícem

      @@vnzlb I need to know what the error is. I need the log.

  • @Realbusinessfoundations
    @Realbusinessfoundations Před měsícem

    hi please send a new discord link. I am needing help with the transaction table. I am putting in the code exactly as shown into sqlite3 in the terminal window but i am getting error saying a transaction table already exist even though there's a 404 error when i buy a stock. it will show that i bought a stock but not the transaction table

    • @RealisticResponse
      @RealisticResponse Před měsícem

      Hang in there - DC down for now but I'll get a new link up in the coming weeks to help. for now post a more specific question what you're running into and I'll do my best to help.

    • @cricfever_30
      @cricfever_30 Před měsícem

      I need help related to finance project please reply me 🙏

    • @cricfever_30
      @cricfever_30 Před měsícem

      ​@@RealisticResponseI need help related to finance project please reply me 🙏

    • @marlowsamuel4467
      @marlowsamuel4467 Před měsícem

      How can we see the hole codes can you send us a link was been written in it

    • @cricfever_30
      @cricfever_30 Před měsícem

      @@marlowsamuel4467 hi brother please help me i need your help

  • @meera.srivastava
    @meera.srivastava Před měsícem

    I WAS STUCK ON THIS PSET FOR FOREVERRR. THANK YOU SO MUCH FOR THIS QUALITY CONTENT!! only suggestion would be to make a detailed video with deeper explanations if possible! that’s something that would help me soo so much to understand why we write certain code. ALSO, for those of you getting the :( on buy handles valid purchase, make sure to test this only after you have formatted the price to match the criteria (2 d.p.)! A hint for this is that you need to use the format function on your index.html!

    • @RealisticResponse
      @RealisticResponse Před měsícem

      Since we're already in August, I'm waiting for the 2025 drop and plan to re-do the WHOLE course with better quality. I've improved my PC, My Mic, My Camera, all of it - hoping to do some better, deeper dives to help more people but THANK YOU for you're early support and comments!!!

    • @cricfever_30
      @cricfever_30 Před měsícem

      I need help related to finance project please reply me 🙏

    • @meera.srivastava
      @meera.srivastava Před měsícem

      @@cricfever_30 hey, i could try helping! what’s the issue!

    • @cricfever_30
      @cricfever_30 Před měsícem

      @@meera.srivastava bro send me your instgram I'd there we discuss, because I continue to get an error that's a reason. Please reply

    • @RealisticResponse
      @RealisticResponse Před 20 dny

      @@cricfever_30 how can i help?