Zdjęcie w tle

Społeczność

Programowanie

1k+

Zaloguj się aby komentować

Zaloguj się aby komentować

Doberek,


Co was w pierwszej pracy jako programista najbardziej zaskoczyło?


Ja miałem do napisania proces zakładania lokaty w pewnym znanym banku. Był bardzo podobny do innego, więc cyk kopiuj wklej uruchomione.


Wygląda to dobrze, pytam się swojego buddy czy to jest git, a on, że jak najbardziej, bo ten proces co skopiowałem to taki wzór z którego można brać wszystko.


Na code review oczywiście dostałem chyba z 50 komentarzy co jest nie teges i że najlepiej to od początku zacząć.


#programowanie #programista15k

Zaloguj się aby komentować

Sztuczka na dziś: denerwuje Cię, że przy filtrowaniu tablicy jej typ nie zmienia się? Wystarczy, że użyjesz Type Guard!


Niestety, TypeScript nie jest w stanie wykryć, że warunek postawiony przez nas w czasie filtrowania spowoduje zmianę typu tablicy. Możemy mu w tym pomóc stosując Type Guard i informując kompilator, że jeżeli funkcja filtrująca zwróci wartość true to zwrócona wartość będzie danego typu.


Type Guard używa następującej składni: (item): item is number => typeof item === 'number'


TypeScript Playground


#typescript

Zaloguj się aby komentować

TailwindCSS


Jakie macie lub znacie sposoby na lepszą organizację klas zamiast bezpośrednio w DOM w className?


W jednym z projektów wyciągnąłem klasy do czegoś takiego:


const cls = {


container: "...",


text: "..."


}


I później w DOM'ie można było użyć className={cls.container} z tym że traciłem wtedy wszystkie ficzery związane z podpowiadaniem kodu i sortowaniem klas.


#tailwindcss #frontend #react #angular #vue #programowanie

@devoxik Użycie tej dyrektywy zaprzecza trochę samej koncepcji Tailwinda + nie da się jej użyć w samym komponencie (trzeba to robić w css/scss). Klasy zawarte po @apply są po prostu destrukturyzowane do klasy css w której chcesz ich użyć więc de facto powstaje nowy, dodatkowy kod CSS i klasy TW nie są używane

Zaloguj się aby komentować

Może jest albo warto założyć jakiegoś discorda zrzeszającego programistów z hejto gdzie się będziemy motywować, wrzucać zadania i pytania itp?


#programowanie

Zaloguj się aby komentować

@piotrmacha no niezle. Czekam z niecierpliwością jak to się zakończy ale w tej materii mam wrażenie że będą musieli go przywrócić do pracy. I co dalej ze związkiem. W ogóle ciekawy temat.

Zaloguj się aby komentować

Hmmm, trudno jakoś zadać pytanie bo coś wiem, ale tylko tyle, że mało jeszcze wiem


Klocki do użycia: #android , #kotlin , #mssql


Interface w Kotlinie już ogarnięty (jako tako ;)) Baza w MS SQL (nie najgorsza, trochę mój konik :)) Połączenie ogarnięte.


I tu się rodzi zagadka w którą stronę się skierować. Warunki do spełnienia:


  1. Praca z bazą offline/online.

  2. Przy wznowieniu połączenia, dane klienta synchronizowane są z serwerem

  3. test połączenia dzieje się "samodzielnie"

  4. aktualizacja danych na serwerze dzieje się "samodzielnie"

  5. w trybie offline dane klienta nie mogą być utracone, nawet po ponownym uruchomieniu urządzenia


Myślałem o zastosowaniu na urządzeniu #sqllite #maven jako #middle pomiędzy użytkownikiem a #mssql


Znacie jakiś prosty tutorial?


Wiekszość tutoriali które trafiłem kończy się na "select * from table;" i reszta należy do ciebie. Hurrra

Synchronizacja baz danych to nie są proste rzeczy. Są enterprise kombajny, ale to nie w skali do zainstalowania na telefonie.


How about events?

Wysyłasz na kolejkę zdarzenia, które zmieniają stan, a potem to samo robisz na serwerze.

Zaloguj się aby komentować

Hej Hejto,


Jak zapatrujecie się na sytuacje rynkową w najbliższej przyszłości (za 2 i 5 lat) na rynku #praca w #programowanie? Osobiście stawiam, że będzie próba ściągania ludzi do biur o ile będzie taka możliwość na szerszą skalę. Już widać, że ciężej złapać pierwszą pracę, ale czy w dalszej perspektywie nie złapie to osób z większym doświadczeniem przez wyśróbowane stawki. Czy firmy nie zdecydują się na pozostawienie najbardziej doświadczonych pracowników kosztem spowolnienia rozwoju produktów, gdy stawki rynkowe IT będą już nieadekwatne względem przynoszonych zysków do firmy? ChatGPT też mocno zachwiał pewność siebie wśród znajomych programistów, choć uważam że to narzędzie jeśli nie będzie w zaporowo wysokich cenach to mocno poprawi wydajność i wygodę pracy, ale nie zastąpi masowo programistów. Jestem ciekaw waszych opinii.

@elmorel A myślisz, że tego nie wiem. Sam widzę po kolegach i np. jeden bardzo dobry (który miał ciągle zapełniony github) dopiero znalazł jak z kimś pogadał z boku, a potem dopiero się wykazał

@Kavai__ Problem z ludźmi, którzy chcą wejść do branży jest taki, że nie do końca rozumieją z czym mają do czynienia, co nie jest dziwne, w końcu nie maja doświadczenia. Z kolei problem z firmami jest taki, że nie przedstawiają dokładnych i weryfikowalnych wymagań na stanowiska juniorskie. O ile w ogłoszeniach na midów czy seniorów można sobie pozwolić na lekka frywolność bo jednak ludzie rozumieją co z czym o tyle w sytuacji pozyskiwania juniorów wypadałoby być bardziej precyzyjnym, plus dla firmy i dla ludzi. Odrębną kwestią są wybujałe wymagania niektórych osób. Spotkałem się nie raz z podejściem typu "jestem po 2 tyg. bootcampie dej mnie robotę za 10k". A na rozmowie się okazywało, że koleżka nie ma pojęcia o czym mówi. ¯\_(ツ)_/¯

@elmorel Um... Jakby to powiedzieć. W sumie to już leci mi obecnie drugi rok jak uczę się programować. Były pewne przystanki, były pewne przeciwności losu, ale po prostu staram się pomimo przeszkód iść dalej. Nie mam wybujałych ambicji, nie mam też jakby chęci posiadania 10k w ciągu paru miesięcy, ani nawet 8k czy 6k... Takie 4-5k by mi po prostu starczyło na rozwój i fakt, że jedna potrzeba byłaby zaspokojona. Nie staram się też ciągle rzucać CV, bo się po prostu zamęczam jak się nie udaje dostać jakiegokolwiek feedbacku, więc zawsze rzucam po prostu sobie w danym miesiącu jakiś... większy zrzut. A tak to po prostu staram się robić swoje, pogłębiać wiedzę. Jest czasem poczucie bycia we mgle, ale dopóki w sumie nie ukierunkujesz się na coś KONKRETNIE to zawsze będziesz błądzić, nawet jesli skonczysz bootcamp.


No i może też fakt, ze ludzie starający się uczyć programować po bootcampie nie rozumieją, że to... na tym się nie kończy.

Zaloguj się aby komentować

Zaloguj się aby komentować

Ratunku!


Czy jak kupuje świeżego laptopa z WIN 11 home i zainstaluje win 10 pro, to licencja na win11 zostanie zapisana w UEFI czy przepadnie ? Trzeba robić jakiś backup klucza?


#it #pytanie #komputery i nieśmiertelne #kiciochpyta

@Uzyszkodnik w win 11 możesz wpisać kod z win 10 pro, złapie licencje i wgra ci win 11 pro. Co więcej, możesz wpisać licencje z 8 pro (zwykłej ósemki sprzed 100 lat, nawet nie 8.1 XD) i też zaskoczy i wgra ci 11 pro. Logika M$ jest nie do ogarnięcia.

Zaloguj się aby komentować

jutro mam rozmowe o pracę niby jako data scientist, ale dali mi do zrozumienia że zajmuje sie też backendem, devopsem, i hodowlą jaków (generalnie wszystko poza frontentem). Jak sie przygotować na rozmowe? Jakie nietechniczne pytania mogą paść?


#programowanie

@redve to zależy z kim rozmowa, ale nie zdziwiłbym się jakby pytali z sqla i excela. Data science w PL to czasami niezła beka ( ͡° ͜ʖ ͡°)

Zaloguj się aby komentować

@Razikus to by wiele wyjaśniało


Absolwent (z łac. absolvens „kończący”) – osoba, która ukończyła pewien etap edukacji w jednostce organizacyjnej, wchodzącej w skład systemu oświaty.

Zaloguj się aby komentować

Hejka #hejto #moderacja @lubieplackijohn


Zauważyłem, że niektóre emotki nie są wyśrodkowane względem tekstu. Może by wystarczyło dodać do CSS coś takiego jak w załączniku na em-emoji?

e884ceac-0098-4150-9f13-34b49b24649b

Zaloguj się aby komentować

Zaloguj się aby komentować

Czy trudno jest się przebranżowić z webdev(głównie backend, głównie .NET, dwu letnie doświadczenie) do AI/ML? Zaplecze matematyczne posiadam.


#programowanie #ai #ml #pytaniedoeksperta

Sam swego czasu myślałem nad takim przebranżowieniem i w sumie też miałem oczekiwania typu "będzie dużo matematyki, jakoś wykorzystam fajnie tę swoją wiedzę". Jak udało mi się wkręcić, żeby złapać, chociaż pojedyncze zadanka związane z ML, to głównie jest to wykorzystywanie gotowców . Tu może uda się wytrenować gotowca X do naszego celu, a może jednak gotowiec Y i tak to było. Pewnie jest to specyfika już konkretnych firm i zespołów, a ja akurat miałem okazję pracować przy dość prostym przypadku. Z tego, co ja doświadczyłem, poleciłbym Ci zainteresować się gotowcami dostępnymi na Huggingface (https://huggingface.co/docs/transformers/index) i popracować trochę z nimi. Sam zobacz, czy to Ci się podoba.

@rith problemem tej prawdziwej AI to opracowanie modelów i testowanie kosztuje dużo mocy obliczeniowej to już nie są rzeczy co na free tier odpalisz .


Obecnie to chyba będzie sprowadzało się do użycia gotowca

@S2k0 jak najbardziej. Raczej mówiąc o prawdziwej AI miałem na myśli znalezienie pracy w firmach co to rzeczywiście robią (nie wiem, chyba tech giganci czy cos). Ale serio, tego kawałka branży zupełnie nie znam, nawet nie znam firm co się tym zajmują

Zaloguj się aby komentować

Hej, byłby ktoś zainteresowamy wspólnym robieniem ctf'ów i RE? Mam zrobione prawie całe microcurruption i początek Rhme. Jak znacie jakieś spoko ctf'y czy materiały z RE czy low lvl to też spoko jakby ktoś mógł zapostować. Ma hejto trochę mi brakuje takich tematów zbiorczych jak to na forach było. Ja od siebie podlinkować mogę.


https://www.ired.team/


https://github.com/JonathanSalwan/ROPgadget


https://github.com/Gallopsled/pwntools


#programowanie #ctf

Zaloguj się aby komentować

@hosu794 Pewnie niczym nie zaskoczę: Siłka, rower, książki popularnonaukowe (xD) oraz gierki.

Jak ktoś wyżej zauważył - sport i wysiłek fizyczny przy naszej pracy jest szalenie ważny, pozwala przewietrzyć głowę oraz zachować ogólne zdrowie.

Książki, gry, LEGO z dziećmi 😁 Jak jest cieplej to ogarnaim mały kawałek ziemi gdzie posadziłem kilka drzewek i dużo malin 😁

Zaloguj się aby komentować

Czy #hejto ma jakieś otwarte #api? Brakuje mi skryptu liczącego w #sztafeta i może mógłbym coś na szybko ogarnąć w wolnej chwili. A może są tutaj autorzy wykopaktywny i już nad tym pracują?

Zaloguj się aby komentować

@praufkow o ile dobrze pamiętam to zależy od admina danego discorda czy chce aby konta były zweryfikowane po nr tel czy nie

Zaloguj się aby komentować