🔗 How to Think Like a Computer Scientist
The book that helped me learn python in early 2000s.
The book that helped me learn python in early 2000s.
Ninja is an easy build system. Think of it as a simpler alternative to make.
Have you ever thought how good it would be to have a help message for your shell script that you wrote a month ago and already forgot what it is supposed to do?
Yeah, there is always a way to show a message using cat (meow) or a bunch of echo calls.
But there is a neat trick.
Add your message with all the required information on top of your file, just right after the shebang. <<<
[img[https://www.renpy.org/static/index-logo.png]]
Ren'Py is a visual novel engine – used by thousands of creators from around the world – that helps you use words, images, and sounds to tell interactive stories that run on computers and mobile devices. These can be both visual novels and life simulation games. The easy to learn script language allows anyone to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.
The site contains all the project materials and software tools necessary for building a general-purpose computer system from the ground up.
Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.
Sieve (RFC 5228) is a language for filtering e-mail messages. It is designed to be implementable on either a mail client or mail server. It is meant to be extensible, simple and independent of access protocol, mail architecture and operating system. It is suitable for running on a mail server where users may not be allowed to execute arbitrary programs, such as on black box IMAP servers, since in its basic form it has no variables, loops or ability to shell out to external programs.
Godot is a free and open-source game engine that allows you to create 2D and 3D games.
I am the programming equivalent of a home cook.
Bash has lots of different kinds of brackets. Like, many much lots. It adds meaning to doubling up different brackets, and a dollar sign in front means something even more different. And, the brackets are used differently than many other languages. I constantly find myself doing a 5-second search for which one is the right one to do since I’m not writing Bash scripts all the time. So here, I’m going to lay them all out and then print this article out and staple it to the wall by my desk. Possibly with a decorative frame. So here we go.
This article intends to help you to start programming basic-intermediate shell scripts
A simple introduction to neural network programming using python
RRULE:FREQ=WEEKLY;BYDAY=MO,WE,FR
"This course provides an overview of skills needed for reproducible research and open science using the statistical programming language R. Students will learn about data visualisation, data tidying and wrangling, archiving, iteration and functions, probability and data simulations, general linear models, and reproducible workflows. Learning is reinforced through weekly assignments that involve working with different types of data."
PsyToolkit is a free-to-use toolkit for demonstrating, programming, and running cognitive-psychological experiments and surveys, including personality tests.
38,000 words article on programming
Python CGI Programming - Learning Python in simple and easy steps : A beginner's tutorial containing complete knowledge of Python Syntax Object Oriented Language, Methods, Tuples, Tools/Utilities, Exceptions Handling, Sockets, GUI, Extentions, XML Programming
EditHex - a free online hex editor / viewer
A7a this is very big but probably what I want.