While hackers know and love the Raspberry Pi, many don't know of its cheaper cousin, the microcontroller. Unlike a Pi, which can be used more or less like a regular computer, microcontrollers like the Wi-Fi connected ESP8266 require some necessary programming skill to master. In this guide, we'll build an Arduino program from scratch and explain the code structure in a way anyone can understand.
Arrays are little pockets of data distributed throughout your program. They're useful because having arrays keeps you from needing to work with hundreds of variables when programming. This specific tutorial shows you how to work with arrays when you're using Java to program.
So you've mastered variables, and now it's time to take a look at functions and how they work on the very basic level in Python. This tutorial also takes a brief look at importing modules, and how they work in your Python program.
So you've already mastered variables and functions - now it's time to progress to strings, substrings and slices when you're working on a program using the Python programming language. Python strings are much less complex than in other languages, which makes them easy to use.
In this clip, you'll learn how to employ variables and arrays to generate a form letter when coding in PHP. Whether you're new to the PHP: Hypertext Preprocessor scripting language or are a seasoned web developer merely looking to improve your chops, you're sure to find benefit in this free video programming lesson. For more information, including detailed, step-by-step instructions, take a look.
This video is about using the elimination method to solve a linear system. The lady presenting this video says that elimination method means that one of the two variables has to be eliminated while adding up the two linear equations. She then explains the example equations 6x-2y=66 and 5y=-29-2x. She asks you to first line up x and y. So the second equation is rewritten as 2x+5y=-29. Then she says that, to eliminate a variable, we should have their variables equal in value but of opposite sig...
Watch this instructional cello playing video to learn how to create a sound on the cello. The sound production is composed of the various elements used to create the sound on the cello. There are three variables that determine the kind of sound produced: how much weight will you put into the string, the speed of the bow, where you put the bow. This tutorial is great for beginning cello players.
Watch this video to learn how to create OOP design with C++. This video also covers public and private variables and functions.
YouTube Hack! Youtube now uses a new gdata format and doesn't require a developer key. It also added a whole bunch more variables you can attach to the query string making things possible that weren't before.
Justin Cantor discusses how to develop a good tone on the cello. Several techniques to get a range of sounds are discussed along with the variables, bow speed, pressure and contact point.
Hello there! This will probably be the final tutorial on functions where we will be looking over a method called pass by reference. This technique allows us to modify large amounts of data without the overhead and return multiple values. Let's go!
Hello everyone. I've recently made the annoucement of the Null Byte suite of tools, and we've covered how to download and install it. Now it's time we cover how to submit a tool for inclusion into the suite. It's relatively simple, but we need to get a few ground rules out of the way.
In this free video math lesson YAY MATH, we learn how to simultaneous equations — sets of equations with multiple variables — in basic algebra. With mathematics, as with anything else, not everyone progresses at the same rate. Algebra is no exception. Happily, in the age of Internet video tutorials, this isn't a problem. Those who progress quickly can go beyond what's being taught them and those who are struggling likewise have all the time in the world to catch up. Whether you need help fini...
In this tutorial, we learn how to find the standard deviation with the Z-Score formula. First, take your problem and write it out one by one underneath each other. Then, you will need to substitute the numbers in for the variables that are in the problem. Once you do this, you will follow the basic rules of math to find out what the answer to the problem is appropriately. Once you have done this, finish off the problem to find the answer, then you will have found the standard deviation using ...
Whether you're interested in learning Microsoft Excel from the bottom up or just looking to pick up a few tips and tricks, you've come to the right place. In this tutorial from everyone's favorite digital spreadsheet guru, ExcelIsFun, the 45th installment in his "Highline Excel Class" series of free video Excel lessons, you'll learn how to perform debt analysis with the following input variables: % Down Payment, APR, Years, Points, Extra Fee. See how to calculate Amount to Borrow, Monthly Pay...
This video gives you brief tutorial on simplifying expressions, or canceling out common factors. He starts out by answering the question "What is canceling?" and demonstrates a basic example. You find the greatest common factor between the numerator and denominator, which you then divide both by. This can also be done if you have variables in your fraction. He then shows it can be done the same way if you have binomials in your fractions. However, you must be careful that the denominator does...
In this video the instructor shows how to solve a 3 x 3 linear system using the Cramer's rule. In this kind of problem you are given three equations in three variables x, y, z and you need to solve for the values of these equations. You can solve this using the Cramer rule which says that the value of x is Dx/D, where Dx and D are two different determinate. Now you have to figure out the determinate to get the value of variable x. The determinate D is called the foundation determinate and is ...
In this video the instructor shows how to factor a polynomial. A polynomial having three terms is called as trinomial. Now if you factor it you will obtain two binomials whose product will be the original polynomial. Before factoring a polynomial you need to find out if the polynomial has a GCF. Look out for the common variables in all the three terms and pull them out which is the GCF of the polynomial. This simplifies the original equation to a polynomial which is of lower degree. Now facto...
In this tutorial the instructor shows how to solve equations with fractions and decimals. When you have a fraction first try to simplify it by canceling out the common factors in the numerator and the denominator. If there are any decimals convert them into fractions. Now if you have a number multiplying a equation apply distributive law and simplify the equation. Now finally try to get the variables on one side and numerical terms on the other side of the equation and finally solve for the u...
An educational video by http://JustMathTutoring.com that shows how to use implicit differentiation to find a 2nd derivative of an equation.
In this video the instructor shows how to do temperature conversions using y = m*x + b. Now if Celsius is represented by the variable C and Fahrenheit is represented by the symbol F, you can replace then in the previous equation in place of the variables x and y giving you the equation C = m*F + b. Now to solve for the values of the constants m and b you need to have values of two sample temperatures in both Celsius and Fahrenheit. Take the first sample and substitute in the above equation gi...
In this video, you will learn how to factor a simple trinomial. You will learn how to recognize a simple trinomial, and how to completely factor the trinomial. Also, it shows you how to factor square variables. The last example in the video explains how to factor out a negative first term. You can't just drop the negative and forget it is there. The instructor teaches you how to remove this negative, then reminds you not to forget to put the negative into your final answer.
Learn how to calculate simple interest with step-by-step instructions using the formula I=prt. Simply defined, interest equals principle times rate times time. The video shows various examples of calculating this formula by plugging different variables into the equation. Although, these calculations can seem hard to follow, the way they are presented is straightforward and simple to understand. The video also explains converting percentages to decimals, which is the cornerstone of applying th...
MySQL is a database for serving data on the web. This video teaches viewers how to connect to a database and add data in PHP & MySQL. PHPMyAdmin is an interface that allows you to interact with MySQL more easily. Use the form in the program to create a database; choose the name for your database and select 'create'. Next you can create tables within your database, also using the forms provided. Within the tables you can set your variables; PHPMyAdmin has fields that allow you to choose the ty...
In this tutorial the instructor shows how to derive a straight line equation. He shows us a process that consists of two steps. In step one he uses the slope formula to obtain the slope of the line which is the ratio of difference of y-coordinates and difference of x-coordinates. Now in the step two he uses the slope he obtained in the first step and equates it two a another slope derivation which uses a generic x, y variables and a real point. Now solving this equation he arrives at the equa...
In this tutorial the instructor shows how to identify similar terms in a polynomial equation. He states that in similar terms the variables and their exponents are exactly the same but they may differ in the co-efficient. He shows how to identify similar terms by using some examples. He shows that a change is even the co-efficient makes them dissimilar terms. Similar terms can be further added as the variable of both the terms is same. This video gives an idea of what similar terms are and ho...
In this video the instructor shows how to find the slope of an equation which is in the form Ax + By + C = 0. He says that the formula to find the slope of a line in the above form is slope m = -A/B, where A and B are the numeric constants of the variables x and y in the given equation. He goes on and further shows how to do this with a couple of examples. He shows how to reduce any equation into the general form and how to apply the slope formula then. This video shows how to find the slope ...
Central limit theorum is easily one of the most fundamental and profound concepts in statistics and perhaps in mathematics as a whole. In probability theory, the central limit theorum (CLT) states conditions under which the mean of a suffiently large number of independent random large variables (each with finite means and variance) will be normally distributed, approximately. Huh? If you are having trouble understanding central limit theorum and need help trying to solve it, check out this tu...
Ever wanted to become a programmer? This Delphi Training Series: Programming 101 is a sequence of training videos designed to teach the complete beginner how to become a programmer using Delphi.
Hello my fellow hackers, Welcome to my republished revision of the ruby programming language, Part 1.
After a long hiatus, we shall once again emerge from the shadowy depths of the internet to build an exploit. This time, we'll be looking at how to defeat a non-executable stack by using the ret2libc technique — a lean, mean, and brilliant way of exploiting a stack overflow vulnerability.
robichaudd teaches you how to simplify square roots. When you're dealing with variables, even powers and you want to find out the square root of it, you follow the process. Divide the power by the root, which is two, because it's a square root, that gives you what comes out. If we have square root of x squared, the result would be x. So the square root of x to the 6 is x cubed. You simply divide the power by two, since we are dealing with square root. Then square root of 36 times x square is ...
This video teaches you how to use substitution to find the point on a graph (the x and y coordinates) where two separate equations would cross. Substitution is a trick of algebra that allows you to find this point without making a graph. The first step is to isolate one of the variables (x or y) in one of the equations. That way, you know that that variable is equal to everything on the other side of the equals sign from it. You can then take that whole side, and substitute it into the other ...
Before I continue with a topic on strings, we first require some fundamental understanding of how memory works, i.e. what it is, how data looks in memory, etc. as this is crucial when we are analyzing vulnerabilities and exploitation. I highly suggest that your mind is clear and focused when reading the following article because it may prove to be confusing. Also, if you do not understand something, please verify all of your doubts, otherwise you may not completely understand when we touch on...
Math can be tricky, especially when you're trying to decipher algebra. It's a love-hate thing; if you don't love math, then you hate it, and there's no in-between. But it doesn't have to be a pain to solve a few problems. It's actually quite simple once you figure it out. An algebraic equation is an equation that includes one or more variables. These equations can be solved as long as the number of variables does not exceed the number of equations.
On Yay Math, Robert Ahdoot, founder of Yay Math, will show you some square root functions and some inequalities. He begins with the problem y=x². Then he makes a sketch with two intersecting lines in a t shape. The problem is illustrated by a curved U shape, the U's bottom resting on the horizontal bar, which represents x, while the center takes the vertical line. The vertical bar represents y. This U is directed up because the x² is a positive number. If the number were negative, the U would...
Welcome back, my rookie hackers! I recently began a series on using Metasploit, and my goal with it is to teach you the very basics the incredibly powerful hacking tool has to offer while progressively moving on to the more advanced features.
While our time with the Protostar VM from Exploit Exercises was lovely, we must move on to bigger things and harder challenges. Exploit Exercises' Fusion VM offers some more challenging binary exploitation levels for us to tackle. The biggest change is that these levels are all network services, which means we'll write our first remote exploits.
Welcome to my tutorial where Voidx and I will be expanding on my previous article to provide more clarity into the logic of the code.
In this tutorial I will be explaining the purpose of unique encryption/decryption scripts ( I will be referring to these at "UEDS" for this tutorial). Then, I will show you how to make one. Finally I will talk about the downsides to the method I use. I will also provide links explaining the concepts and algorithms used in encryption to anyone who wants to see what is going on under the hood.