Skip to content

Instantly share code, notes, and snippets.

View dvska's full-sized avatar

Dmitry / skype: dvska-at-skype dvska

View GitHub Profile
@dvska
dvska / oocsv.py
Created January 30, 2018 15:46
OOcsv: object view of CSV
"""OOcsv: object view of CSV
~5 times faster than OODict
2013 Dmitry V. Selitsky d.v.selitsky@gmail.com / dvska-at-skype
"""
from collections import namedtuple
def OOcsv(csv_file_obj, use_unicodecsv=False, **kwargs):
if use_unicodecsv:
@dvska
dvska / flatParser.py
Last active January 15, 2018 13:02 — forked from tamr/flatParser.py
# -*- coding: utf-8 -*-
import glob
import logging
import sys
from time import localtime, strftime
import os
from urllib.request import FancyURLopener
from urllib.parse import quote_plus
from lxml.html import parse
@dvska
dvska / mysql5
Created November 26, 2015 10:58 — forked from IngmarBoddington/mysql5
Notes made initially whilst studying for the MySQL 5 Certified Associate Exam (and then expanded)
EXAM DETAILS
Main MySQL Website: http://www.mysql.com/
Certification Webpage: http://education.oracle.com/
Exam Name: MySQL 5 Certified Associate Exam
Exam Number: 1Z0-870
e
=========================================================================================================
EXAM TOPICS
Section 1: Theory, Terminology and Concepts (10%)
Client/Server Concepts