Month: July 2019

  • YouTube channels to learn Electronics and Hardware

    Enjoy some of YouTube’s best educational channels run by “edutainers” and see for yourself how they can spark your curiosity for learning more online:

    Electronics and hardware

    Louis Rossmann
    Louis Rossman https://www.youtube.com/channel/UCl2mFZoRqjw_ELax4Yisf6w Routinely shows bench scope detail of him doing circuit troubleshooting and replace of “no user serviceable parts” modern surface mount Apple stuff, but in the process shows good heart and entertaining moxie.

    EEVBlog
    EEVBlog (David L. Jones) https://www.youtube.com/user/EEVblog Likes to take things apart and people send him things, but he is a great teacher and gives an amazing does of theory and design practice, and (very rare!) his electronics design knowledge spans part and practice back to the early 1970s.

    bigclivedotcom
    bigclivedotcom https://www.youtube.com/user/bigclivedotcom/videos Famous for his teardowns of the most ludircous and trashy designs, he’s a maverick experimenter who plods along and pokes and prods and touches things he shouldn’t, just like you would.

    AvE
    https://www.youtube.com/user/arduinoversusevil General engineering

    Strange Parts 
    https://www.youtube.com/channel/UCO8DQrSp5yEP937qNqTooOw Interesting electronics

    Electroboom
    https://www.youtube.com/user/msadaghd/ Interesting electronics

    Ben Eater
    https://www.youtube.com/user/eaterbc Electronics, breadboards, computer logic.

    bigclivedotcom
    https://www.youtube.com/user/bigclivedotcom examines / fixes electronics

     

     

     

  • Restart Application Pool in Powershell and write it to EventLog

    Restart Application Pool in Powershell and write it to EventLog

    Sometimes on Continuous Integration or other automated scenarios you want to restart Application pool in order to recycle everything clean. This can be done by calling Powershell command Restart-WebAppPool like this: “Restart-WebAppPool AppPoolNameHere”. But you might also want to write log entry to EventLogs so you know what is going on.

    In order to write to the event log, one can use the Write-EventLog cmdlet but there are mandatory parameters needed to write the event log information. These are:

    • LogName
    • Source
    • EventID
    • Message

    If you want to create an entry log message “Format was called” into the Application Log and store this into your custom source “MyScript” with a custom event ID like “3001”, you will need to type it as:

    Write-EventLog -LogName Application -Source MyScript -EventId 3001 -Message "Format was called"

    If you have not registered your custom event source, you will encounter an error. In order to register a custom event source, you will need to call the New-EventLog cmdlet like the example below:

    New-EventLog -LogName Application -Source MyScript

    After this you can call Write-eventLog as following:

    Write-EventLog -LogName Application -Source MyScript -EventId 3001 -Message “Format was called”