Cookbook: Difference between revisions

From XPUB & Lens-Based wiki
 
(24 intermediate revisions by 6 users not shown)
Line 11: Line 11:
* [[Speech recognition]] - PyAudio, Python, Pocketsphinx
* [[Speech recognition]] - PyAudio, Python, Pocketsphinx
* [[FMtoTEXT]] - Linux, SpeechRegognition, pyaudio, pyrtlsdr, Python
* [[FMtoTEXT]] - Linux, SpeechRegognition, pyaudio, pyrtlsdr, Python
* [[Pyaudio play wav file]] - Use python with PyAudio library to playback audio
* [[Icecast|Audio Streaming Online]]- icecast, ices, linux


== Database ==
== Database ==
Line 55: Line 57:
== Networking ==
== Networking ==
* [[Syncthing]] - share folders with
* [[Syncthing]] - share folders with
* [[Creating, using and managing ssh keys]] - shell, ssh, keyring
* [[Netcat Chat]] - shell, netcat
* [[Netcat Chat]] - shell, netcat
* [[Get some HTTP content without a browser]] - Shell, netcat
* [[Get some HTTP content without a browser]] - Shell, netcat
* [[Reverse ssh tunnel]] - a poor man's VPN, or the way to access a local machine, without a public IP
* [[Tunnel your HTTP traffic with ssh]] - Shell, SSH, SOCKS
* [[Tunnel your HTTP traffic with ssh]] - Shell, SSH, SOCKS
* [[Sniff HTTP traffic on your machine]] - Shell, dsniff
* [[Sniff HTTP traffic on your machine]] - Shell, dsniff
Line 64: Line 64:
* [[find my pi on the local network]] - Shell
* [[find my pi on the local network]] - Shell
* [[Rqlite|Distributed database, Rqlite]] - Rqlite, Linux, Pi
* [[Rqlite|Distributed database, Rqlite]] - Rqlite, Linux, Pi
== Networking: SSH ==
* [[SSH]] - what you always wanted to know, but were afraid to ask about SSH
* [[Creating, using and managing ssh keys]] - shell, ssh, keyring
* [[Sshfs|sshfs]] - mount remote directories over an SSH to your local machine
* [[Reverse ssh tunnel]] - a poor man's VPN, or the way to access a local machine, without a public IP
==Networking: webserver ==
* [[Public html directories for users]]


== Operating Systems ==
== Operating Systems ==
Line 77: Line 86:
* [[Floppies write]] - in Linux
* [[Floppies write]] - in Linux
* [[Install Linux along with Windows]]- Linux, Windows, DualBoot
* [[Install Linux along with Windows]]- Linux, Windows, DualBoot


==Raspberry Pi==
==Raspberry Pi==
Line 85: Line 95:
** [[Pi GPIO PWD LED]] Control LED brightness with Raspberry Pi + Python
** [[Pi GPIO PWD LED]] Control LED brightness with Raspberry Pi + Python
** [[Pi_skin_conductivity]] Raspberry Pi's GPIO as skin conductivity sensors
** [[Pi_skin_conductivity]] Raspberry Pi's GPIO as skin conductivity sensors
** [[PI LED strips]] - Control LED strips with a Pi
* [[Tinc|Tinc in pi]]
* [[https://pzwiki.wdka.nl/mediadesign/Prototypology/Adapterology-1 | How to connect a analog monitor to an Raspberry Pi 4? ]]


== Print ==
== Print ==
Line 90: Line 103:
* [[Weasyprint|Weasyprint: HTML & CSS To print]]
* [[Weasyprint|Weasyprint: HTML & CSS To print]]
* [[Imposition|Page Impositions with Imagemagick]]
* [[Imposition|Page Impositions with Imagemagick]]
* [[Mini zine collator|collating/imposing a one-sheet mini zine layout]]
* [[Pandoc]]
* [[ICML]] structured content in inDesign + designing using styles
* [[Pen plotters]]
== Arduino ==
* [[2008_3.05 | Pyserial]] - Python


== Python ==
== Python ==
* [[Python Virtual Envs]]
* [[Python data-types]]
* [[Python data-types]]
* [[Python Subprocess]]
* [[Python Subprocess]]
Line 99: Line 120:
* [[frames2movie]]
* [[frames2movie]]
* [[Flask]]
* [[Flask]]
* [[PythonImageLibrary]]


==Shell==
==Shell==
* [[Shell Cheat Sheet]]
* [[Shell Cheat Sheet]]
* [[Shell Scripting]]
* [[Shell Scripting]]
* Unix shell on Windows with [[Cygwin]]
* [[jq|jq]] Command line JSON processor
== Games ==
* [[Pygame]] - Python
==Unix==
* [[UNIX]]
* [[UNIX_basics]]


== Version Control ==
== Version Control ==
Line 141: Line 172:
* [[PythonTwitter | Reading data from Twitter]] - Python
* [[PythonTwitter | Reading data from Twitter]] - Python
* [[PythonHtml5lib | Scraping a web page (using html5lib & "the dom")]] - Python
* [[PythonHtml5lib | Scraping a web page (using html5lib & "the dom")]] - Python
* [[JQueryBasics]]
* [[JQuery]]
* [[RSSFeedTime | From the beginning of time... / Performing an RSS feed with time]]
* [[RSSFeedTime | From the beginning of time... / Performing an RSS feed with time]]
* [[PythonFlickrImageFeed | Downloading images from a Flickr RSS search feed]]
* [[PythonFlickrImageFeed | Downloading images from a Flickr RSS search feed]]
Line 153: Line 184:
* [[User:Jonas Lund/jQueryAjax | How to do Simple Ajax Request with jQuery]]
* [[User:Jonas Lund/jQueryAjax | How to do Simple Ajax Request with jQuery]]
* [[Mastodon-api|Posting text and image to Mastodon]]
* [[Mastodon-api|Posting text and image to Mastodon]]
* [[Make Cookies]]- Javascript


== Agenda ==
== Agenda ==

Latest revision as of 13:48, 29 September 2023

See also the Category:Cookbook

Audio

Database

Django

Email

Files

Food

Hardware setup

Image

Lists

Maths

Networking

Networking: SSH

Networking: webserver

Operating Systems


Raspberry Pi

Print

Arduino

Python

Shell

Games

Unix

Version Control

Video

Text

OCR

Web

Agenda

Electronics & Hardware

Electronics Shopping

Where to buy electronics parts & other stuff

  • In Rotterdam:
  • On-Line:
    • Pieter Floris sells Arduini, sensors, displays and other cool stuff
    • iPrototype sells Arduini and such
    • Sparkfun sell lots of Arduini and other kits. They have their own design-team who make cool gadgets etc. However, they are in the U.S., so you will need a credit-card to buy stuff from Sparkfun, and shipping takes a while...
    • Farnell Wholesale Electronics. If you need a part and can't find it anywhere else, look here. However, you need to ba a business and have an account with them before you can order stuff. If you REALLY need something from Farnell, let me (Stock) know and i can order it for you.

Other

To be categorized

Bike