Hej ludki spod #naukaprogramowania ! Chciałbym w końcu pokonać prokrastynację i wziąć się za naukę programowania! Czy moglibyście powiedzieć mi jakie są tytuły przynajmniej dwóch najważniejszych książek o podstawach programowania, które wprowadzą mnie w świat #programista15k ? (taguje, ze względu na dużą zbieżność tematów)
Wszystko
Wszystkie
Archiwum
#csharp #naukaprogramowania
Jak ktoś ma chwilę to byłbym wdzięczny o jakieś wskazówki.Wracam z problem aktualizacji listy.Stworzyłem lisy i bardziej opisałem o co mi chodzi. https://pastebin.com/jTWWbajF
W skrócie
-Czytam produkt z bazy wraz ze strukturą kategorii
-Dodaje kategorie przez API i przypisuje zwrócone idEsklpu
-Dodaje 2 produkt ,który ma te same kategorie ale lista jest nie aktualna bo powtarzające się kategorie nie mają w tym produkcie przypisanego idEsklepu.W wyniku czego zakłada ponownie te
Jak ktoś ma chwilę to byłbym wdzięczny o jakieś wskazówki.Wracam z problem aktualizacji listy.Stworzyłem lisy i bardziej opisałem o co mi chodzi. https://pastebin.com/jTWWbajF
W skrócie
-Czytam produkt z bazy wraz ze strukturą kategorii
-Dodaje kategorie przez API i przypisuje zwrócone idEsklpu
-Dodaje 2 produkt ,który ma te same kategorie ale lista jest nie aktualna bo powtarzające się kategorie nie mają w tym produkcie przypisanego idEsklepu.W wyniku czego zakłada ponownie te
- 0
@smalczyk1: Taki mały tip:
Nie możesz zmieniać kolekcji którą modyfikujesz.
Te wywołania .Reverse() wyglądają dziwnie i są mylące.
Jeśli robisz cokolwiek z enumerowaną listą, tablicą powinieneś enumerować po jej kopii np lista.ToList().
Enumerujesz po jej kopii ale zmiany możesz robić do oryginalnej.
Nie możesz zmieniać kolekcji którą modyfikujesz.
Te wywołania .Reverse() wyglądają dziwnie i są mylące.
Jeśli robisz cokolwiek z enumerowaną listą, tablicą powinieneś enumerować po jej kopii np lista.ToList().
Enumerujesz po jej kopii ale zmiany możesz robić do oryginalnej.
@budyn: Reversy robiłem tylko żeby od razu w pierwszych krokach sprawdzić czy dodaje id do tych kategorii.Co do kolekcji no błąd mi wyjaśnił.Ale to teraz w jaki sposób mam zaktualizować id do wszystkich powtarzających się kategorii.Tu jest mój problem
Powoli tworzę (darmowy) kurs Java - od Zera do CRM'a. Poniżej część trzecia (debiut na wykopie), tam też można odkopać odnośniki do dwóch poprzednich lekcji. Może nawet komuś z obserwujących-początkujących się przyda :) Java od Zera - Cz. 3 - Instalacja IDE #naukaprogramowania #java
- Samowski
- w_t_d
- LouisCypher
- longas
- kws77
- +2 innych
@pawelcwik wydaje mi się że ktoś kto nie poradzi sobie z instalacją ide, nie powinien być programista. Jak chcesz już od zera robić to zacznij np jedna lekcja zmienne pętle warunki itp wszystkie podstawy bo jak ktoś jest kumaty to więcej mu nie potrzeba, druga lekcja już coś trudniejszego, jakbyś dobrze lambdy wytłumaczył to kozak
Cześć Wam! Próbuję przepisać na C# program wypisujący permutacje danego stringa
np. "ABC" na podstawie algorytmu pokazanego na stronie:
https://www.geeksforgeeks.org/write-a-c-program-to-print-all-permutations-of-a-given-string/
Tutaj mój kod:
https://paste.ofcode.org/38rZqSVc5bRCZ2JswxdThJ7
Niestety problem pojawił się gdy chciałem podmieniać pojedyncze elementy stringu, np. "a[l]" z użyciem "ref"
Komunikat w kompilatorze: "Właściwości, indeksatora ani dynamicznego wyrażenia dostępu do elementu członkowskiego nie można przekazać jako parametru out ani ref."
#naukaprogramowania #csharp
np. "ABC" na podstawie algorytmu pokazanego na stronie:
https://www.geeksforgeeks.org/write-a-c-program-to-print-all-permutations-of-a-given-string/
Tutaj mój kod:
https://paste.ofcode.org/38rZqSVc5bRCZ2JswxdThJ7
Niestety problem pojawił się gdy chciałem podmieniać pojedyncze elementy stringu, np. "a[l]" z użyciem "ref"
Komunikat w kompilatorze: "Właściwości, indeksatora ani dynamicznego wyrażenia dostępu do elementu członkowskiego nie można przekazać jako parametru out ani ref."
#naukaprogramowania #csharp
@MarceloFerro: problemem jest to, że próbujesz pracować ze stringiem jak z tablicą znaków, zastąp string char[] i powinno być dobrze, tu masz też wątek ze stacka w tórym jest chyba wszystko czego potrzebujesz : https://stackoverflow.com/questions/756055/listing-all-permutations-of-a-string-integer
@MarceloFerro: super :) pamiętaj, że w .Net strinngi są niezmienne (immutable) więc każda zmiana to tak naprawdę tworzenie nowego obiektu, https://msdn.microsoft.com/pl-pl/library/system.string%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396#Immutability - tutaj masz trochę więcej o tym, może Ci się przydać na przyszlość jesli planujesz coś więcej robić w .Net
Siema mam pytanie, mianowicie bawię się OAuthem i w trakcie pisania napotkałem błąd, którego nie rozumiem.
gdzie OAuthController.googleRedir to
W tej formie callback nie działa. Jednak gdy zapiszę to w postaci
to jest spoko i nie rozumiem do końca dlaczego. Z góry dzięki za pomoc albo ukierunkowanie co poczytać
#programowanie #nodejs #javascript #
router.get('/google/redirect', OAuthController.googleRedir)gdzie OAuthController.googleRedir to
exports.googleRedir = passport.authenticate('google'), (req, res) => { res.send(req.user) } W tej formie callback nie działa. Jednak gdy zapiszę to w postaci
router.get('/google/redirect', passport.authenticate('google'), (req, res) => {
res.send(req.user);
})to jest spoko i nie rozumiem do końca dlaczego. Z góry dzięki za pomoc albo ukierunkowanie co poczytać
#programowanie #nodejs #javascript #
- 1
exports.googleRedir = passport.authenticate('google'), (req, res) => { res.send(req.user) }
@xXx_MLG_NoSc0p3R_xXx: To nie jest poprawny kod JavaScript, jeżeli chcesz mieć dwie wartości w jednej zmiennej, użyj np. tablicy.
exports.googleRedir = [passport.authenticate('google'), (req, res) => res.send(req.user)]router.get('/google/redirect', ...OAuthController.googleRedir)@Faint: ok, wielkie dzięki
- 18
nie wiesz co zaprogramować? nie masz pomysłu na apkę?
łapcie listę stron z pomysłami na kodzenie + bonus w załączniku
dodawajcie swoje propozycje :)
https://github.com/karan/Projects
http://rosettacode.org/wiki/Category:Programming_Tasks
https://github.com/danistefanovic/build-your-own-x
https://medium.freecodecamp.org/want-to-build-something-fun-heres-a-list-of-sample-web-app-ideas-b991bce0ed9a
do kodzenia wspaniałych apek na pewno też przyda się jakiś zbiór tutoriali, im więcej przecież tym lepiej ( ͡º ͜ʖ͡º)
http://www.pickatutorial.com/
chcesz być dobrym programistą/informatykiem/zarabiać hajs i nie martwić się o jutro?
zobacz jakie umiejętności powinieneś posiąść żeby móc
łapcie listę stron z pomysłami na kodzenie + bonus w załączniku
dodawajcie swoje propozycje :)
https://github.com/karan/Projects
http://rosettacode.org/wiki/Category:Programming_Tasks
https://github.com/danistefanovic/build-your-own-x
https://medium.freecodecamp.org/want-to-build-something-fun-heres-a-list-of-sample-web-app-ideas-b991bce0ed9a
do kodzenia wspaniałych apek na pewno też przyda się jakiś zbiór tutoriali, im więcej przecież tym lepiej ( ͡º ͜ʖ͡º)
http://www.pickatutorial.com/
chcesz być dobrym programistą/informatykiem/zarabiać hajs i nie martwić się o jutro?
zobacz jakie umiejętności powinieneś posiąść żeby móc
- MojaPuffa
- w_t_d
- maccyp
- szymon0291
- Detharon
- +13 innych
- 0
- 0
@seeksoul: ja zazwyczaj rozwiązuje problemy z https://projecteuler.net/archives. Dobry sposób, żeby szybko sprawdzić jak jakiś język, którego właściwie nie znam, wypada w porównaniu z pozostałymi, zarówno pod względem czasu obliczeń jak i czystości kodu.
- 7
szukacie dokumentacji do języka programowania jakiegoś?
a może jesteście ciekawi jak wyglądają inne języki?
oto pigułeczka z dokumentacjami do kilkudziesięciu jezyków, frameworków i tego typu rzeczy
http://devdocs.io/
można się częstować
#naukaprogramowania
a może jesteście ciekawi jak wyglądają inne języki?
oto pigułeczka z dokumentacjami do kilkudziesięciu jezyków, frameworków i tego typu rzeczy
http://devdocs.io/
można się częstować
#naukaprogramowania
- Goglez
- cruc
- w_t_d
- konto usunięte
- konto usunięte
- +2 innych
Mireczki, może ktoś w ramach #naukaprogramowania (podejrzewam, że najlepiej i najszybciej w #python) chciałby stworzyć taki skrypcik:
Mam dwa pliki - plik "blablabla.txt" i plik "wzór.xlsx" w folderze "nowy folder"
plik blablabla.txt ma następujący format:
gdzie:
aa - nazwa pliku
bb - ciąg znaków do wpisania do komórki np. A1
cc - ciąg znaków do wpisania do komórki np B3
dd, ee, ff analogicnznie.
Po
Mam dwa pliki - plik "blablabla.txt" i plik "wzór.xlsx" w folderze "nowy folder"
plik blablabla.txt ma następujący format:
aa bb cc
dd ee ff
gdzie:
aa - nazwa pliku
bb - ciąg znaków do wpisania do komórki np. A1
cc - ciąg znaków do wpisania do komórki np B3
dd, ee, ff analogicnznie.
Po
Komentarz usunięty przez autora
@Cooltec: Co innego prosic kogos o pomoc a co innego chciec zeby ktos zrobil cos za ciebie. Nawet jezeli bym to zrobi w 5 minut to znaczy ze nalezy mi sie zaplata za czas ktory poswiecilem aby sie tego nauczyc
- 415
◢ #unknownews ◣
1) Czy strefa czasowa UTC rozwiązuje wszystkie problemy z czasem w Internecie? ( #ciekawostki )
https://zachholman.com/talk/utc-is-enough-for-everyone-right
INFO: zaskakująco ciekawy - choć długi - artykuł na temat czasu i problemów z nim związanych.
2) Darmowy podręcznik do
Obiecałem wrzucać dwa krótsze zestawienia na tydzień i w tym tygodniu się udało.
Oto i lista kilkunastu wyłowionych z sieci znalezisk.
W przyszłym tygodniu prawdopodobnie opublikuję coś tylko jeden raz (będę mocno zajęty).
1) Czy strefa czasowa UTC rozwiązuje wszystkie problemy z czasem w Internecie? ( #ciekawostki )
https://zachholman.com/talk/utc-is-enough-for-everyone-right
INFO: zaskakująco ciekawy - choć długi - artykuł na temat czasu i problemów z nim związanych.
2) Darmowy podręcznik do
- Lasiu
- xandra
- Jare_K
- Vadzior
- syndyk_masy_upadlosciowej
- +410 innych
- 19
16) Problem Of The Day - lista pomysłów na aplikacje wyłowionych wśród tweetów losowych osób
http://problemoftheday.co/
@imlmpe: weźcie to gdzieś przypnijcie na głównej czy gdzieś jakimiś wielkimi czerwonymi literami to już nikt nie będzie miał problemu, że nie wie co napisać ( ͡° ͜ʖ ͡°)
- imlmpe
- cccn
- werteryzm
- konto usunięte
- kondziow
- +14 innych
11 - tymczasem w PL mniej niż 10% tego jest uważane przez prawo za minimum egzystencji na rok xD
- w_t_d
- p98
- Mellross
- globalbus
- konto usunięte
- +4 innych
- 5
#naukaprogramowania
Tu macie całkiem fajnie pokazane jak działa HTTP i serwowanie plików z serwera do przeglądarki. Te dwa to ogólny wstęp - dalsze filmiki w serii wchodzą już bardziej w związane z tym security issues, ale może też warte zobaczenia.
https://www.youtube.com/watch?v=jmgsgjPn1vs
https://www.youtube.com/watch?v=C_gZb-rNcVQ
Tu macie całkiem fajnie pokazane jak działa HTTP i serwowanie plików z serwera do przeglądarki. Te dwa to ogólny wstęp - dalsze filmiki w serii wchodzą już bardziej w związane z tym security issues, ale może też warte zobaczenia.
https://www.youtube.com/watch?v=jmgsgjPn1vs
https://www.youtube.com/watch?v=C_gZb-rNcVQ
https://stormit.pl/co-trzeba-umiec-zeby-dostac-pierwsza-prace/
Cześć.
Niedawno poprosiłem o opinię na temat przyszłych tekstów na blogu. Wasze odpowiedzi przerosły moje oczekiwania, za co jestem Wam niezmiernie wdzięczny. Przede wszystkim dziękuję za wszelkie miłe słowa oraz podesłane sugestie, bo to właśnie one mają bardzo duży wpływ na to, co robię.
Zgodnie z obietnicą na blogu pojawią się wszystkie teksty w kolejności wybranej przez Was:
➡ 1. Co trzeba umieć, by dostać pierwszą pracę? ( https://stormit.pl/co-trzeba-umiec-zeby-dostac-pierwsza-prace/ )
➡
Cześć.
Niedawno poprosiłem o opinię na temat przyszłych tekstów na blogu. Wasze odpowiedzi przerosły moje oczekiwania, za co jestem Wam niezmiernie wdzięczny. Przede wszystkim dziękuję za wszelkie miłe słowa oraz podesłane sugestie, bo to właśnie one mają bardzo duży wpływ na to, co robię.
Zgodnie z obietnicą na blogu pojawią się wszystkie teksty w kolejności wybranej przez Was:
➡ 1. Co trzeba umieć, by dostać pierwszą pracę? ( https://stormit.pl/co-trzeba-umiec-zeby-dostac-pierwsza-prace/ )
➡
@warning_sign:
Z moich obserwacji wynika, że ludzie mają bardzo dużo problemów, zanim jeszcze dojdzie do samego kodowania. Zrozumienie problemu, rozbicie go na mniejsze pod problemy i próba ich rozwiązania — z tym ludzie najbardziej się meczą.
Z moich obserwacji wynika, że ludzie mają bardzo dużo problemów, zanim jeszcze dojdzie do samego kodowania. Zrozumienie problemu, rozbicie go na mniejsze pod problemy i próba ich rozwiązania — z tym ludzie najbardziej się meczą.
- 2
@StormITpl: że tak się przyczepię:
Ja bym napisał języki wspierające obiektowość. W zasadzie w większości języków da się programować obiektowo, w jednych jest to wygodniejsze w innych mniej.
Z rzeczy obiektowych też nie wymieniłeś tych najistotniejszych, czyli abstrakcji, polimorfizm, hermetyzacja...
Dodatkowo warto by wiedział coś o strukturach danych, żeby się później nie dziwił, że niektóre wyniki operacji na liczbach zmiennoprzecinkowych nie są dokładne.
Większość projektów informatycznych jest realizowana w językach obiektowych.
Ja bym napisał języki wspierające obiektowość. W zasadzie w większości języków da się programować obiektowo, w jednych jest to wygodniejsze w innych mniej.
Z rzeczy obiektowych też nie wymieniłeś tych najistotniejszych, czyli abstrakcji, polimorfizm, hermetyzacja...
Dodatkowo warto by wiedział coś o strukturach danych, żeby się później nie dziwił, że niektóre wyniki operacji na liczbach zmiennoprzecinkowych nie są dokładne.
- 2
Zainteresowanych tagiem #mirkopromocje zainteresuje może fakt, że teraz wybrane #ksiazki informatyczne z wydawnictwa PWN w postaci #ebook możemy kupić 40% taniej w księgarniach Helion i Ebookpoint. Znajdziemy tam w niższych cenach między innymi książki Coldwinda Gynvaela (znanego z forum 4programmers).
Zainteresowanym natomiast inną formą nauki, może przyda się informacja, że używając hasła LATO na platformie Videopoint, możemy uzyskać 25% kupon rabatowy na zakupy kursów video
#czytajzwykopem #naukaprogramowania
http://kaczus.ppa.pl/promocje
Zainteresowanym natomiast inną formą nauki, może przyda się informacja, że używając hasła LATO na platformie Videopoint, możemy uzyskać 25% kupon rabatowy na zakupy kursów video
#czytajzwykopem #naukaprogramowania
http://kaczus.ppa.pl/promocje
Chciałbym spróbować swoich sił w programowaniu. Zwyczajnie, chciałbym po pracy codziennie czegoś się pouczyć. Nie znam się na tym jednak w ogóle i stąd moje pytanie - jak zacząć? Są jakieś kursy w sieci/książki które wszystko by mi wytłumaczyły - jakich języków się uczyć, jakiego oprogramowani używać, co do czego służy? Na początku prowadzenie za rączkę, potem już bym sobie poradził, głupi chyba nie jestem :)
#programowanie #naukaprogramowania
#programowanie #naukaprogramowania
- 2
@wmaniak2: https://github.com/kamranahmedse/developer-roadmap
Wybierz sobie frontend albo backend i ciśnij. Devops raczej nie polecam.
Frontend to od tworzenia interfejsu, który użytkownik dotyka, czyli wpływają głównie na wygląd aplikacji i jej zachowanie po "pierwszych kliknięciach". Backend to ci goście co robią soft na serwery z których apka korzysta i tam ogarniają te dane przesyłane z frontu i pchają do bazy danych i w drugą stronę. To tak w uproszczeniu żeby zarysować obie role.
Wybierz sobie frontend albo backend i ciśnij. Devops raczej nie polecam.
Frontend to od tworzenia interfejsu, który użytkownik dotyka, czyli wpływają głównie na wygląd aplikacji i jej zachowanie po "pierwszych kliknięciach". Backend to ci goście co robią soft na serwery z których apka korzysta i tam ogarniają te dane przesyłane z frontu i pchają do bazy danych i w drugą stronę. To tak w uproszczeniu żeby zarysować obie role.
- 2
#naukaprogramowania #programowanie #python Witajcie Mirki czy taka książka się nada do nauki? http://www.diveintopython3.net
- 3
@MalpkaJeanPaul:
Możesz przeczytać oficjalny tutorial
Możesz sobie zrobić kurs na codecademy (jest wprawdzie dla pythona 2, o ile nic sie nie zmieniło, ale na tym poziomie to tylko kwestia nawiasów dookoła printa oraz zmiany raw_input na input.
Możesz też zerknąć na automate boring stuff with python, to chyba nawet po polsku jest.
Możesz przeczytać oficjalny tutorial
Możesz sobie zrobić kurs na codecademy (jest wprawdzie dla pythona 2, o ile nic sie nie zmieniło, ale na tym poziomie to tylko kwestia nawiasów dookoła printa oraz zmiany raw_input na input.
Możesz też zerknąć na automate boring stuff with python, to chyba nawet po polsku jest.
@MalpkaJeanPaul: polecam Automate the boring stuff
#freecodecamp #naukaprogramowania
Jakby ktoś szukał kursu Reacta to niedawno na Free Code Camp dodali nowy (dosyć obszerny) dział z zadaniami do niego. Wprowadzili też kurs SASS i sporo innych nowych rzeczy których wcześniej nie było.
Jakby ktoś szukał kursu Reacta to niedawno na Free Code Camp dodali nowy (dosyć obszerny) dział z zadaniami do niego. Wprowadzili też kurs SASS i sporo innych nowych rzeczy których wcześniej nie było.
@Andrzejek13: fajna stronka, na pewno sprawdzę
- 1
są jakieś internetowe kursy z zadaniami ,ewentualnie jakie kursy polecacie dla początkujących? chodzi mi o jave. Myślałem o udemy kurs od podstaw od eksperta ale tam chyba nie ma zadań sprawdzających
#java #programowanie #programista15k #kursyudemy #naukaprogramowania
#java #programowanie #programista15k #kursyudemy #naukaprogramowania
konto usunięte via Android
- 0
@TargonTM sam sobie wymyslalem.
Symulacja auta które przyspiesza, statki, zgadnij liczbe, jakieś matematyczne lamiglowki, edycja pliku, odczyt, to chyba takie najprostsze. Wyświetl przycisk po naciśnięciu przycisku.
Symulacja auta które przyspiesza, statki, zgadnij liczbe, jakieś matematyczne lamiglowki, edycja pliku, odczyt, to chyba takie najprostsze. Wyświetl przycisk po naciśnięciu przycisku.
@TargonTM: Zobacz, czy nie ma czegoś na Wiseowl
#naukaprogramowania Polećcie jedną książkę od podstaw #java. Potrzebuje do nauki testów automatycznych w oparciu o Appium i Eclipse #testowanieoprogramowania
@szczesliwa_patelnia: Kiedyś polecałbym Head First Java. Nadal jest dobra jeśli chodzi o sam core Javy, ale jednak trochę już odstaje duchem czasu, bo pokazana tam jest Java 5 :P
Teraz sporo osób poleca książkę od Oracla, zaktualizowaną do Javy 9: https://www.enbook.pl/catalog/product/view/id/3127646?gclid=EAIaIQobChMIutnct_Xu2wIVz0MYCh0GZQdrEAQYASABEgIvefD_BwE
Teraz sporo osób poleca książkę od Oracla, zaktualizowaną do Javy 9: https://www.enbook.pl/catalog/product/view/id/3127646?gclid=EAIaIQobChMIutnct_Xu2wIVz0MYCh0GZQdrEAQYASABEgIvefD_BwE
- 1
Komentarz usunięty przez autora
- 2
Czy C++ to dobry język na naukę programowania? Nie chodzi mi o nic konkretnego, chciałbym zobaczyć "z czym to się je"
#kiciochpyta
#naukaprogramowania
#kiciochpyta
#naukaprogramowania
konto usunięte via Android
- 3
@Bounty Nie.
@Bounty imho nie, o wiele lepszy jest Python albo Ruby

























#naukaprogramowania
#programowanie
#frontend