Instalacja biblioteki SFML 2.x pod linuksem i Code::Blocks

Czym jest biblioteka SFML

Biblioteka SFML jest jedną z bibliotek graficznych, która zdobywa ostatnio coraz większą popularność wśród programistów  C++. Ma dość spore możliwości i jest stosunkowo łatwa do nauczenia.  Biblioteka ta jest przeznaczona do pisania gier ale nie tylko, gdyż z powodzeniem możesz wykorzystać ją do ożywienia innych swoich programów. Programy pisane z wykorzystaniem jej są przenośne, biblioteka występuje w wersji dla Linuksa, M$ Windows oraz Mac OS X w postaci już skompilowanej i gotowej do instalacji na twoim systemie operacyjnym, a także w postaci otwartych kodów źródłowych, które sam możesz skompilować na platformie, której używasz.

Czytaj dalej

Błąd 500 pod PHP 7.x PHP-FPM

Kiedy dodałem nową wersję PHP 7.1 do już istniejącej PHP 7.0 z repozytorium Ondrej Sury, na niektórych stronach zaczął pojawiać się błąd 500. Po dłuższej analizie problemu błąd ten udało mi się rozwiązać niejako połowicznie, tzn. że czasami dalej on się pojawia po restarcie systemu ale po kolei.

Czytaj dalej

C++ biblioteka conio.h pod linuksem

Ucząc się programowania w c++ pod linuksem, bardzo szybko możemy napotkać pewien problem, a jest nim brak conio.h w naszym systemie linuksowym. Cóż więc zrobić jeśli programy wymagające tej biblioteki nie chcą nam sie kompilować? Rozwiązaniem problemu jest dołączenie zamiennika, jakim jest biblioteka gconio.h. Bibliotekę można pobrać stąd biblioteka gconio.h

Czytaj dalej

Jak zaktualizować kompilator GCC pod systemem Linuks & Windows

Dlaczego chciałbyś zaktualizować kompilator Do najnowszej wersji?

Powody mogą być różne jak na przykład mniejszy i bardziej optymalny kod wynikowy programu po kompilacji, jednak najważniejszym z nich, dla ciebie jako przyszłego programisty, będą pewnie nowości wprowadzone w C++11, C++14. Jako początkującego programistę nic nie tłumaczy ciebie, abyś nie poznawał najnowszej składni tego języka programowania i nie zaczął jej używać w swoich programach, tym bardziej, że jest kilka rzeczy, które można obecnie zrobić w dużo prostszy i szybszy sposób niż było w wersjach wcześniejszych. Nie będę tu opisywał nowości w samym kompilatorze ale powiem ci jak zainstalować najnowszą wersję kompilatora zarówno pod Linuksa, jak i pod Windowsa oraz jak podpiąć go do Code::Blocks

Czytaj dalej

Programowanie w C++ dla początkujących

Wstęp

Jako, że ostatnio postanowiłem poznać język programowania jakim jest C++, to i ten dział powstał niejako na fali dzięki temu. Jako początkujący w tym temacie zauważyłem, że czasem ciężko jest znaleźć odpowiedzi na niektóre swoje pytania, które się nasuwają podczas nauki, a i też nie jest łatwo o przykładowe zadania, które moglibyśmy realizować na poszczególnych etapach nauki, pomijając te książkowe oczywiście, czy zawarte w kursach z jakich korzystamy. Bardzo szybko też możemy zauważyć, że nasza własna inwencja twórcza się kończy jako, że brak nam doświadczenia, a realizacja tych samych programów w inny sposób, dość szybko może nam się znudzić.

Czytaj dalej

Co to jest RBL i czy warto z niego korzystać?

RBL mówiąc wprost to, lista spamerów zawierająca numery IP lub adresy email z którego idzie spam. Listy prowadzone są albo przez organizacje non profit albo przez komercyjne organizacje, które odpłatnie udostępniają takie listy administratorom serwerów pocztowych. Listy takie aktualizowane są w czasie rzeczywistym co znaczy, że często się zdarza, że zanim spam do nas dotrze już znajduje się na takiej liście i jest odpowiednio punktowany.

Czytaj dalej