Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.
$ python -m SimpleHTTPServer 8000| #!/usr/bin/env/python | |
| # | |
| # More of a reference of using jinaj2 without actual template files. | |
| # This is great for a simple output transformation to standard out. | |
| # | |
| # Of course you will need to "sudo pip install jinja2" first! | |
| # | |
| # I like to refer to the following to remember how to use jinja2 :) | |
| # http://jinja.pocoo.org/docs/templates/ | |
| # |
| """ | |
| A really stupid python template language inspired by coffeekup, markaby. | |
| Do not use this code, it will ruin your day. A byproduct of insomnia. | |
| TL;DR | |
| ----- | |
| This module defines a template language that allows us to do: | |
| d = Doc() |
| def reltime(date, compare_to=None, at='@'): | |
| r'''Takes a datetime and returns a relative representation of the | |
| time. | |
| :param date: The date to render relatively | |
| :param compare_to: what to compare the date to. Defaults to datetime.now() | |
| :param at: date/time separator. defaults to "@". "at" is also reasonable. | |
| >>> from datetime import datetime, timedelta | |
| >>> today = datetime(2050, 9, 2, 15, 00) | |
| >>> earlier = datetime(2050, 9, 2, 12) |
| Each existing unread and subsequent new emails after the script is started are | |
| passed as Mail objects to "process_email" function.Function header is provided | |
| but processing implementation is left to the user. Error logs are currently sent | |
| to a rotating log file (in the same directory as the script) and to STDOUT. | |
| Instead of polling or checking the server for new emails every now and then, | |
| IMAP IDLE check is utilized. Ensure that the IMAP server supports IDLE command | |
| and allows at least 5 minutes of idling*** and uses the default ports for this | |
| script to work. Tested to work with Gmail and default installations of MS | |
| Exchange Server. |
| -- AppleScript -- | |
| -- This example is meant as a simple starting point to show how to get the information in the simplest available way. | |
| -- Keep in mind that when asking for a `return` after another, only the first one will be output. | |
| -- This method is as good as its JXA counterpart. | |
| -- Webkit variants include "Safari", "Webkit", "Orion". | |
| -- Specific editions are valid, including "Safari Technology Preview". | |
| -- "Safari" Example: | |
| tell application "Safari" to return name of front document |
Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.
$ python -m SimpleHTTPServer 8000| import pyaudio | |
| import wave | |
| FORMAT = pyaudio.paInt16 | |
| CHANNELS = 2 | |
| RATE = 44100 | |
| CHUNK = 1024 | |
| RECORD_SECONDS = 5 | |
| WAVE_OUTPUT_FILENAME = "file.wav" | |
| import requests | |
| jogos = requests.get('http://worldcup.sfg.io/matches').json() | |
| for jogo in jogos: | |
| if jogo['status'] in ('completed', 'in progress'): | |
| print (jogo['home_team']['country'], jogo['home_team']['goals'], 'x', | |
| jogo['away_team']['country'], jogo['away_team']['goals']) |
There are three main concepts with Rust:
These are fairly simple concepts, but they are often counter-intuitive to concepts in other languages, so I wanted to give a shot at
| # | |
| # A ZSH theme inspired by paradox and agnoster themes, | |
| # supercharged with FontAwesome icons. | |
| # | |
| # This theme requires a patched Powerline font. You will also need to | |
| # have FontAwesome set as default fallback font. | |
| # | |
| # Authors: | |
| # Jerome Indefenzo <[email protected]> |