Static program analysis tools

Lint (software)

Lint, or a linter, is a static code analysis tool used to flag programming errors, bugs, stylistic errors and suspicious constructs. The term originates from a Unix utility that examined C language source code. (Wikipedia).

Video thumbnail

EmberConf 2021 - Lint ALL the Things by Bryan Mishkin

Lint ALL the Things by Bryan Mishkin Ember applications come with linting built-in and you’ve probably encountered linting in action when it reminded you about unused variables in your code or that you were using deprecated Ember constructs like mixins or observers. But there’s a whole wo

From playlist EmberConf 2021

Video thumbnail

Open Source vs. Closed Source Software

In this video, you’ll learn more about the differences between open-source software and closed-source software. Visit https://edu.gcfglobal.org/en/basic-computer-skills/ for more technology, software, and computer tips. We hope you enjoy!

From playlist Technology Trends

Video thumbnail

MicroPython – Python for Microcontrollers

MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments. This talk will give an overview about the MicroPython. EVENT: m

From playlist IoT

Video thumbnail

Setting up Git on Windows

This tutorial illustrates how to setup a Git environment on a Windows machine. This will cover the installation and usage of the following tools: 1. Git for Windows (https://gitforwindows.org) 2. posh-git (https://github.com/dahlbyk/posh-git) 3. GitHub Desktop (https://desktop.github.c

From playlist Working with Git

Video thumbnail

POWERSHELL: MDT2010 Powershell to Import Security Updates DVD

More videos like this on http://www.theurbanpenguin.com : The MDT is a free download from MS and works with WAIK(also free) to install Windows Operating Systems. Adding Security Updates is really easy using PowerShell as we will see. MDT can generate script templates that we can adjust.

From playlist Windows

Video thumbnail

Lesson 04_03 Multiple expression functions

In this section we use the multiple expression syntx for creating a function. This allows us to do more with the function.

From playlist The Julia Computer Language

Video thumbnail

Live Stream #124.1 - Linting and Neuroevolution - Part 1

In this live stream, I discuss code “linting” and git remotes. In part 2, I begin a new series on neuroevolution. 🎥 Part 2: https://youtu.be/ASnCXW6pPSY 16:22 - Linting with ESLint 1:04:54 - Git Remote 🔗 Flappy Bird Clone: https://github.com/CodingTrain/Flappy-Bird-Clone 🔗 Toy-Neural-N

From playlist Live Stream Archive

Video thumbnail

Making a Presentation: Living with Rust long-term

In this stream, we build the (start of) the slide deck for my Rust Nation UK '23 talk: "Living with Rust long-term". You can see the slide deck at https://docs.google.com/presentation/d/1v_oUn_3YrwqSH42490Nv-tRYHKUF5wzbDEYQKHPoJEk/edit?usp=sharing. The abstract for the talk is: --- Rust a

From playlist Presentation preparation

Video thumbnail

Cascadia Ruby 2013 Real craftsmen (can) create their own tools, parts 1 & 2 by Ryan Davis

or: Save money, (but not time), make your own code climate! "Software engineering" is a lie. Sure, we may write software, but we're not even close on the "engineering" part. We're craftspeople. We craft software. We cut and chisel and sand our code to make it fit and, like good woodworkin

From playlist Cascadia Ruby 2013

Video thumbnail

RubyConf 2017: Finding Beauty in the Mundane by Max Tiu

Finding Beauty in the Mundane by Max Tiu Amongst the exciting challenges of making software, there are some tasks we go out of our way to avoid: linting files, updating dependencies, writing documentation. But even the "boring" parts of the job are opportunities to make big changes for th

From playlist RubyConf 2017

Video thumbnail

EmberConf 2021 - Continuous Accessibility by Melanie Sumner

Continuous Accessibility by Melanie Sumner How do you balance the challenge of continuously delivering features and products that are inclusive and accessible? In this talk, we will examine the idea of continuous accessibility- my vision for the future of accessibility in engineering prac

From playlist EmberConf 2021

Video thumbnail

3 Coding Tricks NO ONE Talks About

Get 2 months of Skillshare Premium for free --- https://bit.ly/forrestknight14 Everyone talks about the basics of programming and how to get started - myself included - but what about the things no one talks about? Those little coding tricks a software developer uses on a day-to-day basis

From playlist Software Engineering

Video thumbnail

Chef Cookbook Testing Like a Pro - ChefConf 2017

Tim Smith, Community Engineer at Chef - ChefConf 2017 Automated infrastructure allows us to move fast, but moving fast is scary without proper testing. Where to start though? The state of the art in Chef cookbook testing has changed rapidly in the last few years with the introduction of n

From playlist ChefConf 2017

Video thumbnail

POWERSHELL: MDT Folders - Consistent Excellence

More videos like this on http://www.theurbanpenguin.com : I have always maintained that scripting is an integral part of standards based computing: scripts are repeatable consistent. Not necessarily correct but consistent. Using PowerShell with MDT gives you the consistency required for

From playlist Windows

Video thumbnail

DevOps Engineering Course for Beginners

What is DevOps in the context of software engineering? Learn all about DevOps in this comprehensive course for beginners with three technical tutorials. You will learn what DevOps is, continuous integration, continuous deployment strategies, and application performance management. Many Dev

From playlist DevOps Courses

Related pages

List of tools for static code analysis | Switch statement | Optimizing compiler | Splint (programming tool) | Type system | Algorithm | Static program analysis | PC-Lint