![BP Learning](/img/default-banner.jpg)
- 90
- 352 431
BP Learning
United States
Приєднався 2 лют 2016
BP Learning focuses on students in STEM areas at a variety of different levels, from middle school through professional.
The Banana Pi Zero: A Drop-in Replacement for the Raspberry Pi Zero
The Raspberry Pi Zero 2W was an amazing computer. For just $15 you got a fully Wifi capable Linux development board. The possibilities were endless, but the supply of boards wasn't. However, even though we have a shortage of official Raspberry Pis, other vendors have stepped up with equivalent boards with the same GPIO header at similar price points. The Banana Pi BPI-M2 Zero is an almost identical board to the RPi Zero 2W, and only costs $23 including shipping. Here I show what you will need to get started, how to get the initial operating system loaded, and how to avoid a few potential pitfalls along the way. We will go into further depth into Armbian, the Banana Pi, and the GPIO header in future episodes.
Переглядів: 2 039
Відео
Deploying a Simple Kubernetes App
Переглядів 6412 роки тому
In this video we will deploy a simple Kubernetes app to the Internet using the Linode Kubernetes service. We will take a public Docker container from Docker Hub and deploy it replicated under a load balancer.
How to Build an Artificial Intelligence Using the Doctrine of Man (Theology of Everyday Things,Pt 3)
Переглядів 2132 роки тому
In this third (and last) installment of the series, we look at the doctrine of man and the nature of nature, and how it can be used to improve the production of artificial intelligence and machine learning projects.
How to Make Cheese Using the Doctrine of Creation (Theology of Everyday Things, Part 2)
Переглядів 1082 роки тому
This installment of the theology of everyday things focuses on the doctrine of creation and how it is important to science. Specifically, we look at the process of cheese-making and show that the technology that brings you cheese to the supermarket is based on creation theology.
How to Cut a Cake Using the Doctrine of Sin (Theology of Everyday Things, Part 1)
Переглядів 1912 роки тому
This video shows the practical applications of the doctrine of sin in a variety of scenarios in personal encounters, policy, and law.
Exponents and Logarithms Introduction
Переглядів 3083 роки тому
An introduction to exponets, logarithms, and their manipulations.
Are Science and Math Socially Constructed?
Переглядів 1243 роки тому
In this video we are going to tackle the question of whether science and mathematics count as socially constructed knowledge, and what that means for the validity of the knowledge in those fields.
Ridecast Introduction
Переглядів 293 роки тому
This is a short video describing our upcoming Ridecast segments. In order to make more productive use of time, I will be recording my podcasts while going on bike rides. Apologies for the bad camera angle. Hit a bump in the middle which shifted everything.
How to Cut a Cake Using the Doctrine of Sin
Переглядів 613 роки тому
How to Cut a Cake Using the Doctrine of Sin
Go Faster, Part 2 (Arrays and Slices in Go)
Переглядів 1724 роки тому
Go Faster, Part 2 (Arrays and Slices in Go)
New Book: Electronics for Beginners
Переглядів 1,4 тис.4 роки тому
New Book: Electronics for Beginners
The Problem of Experts: When Experts are Corrupt
Переглядів 644 роки тому
The Problem of Experts: When Experts are Corrupt
The Problem of Experts: The Limitations of Expert Knowledge
Переглядів 1774 роки тому
The Problem of Experts: The Limitations of Expert Knowledge
The Problem of Experts: Expertise or Second Hand Knowledge?
Переглядів 1234 роки тому
The Problem of Experts: Expertise or Second Hand Knowledge?
The Problem of Experts: Experts and Expertise
Переглядів 1474 роки тому
The Problem of Experts: Experts and Expertise
The Political Spectrum: The Purpose of Liberty (Episode 9)
Переглядів 304 роки тому
The Political Spectrum: The Purpose of Liberty (Episode 9)
The Political Spectrum: Political Expectations and Defaults (Episode 8)
Переглядів 164 роки тому
The Political Spectrum: Political Expectations and Defaults (Episode 8)
The Political Spectrum: Responsibility (Episode 7)
Переглядів 164 роки тому
The Political Spectrum: Responsibility (Episode 7)
The Problem with Exchange Traded Funds (ETFs) (Episode 6)
Переглядів 254 роки тому
The Problem with Exchange Traded Funds (ETFs) (Episode 6)
What Does ID Say About Evolution (Episode 5)
Переглядів 304 роки тому
What Does ID Say About Evolution (Episode 5)
What Is Intelligent Design? (Episode 4)
Переглядів 584 роки тому
What Is Intelligent Design? (Episode 4)
I was hoping you will talk about interrupts. your lib is not much better than first cut. the first cut can be done much better.
Is 'flow control' similar to what normal people and computer scientists call 'control flow'?
Relax, it's just important refund info
Brace yourself, important refund info coming through!
11:30 Man, I totally would've called it 'dropping out of hyperspace'.
Scheme is amazing!!!
Are you telling me a.i is just cheap labour
15:18 I want to add that if you take 'x' and 'z' to be independent inputs into the function, then there is no relation between them and dz/dx would be zero, leaving you with the standard definition of a partial derivative.
Not really. If they are independent, then the ratio can be *any* value, not zero. dz/dx can only be zero *if* Z is not changing. What the equation actually means is that the slope dy/dx will depend on *which* slope of dz/dx you choose. Take a basketball and a ruler. Get the ruler tangent to the basketball. Note that you can spin the ruler around and still have a tangent. However, as you spin it, your dy/dx is coordinating with your dz/dx. There *may* be a slope of dy/dx that occurs when dz/dx is zero, but it is not the only valid slope.
Wow, the vitriol I’m reading. Typical of those that jump on a fad language and become a zealot without a wider knowledge gained through study of a wider world. Just like human language, programming languages developed from a couple of distinct lines of thought. Turing showed that all programs boil down to a few basic concepts but you wouldn’t want to write a modern application using a Turing machine. Each language was designed and built to solve a particular situation in an optimal way, given a set of constraints: small memory, no latency, concurrency, etc. scheme has a rich history. The power comes from libraries of higher level functions that no one teaches. There are libraries that provide graphics, http server coms, crypto, etc. I wish the presenter would show modern practical examples rather than toy functions like factorial which convinces no one to learn it.
Why is your book "Electronics for beginners" nowhere to be found. I didn't find it on the Internet. Just a few days ago, it was available on Amazon, but now it is not there. And nowhere at all.
Here is a link: www.amazon.com/gp/product/1484259785 This might explain why the BookRank dropped for a few days. Amazon probably downgraded it in the search results because I got a really stupid 1-star review a few days ago. Anyway, it seems to be findable again I think.
Looks like brian chesky's dad
when i touch the iron with the solder it melts but when touching the pin with the iron and then apply the solder the solder doesnt melt why it that ?
This is one of, if not (quite possibly) _the,_ very best computer science lecture I've ever heard. Thanks for turning it into a video and posting!
This is just about the only video I've seen that actually helps to understand the mechanism on similar student-grade microscopes. There are several brands that seem to use the same manufacturer (let's just say "overseas"). My vendor was either incapable or unwilling to offer the slightest advice (*extremely* poor customer service). So, you gave me enough information to begin dis-assembly without harming the unit. Mine's fully functional again! :) Thanks and Kudos!
you are a good youtuber
Did Lisp changed its name to scheme ?
Thank you X :)
2:33 - The order the sub-expressions are evaluated (i.e. executed) is undefined, but the order of the values of these sub-expressions is defined. (f (g) (h)) might run "g" first or might run "h" first, but the value of the application (i.e. execution) of the procedure "g" (i.e. "(g)") will always be the first argument, and "(h)" will always be the second argument to the application of the function "f".
Thank you! Great video with great functionality!
need more happiness. You need to inspire people for latin. Otherwise pretty great.
Love the Pink Panther vibe!
Cool but 3 kB to blink an LED, though How does it scale with a more complex program?
Incredibly useful, great video
Code is way too complex for such a simple task
you the man! thank you so much
Clear code (formatting, etc) and easy to read code is important. Scheme and other functional languages are insanely hard to read. LOL Python coders would jump out the window if they had to use Scheme. (((())))(())))
YEEEEAAAHHH
Great video; thanks for helping us humble programmers get to a better understanding of continuations! It’s a bit confusing in some places, though, when you say “stack frame,” and you are actually talking about the entire stack. That is minor, keep doing what you are doing; fantastic stuff, good work!
"A Drop-in Replacement for the Raspberry Pi Zero" - was the same thing I thought when I bought it, and soon realized that the CSI connector is not the same as on the RP. In fact, the ONLY camera that can be connected to it is an OV5640 (not OV5647 like on the RP), and the dead-end to me was when I was reading the docs on the official Banana Pi website... and was unable to find any trace of libraries to use for that camera module. Sad, disappointed, defeated :.(
9:15 nothing wrong with the concept. But the way you wrote it is kust awful.
Casting a function that takes no argument to `EvtAction` (which takes two arguments) looks horribly wrong to me. I am pretty sure you get undefined behavior when you call the function through the `triggerAction` pointer, as the function gets arguments it does not expect.
I love how most people are complaining in the comments. BEFOUR LEARNING THIS, learn the basics of c/c++ and then you'll understand.
What do I do if I can't get the sections to slide? The dovetails or the sections are stuck from sitting unused for 20 years. I've disassembled as you show, up to the point of sliding the fine focus section off. I'm concerned that I shouldn't try to force it, in case something strips, Or is it ok to tap or press it out?
Just subbed. Looking for Banana Pi M2 projects. Anyone having luck? (I'm checking your videos now).
Hi, there's a bug in this library. Adding "false" to create a single, no-repeating function call doesn't work. It calls repeatedly (very quickly). Can you please provide some advice on executing a single function call that's delayed? I'm using eventually in a larger project, and have also tested and confirmed this issue by altering the simple blink example included with the library. Thank you.
This could come in handy. Thanks.
I was a wizard with Basic and qBasic back when I was in college. That said, it was a long time ago. Switching from Basic to C++ is actually not too difficult. The core control structures and alot of the strings/variables are very similar. It's really awesome to see guys like this show better and more intuitive ways of coding for Arduino specifically. Clearly the OP knows C++ inside and out. This is making my transition to modern coding super fun and exciting for me. Thank you for sharing your knowledge and experience sir. Much appreciated!!! Great video!
that is an ancient library that does not use interrupts and timers although it was great for its time. but using it now for modern things makes no any sense. it hijacks loop function and you have no control of what's going on there unless you figure out how to incorporate this library's loop iteration. overall, it's just another way of implementing silly blinking app.
They added the A so the arts weirdos didn’t feel like the useless idiots they are. Arts degrees are useless and stupid . The a has no place in stem
Know your c64 ;)
Hello. I'm trying to install the operating system on my Banana Pi but I can't. I downloaded the indicated system, I flashed the SD card but when I turn it on, I don't see any video on my monitor. What could I be doing wrong? My banana pi is a BPI-M2 Zero (it is marked like this on the box) but on the chip I can see the inscription H3, on the box it has the option BPI-M2+ (H3) but this is not the model that is marked. My power supply is a 5V - 3A for Rasperry. Thanks.
Thanks dude, you helped me a ton.
Where are the answers to the practice questions at the end of each chapter?
Sorry about the question but I’m completely new to programming, in your eventually demo, you tell it to blink but where in the code is the time which you define the blink timing?
I am reading your book and you are a great teacher! You have an awesome book! I noticed where you talk in CH24 about the transistor P2N2222A on page 360 you say that the collector is on the right, but is it not on the left according to datasheet?
I subscribed + Like full 👏👏👏😉👍
cool explanation. this guy has probably mentioned this book: "Essentials of Programming Languages" by D. Friedman and M. Wand, 3rd ed.
Idk why I was autoplayed this video. Your attitude is terrible.
this is an excellent book.