Jon Skeet
Jon Skeet
  • Видео 8
  • Просмотров 42 501
How to make a bedding roll
Holly demonstrates how to make a bedding roll for Guide camp.
Просмотров: 242

Видео

Bewl Water's Wide
Просмотров 1272 года назад
With thanks and apologies to Patrick and Britten Pears. Recorded at Bewl Water, which is indeed very wide.
Displaying NDI sources on Stream Decks
Просмотров 3,5 тыс.2 года назад
This is the video content for an upcoming blog post - using Stream Decks as camera monitors, effectively, displaying NDI video sources. There's more detail in the blog post about how it's implemented: codeblog.jonskeet.uk/2022/02/20/displaying-ndi-sources-on-stream-decks/
Demo of X-Touch Mini controlling an XR-16
Просмотров 10 тыс.3 года назад
This video shows how an XR-16 digital audio mixer can be controlled via an X-Touch Mini controller, using a little bit of software I've written. Blog post with more details: codeblog.jonskeet.uk/2021/03/28/playing-with-an-x-touch-mini-controller-using-c/
Drum-controlled Tetris
Просмотров 6774 года назад
One of my kids (hi Robin!) challenged me to implement drum-controlled Tetris, given how much fun I have coding with my drum kit. It turned out not to be too hard, given that I already had a "vanilla" implementation of Tetris for WPF. Updating that to .NET Core 3 and working out how to scale it nicely took far longer than adding the drum kit integration... Drum kit: Roland TD-17 KVX Implementati...
C# 6 Draft Spec Reading
Просмотров 20 тыс.6 лет назад
Barry Dorrans suggested on Twitter that I should read the C# 6 Draft Specification by a fire, ideally in a style close to Jackanory from the 1970s. I agreed, on condition that it was sponsored for a good cause. (I eventually chose Trans*Code, a group "bringing trans* folk & allies together for a hack day & community building in UK.") I started a GoFundMe for it, and recorded this video less tha...
CodeMash 2012: Coding in the style of Glee
Просмотров 7 тыс.13 лет назад
CodeMash 2012 held a Pecha Kucha contest: each presentation had to consist of 20 slides, each shown for 20 seconds. The topic was entirely up to the presenter; I chose to combine two of the loves of my life: coding and Glee. Cori Drew was kind enough to allow me to use the video she recorded. I'll be writing a blog post with the slide titles and what I *intended* to say when I get the chance.

Комментарии

  • @Christobanistan
    @Christobanistan 22 дня назад

    Now it's Christmas.

  • @nehemiascabrera6775
    @nehemiascabrera6775 Месяц назад

    Can I connect it directly to the x18 via USB??

    • @JonSkeet
      @JonSkeet Месяц назад

      @@nehemiascabrera6775 Not as far as I'm aware. I suspect it would be technically possible if Behringer decided to support that scenario, but I don't believe it's something that works today.

  • @bryansarmiento1100
    @bryansarmiento1100 3 месяца назад

    wow!

  • @nolanphillips
    @nolanphillips 5 месяцев назад

    "C#, pronounced C#" had me crippled with laughter

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

    That’s so cool

  • @shehwarkhan9787
    @shehwarkhan9787 10 месяцев назад

    Hello mate, thanks for sharing. Would it be possible to do so via a macOS device as well? We've got an xr12 we use for one of our conferencing systems and want to upgrade to an xr16 and wondered if there is a Mac-equivalent to the WPF app?

    • @JonSkeet
      @JonSkeet 10 месяцев назад

      There isn't at the moment, no. But the core code is portable, so it should be *feasible* to create a Maui app that does the same thing. I don't have the time to write that myself I'm afraid, but the code is all there and usable for anyone who'd like to do it themselves.

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

    Get it to work with atem mini..thanks great stuff

  • @Thatguy-bo3vr
    @Thatguy-bo3vr Год назад

    So.... How is this sorcery done?

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

      It's as simple as "slurp the pixels from the NDI SDK, dump them on a Stream Deck with another SDK". Remarkably simple in the end :)

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

    Given the image has been split over multiple buttons, would it be possible to zoom into part of the image by pressing the button closest to the area. That the zoomed in area would be fed through to OBS, vMix etc.

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

      Yes, depending on whether it's a digital zoom you're thinking of or a physical zoom. For a physical zoom, you'd need to work out the appropriate amount of pan/tilt in order to center that button's current output, as well as doing the actual zoom. I'm sure it's all doable, but not something I have time for myself.

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

      @@JonSkeet The thought would be for the equiv of a digital zoom. I know of a preacher that likes to describe artwork she has on display. That we could zoom with the NDI camera to show the entirety of the artwork and then press the button nearest the area she’s talking about. We tried doing a PTZ move with eight buttons but the camera still needed to move. Even if we used one camera to frame the entire artwork and another to zoom to different areas, there is still the time to move the zoom camera to the part she’s describing. With the button zoom on the NDI image, frees up a camera and keeps up with her. Your project is a great jumping off point. Thanks.

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

      @@richardhedderly Right - we tend to just use a physical pan/tilt/zoom - but yes, using digital-only zoom (if the quality is at least reasonable) would make it snappier, without the need for either complex automation or careful operator handling. (We have something a bit more useful than just "8 buttons" but it's still somewhat fiddly.)

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

    Hi Jon thanks for this video

  •  2 года назад

    I even forget that I subscribed Jon Skeet's channel. Even forget that channel is exist🙂 Do you have any plan to create some programming content for this channel Jon? Maybe in future?

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

      Never say never, but I don't have any plans at the moment I'm afraid.

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

    Well done! But It seems you're doing what I already done: ruclips.net/video/W4scTnCxQNQ/видео.html 😀

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

    Hi, can you also control de aux sends?

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

      You can do so from the WPF app, yes. On the X-Touch Mini, I've recently improved things so that you can control the volume of a second output (for the first eight channels) by pressing a knob in and turning it. (Basically, while the knob is pushed, it shows and controls the volume of the first-configured aux output; otherwise, it shows and controls the main output.)

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

    Very impressive. Well done. :-)

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

    This is actually really cool! I actually see myself using this in my production setup. Hope that an actual program or software can be made from this.

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

      If the NDI C# libraries ever become open source, at that point everything would be doable, I believe. Until then, I'm afraid it's in a slightly tricky position. But I'm glad you like it :)

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

      @@JonSkeet I highly look forward to that happening!

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

    So stupidly cool.

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

    Hi Jon, thanks for sharing! I've just invested in an XR18 and X-Touch Mini (as I heard you could perform simple fader moves and mutes via the X-Touch mini). I'm having difficulty getting the X-Touch Mini to communicate with the X-Air-Edit. I've used the Windows X-Touch editor to assign the numbers according to the MIDI specs in the back of the XR18 manual. I just literally want to be able to control the channel volumes and mute - that's it. The X-Air-Edit is not responding when I turn the encoders on the X-Touch Mini. I'm not sure what global channel I should have the X-Touch Mini set to either... Do I need an app to get the X-Air-Edit to interpret the X-Touch Mini?... Ideally I'd love to be able to connect the X-Touch Mini via a USB cable (into a powered USB port for power) and then into the USB port on the XR18 (with no laptop) do you know is this at all possible? Thanks!

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

      It's not clear to me whether you've got any other software involved. The video I've played here includes code I've written myself to effectively be a bridge between the XR18 and the X-Touch Mini. You need *something* to be that bridge, whether that's my code or something else. (For example, there's another project at github.com/Shuptuu/TheLink/ - I haven't used it and can't vouch for it; it's just another piece of software designed to do the same thing.)

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

      @@JonSkeet thanks so much for your reply John. No, I don't have any software in between... OK, so I need some kind of bridging software.Thanks so much for this. I'll check out your code and read your blog on it. Much appreciated!

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

      I have 3 xair 18s the xTouch control surface is too big to be carrying around in case the wifi doesn’t want to connect to a tablet

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

    Please read the nodatime source code ;-)

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

    Also, stop playing computer games and get back to work on Grokking C# You could also have answered thousands of important Stack Overflow questions in the 2 minutes 49 seconds of play.

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

    Hilarious :)

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

    silly milly

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

    Add music, play only on beat. I was amuse.

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

    Nice

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

    This is literally the best story time I've had in the past 5 years.

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

    Love the trans flag in the background <3 it makes me realize how much i need one after I come out. Edit: Finally got one :)

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

      > After I come out Oh boy you may have let theg cat out of the bag there ;) Seriously though, stay strong and good luck!

    • @donj4198
      @donj4198 22 дня назад

      Barf. Who you want to grind your bits with and what clothes and other social affectations you want to express has nothing to do with c#

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

    Still my favorite C#-related video. You deserve a medal for this hahaha.

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

    Classic. "It would still have worked with ... but it would have produced a different output ... idiomatic ... but we will allow that" ... How on earth did you read it this way with a straight face?

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

    Who's answering Stack Overflow questions during this reading? Crisis!!

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

    4:40 Jon Skeet even knows a better way to write Hello World programs than the writers of the language specification. And this is just at the introductory level, he didn't even talk about making the program GPU accelerated.

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

    Hahaha, this is fantastic work Jon. Thank you for this early Christmas gift.

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

    I'm very confused and I don't know how I got here, but that sounds like a great cause you're doing this for in the description!

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

    Tony the pony - yay!

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

    Holding Surface Book feels so natural and excellent in Jon Skeet's hands.

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

    The backdrop falls away a few seconds after 30:20. So exciting! :-P

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

    Thank you very much for this Jon!

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

    You may think he is reading, but Jon Skeet has this commited to memory already. He is actually answering Stack Overflow questions using only his thumb.

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

    This is now my favorite way to consume technical documentation.

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

    Definitely would get my kids to sleep at night

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

    At 1:03:09 - They're called "FINALIZERS!" Thank you very much, Jon Skeet!

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

    Thanks!!!!!!!!!!!!

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

    I prefer it's original name Common Object Oriented Language or COOL.

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

      I have the t-shirt that reads "C# is COOL". Few understand its meaning.

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

      Not prefer "Common Object Brilliant Oriented Language" (COBOL) - OK, maybe not :).

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

    You have not read the C# specification unless you have read it in the original Klingon

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

    I am vexed that the 800 page specification still begins "C# is a simple language". :-)

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

    love it!