C++, Javascript, QT, QML
W miniony poniedziałek na większości polskich uczelni rozpoczął się nowy rok akademicki. Z tej okazji postanowiłem podsumować swoje własne zmagania na pierwszym roku studiów informatycznych zestawiając przy tym swoje oczekiwania sprzed roku z rzeczywistością. Pamiętaj, że ten wpis ma charakter mocno subiektywny! Od roku studiuję na Wojskowej Akademii Technicznej w Warszawie. Większość znajomych z kierunku podobnie […]
Dzisiejszy wpis dotyczyć będzie inteligentnych wskaźników obecnych w C++ od standardu C++ 11. Przedstawię wam różnice pomiędzy poszczególnymi klasami inteligentnych wskaźników oraz ich przewagę nad surowymi wskaźnikami. Tworzenie inteligentnego wskaźnika Inteligentne wskaźniki to obiekty klas wprowadzonych w standardzie C++ 11 udoskonalające działanie wskaźników. Sposób użycia wskaźników inteligentnych praktycznie nie różni się od metody korzystania ze ...
Dzisiejszy wpis dotyczyć będzie inteligentnych wskaźników obecnych w C++ od standardu C++ 11. Przedstawię wam różnice pomiędzy poszczególnymi klasami inteligentnych wskaźników oraz ich przewagę nad surowymi wskaźnikami. Tworzenie inteligentnego wskaźnika Inteligentne wskaźniki to obiekty klas wprowadzonych w standardzie C++ 11 udoskonalające działanie wskaźników. Sposób użycia wskaźników inteligentnych praktycznie nie różni się od metody korzystania ze znanych […]
Nie ulega wątpliwością, że standard C++ 11 był prawdziwą rewolucją w programowaniu w tym języku. Jedną z najbardziej oczekiwanych zmian było wprowadzenie obsługi wyrażeń lambda w C++. W poniższym wpisie postaram się przybliżyć wam specyficzną składnię oraz przykłady użycia wyrażeń lambda w C++. Wyrażenia lambda w C++ pozwalają nam na pisanie krótkich, anonimowych funkcji często ...
Nie ulega wątpliwością, że standard C++ 11 był prawdziwą rewolucją w programowaniu w tym języku. Jedną z najbardziej oczekiwanych zmian było wprowadzenie obsługi wyrażeń lambda w C++. W poniższym wpisie postaram się przybliżyć wam specyficzną składnię oraz przykłady użycia wyrażeń lambda w C++. Wyrażenia lambda w C++ pozwalają nam na pisanie krótkich, anonimowych funkcji często nieprzeznaczonych […]
Klasa String przetwarzająca ciągi znakowe w C++ wykorzystywana jest w znacznej części programów napisanych z wykorzystaniem tej technologii. W końcu operacje na łańcuchach znaków to chleb powszedni dla wielu aplikacji. Na szczęście człowiek jest na tyle leniwym stworzeniem, aby opracować dedykowaną tym operacjom klasę. Tak, aby każdy programista chcący zaimplementować działania na tekście, nie był ...
Klasa String przetwarzająca ciągi znakowe w C++ wykorzystywana jest w znacznej części programów napisanych z wykorzystaniem tej technologii. W końcu operacje na łańcuchach znaków to chleb powszedni dla wielu aplikacji. Na szczęście człowiek jest na tyle leniwym stworzeniem, aby opracować dedykowaną tym operacjom klasę. Tak, aby każdy programista chcący zaimplementować działania na tekście, nie był zmuszony […]
Minęło sporo czasu od mojego ostatniego wpisu na blogu. Oczywiście nie próżnowałem. Moja uwaga podzielona była pomiędzy sesję a rozwój projektu aplikacji mobilnej dla kierowców zawodowych. Prace nad ogólnie dostępną, wczesną wersją dobiegły końca. Sprawdź z czym się wiąże niskobudżetowy rozwój aplikacji i publikacja aplikacji w sklepie Google Play. Jeżeli nie widziałeś wcześniejszych wpisów z ...
Trochę mi wstyd, że tak dawno na blogu nie pojawił się żaden nowy wpis. W ramach zadośćuczynienia poruszę temat współpracy programisty z grafikiem – UI Designerem. Jakie są jasne i ciemne strony kooperacji tych dwóch branż? Zapraszam do lektury. Współpraca programisty z grafikiem – konieczność? Spójrzmy prawdzie w oczy. Zdecydowana większość programistów nie przejawia specjalnie ...
W miniony poniedziałek miałem przyjemność brać udział w festiwalu 4Developers awizowanym przeze mnie jakiś czas temu. Zanim wystawię finalną opinię rzućcie proszę okiem na przegląd wykładów, w których brałem udział i moje, pozostałe refleksje na temat tej konferencji. O 4Developers usłyszałem już jakiś czas temu, ale dopiero tegoroczna edycja była pierwszą, na której się pojawiłem. ...
Aplikacja dla kierowców zawodowych rozwijana przeze mnie w przerwach od nauki i życia towarzyskiego, w końcu nabiera rumieńców. Grupą docelową produktu są głównie kierowcy prowadzący własne działalności gospodarcze. Zapraszam do lektury wpisu poświęconego postępom w pracach nad aplikacją. Dla niewtajemniczonych -> link do wpisów z serii Devlog. Devlog jako motywacja do pracy nad projektem Na ...
Coraz większą częścią blogosfery stają się blogi programistyczne. Nic dziwnego, w końcu nasza branża rozwija się w na tyle szybkim tempie, że nowy programistyczny narybek potrzebuje źródeł merytorycznej wiedzy, informacji na temat nowości na rynku technologicznym i miejsc do wymiany zdań na te tematy. Postanowiłem przedstawić wam regularnie czytane przeze mnie blogi, na które naprawdę ...
Z przyjemnością i nieskrywaną dumą informuję, że w tym roku masz zaszczyt należeć do grona patronów medialnych jednej z największych konferencji branży IT w Polsce, jaką bez wątpienia jest festiwal 4Developers. Tegoroczna edycja odbędzie się w poniedziałek, 9 kwietnia w hotelu SANGATE w Warszawie. Mam wyłonić jednego szczęśliwca, który będzie się cieszył z darmowej wejściówki ...
Po blisko półrocznej przerwie w pracach nad projektem wróciłem do kodu i do publikowania wpisów relacjonujących postępy w pracy. Dzisiaj skupię się na temacie zarządzania projektem mojej aplikacji. Dobry plan jest niezbędny do tego, aby w toku programowania nie przytłoczył nas ogrom prac. Zarządzanie projektem informatycznym Przypomnijmy sobie parę faktów z pierwszego wpisu, dotyczącym tego ...
Każda osoba zamierzająca zostać programistą błyskawicznie orientuje się, że pisanie kodu nie ogranicza się do notatnika i konsoli tekstowej. Na pewno nie w dzisiejszych czasach, w których właściwie pojawia się problem, które narzędzia dla programisty wybrać. Dzisiaj przedstawię wam oręż niezbędny na zero-jedynkowym polu. Framework Framework można nazwać platformą do budowania aplikacji, która dostarczając szereg bibliotek i ...
C++, Javascript, QT, QML
Programista C++ opierający swoje projekty na framework'u QT. Student Informatyki oraz bloger w służbie czynnej. Pod adresem binarnie.pl dzieli się swoimi postępami w nauce, posiadaną wiedzą, zdaniem na dane tematy oraz informacjami o aktualnie rozwijanych projektach.