Set up a new Surface Laptop 7 for Software Development

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024

ความคิดเห็น • 416

  • @AZisk
    @AZisk  3 หลายเดือนก่อน +24

    This episode is sponsored by channel members - thank you members. Join here: th-cam.com/channels/ajiMK_CY9icRhLepS8_3ug.htmljoin

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

      Have you tried running Azure Data Studio instead of SMSS?

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

      You proud follower share a laptop if you can 🙏🏾

  • @chlky0001
    @chlky0001 3 หลายเดือนก่อน +118

    Best snapdragon x elite laptop review. There are 1000 and 1 benchmark testings but this is the only one developer environment setup video I have seen so far, answered so many questions

    • @johnbreaker3874
      @johnbreaker3874 3 หลายเดือนก่อน +13

      because most of 'reviewers' isn't reviewer, that why they need benchmark, cuz they don't know what to do tho

    • @Renovatio2142
      @Renovatio2142 3 หลายเดือนก่อน +1

      I would like to see performing this device in PLC programming area like tia portal or codesys...

  • @dhruvjain6121
    @dhruvjain6121 3 หลายเดือนก่อน +17

    9:56 "We are developers, we are used to security risks and harmful stuff"
    Ofcourse. We are the ones who creat them in the first place.

  • @onlysublime
    @onlysublime 3 หลายเดือนก่อน +43

    McAfee never had a contract with Microsoft so it never appeared on Surface machines. They had contracts with HP and Dell so that's why those machines have them. As for the power settings, I'm just going to disagree with all your recommendations. Best Performance doesn't make your computer faster. All it does is it keep your clock rates high which is completely wasteful when you're doing nothing like when you're sitting at the desktop. You want the system to ramp up when you need performance and ramp down when you're doing nothing. You don't want your CPU to be running high when you're just watching aa video. That is why Better Performance is the best middle ground performance mode because it ramps down when you're not doing anything and ramps up when you need the performance. Recommended is the best mode for most people. It keeps the CPU clocks low most of the time. If you ever feel like you want better performance, then you can switch to Better Performance but Recommended meets the vast majority of people's needs. If you don't care at all about battery performance, then Best Performance is fine. Like a desktop should be Best Performance because you're plugged in all the time.

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

      I think they should make a toggle for that in control panel for easy switch

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

      I think the main reason to mess with these settings is when you want to benchmark your own code. If you get results that change randomly it might be because window switches between lower CPU frequency for power saving, normal frequency and boost frequency. Setting high performance might make the results a bit more stable. I also find it useful to have a low power state that limits processor power state to 95%. This effectively runs the CPU on a lower frequency and stops any boosting which makes performance testing a lot more stable and reliable.

    • @onlysublime
      @onlysublime 2 หลายเดือนก่อน +1

      @@devluz but then you can't compare with macs bc windows and macos handle power differently. For example he likes Best Performance which means the machine runs at full clocks even when just sitting at the desktop. You want the clocks to ramp up and down based on the task which more simulates the real world. Do I need to run at boost clocks for notepad?

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

      @@nick0_ they do. It's called recommended, better performance and best performance. Better performance ramps up and down. Recommended caps clocks. Best run full clocks

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

      ​@@onlysublime Yep I mean benchmarking your own code not the machine itself.

  • @amrwasfi9425
    @amrwasfi9425 3 หลายเดือนก่อน +52

    admiring your specific laptop reviews, keep it up

    • @AZisk
      @AZisk  3 หลายเดือนก่อน +2

      Glad you like them!

    • @OHGOD-v4h
      @OHGOD-v4h 3 หลายเดือนก่อน +2

      @@AZisk​​⁠​​⁠ ​​⁠​​⁠ Hi @AZisk I am about to start a software development career and I have been thinking the best laptop to buy until I came across your TH-cam videos, right now I am thinking of buying MacBook Pro M3 and M3 Max. I have the budget for the laptop but I am still confused and I don’t know the one to get Or should I go for this new windows? Please I need your help🙏 🙏 I confused

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

      So much goodness. Thank you for this! I tried it on a Lenovo Slim 7x. Windows actually looks compelling. Extra tips - if you like miniconda and docker, try micromania and podman.

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

      @@OHGOD-v4h From what I have seen and done "I honestly haven't done ANY programming in years at this point, just passing though", but most people I have seen programing are using Linux, or Windows. Or like me, a mix of the two as a dual nvme drive Dual Boot on my Main PC, and my Laptop is also running just Linux which I got at Microcenter for $100 on sale and it does the job & plays Oblivion really well for Fanless Netbook lol. I have actually hear many Devs actually dropping support for Mac even though they have new tools out so take that as you will? I would assume programing for Windows/Linux on Windows/Linux would be a better choice unless you are making Mac Programs. Linux has GOOD programing support as well and installing the Linux on Windows Subsystem or Dual-Booting may be the best option, using something like a Lenovo Laptop with a lot of RAM, maybe all AMD/Intel as well for better Linux Support, having a nVidia GPU laptop could mess with the Linux side of things though it is getting much better. See if the laptop has support for more then one SSD as well, which would be good for dual booting if that is the route you want to go, Windows has a bad habit of eating the Linux Partition.

    • @arcadeportal32
      @arcadeportal32 3 หลายเดือนก่อน +1

      @@OHGOD-v4h From what I have seen and done, "I honestly haven't done ANY programming in years at this point, just passing though", but most people I have seen programing are using Linux, or Windows. Or like me, a mix of the two as a dual nvme drive Dual Boot on my Main PC, and my Laptop is also running just Linux which I got at Microcenter for $100 on sale and it does the job & plays Oblivion really well for Fanless Netbook lol. I have actually hear many Devs actually dropping support for Mac even though they have new tools out so take that as you will? I would assume programing for Windows/Linux on Windows/Linux would be a better choice unless you are making Mac Programs. Linux has GOOD programing support as well and installing the Linux on Windows Subsystem or Dual-Booting may be the best option, using something like a Lenovo Laptop with a lot of RAM, maybe all AMD/Intel as well for better Linux Support, having a nVidia GPU laptop could mess with the Linux side of things though it is getting much better. See if the laptop has support for more then one SSD as well, which would be good for dual booting if that is the route you want to go, Windows has a bad habit of eating the Linux Partition. PS TH-cam, I beg you to fix comments!

  • @krokulawa3999
    @krokulawa3999 3 หลายเดือนก่อน +5

    I just ordered a Surface Laptop 7 for developing machine learning stuff. Your developer setup guide is great and I will use it in first place. It answers many of my questions about the availability of arm64 versions of the tools I use. Thank you so much!

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

      @@krokulawa3999 which specs did you get??

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

      Which specd did you get??

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

    I used to be a VB 6 developer back in the day but man these tools could have come in handy , another great tear down video thanks Alex.

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

    I'm really shocked what a great resource this was for someone who programs and wants to buy a laptop with Snapdragon X elite...
    Automatic sub and like.

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

    I don't know why but your videos are very interesting. I have watched a few of your laptop reviews in the past and absolutely loved them.
    Not all creators do this type of content. New subscriber!

  • @anishpadhi4410
    @anishpadhi4410 9 วันที่ผ่านมา

    Today is the lucky day i stumbled across your channel with this video. I have been trying to understand how good/effective would it be for programmers on Snapdragon xElite laptops and no one seemed to know that piece of information!!
    Excellent video man!! 👍🏼

  • @lorenzo0932
    @lorenzo0932 3 หลายเดือนก่อน +19

    7:16 surface devices never come out with McAfee preinstalled

  • @l.bogdan1360
    @l.bogdan1360 3 หลายเดือนก่อน +12

    When you want to watch something on ytb and this notification pops :D. Now this is how you do a review :D

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

    I don't necessarily plan to buy one of these devices but I still watched the whole video, it was really informative! Thanks Alex

  • @onlysublime
    @onlysublime 3 หลายเดือนก่อน +1

    OMG, I just watched your security settings... I'm so glad you put the warnings not to blame you because you shouldn't run like that all the time.

  • @mdzaid5925
    @mdzaid5925 3 หลายเดือนก่อน +2

    I have been a linux user for about 10+ years, but thinking of settling with Win 11+ Wsl2 on my new laptop.
    Few things on Linux are still pretty irritating. No proper support for multiple screens with different dpi and fractional scaling. Then the battery life is also a concern.

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

    I was gonna buy these Snapdragon PCs but based on my workflow, thanks for your amazing reviews.

    • @shApYT
      @shApYT 3 หลายเดือนก่อน +4

      I'd wait for gen two for bugs to get ironed out and efficiency to match Mac

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

    I am not a coder, but PC enthusiast, and I find your videos very interesting to watch. I am following you for quite a long time and you have some magic in editing and voice.

  • @shApYT
    @shApYT 3 หลายเดือนก่อน +191

    PUT NATIVE LINUX ON BARE METAL ALREADY. There is no one doing it on TH-cam despite Qualcomm showing off Linux support on the show floor.

    • @szlomobronsztajn3115
      @szlomobronsztajn3115 3 หลายเดือนก่อน +13

      I suspect that bootloader is locked by laptop vendors

    • @AZisk
      @AZisk  3 หลายเดือนก่อน +104

      Working on getting some info on this

    • @danielkemmet2594
      @danielkemmet2594 3 หลายเดือนก่อน +13

      Support isn't there yet. OpenBSD is the only distro that has some kind of support for it, Canonical has partnered with Qualcomm to get compatibility on these new chips but that's on going and I don't believe there's anything bootable. Basically you get as far as the EFI bootprompt but everyuthing after that is an instant fail and reboot.The debian test image is a hot mess.

    • @naturegreene9579
      @naturegreene9579 3 หลายเดือนก่อน +15

      Don't worry Framework will manage it, tuxedo is working on Linux arm notebook too. So far I know it will be supported with the September update of the Linux Kernel. I don't know how the current state is. I'm really excited to see that. Linux on arm let say similar battery life and performance like on Mac. That will be peak♥️

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

      Qualcomm upstreamt there open source drivers, its coming in the next kernel release. In september

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

    What a great video intro for developers / windows on arm. Straight to the point, but without missing crucial stuff. Really awesome. I hope one day we can code on iPadOS

  • @mzamroni
    @mzamroni 3 หลายเดือนก่อน +1

    the edge and teams startup is better disabled from the app themselves.
    if you disable in task manager, the background processes will stay when you open then close edge or teams.
    and you can right click cpu in task manager to show details of each core.
    adjust for best performance but enable Smooth edge of screen fonts to enable sub pixel font rendering

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

    I've been working for first time using Windows after following your videos. Everything goes amazing!

  • @shofyansky
    @shofyansky 3 หลายเดือนก่อน +2

    thanks @alex to compile all setup and resources for developer. its really help

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

      Yeah, that actual actions as developer when I get new machine.

  • @devids51
    @devids51 2 หลายเดือนก่อน +1

    This vid is actually an amazing general config tutorial

  • @TommieHansen
    @TommieHansen หลายเดือนก่อน +1

    Great video Alex, would love to see a follow-up now that you might have used the computer some more.
    I do find it a shame that you default to WSL2 for many things ro without trying the ... more native options. Some environmemts aich as nodejs can be quite a bit quicker using Powershell imstead of WSL2 due to network routing ... etc.
    I do get why you would default to WSL2 though, i usually do that too whenever i need something where a teeminal is just simpler. It's an old jabit ny now. :)

  • @KaranSinghSikoria
    @KaranSinghSikoria 3 หลายเดือนก่อน +1

    The efforts you take to make these videos are commendable. Great Work Mate.

  • @ChrisDupres
    @ChrisDupres 3 หลายเดือนก่อน +5

    McAfee is owned by Intel now, so that is probably why they are always on Intel devices and might never go to ARM. It is a selling point for the new machines though

  • @acegear
    @acegear 3 หลายเดือนก่อน +2

    would it be better if just symlink a code folder in wsl to windows and vice versa for a centralized local source

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

      tried this before. you don’t want to do this because there is a penalty for file io from wsl to win. i don’t recall why though. might jave to make a vid

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

      @@AZisk thanks for the heads up most of the things i do light work it is not that io critical, when i find things that does need those extra performance ,ill remember this reply and just use a different folder let some sync or manual git push and pull, the why the slow down part makes me want to know why , due to translation layer, possible unoptimized code need to buffer in bulk, make me curious hahaha

  • @iamWing0w0
    @iamWing0w0 3 หลายเดือนก่อน +1

    The only thing I'd comment for this video is maybe consider stop using condo for Python development if you're serious about it. Lots of large popular package on conda aren't maintained by the developers themselves and the versions lack behind the official distribution on PyPi for many versions. Try other package/environment managers like PDM/rye. They're so much better then conda imo.

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

    I prefer use Volta for NodeJS management. I like Volta pin command, that can write node version into package.json of my project. So I can forget about switching node between projects
    Nice video. Ty

  • @kanuto-kalasag
    @kanuto-kalasag 3 หลายเดือนก่อน

    Thanks for explaining the difference of node installations. It was confusing which one should you use to install. This is enlightening.

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

    I noticed that Edge will run in the background even tho "you" aren't running Edge. it can be running in the background eating a gig of ram just to run copilot and "edgeservices" and what not even tho I never gonna use copilot.

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

    I used WSL on Windows for about 2yrs and it was good even with some hickups. Now I just use GH codespaces for everything and is just perfect for working on multiple projects on multiple computers with a perfect always fresh setup

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

    Nice work Alex , I Ended up buying the Surface Laptop 15 - X Elite - 512/16gb >>> here are some numbers to share Alex: 10 Million int / Node Array Sort 1 Thread Node JS Surface pro X Elite vs Multi thread version , > prism [3817 ms, 454ms ] , > node arm64 version[2904ms, 240ms] , using an arm64 WSL2 : [3223 ms, 354ms] ... This is on par with Mac M1 numbers !The M3 Macbook 8c [2130ms,160ms]:)

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

    Hello Mr. Ziskind, just so you and the readers know, disabling edge in startup well disable it mostly but edge updater will still be running in startup. I believe it is diffrent than edge.

  • @parshwa_1
    @parshwa_1 3 หลายเดือนก่อน +2

    Nice review right there , quick question : can we dual boot on these new laptops with x elite?

  • @elvisluvaton5078
    @elvisluvaton5078 3 หลายเดือนก่อน +2

    Great video Alex. Thanks!

  • @Anshul-c2e
    @Anshul-c2e 2 หลายเดือนก่อน

    very Greatfull to you Sir as you also show errors that may occur and not cut them in the videos it really help sir unlike others who just install any program and shows us the output without showing any type of error they faced. Thanks a Lot Sir🙌🙌

  • @RomPereira
    @RomPereira 3 หลายเดือนก่อน +9

    Best Snapdragon Elite notebook so far for the money. By the way, from all of us with issues for things out of place, can you please - PLEASE fix the youtube 100.000 subscribers paint in the bottom. That thing in that corky position hurts me. Thank you.

    • @AZisk
      @AZisk  3 หลายเดือนก่อน +2

      i was thinking about fixing that one day. just been too busy making these vids :)

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

      Lenovo yoga is also looking pretty sick, for me specifically I'd say it's actually better, but I'd put them both on the same level, theyre both objectively good, so you just have to go with your personal preference!

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

      @marcogoncalves1073 lenovos are expensive, for whatever reason.

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

      @@RomPereira At least where I'm from they're around the cheapest when compared with equivalent specs on other laptops. They come with OLED by default, and minimum 16Gb and 512GB. Here in portugal that spec is 1399. Other laptops lioe the surface are much more expensive for the OLED version with 16/512

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

      @marcogoncalves1073 you did mention yoga. Probably I saw the thinkpad pricing.

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

    For fast admin mode, go in the terminal over the drop down arrow, do not click but make a right click and start as admin, a new terminal Windows opens

  • @anthony8890
    @anthony8890 3 หลายเดือนก่อน +7

    Not watched the video yet! But thanks for all you do!

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

      It's a long one, I know. Save it for later :)

    • @anthony8890
      @anthony8890 3 หลายเดือนก่อน +1

      @@AZisk haha! I’m 15 minutes in! I have Watched your last live stream and XElite videos at least 5 times each. I love the way you explain things. Great work! From the UK.

  • @maninder.kaler.99
    @maninder.kaler.99 3 หลายเดือนก่อน

    The only video developers need to watch while making a purchase decision to buy a new Windows Laptop. I really appreciate the effort. And yeah, semicolon is the way to go.

  • @eduardomolteni8417
    @eduardomolteni8417 3 หลายเดือนก่อน +2

    But you can run SQL localdb for development?

  • @georgekopadze791
    @georgekopadze791 2 หลายเดือนก่อน +1

    Hey Alex, thank you for your videos. I watch your videos all the time, you are only reviewer who do videos as a software engineer which is more interesting for me. I always struggle to pick right RAM in laptops. Even for the Surface Laptop 7, could you please review surface laptop 7 with 16GB and 32GB with visual studio 2022? And it would be interesting to see 13” and 15” comparison in terms of coding. Thank you!

  • @anthonykougkas5309
    @anthonykougkas5309 3 หลายเดือนก่อน +1

    Do a similar video for Chromebook Plus laptops. You should also take a look at the Project IDX for development in the cloud

  • @abdullahabdelaziz5959
    @abdullahabdelaziz5959 3 หลายเดือนก่อน +5

    You're KING.

  • @naji4919
    @naji4919 3 หลายเดือนก่อน +1

    Great video Alex
    I’ve been curious about the Snapdragon X Elite NPU, especially its AI capabilities and performance. It seems there’s limited information out there, so I’d love to see comprehensive tests conducted. If anyone has insights or knows where I can find more details, please share!

  • @Waabajack
    @Waabajack 3 หลายเดือนก่อน +1

    do you notice the laptop getting pretty hot when on best performance?

  • @LucianoEvaristoGuerche
    @LucianoEvaristoGuerche 3 หลายเดือนก่อน +1

    Great video. I use most of same software, but on Windows x86 and micromamba instead of miniconda.

  • @googoochu3923
    @googoochu3923 3 หลายเดือนก่อน +2

    I didn't know about winget ... Certainly gonna use that

    • @JeyD02
      @JeyD02 3 หลายเดือนก่อน +1

      Try wingetui. Thank me later

  • @Cristian-yj4gk
    @Cristian-yj4gk 3 หลายเดือนก่อน +7

    After watching countless windows on ARM videos, I can say that the only thing standing in its way is Microsoft. Bloat teams were unable to port their SW in time for the release 😅

  • @АртемФедоров-ю7б
    @АртемФедоров-ю7б 3 หลายเดือนก่อน +2

    I would be interested to see what is more performant Parallels or Windows on Arm

    • @jeffersonmp4
      @jeffersonmp4 3 หลายเดือนก่อน +1

      Yess! I wonder the same 🤔

  • @jp62200
    @jp62200 3 หลายเดือนก่อน +1

    1:46 or ctrl+shift+ESC

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

    When I have got my windows 11 laptop, the first thing I did is to remove all unecessary bloadwere, such as copilot, edge, cortana, search, widgets, wether, clock, store, cloud services, xbox, preinstalled games and apps. And at the end I always install arch btw

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

    Love the way you explain it.
    And the pronucation are best, i didn't need to activate the subtitle 🎉.

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

    It will be insteresting to see the comparison between the three devices. I assume you're settting them up very similarly and do normal developer tasks to check real use performance.

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

    U can directly install node arm64 using fnm . And see the benchmark difference between wsl node vs native windows node

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

    Good video alex as always. You can also include oh-my-posh as part of dev workflow. Subscribed btw.

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

    Great guide, makes me want to switch to Windows laptop once again. It was funny how winged triggered that UI interface on Windows software installation

  • @s.rakeen
    @s.rakeen 2 หลายเดือนก่อน

    you can just use corepack instead of nvm. comes default with latest node.

  • @Mika-s6e
    @Mika-s6e 3 หลายเดือนก่อน

    I started with installing Win 11 Pro. Search on task bar was not functioning w/o extra restart. Has happened also in x86 Win, so nothing special there. VS Code (Arm) installed like a breeze. Great video.
    No issues with WSL/Ubuntu installation.

  • @B.Ch3rry
    @B.Ch3rry 3 หลายเดือนก่อน

    I look forward to future iterations of ARM chips that supports Windows. I’m sure Windows 12 will be the optimized OS for ARM processors.

  • @erwinfeser
    @erwinfeser 3 หลายเดือนก่อน +1

    Let us know when you can install GNU/Linux on that device, please

  • @09sohamghodakexi11
    @09sohamghodakexi11 3 หลายเดือนก่อน +1

    Hey Alex, A doubt presented when I bought new M3 pro MacBook. I am learning to make and train models using python on VS Code, I want to know whether the GPU in Chip is working on training or not. Please let me know how to, or does it by default turns on when load is detected

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

    The initial configuration you did for "performance" is insignificant apart from the power setting. I know the feeling of setting everything of my liking but turning off animations and pre-installed startup apps aren't really helping with performance.

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

    What an insane video, big up buddy

  • @emiliochang3734
    @emiliochang3734 3 หลายเดือนก่อน +1

    14:19 there's always that RISC hahaha

  • @kamal-ahmed
    @kamal-ahmed 3 หลายเดือนก่อน

    I like your videos hundred times better than other TH-camr for reviewibg any laptop or MacBook because you show some real world useful staffs for all developers who can get an idea about how it will perform in their professional life. About 99% TH-camr shows same boring content creation benchmark like photo exports or video editing etc. How many people from the viewer do that in real life??? Everyone runs Software so showing Software usage and benchmark is a great way to understand a Mac or PC and you are doing it greatly. I like your videos ❤❤❤ a lot as a web developer myself.

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

    Thanks for the very detailed tutorial. Any reason why you opted for miniconda instead of pyenv under wsl?
    Also as a sidenote, changing powershell execution policy is really weird, there are differences when using PowerShell 7.x (it refuses to change the policy for the LocalMachine) vs Windows Powershell (that you used in video). Also Powershell 7.x does not reflect correctly changes made from the System->For Developers options.

  • @jaakkok8240
    @jaakkok8240 2 หลายเดือนก่อน +1

    I'm a bit worried of most of these Arm laptops coming with only 16Gt of RAM. How future prove is that gonna be and is there a difference on memory usage with Arm64 and x64?

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

    You can just run winget install git. It chooses it from the highest class level, but it might use search from install.

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

    You can use Podman instead of Docker :)

  • @eliuddyn
    @eliuddyn 3 หลายเดือนก่อน +1

    Amazing 🔥🔥

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

    Alex, could you please make a test with these Snapdragon CPUs with baremetal Linux?
    I would love to see how it works and how is the state of ARM apps there since we have no compatibility layer!

  • @Abhishekgowda-g4g
    @Abhishekgowda-g4g 3 หลายเดือนก่อน

    can you do a similar video for Mac "Visual studio setup on Mac"

  • @MrFluke039
    @MrFluke039 3 หลายเดือนก่อน +1

    will it git good in react native dev ?

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

    The Windows 11 Version being shipped on the new Snapdragon X hardware appears to be a "Release Preview" version. There is not a Windows 11 24H2 in GA as yet that I can tell. We've got a couple of these machines now and they are not working with Windows Defender for Endpoint AV and the OneDrive client for Win ARM64 does not support Windows Conditional Access and as a result cannot access Microsoft 365 onedrive accounts.
    It seems like Microsoft really rushed this out before all the teams at Microsoft were ready. The end result is are insecure machines in a corporate environment.

  • @Burbanana
    @Burbanana 3 หลายเดือนก่อน +1

    isnt McAfee only bundled with 3rd party laptop manufacturers like lenovo?

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

      i found mcafee on the new Dells, but not on the Asus or Samsung

  • @johnpp21
    @johnpp21 3 หลายเดือนก่อน +1

    how much ram usage does wsl take?

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

    Looks like you prefer a single wsl ubuntu with multiple version managers installed over running separate docker containers. Any specific reasons for that?
    Awesome video btw, thanks so much!

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

    I am interested in surface pro 11 for 50% use as desktop and 25% each as tablet and laptop. Please test how surface pro 11 performs as pure desktop.

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

    Turning off performance options actually don't affect performance, most of them not at all. Dragging windows actually uses no more power either, it is just changing the position it's composited to.

  • @inamulbhuyan
    @inamulbhuyan 3 หลายเดือนก่อน +1

    Snapdragon X Elite ❤❤❤❤

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

    Alex, u know, I’m a fan, so I tested video to text to AI to summarize with it. I got a great text. Now I have to watch it, to see how accurate my app works. 😂😂😂 … But no joke, I’d have watched it anyways. As always.

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

      That’s the output:
      Assistant: Die detaillierten Schritte zur Einrichtung einer Microsoft Surface 7 mit Snapdragon-Chip für Entwicklungszwecke werden im Text umfassend erläutert. Hierbei deckt der Prozess verschiedene Bereiche ab, welche ich nun aufbereitet und in Hauptpunkte zusammengefasst habe.
      ### Systemaktualisierung und Optimierungen
      1. **System Updates**: Der erste Schritt besteht darin, das Betriebssystem zu überprüfen und auf den neuesten Stand zu bringen, um eine optimale Kompatibilität mit dem neuen Hardware-Setup zu gewährleisten.
      2. **Startverfeinerung**: Nicht erforderliche Anwendungen wie OneDrive beim Booten des Systems zu deaktivieren, führt zu einer schnelleren Systemstart und verhindert störende Software-Einflüsse.
      3. **Performance Mode**: Durch das Ändern der Stromversorgungseinstellungen auf 'Beste Leistung' wird das System für Aufgaben optimiert, die eine maximale rechnerische Geschwindigkeit erfordern - mit dem möglichen Nachteil einer schnelleren Batterieentladung.
      4. **Entfernung von bloatware**: Die Deinstallation vorkonfigurierter Programme wie OneNote, Microsoft To Do und Spotify reduziert das System übermäßig belastende Software, was es für Entwickler oder Benutzer mit Voreingenommenheit gegen unnötige Software effizienter macht.
      5. **Verwaltung von Animations- und Transparenzeffekten**: Durch das Ausschalten der visuellen Effekte wird die Leistung maximiert, da diese Ressourcen verbrauchen können.
      ### Entwickler-Optimierungen
      1. **Developer Options (Entwicklermodus)**: Aktivierung dieses Modus ermöglicht es, Apps von außerhalb des Microsoft-Stores zu installieren und aufzuführen, was zwar nützlich ist, aber Risiken mit sich bringt.
      2. **Execution Policy Einstellungen**: Ein unbeschränkter Ausführungsrichtlinien-Modus erhöht die Kontrolle über Softwareinstallationen, erfordert jedoch Vorsicht aufgrund des potentiell gefährlicheren Charakters von installierbarer Software.
      ### Sudo und WSL
      1. **Sudo**: Der Einsatz dieses Features ermöglicht es Benutzern, Anwendungen mit Administratorrechten auszuführen ohne manuelles Eingreifen.
      2. **WSL (Windows Subsystem for Linux) Installations- und Konfigurationsprozess**: Durch die Installation von WSL kann eine vollständige Linux-Umgebung auf Windows genutzt werden - besonders nützlich für Entwickler, die zwischen unterschiedlichen Betriebssystemen arbeiten.
      ### Entwicklungsumgebungen
      1. **Windows Subsystem for Linux (WSL)**: Der Text betont die Vorteile von WSL 2 gegenüber WSL 1 und bespricht Probleme bei der Verwendung von x64-Linux-Werkzeugen auf einem ARM-basierten System.
      2. **Visual Studio und SQL Server-Verwaltung**: Die Einrichtung von Visual Studio Community Edition 2022 und die Verwendung von SQL Server Management Studio zur Überwindung von Problemen mit lokalen Datenbanken in ARM-basierenden Prozessen werden erläutert.
      3. **Node.js und Python Entwicklungsumgebungen**: Der Einsatz von NVM für Node.js-Versionen auf Ubuntu und Miniconda zur Verwaltung separater Python-Umgebungen wird diskutiert.
      ### Ergänzende Tools
      1. **Docker Desktop**: Als weiteres hilfreiches Tool bietet Docker isolierte Umgebungen, die verschiedene Betriebssysteme simulieren können.
      2. **PowerToys**: Dieser Sammelbeutel mit Produktivitätstools für Windows erweitert die Funktionalität des Systems durch Erweiterungen wie Advanced Paste und Management von Umgebungsvariablen.
      ### Zusammenfassend
      Die vorgenannten Punkte decken den umfangreichen Prozess ab, WSL einrichten, Systemleistungen zu optimieren, Entwicklungsumgebungen einzurichten und ergänzende Tools wie Docker Desktop und PowerToys für eine verbesserte Produktivität und Entwicklungsflexibilität auf einem ARM-basierten Windows-System einzusetzen. Es ist wichtig, bei solchen Einrichtungsschritten Vorsicht walten zu lassen, besonders bei der Installation von Software und Änderungen des Ausführungsrichtlinien-Modus, da dies Sicherheitsrisiken mit sich bringen kann.

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

    Install Azure data studio for arm instead for database management. 👌

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

    So, Linux (I mean Arch) is coming to ARM, no chance Ubuntu will be the only one. The only thing I do not understand is why I need Windows, or Chrome OS as well, to run Linux.

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

    hey Alex, I recently stumbled upon your channel when looking at a new personal dev laptop for hobby / learning projects. This was just before these new ARM chips. Honestly the laptop market here is so polluted if you don't want apple devices, but I must say you make great device/chip specific videos and they are really enjoyable.
    I have been looking for a premium, high quality device that has a good display and battery life and I must say this video has helped me to maybe just 'beta test' one of these things. It all looks very fun and exciting. I know both Intel and AMD have caught up in terms of efficiency/power but I think this has more potential in the longer run since its a new thing that requires a lot of improvement whereas the others keep fine tuning the same things.
    Also, any idea if Ruby on Rails works nicely via Windows/WSL on both x86 and arm64?
    And would you recommend the Surface laptop or the Lenovo Slim 7x, and how big of an issue do you think not having 32GB of RAM is / wll be? (Only Surface laptop 15 has that and it is crazy expensive)
    Thanks a lot for these videos! You are a savior!

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

    Wonderful video, thank you

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

    "Such is life" - Alex Ziskind😁

  • @jeanknecht4098
    @jeanknecht4098 7 วันที่ผ่านมา

    Thank you!

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

    Thank you for the video!

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

    I really hope that linux support will come in kernel 6.11

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

    I would use dev drives to store code, not the usual file system. Way faster.

  • @TheRicardoCarrola
    @TheRicardoCarrola 3 หลายเดือนก่อน +1

    Hey from a fellow developer X plus Vs X Elite is a big difference in overall performance?. My regular use case would be docker with some Web development with react / node / maybe some casual android compilations and development. Slack teams office and a lot of chrome tabs open :) what's your opinion Alex ? Thank you I was aiming at buying the 13 surface laptop with the X plus with 16+512.

    • @TheRicardoCarrola
      @TheRicardoCarrola 2 หลายเดือนก่อน +1

      Ended up buying the Surface Laptop 15 - X Elite - 512/16gb >>> here are some numbers to share Alex: 10 Million int / Node Array Sort 1 Thread Node JS Surface pro X Elite vs Multi thread version , > prism [3817 ms, 454ms ] , > node arm64 version[2904ms, 240ms] , using an arm64 WSL2 : [3223 ms, 354ms] ... This is on par with Mac M1 numbers !The M3 Macbook 8c [2130ms,160ms]:)

  • @ulrich-tonmoy
    @ulrich-tonmoy 3 หลายเดือนก่อน

    Azure Data Studio is better than SQL Server Management Studio and its build on vs code theme

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

    Why is winget preferred over chocolatey? I think chocolatey is more complete.

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

    If anyone hasn’t already said yet 1:38 Ctrl+Shift+Esc

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

    is there wrist rest temp sensor throttling down notebooks especially the ARM ones? Asus apparently wins here, but not enough info

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

    I'm not sure if my surface laptop 7 is defective, but fans spin up even when I'm just installing an app. it also gets really hot under moderate load and sometimes touchpad is unresponsive. Also had issues with screen where desktop background was flickering . I will be returning it and getting m3 macbook pro instead.. it's a shame because I really wanted to like it as I love the design/screen size (I think 15 inches is the sweet spot for me) and I was looking forward to using windows again. Maybe next generation!

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

    Hey Alex, please try Hyper-V in that machine

  • @afterglow5285
    @afterglow5285 3 หลายเดือนก่อน +4

    I wasn't aware that visual studio had a native ARM version, THAT is incredible.

    • @KeiGGR
      @KeiGGR 3 หลายเดือนก่อน +2

      I can't believe they have ARM support but dropped support for Mac's...

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

      @@KeiGGR Even Steam is dropping support for a lot of there games on Mac I am kind of shocked, I don't know if developing on Mac is that hard now with there eco-system and the M chips? Even Linux is starting to get more game and software support then Mac is which feels kind of wild to me.