Od prawie roku korzystam z AI(chatgpt i github copilot) do pomocy przy programowaniu i muszę przyznać że potwornie się mi te narzędzia przydają i znacznie przyspieszyło mi to niektóre czynności.

W moim przypadku działa to świetnie do:

  • Tworzenia funkcji mapujacych obiekt z jednej klasy do drugiej(np. From/TryFrom w Rust)
  • Dopisywania logiki w prostszych funkcjach - czasami wystarczy wpisać nazwę funkcji, argumenty i zwracany typ, by cała logika którą oczekiwałem była wpisana do środka
  • Podpowiadaniu w jaki sposób używać danej biblioteki - zdarza się, że mimo przeczytania dokumentacji, nie mam pomysłu w jaki sposób użyć danej funkcji i zwykle podpowiedzi nawet nie do końca trafne, kierują mnie na właściwe rozwiązanie (pomogło mi to przy bibliotece diesel, która jest trudna do opanowania)

dzięki temu, zamiast żmudnego kopiowania i wklejania czy też tworzenia mniej wymagających funkcji, mogę skupić się na bardziej wymagających zadaniach.

Jednak zauważyłem, że pod niektórymi wątkami na reddicie i innych forach, jest spora rzesza osób, które z ai wcale nie korzystają(nie dlatego że nie wiedzą, ale bo nie chcą korzystać).

Jednym z argumentów, jest kwestia etyczna, bo kod nauczony przez ai nie jest w żaden sposób sprawdzany pod kątem licencji oryginalnego kodu.

Inny argument to kwestia tego, że więcej szkodzi(lub bierze więcej czasu niż jakby pisać to wszystko ręcznie) niż pomaga - akurat w moim przypadku argument chybiony.

Jakie są wasze argumenty za/przeciw?

#programowanie
#ai
#sztucznainteligencja
588d911b-9f78-4179-b25b-9e344a333646

Czy korzystacie z AI przy programowaniu?

282 Głosów
Vekh

@qarmin Nie jestem programistą - pracuję jako administrator aplikacji - ale często muszę skryptować rzeczy w powershellu i podobnych. O ile z tym nie mam problemu to ostatnio była potrzeba wyciągnięcia konkretnych danych z pewnej bazy MsSQL. Na tym się już kompletnie nie znam, no przynajmniej nie na tyle, że robić dzikie zapytania. Tutaj nasz firmowy MLM dał radę. Dałem mu strukturę, sformułowałem oczekiwania i w przeciągu 3 min miałem query. Także z takiej perspektywy AI jest super.

kaszalot

Jest mi w stanie pomóc przy rzeczach o których nie mam pojęcia (np. język którego nie używam na codzień, nowa biblioteka, framework którego nie znam), ale przy rzeczach z którymi pracuję na codzień bardziej przeszkadza niż pomaga, pisze kod z bugami na debugowanie którego trzeba poświęcić więcej czasu niż na napisanie wszystkiego samemu od początku, czasami podpowiada funkcje które nie istnieją i traci się czas na szukanie tych funkcji w dokumentacji, w starszych wersjach biblioteki itd. Generalnie jest okej, ale na tą chwilę na pewno nie jest to game changer, natomiast jest to jeszcze młoda branża więc liczę na to że w przyszłości się poprawi

Amebcio

AI może łatwo przemycić błędny kod na polecenie amerykańskiego rządu. Już wcześniej istniała zarówno afera inwigilacyjna Prysm, jak i ewidentnie próby skompromitowania bezpieczeństwa kryptografii potencjalnie przez agencje rządowe.


Problem jest podwójny bo z jednej strony masz rząd USA z pełną kontrolą nad amerykańskimi firmami, a z drugiej masz rządy typu chiny gotowe tworzyć masę fake repozytoriów w celu nauczenia AI potencjalnego przemycania luk w bezpieczeństwie

Zaloguj się aby komentować

kodyak

I Nic się nie zmieniło. Nadal wymaga najwiecej

def

Nakexy przy tym pamietac, ze windows wtedy nawet nie umial chronic pamieci xD co juz w tych czasach bylo zartem

Catharsis

@radek-piotr-krasny Tymczasem Win 12 ma mieć ponoć nawet ponad 10 GB ramu w minimalnych wymaganiach (przez funkcje AI). Aktualny Windows czyli jedenastka wymaga "tylko" 4GB.

Zaloguj się aby komentować

Zapytacie co ten #konstruktorelektrykamator znowu wymyślił?
I bardzo dobrze, pytania są oznaką zainteresowania.
No to już tłumaczę.
Dawno dawno tymu, za siedmioma ch***mi, za siedmioma morzami mieszkał sobie Lee de Forest, w 1906r zbudował lampę elektronową. Ale wcześniej też trzeba było jakoś sterować sygnałami. Można było używać przekaźników/styczników ale gdy była potrzba sterowania wysokimi napieciami i jednocześnie dużymi prądami to stosowano trigatrony, taki dziadek tyrystora, po bo trigatronie był tyratron a potem dopiero tyrystor.
Jest to element który po wyzwoleniu przewodzi prąd do momentu gdy jego wartosc będzie zbyt mała do podtrzymania łuku elektrycznego.

Składa się z trzech elektrod, dwóch głównych i pomocniczej, gdy zapali się łuk pomiędzy elektrodą główną a pomocniczą wyemitowane promieniowanie UV, w połączeniu ze zjonizowanymi cząsteczkami gazu niemal natychmiast spowodują otwarcie się kanału między elektrodami głównymi. Wtedy popłynie prąd ograniczony impedancją układu. A mogą to być setki albo i tysiące A.

Ja swój mam zamiar wykorzystać w urządzeniu służącym do lokalizacji uszkodzeń w kablu #elektryka . Gdy juz metoda pojemności i TDR zawiedzie, to podam impulsy 8kV i w miejscu uszkodzenia będzie słychać przeskakujący łuk elektryczny.
myoniwy userbar
b9599a2e-876a-4e57-81ea-437c772864ea
ae6c0014-bc9d-4049-962d-f5e276bee0fe
55dd6765-11ed-4617-ad12-65942f171db5
a19c01ac-4aa2-46cc-8b5a-a2c6fd45057e
VonTrupka

>podam impulsy 8kV i w miejscu uszkodzenia będzie słychać przeskakujący łuk elektryczny.


ta, przeskakujący łuk

słychać to będzie skwierczenie (. ❛ ᴗ ❛.)

Glonojad

Po pierwszym zdjęciu myślałem że zamieniasz wodę w prąd 😄

globalbus

@myoniwy brzmi jak paralizator

Zaloguj się aby komentować

#konstruktorelektrykamator #mechanikasamochodowa #januszebiznesu

Dobra rzeźba nie jest zła.
Skoro zdążyły zardzewieć tzn że już długo tak działa. Nie ma co poruszać.
myoniwy userbar
67e42270-4563-46e0-9c9e-6d33f1ff1ab5
sireplama

Co to? Masę robi czy tylko w miejscu trzyma?

Felonious_Gru

@myoniwy jak masz do wyboru za darmo natychmiast a za pieniądze czekać 3 dni to naprawiasz nas szybko a poprawi się przy okazji.


A potem jak działa to nie ruszać

Zaloguj się aby komentować

Zdecydowałem się użyć starej nakrętki do piasty. Nie najlepiej, ale jest złożone. Stoimy już na kołach przednich, gwinty zawalone konserwacją do podwozia, zbieżność dość na oko ustawiona.
Czas na łożyska koła tylnego.

Edit:
#hejtouczy #hejtoradzi
Dlaczego nie mogłem wyregulować luzu półosi krótkiej? Wszystko złożyłem książkowo, ale dokręcenie z maksymalną osiągalną siłą nadal luzu nie skasowało.
Chyba znalazłem winowajcę. Przegub met-gum naklada się "występem" w stronę piasty. Na zdjęciu po lewej przegub marki ZAM czy tam AMZ z certyfikatem B w trójkącie od PIMOT. Po prawej ten co miałem zamontowany, znaków brak. Ewidentnie w jednym wystaje więcej mięsa na tulei z wielowypustem.

#macmajster #maluch #fiat126p #mechanikasamochodowa #diy #zrobtosam
c28bf569-5b2e-45dc-bf30-c2fcda2b6663
9f2f0412-a3eb-4229-928a-75566dbcb9be
811a65d7-5346-4f51-9f4f-2d6602293385
SunSenMeo

Miałem 4 takie ferrari...ehh to były czasy. Polne drogi, dachy cięte, remonty silnika w lesie, obrócone fele, policja na karku do momentu aż nie wjechało się w las, bo blach i numerów brak xD


Piękne czasy. Super auto wtedy za max 500 zł

Alawar

@macgajster Ze dwa razy pourywałem przy ostrym ruszaniu przypomnij mi nazwę tej gumy

mk-2

@macgajster ale obiecaj że sprzedasz to coś, ok?

Zaloguj się aby komentować

Kupiłem właśnie monitor #oled do komputera. Obstawiajcie jak szybko się wypali.

#pcmasterrace #monitory #komputery #oled
VonTrupka

pamiętaj żeby dać cziorną tapetę i jasne, najlepiej białe ikony na pulpecie ( ͡~ ͜ʖ ͡°)

Glonojad

U mnie telewizor LG oled kupiony w 2016 roku działa do dziś, zero powidoków, wszystkie ledy sprawne

Kanaletto

@NrmvY mam lg c3 42" jako monitor. Chrystusie prznajsłodszy, nie ma lepszego rozwiązania jako monitor. Once oled, never coś tam coś tam. Polecam. o wypalanie się nie martw.

Zaloguj się aby komentować

Po aktualizacji #ubuntu #linux posypalo mi sie unity, no i ciul, no i czesc, w sumie plasmy dawno nie uzywalem a też jest calkiem calkiem #zalesie #gownowpis
mike-litoris

@nxo chcę oglądać Twoje logi

logi, logi logi!

deafone

@nxo na nowym LEGIONie LTE się posypało po restarcie - jebać linuxa...

Catharsis

@nxo Na jakiej wersji Ubuntu siedziałeś? Przecież Unity nie jest już od dawna rozwijane i wspierane przez Canonical.

Zaloguj się aby komentować

Dlaczego nie zainstalujemy natywnie Windows ARM na MAC M1/2/3/...?
koszotorobur

@deafone - Micro$oft ma dedykowany artykuł na ten temat: https://support.microsoft.com/en-gb/windows/options-for-using-windows-11-with-mac-computers-with-apple-m1-m2-and-m3-chips-cd15fd62-9b34-4b78-b0bc-121baa3c568c


Czyli dla Maków z procesorem ARM pozostaje Ci jedynie Windows w chmurze przez przeglądarkę lub wirtualizacja


@MostlyRenegade - Boot Camp działa tylko z Makami opartymi na procesorach Intela.

M4G33k

Mi Windows ARM fajnie działa w UTM, może tak byś osiągnął to czego potrzebujesz

Zaloguj się aby komentować

Windows 10 osiągnął 70% udziału w rynku gdy udział Windows 11 ciągle spada

Według strony Statcounter, w kwietniu 2024 roku Windows 11 stracił 0,97 punktu, spadając z 26,68% do 25,65%.

Wszyscy ci użytkownicy, którzy porzucili Windows 11 najwyraźniej wybrali Windows 10, którego udział w rynku systemów desktopowych Microsoftu przekroczył granicę 70% po raz pierwszy od września 2023 roku, zyskując 0,96 punktu.

Źródło: https://www.neowin.net/news/windows-10-reaches-70-market-share-as-windows-11-keeps-declining/

#technologia #komputery #windows #windows10 #win10 #windows11 #win11
d8bc9987-3924-4011-9bf3-272994bdefa2
redve123

To będzie rok linuxa ( i use arch btw )

Iyasiu

A zainstalujesz dziś win11 bez konta, logowania i dostępu do internetu? Nie a win10 ltsc tak i to bez problemu. Win10 to taki passat 1.9tdi popularny i rozpracowany na wszystkie sposoby dla zwykłego człowieka łatwiejszy w użytkowaniu.

SidTheKid

Zainstalowałem sobie 11, ale wkurwił mnie brak możliwości ustawienia paska po prawej stronie xD więc przeniosłem się na Maca (wcześniej niż zakładałem) 😎

Zaloguj się aby komentować

#konstruktorelektrykamator #elektryka

Tak pachną kabelki.
Acetonem i czymś co nie jestem wstanie określić. Ale wiem że jest to substancja pochłaniająca wilgoć.
myoniwy userbar
53162201-6dd8-498b-bacd-68cf688beeda
f084b883-568e-4659-a0a7-6ffb5c220c6b
f1425bd7-f583-4a73-9c54-0441f202c6e4
2538462a-593d-452c-bc2a-5c911328dc80
Felonious_Gru

@myoniwy trakcja to śmierć

VikingKing

@myoniwy kabelki pachną jak 100zł, mnie nie oszukasz.

Soadfan

@myoniwy masz zdjęcie tabliczki tego trafo? Obstawiam Dyn5, 21/0.4kV, 1600kVA.


Na dn dales podkładki Cupal?

Zaloguj się aby komentować

W pracy, udało nam się przepisać celery z Pythona na nasz własny menedżer tasków w Rust.
Wydajność jest zauważalnie lepsza, bo korzystamy ze starych komponentów i tam różnice są o wiele bardziej widoczne, niż na zwykłym komputerze, gdzie oba rozwiązania przetwarzają zadania niemal natychmiast.

Zatem mamy część z kodem w Rust, ale ciągle część z obliczeń musimy wykonać w pojedynczym procesie pythona do którego wysyłamy resty z zapytaniami.
Jednak celery miało jeden duży plus - uruchamiało się jako osobne procesy(co wydłużało o kilka sekund proces uruchamiania programu), dzięki czemu operacje numpy/scipy na CPU, były ładnie rozdzielane po stronie pythona na wszystkie wątki(na urządzeniu są 4 rdzenie i tyle samo procesów celery było uruchamianych)

Operacje obliczania statystyk(mowa o powyższym zadaniu korzystającym z numpy/scipy) są często zlecane w większej ilości na raz, dlatego ważne jest by to zrównoleglić.
Próbowałem robić to przez proste rozdzielanie tasków na wiele wątków, jednak, czasy bywały nawet czasami gorsze, niż jak robiłem to w jednym wątku - domyślam się że to wina GIL i tego że nie działa zbytnio dobrze, gdy wątki wykonują masę rzeczy na cpu.
Drugim problemem jest to że w przypadku równoległych działań wyskakują dziwne ostrzeżenia, przez co myślę że np. matplotlib, nie jest przystosowany do działania z wielu wątków(mimo że zadania które wykonuję od początku do końca działają tylko w jednym wątku), bo przechowuje globalnie jakieś parametry ze swoim stanem.

Kojarzycie, w jaki sposób, mógłbym w miarę prosto, móc wykonywać te obliczenia po stronie pythona na wielu wątkach?
#python
markxvyarov

@qarmin jest standardowy moduł w Pythonie, nazywa się multiprocessing. W nim znajdziesz Pool i metody typu starmap i map. Najczęściej z tego korzystam gdy trzeba zrównoległość obliczenia.


https://superfastpython.com/multiprocessing-pool-map/

# SuperFastPython.com

# example of parallel map() with the process pool

from random import random

from time import sleep

from multiprocessing.pool import Pool

# task executed in a worker process

def task(identifier):

    # generate a value

    value = random()

    # report a message

    print(f'Task {identifier} executing with {value}', flush=True)

    # block for a moment

    sleep(value)

    # return the generated value

    return value

# protect the entry point

if __name__ == '__main__':

    # create and configure the process pool

    with Pool() as pool:

        # execute tasks in order

        for result in pool.map(task, range(10)):

            print(f'Got result: {result}', flush=True)

    # process pool is closed automatically


Na zamieszczonym zdjęciu znajdziesz wszystkie metody z klasy Pool które możesz wykorzystać.

eaab2cd3-50c4-480c-aa4f-b776373b7c0f

Zaloguj się aby komentować

Nie polecam kanału YT Świat Linuksa. Nie jest on prowadzony przez obiektywnego użytkownika Linuxa a przez fanatyka.

#linux #komputery #windows #youtube
Miedzyzdroje2005

@Mr_Hardy a co powiedział Bartek nie tak?

koszotorobur

@Mr_Hardy - jakieś bardziej szczegółowe wyjaśnienie co Cię do kanału zraziło?

Może podlinkuj do fragmentu gdzie zachowywał się jak fanatyk?

Zaloguj się aby komentować

#telefony #recenzja
Kiedyś obiecywałem, a przy okazji pisania recenzji profil to dokończę motorolę g54

1. Pierwsze wrażenia
Pudełko niby ekologiczne, mniejsza o to. W środku ładowarka, kabel, papierologia, etui i słuchawki! Szkło dostałem oddzielnie w gratisie to nie wliczam. Najbardziej zaskoczyły mnie słuchawki, są nawet dobre, coś jak te z starych nokii tylko trochę gorsze.
Odpalanie nawet szybkie, czysty android, przeklikiwanie szpiegowania, Google account, pominięcie Lenovo account i jedziemy

2. Personalizacja i warstwa zewnętrzna
Personalizacja przebiegła bardzo łatwo bo czysty android a jakże. Parę śmieci typu tiktok było ale poszło w niepamięć w ciągu kilku sekund. Motywy fajne ale mało rozmaite. Dzwonki bieda aż piszczy.

Obudowa fajna, nie taka z najwyższej półki ale za to plastikowa. Plastik jakości OK nic więcej. Jak dla mnie ciężar za lekki telefonu, ale po dołożeniu etui i szkła jest możliwy. Aparat nie wypukły, dwa obiektywy i flash. Przyciski dobrze pracują, skok jest OK. Czytnika linii papilarnych nie używam. Ma IP52 i gniazdo Jack 3,5.

3. Ekran i podzespoły
Ekran jest OK IPS, ma te 120 Hz, ustawiłem na automat. Czerń bieeeda, kąty widzenia ok. Responsywnosc dobra.
Procek średniej klasy. Mediatek 7020 8x2.2ghz. Daje radę i nic więcej.
8gb ram to w średniej klasie telefonu to podstawa moim zdaniem w obecnych czasach.
Pamięć 256gb to aż za nadto jak dla mnie, bo i tak mam kartę sd
O właśnie ma dual sima i wejście na SD.
5G jest, wifi te nowsze również
Teraz ma androida 14, aktualizacje dalsze niby mają być.

4. Ogólne wrażenia i podsumowanie
Jak dla mnie to zwykły telefon srednio-niskiej klasy. Zdjęć mało robię, ale w porównaniu do innych telefonów mam wrażenie, że są średnie. Nie ma tragedii, nie jest super. Bateria starcza na 2-3 dni przeglądania hejto i gry w zabytkowe gry na andka ( ͡° ͜ʖ ͡°)

Podsumowując jest to średni telefon, czyli super! W niczym nie jest słaby, w niczym nie jest mocny
Okrupnik userbar
dc6ea14a-03c8-497d-904b-c31461bd3971
macgajster

@Okrupnik ja to tęsknię za sprzętowym qwerty, ale nie takim opartym na androbiedzie :< To se ne vrati, a szkodati.

VonTrupka

Ten czytnik palucha z tyłu to mogli na dole umieścić w nowszych modelach, żeby już w ogóle do niczego się nie nadawał.

Nie wiem jak w innych słuchawach, ale plastik w obudowach motoruwy łapie syf jak lep.

Tęsknię do konceptu obudów z alu, ale ostatnia alu motoruwa to była G5 i jej nowsze wydania


Co takiego wymaga aż 8GB ramu w telefonie, urządzeniu do dzwonienia i widłofonowania? (☉__☉”)

Wszystkie usługi gogla aż tyle wpieprzają w zgredoidzie 14?

superhero

testowane telefony i opinia z ich działania:

tani kartofel chińczyk - pielgrzymka do częstochowy, na kolanach z samobiczowaniem, chiński brat patrzy przez ramię

Hujawiem p10 i p30 lite - uważaj na baterię bo lubią puchnąć - można odinstalować fezjbuka, x, insta, chiński brat patrzy przez ramię

oppo reno 5 5g i oppo reno 7 5g - zabejiste telefoniki, na 5g bateria krótko trzyma, można wywalić fejsa i inne śmieci, fajny ekran i aparat, chiński brat patrzy przez ramię

obecnie S24 ultra- cud, miód i orzeszki: W SKRÓCIE aparaty foto i dodatkowe funkcje AI zrywają czapkę z głowy, warty każdej zapłaconej złotówki. A CO TO JEST GEJFON? (test porównawczy mi w sklepie pozwolili zrobić) TO TAKA WKRĘTARKA? 5g- bateria krótko trzyma, internet mi łapie przy nadajniku 800Mbps, operator więcej nie daje, nie można usunąć śmieciowych aplikacji fejs, insta, x, bracia z korei płd i USA patrzą przez ramię

59c356a6-c186-4cc6-8b06-8d766310ee07

Zaloguj się aby komentować

Fakap, fakap, fakap.
Kończę składać auto, teraz na majówkę zaplanowałem sobie dokończyć przednie zawieszenie i zobaczyć co z tyłem się stegociło, że jest luz w kole mimo nowych łożysk i skręcenia tego wszystkiego do całkowitego oporu nakrętki.
No to pierwsze co - urwałem odbój resora. Spoko, pewnie oryginalny jeszcze był i odspoił się od blachy dzięki rdzy. Kupiłem nowy. Przy okazji dokupiłem też nową nakrętkę piasty na lewy przód, bo nie miałem w zapasach, a starej się nie zakłada (zgodnie z dobrymi zasadami). Nakrętka luzem w sklepie nie występowała, musiałem kupić zestaw naprawczy czyli oba łożyska, simering i nakrętkę. To było wczoraj.
Dziś wieczorem zabieram się za składanie, biorę nakrętkę, a tam... nosz niech to dunder świśnie! Nie pasuje. Gwint dobry, z tej strony ma być prawy i wszystko by się zgadzało, ale wejść nie wchodzi. Wziąłem z szafki miernik skoku gwintów i mamy winowajcę. Nakrętka ma skok 1,75 mm, a czop piasty 1,50 mm. Dziękuję, pozamiatane.
Najgorsze jest to, że w piątek wieczorem mam oddać assterkę na robienie sprzęgła, odbiór prawdopodobnie najwcześniej w poniedziałek. Maluch miał służyć za transport do domu. Tymczasem jeśli sklep nie będzie w stanie sprowadzić nakrętki lub zestawu we czwartek 02.05, o ile będzie w ogóle pracował, to jestem w kloace.
Chociaż końcówki drążków w końcu założyłem, a jak widać na zdjęciu prawa wołała o pomoc.

#macmajster #maluch #fiat126p #mechanikasamochodowa
5bd2f440-cc8c-444e-afb8-95216f12d686
a3949f32-099b-4300-ae32-c66a70879d41
f75e98c9-d2b5-42ff-8805-5fd4bb65afd6
e1f82048-4ee6-40e3-a34b-8ad926cbc4eb

Zaloguj się aby komentować

szkło bezpieczne - tłukło się na drobny maczek - nie było dużych kawałków które mogłyby się wbić ciało i przebiłyby żyłę / tętnicę - inteligencję autora- oceńcie ją sami ale poziom tej inteligencji można znaleźć na dnie, w rowie mariańskim
fddbc515-a085-4e48-a0a0-4236b3503b43
superhero

w razie W. wszystkie szyby w domu trzeba oklejać paskami taśmy mac gywera, do tego drobna krata w oknach i mile widziane okiennice - jak dupnie w okolicy bomba lub rakieta to rozbita szyba nie zadziała jak gilotyna, ostrze miecza lub włóczni i nie utnie Ci głowy, drobnica zrobi drobne płytkie rany ciętę

Zaloguj się aby komentować

USA zablokują Tik Toka, UE zablokuje Tik Toka... A ich użytkowników przejmie Facebook. Już teraz Instagram stał się podobny do tego badziewia. Sporo influencerów prowadzi konta tu i tam. Każda kolejna społecznościówka to gorszy syf... #facebook #tiktok #instagram #technologia #internet
bimberman

spokojnie polexit i nic nie zostanie zablokowane przez debili

Nedkely

@bimberman Czemu nie mieliby zablokowac chinskiego badziewia?

bimberman

@Nedkely tylko bandyci boją się prawdy a jeśli uważasz że każda informacja sprawia że człowiek robi co mu sie mówi potwierdzasz teorie NPC

markxvyarov

@Miedzyzdroje2005 a niech to banują, ew. niech dostosują się do prawa w EU.

pokeminatour

Każda społecznosciowka gdy staje się dużą i popularna staje się syfem. To nieuniknione ze względu na :

- poziom uzytkowników

- chęć jej wykorzystania do kontroli mas w kontekście manipulowania opinia publiczną

- chciwość właścicieli


Także jedyne co ma sens to małe portale typu hejto - choć i tu zaczyna być coraz dziwniej, jakieś małe waskie grupy społecznosciowe itp

Zaloguj się aby komentować

Następna