recentpopularlog in

whip_lash : learning   85

« earlier  
Daily UI Design Challenge, Inspiration, and Resources
Daily UI is a series of daily design challenges
design inspiration and neat surprise rewards.

Oh, and it's 100% free. Pretty cool, huh?
tech  education  resources  UI  learning 
7 days ago by whip_lash
Level up your programming skills with 3,284 exercises across 51 languages, and insightful discussion with our dedicated team of welcoming mentors. Exercism is 100% free forever.
learning  programming  development  code  practice  challenges  compsci 
18 days ago by whip_lash
Creating a Rootkit to Learn C - The Human Machine Interface
Background InformationThis post is my solution for the last assignment in my Learning-C repository. I thought a good way to cap off a repo designed to introduce people to very basic C programming would be to take those very basic techinques and make a simple yet powerful security related program, namely a malicious shared library rootkit.
c  learning  programming  rootkit  security  tutorial 
9 weeks ago by whip_lash
The Motivation Secret: How to Maintain Intense Motivation as a Hacker (or Anything)
To sum up: follow your instincts. If you are halfway through learning one thing and suddenly feel a wave of motivation to do something totally different — follow that motivation. Over time, you will amass a wealth of knowledge in a variety of areas that you are naturally drawn to, and your entire life will shape around the things you love.
11 weeks ago by whip_lash
ossu/computer-science: Path to a free self-taught education in Computer Science!
It is possible to finish Core CS within about 2 years if you plan carefully and devote roughly 18-22 hours/week to your studies. Courses in Core CS should be taken linearly if possible, but since a perfectly linear progression is rarely possible, each class's prerequisites is specified so that you can design a logical but non-linear progression based on the class schedules and your own life plans.
education  learning  programming 
september 2019 by whip_lash
Projects on Amazon Web Services (AWS)
Step-by-step guides to help you build and launch your AWS workload
aws  learning  tutorials 
june 2019 by whip_lash
A Self-Learning, Modern Computer Science Curriculum
This is a collection of modern resources on various undergrad level computer science topics, for someone with an interest in theory. Use LibGen if you can't buy these books. You don't have to do everything here, just the topics of interest to you.
compsci  course  learning 
june 2019 by whip_lash
Your Career in Web Development Starts Here | The Odin Project
Our full stack curriculum is free and supported by a passionate open source community.
course  development  education  learning  programming  web  webdev 
may 2019 by whip_lash
The site contains all the project materials and software tools necessary for building a general-purpose computer system from the ground up.
course  education  compsci  computerscience  computer-science  learning 
april 2019 by whip_lash
Learn Git Branching
Interested in learning Git? Well you've come to the right place! "Learn Git Branching" is the most visual and interactive way to learn Git on the web; you'll be challenged with exciting levels, given step-by-step demonstrations of powerful features, and maybe even have a bit of fun along the way.
git  learning  tutorial  programming 
april 2019 by whip_lash
Combining data, computation, and inferential thinking, data science is redefining how people and organizations solve challenging problems and understand their world. This intermediate level class bridges between Data8 and upper division computer science and statistics courses as well as methods courses in other fields.
course  data  datascience  statistics  learning  tutorial 
april 2019 by whip_lash
5 Free Courses to Learn C++ Programming in Depth - DZone Web Dev
There are many areas which are tough to grasp, e.g. points, but you will learn them slowly and that’s where these free C++ courses will help you.
c++  development  learning 
april 2019 by whip_lash
Puppet Learning VM - Try Puppet in a downloadable virtual machine with quests
The Puppet Learning VM is an interactive tutorial and learning environment to get you started with Puppet or level up the skills you already have. Explore the technology in depth with a series of detailed multi-step quests. Working through the Puppet Enterprise console GUI and Linux command-line, you'll learn the building block concepts of Puppet such as resources, manifests, classes and modules, then move on to more advanced topics including defined resource types and application or...
automation  learning  puppet  vm  devops 
april 2019 by whip_lash
How I Research – Aceso Under Glass
I frequently do science review articles, e.g., on burnout and MDMA.  A friend recently asked for a quick start guide to doing his own, which I am sharing now in the spirit of “done is better than perfect”. I use examples from two recent projects:
research  learning  writing 
april 2019 by whip_lash
Chasing 10X: Leveraging A Poor Memory In Engineering
Spaced repetition requires a daily commitment, but guarantees a great memory. Most users average about twenty minutes a day reviewing. If you're adding zero additional cards (cough, slacker), your review time averages to zero as knowledge become long-term memory. The confidence of knowing that once something is added to Anki it won't be forgotten is intoxicating. 
learning  repetition 
april 2019 by whip_lash
Ask HN: What are your best learning methods/hacks/tips? | Hacker News
Say you're learning something that is totally new to you and totally out of your comfort zone (Something like learning Chinese when the only language you can speak is English and you're a westerner, learning archery when you have been a couch potato for years etc).
brain  education  learning  lifehacks 
april 2019 by whip_lash
10 Courses to Learn DevOps Engineering in Depth - DZone DevOps
I am going to share some of the best online training courses you can take to become a DevOps professional.
devops  jenkins  learning 
april 2019 by whip_lash
Learning to Learn | CSS-Tricks
When you’re learning on your own, this part can sometimes be tough — you don’t know what you don’t know. If you’re starting from scratch, learning web development or computer science, here are some resources that might help:
learning  development 
march 2019 by whip_lash
An Overview Of Computer Science Concepts For Engineers
 Various theoretical topics will be mentioned, but particular emphasis will be placed on those topics which are especially relevant in today's job market.  This article is optimized for people who are already very technical, mathematical and fast learning.  This article is not intended to teach you any of these topics, but instead to let you know that they exist and explain why they are important so you can go learn them on your own.
compsci  computer-science  computerscience  engineering  learning  programming 
january 2019 by whip_lash
A Self-Learning, Modern Computer Science Curriculum
This is a collection of modern resources on various undergrad level computer science topics, for someone with an interest in theory. Use LibGen if you can't buy these books. You don't have to do everything here, just the topics of interest to you.
course  education  learning  programming 
january 2019 by whip_lash
Composing Programs
Welcome to Composing Programs, a free online introduction to programming and computer science.

In the tradition of SICP, this text focuses on methods for abstraction, programming paradigms, and techniques for managing the complexity of large programs. These concepts are illustrated primarily using the Python 3 programming language.
learning  programming  python  sicp 
january 2019 by whip_lash
Self Paced | Stanford Lagunita
"Databases" was one of Stanford's three inaugural massive open online courses in the fall of 2011; it was offered again in MOOC format in 2013 and 2014. The course is now being offered as a set of smaller self-paced "mini-courses", which can be assembled in a variety of ways to learn about different aspects of databases.
database  learning  sql 
january 2019 by whip_lash
GitHub - satwikkansal/wtfpython: A collection of surprising Python snippets and lesser-known features.
Python, being a beautifully designed high-level and interpreter-based programming language, provides us with many features for the programmer's comfort. But sometimes, the outcomes of a Python snippet may not seem obvious to a regular user at first sight.

Here is a fun project to collect such tricky & counter-intuitive examples and lesser-known features in Python, attempting to discuss what exactly is happening under the hood!
learning  programming  python 
december 2018 by whip_lash
A System for Remembering What you Read
I’d argue that a better approach is to build a latticework of mental models. That is, acquire core multi-disciplinary knowledge and use that as your foundation. This is the best investment because this stuff doesn’t change, or if it does, it changes really slowly. This knowledge becomes your foundation.
books  memory  productivity  reading  learning 
october 2018 by whip_lash
GitHub - trekhleb/learn-python: 📚 Playground and cheatsheet for learning Python
It is a playground because you may change or add the code to see how it works and test it out using assertions. It also allows you to lint the code you've wrote and check if it fits to Python code style guide. Altogether it might make your learning process to be more interactive and it might help you to keep code quality pretty high from very beginning.

It is a cheatsheet because you may get back to these code examples once you want to recap the syntax of standard Python statements and constructions. Also because the code is full of assertions you'll be able to see expected functions/statements output right away without launching them.
learning  programming  python 
september 2018 by whip_lash
The Benjamin Franklin Method of Reading Programming Books | Path-Sensitive
Read your programming book as normal. When you get to a code sample, read it over

Then close the book.

Then try to type it up.

Simple, right? But try it and watch as you’re forced to learn some of the structure of the code.

It’s a lot like the way you may have already been doing it, just with more learning.
books  learning  programming 
february 2018 by whip_lash
Lessons from 3,000 technical interviews… or how what you do after graduation matters way more than where you went to school – blog
But, even with that, I’d be hard pressed to say that completing great online CS classes isn’t going to help you become a better interviewee, especially if you didn’t have the benefit of a rigorous algorithms class up until then. Indeed, a lot of the courses we saw people take focused around algorithms, so it’s no surprise that supplementing your preparation with courses like this could be tremendously useful. Some of the most popular courses we saw were:
career  interview  interviews  learning 
february 2018 by whip_lash
BBC - Future - An effortless way to improve your memory
In each case, the researchers simply asked the participants to sit in a dim, quiet room, without their mobile phones or similar distractions. “We don’t give them any specific instructions with regards to what they should or shouldn’t do while resting,” Dewar says. “But questionnaires completed at the end of our experiments suggest that most people simply let their minds wander.”
learning  memory 
february 2018 by whip_lash
Cracking Codes with Python
Cracking Codes with Python teaches complete beginners how to program in the Python programming language. The book features the source code to several ciphers and hacking programs for these ciphers. The programs include the Caesar cipher, transposition cipher, simple substitution cipher, multiplicative & affine ciphers, Vigenere cipher, and hacking programs for each of these ciphers.
cryptography  python  learning 
january 2018 by whip_lash
CNIT 127: Exploit Development -- Sam Bowne
Learn how to find vulnerabilities and exploit them to gain control of target systems, including Linux, Windows, Mac, and Cisco. This class covers how to write tools, not just how to use them; essential skills for advanced penetration testers and software security professionals.
Advisory: CS 110A or equivalent familiarity with programming
pentest  exploit  development  programming  security  learning  class 
january 2018 by whip_lash
the C language (part 1 of 5) - YouTube
Introduction to the C programming language. Part of a larger series teaching programming.
c  learning 
january 2018 by whip_lash
The 10 Best Coding Challenge Websites for 2018 – Coderbyte – Medium
This updated 2018 list features 10 websites that offer the best coding challenges and resources to help new and intermediate developers improve their skills, prepare for interviews, and progress in their careers. The ordering of the list is based on level of difficulty (beginner to advanced).
coding  programming  learning 
january 2018 by whip_lash
5 TED Talks to increase your emotional intelligence | The Enterprisers Project
For many leaders, building soft skills is hard. Improve your emotional intelligence with these TED talks
business  leadership  learning 
january 2018 by whip_lash
Aspiring Data Scientists! Start to learn Statistics with these 6 books!
In this article, I am going to list 6 books that I recommend to start with to learn statistics. The first three are lighter reads. These books are really good for setting your mind to think more numerical, mathematical and statistical. They also present why statistics is exciting (it is!) really well.
statistics  datascience  learning 
january 2018 by whip_lash
The Feynman Technique: The Best Way to Learn Anything
It's called the Feynman Technique and it will help you learn anything faster and with greater understanding. Best of all, it's incredibly easy to implement.
learning  education 
january 2018 by whip_lash
CS349D Cloud Computing Technology, Autumn 2017
This research seminar will cover industry and academic work on cloud computing and survey key technical issues.
cloud  class  learning 
december 2017 by whip_lash
How And Why To Keep A “Commonplace Book” | Thought Catalog
A commonplace book is a central resource or depository for ideas, quotes, anecdotes, observations and information you come across during your life and didactic pursuits. The purpose of the book is to record and organize these gems for later use in your life, in your business, in your writing, speaking or whatever it is that you do.
learning  productivity 
august 2017 by whip_lash
Anki - powerful, intelligent flashcards
Anki is a program which makes remembering things easy. Because it's a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.

Anyone who needs to remember things in their daily life can benefit from Anki. Since it is content-agnostic and supports images, audio, videos and scientific markup (via LaTeX), the possibilities are endless.
app  education  learning  memory  flashcards 
june 2017 by whip_lash
Everything You Thought You Knew About Learning Is Wrong | WIRED
Interleaving and varying your study location will help whether you’re mastering math skills, learning French, or trying to become a better ballroom dancer.
education  learning  memory  studying 
june 2017 by whip_lash
Udacity - Educating the 21st Century
Learn programming in seven weeks. We'll teach you enough about computer science that you can build a web search engine like Google or Yahoo!
programming  education  learning 
january 2012 by whip_lash
The Human Nature of Teaching III: When Is Teaching an Act of Aggression? | Psychology Today
"Now, to the question posed in the title to this essay: When is teaching an act of aggression? My answer is that any coercive teaching is an act of aggression. Any teaching that that is not wanted by the student, but is forced on the student, is an act of aggression. Any educational use of rewards or punishments to make students learn is an act of aggression."
learning  education 
september 2011 by whip_lash
« earlier      
per page:    204080120160

Copy this bookmark:

to read