Information theory | Error detection and correction

Shaping codes

In digital communications shaping codes are a method of encoding that changes the distribution of signals to improve efficiency. (Wikipedia).

Video thumbnail

Using Font Shaping To Put Commas in Big Numbers EVERYWHERE!

My job involves a lot of staring at large numbers, mostly latencies in nanoseconds, and picking out magnitudes like microseconds. I noticed myself constantly counting digits in my text editor, in my terminal, and in Jupyter notebooks in my browser. I could have made specific solutions for

From playlist Productivity

Video thumbnail

A shape shifting polyhedron

A 3D model that morphs between two shapes. Visit Maths-pro.com for more info on this model. You can get the nets and instructions form my website www.maths-pro.com, by going to "Polyhedra" then "polyhedra worksheets" then "Shape shifter". Visit my website www.maths-pro.com for hundreds of

From playlist Using the Maths-Pro geometry template and other geometry

Video thumbnail

Top Coding Challenge Websites

A great way to improve your skills when learning to code is by solving coding challenges. Solving different types of challenges and puzzles can help you become a better problem solver, learn the intricacies of a programming language, prepare for job interviews, learn new algorithms, and mo

From playlist Learn To Code

Video thumbnail

Design Thinking

If you are interested in learning more about this topic, please visit http://www.gcflearnfree.org/ to view the entire tutorial on our website. It includes instructional text, informational graphics, examples, and even interactives for you to practice and apply what you've learned.

From playlist Design Thinking

Video thumbnail

Graphic Design

If you are interested in learning more about this topic, please visit http://www.gcflearnfree.org/ to view the entire tutorial on our website. It includes instructional text, informational graphics, examples, and even interactives for you to practice and apply what you've learned.

From playlist Graphic Design

Video thumbnail

Publisher 2010: Working with Shapes

In this video, you’ll learn more about working with shapes in Publisher 2010. Visit https://www.gcflearnfree.org/publisher2010/working-with-shapes-and-objects/1/ for our text-based lesson. This video includes information on: • Modifying shapes • Working with building blocks We hope you e

From playlist Microsoft Publisher 2010

Video thumbnail

ASCII and Unicode Character Sets

This video describes the fundamental principles of character sets, character encoding, ASCII and Unicode. In particular, it covers the limitations of ASCII and the plethora of extended ASCII code pages. It also covers the design goals of Unicode, and describes the way control bits are al

From playlist GCSE Computer Science

Video thumbnail

Builder Design Pattern

Get the Code: http://goo.gl/aR6AW Best Design Patterns Book : http://goo.gl/W0wyie Welcome to my Builder design pattern tutorial. You use the builder design pattern when you want to have many classes help in the creation of an object. By having different classes build the object you can

From playlist Java Video Tutorial

Video thumbnail

What Is Design Thinking?

Design thinking can improve anything from a water bottle to a community water system. See how design thinking improves the creative process, from Professor Stefanos Zenios: http://stanford.io/1mgkHGR

From playlist More

Video thumbnail

Validation BUG & More on Excel Shapes & VBA - 2493

Episode 2493 Why is the drop-down arrow not showing up when I create the Excel validation with VBA? It appears after I click Save. But I don't want to save since these numbers are a temporary scenario and I plan on closing without saving. Also: Using the Selection Pane in Excel to see all

From playlist VBA & Macros

Video thumbnail

Spring Tutorial 01 - Understanding Dependency Injection

In this tutorial, we'll understand the concept of Dependency Injection.

From playlist Spring Framework

Video thumbnail

Spring Tutorial 35 - Understanding AOP Proxies

In this video, we go where no Spring AOP tutorial has gone before! We'll understand how Spring AOP works and how it uses proxy classes to apply advice. And we'll do this by implementing our own simple factory service. The way Spring AOP works is much more complicated, but this simple imple

From playlist Spring AOP

Video thumbnail

Lec 25 | MIT 6.451 Principles of Digital Communication II

Linear Gaussian Channels View the complete course: http://ocw.mit.edu/6-451S05 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

From playlist MIT 6.451 Principles of Digital Communication II

Video thumbnail

5.6: Static Bodies and Chain Shapes in Box2D - The Nature of Code

This video covers things that don't move in Box2D. Read along: http://natureofcode.com/book/chapter-5-physics-libraries/#chapter05_section8 https://github.com/shiffman/The-Nature-of-Code-Examples/tree/master/Processing/chp5_physicslibraries/box2d/NOC_5_2_Boxes https://github.com/shiffman

From playlist Box2D Physics

Video thumbnail

Code Tetris: JavaScript Tutorial for Beginners

Learn the basics of JavaScript by coding a Tetris game from scratch. This is a great course for people who have never touched code before or people who want to review the fundamentals. In this course, you will learn how to set up a project from scratch using the Atom code editor and your

From playlist JavaScript Tutorials

Video thumbnail

5.4: Adding Box2D to Processing Sketch Part 1 - The Nature of Code

This video covers the basics of adding Box2D to a Processing sketch. This is part 1. Part 2 gets to the code. Read along: http://natureofcode.com/book/chapter-5-physics-libraries/#chapter05_section5 https://github.com/shiffman/The-Nature-of-Code-Examples/tree/master/Processing/chp5_phy

From playlist Box2D Physics

Video thumbnail

Practical Polymorphism C++

Polymorphism is a powerful yet potentially confusing feature of C++. In this video I create a simple Computer Aided Design (CAD) application that exploits polymorphism to keep the application simple yet highly customiseable. Source: https://github.com/OneLoneCoder/Javidx9/blob/master/Pixe

From playlist Interesting Programming

Video thumbnail

9.22: Custom Shapes - p5.js Tutorial

In this video, I look at how to draw "custom" shapes in p5.js, using beginShape(), endShape(), vertex(), and curveVertex(). Special thanks to Rune Madsen's Programming Design Systems! https://programmingdesignsystems.com/shape/custom-shapes/index.html#custom-shapes-pANLh0l Support this c

From playlist 9: Additional Topics - p5.js Tutorial

Video thumbnail

What is Prime Factorisation? | Don't Memorise

✅To learn more about Factorisation, enroll in our full course now: https://infinitylearn.com/microcourses?utm_source=youtube&utm_medium=Soical&utm_campaign=DM&utm_content=7n5Qak9hnEU&utm_term=%7Bkeyword%7D In this video, we will learn: 0:00 Introduction 0:14 what are the factors? 0:57 w

From playlist Playing with Numbers

Video thumbnail

RubyConf 2022: Don't @ me! Faster Instance Variables with Object Shapes by Aaron Patterson

Instance variables are a popular feature of the Ruby programming language, and many people enjoy using them. They are so popular that the Ruby core team has done lots of work to speed them up. But we can do even better to speed them up by using a technique called "Object Shapes". In this p

From playlist RubyConf 2022: Mini and Houston

Related pages

Decibel | Bandwidth (signal processing) | Communication channel | Channel capacity | Shannon–Hartley theorem | Signal-to-noise ratio | Hertz | Entropy (information theory) | Error detection and correction | Gaussian noise