Using LXD to Test SaltStack
Using LXD to Test SaltStack
Using LXD to Test SaltStack
Use a python script to generate
If you find you're running out of space on Slack, it may be that you have too many images floating in storage. However, deleting them via the Slack interface is tedious to say the least.
Enter stage left: the Slack API. Here's a script I wrote to list and then …
The company I work for really likes Talend at the moment. However, they often don't consider that, as great as Talend is, it seemingly cannot do things like take in command line parameters. For instance, like a date that you'd like to regenerate a data extract job for.
The only …
We all know and love Jira, especially when one needs to log time and perform other soul-sucking activities.
I wrote the following script to help make working with Jira a little bit more palatable.
Functions include deleting all the annoying email-footer images that get attached …
Deploying Userify using Fabric
I love Python and its many libraries. The HTTP library by the name of requests is particularly awesome.
Note: I have not used any authentication, basic or otherwise, but it's easy enough to add.
StringIO is used because the cvs library …
I needed to keep track of up until where in a database table I had already queried. Later queries needed to draw data from that point onwards. For example if I've done the query select id, name, surname from table where id > 255623 and it yielded results with …
Do you want to know if the MP3s in that folder will fit on a CD?
No problem.
#!/usr/bin/env python
import audioread
import sys
try:
files = sys.argv[1:]
except:
print('Usage: %s <files/glob>' % (sys.argv[0],))
sys.exit()
total_length = 0.0
for file in files:
f …
This past week saw me get a tooth implant. Ouch. You know its bad when the dentist says “close your eyes, we don’t want you blinded by flying tooth fragments”! OMG WTF!
This past week also saw me doing something just as painful as having …
There are many Python based web frameworks out there waiting to be discovered, tested, set aside, and even used for something useful. Some argue that there are too many and that what Python needs is a Rails-style killer app. One app to rule them all… Like …
I had a text file containg MS SQL Server database table definitions and I needed to make it compatible with MySQL. Here’s an example:
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Blecchs]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo …
The great thing about open source is that you can learn from those who have published code on the 'net. At the very least you can shamelessly plagiarise it and bend it until it looks like something you could use ;-)
Another great thing about OSS is …