Science360
4 Awesome Discoveries You Probably Didn't Hear About This Week - Episode 1
NEW: Your weekly briefing on the latest discoveries you might not hear about anywhere else, all with funding from the National Science Foundation. This week: 1. Finding cancer through the eye of a butterfly 2. Killer whales in rivers?...
Packt
Introduction to computer hardware and software : RAM Features
From the section: RAM. Here, we learn about RAM technology. DRAM varies in other ways, such as single-sided or double-sided DRAM. Different motherboards may or may not be able to take advantage of these features.
Get Me Coding
Learn How to Create Interactions Using the Scratch Broadcast
Use the broadcast in Scratch to trigger various things to happen.
Curated Video
routing protocols : How does a router route when told conflicting information?
From the section: Routing Introduction. In this section, we look into Routed protocols, demonstrations, static routes, dynamic routes, and different types of routing protocols. Routing Introduction: How does a router route when told...
Curated Video
Modify a data structure : Add To Head - part 1
From the section: Linked Lists. This section introduces Linked Lists and "Node" constructor functions along with Big O Notation and calculating the runtime of a function Linked Lists: Add To Head - part 1
Curated Video
Design test cases to verify a computer program : Introduction to this Section
From the section: Unit Testing with Python. In this section, you will learn about unit testing using Python. This video provides an introduction to this section.
Curated Video
Create a list : The Concat Challenge
From the section: Lists. This section focuses on lists and the various functions of the list. This video presents the Concat Challenge.
Curated Video
Describe network protocols : Introduction
From the section: Networking and Programming with IP and UDP In this section, we will learn about all about networking and using programming with IP and UDP. In this video, we will go through an overview about this course. • Get a lower...
Curated Video
Describe cyber attacks that could affect a computer system or network : Hidden Scanning Ports with Nmap
From the section: Attacking a Network. In this section, we will discover the diversity of ways a network can be attacked and demonstrate the attacks with various Kali Linux tools. In this video, we will learn how to scan a target with...
Curated Video
Create a computer vision system using decision tree algorithms to solve a real-world problem : Example 2 - Build Multi-layer perceptron for binary classification
From the section: Artificial Neural Networks. In this section, we’ll learn about ANN. Artificial Neural Networks: Example 2 - Build Multi-layer perceptron for binary classification
Curated Video
Create a computer vision system using decision tree algorithms to solve a real-world problem : [Activity] Project Solution: Detecting Cars Using SVM - Part #3
From the section: Machine Learning: Part 2. In this section, we’ll cover Bayes Theorem, Naive Bayes, SVM and SVC to classify data. Machine Learning: Part 2: [Activity] Project Solution: Detecting Cars Using SVM - Part #3
Curated Video
Create a computer vision system using decision tree algorithms to solve a real-world problem : [Activity] Code to perform HOG Feature extraction
From the section: Computer Vision Basics: Part 3. In this section, we’ll cover the advanced features of Computer Vision. Computer Vision Basics: Part 3: [Activity] Code to perform HOG Feature extraction
Curated Video
Create a computer vision system using decision tree algorithms to solve a real-world problem : [Activity] Project Solution: Find a Truck Using Template Matching
From the section: Computer Vision Basics: Part 3. In this section, we’ll cover the advanced features of Computer Vision. Computer Vision Basics: Part 3: [Activity] Project Solution: Find a Truck Using Template Matching
Programming Electronics Academy
7 Arduino Tips for New Programmers
7 Arduino Tips for New Programmers
Financial Times
How to switch your career to coding
Are you stuck at your desk dreaming of another working life? Many consider switching careers but few are brave enough to do it. The FT's Emma Jacobs wants to know what it's like to leave a job as a teacher and enter the very different...
Packt
Learning R for Data Visualization (Video 5)
R is on the rise and showing itself as a powerful option in many software development domains. At its core, R is a statistical programming language that provides impressive tools for data mining and analysis, creating high-level...
Curated Video
Ensemble Machine Learning Techniques 6.3: Example on Kaggle Competition
We will get comfortable with using ensemble learning for competitive data science. • We will understand the dataset • We will create and train different models • We will combine the trained models using stacking and get our final result
Curated Video
Python for Network Forensics 3.3: Deeper File Properties
In this video, we will explore other important properties of file that will allow you to decipher a known bad or malicious actor. • Learn how a digest algorithm works with a file • Develop a Python application to hash a file • Alter our...
Curated Video
Mastering Tableau 2018.1, Second Edition 4.2: Data Blending with Tableau
Merge different data sources with the help of data blending. • Understand how data blending works • Blend data in Tableau
Curated Video
Serverless JavaScript Projects 4.1: Creating the UI by Building a Good Front End with Drag and Drop Tiles
This video covers a usable front end UI that works for people to visualize a SCRUM or KANBAN board. • Set up an HTML template with Bootstrap and jQuery • Link the jQuery UI Library for drag and drop functionality • Build a UI that has...
Curated Video
High Performance Scientific Computing with C 3.3: Vectorizing with AVX
How can we use automatic vectorization to speed up our code? What vectorization options currently exist? • Learn about the history of vector instructions • Learn how to compile with AVX/AVX2 • Learn about the latest AVX-512 instruction set
Curated Video
Tips, Tricks, and Techniques for Node.js Development 5.1: Process Environment Variables
In this video, we will learn why and how we can use environment variables, as well as how to manage these variables. • Show how environment variables work • Load variables from .env files • Show node-env-run
Curated Video
Learning D3.JS 5.0 5.2: Function in Methods
In this video, we will learn to add functions to methods to make them more dynamic. • Add a function in the text method • Create the style method • Add a function and an if-else statement in the style method
Curated Video
Bug Bounty Program Certification 9.4: Forge Request Attack on Websites
In this video, you will perform cross site request forgery attack on website. • Setup Lab setup using Mutillidae Buggy web application for forgery attack • Learn from the example of Force someone to add a blog without consent • Learn...