Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Programowanie

Kategoria: Technologia

  • 1501 członków
  • 1206 wpisów

Gruba ryba

w Programowanie

8piorunów

zvibecodowałem narzędzie w weekend (wall time ~4h, realny czas uwagi ~1h) które generuje raport dotyczący mojej aktywności na hejto - jak ktoś chce sobie sam odpalić dla swojego profilu to tutaj link https://github.com/wombatDaiquiri/hejto-report Readme starałem się napisać tak żeby mój start dał radę program odpalić (jeśli czytasz tatusiu to pozdrawiam, nie czarnolistuj proszę 🙏)

jak zauważycie błędy, będziecie mieli sugestie albo jak sam coś wymyślę to będę aktualizował w miarę dostępnego czasu

ani razu nie spojrzałem w kod źródłowy, więc możliwe ze nic nie działa i to tylko halucynacje z niedoramienia

Wirtuoz2piorunów

@wombatDaiquiri Poświęć jeszcze dodatkowe 3h i wrzuć to jako saas, żebym wszedł na url/chess_peppe i zobaczył taki dashboard bez instalowania czegokolwiek

Tytan0piorunów

@wombatDaiquiri w jednej wypowiedzi piszesz, że "nawet nie patrzyłem w kod" w drugiej "jak znajdziecie jakieś błędy".

Lol. Trzeba było patrzeć co Ci wypluwa.

Pokaż więcej komentarzy (35)

Zawodowiec

w Programowanie

11piorunów

Anemic Domain Model - devszczepaniak.pl

Anemic Domain Model to jeden z tych antywzorców, który jest bardzo prosty do zrozumienia, a jednocześnie bywa zaskakująco trudny do wykrycia i wyeliminowania. Co więcej – nie zawsze faktycznie jest antywzorcem. W najnowszym artykule na blogu pokażę Ci, czym jest Anemic Domain Model, kiedy

Koneser

w Programowanie

33piorunów

Może ktoś nie widział, to postuję.

https://www.neowin.net/news/microsoft-copilot-is-now-injecting-ads-into-pull-requests-on-github-gitlab/

Autorytet0piorunów

@zzzquil pojebawszy

Osobistość1piorunów

czekam aż zacznie dodawać reklamy do kodu źródłowego [̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]

Pokaż więcej komentarzy (8)

Debiutant

w Programowanie

9piorunów

,

Cześć! Zrobiłem apkę – Paragonly. Robiłem początkowo dla siebie, bo wkurzało mnie przepisywanie i kategoryzowanie paragonów i produktów na nich, żeby dowiedzieć się faktycznie ile wydaję na poszczególne kategorie w miesiącu. Inne aplikacje zazwyczaj mają kategoria per paragon lub niezbyt przyjazne interfejsy (sprzed lat lub nie do końca to czego ja chcę), więc dłubałem sobie w wolnych chwilach i coś takiego udało się wydłubać. Będę wdzięczny za wszelkie słowa krytyki i znalezione błędy (bo jest to póki co beta). Tak jak mówię, robiłem ją pod siebie. Jeśli komuś się nie podoba, to trudno, ale za wszelkie techniczne uwagi będę wdzięczny.

www.paragonly.pl

GURU0piorunów

Nawet nieźle ogarnia zagraniczne paragony, ale brakuje opcji zmiany waluty.
Zaokrąglenie uznał jako "zaoszczędzone" - no w sumie...

GURU1piorunów

Op to jakiś szpieg z krainy deszczowców?

Pokaż więcej komentarzy (13)

Gruba ryba

w Programowanie

16piorunów

No i stało się... Popełniłem swój pierwszy projekt lecąc na vibe coding... :face_with_peeking_eye:

Mała skromna apka do sprawdzania, czy warunki pogodowe do są odpowiednie :fishing_pole_and_fish:

Niestety następnej przeszkody sam nie przeskoczę i muszę zebrać śmiałków do jej przetestowania...

12 osób, które będą ją mieć zainstalowaną non-stop przez 14 dni :melting_face:

Śmiałków zapraszam do zamkniętej grupy google'owej, gdzie zapodałem szczegóły.

Pozdrawiam ciepło i z góry dziękuję za pomoc!

GURU6piorunów

@parabole to troszkę za wcześnie na taki test, mało kto teraz wędkuje

Wirtuoz1piorunów

@parabole Ja przy sprawdzaniu pogody korzystam z windy.com - mają mapę z wiatrem, burzami, opadami deszczu, opadami śniegu i wiele innych. Głównie do sprawdzenia czy jest pogoda na puszczanie latawca ( ͡° ͜ʖ ͡°)

Pokaż więcej komentarzy (18)

Lider

w Programowanie

4piorunów

To z perspektywy zespołu który szuka.

This is 3 weeks of looking for the right candidate for Lead Cloud Systems Engineer role for SMB. We are currently paying 120k base for medium cost of living area, which I believe is competitive within the area. This role is hybrid to help attract local candidates as well.

https://www.reddit.com/r/dataisbeautiful/comments/1rwpcen/oc_hiring_a_lead_cloud_systems_engineer_for_smb/

Mistrz9piorunów

@Deykun może po prostu szukają osoby, która nie istnieje (bo są zbyt wysoko postawione warunki) bądź która ma zdecydowanie wyższe oczekiwania finansowe?

GURU2piorunów

Może nie trzeba było odrzucać 97% aplikacji na pierwszym etapie i minimum 50% na nastepnych?

Nie pracuję w HR ale robiłem w życiu już kilkanaście rekrutacji i rezultaty były tym lepsze im mniejszy był w nich udział HR. Te w których nie uczestniczył w ogóle (bo wtedy nie mieliśmy w Polsce takiego działu) skończyły się w 100% zatrudnieniem wartościowych pracowników.

Pokaż więcej komentarzy (8)

Fanatyk

w Programowanie

58piorunów

2 tygodnie temu dostałem taska wycenionego na... prawie 600 story pointów XD

Dziś go skończyłem. Moje capacity na sprint to prawie 600 story pointów. Dla ludzi, którzy nie pracowali w scrumie - story point to wartość określająca szeroko rozumianą trudność zadania (jego złożoność, skomplikowanie lub konieczność wyprodukowania bardzo dużej ilości kodu). Wartość ta jest nieprzenoszalna między zespołami, bo jest to wewnętrzna metryka zespołu, która pozwala oszacować tempo prac. Najistotniejsze jest to, że zwykle uznaje się że 13 lub 21 story pointów to już jest robota, która ci zajmie całe 2 tygodnie. Niezależnie od tego jak zespoły sobie to wyceniają, 600 punktów to jest tak naprawdę kilka miesięcy pracy xD

Co jest kluczowe, AI pozwoliło mi to zrobić, więc moja produktywność zwiększyła się jakieś 30 razy.

Brzmi pięknie co? AI nam zabierze pracę blablabla.

To teraz pełniejszy obraz sytuacji. Zadaniem było napisać testy jednostkowe do jednej całkiem sporej klasy (cały projekt to gigantyczny i skomplikowany kloc), więc te prawie 600 punktów uznaję za rzeczywistą wycenę, jaką by potrzebował człowiek, żeby to napisać. Tym bardziej, że wymagane jest bardzo wysokie pokrycie kodu testami.

Teraz najlepsze:

* nie wiem co te funkcje robią (nie rozumiem, nie analizowałem tego)

* sprawdzałem tylko czy AI nie generuje głupot - żadnych assert(true) etc, no wygląda okej

* doświadczenie mówi mi, że to co wypluwa AI można zawsze napisać lepiej, krócej i lepiej

* review było, nie było żadnych większych uwag. Zakładam, że reviewerzy wiedzą o tym kodzie tyle co ja

* wszyscy tu używają AI

Wydajność 3000% xd tak wygląda AI moi mili, czy warto to się okaże jak komuś kiedyś coś spadnie na łeb, winny będzie software, a linijkę wygenerowało AI. Ale za to jest szybko!

Cała nadzieja w testerach manualnych xd

Gruba ryba22piorunów

Przez OPa komuś gdzieś spadnie samolot i nie będzie wiadomo dlaczego.

Gruba ryba10piorunów

Za cholerę bym nie wziął taska na 600 story pointów. Coś takiego to jest anty pantern i już na poziomie planowanie powinno się wydzielić taska chociaż na analizę konkretnych modułów, znalezienie dokumentacji, no k⁎⁎wa cokolwiek. Jak to potem rozliczyć nawet jak no chyba nawet w całym kwartale się nie zmieści.

Inna sprawa że gdybyś przez tyle czasu pracował nad testami to byłbyś jak ten softwarowy goblin malarz z pasy, nikt nie wie co robisz ale "reszta simów" cieszy się quality nieznanego pochodzenia xD

Pokaż więcej komentarzy (23)

Zawodowiec

w Programowanie

8piorunów

Kolejność wiadomości w systemach rozproszonych - devszczepaniak.pl

Problem kolejności przetwarzania wiadomości to obok exactly-once delivery jedno z największych wyzwań systemów rozproszonych. Już sama detekcja problemu bywa skomplikowana, nie mówiąc o jego rozwiązaniu.\ \ W najnowszym artykule na blogu pokazuję, na jakie problemy związane z

Lider

w Programowanie

16piorunów

Daily reminder, że w 2021 ktoś wypchnął zmianę która zabiła Facebooka na 5.5h. xD

https://en.wikipedia.org/wiki/2021_Facebook_outage

Osobistość1piorunów

@Deykun To nie była zmiana w kodzie. Ktoś zamieszał z BGP tak, że DNS nie potrafił rozwiązać domeny facebooka.

Gruba ryba1piorunów

@groman43 DNSy same wyłączyły routing BGP po straceniu kontaktu z serwerowniami

During maintenance, a command was run to assess the global backbone capacity, and that command accidentally disconnected all of Facebook's data centers. While Facebook's DNS servers ran on a separate network, they were designed to withdraw their BGP routes if they could not connect to Facebook's data centers, making it impossible for the rest of the internet to connect to Facebook.
Osobistość6piorunów

Musieli to naprawiać? Komu to przeszkadzała 😉

Pokaż więcej komentarzy (5)