Jak najlepiej wgryźć się w duży projekt? Mam pobrany jeden i go stopniowo analizuję, ale tego jest bardzo wiele. Jest jakaś metoda żeby poznać w pełni nowy projekt? Na razie kod projektu przypomina mi supeł i niewiele widzę a jego poznawanie przypomina żmudne rozplątywanie.
Wszystko
Najnowsze
Archiwum
62
Rozwiązywanie konfliktów w Git

Z Gitem jest tak, że prędzej czy później przychodzi nam rozwiązać konflikt. Postanowiłem nagrać film, który początkującym pomoże zrozumieć temat. Nawet jeśli pracujesz z Gitem, myślę że ten film jest wart Twoich 10 minut - jest szansa że dowiesz się czegoś nowego. Link do serii filmów w powiązanych.
z- 25
- #
- #
- #
Jak najlepiej wgryźć się w duży projekt? Mam pobrany jeden i go stopniowo analizuję, ale tego jest bardzo wiele. Jest jakaś metoda żeby poznać w pełni nowy projekt? Na razie kod projektu przypomina mi supeł i niewiele widzę a jego poznawanie przypomina żmudne rozplątywanie.
- 0
- 0
- 0
std::string ciag = "czacza";std::string polciag = ciag.substr(0,ciag.length()/2); Chyba że używasz C++17 to wtedy można użyć
std::string_view.- 1
1 2 3 4 - > 2 4 1 3
Kombinowałem z std::rotate, ale jedyne co udało mi się wyciągnąć to 1 2 3 4 -> 3 4 1 2
#cpp #naukaprogramowania #algorytmy
proste i szybkie, ale nieoptymalne pamięciowo - stwórz drugi vector, zrób reserve, ładuj push_backiem elementy parzyste, potem nieparzyste, a następnie swap. na każdym elemencie move zostanie wykonane tylko raz.
auto isIndexEven = [i = 0] (auto) mutable { return ++i % 2 == 0; };
std::stable_partition(std::begin(vec), std::end(vec), std::ref(isIndexEven));Elementy ktore są odblokowywane wysuwaja sie, i jak odblokowuje 1 z dolnych(zabirajac mu klase) to wszystkie dolne się wysuwają (mimo że odpowiednia klase posiadają). Górne elementy ugryzione tą samą metodą działają normalnie.
Oto code pen:
https://codepen.io/turtelian/pen/PyyYKY
efekt po clicku się pojawi, linijka zabierajaca klase s4 to plik js 18;
Dlaczego tak się dzieje i jak temu zaradzić?
- 1
#programowanie #naukaprogramowania #java
- 1
2
Zaufaj inteligencji chmury. Poznaj Amazon Rekognition

Chmury publiczne często sprowadza się do roli alternatywy dla typowych hostingów, a ich wykorzystanie ogranicza się do tworzenia kolejnych wirtualnych maszyn. Odwzorowanie architektury znanej z systemów on-premises jest dobrym początkiem przygody z chmurą, ale my proponujemy pójść o krok...
z- 0
- #
- #
- #
- #
- #
- #
#naukaprogramowania #it
- 3
1
Rozwiązywanie konfliktów w Git #BezZbędnegoGadania
Z Gitem jest tak, że prędzej czy później przychodzi nam rozwiązać konflikt. Postanowiłem nagrać film, który początkującym pomoże zrozumieć temat. Nawet jeśli pracujesz z Gitem, myślę że ten film jest wart Twoich 10 minut - jest szansa że dowiesz się czegoś nowego. Link do serii filmów w powiązanych.
z- 0
- #
- #
- #
- #
- #
- 12
#naukaprogramowania #programowanie #heheszki #programista15k #udemy
źródło: comment_f1Us3RmFNA7bwoE3l8V3m1fNa22Do667.jpg
Pobierz1
Wprowadzenie React JS na przykładzie - Dlaczego warto - Clockwork Java

Wprowadzenie React JS, jednej z najpopularniejszych bibliotek Javascript, na krótkim przykładzie . Czym React przekonał mnie jako programiste wychowanego na Javie?
z- 0
- #
- #
- #
- #
- #
jest taka stronka, która rozkłada kod na czynniki pierwsze i po kolei pokazuje stepy, jakie wykonuje dany kod. Ma ktoś link do niej?
- 2
Ma ktoś jakieś materiały? Ewentualnie python. #programowanie #naukaprogramowania
#xaml
Szukam i czytam na ten temat, bo chce zacząć, a przynajmniej spróbować czegoś nowego. Pomimo wszystko rady doświadczonych mogą okazać się lepsze, niż ślepe błądzenie po sieci
#java #javadevmatt #naukaprogramowania #programowanie
- 1
- 58
https://www.udemy.com/python-pyramid-web-dev-beginners/
https://www.udemy.com/python-gui-programming-using-tkinter-and-python/
https://www.udemy.com/iot-internet-of-things-automation-using-raspberry-pi/
https://www.udemy.com/iot-internet-of-things-automation-with-esp8266/
Czy drugie for zaczyna się wykonywać kiedy pierwszy for będzie fałszywe?
+ co dokładnie robi drugie for? Czemu inicjacja zmiennej to j=n-1? I po co tam ten if w forze?
Czy klamry tutaj mają większe znaczenie, tj. czy jakby ich nie było to czy kod pokazywałby to samo?
#ansic #cpp #naukaprogramowania
źródło: comment_dTAhAl4xXCUj9kdIT0xG08FFREbQDviS.jpg
Pobierz- 1
- 1
lepiej rób http://www.codewars.com te spoj są nie życiowe
@kysko: bardzo fajna stronka, wlasnie juz cos probuje
Ostatnio mam takie przemyślenia po czytaniu reddita i nie tylko. Skoro firmy zaczęły promować nauke programowania by tych programistów przybyło i można im płacić mniej to dlaczego teraz tych "wyprodukowanych" programistów nie chcą? Wszędzie na świecie ten sam problem - nikt nie chce juniorów. Najgorsza sytuacja jest chyba w USA. Nawet ludzie z Niemiec lub Francji pisali, że owszem, potrzeba programistów ale juniorów nikt nie chce.
W takim razie moje
- 8
kariera jako programista stała się dużo trudniejsza.
@Staram_sie_byc_dobrym_czlowiekiem: jeszcze nigdy nie dostawalem tyle ofert ile w tym roku, a siedze w branzy 10+ lat





















private String name;
public Person(String name) {
this.name = name;
}
Czyli jak w niej masz już obiekt to masz do niego tylko referencję w xyz. Zmieniając imię zmieniasz tylko pole zmiennej. Natomiast przypisując do xyz nowy obiekt, to w xyz masz nową referencję, która jest tylko w xyz i zostanie zniszczona przez GC po wywołaniu metody. CHYBA~
Dodam tylko, że zmienna xyz trzyma kopię referencji do obiektu i wszelkie operacje na obiekcie wpływają na zmianę jego stanu.
Jednak gdy przypiszesz obiekt do xyz, to przypiszesz to tylko referencję do innego obiektu, i teraz to na nim wykonujesz "akcje". Proste i logiczne.