This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import os | |
| sudo = "sudo -u xuser %s" | |
| instruction = "vlc 20100420-0343a.mp3" | |
| os.system(sudo % instruction) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from random import choice | |
| d = { | |
| 'foo1': 1, | |
| 'foo2': 5, | |
| 'foo3': 3 | |
| } | |
| choice([k for k in d for x in range(d[k])]) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Simple bijective function | |
| # Basically encodes any integer into a base(n) string, | |
| # where n is ALPHABET.length. | |
| # Based on pseudocode from http://stackoverflow.com/questions/742013/how-to-code-a-url-shortener/742047#742047 | |
| ALPHABET = list("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789") | |
| # make your own alphabet using: | |
| # (('a'..'z').to_a + ('A'..'Z').to_a + (0..9).to_a).shuffle.join | |
| def bijective_encode(i): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from urllib import urlencode | |
| from urllib2 import Request, urlopen, HTTPError | |
| from json import loads as jsonsload | |
| dictionary_of_useful_things = { | |
| "client_id": "261777520064-etb9m51k800e6ucrcf767th54uc5nt7i.apps.googleusercontent.com", | |
| "client_secret": "{{ it's a secret. SSHHHhhh! }}", | |
| "redirect_uri": "urn:ietf:wg:oauth:2.0:oob", | |
| "grant_type": "authorization_code" | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| javascript:(function(){var qr_url="http://chart.apis.google.com/chart?cht=qr&chs=300x300&chld=H|0&chl=";window.open(qr_url+encodeURIComponent(location.href));})(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import socket | |
| import sys | |
| import ssl | |
| class Client(object): | |
| recv_length=1024 | |
| def __init__(self, server="localhost", port=5054): | |
| self.server = server | |
| self.port = port | |
| self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python | |
| import pyglet | |
| mp3 = "test.mp3" | |
| source = pyglet.media.load(mp3) | |
| player = pyglet.media.Player() | |
| player.queue(source) | |
| player.play() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>HTML5 Message Tests</title> | |
| </head> | |
| <body> | |
| <h1>Set a name and type a message</h1> | |
| <form id="name"> | |
| <label>Enter your name: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python | |
| import time | |
| import struct | |
| import socket | |
| import hashlib | |
| import base64 | |
| import sys | |
| from select import select | |
| import re |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| mkdir gubbins | |
| touch gubbin{0..9}.file | |
| ls gubbins/ # responds as you would expect | |
| ls gubbins/* # responds as you would expect | |
| ls gubbins/*.file # responds as you would expect | |
| ls "gubbins/*.file" # no such file or directory | |
| ls 'gubbins/*.file' # no such file or directory | |
| ls "gubbins/"*".file" # works! damnit. |
OlderNewer