Programisto Zadbaj o Swoje Zdrowie – Sport w Życiu Programisty

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W tym artykule opowiem dlaczego sport jest tak ważny w życiu programisty. Opiszę jakie problemy niesie ze sobą ciągłe siedzenie przed komputerem, po co nam więcej ruchu, od czego zacząć, na co uważać i jaki sport dla programisty będzie odpowiedni. Zapraszam

Więcej: https://www.modestprogrammer.pl/programisto-zadbaj-o-swoje-zdrowie-sport-w-zyciu-programisty

#programowanie #programista #nauka
kazik- - Programisto Zadbaj o Swoje Zdrowie – Sport w Życiu Programisty

Cześć Właś...

źródło: comment_1652161751nmFGwl8SZNhfYfaAB9WoHN.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czołem Mirki i Mirabelki, wiem że moje pytanie przewijało się z pewnością wielokrotnie ale znaleźć coś na wykopie to to samo co szukać na grupach na fb ( ͡° ͜ʖ ͡°) Jakiś czas temu zacząłem bawić się w programowanie i według rad kuzyna zacząłem od C++, napisałem parę prostszych programów bazując na wiedzy z yt/szukając informacji w google w przypadku jak czegoś nie rozumiałem. Planuję się przebranżowić związku
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TomaszA2: tak samo doradzał mi kuzyn że jak chce być dobrym programistą to żeby zacząć od C++ potem Java następnie Python wtedy będę wiedział etapowo skąd co jak idzie. Porównał języki do budowy statku i w uproszczeniu C++ to budowa kadłuba a python to etap już kierowania statkiem ( ͡° ͜ʖ ͡°) Robię sobie jakieś zadanka szukam jakiś podpowiedzi w razie problemów ale liczyłem że kurs
  • Odpowiedz
Nie rozumiem jednej rzeczy, definicja serializacji jest następująca : serializacja to zmiana obiektu za strumień bitów.
To dlaczego też zamiane obiektu na Json też często nazywa sie serializacją ? Json to nie jest przecież po prostu zapis obieku w formie tekstu ?
#naukaprogramowania
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@straznik_internetuf: Jeżeli jakieś programy mają w założeniach współdziałać w ramach jednego ABI, to nie potrzebujesz wtedy korzystać z (de)serializacji, a możesz współdzielić 1:1 ciągi bitów i rzutować je na zadane definicje struktur, pomijając (de)serializację.
  • Odpowiedz
@heniek_8: przepisałem wszystko w pythonie z uzyciem pandasa, numpy i matplotliba i wszystkie moje problemy sie rozwiazaly :D strasznie ciezko sie polapac w tym R, mam wrazenie ze kazda biblioteka ma inny syntax
  • Odpowiedz
@sokytsinolop: Też mam takie same wrażenia z używania R. Jakby ktoś wziął z Pythona list comprehension i zrobił z nich cały język.
Jak siedzisz w tym kilka lat to szybko się robi, ale jak nie znasz składni dokładnie na pamięć, to:
(1) ciężko jej się nauczyć (np. te wymiary tablicy [,,2]),
(2) nazwy funkcji są totalnie losowe (np. c to combine, a służy głównie do robienia wektorów albo apply, lapply,
  • Odpowiedz
#naukaprogramowania


@rosso_corsa: polecam się przestawić i zacząć używać gita z konsoli. Serio mówię.

Jakiego kolwiek narzędzia lub IDE byś nie używał, będziesz musiał się uczyć tych "interfejsów" na nowo, a i tak nie będziesz miał pewności, jak dany program robi daną czynność pod spodem. Np. czy przed pushem, robi pull? Czy robi pull --rebase? jaki rodzaj merge'a robi? Czy powstanie merge commit, czy
noisy - > #naukaprogramowania

@rosso_corsa: polecam się przestawić i zacząć używać...

źródło: comment_1651854617w21zq3ktl4cpagdoqyZ2a8.jpg

Pobierz
  • Odpowiedz
Poszukuję 5-6 osób do wzięcia udziału w wakacyjnym projekcie programistycznym! Będzie to projekt gry platformowej 2D z wykorzystaniem głównie C++ , który będzie iteracyjnie rozwijany. Jest to coś dla początkujących programistów, którzy chcą popracować w „prawdziwym” projekcie. Ja jako programista trochę już pracujący w zawodzie będę „prowadził” projekt, kierując was w stronę poprawnego korzystania z narzędzi kontroli wersji (git), dzielenia się pracą w ramach zespołu, organizowania projektu i wykonywania code review. Projekt
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W domyśle jest to oferta dla osób z końca technikum/początku studiów, którzy mają niewielkie szanse na załapanie się na wakacyjny staż w zawodzie, a ten projekt będzie jego okrojonym substytutem.


@kochamajfony: może nie jest to od razu wyjaśnione, ale całość jest już klarowna. Proponuje pokazanie ludziom w wieku ~19 lat jak działa IT, robie to za darmo, pomogę im zdobyć sensowne doświadczenie i skille okołoprogramistyczne a jestem opluwany bo im
  • Odpowiedz
Red Hay

HIbarnate

źródłowy., co


@Bulldogjob , pisałem wam już kiedyś - zatrudnijcie korektora, bo płakać się chce widząc takie niechlujstwo w artykułach. Te powyższe przykłady to mały pikuś, bo każdy zrozumie
  • Odpowiedz
Mireczki, dostałem zadanie z #assembler na zasadzie:
Jeśli przycisk dołączony do linii PA1 jest wciśnięty, to dioda nie świeci, jeśli nie jest to PA0 świeci. No dobra, z racji że assemblera nigdy nie miałem, to odpaliłem sobie dokumentacje, schemat do ATMEGA32 i klikam po kolei, sprawdzam jak to wygląda. No i coś tu mi się nie podoba, bo według schematu atmega ma 8 pinów PA, a w zadaniu dostałem 8
shiningsky - Mireczki, dostałem zadanie z #assembler na zasadzie:
Jeśli przycisk doł...

źródło: comment_1651824342bFlhZRdt3QQY8mltemKwqc.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@shiningsky: Albo ktoś się rąbnął, albo wymyślił bardzo upierdliwe zadanie ;) Jeśli wersja upierdliwa, to na szybko - w pętli można zaświecać LED na x czasu, potem gasić na kilka ms i w tym czasie badać przycisk, potem zaświecać lub nie w zależności od przycisku - oczywiście po drodze machając DDR i PORT. Odpowiednio krótki czas nieświecenia LEDa nie będzie widoczny okiem (patrz PWM).
  • Odpowiedz
Umiejętność Szukania Informacji – Ważna Umiejętność Dobrego Programisty

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W tym artykule przedstawię Ci ważną umiejętność każdego programisty, którą koniecznie musisz opanować jeżeli chcesz być dobrym programistą. Mowa o umiejętności szukania informacji. W swojej pracy będziesz napotykał różne problemy, zdecydowanie dobry research pomoże Ci w ich rozwiązywaniu. Zapraszam

Więcej: https://www.modestprogrammer.pl/umiejetnosc-szukania-informacji-wazna-umiejetnosc-dobrego-programisty

#programowanie #programista #nauka #naukaprogramowania #
kazik- - Umiejętność Szukania Informacji – Ważna Umiejętność Dobrego Programisty

C...

źródło: comment_1651821133EJv8WLDgFa1cESbAIPgUlb.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
#pracait #naukaprogramowania #programowanie #programista15k
Mirki, powazna sprawa, serio.
Mam 34 lata, inzyniera z mechaniki i budowy maszyn, mozna powiedziec pracuje w zawodzie (cnc, cam) za okolice sredniej krajowej w miescie wojewodzkim we wschodniej Polsce. Niby spoko ale to co sie dzieje dookoła sprawia ze zwyczajnie stac mnie tylko na zycie i nic wiecej.
Myslalem o emigracji ale mam tu za duzo korzeni i
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
Skończyłem technikum informatyczne, napisałem mature i nie idę na studia,a na pewno nie w tym roku.

Pracy w zawodzie w moich okolicach praktycznie nie ma. Jaką pracę jako pierwsza polecacie? Dużo ogłoszeń na kuriera jest, warto?

No i ważniejsze sprawa:
Potrafię programować w #python, sprawia mi to przyjemność. Potrafię stworzyć rozbudowana aplikację w #django, szybko się uczę i łatwo pojmuję nowe rzeczy. Oprócz tego umiem tworzyć boty i skrypty
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Spofity: Nie szukaj pracy opłacanej na akord, jak kurier. Bo będziesz wracał do domu wypompowany i braknie siły na rozwój.
Proponuję działania ofensywne: szukaj pracy biurowej, ale wprost pisz, że potrafisz coś zaprogramować, oskryptować, zautomatyzować, wdrożyć pewne rozwiązania poprawiające efektywność. Wykonując takie zadania, działając w synergii - rozwiniesz się. Sporo rzeczy napisałem w Pythonie i VBScript automatyzując pracę w Excelu i na kilku kierownikach zrobiło to potężne wrażenie.
Raz nawet
  • Odpowiedz
Jak otworzyć bazę sql która ma 17GB w programie MySQL Workbench? Podobno trzeba wykonać poniższy kod, ale nie wiem gdzie to zrobić:

gunzip < steam.sql.gz | mysql -u MYSQL_USERNAME -p DATABASE_NAME


#sql #naukaprogramowania
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rajtuz: od biedy jak masz Windows 10 (czy 11) to możesz zainstalować sobie WSL i na nim postawić MySQL. Na Windowsie też można mieć MySQL tylko wtedy polecenie będzie wyglądać trochę inaczej
  • Odpowiedz
NoSQL - Co Właściwie O Nim Wiemy?

NoSQL jest przede wykorzystywany w rozwiązaniach, gdzie zależy nam na wydajności w gromadzeniu dużej ilości danych. Przykładem może być aplikacja prognozująca kursy walut na podstawie wcześniej zgromadzonych danych historycznych.

Jednak czy w każdej gdzie mamy odczynienia z gromadzeniem danych NoSQL się sprawdzi? Co z aplikacjami bankowymi, gdzie zależy nam na ścisłej transakcyjności?

O
SoftBull - NoSQL - Co Właściwie O Nim Wiemy?

 NoSQL jest przede wykorzystywany w r...

źródło: comment_1651764898etLEd3iwMEh02HDv2pYETf.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@m_bielawski: n ** 3 to nie zlozonosc, to suma n-tego wiersza

@mizantrol: ogolnie fajny trick, ale bezuzyteczny. Podstawy matematyki i logicznego myslenia przydaja sie kazdemu, ale zaawansowanej matematyki 99% programistow nigdy nie uzyje ( ͡° ͜ʖ ͡°)
  • Odpowiedz
w C# metody by default są non virtual, czyli nie mogą być override. To nie rozumiem jednej rzeczy, czemu tak to działa ? Czy może tutaj override jest czymś innym i tego nie rozumiem ?

var a = new A();
var b = new B();

a.DoSomething(); // result 'class A'
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@straznik_internetuf: wyobraz sobie, ze masz metode useMyClassessForSomething(MyBaseclass obj) {obj.doSomething();}

I teraz masz z MyBaseClass dziedziczone te Twoje klasy A, B, C, D... Jezeli metoda odSomething() jest wirtualna, to obiekt obj bedzie "wiedzial", jako ktora klasa zostal stworzony, czyli jak zrobiles new A() i przekazales do useMyClassessForSomething() to sie pokaze "class A", jak zrobisz jako new C() to sie pokaze "class C". Jezeli zrobisz bez wirtual, to sie odpali wersja metody
  • Odpowiedz
Często słyszę narzekanie na gospodarkę, kraj, konkretne osoby, że ludzie mają pamięć złotej rybki i puenta zawsze jest taka sama - nic się nie da z tym zrobić.

Dlatego postanowiłem jednak coś zrobić.

Wpadłem na pomysł, by stworzyć miejsce, portal, w którym wszystkie smaczki, wszystkie znaczące materiały dotyczące konkretnych osób publicznych, zebrać w jednym miejscu.
Aby ludzie mogli szybko odnaleźć osobę X i sprawdzić, czy przypadkiem ten osobnik, nie jest hipokrytą. ( ͡° ͜
zogard - Często słyszę narzekanie na gospodarkę, kraj, konkretne osoby, że ludzie maj...

źródło: comment_1651577220BJjoYBjqPJ3ynWIYlC0duc.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zogard: Jeśli każdy będzie miał możliwość wpisów i głosu to będzie festiwal szumu informacyjnego dla botów partyjnych itd.
Ja bym bardziej widział to jako rozszerzenie dla wykopu, gdzie jeśli gdzieś na temat danej osoby jest znalezisko lub wpis na mirko który ma +500 plusów to jest zapisywany w historii tego portalu z linkiem i edytowalne przez jedną osobę. Użytkownikom można zostawić możliwość komentowania, sugestii nowych linków i osobny rating idk
  • Odpowiedz
Kłócił mi się temat zostawienia wszystkiego w rękach moda z władzą absolutną, dlatego dodałem takie drobne bezpieczniki w postaci oceny pracy moda, ale także brak możliwości kasowania propozycji


@zogard: hej, fajny pomysł, podrzucam Ci do przemyślenia :)
1. zastanawiam się tylko czy nie lepiej by z czasem np osoby które mają ranking/punkty powyżej xxx, mogą akceptować treści róznych polityków. Bo obecnie to aż się prosi o to by PRowiec polityka
  • Odpowiedz