Hejto.plDodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Magiczny_MagikSpecjalista

Dołączył/a:

  • 11 wpisów
  • 31 komentarzy
  • 8 obserwujących

Zawodowiec

w Programowanie

1piorunów

Cześć

Chciałbym polecić obsługę prawną tej firmy w zakresie interpretacji IP box

Dostałem pozytywną interpretację i niezmiernie mnie to cieszy, bo mocno się to opłaca

Na interpretację trochę się czeka, ale można zrobić korektę deklaracji

Co ciekawe - można nawet zrobić deklaracje wstecz

Tu z linkiem afiliacyjnym - dostanę z tego 500 zł jak ktoś skorzysta

https://ambasly.com/pravnaipbox/adam-razniewski

Bez linku polecającego, bo naprawdę polecam:

https://pravna.pl/

Jest gwarancja tego że się uda, a jak nie to zwrot

#podatki #programista15k

Pokaż więcej komentarzy (11)

Twórca

w Programowanie

0piorunów

Podstawowe logowanie błędów do małej aplikacji w #javascript nie za miliony monet? Ma wyświetlić ładną stronę błędu po stronie serwera lub klienta, wysłać mi error ze stack trace, idealnie prawdziwym. Słucham propozycji.

Miałem sentry, ale do małego projektu to overkill, a w wersji darmowej resursów wystarczyło na tydzień.

Stack: #react #prisma #nextjs , trochę #testowanieoprogramowania

Pokaż więcej komentarzy (1)

Specjalista

w Programowanie

18piorunów

Conditional typing, czyli kilka zdań o magicznym słowie "extends" w kontekście wyrażenia warunkowego i definicji typu.

Trochę zajęło mi wymyślenie tematu na dziś, ale koniec końców udało mi się wpaść na coś sensownego, co będe mógl rozwinąć jutro. Dzisiaj powiemy sobie o typach warunkowych. Kojarzycie może globalne typy takie jak NonNullable, Extract, Exclude? Dobrze się domyślacie - korzystają

Zawodowiec

w Programowanie

0piorunów

Serwus. Ile może kosztować wykonanie takiego zlecenia? A może ktoś się tym zajmuje?

- stworzenie strony www w formie wizytówki z kilkoma zakładkami, z możliwością przełączania między językami (polski, niemiecki, rosyjski)

- wykupienie certyfikatów SSL

- wykupienie domeny

- zarejestrowanie adresu email na domenie

- pozycjonowanie strony

#programista15k #jdg

Pokaż więcej komentarzy (9)

Fanatyk

w Programowanie

4piorunów

No nie wytrzymia 🫣! Zapisali mnie w korpo na kolejne szkolenie ze :face_with_symbols_on_mouth:. W zeszłym roku to chyba z 5 takich miałem xD czy tylko ja uważam, że to jest sekciarstwo i prawdziwy cel, który za tym stoi to trzymanie ludzi za mordy i zapierdol bez wytchnienia? Ładują do łba to ludziom, a byłem już w kilku projektach i zawsze każdy mówi, że to scrum, ale nie do końca.

#pracbaza

Pokaż więcej komentarzy (6)

Praktykant

w Programowanie

26piorunów

Dziś trochę o jakoś tak wyszło, że napisałem książkę! Programowanie z grskim: Junior Python Developer..) o czy raczej związaną z #programowanie #naukaprogramowania i #python

A niedawno siadałem dopiero do początków poważnej nauki, z 8 lat temu. Pamiętam jakby to było wczoraj. Zaczynałem liceum i publikowałem tutaj na mikroblogu wpisy o tym, jak uczę się programowania, na innym koncie. Matko bosko wtedy jeszcze początki były w Javie, brrrr. Dobrze, że później przesiadłem się na pythona, inaczej dziś gadałbym o obiektowości i polimorfiźmie, interfejsach. A tak to pyk import cokolwiek i gotowe. Python rlz.

Dodatkowo specjalnie dla was daję kod rabatowy: jajek ( ͡° ͜ʖ ͡°), który uprawnia do okrągłej 16% zniżki.

Okrągła jest też liczba stron - 256.

23 lata i

Brzmi nierealnie? A jednak. Udało się i to w 5 lat. Jako samouk bez studiów, ba nawet bez matury!

8 lat, od ponad 5 pracuje na etatcie jako programista. Przez pewien czas miałem swój SH. Zarobkowo udało mi się osiągnąć kwoty powyżej 40k msc. Do tego mam 23 lata, no 24 w tym roku. Całkiem spoko. Jeśli brzmi to dla ciebie interesująco, ale nie wiesz jak zacząć, to ta książka może ci w tym pomóc.

Ale żeby tak kolorowo nie było, to i tak, nawet mimo tego, ostatni rok był dla mnie najcięższym rokiem w historii. Pełnym porażek, problemów, upadków i szorowania po dnie. Prywatnie, zdrowotnie jak i profesjonalnie. Dopiero teraz staję na nogi. Po części dzięki tej książce, bo dała mi ona jakiś cel, sens. Anyhow. O tym może w innym wpisie.

Ta książka to materiał, który po pierwsze był w sumie oczekiwany przez kilka osób - zdarza mi się, iż czasem dostaję wiadomości z racji prowadzenia bloga - jak zacząć, co zrobić, jak się uczyć, etc. Do tego przyda mi się podczas projektów/bootcampów jakie bezpłatnie czasem prowadzę.

Sporo osób pewnie striggeruje kontrowersyjny tag i świecenie zarobkami, ale cóż.

Also, notka. Jeśli ktoś jest w trudnej sytuacji materialnej albo mame nie da, odezwijcie się na Linkedin/mejla/pw. Ogarniemy jakiś rabacik/dam za darmo. Wiem, że w życiu różnie bywa.

Do tego zachęcam do obserwowania, bo za niedługo kolejna edycja darmowego bootcampu/mentoringu dla żółtodziobów.

Miłego dnia!

Jestem nowy na hajto w miare, więc jeśli to nie miejsce i trochę trąci spamem, to dajcie znac, usunę, natomiast wydaje mi się, że spoko pozycja dla osób uczacych się pythona.

Pokaż więcej komentarzy (20)

Kompan

w Programowanie

3piorunów

Hejsztosze i Hejtoszki z #programowanie #cloud #google

Czy ktoś mógłby mi wytłumaczyć jak działa ten wykres? To jest wykres w konsoli Google Cloud, w metrykach kontenera na Cloud Run.

Co reprezentują serie "50%", "95%", "99%"?

#pytanie

Specjalista0piorunów

To są centyle rzędu 50, 95 i 99.

Kompan0piorunów

@Magiczny_Magik w sensie przez 50% czasu przynajmniej 15.67% pamięci było zajętej, a przez 95% czasu przynajmniej 24.8% pamięci było zajętej?

Pokaż więcej komentarzy (7)

Debiutant

w Programowanie

0piorunów

Siema programiści 15k. Jako, że nie mam kolegów chciałbym dopytać się was, z waszego doświadczenia jakie są plusy i minusy B2B? Będę zarabiał pomiędzy ~14k brutto ~ 16k brutto. Interesuję mnie czy to mi się opłaci.

Debiutant0piorunów

@SluchamPsaJakGra @NORIVOTSET @Argony
Nie mam konkretnej firmy jeszcze na oku, próbuję się zdecydować czy B2B mi się opłaci. Odnośnie chorobowego i urlopu to kwestia dogadania z pracodawcą z tego co pamiętam, prawda?
A jak wygląda kwestia lekarzy na NFZ? Podobno składka zdrowotna teraz jest obowiązkowa?

Debiutant1piorunów

@SuperSzturmowiec Interesowałem się też pracą zagranicą, słyszę o "kontraktach", ale moja wiedza na ich temat jest zerowa i trochę mnie to bardziej pcha w stronę B2B.

Pokaż więcej komentarzy (17)

Kosmonauta

w Programowanie

3piorunów

pytałem na diskordzie ale tam idą dyskusje na głębokie tematy, także spróbujemy tutaj.

#javascript #html

Jeszcze na łykopie przed ostatnią aktualizacją napisałem sobie prosty userscript do czarnolistowania. Działał na tej zasadzie że po załadowaniu strony brał predefiniowaną tablicę na przyklad tagów

var tagi=['przegryw','kononowicz'];

function schowaj_taga(item,index) {

let tag=$('div.d⁎⁎a p a[href="łykop/' + item +'"]' );

tag.remove() }

oczywiście upraszczam, ale efekt tego był taki że usuwane były całe gałęzie drzewa DOM no i było fajnie, dobry przekaz leciał.

W przypadku hejto jak próbuję zrobić to samo z elementem article to jest spoko póki nie dotknę paginacji. Frontent nie "reloaduje" dokumentu tylko usuwa kontekt zmiędzy obecnych <article> i wstawia nowy. Jeśli FE oczekuje 20 elementów article a ja zdążę usunąć 4 z nich to kolejny request o uzupełnienie treści wywali błąd 500.

Zastanawiam sie jak do tego podejść.

Kompan1piorunów

Zawsze możesz zrobić na pałę i ustawić sobie, żeby skrypt się odpalał np. co sekundę, przy pomocy setInterval - nie jest to za bardzo po bożemu, ale powinno działać :smiley: A to na tyle drobny skrypt, że nie powinno to jakoś wpłynąć na prędkość działania strony.

Kosmonauta0piorunów

@kocurio wiem wiem, ale nie cierpię takiej guwnorzeźby. to jeden z moich OCD -jak coś robię to ma to być zrobione dobrze, bo parafrazując mema już wpiszę do eksela i tak zostawię.

Pokaż więcej komentarzy (19)

Tytan

w Programowanie

10piorunów

Przypuśćmy, że ktoś chciałby spróbować swoich sił into #programowanie i kiedyś być #programista15k - jakie rady byście mieli dla takiej osoby?

Mówimy o kimś, kto nigdy nie miał stricte do czynienia z takimi rzeczami, ale ma środki i czas (~30h tygodniowo) na #nauka (jedynie zdalnie z powodu mieszkania zagranicą).

Na podstawie swoich doświadczeń i wiedzy - jakie kursy, szkoły online szczerze polecacie? Bootcampy? Jaki język programowania jest najbardziej przyszłościowy?

Chodzi o naukę totalnie od zera, od podstaw.

Podobno nie ma głupich pytań, dlatego stworzyłem ten wpis. Na wyp0ku chciałem zrobić to od dawna, ale tam za dużo jadu i się wstydziłem. ( ͡° ͜ʖ ͡°)

#kiciochpyta #pracbaza i #koty dla atencji. ( ͡° ͜ʖ ͡°)

Praktykant0piorunów

@muchatse Zrobiłem inżynierkę na prywatnej uczelni, zaocznie, w Polsce, ale oprócz tego mam zrobioną maturę w Wielkiej Brytanii, więc mam porównanie między naszym szkolnictwem, a zachodnim. Argumenty ad personam sobie odpuszczę.

Co do pracodawców i chwaleniem się absolwentami prestiżowych uczelni, to spójrz na rynek krypto, lub na startupy starające się o dofinansowanie. Ludzie należący do mensy, lub absolwenci topowych szkół wyższych często są wymieniani. Pracowałem w kilku firmach w której pracownicy dostawali premię, lub inne wyróżnienie w zamian za obronę magisterki lub doktoratu na Polskiej uczelni, ale nigdy nie spotykało się to z takim poklaskiem jak dostanie paperka gdzieś na zachodzie - to nie musi być MIT, czy Harvard. Nie chodzi tu również o kompleksy, że to co Polskie, to musi być ch⁎⁎⁎we - mamy po prostu słabe szkolnictwo w porównaniu do chociażby Hiszpanii, Danii, czy Niderlandów.

src:
https://cwur.org/2021-22.php

Specjalista0piorunów

@badfunkydog jasne, że daleko nam do topowych uczelni na zachodzie, nie tylko nasze uczelnie od nich odbiegają i ten temat to rzeka, natomiast osobiście uważam, że warto się rozwijać tą drogą, a na pewno to lepsza ścieżka niż jakiś bootcamp za 11k jak mój kumpel

Pokaż więcej komentarzy (19)

Debiutant

w Programowanie

3piorunów

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.

#frontend #react #angular #vue #programowanie

Kompan3piorunów

@Melonusk https://github.com/ben-rogerson/twin.macro pozwala na połączenie Tailwinda ze styled-components, emotion i innymi bibliotekami.

Dzięki temu używając Tailwinda możesz tworzyć ostylowane komponenty i po prostu je importować z innego pliku zamiast zaśmiecać DOM długimi className'ami. Jeśli chcesz nadal możesz używać Tailwinda w DOM, tylko zamiast w className umieszczasz go w atrybucie "tw", więc przy istniejącym projekcie trochę trzeba zrobić w ramach migracji.

Dopiero wczoraj odkryłem tę bibliotekę, bo tak jak ty chciałem uporządkować trochę DOM bez porzucania Tailwinda, więc jeszcze nie wiem czy jest coś lepszego i jakie potencjalne problemy mogą wyjść przy używaniu tego. W readme są przykładowe projekty w różnych technologiach, więc można szybko sprawdzić i się pobawić.

Debiutant0piorunów

@Kamil.js Cirkawe rozwiązanie, sprawdze na pewno chociaż mam awersję do styled components z powodu częstych problemów z typowaniem

Pokaż więcej komentarzy (10)

Praktykant

w Programowanie

14piorunów

#programowanie #hobby #programista15k

Hej , jakie macie hobby jako programista?

Ja czytam książki, uprawiam sporty oraz majsterkuje

Specjalista2piorunów

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 😁

GURU1piorunów

@hosu794 Lego + taniec xD

Pokaż więcej komentarzy (14)

Specjalista

w Programowanie

13piorunów

Ciekawostka na dziś: w TypeScript możemy modyfikować sygnaturę klasy za pomocą interfejsów i namespaceów.

Jeżeli chcemy zadeklarować nową metodę na naszej klasie bez jej modyfikacji to możemy zdefiniować interfejs o tej samej nazwie i umieścić w nim sygnaturę metody. TypeScript połączy sygnatury i voila! Metody statyczne możemy również dodawać w podobny sposób, ale w tym przypadku należy użyć namespace.

Po co? Teoretycznie pozwala to na użycie wzorca Extension Method obecnego w np. Kotlinie czy C#.

TypeScript Playground

#typescript

Osobistość3piorunów

Nie lepiej rozszerzyć klasę (*przez dziedziczenie)? Jest to popularny "zabieg" i obcy czytający kod szybciej się połapie.

Specjalista6piorunów

@szczekoscisk Tutaj są wspomniane przypadki, gdy się to przydaje w C#: https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/extension-methods-usage-patterns

Pokaż więcej komentarzy (3)

Kompan

w Programowanie

5piorunów

W jaki sposób w IDE od JetBrains mogę zobaczyć taki widok zmian w moim branchu jak jest w PR na Githubie?

#programowanie #programista15k

Debiutant4piorunów

@Potezny_Odyniec: w takim przypadku zrób rebase na mastera. Problem solved, a przy okazji masz większy porządek w repo

Zawodowiec4piorunów

@Potezny_Odyniec bo to jest różnica w stosunku do branch-a, do którego porównujesz. Ale po rebase/merge będzie tylko to co zmieniałeś.

Pokaż więcej komentarzy (7)

Zawodowiec

w Programowanie

4piorunów

Pierwszy raz robie oprogramowanie na zamówienie. Czy to normalne, że firma, której piszę appke chce na umowie przeniesienia praw majątkowych i dostarczenia im kodu źrodłowego? Na fakturze to będzie jako usługa informatyczna

Zawodowiec2piorunów

@samuraj-jack @Magiczny_Magik dzięki. kumpel z którym to robię ma obawę że przez to sami będą mogli sobie zmieniać oprogramowanie a ja będę za to odpowiedzialny xd a także że nie będę mógł drugi raz wykorzystać fragmentów kodu

Inspirator11piorunów

@saiko Robisz co każą, zamykasz projekt i wszystko im oddajesz. Potem jak będą chcieli wsparcia tego, podpisujesz nową umowę

Pokaż więcej komentarzy (5)

Kompan

w Programowanie

8piorunów

Jaki język programowania jest obecnie najlepszy i dlaczego pajton?

Twórca3piorunów

Wszystko tylko nie Python, ten język zaczyna się robić śmietnikiem, wydajnościowo leży, a w przypadku jakiejś literówki potrafi wywalić aplikacje w losowym miejscu. Osobiście preferuję, Jave, C, C++. I prawda taka, że nie ma idealnego języka bo każdy ma swoje plusy i minusy przez co lepiej nadaje się do innych zastosowań. Można wbijać gwoździe siekierą, pytanie po co.

Specjalista4piorunów

Jeżeli chcesz szybko prototypować to interpretowane języki będą prawdopodobnie wygodniejsze. Jak piszesz coś, co ma działać przez lata to raczej postawisz na sprawdzone języki i rozwiązania z najlepszym połączeniem DX i wydajności. Jak zależy Ci na odpowiedzi w ciągu ms to niskopoziomowe języki będą najlepsze. TLDR: wszystko zależy od przypadku użycia ¯\\_( ͡° ͜ʖ ͡°)_/¯

Pokaż więcej komentarzy (10)