Colin McAllister
Colin McAllister
  • 18
  • 30 556
Starbucks Calculator Walkthrough
This video is a walkthrough of the Starbucks Calculator app created in xcode using swift for Auburn's CPSC 5340 final project. This app calculates price differences between the listed menu price of a Starbucks drink and the cost of building that same drink ingredient by ingredient (or a la carte).
มุมมอง: 135

วีดีโอ

The Stack and ESP in Assembly Language - What happens when you call a procedure?
มุมมอง 26K4 ปีที่แล้ว
What happens with the STACK, ESP, and EIP when a procedure is called in Assembly Language. I don't know about you, but I am SICK of having to scrub through a 15-minute video only to find out that they didn't even answer the question I was searching for. Here is a 4-minute video that explains what happens to the Stack, ESP, and EIP when a procedure is called in Assembly Language. I am a computer...
Riding my Dahon!
มุมมอง 1305 ปีที่แล้ว
When I wake up in a bad mood, a good ride on my Dahon folding bike cheers me up! Also, having a little baby Mavic Air follow you around is pretty funny.
How many times does she fall?
มุมมอง 815 ปีที่แล้ว
Megan SUP-ing in Hale'iwa, Hawaii.
Beer Brewing Bill B-Roll
มุมมอง 676 ปีที่แล้ว
Here is a quick little B-roll sequence of my friend Bill brewing beer at his house yesterday.
Chemex VS French Press FAIL!
มุมมอง 7446 ปีที่แล้ว
I head over to my friend Joe's house to pit the French Press against the Chemex coffee brew method. Turns out our palettes were not sophisticated enough for this type of competition. The only thing that we could distinguish was that we all greatly disliked the flavor of the bean. Music: "Jump In" by Ramin featuring Nahra Peaberry Coffee beans by Kona Coffee and Tea, which actually makes amazing...
*VLOG* First Ever Surgery Scar REVEAL
มุมมอง 1796 ปีที่แล้ว
So here is my first ever vlog about my first ever surgery. Spoiler: I say "first ever" a lot. Also, this was a genuine reaction to the scar. I had no idea what to expect, so a few swear words slipped out.
Happy Birthday Tony!
มุมมอง 476 ปีที่แล้ว
Happy Birthday, Tony. Here is a little video of you being unsuspectedly filmed by me so I can practice speed ramps and B-roll footage.
Waimea Bay Image Edit Fast
มุมมอง 337 ปีที่แล้ว
In this video, I speed up the editing of my image captured at Waimea Bay on November 15, 2017. Visit my Flickr page to view the final image. flic.kr/p/21zofrb
67 Second Dive 20170625
มุมมอง 187 ปีที่แล้ว
My longest timed cave dive so far. Taken at my favorite dive spot: Sharks cove on the North Shore of Oahu, HI.
Parallax Period Soldiers
มุมมอง 2017 ปีที่แล้ว
Using the parallax technique, I created 2.5 dimensional images using Adobe Photoshop and Adobe After Effects. The images of the soldiers were shot by me, and the images in the background were taken from Google Images. The music was provided by Go-Pro.
Animated Signature
มุมมอง 2.4K7 ปีที่แล้ว
Using Adobe After Effects and some clever masking, I have animated a vector replica of my signature.
22 Haikus About Being 22
มุมมอง 927 ปีที่แล้ว
Written and performed by Genna McAllister. Video animation by Colin McAllister. Audio mastered by Tony Corbett.
Eat the Streets in Honolulu
มุมมอง 1828 ปีที่แล้ว
February 26, 2016. Made with GoPro. Music by Youngblood Brass Band.
Disc Golf Practice February 15, 2016
มุมมอง 448 ปีที่แล้ว
Background song: Meg Myers - Lemon Eyes
Light On
มุมมอง 4612 ปีที่แล้ว
Light On
The Distance
มุมมอง 35117 ปีที่แล้ว
The Distance

ความคิดเห็น

  • @AD-wg8ik
    @AD-wg8ik หลายเดือนก่อน

    Yes this definitely helped visualize. Thanks

  • @hodayfa000h
    @hodayfa000h หลายเดือนก่อน

    I went to a few videos, they sucked, went to copilot, it explained it nicely... but sucked, yours is good

    • @Boneplayer123
      @Boneplayer123 หลายเดือนก่อน

      Thanks! It's my only instructional video and only made it because I too couldn't find it anywhere else. Glad it was useful!

  • @miguelmendez241
    @miguelmendez241 2 หลายเดือนก่อน

    Best explanation ever!

  • @alexandrumarcel3696
    @alexandrumarcel3696 2 หลายเดือนก่อน

    it's good to mention that this could vary depending on what calling convention (__stdcall, __cdecl, __fastcall) and CPU architecture (x86, x64) you are using

  • @AKKJ420
    @AKKJ420 3 หลายเดือนก่อน

    I wish you made more videos

    • @Boneplayer123
      @Boneplayer123 2 หลายเดือนก่อน

      I wish I stuck with low level programming! Started doing detection development instead. Now I make videos at www.youtube.com/@DailyDecrypt

  • @sayanhalder6470
    @sayanhalder6470 3 หลายเดือนก่อน

    The best vdo. U explained so simply and easlily. I was looking for this for months 😅

  • @gristlelollygag
    @gristlelollygag 4 หลายเดือนก่อน

    Great video, wish you went into recursion

  • @ZettaiKatsu2013
    @ZettaiKatsu2013 5 หลายเดือนก่อน

    I just want to say to people who don't get why SP changes : Every push and pop is implicitely modifiying SP, the person writing instruction doesn't need to manage it in this case.

  • @robsawyer8034
    @robsawyer8034 6 หลายเดือนก่อน

    Well done. Excellent explanation

  • @effsixteenblock50
    @effsixteenblock50 7 หลายเดือนก่อน

    What were the ESP and EBP doing through all of this?

  • @tsunningwah3471
    @tsunningwah3471 8 หลายเดือนก่อน

    when you pop, does the value goes to eip by default

  • @kellyshields3392
    @kellyshields3392 9 หลายเดือนก่อน

    This was hurting my brain yesterday but you made it click! Thanks! :)

    • @Boneplayer123
      @Boneplayer123 9 หลายเดือนก่อน

      I’m glad! Can’t tell you how much time I spent banging my head against the desk before it clicked for me

  • @ezaki6576
    @ezaki6576 11 หลายเดือนก่อน

    well done dude!

  • @hansqid
    @hansqid 11 หลายเดือนก่อน

    thank you so much! although at first i kinda had a headache but rb i understand

  • @elecmayte4267
    @elecmayte4267 ปีที่แล้ว

    thank you, It was very hard to find a video that actually explains this correctly.

  • @mqasimkhan6920
    @mqasimkhan6920 ปีที่แล้ว

    thanks alot man

  • @tobiasschwarz6021
    @tobiasschwarz6021 ปีที่แล้ว

    Strong Vid, Bro!

  • @ArunaSrivastava-xb5eq
    @ArunaSrivastava-xb5eq ปีที่แล้ว

    This was one of the most thoughtful, well prepared videos on assembly I have ever seen. You have a real knack for explaining this content visually. Thank you!

  • @gurpreetkhamba5399
    @gurpreetkhamba5399 ปีที่แล้ว

    educational, although I was looking for EBP basics.

  • @kyledrewes6552
    @kyledrewes6552 ปีที่แล้ว

    This was a good video thank you. Do you have have any videos on what the EBP does? Thanks

  • @ion4497
    @ion4497 ปีที่แล้ว

    great !!

  • @MFXScript
    @MFXScript ปีที่แล้ว

    What any amazing video thanks!

  • @nandorbacso4625
    @nandorbacso4625 ปีที่แล้ว

    What does add/sub esp, hexValue do?

    • @Baebon6259
      @Baebon6259 8 หลายเดือนก่อน

      convert the hex value to decimal value then subtract (sub) that decimal value from esp or add that decimal value to esp.

  • @gtamta4190
    @gtamta4190 2 ปีที่แล้ว

    what happen if we push another register in to stack when program executing the call function , at that point stack pop out that we push into the stack to EIP register ? if it does what happen to program executing instruction ?

    • @MFXScript
      @MFXScript ปีที่แล้ว

      Call macro already pushes return address for you. If you push another address before call macro. It will execute it arg1 and stack will corrupt. If you want to push custom address for return,you must do push return address then jmp function location. This is which is equal to a call macro. But keep in mind there is a high change custom return address will crash program. You need to adjust that.

  • @techtechlearn3438
    @techtechlearn3438 2 ปีที่แล้ว

    Great video !!! Indeed there aren't other videos that explain the concept well enough, that's why I thank you a lot!! :)

  • @echohuang3158
    @echohuang3158 2 ปีที่แล้ว

    Thank you so much man you save my ass!

  • @-boiadeiro-
    @-boiadeiro- 2 ปีที่แล้ว

    wow nice explanation

  • @rigbyb
    @rigbyb 2 ปีที่แล้ว

    Very well explained thank you

  • @pavolpanisz3251
    @pavolpanisz3251 2 ปีที่แล้ว

    Thank you very much for this. I watched 2-3 videos prior to this one, but yours made it click. Especially because you gave multiple analogies (the deck of cards one being my favorite) to explain the same thing - this approach really makes a person understand the topic by having to think about what all the analogies have in common.

  • @phanhoangnam699
    @phanhoangnam699 2 ปีที่แล้ว

    very useful

  • @deedewald1707
    @deedewald1707 2 ปีที่แล้ว

    Very useful and detailed thanks !

  • @edevaaao
    @edevaaao 3 ปีที่แล้ว

    Very useful thanks !

  • @jredjones
    @jredjones 3 ปีที่แล้ว

    I want this for my phone!

    • @Boneplayer123
      @Boneplayer123 3 ปีที่แล้ว

      Hahaha oh hey. I guess I made this vid public 😆

  • @vortex_7574
    @vortex_7574 3 ปีที่แล้ว

    Same boat as you, mate! But this helped!

  • @emilyem9685
    @emilyem9685 3 ปีที่แล้ว

    Thanks a lot!

  • @traveladdicts
    @traveladdicts 5 ปีที่แล้ว

    great PS and LR work thx for the info .

    • @Boneplayer123
      @Boneplayer123 5 ปีที่แล้ว

      travel addicts thanks for watching!

  • @lisamcallister1817
    @lisamcallister1817 6 ปีที่แล้ว

    Otis likes his coffee black, like his beautiful self.

    • @Boneplayer123
      @Boneplayer123 6 ปีที่แล้ว

      No coffee is too black for otis!

  • @chessyriccaart
    @chessyriccaart 6 ปีที่แล้ว

    would you be able to help me animate my signature?

  • @rajkumarientertainment7254
    @rajkumarientertainment7254 7 ปีที่แล้ว

    hey bro plz make my a title signature plzz (ହେ ପ°ଗୁଣ ତୁମେ) plz bro

    • @Boneplayer123
      @Boneplayer123 7 ปีที่แล้ว

      I'd be happy to! Inbox me.