#informatyka #naukaprogramowania #programowanie #programista15k #csharp
Wszystko
Najnowsze
Archiwum
Jeśli już umiem składnie C#, to co powinno być moim następnym krokiem w drodze do backend developera? SQL i Entity Framework?
#informatyka #naukaprogramowania #programowanie #programista15k #csharp
#informatyka #naukaprogramowania #programowanie #programista15k #csharp
- 6
@Edelner: Kurs nieco przestarzały, więc musisz uważać na szczegóły, bo w obecnych wersjach coś może wyglądać nieco inaczej, ale i tak polecam https://piotrgankiewicz.com/courses/becoming-a-software-developer/
Tekst ma po angielsku, filmy po polsku.
Autor ma tutaj swój własny tag #akademiaspetza
Tekst ma po angielsku, filmy po polsku.
Autor ma tutaj swój własny tag #akademiaspetza
Komentarz usunięty przez autora
Treść przeznaczona dla osób powyżej 18 roku życia...
#python #naukaprogramowania
jak prawidlowo wybrac wartosc z dropdown listy?
Kod Strony:
Wartosc 1
Wartość 2
jak prawidlowo wybrac wartosc z dropdown listy?
Kod Strony:
Wartosc 1
Wartość 2
@Lunatik: Twój
powinno być:
select = Select(driver.findelementbyxpath('//*[@id="Type"]'))
a potem możesz wybierać opcje według jednej z metod, jakie select oferuje (byvisibletext, etc.)
select to to, co zwraca Ci metoda click() czyli trochę bez sensu.powinno być:
select = Select(driver.findelementbyxpath('//*[@id="Type"]'))
a potem możesz wybierać opcje według jednej z metod, jakie select oferuje (byvisibletext, etc.)
- 1
#java
próbuję zacząć pisać w tym chorym języku - boli mnie składnia i mam odruch wymiotny robiąc klamry, średniki, wpisując nazwy klas i rozgryzając co gdzie jest, ale nieważne (troche pisze w #python i przeskok na javę jest dla mnie jak przeskok z photoshopa na gimpa xD)
niech ktoś mi powie, czemu ten fragment jest podświetlony?
Dostałem kiedyś czyjś kod, przeprawiam go nieco po swojemu i też zaczyna się
próbuję zacząć pisać w tym chorym języku - boli mnie składnia i mam odruch wymiotny robiąc klamry, średniki, wpisując nazwy klas i rozgryzając co gdzie jest, ale nieważne (troche pisze w #python i przeskok na javę jest dla mnie jak przeskok z photoshopa na gimpa xD)
niech ktoś mi powie, czemu ten fragment jest podświetlony?
Dostałem kiedyś czyjś kod, przeprawiam go nieco po swojemu i też zaczyna się
źródło: comment_1608979574C9KvwA59pLvjLn65PesHmX.jpg
Pobierz- 3
@zortabla_rt: To jest proponowana zmiana, intellij ma zapisane transformacje które nie zmieniając sensu kodu skracają/upraszczają go. Tu chyba chce Ci zmienić na
forEachOrdered(System.out.println)- 11
Od kilku dni uczę się programować w c++. Myślę, że za rok jeśli dotrwam będę miał już jakiegoś skilla. Wiecie może gdzie mogę, za darmo robić najprostsze programy? Jakieś najprostrze zadania? W późniejszym czasie mam zamiar zrobić prosty program, który przyda mi się w pracy. Do czego później mogę wykorzystać w pierwszym etapie swoją wiedzę? Wiem, że takim postem rzucam się na pożarcie, ale może znajdzie się uprzejmy miras
#naukaprogramowania
#naukaprogramowania
- 3
@Eleganckikapelusz: daj sobie spokój z c++, bierz pythona albo jave
@Daurita: błagam nie polecaj Zelenta
@Daurita: błagam nie polecaj Zelenta
Imho c++ jest najlepszym wyborem jeżeli chodzi o pierwszy język. Tak aby zrozumieć obiektowość i działanie języka. Później to już zależy od preferencji. Generalnie jeżeli chodzi o poziom wejścia na rynek IT to w cpp nie musisz znać mnóstwa frameworków... Python bez Django to jak bez ręki chyba że gdzieś w testach lub jako devops(tutaj też musisz znać mnóstwo innych technologii). Java bez jakiś kotlinow i innych Winiary to też bez sensu.
- 9
Trochę nostalgii i cofnijmy się do roku około 2008 - #wigilia #prezent #swieta i mały bi-tek (no dobra nie taki mały) i próba przestawienia "pasji do komputerów na właściwy tor" i oto prezent - Książka do programowania Turbo Pascal - ćwiczenia praktyczne.
Czy coś z tego wyniosłem? Trubo Pascal pomimo że nie wydaje się trudny to niestety dla młodej osoby bez dostępu do takiego zasobu wiedzy
Czy coś z tego wyniosłem? Trubo Pascal pomimo że nie wydaje się trudny to niestety dla młodej osoby bez dostępu do takiego zasobu wiedzy
źródło: comment_1608830284DbxgaZfsjM4R1Rrfp9WHZ3.jpg
Pobierz@bi-tek turbo pascal uczyłem się w techbazie i całkiem go lubiłem, miło wspominam xD
@EnderWiggin e tam, z turbo pascala przeszedłem do strukturalnego programowania chyba w c++ a później bez problemu do obiektowego
Mirabelki i Mirki! Najwyższy czas wyłączył komputer, odstawić kod i zacząć świętować! ( ͡° ͜ʖ ͡°)
Jako zespół Just Join IT wraz z Rocket Jobs i Hello HR życzmy Wam zdrowych, spokojnych i pełnych radości świąt Bożego Narodzenia!
Wielu prezentów (żadnej rózgi), smacznego jedzenia i sporej dawki uśmiechu ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°)
Jako zespół Just Join IT wraz z Rocket Jobs i Hello HR życzmy Wam zdrowych, spokojnych i pełnych radości świąt Bożego Narodzenia!
Wielu prezentów (żadnej rózgi), smacznego jedzenia i sporej dawki uśmiechu ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°)
źródło: comment_1608811396qeDKicH3APb0PnIjX2Pjjx.jpg
Pobierz- 2
Najwyższy czas wyłączył komputer
@justjoin_it:
Czym się zajmuje najwyższy czas? Kolejna rzecz w wymaganiach w ogłoszeniach do nauki ( ͡° ʖ̯ ͡°)
Czołem Mircy!
Wiem, że już ponad miesiąc od wydania #dotnet 5, ale dopiero teraz zebrałem się za nowy filmik na YT
Records w C# - Podstawy, przykłady i kiedy ich używać
Krótki opis: .NET 5 przyniósł nam wiele nowości. Spośród nich chyba najczęściej wymieniane są rekordy. Natomiast problem jest taki, że oprócz teoretycznego podejścia nie bardzo wiadomo, do czego można ich użyć. O tym właśnie w dzisiejszym filmie.
Wiem, że już ponad miesiąc od wydania #dotnet 5, ale dopiero teraz zebrałem się za nowy filmik na YT
Records w C# - Podstawy, przykłady i kiedy ich używać
Krótki opis: .NET 5 przyniósł nam wiele nowości. Spośród nich chyba najczęściej wymieniane są rekordy. Natomiast problem jest taki, że oprócz teoretycznego podejścia nie bardzo wiadomo, do czego można ich użyć. O tym właśnie w dzisiejszym filmie.
źródło: comment_1608808336Rqkb1k5vMsnSwZ2lWLs03b.jpg
PobierzMuszę przyznać że szokują mnie komentarze tutaj, bo nadal najwidoczniej C# jest postrzegany jako "niby tam wspiera tego linuxa, ale nie działa", co jest kompletnie sprzeczne z moimi doświadczeniami.
Od >2 lat mam powystawiane aplikacje na Linuxach - od debianów po raspberry pi, od proda do wewnętrznych appek, od weba po narzędzia i wszystko ładnie chodzi.
Od >2 lat mam powystawiane aplikacje na Linuxach - od debianów po raspberry pi, od proda do wewnętrznych appek, od weba po narzędzia i wszystko ładnie chodzi.
ogólnie to ciekaw jestem komentarzy osób używających C# kilka lat - jak zapatrujecie się na ewolucję tego języka w ostatniej dekadzie
@secret_passenger: dla mnie jest prowadzony mega fajnie jako typowa hybryda oop i fp - nadal ma pełnię zalet typowego języka dla OOP, a jednocześnie potrafi mega ułatwić pisanie i utrzymanie kodu. Zaczynałem od .NET 3.0 i wolałbym programować stopami, niż wrócić do tamtej składni.
Czy .NET i C# to taki szwajcarski scyzory, jack of trades, master of none? W backendzie rządzi Java, na froncie Javascript, w mobilnych Kotlin, w rzeczach niskopoziomowych i grach C++ a .NET próbuje te wszystkie dziedziny ogarnąć i przez to nie jest wyspecjalizowany w niczym po za backendem, w którym nawet nie jest liderem? Czy ta "zachłanność" MS ma jakiś sens?
#informatyka #programowanie #programista15k #naukaprogramowania
#informatyka #programowanie #programista15k #naukaprogramowania
- 2
Tuż przed Świętami postanowiłem udostępnić fragment jednego z rozdziału mojej książki Spring Boot 2, tak, aby każdy na Święta mógł przerobić kominkową lekturę.
Literaturę polecam przede wszystkim tym osobą, które jeszcze nie miały okazji zapoznać się z największą zmianą wprowadzoną w Spring Boot 2/Spring 5 – jaką jest Programowanie Reaktywne z wykorzystaniem Spring WebFlux – która bazuje na Projekt Reactor.
• Czym jest programowanie reaktywne
• Jakie niesie ono ze sobą korzyści
• Kiedy warto je
Literaturę polecam przede wszystkim tym osobą, które jeszcze nie miały okazji zapoznać się z największą zmianą wprowadzoną w Spring Boot 2/Spring 5 – jaką jest Programowanie Reaktywne z wykorzystaniem Spring WebFlux – która bazuje na Projekt Reactor.
• Czym jest programowanie reaktywne
• Jakie niesie ono ze sobą korzyści
• Kiedy warto je
źródło: comment_1608747756cGzPOUeJiEgTLHHbu3FJ0L.jpg
Pobierz- 0
Początek Drogi Programisty – Jaki JĘZYK PROGRAMOWANIA Wybrać Na Start?
Cześć Jeszcze przed świętami opublikowałem kolejne wideo na youtube, w którym odpowiadam na pytanie - który język programowania warto wybrać na początek.
Zapraszam do oglądania: https://www.youtube.com/watch?v=O19843CLU2I
Wesołych
Cześć Jeszcze przed świętami opublikowałem kolejne wideo na youtube, w którym odpowiadam na pytanie - który język programowania warto wybrać na początek.
Zapraszam do oglądania: https://www.youtube.com/watch?v=O19843CLU2I
Wesołych
źródło: comment_1608736968XeIcU1uR4OE1sx6z4JEoS4.jpg
Pobierz- 4
@kazik-: trochę nie podoba mi się, że nie dałeś żadnych argumentów/powodów jakimi warto się kierować przy wyborze pierwszego języka. Twoja rekomendacja jest oczywiście solidna i C# to potencjalnie bardzo dobry wybór, ale bardzo zabrakło nawert 1 minutowego wstępu do czego można używać JS/Python/Java/Go/PHP, jakie są ich największe plusy i minusy, choćiażby w porównaniu do C# jak już nic innego.
Filmik ten nie odpowiada na pytanie który język programowania warto wybrać
Filmik ten nie odpowiada na pytanie który język programowania warto wybrać
- 2
@aseeon_: Rozumiem, jednak bardziej starałem się powiedzieć, że nie ma to zbyt dużego znaczenia, który język zostanie wybrany na początek :)
- 351
W tym wpisie wymieniamy najczęstsze błędy popełniane przez programistów, ja zaczynam:
Napisanie length zamiast lenght
#programowanie #humorinformatykow #programista15k #naukaprogramowania #pdk
Napisanie length zamiast lenght
#programowanie #humorinformatykow #programista15k #naukaprogramowania #pdk
źródło: comment_16087356627eTlXAPZjHAfvhHEnarqLD.jpg
PobierzMam frontend, który łączy się z serwerem. Jak to się profesjonalnie robi, żebym nie musiał za każdym razem zmieniać adresu serwera kiedy chcę wysłać front na proda? Zmienne środowiskowe się używa, czy jakoś inaczej?
#naukaprogramowania
#naukaprogramowania
@Thiocomaster: odpowiem: tak.
- 0
@Thiocomaster: Można wystawić jakiś DNSowy rekord do tego, jakiś CNAME czy coś, który ukrywa adres IP za domeną, np prod.mojafirma.pl. Takiego adresu używasz w apce a pod spodem możesz przełączać sobie IP na które wskazuje dowolnie, przydatne szczególnie w przypadku Green/Blue Deployment
Co lepsze w CV?
- Kilka projektów w jednej technologii 66.3% (59)
- Kilka projektów w różnych technologiach 33.7% (30)
- 7
@radek1122012: wszystko zależy od tego gdzie uderzasz. Jak firma ma swój produkt w technologii X to głównie doświadczenie w tej jednej będzie ich interesowało najbardziej. Jak idziesz do jakiegoś SH gdzie przewijają się różne projekty to pewnie lepiej kilka projektów w różnych technologiach.
- 2
@radek1122012: Lepiej w jednej technologii albo niejako w jednym stacku. Jeśli kilka to chociaż jakoś do siebie podobnych żebyś nie wyszedł na "do wszystkiego i niczego". Np. wszystko webowo/mobilnie/stacjonarnie.
- 3
Dla polujących na #mirkopromocje na #ksiazki #ebook i #audiobook
Dziś ostatni dzień przedświątecznej promocji: codziennie inna książka w promocyjnej cenie:
- w księgarni Helion książkę Bjarne'a Stroustrupa [Programowanie. Teoria i praktyka z wykorzystaniem C++. Wydanie III]http://helion.pl/view/8528E/pcppt3.htm) druk za 74,50zł, e-book za 59,60zł
- w księgarni Onepress książkę Briana Tracy'ego Nawyki warte miliony. Jak nauczyć się zachowań przynoszących bogactwo druk za 19,95zł, e-book za 15,96zł, audiobook za 12,90zł
Dziś ostatni dzień przedświątecznej promocji: codziennie inna książka w promocyjnej cenie:
- w księgarni Helion książkę Bjarne'a Stroustrupa [Programowanie. Teoria i praktyka z wykorzystaniem C++. Wydanie III]http://helion.pl/view/8528E/pcppt3.htm) druk za 74,50zł, e-book za 59,60zł
- w księgarni Onepress książkę Briana Tracy'ego Nawyki warte miliony. Jak nauczyć się zachowań przynoszących bogactwo druk za 19,95zł, e-book za 15,96zł, audiobook za 12,90zł
- 6
Mireczki, może ktoś byłby chętny na kursy programowania od JetBrains w hyperskill? Kończę właśnie python developer path i szczerze mówiąc polecam ten kurs, bo jest w przystępny sposób upakowana wiedza. Najpierw rozpoczęcie od podstaw, potem przejście przez biblioteki standardowe, spróbowanie z czym się je data science (pandas, numpy, sklearn), web (socket, json, xml, beautifulsoup, django) i natural language processing. Mogę na priv podać linka, z którego otrzymacie 3 miesiące gratis. Z tego
- 1
@kaka_demona na niczym, ja dostaje za to tylko jakieś diamenty, z których nie korzystam (diamenty pozwalają na podejrzenie rozwiązań zadań) , mam konto do 2 stycznia i właśnie kończę python dev path
PS. W sumie nie wiem czy polecenie kursu daje cokolwiek innego niż te diamenty, może jakieś zniżki też...
PS. W sumie nie wiem czy polecenie kursu daje cokolwiek innego niż te diamenty, może jakieś zniżki też...
- 0
@mactrix: ja też jestem chętny
Normally, programming languages are synchronous and some provide a way to manage asynchronicity in the language or through libraries. C, Java, C#, PHP, Go, Ruby, Swift, and Python are all synchronous by default. Some of them handle async by using threads, spawning a new process.
W jaki sposób wątki spawnują nowy proces? Już nie pierwszy raz czytam jak ktoś używa wątku i procesu zamiennie. Myślałem że wiele wątków działa w obrębie jednego
- 0
@elf_pszeniczny: ah, tak właśnie podejrzewałem
- 1
@czlowieknikt: Bo tak jest, ale być może w tym zdaniu autor mówi jeszcze co innego: że masz dwie metody na handlowanie asynchroniczności:
1. using threads - używając wątków
2. spawning new process - odpalając nowe procesy (i zapewne później się z nimi komunikując)
1. using threads - używając wątków
2. spawning new process - odpalając nowe procesy (i zapewne później się z nimi komunikując)
3
Programista matematyk czy poliglota? Naukowcy z MIT sprawdzają

Naukowcy z MIT zbadali aktywność ludzkiego mózgu podczas czytania kodu w Pythonie i ScratchJr. Chcieli sprawdzić, czy programiści są ścisłowcami, czy poliglotami.
z- 1
- #
- #
- #
- #
- #
- #
3
JPA #3 - Podstawowe elementy - Clockwork Java

Na warsztacie podstawowe elementy takie jak konfiguracja, Entity Manager i Encje. Kto w tym towarzystwie zarządza Persistance Context?
z- 1
- #
- #

























#informatyka #programowanie #naukaprogramowania #programista15k #csharp #pracbaza