Kategoria: Blog

Jeszcze lista projektów, na czym poćwiczyć

„Mistrz popełnia więcej błędów niż nowicjusz — prób” Poprzednia lista projektów treningowych uzyskała 50 tys. wyświetleń i 600 dodanych do ulubionych. Oto kolejna lista interesujących projektów do praktyki dla tych, którzy pragną dodatkowych wyzwań. 1. Edytor tekstu Celem edytora tekstu jest zmniejszenie wysiłku użytkowników, którzy starają się przekształcić swoje formatowanie w poprawny znacznik HTML. Dobry edytor tekstu pozwala […]

8 projektów edukacyjnych

„Mistrz popełnia więcej błędów niż nowicjusz — prób” Proponujemy 8 pomysłów na projekty, które można zrealizować „dla zabawy”, aby zdobyć rzeczywiste doświadczenie w tworzeniu. Projekt 1. Klon Trello Klon Trello autorstwa Indreka Lasna. Czego się nauczysz: Organizacja trasowanie zapytań (Routing). Przeciąganie i upuszczanie. Jak tworzyć nowe obiekty (tablice, listy, karty). Przetwarzanie i walidacja danych wejściowych. So […]

Niemiecka policja wzięła szturmem wojskowy bunkier, w którym ulokował się ogłaszający niepodległość centrum danych

Schemat bunkra. Ilustracja: policja Niemiec CyberBunker.com – pionier anonimowego hostingu, który rozpoczął działalność w 1998 roku. Firma umieściła serwery w jednym z najbardziej niezwykłych miejsc: wewnątrz byłego podziemnego kompleksu NATO, zbudowanego w 1955 roku jako chroniony bunkier na wypadek wojny nuklearnej. Klienci ustawiali się w kolejce: wszystkie serwery były zazwyczaj zajęte, mimo wygórowanych cen: VPS […]

Ansible + automatyczne git pull w klastrze maszyn wirtualnych w chmurze

Dzień dobry. Mamy kilka klastrów chmurowych z dużą ilością maszyn wirtualnych w każdym z nich. Wszystko to hostujemy w Hetznerze. W każdym klastrze mamy jedną maszynę master, z której wykonywana jest migawka i automatycznie rozsyłana do wszystkich wirtualek w klastrze. Taki schemat uniemożliwia nam prawidłowe korzystanie z gitlab-runnerów, ponieważ powstaje […]

Użycie dysku NVME SSD jako nośnika systemowego w komputerach z starym BIOS-em i systemem Linux

Przy odpowiedniej konfiguracji można uruchamiać system z nośnika NVME SSD nawet na starszych systemach. Zakłada się, że system operacyjny (OS) potrafi pracować z NVME SSD. Rozpatruję przede wszystkim uruchomienie OS, ponieważ przy dostępnych w OS driverach NVME SSD jest widoczny w OS po uruchomieniu i może być używany. Dodatkowe oprogramowanie (SO) dla Linuksa nie jest wymagane. Dla systemów z rodziny BSD […]

Google zamyka swoją własną platformę VR Daydream

Firma Google oficjalnie ogłosiła zaprzestanie wsparcia dla własnej platformy wirtualnej rzeczywistości Daydream. Wczoraj odbyła się oficjalna prezentacja nowych smartfonów Pixel 4 i Pixel 4 XL, które nie wspierają platformy VR Daydream. Od dzisiaj Google kończy sprzedaż zestawów słuchawkowych Daydream View. Co więcej, firma nie planuje wspierać tej platformy w przyszłych urządzeniach działających na Androidzie. Taki krok raczej […]

Szczery Ukrainiec Nieznajka lub Jak mieszkańcy Kijowa się pomylili

Piątek, wieczór, dobry powód, aby wspomnieć o złotych czasach dzieciństwa. Niedawno rozmawiałem z jednym znajomym twórcą gier, który na poważnie przekonywał mnie, że główną przyczyną dzisiejszego kryzysu w przemyśle gier jest brak zapadających w pamięć obrazów. Kiedyś w dobrych grach były obrazy, które na stałe zapisywały się w pamięci użytkownika — nawet czysto wizualnie. A teraz wszystkie gry są bezosobowe, nieodróżnialne, […]

Ubuntu obchodzi 15-lecie

Piętnaście lat temu, 20 października 2004 roku, wydano pierwszą wersję dystrybucji Linuksa Ubuntu — 4.10 «Warty Warthog». Projekt został założony przez Marka Shuttlewortha, milionera z RPA, który uczestniczył w rozwoju Debiana Linuksa i był zainspirowany pomysłem stworzenia dostępnej dla końcowych użytkowników dystrybucji desktopowej z przewidywalnym, stałym cyklem rozwoju. Do pracy zaangażowano kilku deweloperów z projektu […]

Dostępny jest zbieracz dokumentacji PzdcDoc 1.7

Opublikowano nowy numer narzędzia do dokumentacji PzdcDoc 1.7, które jest dostarczane jako biblioteka Java Maven i umożliwia łatwą integrację w procesie rozwoju generowania dokumentacji HTML5 z hierarchii plików w formacie AsciiDoc. Projekt jest odgałęzieniem narzędzia AsciiDoctorJ, napisany w języku Java i udostępniany na licencji MIT. W porównaniu do oryginalnego AsciiDoctor zauważono następujące zmiany: Wszystkie niezbędne pliki […]

Vulnerabilność w serwerze http Nostromo, prowadząca do zdalnego wykonania kodu

W serwerze http Nostromo (nhttpd) wykryto lukę (CVE-2019-16278), która umożliwia atakującemu zdalne wykonanie swojego kodu na serwerze poprzez wysłanie specjalnie sformatowanego żądania HTTP. Problem zostanie rozwiązany w wersji 1.9.7 (jeszcze nieopublikowanej). Zgodnie z informacjami z wyszukiwarki Shodan, serwer http Nostromo jest używany na około 2000 publicznie dostępnych hostach. Luka została spowodowana błędem w funkcji http_verify, która pomija wywołanie do treści […]

Na wasze prośby: profesjonalny test SSD-ów Kingston DC500R i DC500M

Proszono nas o pokazanie rzeczywistych przykładów wykorzystania naszych korporacyjnych SSD-ów i profesjonalnych testów. Prezentujemy szczegółowy przegląd naszych SSD-ów Kingston DC500R i DC500M od naszego partnera Truesystems. Eksperci Truesystems zbudowali rzeczywisty serwer i zasymulowali absolutnie realistyczne zadania, z którymi borykają się wszystkie dyski solid-state klasy korporacyjnej. Zobaczmy, co z tego wynikło! Modelowa linia Kingston 2019 […]

Przegląd Plesk – panelu zarządzania hostingiem i stronami internetowymi

Plesk to potężne i wygodne uniwersalne narzędzie do szybkiego i efektywnego realizowania wszystkich codziennych operacji zarządzania stronami internetowymi i aplikacjami webowymi lub hostingiem. „6% stron na świecie jest zarządzanych za pomocą panelu Plesk” — stwierdza firma deweloperska na swoim blogu korporacyjnym na Habrze. Przedstawiamy krótki przegląd tej wygodnej i prawdopodobnie najbardziej popularnej platformy hostingowej, licencję na […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster