Skip to content

Instantly share code, notes, and snippets.

View amka's full-sized avatar
🚏
Working from …

Andrey M amka

🚏
Working from …
View GitHub Profile
@amka
amka / soap_test.py
Created December 4, 2012 12:31
soap test
from datetime import datetime
import pprint
import socket
import ssl
from suds.client import Client
from mtse.connectors.transport import HTTPSClientCertTransport
@amka
amka / Flask SOAP handler.py
Last active August 23, 2019 13:29
MTS SOAP request logger
__author__ = 'amka'
from flask import (
Flask,
request,
Response
)
//
// CustomView.m
// MaskTest
//
// Created by Sean Christmann on 12/22/08.
// Copyright 2008 EffectiveUI. All rights reserved.
//
#import "MagnifierView.h"
@amka
amka / NSSplitView Delegate.mm
Last active December 22, 2015 12:38
NSSplitView Delegate
#define kSnapToDelta 8.0
#define kMinSourceListWidth 150.0
#define kSnapSourceListWidth 250.0
#define kMinContentWidth 150.0
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#pragma mark - NSSplitView Delegate
- (void) splitView:(NSSplitView*) splitView resizeSubviewsWithOldSize:(NSSize) oldSize
{
if (splitView == _splitView)
@amka
amka / waterfill.py
Last active February 26, 2016 08:52
class Solution(object):
def trap(self, height):
"""
:type height: List[int]
:rtype: int
"""
water = 0
height_len = len(height)
if height_len < 3:
return water
@amka
amka / named tuple.py
Created April 1, 2016 09:26
Hackerrank namedtuple challenge
from collections import namedtuple
n = input()
Mark = namedtuple('Mark', raw_input().strip())
print round(sum([float(m.MARKS) for m in [Mark(*map(lambda x: x.strip(), raw_input().strip().split())) for i in xrange(n)]]) / n, 2)
def process_chunk(*items):
pass
def process_count(count):
print 'Count %d' % count
def chunked(iters, size):
function getFileObject (fileObject, callback) {
var blob = null;
var xhr = new XMLHttpRequest();
xhr.open("GET", fileObject.path);
xhr.responseType = "blob";
// Process onload event: create new File object and call callback function.
xhr.onload = () => {
blob = xhr.response;
blob.name = fileObject.name;
def get_chunk(sequence, chunk_size=100, limit=None):
count = 0
offset = 0
length = len(sequence)
if not limit:
limit = length
while count < limit and offset < length:
@amka
amka / LinesCount.java
Last active November 28, 2016 19:02
Simple app to count lines in file in different language.
package me.meamka;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.text.DecimalFormat;
import java.text.NumberFormat;
public class LinesCount {