Skip to content

Instantly share code, notes, and snippets.

@chrxr
chrxr / gist:0427c6f8bd884828bf332d7cf6290447
Last active March 21, 2019 15:36
Traceback for stackoverflow question
Environment:
Request Method: GET
Request URL: http://localhost:8000/admin/pages/6/edit/
Django Version: 2.1.7
Python Version: 3.6.3
Installed Applications:
('django.contrib.admin',
@chrxr
chrxr / send_data.js
Created September 5, 2017 15:21
JS script to send data to Hyper server
window.onload = function() {
let button = document.getElementById("submit-button");
console.log(button);
button.addEventListener("click", function(event){
event.preventDefault();
send_data("http://localhost:3000")
}, false);
function send_data(url) {
@chrxr
chrxr / main.rs
Created September 5, 2017 02:27
Successfully getting a string from request.body, but not the way I want to
extern crate hyper;
extern crate futures;
extern crate unicase;
extern crate tokio_core;
use hyper::header::{Headers, ContentLength, AccessControlAllowOrigin, AccessControlAllowHeaders};
use hyper::Body;
use hyper::server::{Http, Request, Response, Service};
use std::process::Command;
use std::ascii::AsciiExt;
@chrxr
chrxr / main2.rs
Last active September 5, 2017 02:25
String from hyper request Body
extern crate hyper;
extern crate futures;
extern crate unicase;
use hyper::header::{Headers, ContentLength, AccessControlAllowOrigin, AccessControlAllowHeaders};
use hyper::server::{Http, Request, Response, Service};
use hyper::Body;
use hyper::Chunk;
use futures::Stream;
use futures::future::*;
@chrxr
chrxr / gist:8d71407bd2bce50007a1
Created February 8, 2016 12:53
Error log for elasticsearch issue
This file has been truncated, but you can view the full file.
[2016-01-23 10:56:14,933][INFO ][node ] [Henry "Hank" McCoy] version[1.4.5], pid[2728], build[2aaf797/2015-04-27T08:06:06Z]
[2016-01-23 10:56:14,938][INFO ][node ] [Henry "Hank" McCoy] initializing ...
[2016-01-23 10:56:14,951][INFO ][plugins ] [Henry "Hank" McCoy] loaded [], sites []
[2016-01-23 10:56:20,002][INFO ][node ] [Henry "Hank" McCoy] initialized
[2016-01-23 10:56:20,003][INFO ][node ] [Henry "Hank" McCoy] starting ...
[2016-01-23 10:56:20,144][INFO ][transport ] [Henry "Hank" McCoy] bound_address {inet[/127.0.0.1:9300]}, publish_address {inet[/###.##.##.##:9300]}
[2016-01-23 10:56:20,170][INFO ][discovery ] [Henry "Hank" McCoy] elasticsearch/LxzQYbczTu2TBuW9wgqhvA
[2016-01-23 10:56:23,950][INFO ][cluster.service ] [Henry "Hank" McCoy] new_master [Henry "Hank" McCoy][LxzQYbczTu2TBuW9wgqhvA][example.com][inet[/###.##.##.##:9300]], reason: zen-disco-join (elected_as_m
@chrxr
chrxr / blocks.py
Last active May 30, 2016 17:55 — forked from frankwiles/blocks.py
from django.utils.safestring import mark_safe
from markdown import markdown
from pygments import highlight
from pygments.formatters import get_formatter_by_name
from pygments.lexers import get_lexer_by_name
from wagtail.wagtailcore import blocks
class CodeBlock(blocks.StructBlock):
@chrxr
chrxr / gist:210ef99088dbdbe57b38
Created June 29, 2015 09:04
Simple Django error logging for Heroku
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console': {
'class': 'logging.StreamHandler',
},
},
'loggers': {
'django': {
@chrxr
chrxr / eBook folder maker
Last active December 16, 2015 21:39
Bash file, creates folder with name '#############_eBook' from file name '#############_EPUB.epub where # = book ISBN
#!/bin/bash
for entry in `ls`; do
if [[ $entry =~ .*\.epub ]] ; then
folderName=${entry:0:13}'_eBook'
mkdir -p $folderName;
mv $entry $folderName
fi
done