HappydayMy CS50 summary: EthicsSo suffice it to say, computer science is hard for all of us. But hopefully you have all the more tools in your toolkit, all the more of a…Jun 21, 2021Jun 21, 2021
HappydayMy CS50 summary: Artificial IntelligenceAI is not just one algorithm or one principle, it’s really a collection, a category of approaches to problem solving that can all be used…Jun 21, 2021Jun 21, 2021
HappydayMy CS50 summary: FlaskA web server is just a piece of software that’s constantly listening on port80 or port443 in terms of TCP recall, and it’s just listening…Jun 21, 2021Jun 21, 2021
HappydayMy CS50 summary: SecurityIn the digital world, there’s really no such thing as secure. Like, your phone, laptop and desktop aren’t secure fundamentally. It’s secure…Jun 20, 2021Jun 20, 2021
HappydayMy CS50 summary: HTML, CSS, JavaScriptThe internet is network of networks … Small network in home, a small network or a large network at your company or your university and you…Jun 20, 2021Jun 20, 2021
HappydayMy CS50 summary: SQLAnd today’s focus is going to be entirely on data: the process of collecting it, the process of storing it, the process of searching it…Jun 20, 2021Jun 20, 2021
HappydayMy CS50 summary: PythonSo there are dozens, hundreds really, of programming languages out there. But there’s always a subset of them that tend to be very popular…Jun 19, 2021Jun 19, 2021
HappydayMy CS50 summary: Data StructuresLinked lists: [] -> [] -> []. Each rectangle is node. Each space for pointers is cost.Jun 19, 2021Jun 19, 2021
HappydayMy CS50 summary: MemoryOn modern computer systems, pointers tend to take up eight bytes.Jun 11, 2021Jun 11, 2021
HappydayMy CS50 summary: AlgorithmsAnd so a computer, as powerful as they are, can technically only look at one location in an array at a time.Jun 11, 2021Jun 11, 2021