Copilot zaskakuje

https://xpil.eu/SLgQx

Przystawka

Do艣膰 p贸藕no da艂em si臋 nam贸wi膰 na Copilota; tak naprawd臋 u偶ywam go dopiero od kilku tygodni i to g艂贸wnie dlatego, 偶e Microsoft pcha go wszystkim na si艂臋. M贸j ja艣nie b艂ogos艂awiony pracodawca zdecydowa艂 si臋 w ko艅cu na w艂膮czenie go wszystkim jak leci.

Tak wi臋c dzisiejszy wpis prosz臋 traktowa膰 jak zdumione "oogah! oogah!" odmro偶e艅ca z paleolitu, kt贸ry pierwszy raz w 偶yciu widzi rower.

Danie g艂贸wne

Wykombinowa艂em sobie (a raczej: ukrad艂em pomys艂 i postanowi艂em go przerobi膰 po swojemu nie do poznania, 偶eby wszystkim si臋 wydawa艂o, 偶e jestem taki niby pomys艂owy) 偶eby na marginesie blogu wrzuci膰 obrazek 512 x 512 pikseli, kt贸ry si臋 b臋dzie zmienia艂 raz dziennie, i kt贸ry b臋dzie przedstawia艂 pseudolosowy spacer z punktu (0,0), z parametrami d艂ugo艣膰 kroku i k膮ty zakr臋t贸w generowanymi na podstawie bie偶膮cej daty (dzie艅, miesi膮c, rok).

Dlaczego? Bo si臋 da. Starsi Czytelnicy mog膮 jeszcze kojarzy膰 moje wybryki z mr贸wk膮 Langtona i losowymi spacerami.

Napisa艂em wi臋c sobie pro艣ciutki skrypt, kt贸ry generuje mi taki pseudolosowy spacer i zapisuje go - za pomoc膮 Matplotlib - do pliku png.

呕eby obrazek by艂 bardziej atrakcyjny wizualnie, doda艂em znacznik pocz膮tku trasy, oznaczony na zielono:

    ax.plot(path_x, path_y, color='blue', linewidth=2)
    
    # Mark start point
    ax.scatter(path_x[0], path_y[0], color='green', s=50, zorder=5)

A potem pomy艣la艂em sobie, 偶e warto by jeszcze doda膰 znacznik ko艅ca trasy, na czerwono (bo zielony i niebieski ju偶 wykorzysta艂em).

Przechodz臋 do nowej linii, wpisuj臋 # ...

... i pojawia mi si臋 podpowied藕 od Copilota o tre艣ci # Mark end point

Lekko zdziwiony, ale OK, my艣l臋 sobie, to w sumie wynika z kontekstu. Pukam tab. Natychmiast pojawia mi si臋 podpowied藕 implementacji:

ax.scatter(path_x[-1], path_y[-1], color='red', s=50, zorder=5)

Skurczybyk wymy艣li艂, 偶e chc臋 ko艅c贸wk臋 na czerwono!

Deser

Jeszcze troch臋 i trzeba b臋dzie si臋 przechrzci膰 na kopanie row贸w. Albo p贸j艣膰 na jak膮艣 wcze艣niejsz膮 emerytur臋.

Aha, je偶eli w ci膮gu najbli偶szych paru dni na marginesie zaczn膮 si臋 tu pojawia膰 jakie艣 bazgro艂y, prosz臋 nie regulowa膰 odbiornik贸w. Marginesy s膮 do bazgrania, howgh!

https://xpil.eu/SLgQx

1 Comment

  1. „Wykombinowa艂em sobie (a raczej: ukrad艂em pomys艂 i postanowi艂em go przerobi膰 po swojemu nie do poznania, 偶eby wszystkim si臋 wydawa艂o, 偶e jestem taki niby pomys艂owy) 偶eby na marginesie blogu wrzuci膰 obrazek 512 x 512 pikseli, kt贸ry si臋 b臋dzie zmienia艂 raz dziennie” Serio ja tu wchodz臋 bo mi FPS podnosi po za tym fajny blog 馃檪

Leave a Comment

Komentarze mile widziane.

Je偶eli chcesz do komentarza wstawi膰 kod, u偶yj sk艂adni:
[code]
tutaj wstaw sw贸j kod
[/code]

Je偶eli zrobisz liter贸wk臋 lub zmienisz zdanie, mo偶esz edytowa膰 komentarz po jego zatwierdzeniu.