Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko222
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
blackyabbol
blackyabbol

blackyabbol

Dołączył 13 lat i 8 mies. temu
  • Obserwuj
  • Akcje 2717
  • Znaleziska 220
  • Mikroblog 2497
  • Obserwujący 4
  • Obserwowane 20
blackyabbol
blackyabbol
blackyabbol 11.10.2015, 22:22:31
  • 2
2041
#ogarnijkadr
(właściwie powinno być 2042, ale 2041 był nieotagowany
Raczej banał, co?
blackyabbol - 2041
#ogarnijkadr
(właściwie powinno być 2042, ale 2041 był nieotagow...

źródło: comment_ElglGywapkkdqGlWGNGCojBi6qix3GHt.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kaczorra
Kaczorra
11.10.2015, 22:42:33
  • 0
@blackyabbol: Pluton.
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol
Autor
11.10.2015, 22:44:35
  • 0
@Kaczorra: Wiadomo
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 03.10.2015, 16:01:14
  • 2
Mając model użytkownika i wpisu, które rozwiązanie byłoby lepsze do zliczania wpisów dodanych przez konkretnego użytkownika?
- metoda w modelu użytkownika countposts(), zapytująca każdorazowo bazę danych o ilość postów z konkretnym autorem , np. Post.objects.filter('author'=user).count()

- IntegerField w modelu użytkownika, inkrementowany za każdym razem kiedy doda on post, oraz dekrementowany gdy wpis zostanie usunięty (jest do tego jakiś sygnał?)

Wydaje mi się że ta druga, ale w którym miejscu wtedy najlepiej dokonywać inkrementacji? W
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

legolass
legolass
legolass
03.10.2015, 16:07:21
  • 2
@blackyabbol: Pytanie jak często będziesz wywoływał tą metodę i jak często będą dodawane nowe posty.

Pierwsze podejście jest prostsze i nie denormalizujesz danych.
Drugie będzie działało sprawniej, ale musisz dbać o poprawne utrzymanie wartości. Najlepiej zrobić tak: User.objects.filter(pk=user.pk).update(numberofposts=F('numberofposts') - 1) w ten sposób zmniejszasz szanse, że przy szybkim dodaniu dwóch postów, zapisze się błedna wartość.
  • Odpowiedz
morsik
morsik
morsik
03.10.2015, 16:12:21
  • 7
@legolass: @blackyabbol: a najlepiej by było połączyć obie metody. Tzn. cache.
W cache trzymasz per user liczbę wpisów. Jak w cache nie ma to robisz count_posts() i wrzucasz do cache.
Dzięki temu nie denormalizujesz danych i będzie wydajne (po za pierwszym odpaleniem aplikacji i/lub serwerach do obsługi cache).
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 25.09.2015, 19:43:53
  • 1
Witam mirki. Znajdzie się ktoś z Warszawy, kto dysponuje sporym autem i chwilą czasu w poniedziałek? Potrzebujemy z @kris10 (pozdrowienia do więzienia cumplu) przewieźć trochę rzeczy z jednego akademika (wola) do drugiego (śródmieście). W ramach wynagrodzenia kasa / jakaś dobra flaszka ;)
#warszawa
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

beer_man
beer_man
25.09.2015, 19:49:45
  • 1
@blackyabbol: Jak nie znajdziesz to taxi bagażowe, bo tych przeprowadzkowych busów z gumowego drzewa nie polecam, jak dzwoniłem i pytałem to coś koło 100pln/h
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 11.09.2015, 17:43:49 via Android
  • 7
Wyciągając psu kleszcza... wystrzeliłem sobie nim w oko. Jak dostanę boreliozy to będzie chyba najgłupsze zakażenie ever.
#oswiadczeniezdupy #kleszcze
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

blackyabbol
blackyabbol
blackyabbol
Autor
11.09.2015, 17:52:07 via Android
  • 0
@Lipathor: oby, mam nadzieję że krętki nie byłyby w stanie dostać się przez oko do układu krwionośnego
  • Odpowiedz
Lipathor
Lipathor
11.09.2015, 17:57:26
  • 1
@blackyabbol: najlepiej popłakać dla pewności :)
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 30.08.2015, 17:30:50
  • 1
#django #python

Istnieje jakaś ogólna reguła mówiąca jak się zabierać do drobnych zmian w gotowych modułach / frameworkach z których się korzysta? Załózmy że mam framework złożony z kilku aplikacji (mezzanine) i w jednej z nich chcę zmienić dosłownie jedną linijkę w widoku. Modyfikowanie oryginalnego kodu oczywiście nie wchodzi w grę. Pisać własny widok i wszystko poza tą linią kopiować, a potem zmieniać urlsy, czy jak?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

laki1
laki1
30.08.2015, 17:57:35
  • 1
@blackyabbol: http://blog.yourlabs.org/post/19777151073/how-to-override-a-view-from-an-external-django-app
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol
Autor
30.08.2015, 17:59:30
  • 1
@skew: Hm, pomysł dobry tylko w moim przypadku widok jest zdefiniowany w mezzanine.blog.views , i w urls.py (również core'owy plik - w moich urlsach go includuję) import idzie bezpośrednio stamtąd. Nie bardzo mam gdzie to wcisnąć, bez zmiany urli.

@laki1: dzięki, wygląda ciekawie, zaraz spróbuję bo chyba o coś w tym stylu mi chodziło
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 20.08.2015, 07:40:46
  • 1
Robił ktoś infinite scrolla na Django i jQuery? Zastanawiam się nad rozegraniem tego w ten sposób że ładuję najpierw wszystkie wpisy ze strony (paginacja) poza DOM, a potem używając $.loads ładuję po kilka. Nie wiem tylko czy takie ładowanie całości przy wywołaniu dokumentu nie przeczy idei infinite scrollingu :D Da się to jakoś zrobić bez ajaxa?

#django #jquery #javascript #programowanie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

n.....r
n.....r
konto usunięte 20.08.2015, 07:44:37
  • 7
@blackyabbol: Infinite scroll to zło.
  • Odpowiedz
m.....i
m.....i
konto usunięte 20.08.2015, 07:45:51
  • 3
@blackyabbol: Nie rób infinite scrolla, proszę...
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 18.08.2015, 14:10:42
  • 1
Mirki, czytał kto Kaczora Donalda tak w okolicach 2001/2002 roku? Pamiętam że do któregoś numeru była dołączona książka, której tytułu nie mogę sobie przypomnieć. Była o grupce dzieciaków które razem ze swoją ciotką lecąc samolotem (jakąś awionetką) rozbiły się na jakimś zadupiu. Tam był jakiś obskurny hotelik, i jakieś laboratoria które potem odkryli. Któregoś z nich potem porwali, i tak dalej - typowy "thriller" dla gówniaków. W tym labolatorium były chyba jakieś
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Drzemka_w_cieniu_drzew
Drzemka_w_cieniu_drzew
18.08.2015, 14:18:31
  • 2
@blackyabbol: Też jestem ciekaw cumplu. Jaka szkoda, że całą moją kolekcję wywaliłem na śmietnik.(╥﹏╥)
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol
Autor
18.08.2015, 14:27:39
  • 2
@Drzemka_w_cieniu_drzew: Znam ten ból - u mnie zachował się chyba ledwie jeden numer.

Co do książki to przypomniało mi się jeszcze że małpy w tym labolatorium chodziły w takich czerwonych szatach, przez co nie było wiadomo na początku co to za postacie. A całe to zadupie było gdzieś na bagnach, bez łączności radiowej.
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 11.08.2015, 13:00:07
  • 1
Mam mały problem z #python i #django . (Znowu (╯︵╰,) )
Konkretnie chodzi o to że próbuję podłączyć system płatności do frameworka django-oscar. Jeszcze konkretniej chodzi o to, że oscar przechowuje dane o aktualnym zamówieniu w słowniku, zawierającym różne typy danych, np. Decimale porozrzucane po różnych klasach. Nie da się tego zserializować.
Żeby dokonać płatności, muszę zrobić przekierowanie na stronę, np. transferuj.pl, a potem
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

komplik
komplik
11.08.2015, 13:06:52
  • 1

Komentarz usunięty przez moderatora

L.....F
L.....F
konto usunięte 11.08.2015, 13:18:16
  • 1
@blackyabbol: to możesz je odwzorować w bazie modelami i polecieć FK
Możesz zrobić model zamówienia z pierdyliardem pól
możesz zrobić model zamówienia z polami, w których będziesz trzymać słowniki tych wszystkich klas. Zainteresuj się polem JSONB w postgresie 9.4. Pola takie mogą trzymać jsona, można filtrować po wartościach z tych jsonów, cuda na kiju, panie.
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 07.08.2015, 12:50:09
  • 1
Mam klasę Core, dziedziczącą po klasach A, oraz B

class Core(A,B)
Zarówno klasa bazowa A, jak i potomna Core mają zdefiniowaną metodę get()
Teraz tworzę kolejną klasę:

class
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

morsik
morsik
morsik
07.08.2015, 12:53:00
  • 5
@blackyabbol: jeśli musisz coś takiego zrobić, to najprawdopodobniej coś s----------ś przy projektowaniu ;)
  • Odpowiedz
dzien_dobry
dzien_dobry
07.08.2015, 19:34:03
  • 3
@blackyabbol: Powinieneś mieć świadomość która klasa jest pierwsza jest dziedziczona. Jeśli chcesz wywołać metodę z drugiej to znaczy, że coś jest źle zaprojektowane. Zawsze możesz wywołać bezpośrednio, ale ja osobiście unikam takiego programowania, najlepiej do super podawać klasę w której piszemy daną metodę.

class A(object):
    def get(self):
        print
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 04.08.2015, 18:34:34
  • 1
WITAM jeszcze działa?
#pysznepl
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Humo
Humo
Humo
04.08.2015, 22:46:51
  • 1
@blackyabbol: działa działa, zawsze nim przycebulam
  • Odpowiedz
Humo
Humo
Humo
05.08.2015, 14:54:00
  • 0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 03.08.2015, 14:59:01
  • 16
Taki #protip, pewnie znany chociaż ja dopiero teraz się o tym dowiedziałem. Jak zapomnimy dodać sudo na początku jakiejś komendy, to wystarczy uzyć
sudo !!
- wywoła ostatnie polecenie jako root.
Polecam i pozdrawiam ( ͡° ͜ʖ ͡°).
#linux
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

janoosh
janoosh
03.08.2015, 15:05:50
  • 2
@blackyabbol:
janoosh - @blackyabbol:

źródło: comment_L0QmX6uOc87sqPLB83as4xHWdieXaxpr.jpg

Pobierz
  • Odpowiedz
i.....y
i.....y
konto usunięte 03.08.2015, 16:10:13
  • 3
@blackyabbol: ja wtedy wpisuję fuck ( ͡° ͜ʖ ͡°) https://github.com/nvbn/thefuck
  • Odpowiedz

1064

24 niezwykłe zdjęcia

24 niezwykłe zdjęcia

24 niezwykłe zdjęcia z opisem

konto usunięte
z
wykop.pl
dodany: 23.07.2015, 16:09:18
  • 96
  • #
    polska
  • #
    swiat
  • #
    fotografia
  • #
    fotohistoria
  • #
    ciekawostki
  • #
    zainteresowania
blackyabbol
blackyabbol
blackyabbol 23.07.2015, 19:25:44
  • 16
@miszcze12: Lepiej nie sięgaj po opowiadania Borowskiego...
blackyabbol
blackyabbol
blackyabbol 23.07.2015, 08:01:55
  • 4
Who is champ? (✌ ゚ ∀ ゚)☞
#heheszki #pewniebyloaledobre
blackyabbol - Who is champ? (✌ ゚ ∀ ゚)☞
#heheszki #pewniebyloaledobre
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Buy_the_ticket
Buy_the_ticket
23.07.2015, 08:18:34
  • 1
@blackyabbol:
Buytheticket - @blackyabbol:

źródło: comment_3JMq56nffFlFvUwpNvASc2BXCyUTjf0K.gif

Pobierz
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 21.07.2015, 16:06:38
  • 2
Pracował może któryś z mirków przy monitorowaniu sprawności sieci bankomatów, i może pokrótce opisać na czym to polega?
#praca #banki
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

2856

Kurier Trans-Glass okrada paczki zamiast je dostarczać

Kurier Trans-Glass okrada paczki zamiast je dostarczać

Przeklejone z twarzoksiążki, poczułem, że trzeba Wam to przekazać Nowy dzień, nowe posty...(PRZEPRASZAM ZA SPAM) 3 dzień już walczę z firmą przewozową Trans-Glass i z Piotrem Zawilińskim, która ukradł moją paczkę o wartości 1200 zl. W paczce były buty marki adidas i nike, które w dobrej cenie...

rhexeon
z
wykop.pl
dodany: 18.07.2015, 13:14:28
  • 359
  • #
    polska
  • #
    oszukujo
  • #
    gorzkiezale
blackyabbol
blackyabbol
blackyabbol 18.07.2015, 16:28:15
  • 2
@AndyNoxx: Ten adres to poradnia rehabilitacyjna xD
blackyabbol
blackyabbol
blackyabbol 23.06.2015, 17:44:37
  • 6
Skoro procesowi potomnemu tworzone są jego własne kopie zmiennych, to czemu:

int i = 2;
fork();
printf("%p", &i);


wyświetla
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

8tab
8tab
8tab
23.06.2015, 18:14:16
  • 4
@blackyabbol: każdy proces ma własną przestrzeń adresową - poczytaj sobie o pamięci wirtualnej bo to jest dosyć rozległy temat. Idea jest taka, że nie odwołujesz się bezpośrednio do adresów w pamięci fizycznej - po drodze procesor robi translację Twojego adresu wirtualnego na adres fizyczny.
  • Odpowiedz
frax
frax
23.06.2015, 18:45:26
  • 2
@blackyabbol: To nie jest tak, że jakieś zmienne są kopiowane. Cała przestrzeń adresowa jest kopiowana, a procesy nie mają żadnego (naprawdę żadnego) dostępu do danych (zmiennych) innych procesów. To znaczy, jeżeli odwołasz się do adresu 0x12345 w jednym i w drugim procesie, to (o ile taki adres jest w ogóle przydzielony) odwołasz się do 2 różnych miejsc w pamięci fizycznej.

Randomizacja nie może dotykać już zaalokowanej pamięci, bo to popsułoby
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 17.06.2015, 16:09:31
  • 2
Jak to jest z używaniem konstrukcji if w template tags django ? Słyszałem że w MVC ASP jest to np. zła praktyka.
Załóżmy że mam model Product, a w nim bool'a available. I zależnie od niego chciałbym wyświetlać na stronie odpowiedni komunikat. Tego ifa powiniennem umieścić w widoku, czy jednak w szablonie?
#django #python
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

legolass
legolass
legolass
17.06.2015, 16:17:41
  • 1
@blackyabbol: Generalnie nie jest to nic złego, po to są templatetagi.

Staraj się unikać robienia ifa z wieloma warunkami, bo to powinno być robione w widoku.
  • Odpowiedz
m_bielawski
m_bielawski
m_bielawski
17.06.2015, 16:18:21
  • 3
@blackyabbol: o ile nie robisz jakiejś turbo logiki tymi ifami, to śmiało używaj. Coś w rodzaju:

{% if active %} class="active"{% endif %}
jest jak najbardziej poprawne.
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 11.06.2015, 11:53:17
  • 1
Znalazłby się ktoś chętny na stworzenie 8-10 ćwiczeń z angielskiego? Takich rodem z podręcznika do liceum czy na studia. "match words with definitions", "describe terms", coś w tym stylu. Mają być na wskazane przeze mnie tematy, związanie z IT. Chodzi więc bardziej o ćwiczenie słownictwa niż struktur gramatycznych. No i rzecz jasna autorskie, nie copy pasta z jakiejś książki.
Wyjdzie pewnie tak z 2h, więc oferuję 40zł.

#angielski i trochę
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

uczalka
uczalka
11.06.2015, 12:17:06
  • 1
@blackyabbol: Jestem droższa i jeśli ma być ładnie i online, wyjdzie pewnie więcej niż 2h, ale chętnie zrobię ćwiczenia z IT, więc przyjmuję stawkę. ;) Czego konkretnie potrzebujesz? Zapraszam na PW.
  • Odpowiedz
blackyabbol
blackyabbol
blackyabbol 08.06.2015, 22:05:14
  • 3
Głupie pytanie, ale co zmienić żeby uzyskać taki efekt na zdjęciu? Nie chodzi przecież o saturację ani kontrast?
#grafika #pytanie
blackyabbol - Głupie pytanie, ale co zmienić żeby uzyskać taki efekt na zdjęciu? Nie ...

źródło: comment_xJ49klIH6Q7Sar1tzDIVq3VhrSnJZEnF.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

project
project
08.06.2015, 22:07:16
  • 9
Dodatkowa czarna warstwa z zmniejszonym kryciem?
@blackyabbol:
  • Odpowiedz
TwigTechnology
TwigTechnology
08.06.2015, 22:09:18
  • 6
@blackyabbol: warstwa bardzo ciemnego szarego w trybie mieszania multiply na 60-70%
  • Odpowiedz

256

Nowy rekord: Fallout: New Vegas ukończony w... 24 minuty

Nowy rekord: Fallout: New Vegas ukończony w... 24 minuty

Podobno w gry gra się dla przyjemności, lecz są tacy ludzie, którzy przyjemność znajdują w biciu wyśrubowanych rekordów. Oto przykład: speedrun Fallout: New Vegas, czyli jak ukończyć grę w 24 minuty.

murarz13
z
whatnext.pl
dodany: 07.06.2015, 07:58:33
  • 73
  • #
    swiat
  • #
    fallout
  • #
    grykomputerowe
  • #
    24minuty
  • #
    speedrunner
blackyabbol
blackyabbol
blackyabbol 07.06.2015, 16:46:13
  • 4
@pies_harry: Chyba nie dokładnie oglądałeś, bo strzelał w 13:01 :P
  • <
  • 1
  • 13
  • 14
  • 15
  • 16
  • 17
  • Strona 16 z 17
  • >
  • blackyabbol@gmail.com

Osiągnięcia

  • Rocznica
    od 03.06.2025

    Rocznica
  • Gadżeciarz
    od 11.01.2014

    Gadżeciarz
  • Mikroblogger
    od 04.01.2014

    Mikroblogger
  • Kolarz
    od 25.11.2013

    Kolarz

Wykop © 2005-2026

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking