#programowanie

254
2369

Chłop zmienił pracę – lepiej płatną, przebranżowił się na DevOpsa, bo klepanie API zaczęło go denerwować.

W poprzedniej firmie standardy kodu i procesów były całkiem wysokie. No dobra, code review często było robione po łebkach, ale z tego, co słyszał od różnych osób, to raczej norma niż wyjątek. Poza tym wszystko działało całkiem sensownie.

Nowa firma...

Okazuje się, że nie używają Gita ani żadnego systemu kontroli wersji. Wszystko zapisują w Excelu i trzymają w SharePoint. Żadnych pipeline'ów do deploymentu – wszystko kopiowane ręcznie z tych exceli.

Ogólnie jakieś 90% zespołu to juniorzy. Jak powiedział, że to wszystko nadaje się do du**, to usłyszał, że jest negatywny i dramatyzuje.

Chyba czas szukać nowej roboty...

#programowanie

#zalesie

ja rozumiem jakies gownostronki stawiac bez gita w pare osob... ale to brzmi jak jakis horror, ja bym spierdalal do jakiejs normalnej firmy

Zaloguj się aby komentować

Prawie półtora roku rozwijania od podstaw nowego serwisu zastępującego jedną z kluczowych części naszego starego systemu w pracy. Stary moduł to dramat powodujący depresję u nas, u naszych klientów i u zewnętrznych partnerów, z którymi się komunikuje (często poprzez DDoSy :D). Przestawienie się na nowy framework, nowe biblioteki, wymyślenie i wdrożenie przy okazji (i z przymusu) całej masy rozwiązań pozwalających to spiąć w sensowny sposób z resztą kodu, która nadal siedzi na monolicie legacy. W końcu wielka premiera i... Padło


Ale po kilku godzinach znalazłem dziurę w zewnętrznej bibliotece, przez którą skalowanie wszerz nie działało. Szybki fork i w końcu działa jak trzeba. I to jak działa - ZAPIERDALA. Wiadomo, kilka problemów wieku dziecięcego, tu coś podciągnąć, tu coś dorobić, ale sumarycznie pełen sukces.


Aż się dumny czuję, że coś, co na papierze wyglądało na dobry projekt, rzeczywiście się takim okazało. Teraz mogę godzinami siedzieć i patrzeć w kolorowe wykresy ze statystykami


#programowanie #pracbaza

@Shagwest tak ładnie opisałeś, że aż sama czuję tę satysfakcję w sumie lubię ten rollercoaster emocji “działa-nie działa” przy developmencie, o ile kończy się happy endem człowiek czuje że żyje xd

Zaloguj się aby komentować

A do tego GitLaba to zmigrujcie jeszcze Jenkinsa, mówili

Skoro tak wam dobrze poszło z GitLabem to z Jenkinsem nie będzie problemu, mówili


K⁎⁎wa


jego


mać.


#programowanie #humorinformatykow

1f3c0ab8-7e3e-48ba-b306-64365bff71e0

U nas już wszystko leci na GitHub actions więc wyrąbane. W poprzedniej firmie było jenkins i były z nim problemy tym bardziej, że architektura apki to były mikro serwisy,.których były od groma i niektóre były zależne od siebie k wystarczy, że się jakiś nie zaktualizował i już apka leżała...

A dlaczego w sumie Jenkins? Gitlabowy pipeline jest prosty w obsłudze i w tworzeniu, czytelny, przejrzysty, no odwrotność jenkinsa xD

@dziki co za różnica z czego odpalasz skrypty shellowe? Configuration as a code obsługuje na szczęście większość narzędzi.


Jenkins ma jedną zaletę, otwartość. Naskrobanie pluginu jest bardzo proste. To jest też wada, jak nasrasz pluginów, które nie są wspierane, no to masz problem z zależnościami i lukami bezpieczeństwa.

Zaloguj się aby komentować

Hej Hejtomki z tagu #programowanie jakiś czas temu z nudów zacząłem robić na laravelu pewien serwis społecznościowy.


Serwis ten to nostalgiczny powrót do lat 2000, który jest całkowicie tekstowy. Zero obrazków i filmików.


Zasada jest taka, że rejestrując się - od razu masz konto na forum phpbb a tam określone pokoje z zainteresowaniami typu programowanie, astronomia, militaria itd...


Do tego są ziny, irc, mikroblog, anonimowe wyznania. Ogólnie klimaty millenijny i dla tych co lubią czytać, a nie oglądać.


Nie mam planów co do rozwoju tego, to raczej hobby, które sobie rozwijam w wolnym czasie. Pomyślałem, że może byliby tu chętni dołączyć do projektu, by to wspólnie rozwijać?


Możnaby by było to połączyć z hejto

Zaloguj się aby komentować

Od razu mi sie przypomina origin story mgły z Silent Hilla. Ona tam powstała tylko ze względu na ograniczenia techniczne. To, że dodało to klimatu wyszło przypadkiem.

Zaloguj się aby komentować

Lambo będzie jeszcze musiało trochę poczekać


Napisałem sobie bota do handlowania krypto, który przewiduje krótkotrwały wzrost lub spadek cen. No i w zależności od tego zaciąga kontrakt LONG albo SHORT. Po zarobieniu określonego hajsu, kontrakt sprzedaje, a mipozostaje mi się tylko cieszyć z zarobionego hasju.


To tyle teorii, bo jak widać na załączonym obrazku, rozkład trafionych kontraktów do nietrafionych wynosi prawie równo 50% xD Więc moja strategia jest tyle warta co rzut monetą.


Dobrze, że przytomnie postanowiłem najpierw przetestować bota czy w ogóle ma sens, bez wchodzenia od razu po same pomidory.


#kryptowaluty #programowanie

b0731876-262e-4d04-9a5d-f3d53ae854e8

Zaloguj się aby komentować

@Deykun Dlatego właśnie ludzie tak się podniecali tym serialem jak wyszedł, bo nie robił z oglądających totalnych debili. I z tego też powodu zauważyłem, że nie podobał się totalnie wielu osobom które słabo orientują się w komputerach jak im go polecałem. Wszelkie sceny odnośnie komputerów w filmach muszą być przystosowane do ludzi, którzy nie wiedzą jak działa komputer. Zwłaszcza filmy np z przed 20 lat bo wtedy procent osób które nie są komputerowi był znacznie większy.

d7adf9b4-904a-4b0b-a7d6-3b8f72c4cb6a

Zaloguj się aby komentować

@maly_ludek_lego

gdy anektował Grenlandię - milczałem, nie jestem Duńczykiem

gdy anektował Meksyk - milczałem, nie jestem Meksykaninem

gdy anektował Kanadę - milczałem, nie jestem Kanadyjczykiem

gdy zaanektował indeksowanie tablic - nie było już komu protestować

@maly_ludek_lego Że Trump miał na koncie oszustwa finansowe i gwałty to mnie nie zaskoczyło, ale o bycie fanem Pascala to bym go nie podejrzewał. ( ͡° ͜ʖ ͡°)

Zaloguj się aby komentować

W poprzednich wpisach już Wam trochę opowiedziałem o tippin'. Dla przypomnienia, jest to zrobiona przeze mnie apka do napiwków.

Początkowo celowałem gównie w gastro, ale uświadomiłem sobie, że aplikacja może być dobrą alternatywą dla np. buycoffee.to. Czy ktoś z Was ma doświadczenie z buycoffee.to? Czy możecie ocenić, czy to co mam (strona z QR kodem i link) będzie wystarczające dla tej branży? Może jakieś porady? Uwagi? A może kogoś, kto chciałby potestować? Jestem otwarty na sugestie

PS poniżej przykładowy kod QR

PS2 i przykładowy link: https://www.tippin.pl/tip?id=0P8hfhBMDXVxstf3TZ81llQKuW03

#tippin #programowanie

79652aa6-b34c-4dba-b33f-9978f3ed346d

Zaloguj się aby komentować

Potrzebuję obslugi zoomowania i przesuwania obrazka myszką wewnątrz adanego obszaru i dodawania na nim znaczników.

Czytać o direct2d czy jest jakiś prostszy sposób?


Język programowania raczej bez znaczenia, bo z każdego jestem noga xD

Docelowo raczej wolałbym aplikację desktopowa niż stronę internetową bo jak to mi się uda, to potem dojdzie jeszcze odczytywanie i generowanie csv...


#programowanie

@Felonious_Gru Spokojnie można to zrobić w JS i potem zapakować w Electrona albo Tauri jeżeli potrzebujesz aplikacje desktopową. Wtedy resztę kodu możesz napisać w node.js albo Rust obojętne raczej bo do obu tych języków na bank będą biblioteki do generowania/odczytywania CSV. Generalnie jak znasz JS to nie zajmie ci to dużo czasu, jak nie znasz to prościej będzie zatrudnić za grosze jakiegoś studenta czy coś niż samemu się uczyć.

Zaloguj się aby komentować

Po miesiącu od premiery swojej aplikacji do napiwków dla gastro i twórców mam już dograne 2 knajpy, 1 bar, 1 salon piękności + kilku casualowych użytkowników. Do tego pojawiają się pierwsze propozycje inwestycji

Trzymcie za mnie kciuki!

#tippin #programowanie

@watrix

Do tego pojawiają się pierwsze propozycje inwestycji

pamietaj tylko, że jeśli proponują hajs, to widzą w tym zysk dla siebie. Nie sprzedaj się za tanio. A poza tym to powodzenia

Zaloguj się aby komentować

Wykręciłem gniazdo zapalniczki. Podłączyłem do Akumulatora hotelowego na próbę i działa. Ssie aż światła przygasają. Teraz tylko zamontować gdzieś gniazdo zapalniczki i będzie git #kamper #programowanie

88720027-2a15-4d74-a8ca-3472c9a4ebed
1b238788-7e80-4ddd-8f53-c430bc855cbb

Zaloguj się aby komentować

Podsumujmy:


  1. Chinczycy wydali DeepSeek który bije GPT

  2. Tydzień później Alibaba wydaje Qween 2.5-max , który również bije GPT

  3. Chińczycy wydali KlingAI 1.6 , który bije OpenAI Sora.

  4. Tesla mniej sprzedaje się niż chińskie samochody w Chinach. A gdyby nie cła, to również w Europie.


A my nadal mamy uważać, że ten kraj tylko robi tandetę? Po prostu wielki szacunek dla nich, mają rozmach skośnoocy. Do tego udostępnili OpenSource model DeepSeek, który pozwoli ulepszyć technologię. Zrobić kolejny wielki krok.


Należało im się, bo to ciężko pracujący naród.


Chociaż staram się być pacyfistą, to takie wojny technologiczne szanuje jak po⁎⁎⁎⁎ny. Tak powinno się wojować, jedyna wojna, którą szanuje.


Uczcie się sk%@ z Rosji.


#sztucznainteligencja #ai #programowanie

96022791-8580-4af7-a66a-a94ded71abd2

@smierdakow kurde zimna wojna też była piękna.

Dała kopniaka cywilizacji na przód. Niestety, byliśmy po złej stronie muru

@object Generalnie kiedyś za każdym razem jak słyszałem o niepowodzeniach chińczyków np w pracach nad procesorami czy kartami graficznymi to się cieszyłem, że głupie komuchy i itp. Byłem za sankcjami na GPU i inne technologie. Ale w sumie teraz jak tak głębiej przemyślałem sprawę, to przecież dla nas Europejczyków to jest bardzo na rękę jeżeli oni się będą ze sobą bili ponieważ dla nas oznacza to zwyczajnie niższe ceny tych technologii i sprzętów.


Już teraz ClosedAI musiało zareagować i dodało nowe bonusy do swoich subskrypcji, zaraz pewnie obniżą też ceny. Popatrzcie np na aktualną premierę RTX 5080 od Nvidii, przecież oni plują na nas bo nie mają żadnej konkurencji na tym polu. Wyobraźcie sobie, że nagle jakaś chińska firma wypuszcza podobną kartę ale za połowę ceny, jakie to by było piękne (ale mało prawdopodobne na razie niestety). Trzymam kciuki bo generalnie dla nas Chiny nie są żadnym realnym zagrożeniem a z walki technologicznej tych 2 dla nas to mogę wyjść same korzyści.

Wyobraźcie sobie, że nagle jakaś chińska firma wypuszcza podobną kartę ale za połowę ceny

@Catharsis nvidia dostaje po dupie, bo ten model można odpalać na kartach AMD. Więc albo karty AMD polecą w górę, by dorównać Nvidii cenowo, lub po prostu Nvidia sie ogarnie.


Trzymam kciuka za każdego konkurenta, który podejmie rękawicę w tej walcę. Ale tylko w jednej ręce, bo w drugiej mam popcorn.

Zaloguj się aby komentować

Uwielbiam, jak z prostego kodu i pomysłu, rodzi się kilkugodzinne programowanie i testowanie kodu (。◕‿‿◕。)

To pokazuje, jak ciężko zaprogramować prostą rzecz.


Teraz muszę zaprojektować tarczę, która jest kolejną umiejętnością, a to wiąże się z edycją aktualnego kodu ヽ(☼ᨓ☼)ノ

Bo muszę dodawać warunek dla obrażeń.


To co na screenie, to prosty kod, który tworzy kulę ognia, którą rzuca gracz, ustawia timer i tyle.

Resp kuli + odliczanie do następnego rzutu.

! #pcmasterrace #gry #programowanie #chwalesie

! Tag do czarnolistowania #WalterAdventure

7c9ca1d3-da5f-4456-899c-2f263bfb9db4

@kodyak Dlatego jest prawie, na dziś jak pocisk uderzy we wroga, to jest animacja wybuchu i nie leci dalej

Musiałem tylko dokończyć wybuch

Zaloguj się aby komentować

K⁎⁎wa. Dostałem awans. z seniora (Java/Kotlin) na tech leada. Chciałem tej roli, ale nie tak szybko, nie po 4 miesiącach pracy w nowym miejscu... Przeraża mnie to.


Każdy normalny by się cieszył i skakał z radości, a ja siedzę obsrany po same uszy. Heh.


#pracbaza #programowanie

Życzę powodzenia, bo jak poprzednim razem wskoczyłem niespodziewanie na Tech Leada, to dlatego, że nie było już kogo dać innego do ogarniania burdelu. Szybko sam spierdzieliłem

Zaloguj się aby komentować

Administracjo, czemu nie zrobicie z Hejto open source?


Mało Was tam, robicie po godzinach, userzy zrzędzą, że to nie działa, to źle itp. A jest tu przecież sporo programistów co mają ewidentnie za dużo wolnego czasu i co chętnie by mogli pomóc za jakieś matrixowe rogale czyli za frajer. Reddit był OSS przez większość czasu swojego istnienia.


Pousuwajcie API keye z kodu i wrzućcie na GitHub.


#hejto #programowanie

@lurker_z_internetu Obawiam się, że mogłoby to narazić na jakiś wyciek danych czy coś bo zaraz by się zlecieli i szukali jakiejkolwiek luki w kodzie a tak to jak luki są to ciężej je znaleźć.


A dwa, że wydaje mi się, że czasem takie otwieranie kodu wcale nie zwolni ich z pracy tylko doda nowych obowiązków bo zaraz zaczną ludzie otwierać nowe Issues i dodawać PR i ktoś to będzie musiał sprawdzać, odpisywać itp xD. Zobaczcie sobie ile jest otwartych Iszu w różnych dużych projektach xD.


Może na start udostępnić kod dla jakiejś mniejszej liczby zaufanych osób a potem dla reszty idk. Sam bym chętnie pomógł dodać jakieś funkcjonalności do stronki w wolnym czasie.

@Catharsis jeżeli bezpieczeństwo opiera się na ukrywaniu luk w kodzie to jest to najgorsza rzecz jaką można zrobić z punktu widzenia bezpieczeństwa. Zawsze ktoś ją może znaleźć nie znając kodu i mieć niekontrolowany dostęp do zasobów przez środowisko produkcyjne. Ktoś uparty prędzej czy później takie znajdzie.


Jednym z najbezpieczniejszych programów jest kernel Linuxa i zawdzięcza to w dużej mierze temu, że każdy może zaudytować kod pod względem podatności i zaraportować lub poprawić ewentualne luki.


Z tego samego względu uważam, że każdy kod robiony na zlecenie państwa powinien być OSS.


To baza danych i klucze dostępu do infrastruktury mają być chronione. Kod to ma sens chronić, jak nie chcesz by konkurencja z niego korzystała.


Można by zacząć od audytu bezpieczeństwa w tym tak jak pisałem upewnienia się, że w kodzie nie ma żadnych kluczy ani haseł do baz danych, API partnerów itp.

Zaloguj się aby komentować