Kategoria: Blog

Google rozwija modułowy system budowy Soong dla Androida

Firma Google rozwija system budowy Soong, który ma zastąpić stare skrypty budowy platformy Android, oparte na użyciu narzędzia make. Soong proponuje użycie prostych deklaratywnych opisów reguł budowy modułów, określanych w plikach z rozszerzeniem „.bp” (blueprints). Format plików jest podobny do JSON i stara się powielać składnię i semantykę plików budowlanych Bazel. Kod napisany jest w języku Go […]

Wydanie narzędzia do kopii zapasowej rclone 1.50

Opublikowano wersję narzędzia rclone 1.50, które jest odpowiednikiem rsync, przeznaczonym do kopiowania i synchronizacji danych między lokalnym systemem a różnymi chmurami, takimi jak Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud i Yandex.Disk. Kod projektu napisany jest w języku Go i jest dystrybuowany na licencji […]

Alan Kay: Co można nazwać najbardziej niesamowitym, co komputery uczyniły możliwym

Quora: Co można uznać za najbardziej niezwykłe, co komputery uczyniły możliwym? Alan Kay: Wciąż staram się lepiej myśleć. Myślę, że odpowiedź będzie bardzo zbliżona do odpowiedzi na pytanie „co jest najbardziej niezwykłe, co piśmiennictwo (a potem druk) uczyniło możliwym”. Chodzi o to, że piśmiennictwo i druk stworzyły zupełnie inny rodzaj […]

wc-themegen, konsolowe narzędzie do automatycznego dostosowywania motywów Wine

Rok temu uczyłem się C, opanowywałem GTK i w trakcie pisałem wrapper dla Wine, upraszczający konfigurację wielu uciążliwych działań. Obecnie nie mam ani czasu, ani siły na dokończenie projektu, ale zawierał on wygodną funkcję dostosowania motywu Wine do bieżącego motywu GTK3, którą przeniosłem do osobnego narzędzia konsolowego. Wiem, że w Wine-staging jest funkcja „mimikracji” pod motyw GTK […]

Jądro Linuxa zyskuje automatyczne testowanie: KernelCI

Jądro Linuxa ma jedno słabe miejsce: kiepskie testowanie. Jednym z głównych znaków tego, że czekają nas zmiany, jest to, że KernelCI, środowisko automatycznego testowania jądra Linuxa, staje się częścią projektu Linux Foundation. Na niedawnej konferencji Linux Kernel Plumbers w Lizbonie w Portugalii jednym z najbardziej gorących tematów było to, jak poprawić i zautomatyzować testowanie jądra Linuxa. […]

Łatwe zarządzanie konfiguracjami mikrousług dzięki microconfig.io

Jednym z głównych problemów przy tworzeniu i późniejszej eksploatacji mikrousług jest umiejętne i staranne konfigurowanie ich instancji. W tym może pomóc nowy framework microconfig.io. Pozwala on dość elegancko rozwiązać niektóre rutynowe zadania konfigurowania aplikacji. Jeśli masz wiele mikrousług, z których każda dostarczana jest z własnym plikiem/plikami konfiguracyjnymi, istnieje duże ryzyko […]

Czym jest gra walidatorów lub „jak uruchomić blokchain proof-of-stake”

Więc twoja drużyna zakończyła wersję alpha swojego blockchaina i nadszedł czas na uruchomienie testnetu, a potem mainnetu. Masz prawdziwy blockchain, z niezależnymi uczestnikami, dobrą modelową ekonomią, bezpieczeństwem, zaprojektowałeś governance i teraz czas wypróbować to wszystko w praktyce. W idealnym, kryptoanarchistycznym świecie, publikujesz w sieci genesis block, końcowy kod węzła i walidatory same […]

5 sposobów na użycie Raspberry Pi

Cześć Habr. Raspberry Pi pewnie ma prawie każdy w domu, a o ile się nie mylę, u wielu leży ona bezużyteczna. A przecież Raspberry to nie tylko cenny sprzęt, ale także całkiem mocny komputer bezwentylatorowy z Linuxem. Dziś przyjrzymy się przydatnym możliwościom Raspberry Pi, do których nie trzeba pisać żadnego kodu. Dla zainteresowanych szczegóły […]

Wydano dystrybucje Alt 9.0 na siedmiu platformach sprzętowych.

Wydano trzy nowe produkty wersji 9.0 oparte na Dziewiątej platformie ALT (p9 Vaccinium): „ALT Stacja robocza 9”, „ALT Serwer 9” oraz „ALT Edukacja 9”. Podczas tworzenia dystrybucji systemu operacyjnego „ALT” wersji 9.0 dla szerokiego zakresu platform sprzętowych, twórcy systemu „ALT” kierowali się potrzebami klientów korporacyjnych, instytucji edukacyjnych oraz osób prywatnych. Krajowe systemy operacyjne są dostępne jednocześnie […]

Wydanie dystrybucji Alt Praca Stacja, Alt Serwer i Alt Edukacja 9.0

Wydano trzy nowe produkty w wersji 9.0 oparte na Dziewiątej platformie ALT (p9 Vaccinium): „Alt Praca Stacja 9”, „Alt Serwer 9”, „Alt Edukacja 9”. Przy tworzeniu dystrybucji systemu operacyjnego „Alt” w wersji 9.0 dla szerokiej gamy platform sprzętowych, deweloperzy systemu „Alt” koncentrowali się na potrzebach klientów korporacyjnych, instytucji edukacyjnych i osób prywatnych. Jednym z głównych trendów współczesnego rozwoju […]

Dostępna platforma komunikacyjna Asterisk 17

Po roku pracy wydano nową stabilną wersję otwartej platformy komunikacyjnej Asterisk 17, używanej do wdrażania programowych centrali telefonicznych, systemów komunikacji głosowej, bramek VoIP, organizacji systemów IVR (menu głosowe), poczty głosowej, konferencji telefonicznych i call center. Kod źródłowy projektu dostępny jest na licencji GPLv2. Asterisk 17 należy do kategorii wydań z normalnym wsparciem, dla których aktualizacje są tworzone przez dwa […]

Obliczamy potencjalnych "złych" botów i blokujemy je po adresie IP

Dzień dobry! W artykule opowiem, jak użytkownicy zwykłego hostingu mogą zidentyfikować adresy IP generujące nadmierne obciążenie na stronie, a następnie zablokować je za pomocą narzędzi hostingowych. Będzie „trochę” kodu php, kilka zrzutów ekranu. Dane wejściowe: Strona stworzona na CMS WordPress Hosting Beget (to nie jest reklama, ale zrzuty ekranu będą właśnie tego dostawcy hostingu) Strona WordPress uruchomiona […]

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