I hereby claim:
- I am dequis on github.
- I am dx (https://keybase.io/dx) on keybase.
- I have a public key whose fingerprint is 073F ACF0 DE15 A41B 182F 1915 4834 89D0 12FE 1773
To claim this, I am signing this object:
# enterprise twitpic management system | |
# | |
# requires tugboat for digital ocean management: | |
# gem install tugboat | |
# tugboat authorize | |
# | |
# usage: | |
# sh manage $droplet command1 command2 command3 | |
# | |
# commands: |
""" | |
This script prints a list of URLs required to download all the minecraft | |
resources that the new launcher can access (jars, libraries, assets) | |
Redirect stdout to a file to do something useful with it. | |
Will store cached json indexes in | |
versions.json | |
versions/*.json |
# logs from #irssi, 2014-03-19 | |
# cleaned up to remove unrelated comments, empty lines added for readability where relevant | |
# i joined the channel in the middle of it to ask about something else | |
01:25 < tinypoodle> further trial shows the bug being triggered with any string after any amount of empty spaces at start of line, whenever hitting tab while cursor is not positioned after any character of string (i.e. at any position of empty space *or* on first char in string) | |
01:26 < tinypoodle> not sure if the description is fully clear... | |
01:28 < tinypoodle> the oddish part is that ineach case the cursor jumps to end of line instantly | |
01:28 < dx> tinypoodle: what am i supposed to see when i do what you described there? | |
01:29 < tinypoodle> dx: 3 lines of error messages, but only when done in status window | |
01:29 < dx> oh, yeah, i can reproduce that |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env python | |
# GNU Ed 2.0 (python version) | |
# | |
# Copyright (C) 1994 Andrew L. Moore. | |
# Copyright (C) 2014 Free Software Foundation, Inc. | |
# Copyright (C) 2014 dx | |
# | |
# This program is free software: you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by |
try: | |
from urllib.parse import quote | |
except ImportError: | |
# Python 2 | |
from urllib import quote | |
import requests | |
# Session | |
ssomobile = "https://ssomobile.personal.com.ar/loginMobile/" |
''' | |
Parses a yacc grammar file. | |
Also removes left recursion from the output. | |
That's all. | |
Licensed under the GNU LGPL. This is distributed in the hope that it | |
will be useful, but WITHOUT ANY WARRANTY, because it probably won't be. | |
See the GNU Lesser General Public License for more details. | |
''' |
diff --git a/mc3p/proxy.py b/mc3p/proxy.py | |
index d40627e..b2bc174 100644 | |
--- a/mc3p/proxy.py | |
+++ b/mc3p/proxy.py | |
@@ -81,18 +81,25 @@ and forward that connection to <host>:<port>.""" | |
return (host, port, opts, pcfg) | |
-def wait_for_client(port): | |
- """Listen on port for client connection, return resulting socket.""" |
from mc3p.plugins import MC3Plugin, msghdlr | |
class FreecamPlugin(MC3Plugin): | |
def init(self, args): | |
self.freecam = False | |
self.last_pos = None | |
self.safe = True | |
self.abilities = None |
12:47 < dx> "Explosion (0x3C) - This command is not fully understood" :( | |
12:47 < dx> can't we cheat and ask Dinnerbone what's the fourth field of the explosion packet? | |
12:48 < Dinnerbone> What | |
12:48 < Dinnerbone> Uh | |
12:48 < dx> it says unknown on the wiki, "radius?" on the notes | |
12:48 < Dinnerbone> Range? | |
12:48 < Dinnerbone> Radius | |
12:48 < Dinnerbone> Yes | |
12:49 < dx> but why would it be included, if the record list includes all the blocks? or is it for the animation? | |
12:50 < Dinnerbone> I don't know :( |