Kategoria: Blog

Wydano Free Pascal Compiler 3.0.0

25 listopada wydana została nowa wersja wolnego kompilatora języków Pascal i Object Pascal — FPC 3.0.0 „Pestering Peacock”. Główne zmiany w tym wydaniu: Ulepszona kompatybilność z Delphi: Dodano wsparcie dla przestrzeni nazw podobnych do Delphi dla modułów. Dodano możliwość tworzenia dynamicznych tablic za pomocą konstruktora Create. Łańcuchy typu AnsiString teraz przechowują informacje o swoim kodowaniu. Zmiany w kompilatorze: Dodano nowy […]

Akcelerator ELSA GeForce RTX 2070 Super Erazor X zajmuje 2,5 slotu rozszerzeń

Firma ELSA zaprezentowała akcelerator graficzny GeForce RTX 2070 Super Erazor X, przeznaczony do użycia w komputerach stacjonarnych klasy gamingowej. „Serce” karty graficznej to procesor NVIDIA generacji Turing. Produkt zawiera 2560 rdzeni CUDA oraz 8 GB pamięci GDDR6 z 256-bitową szyną. Częstotliwość rdzenia chipu osiąga 1815 MHz w trybie turbo. Akcelerator graficzny jest wyposażony w system chłodzenia z dwoma wentylatorami o średnicy 90 mm […]

Wydanie Snuffleupagus 0.5.1, modułu do blokowania luk w aplikacjach PHP

Po roku prac nad projektem opublikowano wydanie Snuffleupagus 0.5.1, które oferuje moduł do interpretatora PHP7, zwiększający bezpieczeństwo środowiska i blokujący typowe błędy prowadzące do powstawania luk w aplikacjach PHP. Moduł umożliwia także tworzenie wirtualnych łatek dla usunięcia konkretnych problemów bez zmiany źródłowych tekstów podatnej aplikacji, co jest wygodne w systemach mass-hostingowych, gdzie zmiany są niemożliwe […]

Wydanie SciPy 1.5.0, biblioteki do obliczeń naukowych i inżynieryjnych

Wydano bibliotekę SciPy 1.5.0 do obliczeń naukowych, matematycznych i inżynieryjnych. SciPy oferuje dużą kolekcję modułów do takich zadań jak obliczanie całek, rozwiązywanie równań różniczkowych, przetwarzanie obrazów, analiza statystyczna, interpolacja, stosowanie transformacji Fouriera, poszukiwanie ekstremów funkcji, operacje wektorowe, przetwarzanie sygnałów analogowych, praca z macierzami rzadkimi itd. Kod projektu jest dostępny na licencji BSD i wykorzystuje […]

VPN WireGuard został zaakceptowany do głównego składu OpenBSD

Jason Donenfeld, autor VPN WireGuard, ogłosił przyjęcie do głównego składu OpenBSD sterownika jądra „wg” dla protokołu WireGuard, implementacji specyficznego interfejsu sieciowego i zmian narzędzi działających w przestrzeni użytkownika. OpenBSD stał się drugim systemem operacyjnym po Linuksie, który w pełni i zintegrowanie wspiera WireGuard. Włączenie WireGuard przewidziano w wydaniu OpenBSD 6.8. Łatki obejmują sterownik dla […]

Perl 5.32.0

Wydano nową wersję interpretera języka programowania Perl 5.32.0. Po 13 miesiącach prac, 140 tysięcy zmienionych linii w 880 plikach. Kluczowe nowości: Nowy eksperymentalny operator isa, sprawdzający, czy dany obiekt jest instancją podanej klasy lub klasy dziedziczącej: if( $obj isa Package::Name ) { … } Wsparcie dla Unicode 13.0! Pojawiła się możliwość zapisywania operatorów porównania z jednym priorytetem w […]

Monitorowanie i rejestrowanie zewnętrznych usług w klastrze Kubernetes

Witam wszystkich. Nie znalazłem w sieci zbiorczego przewodnika po logowaniu i zbieraniu metryk z zewnętrznych serwisów w systemach uruchomionych w Kubernetes. Publikuję moje rozwiązanie. Artykuł zakłada, że masz już działający Prometheus i inne usługi. Jako przykład źródła danych zewnętrznego serwisu stateful wykorzystamy bazę danych PostgreSQL w kontenerze Docker. W firmie używamy […]

OpenLinux w składzie modułów SIM7600E-H

Mechanizm opracowywania aplikacji użytkownika i przesyłania jej do modułu jest dostępny zarówno dla systemu operacyjnego Linux, jak i Windows. W tym artykule szczegółowo omówimy, jak skompilować i przesłać aplikację użytkownika do modułu, korzystając z przykładów z SDK dostarczonego przez SIMCom Wireless Solutions. Przed napisaniem artykułu mój znajomy, który nie ma doświadczenia w programowaniu pod Linux, poprosił o maksymalną szczegółowość […]

Tango Controls

Czym jest TANGO? To system zarządzania różnym sprzętem i oprogramowaniem. TANGO obsługuje obecnie 4 platformy: Linux, Windows NT, Solaris i HP-UX. Tutaj opisano pracę z Linuxem (Ubuntu 18.04). Po co to potrzebne? Ułatwia pracę z różnym sprzętem i oprogramowaniem. Nie musisz się martwić o to, jak przechowywać dane w bazie danych, to już […]

Wydano Calculate Linux 20.6

Nowy wydanie dystrybucji Calculate Linux 20.6 ukazało się 21 czerwca 2020 roku z okazji 20-lecia firmy 'Calculate'. W nowej wersji zoptymalizowano proces uruchamiania, zmniejszono wymagania dotyczące pamięci RAM oraz dodano wsparcie dla wstępnych ustawień pluginów przeglądarki do pracy z Nextcloud. Do pobrania dostępne są następujące edycje dystrybucji: Calculate Linux Desktop z interfejsem KDE (CLD), […]

Poprawne porównanie Kubernetes Apply, Replace i Patch

W Kubernetes istnieje kilka opcji aktualizacji zasobów: apply, edit, patch i replace. Jest pewne zamieszanie co do tego, co każda z nich robi i kiedy ich używać. Zrozummy to. Jeśli wyszukasz w Google frazę «kubernetes apply vs replace», znajdziesz odpowiedź na StackOverflow, która jest błędna. Przy poszukiwaniach «kubernetes apply vs patch» pierwszym wynikiem jest dokumentacja na […]

Wdrożenie rozproszonych usług w Yandex.Cloud na przykładzie Grafana

Cześć wszystkim! W ramach projektu badawczego zajmowałem się możliwościami rodzimej platformy chmurowej, jaką jest Yandex.Cloud. Platforma oferuje różne usługi do rozwiązywania praktycznych problemów. Czasami jednak trzeba skonfigurować własną aplikację chmurową opartą na tych usługach z dość rozbudowaną infrastrukturą. W tym artykule chcę podzielić się doświadczeniem w rozwoju takiej aplikacji. Czego chcę się doczekać? Grafana — […]

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