Skip to content

Instantly share code, notes, and snippets.

View dekoza's full-sized avatar
🏠
Working from home

Dominik Kozaczko dekoza

🏠
Working from home
View GitHub Profile

Keybase proof

I hereby claim:

  • I am dekoza on github.
  • I am minder (https://keybase.io/minder) on keybase.
  • I have a public key whose fingerprint is 936B 1E51 BF3A AA73 BC7B 43B2 ED8D A668 F03B 01AB

To claim this, I am signing this object:

@dekoza
dekoza / gist:67896e2e03a1b82bd80d
Created July 21, 2014 17:33
zabawa z klasami na spotkaniu 6 kursu "Ukąś Pythona"
class Punkt:
def __init__(self, x, y):
self.x = x
self.y = y
def odl_od_punktu(self, other):
odl = ((self.x - other.x)**2 + (self.y - other.y)**2)**0.5
return odl # float
def odl_od_centrum(self):
@dekoza
dekoza / gist:43ddfc3671879ef96935
Last active August 29, 2015 14:11
GoldenLine zjada własny ogon...

GoldenLine stosuje podwójne standardy. Z jednej strony na każdym forum pełno jest ogłoszeń o poszukiwaniu pracowników, z drugiej strony tylko nieliczne z tego typu ogłoszeń są usuwane. Np. moje ogłoszenia o poszukiwaniu pracowników znających Pythona i Django oraz Angular JS zostały wywalone z odpowiednich forów - zgodnie z regulaminem. Jednocześnie w tych samych forach spokojnie wisiały sobie ogłoszenia dodane tam dużo wcześniej przez konkurencję. Tak więc podwójne standardy w najbardziej żenującej wersji.

Wobec powyższego postanowiłem powalczyć trochę z "systemem" - zamieściłem usuniętą ofertę w kodzie QR i wrzuciłem jako zdjęcie profilowe. To też spotkało się z ostrą reakcją - usunięto zdjęcie jako niezgodne z regulaminem, gdyż zdjęcie musi przedstawiać osobę w sposób umożliwiający rozpoznanie.

No dobra, trochę mnie to wszystko zdenerwowało. GoldenLine w założeniach miało być serwisem ułatwiającym budowanie kontaktów biznesowych, a także poszukiwanie pracy lub pracowników. Ja rozumiem, że mają jakiś model

# middleware to add GNU Terry Pratchett to django
# point to this class in your MIDDLEWARE_CLASSES
class GNUTerryPratchett(object):
@staticmethod
def process_response(request, response):
response['X-Clacks-Overhead'] = 'GNU Terry Pratchett'
return response
@dekoza
dekoza / klasy.py
Created April 1, 2015 11:16
MSI: (Kurs Pythona) plik z przykładami z zajęć z dnia 1.04.2015
#coding: utf-8
class Nazwa:
atrybut = "wartość"
def __init__(self, *args, **kwargs): # konstruktor
kod
def metoda(self): # self - wskaźnik na instancję, z której wywoływana jest metoda
print "Jestem metodą instancji %s" % self
@dekoza
dekoza / gist:aab1a518f048604803b7
Created April 22, 2015 07:29
Przykładowy algorytm genetyczny z użyciem biblioteki pyevolve
from pyevolve import G1DList
from pyevolve import GSimpleGA
def przystos(chromosom):
wynik = 0.0
for wart in chromosom:
if wart==1:
wynik += 1
return wynik
@dekoza
dekoza / buggy_spinner.py
Created August 25, 2012 11:07
Files for kivy issue #649
#coding: utf-8
import kivy
kivy.require('1.4.0')
from kivy.uix.tabbedpanel import TabbedPanel
class SimpleWindow(TabbedPanel):
pass
@dekoza
dekoza / settings.py
Created September 18, 2012 13:31
Problems with allauth
# Django project settings file
# This file should be part of the project repository of the project and should not
# contains any site-specific information.
# Site-specific information (database name/login/password for example) should be
# in the settings_local.py file and should not be added to the project repository
import os
# By default urllib, urllib2, and the like have no timeout which can cause
# some apache processes to hang until they are forced kill.
@dekoza
dekoza / karty.py
Last active March 17, 2016 14:19
Przykładowe zadanie z kartami
import random
class Karta(object):
def __init__(self, kolor, figura):
self.kolor = kolor
self.figura = figura
def wypisz(self):
kolory = ['♡', '♢', '♠', '♣']
@dekoza
dekoza / pyke - notatka 1
Last active March 31, 2016 11:42
Mały poradnik do biblioteki PyKE
* Definiowanie faktów (składnia):
nazwa_relacji(argument, argument, .....)
parents_of(Bruce, Thomas, Anna)
parents_of($child, $father, $mother)
father_of(Bruce, Thomas)
mother_of(Bruce, Anna)