Zaczynamy!

Witamy na blogu technicznym firmy ITCore. Zamysłem stworzenia tej witryny jest pomoc naszym klientom, a także wymiana doświadczeń z osobami z branży. Pomysłodawcą tego projektu jest nasz administrator, więc początkowo będziecie spotykać się z jego inwencją, ale z czasem pojawią się także artykuły z innych dziedzin branży IT.
Jeżeli macie jakiś pomysł na artykuł, bądź chcielibyście poruszyć jakiś problem, zapraszamy do kontaktu z nami.

Pozdrawiamy
Zespół ITCore

tech-itcore tylko po https://

blog tech-itcore.pl dostępny tylko poprzez httpsChcielibyśmy poinformować naszych czytelników, że od dziś nasz blog, podobnie jak strona firmowa ITCore, dostępny jest tylko poprzez szyfrowany protokół HTTPS. Wszelkie nieszyfrowane połączenia (http://) są automatycznie przekierowywane przez nasze serwery na https://. Mamy nadzieję, że podoba Wam się ta mała, acz istotna zmiana.

Czytaj więcej »

glibc – krytyczna luka bezpieczeństwa (CVE-2015-7547)

krytyczna luka w glibcW CVE-2015-7547 została opisana krytyczna luka bezpieczeństwa w powszechnie używanej bibliotece glibc. Błąd znaleziono w funkcji getaddrinfo().
Aby wykorzystać lukę, atakujący odpowiada specjalnie spreparowanym pakietem DNS na zapytanie DNS ofiary. Nie musi on dysponować własnym serwerem DNS, do manipulacji pakietu może też dojść poprzez atak Man-in-the-Middle. Zmodyfikowana odpowiedź DNS może doprowadzić do przepełnienia bufora oraz wykonania obcego kodu w systemie ofiary.

Czytaj więcej »

Docker – łączymy kontener MySQL z kontenerem Apache/PHP oraz instalacja WordPress’a

 Docker – łączymy kontener MySQL z kontenerem Apache/PHP oraz instalacja WordPress’aMając już podstawy Dockera za sobą pokażemy jak przy jego pomocy możemy uruchomić własną stronę opartą na popularnym systemie zarządzania treścią WordPress. Aby było to możliwe potrzebujemy serwer www wraz z obsługą PHP oraz bazę danych MySQL. W tym celu zbudujemy dwa kontenery, na pierwszym uruchomimy bazę danych, na drugim serwer www. Pliki strony zmapujemy z naszego lokalnego dysku do kontenera na którym będzie działać webserver.
Czytaj więcej »

Docker – instalacja oraz zarządzanie

docker logoDocker to zyskująca coraz większą popularność aplikacja, podchodząca w ciekawy sposób do tematu wirtualizacji. Przy jej pomocy uruchamiamy nie całe maszyny wirtualne (wraz z systemem operacyjnym), tylko aplikację/program (tzw. kontener). Kontenery nie zajmują dużo miejsca i uruchamiają się bardzo szybko. Dodatkowo korzystają one z systemu plików działającym w trybie Copy-on-Write, przez co tworząc nowy kontener, docker nie kopiuje całego kontenera, a jedynie pliki które zostały zmodyfikowane.
Jeśli potrzebujemy np. bazy danych MySQL w wersji 5.6, wystarczy pobrać odpowiedni obraz (lub samemu zbudować) ze strony https://hub.docker.com/. Jeśli nie znajdziemy tego co chcemy, możemy ściągnąć bazowy system (np. obraz Ubuntu 15.04) doinstalować to co chcemy i następnie stworzyć własny obraz. Jeśli nie będzie nam już więcej potrzebny, usuwamy go i po sprawie. Każdy kontener możemy też dostosować do własnych potrzeb, np. doinstalować jakiś pakiet lub uruchomić na nim jakąś dodatkową usługę. Z założenia jednak każdy kontener powinien obsługiwać tylko jedną usługę. Przykładowo chcemy stworzyć nową stronę www (PHP + MySQL). Aby przetestować nasz kod potrzebujemy serwera www. Przy pomocy dockera łatwo uruchomimy serwer www używając 2 różnych kontenerów. Jeden będzie obsługiwał bazę danych, drugi- serwer apache wraz z PHP. Następnie łączymy (linkujemy) je ze sobą, a pliki strony mapujemy z naszego lokalnego dysku hosta. Zaletą takiego rozwiązania jest to, że jeśli chcemy przetestować nasz projekt korzystając z innej wersji PHP, wystarczy że ściągniemy odpowiedni obraz (tag) i ponownie uruchomimy kontenery.
Czytaj więcej »

Szyfrowany protokół https:// oraz facebook – nowości w ITCore

ITCore protokół SSLTym razem chcielibyśmy Wam napisać o dwóch „małych”, ale istotnych nowościach w naszej firmie. Pierwsza z nich dotyczy doskonale wszystkim znanego facebook’a. Zapraszamy do odwiedzenia profilu firmy ITCore. Będziemy tam pisać o wszelkich istotnych sprawach, tych dotyczących bezpośrednio firmy, jak i tych związanych ze światem IT oraz Online Marketing. Czekamy na Wasze komentarze oraz pytania.
Czytaj więcej »