Zdjęcie w tle

Społeczność

Programowanie

1k+

Na wstępnie zaznaczę, że nie jestem pewna czy dobrze wybrałam społeczność


Moje pytanko brzmi:


Jakie tutoriale, artykuły itd. polecacie, żeby ogarnąć SQL tak dla zielonych?


z góry dziękuję i miłego wieczoru


#sql #marketing

Zaloguj się aby komentować

Zaloguj się aby komentować

Update Hejto w Windows Forms


Już jakoś to zaczyna wyglądać...


#programowanie #csharp #dotnet #windows #windowsforms #winforms #hejto

b7bb06b5-2293-4184-b30f-cb57da9fd402

@kiko Swoją drogą jak otrzymałeś dostęp do api, ja próbuje zarejstrować aplikacje ale każe się zalogować mimo że jestem zalogowany xd

@veranoo u mnie tak samo się dzieje, więc na razie wyświetlam posty jako osoba nie zalogowana. Aktualnie działa to tak że jest strzał do API po posty i to wyświetlam.

Chyba dobrze wytłumaczyłem xd

Zaloguj się aby komentować

#programowanie #pracait #sprzet #monitory #gry


Potrzebuję monitora 21:9 (ultrawide) do pracy i grania, najlepiej odświeżanie 144hz, z tego co wiem to chyba nie ma za bardzo ultrawide OLEDów (?) więc no jak najlepsza jakość obrazu. Fajnie jakby obsługiwał 4k ale szczerze mówiąc nie znam się za bardzo na monitorach i nie wiem czy to norma w tego typu monitorach. Freesync/Gsync raczej nie gra roli. Może być też zakrzywiony, a może nawet i lepiej żeby był...


Ma ktoś coś co może polecić? Budżet w sumie dowolny o ile to nie będzie jakiś high-end za 20k bo bez przesady ( ͡° ͜ʖ ͡°)

Mam XiaomiMiCurved 34" I jako totalny amator i zieleniak monitorowy jestem bardzo zadowolony z niego. Ktoś kto się zna może go zjedzie za jakieś tam szczegóły ale mi pasuje.

Zależy czego szukasz i oczekujesz.

Ja mam OLED LG tv do konsoli i grania w gierki pc typowo do kąpania oczu podczas leżenia na kanapie oraz Samsunga Odyssey g7 do CSa i innych tytułów online, gdy mam potrzebę usiąść przed biurkiem do grania i się na tym skupic. Do tego zwykły biurowy monitor Lenovo do pracy - czasami korzystam z prywatnego Samsunga, ale szczerze nie pracuje mi się na nim aż tak dobrze, ze względu na zbyt dużą krzywiznę. Jak mam bardzo dużo roboty to wolę się przejść do biura, gdzie mam ultra-wide della, typowo biurowy, z niewielkim zakrzywieniem, neutralnymi kolorami, bez wyjebanych kontrastów i wodotrysków, które męczą oczy. W domu by mi zagracał biurko taki kolejny szpej, stąd wolę korzystać ze zwykłego, małego full hd. Gdybym miał wybrać jeden monitor i nie miał ograniczonego budżetu, to i tak nie wybrałbym jednego do wszystkiego.

OLED - najlepsza jakość obrazu. Z czymże moim zdaniem warto dopłacić do lepszego modelu, bo jeszcze wodotryski upłynniają i poprawiają (już wybitną) jakość, pozwalając się cieszyć najlepszą jakością. Ale to do seriali, filmów i gierek nastawionych na eksplorację i widoczki. Do gier kompetytywnych bym już nie brał oleda, bo inne rodzaje matryc sprawiają się w tym względzie lepiej i nie ma sensu przepłacać (granie w CSa z piękną prawdziwą czernią się po prostu nie sprawdza). Do grania lepsza panorama (nie ultra) z dużym zakrzywieniem, bo człowiek fajnie wsiąka. Do biura - ultrapanorama, ale taka, która nie męczy oczu. Nie ma jednego idealnego do wszystkiego ekranu moim zdaniem.

@Rafau obecnie mam 2 monitory a przydałby się i trzeci, problemem jest małe (na razie) biurko, a niedługo się przeprowadzam więc kupno większego na razie mija się z celem, poza tym dostawianie kolejnych monitorów pogłębia obszar kręcenia głową i nie chcę załatwić sobie szyi na starość. Dlatego chciałbym ultrawide i ew. powiesić kolejny monitor nad nim. A że gram głównie na PC (i steam decku) to chciałbym też możliwość komfortowego grania na nim. Nowe monitory mają chyba tryby do grania/pracy gdzie te kontrasty itd można dostosować, tak przynajmniej myślę?

Zaloguj się aby komentować

Koledzy, dajcie mi jakąś wskazówkę, co robię źle, bo już nie wiem.


Tworzę sobię aplikację w MS PowerApps. Chcę, by w formularzu, przy wybraniu z listy rozwijalnej określonego człowieka, aplikacja sama uzupełniała wartość w kolumnie na Sharepoincie, sformatowanej jako choice, gdzie są do wyboru adresy mailowe. Napisałem coś takiego, funkcja UpdateIf.


UpdateIf(


'NazwaListy',


KolumnaZCzlowiekiem = "Jan Nowak"


{


KolumnaZMailemCzlowieka: [email protected]


}


)


Co robię źle? #programowanie #microsoftpowerapps #powerapps #naukaprogramowania

@Meverth Rozumiem. W moim przypadku UpdateIf nie zadziała, ponieważ nie ma takiego rekordu w tabeli na Sharepoincie. Rekord zostanie stworzony dopiero po naciśnięciu przycisku Submit i wykonaniu instrukcji OnSubmit.


Rozumiem też, że komendę muszę zawszeć w OnSelect przy moim dropdownie (comboBoxie).


Z tego co wiem, instrukcje Patch i Update działają też na stworzonych już rekordach. Czy się mylę? W moim przypadku rekord jest dopiero tworzony w formularzu i tworzę go OnSubmit'em.

@DerMirker jeśli dobrze rozumiem Twój przypadek to zasugerowałabym trochę inne podejście. Ludzie i majle się zmieniają, więc z punktu widzenia developera lepiej jest trzymać tego typu informacje w osobnej tabeli / na osobnej liście SP, którą będzie mógła edytować osoba odpowiedzialna za proces, a nie deweloper za każdym razem jak nastąpi zmiana. Zatem dla przykładu:

  1. tworzymy listę SP "Validation" zawierającą dwie kolumny [Title] oraz [Option]. [Title] zawiera imiona i nazwiska, [Option] zawiera odpowiadające im adresy mailowe

  2. Na liście SP dodajemy dwie kolumny [Name], która jest LookUpem i zaciąga wartości z listy Validation oraz [Mail], która jest zwykłym SingleLineOfText

  3. W aplikacji dodajemy nowe źródło - "Validation"

  4. W aplikacji do głównej listy SP dodajemy dwa nowo dodane pola

  5. Pole "Name" powinno mieć z defaultu w Items ustawione Choices({NazwaListy}.Name), a więc tego nie ruszamy,

dla pola "Mail" jako Default ustawiamy LookUp(Validation, Title = {NazwaPolaZawierającegoImieNazwiskoNaFormie].Selected.Value, Option) To pole najlepiej byłoby ustawić jedynie jako View

No i oczywiście trzebaby pilnować, żeby [Title] był unikatowy, a więc każda wartość w [Title] miała tylko jedną odpowiadającą wartość [Option]


PS, Tak wiem, że ponad 20 dni od wpisu no ale może jednak będzie dla kogoś pomocne

@wronka hej! Dziękuję za tak szczegółowe przedstawienie rozwiązania. Choć z problemem już sobie poradziłem, to twoja sugestia jest zdecydowanie bardziej praktyczna. Jednak na moim obecnym poziomie znajomości MS PowerApps jeszcze trudna do zaimplementowania.

Zaloguj się aby komentować

Tomki chcialbym postawic prosta strone internetowa. Ile takie cos moze kosztowac? Jestem w tym zielony jak groszek ktory bardzo lubie ( ͡° ͜ʖ ͡°) i jak sie za to najlepiej zabrac?


#programowanie #informatyka

@Michi

Jak możesz w domu otworzyć porty 80 i 443 to nic nie kosztuje poza samym sprzętem. W bardzo dużym skrócie:


  • Stawiasz jakiegoś PC-trupa (trup może być na starych częściach)

  • Instalujesz na trupie OpenBSD, wszystkie narzędzia do hostingu ma już wbudowane i są proste jak cep

  • Ogarniasz SSH żeby sobie komfortowo dłubać na serwerze z głównej maszyny, wchodzisz od teraz tylko przez ssh

  • Włączasz demona httpd (rcctl enable httpd && rcctl start httpd)

  • Tworzysz i edytujesz /etc/httpd.conf jak ci tam pasuje, w razie wątpliwości czytasz "man httpd.conf"

  • Wrzucasz pliki html gdzie tam w httpd.conf sobie ustawiłeś (wewnątrz /var/www)

  • Wchodzisz przeglądarką na trupa przez LAN (adres w zakresie 192.168.x.x, zwykle na routerze widać kto jest kto)

  • Wchodzisz w router, w ustawienia NAT i kierujesz porty 80 i 443 na trupa

  • Rejestrujesz jakiś darmowy dynamiczny DNS jak np. DuckDNS, kopiujesz linijkę do curl do przekierowania domeny

  • Ustawiasz cron żeby wykonywał tą linijkę raz na jakiś czas (w razie dynamicznego IP)

  • Jak chcesz żeby działał TLS (https), robisz sobie certyfikat z Let's Encrypt przy pomocy acme-client


Jak już sobie postawisz testową biedostronkę, możesz pomyśleć nad kupnem prawdziwej domeny i hostingu; będziesz przynajmniej już wiedział co z takowymi zrobić.

@Michi Kiedy pytasz jak napisać magiczny zwój nie płacąc żadnym czarodziejom, to bądź gotów poświęcić parę kozłów, złapać kilka ropuch i upuścić swojej krwi. Za coś tym czarownikom jednak płacą. ( ͡~ ͜ʖ ͡°)

Zaloguj się aby komentować

#programowanie


#java


Dlaczego znalezienie pracy lub staży na trzecim roku informatyki jest niemożliwe? Przecież to jakis absurd, nikt nie chce dać szansy nowemu nawet za darmo

@MokebeTesto Bo to ty masz im płacić za możliwość zdobycia stażu. Ale tylko przez dwa lata. Potem rok pracy za darmo, a potem już z górki. [̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]

@MokebeTesto bo gówno dziennikarze naprodukowali artykułów w stylu: „po 3 miesiącach zaczął zarabiać 15 tysięcy na rękę [zobacz sposoby na IP BOX]” i wszyscy stwierdzili, że IT to ich przeznaczenie. Dlatego po co firmy mają się starać i organizować pracę / staże dla młodych, jak kupa ludzi sama się pcha do pracy za darmo.

@MokebeTesto Tak jak pisał @xeerxees - problem z rynkiem jest taki, że w minionych latach przyszło dużo ludzi chętnych na siano a niekoniecznie miał ich kto przetransformować w midów, którzy mogliby szkolić nowy zaciąg. Dodam do tego to, że sporo firm za granicą redukuje zatrudnienie, włączając w to również IT, które było co by nie mówić, bardzo długo świętą krową. Będzie to miało, jeśli już nie ma, częściowe przełożenie na ilość nowych projektów w kraju i to ilu ludzi do nich trzeba zatrudnić.

Na przestrzeni minionych 4 lat miałem na praktykach po około ~1 msc. dwie juniorki, które przekwalifikowywały się z branży około-budowlanej (projektantki instalacji/bim itp.), obie sobie poradziły z praktykami. Znalezienie pracy po praktykach u mnie zajęło im co prawda 2 lata, co pokazuje tyko tyle że kluczem do sukcesu jest wytrwałość.

Nie poddawaj się, ucz się kolejnych rzeczy i próbuj dalej!

Zaloguj się aby komentować

Znajomy jest w stanie mi załatwić moją pierwszą pracę w #it w swojej firmie.


Miałbym kilka pytań:


  1. dostałem tylko informację żeby napisać na maila "[email protected] - tu wyślij CV". Coś powinienem napisać w samym mailu, czy wysłać bez słowa samo cv w pdf?

  2. Jeżeli się okaże że jednak sobie nie poradziłem, i po miesiącu mi podziękują za współpracę, to powinienem potem do cv wpisać doświadczenie "Praca w XYZ przez miesiąc", czy raczej rektuter stwierdzi że skoczków im nie potrzeba?

@redve To wciąż powiesz, że były to praktyki lub staż, nikt Ci niczego nie będzie wypominać, na koniec i tak liczy się jak zaprezentujesz się na rozmowie o pracę, więc jeśli masz mieć w CV już jakieś doświadczenie, to lepiej zawsze wpisać

Zaloguj się aby komentować

Hej, mam pytanie odnośnie możliwości wrzucenia w koszta głośnika bluetooth, czy w ogóle nadaje się do wrzucenia w koszty/odpisania vat? Czy ktoś z was wrzucał już coś takiego w własne koszta prowadzenia działalności?

Zaloguj się aby komentować

Gdzie można najtaniej postawić kubernetesa? Dopiero się uczę i nie mam pojęcia, jaki cloud będzie najtańszy. Znacie może jakieś kalkulatory albo drzewko dezyzyjne?

Zaloguj się aby komentować

Zaloguj się aby komentować

Hej(to)!


Trafiłam ostatnio na LinkedInie na darmowy kurs wideo na temat data engineeringu - Data Engineering Zoomcamp . Wydaje się, że to fajne materiały do poznania narzędzi jak Docker, Google Cloud Platform, Terraform, Spark, Kafka itp. czyli niezbędnika programowego dla ludzi pracujących z danymi.


Można przerabiać go samodzielnie na podstawie nagrań, lub dołączyć do grupy (kolejna startuje 16 stycznia), żeby mieć większą motywację.


https://github.com/DataTalksClub/data-engineering-zoomcamp

Zaloguj się aby komentować

CHALO


do kogo mam się zgłosić jak nie działczy mi strona "moje aplikacje" w hejto developer? Coś bym sobie pokodził trochę, a nie mogę dodać apki cały czas wyświetla mi się strona logowania z adresem https://www.hejto.pl/logowanie?redirect=https://developer.hejto.pl/applications


#help #hejto #dev #niedziala


Jeszcze pingnę @hejto dla zasięgu. W sumie mógłbym na priv napisać, ale co tam Niech pokażo jak działa sprawny support xd

@alq naprawią naprawią, nie trzeba im co pół roku przypominać Przez ostatnie miesiące portal zaliczył mega upgrade i dużo rzeczy było fixowanych na bieżąco, więc i tym się w końcu zajmą

@alq narazie logowanie się możesz zaimplementować jedynie w sposób taki jak dziala w przeglądarce.

odezwij się na diskordzie to powiem Ci co i jak bo to mam rozpykane akurat

@mike-litoris zgadaliście się? Bo mam akurat identyczny problem, a chciałbym sobie coś ogarnąć…


@alq - może jakoś inaczej to ogarnąłeś?

Zaloguj się aby komentować

Zaloguj się aby komentować

Czasem tłumaczę teksty, a konkretnie katalogi i instrukcje, które w oryginale są w PDF. Zwykle dostaję plik XML i program do tłumaczenia 'wyciąga' z niego same teksty do tłumaczenia. PDF mam do wglądu jako referencję. Czym właściwie jest plik XML, w stosunku do pliku PDF? Czy kod XML siedzi w każdym pliku PDF, analogicznie jak HTML w każdej stronie www? Chciałbym zrozumieć czym jest XML.

XML to sposób przedstawiania danych w uporządkowanej strukturze, którą sam możesz zdefiniować. Technicznie podobny jest do html, ponieważ posiada również tagi np. <jakistag> oraz atrybuty <jakistag jakisatrybut="12">. Od html różni się przede wszystkim tym, że jest to format stosowany do zapisania uporządkowanych danych, a wszystkie tagi i atrybuty mogą być dowolne, jakie chcesz. Powiedzmy chcesz uporządkować i zapisać dane o ludziach, wymyślasz sobie strukturę taką jak potrzebujesz w zależności od danych, jakie chcesz zapisywać, np. <czlowiek><imie>Andrzej</imie><nazwisko>Kowalski</nazwisko></czlowiek> itp.

@Scooter do tego, co już napisano dodam tylko, że XML może mieć XML z opisem struktury. Zazwyczaj w pierwszym lub drugim tagu jest dorzucany atrybut, który wskazuje na XML z opisem struktury. Są to atrybuty wystawcy, informacja o sposobie czytania struktury i sam link do opisu struktury:

<mojtagotwierajacy xmlns="http://www.microsoft.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:SchemaLocation="http://example.com/path/xml-z-opisem-struktury-mojego-xml"


Także jak czegoś nie jesteś w stanie zapisać za pomocą XML to użyłeś za mało XML.

Zaloguj się aby komentować

Witam serdecznie towarzystwo


Kształcę się na Java backend developera, a jako że jest promocja na udemy, to pomyślałem, że dokupię parę kursów.


Z ogłoszeń o pracę wydedukowałem, że najbardziej pożądany stack technologiczny przy Javie to:


  • Spring

  • Hibernate

  • PostgreSQL

  • ew. Apache server


Czy ktoś mógłby polecić jakieś dobre materiały z ćwiczeniami, na które warto poświęcić czas i ew. pieniądze (np. na udemy)? Jestem nowicjuszem i nadal ciężko ocenić mi jakość materiałów.


Dotychczas miałem do czynienia z materiałami dr. Chucka (python 4 everybody), które uważam za świetne, jeżeli chodzi o formę, sposób tłumaczenia, quizy i zadania praktyczne dla takiego nowicjusza jak ja.


Aktualnie uczę się na udemy javy z kursu pana Buchalki, który zły nie jest, ale imo mocno rozwleczony (np. zamiast w połowie kursu pisać już snippetami "sout" albo "psvm" to nadal klepie cały kod z klawiatury, jakby chciał celowo zrobić czasowo dłuższy kurs) a dr. Chuck dużo lepiej i przystępniej tłumaczył sporo konceptów, ale niestety pominął trochę spraw, które później mogą się przydać (np. nie wiedziałem nawet, że integery mogą być również przedstawione jako hex)


Stąd też takie pytanie, czy jest tu ktoś kto już ma jakieś doświadczenie i obeznanie i jest w stanie podpowiedzieć, które materiały są ok, a które smrut, z wymienionego przeze mnie stacku?

@kao a jak się najlepiej uczysz? Wybierz sobie jakiś cel: zrobić stronkę, zrobić aplikację, pomóc w aplikacji mobilnej hejto, czy cokolwiek. Byle należało wymyślić rozwiązanie jakiegoś problemu. Później realizując projekt, ucz się i googlaj.

Nie wiesz, jak uruchomić lokalnie projekt w spring-boot? google: "run spring-boot project" i wchodzisz na pierwszy wynik, np.: https://www.geeksforgeeks.org/how-to-run-spring-boot-application/

Jak nie to, to szukasz jak odpalić z konsoli. Albo jak odpalić za pomocą gradle. Jest mnóstwo poradników, artykułów itp. Możesz też podpytać AI i GTP3, ale może wprowadzać w błąd i często ma przestarzałe dane. Jednak na początek nauki powinien się nadać.

@Meverth szczerze, to najlepiej uczy mi się zaczynając od kursów prowadzących za rączkę, później przechodząc do własnych projektów. Kiedy na studiach uczyłem się oprogramowania CAD, to najlepiej mi szło, zaczynając od tutoriali prowadzących za rączkę na YouTube, później przechodząc do zadanek z książek i inżynierii własnych pomysłów. Tutaj wydaje mi się, że podobnie będzie się to sprawdzać

Na pewno przechodząc z Pythona na Javę, dużo łatwiej mi po prostu wpisać "how to parse int to string in java" w Google zamiast przechodzić samouczki od zera. Z frameworkami i bazami danych trochę trudniej, bo nie miałem nigdy z nimi do czynienia, a zanim zacznę się czymś bawić sam, lubię dobrze zrozumieć od podstaw co i dlaczego jakoś działa.

@kao zrozumienie każdego szczegółu bardzo mocno cię spowolni. Zagłębiać się można w nieskończoność. Pod językiem obiektowym mamy wszystko sprowadzone do komend ala assembler, pod tym de facto bity. Zaczniesz roztrząsać, jak interpretujemy ten sam bajt w różnych kodowaniach, to wejdziesz na algorytmy, od tego już prosta droga do algorytmów zapisu, kompresji, różnych sposobów przesyłu danych. Wejdziesz na działanie procesora, operacje bitowe, całki i zaawansowaną matematykę, przy okazji zahaczysz o AI, bo raz, że to teraz modne a dwa, że korzysta z tych wszystkich dobrodziejstw, a projekt w tym czasie leży odłogiem i kwiczy.


Nie mówię, że nie warto zrozumieć jak działa dany framework, język czy serwer aplikacyjny. Mówię, że nie ma się co za bardzo zagłębiać, jeśli nie jest to w tym momencie niezbędne. Warto zagłębić się bardziej, po godzinach, w ramach ciekawostki, po rozwiązaniu problemu biznesowego, ale niech to nie stoi na przeszkodzie w dowiezieniu funkcjonalności.


To, że (teraz/jeszcze) nie pracujesz w zawodzie, nie ma znaczenia: chodzi o nastawienie. Wpierw niech działa, a później zagłębiamy się w to czy to najlepsze rozwiązanie. Podejście w programowaniu: dostarczamy feature (wraz z testami), później refaktoring.

Zaloguj się aby komentować

@mejwen Torchę poniewczasie, teraz już raczej używanie AWSowych macek jest na topie, chyba, że chcesz zacząć od początku, to macierze i przekształcenia tylko pajtong. A 2 czy 3?

Zaloguj się aby komentować

Opy, ratujcie.


W końcówce tego roku postanowiłem nauczyć się nowego języka, a wybór padł na Go. Wygrał z Rustem. Próbowałem wcześniej, ale się nie zakochałem. Za to tym razem czuję, że coś może zaiskrzyć.


Wiadomka, najłatwiej przez praktykę, więc przepisuje API REST'owe z Symfony w pehapu na Go właśnie. Wziąłem sobie Gin'a i na razie jest miło. Ale prostota języka mnie trochę przerasta. Szukam jakiś materiałów na temat architektury projektu, takiego życiowego projektu, nie klasycznego hello worlda, ale nie mogę znaleźć. Przeglądałem też już kilka razy repo Dockera, żeby zobaczyć, jak tam API jest ograne, ale to już za wysoka liga na człeka z tygodniowym doświadczeniem xD


Najbardziej mnie interesuje ogarnianie struktury kodu, żeby nie mieć wszystkiego w jednym katalogu, a też unikać "import cycles".


Stawiam rogala za wskazówki

@heszke_w_meszke Go i Rust są w pytkę, faktycznie nieco niejasne jest jak utrzymać w Go duży projekt. Ja wyguglalem "best golang open source projects" i tam patrzylem jak większość ma zrobione Ale uwaga, niektóre były robione dawno temu i się już tak projektów w Go nie robi.

Zaloguj się aby komentować