Skip to content

Instantly share code, notes, and snippets.

:shipit:
Trust the source

Sebastian Dahlgren sebdah

:shipit:
Trust the source
Block or report user

Report or block sebdah

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View following the redirect
⟩ curl -v 'http://api.pay.bk.ikmanit.com/Bikroy_Adapters/v1/pay_invoice?ref_no=990210792' [06:07:49]
* Trying 52.163.191.103...
* TCP_NODELAY set
* Connected to api.pay.bk.ikmanit.com (52.163.191.103) port 80 (#0)
> GET /Bikroy_Adapters/v1/pay_invoice?ref_no=990210792 HTTP/1.1
> Host: api.pay.bk.ikmanit.com
> User-Agent: curl/7.64.1
> Accept: */*
>
< HTTP/1.1 302
@sebdah
sebdah / messager.go
Created Jan 7, 2017
Mockery example
View messager.go
package messager
// Messager is a struct handling messaging of various types.
type Messager struct {
sms SMS
}
// SendHelloWorld sends a Hello world SMS.
func (m *Messager) SendHelloWorld(number int) error {
err := m.sms.Send(number, "Hello, world!")
@sebdah
sebdah / test.html
Created May 25, 2015
Example PHP GET of JSON resource
View test.html
<html>
<head>
<title>PHP JSON test</title>
</head>
<body>
<h1>PHP JSON test</h1>
<?php
$json_data = file_get_contents("http://192.168.1.6:9090/users/4d3e75b3-3b84-4f6b-983d-30635ce06585");
$data = json_decode($json_data, true);
View dynamodb-hack.json
{
"AWSTemplateFormatVersion":"2010-09-09",
"Description":"This is a sample CloudFormation template for deploying Dynamic DynamoDB. This package will be installed from the Python Package Index repository. For more information, see http://dynamic-dynamodb.readthedocs.org.",
"Parameters":{
"S3Bucket":{
"Type":"String",
"Default":"s3://bucket-name/folder-path-if-applicable/",
"Description":"Remove this default value and enter your pre-created S3 Bucket url upto folder name. (Please include the trailing /. Example: https://s3.amazonaws.com/my-bucket/ should be input as s3://my-bucket/). It will be used for storing a copy of Dynamic DynamoDB configuration file."
},
"S3BucketRegion":{
@sebdah
sebdah / Log output
Last active Aug 29, 2015
Dynamic DynamoDB 1.19.0 debug
View Log output
2014-11-06 20:00:57,050 - dynamic-dynamodb - DEBUG - dryrun - Authenticating to SNS using credentials in configuration file
2014-11-06 20:00:57,051 - dynamic-dynamodb - DEBUG - dryrun - Connected to SNS in eu-west-1
2014-11-06 20:00:57,052 - dynamic-dynamodb - DEBUG - dryrun - Authenticating to DynamoDB using credentials in configuration file
2014-11-06 20:00:57,053 - dynamic-dynamodb - DEBUG - dryrun - Connected to DynamoDB in eu-west-1
2014-11-06 20:00:57,088 - dynamic-dynamodb - DEBUG - dryrun - Authenticating to CloudWatch using credentials in configuration file
2014-11-06 20:00:57,090 - dynamic-dynamodb - DEBUG - dryrun - Connected to CloudWatch in eu-west-1
2014-11-06 20:00:57,319 - dynamic-dynamodb - DEBUG - dryrun - Table prod-displays-20141105 did not match with config key ^prod-displays-20141106$
2014-11-06 20:00:57,319 - dynamic-dynamodb - DEBUG - dryrun - Table prod-displays-20141106 match with config key ^prod-displays-20141106$
2014-11-06 20:00:57,319 - dynamic-dynamodb - DEBUG - dryrun - Table
@sebdah
sebdah / fibonacci.py
Last active May 26, 2019
Fibonacci generator in Python
View fibonacci.py
def fibonacci():
""" Generator yielding Fibonacci numbers
:returns: int -- Fibonacci number as an integer
"""
x, y = 0, 1
while True:
yield x
x, y = y, x + y
@sebdah
sebdah / quicksort.py
Created Aug 4, 2014
Quicksort implementation in Python
View quicksort.py
""" Quicksort implementation """
def quicksort(arr):
""" Quicksort a list
:type arr: list
:param arr: List to sort
:returns: list -- Sorted list
"""
@sebdah
sebdah / threading_example.py
Last active Jul 11, 2019
Running a background thread in Python
View threading_example.py
import threading
import time
class ThreadingExample(object):
""" Threading example class
The run() method will be started and it will run in the background
until the application exits.
"""
@sebdah
sebdah / connection.py
Last active Aug 29, 2015
Connect to DynamoDB Local from boto
View connection.py
from boto.dynamodb2.layer1 import DynamoDBConnection
connection = DynamoDBConnection(
aws_access_key_id='foo', # Dummy access key
aws_secret_access_key='bar', # Dummy secret key
host='localhost', # Host where DynamoDB Local resides
port=8000, # DynamoDB Local port (8000 is the default)
is_secure=False) # Disable secure connections
@sebdah
sebdah / forms.py
Created Jun 24, 2014
Handling unique_together errors in Django forms
View forms.py
class MyModelForm(ModelForm):
class Meta:
model = MyModel
fields = ('field2', 'field3', 'field4', 'field5')
def clean(self):
"""
Clean MyModel
"""
# Get the cleaned data
You can’t perform that action at this time.