Overview… ILW Smart Data Hack and Participate.Ed

What? Participate.Ed - a MyEd app to effectively enable researchers to recruit student participants for experiments at the University of Edinburgh, part of the ILW Smart Data Hack When? 15th - 19th February 2016 Where? University of Edinburgh Who? Just me What About It? So I signed up to the Smart Data Hack this year … Continue reading Overview… ILW Smart Data Hack and Participate.Ed

Advertisements

A Complete Beginner’s Guide To Hacking: Website Design

This post is part of the series A Complete Beginner's Guide To Hacking So websites are not generally made of code written in single language but instead layers of interwoven code in a few different languages. If you want to develop web applications then you need to have a basic understanding of what all those … Continue reading A Complete Beginner’s Guide To Hacking: Website Design

A Complete Beginner’s Guide To Hacking: Binary to High Level Languages

This post is part of the series A Complete Beginner's Guide To Hacking How A Computer Works Ultimately your computer is a series of tiny electronic switches called transistors. Like most switches, they are binary, which means they can be one of two options¬† - ON or OFF. You could also write this as 1 … Continue reading A Complete Beginner’s Guide To Hacking: Binary to High Level Languages

A Complete Beginner’s Guide To Hacking: Operating Systems

This post is part of the series A Complete Beginner's Guide To Hacking Why it matters Different Operating Systems (OSs) are suited to very different things in programming - the differences between are much more significant than when using them for other applications. Therefore it is very important to be aware of the main differences … Continue reading A Complete Beginner’s Guide To Hacking: Operating Systems

A Complete Beginner’s Guide To Hacking: Running Code

This post is part of the series A Complete Beginner's Guide To Hacking Compilers are "computer programs (or set of programs) that transforms source code written in a programming language into another computer language". ¬†You learned earlier that that there are different levels of languages and ultimately the hardware interacts with the binary code - … Continue reading A Complete Beginner’s Guide To Hacking: Running Code

A Complete Beginner’s Guide To Hacking: Writing Code

This post is part of the series A Complete Beginner's Guide To Hacking Shells are the way that a user (as opposed to another computer) interacts with the actual operating system of you computer itself (as opposed to with an application running through your OS). Normally when you are using your computer you probably have … Continue reading A Complete Beginner’s Guide To Hacking: Writing Code

A Complete Beginner’s Guide To Hacking: Working Together

This post is part of A Complete Beginner's Guide To Hacking How To Collaborate One of the problems people encounter when working on projects collaboratively is always how to share and communicate the project so that every member of the team always has the most updated version of it. For lots of things this can … Continue reading A Complete Beginner’s Guide To Hacking: Working Together

A Complete Beginner’s Guide To Hacking: How To Learn Languages

This post is part of the series A Complete Beginner's Guide To Hacking First of all the question needs to be what is it you want to learn? Is it a specific language, is it computer science, or is just experience and practice that you are after? There are generally several different mediums for learning … Continue reading A Complete Beginner’s Guide To Hacking: How To Learn Languages

A Complete Beginner’s Guide To Hacking: APIs

This post is part of the series A Complete Beginner's Guide To Hacking. What Is An API? API stands for Application Program Interface and is a way of one application interacting with another application, database or component. If for example you want to interact with a database of users and get information about it or … Continue reading A Complete Beginner’s Guide To Hacking: APIs

A Complete Beginner’s Guide To Hacking

As someone who has a large interest in programming, coding and computer science, software and hardware, but has been largely self-taught I know how difficult it can be knowing how to get started in "hacking". There are loads of resources out there for those who kow what they are looking for but for a complete … Continue reading A Complete Beginner’s Guide To Hacking