#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ę
zortabla_rt - #java 
próbuję zacząć pisać w tym chorym języku - boli mnie składnia i...

źródło: comment_1608979574C9KvwA59pLvjLn65PesHmX.jpg

Pobierz
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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)
  • Odpowiedz
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
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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.
  • Odpowiedz
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
bi-tek - Trochę nostalgii i cofnijmy się do roku około 2008 - #wigilia #prezent #swie...

źródło: comment_1608830284DbxgaZfsjM4R1Rrfp9WHZ3.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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 ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°)
justjoin_it - Mirabelki i Mirki! Najwyższy czas wyłączył komputer, odstawić kod i zac...

źródło: comment_1608811396qeDKicH3APb0PnIjX2Pjjx.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 5
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.
wildcat89 - Czołem Mircy!
Wiem, że już ponad miesiąc od wydania #dotnet 5, ale dopier...

źródło: comment_1608808336Rqkb1k5vMsnSwZ2lWLs03b.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Muszę 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.
  • Odpowiedz
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.
  • Odpowiedz
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
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
SoftBull - Tuż przed Świętami postanowiłem udostępnić fragment jednego z rozdziału mo...

źródło: comment_1608747756cGzPOUeJiEgTLHHbu3FJ0L.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
kazik- - Początek Drogi Programisty – Jaki JĘZYK PROGRAMOWANIA Wybrać Na Start?

Cz...

źródło: comment_1608736968XeIcU1uR4OE1sx6z4JEoS4.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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ć
  • Odpowiedz
@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 :)
  • Odpowiedz
Mam 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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • Odpowiedz
@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.
  • Odpowiedz
@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.
  • Odpowiedz
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ł
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 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ż...
  • Odpowiedz
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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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)
  • Odpowiedz
@klamkaodokna: rozumiem, tutaj :https://github.com/worldveil/deuces piszą, że dla zastosowań human scale ta biblioteka spokojnie wystarczy. Pewnie jak chcesz liczyć jakieś grube symulacje to dopiero wtedy taki silnik napisany w C/C++ zaczyna błyszczeć. Co do tej biblioteki w C++ to używa ona cmake. Jak chcesz iść w c++ to musisz ogarnąć jakieś IDE. Polecam cliona, jest płatny, ale ma miesięczny okres próbny. W clionie wystarczy, że otworzysz plik CMakeLists.txt jako projekt
  • Odpowiedz
Znowu ja na tagu #python Powiedzcie mi koledzy co się stało z numpy? Potrzebuję zaimportować arange żeby wyznaczyć sobie kilka floats w pętli for, ale w tym pythonie 3.9 nie mogę go zaimportować. Znalazłem gdzieś stare info z września, że numpy na razie nie ma w python 3.9, powiecie mi jak ja mam teraz użyć tej funkcji? xD #naukaprogramowania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach