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
//
// 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 {
@amka
amka / Info.plist
Created July 10, 2018 06:03
File associations
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>XML File</string>
<key>LSHandlerRank</key>
<string>Default</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>LSItemContentTypes</key>