Zdjęcie w tle
Programowanie

Społeczność

Programowanie

1k+

W sumie pytam w tej społeczności.


Mam 2 laptopy. Jeden stary (około 10 lat, HDD i te sprawy) a drugi relatywnie nowy (RTX 2080, dyski NVMe, 16 giga ramu) i kompletnie ich teraz nie używam (ten drugi czasem odpalę i coś podziałam z jakąś gierką)


Do czego produktywnego mogę je wykorzystać? Myślałem by jakiegoś "pseudo chatbota" sobie wytrenować na podstawie gotowca z githuba na tym drugim lapku i postawić jakiś serwerek na tym pierwszym i się uczyć trochę linuxa.


#pytanie #pytaniedoeksperta #pcmasterrace #programowanie

Besteer

@Petrorogal nie wiem, czy będzie szanować, ale może stówkę chociaż dostaniesz. Jak potrzebujesz do zabawy i nauki, to sobie zostaw.

fallen_man

Nie wiem, czy trenowanie chatbota to dobry pomysł. Nie mam co prawda dużego doświadczenia z NLP, ale generalnie tego typu zadania zużywają dość dużo mocy (jedna karta może być mało). Chyna że planujesz wytrenować coś już pretrenowanego, to może.

Ja bym polecał zadania z przetwarzania obrazów. Generalnie ten dział ML jest dość dobrze opisany. Jest do niego od groma tutoriali i nie wymaga tyle mocy obliczeniowej.

fallen_man

Moge zasugerować jeszcze pobawienie się Unity. W sumie jest to dobra i całkiem kreatywna zabawa. https://unity.com

Zaloguj się aby komentować

Jaki preferujecie układ dwóch monitorów 27"? Oba poziomo, obok siebie. Główny poziomo + dodatkowy pionowo. Jakoś inaczej? Używam oba poziomo, ale nie jest to zbyt wygodne i boli kark od patrzenia w bok.


#programista15k #pracait #pracbaza

fallen_man

Jeden moniotor poziomo do pracy oraz drugi pionowo do czatu firmowego.

B0lak

1x34" ultrawide curved + ewentualnie laptop z boku.

#ultrawidemasterrace

tgsirk

ja taki setup i nie mam zastrzeżeń póki co

f29b45fa-87f2-4261-80a5-3add173b73d8

Zaloguj się aby komentować

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


#javascript #html #react


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ść.

kocurio

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ć A to na tyle drobny skrypt, że nie powinno to jakoś wpłynąć na prędkość działania strony.

mike-litoris

@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ę.

kocurio

Zobacz może tutaj: https://stackoverflow.com/questions/629671/how-can-i-intercept-xmlhttprequests-from-a-greasemonkey-script - po bożemu pewnie byłoby podpiąć się na requesty, które pobierają nowe posty i jak zwrócą odpowiedź (więc też załadują się na stronie) to wtedy odpalać skrypt. Ale nadal zrobiłbym setInterval, bo jest łatwiej i działa, a jak coś prostego działa to po co się przemęczać

Zaloguj się aby komentować

profil_e

@globalbus można podać dowolny

profil_e

zastanawia mnie jak to liczą dla b2b, gdzie w zależności od firmy dni wolne są płatne lub nie, co może powodować około 10% błędu w obie strony

Zaloguj się aby komentować

GODPL

Napisz do nich na patronite. Wysla Ci testflighta.

Zaloguj się aby komentować

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. ( ͡° ͜ʖ ͡°)

091baf26-1f70-44c7-8c30-8166d7936786
arczy

@metuasz Ja bym polecal sie zastanowic czy na pewno chcesz byc programista, moze lepiej testerem? albo devopsem? Albo inzynierem systemow/chmury? adminem? W IT jest duzo wiecej stanowisk niz tylko programista A jak juz bedziesz wiedzial, to poprzegladac oferty pracy na te stanowiska na nofluffjobs albo justjoin.it, zobaczyc jakich technologii wymagaja, wybrac jakis stack technologiczny i zaczac sie go uczyc za pomoca internetu (jest mnostwo darmowych zasobow i tutoriali do praktycznie wszystkiego) i najlepiej przeplatac tutoriale/uczenie sie teorii z tworzeniem jakiegos wiekszego hobbystycznego projektu.

bzyku95

@metuasz język ten który najbardziej Ci siada i się podoba, najgorsze to dłubać w tym co wydaje się nam słabe i się męczyć, ja np nienawidzę pythona do większych projektów, ale skrypty jak najbardziej


Nie ucz się stricte języka, chociaż to też ważne, ale staraj się myśleć szerzej, jakby koncepcyjnie, później będziesz nazywał to szczegół implementacji


Chodzi mi o różne wzorce projektowe, architektoniczne, komponenty systemu czy takiej aplikacji (API, baza danych, REST, algorytmy, struktury danych itp.), język to tylko język, musisz wiedzieć o czym chcesz nim rozmawiać i co chcesz przekazać (*chyba że mówimy o jakiś niskopoziomowych operacjach to bardzo dobra znajomość języka jest ważna)

kpv15

@metuasz wiem, że wielu m nie zje, ale z perspektywy czasu zaczął bym od książek. Na start Jerzy Grębosz i Opus magnum będący przeredagowaną i poprawioną wersją Symfoni C++. I tak wielu mi powie, że c++ to trup, ale był on jednocześnie bazą dla większości obecnie wykorzystywanych języków. Plus Grębosz pisał bardzo prosto o idei zmiennych czy programowania obiektowego, które są dziś podstawami programowania. Poza tym wzorce projektowe gangu czworga i chociaż początek clean code. Da Ci to obraz tego czym jest programowanie i solidną bazę, by rozwijać się dalej w kierunku, który uznasz za interesujący.

Zaloguj się aby komentować

Saint

@JEBACPISiPO Ja już nie pije.

a425292b-1a56-4d05-b107-94e0c3095166

Zaloguj się aby komentować

DeadRabbit

Ja z wyjątkiem raz kupionego "wampa" z kiosku nigdy nie zapłaciłem za nudesy.

Zaloguj się aby komentować

wombatDaiquiri

@Saint jak nie spróbujesz to się nie dowiesz

Zaloguj się aby komentować

#programowanie #programista15k #nauka


Hej, pochwalcie się jakiego stacku używacie na co dzień w pracy. Ja programuje głównie w Pythonie i Golangu. Do stawiania środowiska używam Dockera. Bazy danych to mongo oraz postgresql/mysql. Do komunikacji między serwisami gPRC, a do kolejkowania RabbitMQ.

Besteer

Jestem turbofullstackiem. Angular, .NET Core, Docker, Azure, k8s, Azure Devops, GCP, do tego leadowanie techniczne. Część rzeczy ogarniam b. dobrze, pozostałe na tyle ok, żeby działało bez wtop pod względem bezpieczeństwa.

vintage35

Do backendu (mikroserwisy) głównie Kotlin, na froncie React, do przetwarzań Scala + Spark.

Zaloguj się aby komentować

wombatDaiquiri

Akurat programistów nawet jak wyrzucą, to najwyżej zrobią sobie nowe software housy. Przecież taki typ po Googlu zawsze znajdzie pracę, bo będzie choćby szybciej robił tabelki w Excelu niż typowy pracownik biurowy. Bardziej bym się martwił, czy nie robią dziwnych cięć o dziwo w działach "z d⁎⁎y" typu barista, bo ci ludzie faktycznie mogą się obudzić z ręką w nocniku.

Besteer

@wombatDaiquiri wszystkim "bez nas nie dadzą rady" ekspertom 15k uprzejmie przypominam, że Twitter dalej działa.

wombatDaiquiri

@Besteer to jest popadanie w inną skrajność. Do co zasady, systemy nie psują się non stop. Gdyby tak było, to ci programiści nie mogli by spać.


Problemem zawsze natomiast będą użytkownicy. Jeśli z systemu da się korzystać, da się to zautomatyzować. A Twitter ma ogromne zasięgi, posty rządowe są cytowane w telewizjach. Więc defacto ciągle gra "wyścig zbrojeń". I jak w Twitterze nie będzie zbrojeniówka działała, to z czasem Twitter może stracić jakąkolwiek kontrolę nad swoją platformą, wejdzie rząd i karze to zamknąć w pizdu.


Mogę też oczywiście się mylić. Pożyjemy, zobaczymy

Zaloguj się aby komentować

Jak poprawnie parsować response z http post w angularze? Case mam taki, że wysyłam requesta na endpointa(logowane) i mi zwraca albo sam token albo status code 401. I tutaj mam problem bo jak zwraca token to spoko zapisuje sobie w sesji itp ale jak zwraca 401 to w formacie


StatusCode: 401, ReasonPhrase: 'Unauthorized', Version: 1.1, Content: <null>, Headers:


{


}


I teoretycznie też zapisuje to jako token, chociaż nie jest tokenem bo sprawdzam czy po prostu jest jakaś odp xD


Mogę się jakoś dobrać do nagłówków aby status code wyciągnąć czy po prostu na sztywno dać warunek czy istnieje tekst "StatusCode" w response? Nie wiem jak inaczej to zweryfikować a moje rozwiązanie jest delikatnie ujmując brzydkie.


A to jak wysyłam:


signInUser(user: UserLogin){


    return this.http.post(AppSettings.API_URL + CONTROLLER + 'login', user, {responseType: 'text'});


  }


Tajemnicą chyba nie bedzie, że dopiero ucze się więc wyrozumiałości xD


#programowanie #angular

bzyku95

@Dapred wejdź w zakładkę network w przeglądarce, jaki http status ma response w przypadku błędu przy logowaniu?

Dapred

@bzyku95 200 XD no to by wiele tłumaczyło. Królu złoty dzięki wielkie za naprowadzenie

bzyku95

@Dapred spoko, powodzenia

Zaloguj się aby komentować

Kamil.js

@tortoise ekhm ekhm... copilot

tortoise

@Kamil.js nie korzystałem jeszcze, rzeczy na potrzeby dokumentacji też uzupełnia/podpowiada?

Kamil.js

@tortoise stara się i wychodzi mu to całkiem nieźle

Zaloguj się aby komentować

Hej, może ktoś mi to wyjaśni bo już przejrzałem parę materiałów i mam totalny mętlik.Chciałbym aby po kliknięciu buttona wyskoczył modal, w obrębie 1 komponentu wszystko działa. Gdy chcę odpalić go w innym komponencie, to nic się nie dzieje.


#programowanie #react

b6f9fbc0-9d2e-4dc2-b800-6b472862a7f2
dysonans_poznawczy

@BoloMaster

  1. Twój komponent RemovePostModal nie przyjmuje żadnych propsów ani nie używa kontekstu, więc nie ma jak nim sterować z zewnątrz. Jedyne co możesz z nim zrobić to wyświetlić go jakimś miejscu za pomocą <RemovePostModal />

  2. W SinglePost.js w linii 35, odwołujesz się do props.handleShow, jak mniemam chciałeś w ten sposób wyświetlić okno, ale przez props odwołujesz się do propsów komponentu SinglePost dlatego to nie ma prawa zadziałać (chyba że to jakiś inne handleShow


Można to zrobić tak: Stan widoczności modala przenosisz do SinglePost. RemovePostModal dostaje propsa visible i w zależności od niego albo się wyświetla albo nie. Dodatkowo i tak musisz do modala przesłać albo id posta do usunięcia albo callback, który danego posta usunie. Poczytaj to: https://beta.reactjs.org/learn

Zaloguj się aby komentować

DocentZbik

@Meverth a istnieje taki?

Meverth

@DocentZbik kliknij hamburgera przy logo -> logo discord.

c3e2d387-dc5a-44a3-ba19-27f6fecf4a24
DocentZbik

@Mevereth to bysmu musieli miec uprawnienia do tworzenia kanalow w danej sekcji poswieconej security albo programowaniu aby to mialo sens

Zaloguj się aby komentować

Pracuje aktualnie jako konsultant wdrożeniowy (nie, nie wdrażałem wykopu 2.0 xD, nick dla beki). W pracy używam tylko SQLa do pisania modyfikacji w naszym produkcie pod danego klienta. Jeżeli o języki programowania to mam tylko wiedzę akademicką z C#, Javy, Pythona. Szukam porad co do kierunku rozwoju, lubię to co robię i chciałbym zostać przy bazach danych i SQL. Czy istnieją jakieś otwarte projekty do których można się dołączyć i dziubdziać po godzinach?

oiron666

@WdrozeniowiecWykopu2.0 hackerrank ma bardzo fajne sqlowe zagadki. Te ostatnie są naprawdę trudne i trzeba solidnie pokminić

Zaloguj się aby komentować

cześć wszystkich hejterów i hejterówki spod znaku #programowanie i #testowanieoprogramowania


Po 12 latach w automatach postanowiłem się dokształcić z #django


Pisze aplikacje do zbierania raportów testowych w jednym miejscu.


Wiem, że jenkins czy gitlab-ci to potrafią natomiast zazwyczaj jest z tym bałagan.


Czy ktoś byłby zainteresowany serią wpisów w formie tutoriali o tym jak i dlaczego coś zrobiłem?


Jako, że coś się znam na testach automatycznych i je też będę implementować to może być to okazja dla osób, które chcą iść w tym kierunku aby zobaczyć być może coś ciekawego.


tech stack:


  • django

  • bootstrap

  • pytest

  • robot framework

  • selenium

derylio

@Zamaloczasunalogin dzięki, nie wiedziałem

Zamaloczasunalogin

@derylio też się dopiero uczę hejto

fallen_man

Wołaj. Z chęcią poczytam.

Zaloguj się aby komentować