jaki jest stack technologiczny hejto? W czym to jest napisane? Backend i Frontend? W czym piszą nową apke mobilną? Wie ktoś może? @lubieplackijohn @hejto

Społeczność

Społeczność
jaki jest stack technologiczny hejto? W czym to jest napisane? Backend i Frontend? W czym piszą nową apke mobilną? Wie ktoś może? @lubieplackijohn @hejto
@Bujnik a ja myślę że spodobałoby Ci się jakbyś przymierzył się do wtyczki Stylus/ Stylish i zaczął pisać pchełki personalizujące stronę.
Nie jakieś game changery, ot zmienić rozmiar głównej kolumny, a to przystosować stronę do pachnącego nowością widescreena.
Ja też się brzydziłem tym bo daleko mi do estety, ale możliwość chociażby ukrycia cookiebarów czy "czatów z konsultantem" daje mi taką sprawczość, że to MÓJ internet a nie że muszę konsumować to co pan tfurca mi przygotował
Zaloguj się aby komentować
Na Windowsie przy instalacji Gita można sobie dodatkowo doinstalować też nowy terminal - Git Bash. Fajnie, bo jest bashowy shell, więc osobiście pochodząc z unixowych środowisk (zawodowo) jest mi łatwiej, bo znam wszystkie komendy.
Dzialam we frontendzie i nie mogę nigdzie w internecie znaleźć odpowiedzi
Czy da się na Windowsie, pewnie w Git Bashu prędzej, odpalać skrypty NPMowe itp, które ustawiają zmienne środowiskowe? Mam na myśli coś w stylu `NODE_ENV=production npm run build`
Windows w Git Bash wywala mi się, bo nie zna składni `NODE_ENV=production`
I myślę o czymś szerszym, niż doinstalowanie cross-env, bo chodzi mi o wszystkie rodzaje zmiennych, nie tylko NODE_ENV
Dziękuję za pomoc ( ͡° ͜ʖ ͡°)
Zaloguj się aby komentować
@hejto
Widzę że HATEOAS w API wszedł motzno
Zaloguj się aby komentować
Siema, jak można zarejestrować aplikację do użytkowania API?
Tu jest dokumentacja https://developer.hejto.pl/
Jest tam link do rejestrowania aplikacji https://developer.hejto.pl/applications/create
Tylko, że nie można się tu zalogować
@adrian-wieczorek
Zaloguj się aby komentować
Czy ktoś z was też zaczął w ostatnim czasie uczyć się Pythona? Ja właśnie kończę kurs CS50P, co polecacie dalej jak już zna się jako tako podstawy? Co myślicie o Realpython, dobre źródło wiedzy? Teraz dalej robić kursy, a może jakaś książka lub projekt?
@ioskarpl w sumie możesz sobie obczaić moją apkę, nie ma tam reklam ani nic, ale jestem z niej zadowolony jak na niski nakład pracy jaki w nią włożyłem https://play.google.com/store/apps/details?id=com.wordpress.ls458.geokalkng
@Rzezimioszek
co polecacie dalej jak już zna się jako tako podstawy
Pracę w zawodzie, bo to rozwija najbardziej i daje tyle wiedzy co żadna książka ani kurs tego nie zastąpi na dodatek zarobisz pieniądze. Oprócz tego własne projekty rozwijają wiedzę. Wymyśl sobie jakiś własny projekt który będziesz realizował przez kilka miesięcy lub tygodni na przykład stronkę do podglądu pogody z jakąś mapką gdzie na bierząco będziesz mógł podejrzeć pogodę.
@ioskarpl ja osobiście naukę zacząłem od Pythona, ale po tym jak zobaczyłem jak mało jest ofert juniorskich w tym języku, to pomyślałem, że bezpieczniej będzie coś popularniejszego, z czym łatwiej zacząć pracę w branży. Mój wybór padł na Javę. C# też imo nie byłby złym pomysłem, lub JS. Ponadto w materiałach, z którymi ja miałem do czynienia dla Pythona, bardzo mało uwagi poświęcono programowaniu obiektowemu, więc stwierdziłem, że wykupie kurs javy na udemy. W końcu najlepiej zrozumiem OOP pisząc w języku typowo obiektowym.
Zaloguj się aby komentować
YAT - Yet Another Terminal
https://sourceforge.net/projects/y-a-terminal/
Długo szukałem odpowiedniego terminala do komunikacji szeregowej.
W końcu znalazłem i od paru lat używam właśnie tego (w 99% przypadków).
Jako że niedawno wyszła nowa wersja, pomyślałem że powinienem polecić go innym inżynierom, developerom czy każdemu kto ma potrzebę na używanie takiego narzędzia (a jeszcze o nim nie słyszał).
W skrócie program ten (warto chyba wspomnieć, że jest on dla systemu Windows) służy do testowania i debugowania komunikacji szeregowej. Obsługuje RS-232/422/423/485 oraz TCP/IP Client/Server/AutoSocket, UDP/IP Client/Server/PairSocket i USB Ser/HID.
Dlaczego uważam ten program za tak dobry?
Ma szereg pomocnych funkcji o których można przeczytać na stronie twórców, ja napiszę o tych, z których korzystam.
oddzielne sposoby kodowania dla Rx i Tx (np. char i hex)
time stamp, time span, time delta - w prosty sposób można zobaczyć odstępy czasu pomiędzy kolejnymi zdarzeniami
możliwość skonfigurowania dowolnego znaku jako koniec linii
możliwość zdefiniowania własnych komend, które potem wysyła się kliknięciem przycisku
zapisywanie wielu konfiguracji terminala (fajne przy rożnych urządzeniach podłączanych pod port)
banalne, ale fajne - można sobie skonfigurować wygląd przychodzących i wychodzących zdarzeń




Zaloguj się aby komentować
Jeszcze pół roku temu zbijałem palety w januszexie aż w końcu jebnąłem pięścią w stół i zmieniłem swoje życie o 10stopni (tak starczyło 10 żeby obrać zupełnie inny kierunek w życiu, tak działają kąty).
Nauczyłem się Javascriptu i dzisiaj zarabiam 20k nie wychodząc z domu. Dlatego przed świętami chciałbym podzielić się swoim szczęściem (przy okazji zaklepując sobie miejsce w niebie) i spośród komentujących wylosuję jedną osobę, która będzie berkiem. Zielonki oczywiście wypad. XD
Btw wiedzieliście że w javascripcie "1" + 1 = "11"? nie? Dlatego tyle nie zarabiacie XD

@pacyfikator wtf, 20k to się 3 lata temu zarabiało. Teraz to 2x po 35k na dwóch etatach zdalnie. C++ here, ale ja w wieku 5 lat pisałem już sterowniki do malucha w assemblerze no i oczywiście każdy standard przyklepywalem a ty (specjalnie z małej litery) webdevowcu będziesz szpanował przed kolegami jakiego to nie masz wyciągu z banku. Lepiej zrobiłbyś coś w C to byś zobaczył co to znaczy. #pdk
Zaloguj się aby komentować
Mam trzy listy:
[0, 1, 2, 3, 4]
[0, 1, 2]
[0, 1, 2, 3]
Chciałbym teraz wylistować wszystkie kombinacje elementów tych list, czyli:
4 + 2 + 3
4 + 2 + 2
4 + 2 + 1
4 + 2 + 0
4 + 1 + 3
itd..
Jak to rozgryźć przy pomocy pętli?
@SCC to jest tak proste, że mi by się nie chciało szukać w google, jeśli listy to A, B i C
for a in A:
for b in B:
for c in
print (a+ ' + '+b+ ' + '+c)<br />
Jeśli chcesz mieć funkcję która zadziała dla dowolnej ilości list to iterujesz po pierwszej liście i w każdej iteracji wołasz tą samą funkcję rekurencyjnie tylko już bez tej jednej listy po której iterujesz.
Cięzko mi tu napisać w komentarzu bo wcięcia zjada. I podmienia niektóre litery na uśmieszki.
Zaloguj się aby komentować
Hej ziomeczki, jak tam zadania z AOC idą? Ktoś wbił na Leaderboard? Macie już swój własny golfing language? Mem na dzień 13

Zaloguj się aby komentować
Fajny ten PyCharm.
Funkcjonalny i w ogóle..
Ale sobie coś z wywołaniem wyjątków nie radzi.
Ten sam interpreter zdefiniowany - PyCharm wywala się na wyjątku wypuszczając tylko exit code 0xC0000409 a jak apkę odpalę bezpośrednio z poziomu terminala to nagle się okazuje, że wyjątek wywołać można z całą jego treścią.
Zaloguj się aby komentować
Niewielka aplikacja w której ustawiam kilka parametrów. Posiada okno główne i okna edycji tych parametrów wywoływane przyciskami.
Pytanie: w jaki sposób przekazywać pomiędzy oknami te parametry?
Zrobić oddzielną klasę na te parametry z globalną instancją tej klasy, wrzucić je jako atrybuty okna głównego i przekazywać okno główne do okien edycji, przekazywać same parametry z okna, może coś jeszcze innego?
Na razie obstaję przy oddzielnym obiekcie na parametry.
@Dalmierz_Ploza to o co pytasz to state management jest powszechnym zagadnieniem w frontendowych frameworkach ( React, vue, angular, svelte)
"wprowadź a, wynik b" nie do końca jest takie proste bo możesz pozyskiwać wartość wejściowa na różne sposoby ( z pliku txt, z http, z api) potem możesz przez różne algorytmy i wyjście znowu możesz mieć na różne sposoby i powinieneś tak napisać że dodając nowy algorytm nie zmieniać pozostałych klas. Ogólnie możesz poczytać o wzorcach projektowych ale nie ma co chyba na siłę sotoswac najlepiej jak to przychodzi naturalnie żeby kod można było użyć i nie tworzyć ogromnych klas.
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Jak jest lepiej?
Wyciągać wartość atrybutu obiektu prosto ze zmiennej czy zdefiniować wewnątrz klasy funkcję do zwracania takiego parametru?
Zaloguj się aby komentować
Wartościowy content hejto sprawił, że nabrałem siły żeby wrócić do nagrywania filmików o Ruście.
Wyszło średnio, ale to dobrze.
Zaloguj się aby komentować
Jakieś protipy odnośnie #Ghidra żeby szybciej dekompilować 100Mb dll'ki?
Zaloguj się aby komentować
Zaloguj się aby komentować
Hej, poszukuję wzoru, którym obliczę prawdopodobieństwo trafienia zera, jedynki, dwójki, trójki i tak dalej w lotto przy wyborze np. 6 liczb z 49.
Nie mogę sobie poradzić ze znalezieniem jakichś przykładów
Zaloguj się aby komentować
Oracle SQL
Przy próbie wstawienia danych wyrzuca mi błąd, o co może chodzić?
CREATE TABLE Employee
(id NUMBER GENERATED ALWAYS AS IDENTITY NOT NULL PRIMARY KEY,
FirstName VARCHAR2(128) NOT NULL,
SecondName VARCHAR2(128),
LastName VARCHAR2(128) NOT NULL,
Gender VARCHAR2(1),
BirthDate DATE NOT NULL,
Salary FLOAT(4) NOT NULL,
DepartmnentId NUMBER NOT NULL,
HireDate DATE NOT NULL,
RelieveDate DATE,
Active NUMBER(1));
INSERT INTO Employee(FirstName, SecondName, LastName, Gender, BirthDate, Salary, DepartmnentId, HireDate, RelieveDate, Active)
VALUES ('Mary',NULL,'Smith','W',TO_DATE('18-DEC-1985'),2000.00,1,TO_DATE('06-MAY-2011'),NULL,1);
Error starting at line : 14 in command -
INSERT INTO Employee(FirstName, SecondName, LastName, Gender, BirthDate, Salary, DepartmnentId, HireDate, RelieveDate, Active)
VALUES ('Mary',NULL,'Smith','W',TO_DATE('18-DEC-1985'),'2000.00',1,TO_DATE('06-MAY-2011'),NULL,1)
Error report -
ORA-01858: tam, gdzie spodziewano się cyfry, znaleziono literę
@Dalmierz_Ploza
Moja rada: Nigdy ale to przenigdy nie wpisuj daty bez maski. Narobisz sobie tym tylko kłopotów bo domyślny format różni się w zależności od klienta sql i jego ustawień regionalnych a czasami wcale nie rzuci błędem tylko wpisze jakieś głupoty do bazy
Zamiast:
'2011-05-06' lub TO_DATE('18-DEC-1985')
zrób:
to_date('18-DEC-1985','dd-mon-yyyy')
P.S. Data miała być moim drugim strzałem bo sprawdziłem na https://livesql.oracle.com że komendę masz poprawną
Zaloguj się aby komentować
Tyle się mówi i tym programowaniu, że i ja bym chciał spróbować. Nie dla klasy, tylko dla przyjemności.
Co byście polecili na początek? Python? Java?
Polecicie jakieś kursy albo aplikacje?
@Oscypek jak nie chcesz szukać pracy NA PEWNO, to nie skupiał bym się na języku tylko dobrał język do projektu, który Cię wciągnie. Jak będziesz klepał tutoriale, to jest ryzyko że się szybko znudzi, chyba że masz dużo samodyscypliny, ale ja jak nie mam jasno określonego celu, to mi się odechciewa szybko. Dla początkujących polecam JS, nie trzeba instalować żadnego środowiska (dla niektórych to już jest jakaś przeszkoda), odpalasz sobie codepen albo jsfiddle w przeglądarce i zaczynasz klepać.
@znany_i_lubiany wydaje mi sie, ze obecnie najlatwiej wbic sie do branzy jako QA developer ze znajomoscia pythona plus jakies selenium. Python sam w sobie jest w miare prosty, automatyzacja podstawowych rzeczy tez nie jest nadmiernie skomplikowana. Ew. jak ktos chce sie troszke bardziej natrudzic to cos frontendowego pokroju js + jakis react. Reszta, typu java, c#, c itp. wymaga troche szerszej znajomosci roznych zagadnien.
Zaloguj się aby komentować