Kategoria: Blog

Podajemy równanie regresji liniowej w postaci macierzowej

Celem artykułu jest wsparcie dla początkujących specjalistów ds. danych. W poprzednim artykule omówiliśmy na przykładzie trzy metody rozwiązania równania regresji liniowej: rozwiązanie analityczne, spadek gradientu i stochastyczny spadek gradientu. Wtedy zastosowaliśmy wzór dla rozwiązania analitycznego. W tym artykule, jak sugeruje tytuł, uzasadnimy zastosowanie tego wzoru, innymi słowy, wyprowadzimy go samodzielnie. Dlaczego ma to […]

Dostępna jest przeglądarka Firefox Preview 3.0 na Androida

Firma Mozilla opublikowała trzeci znaczący wydanie eksperymentalnej przeglądarki Firefox Preview, rozwijanej pod kodową nazwą Fenix. Wkrótce wydanie będzie dostępne w katalogu Google Play (do działania wymagany jest Android 5 lub nowszy). Kod jest dostępny na GitHubie. Pierwsze stabilne wydanie oczekuje się w pierwszej połowie 2020 roku. Po stabilizacji projektu i realizacji całej zamierzonej funkcjonalności, przeglądarka zastąpi […]

Wydanie nowej stabilnej gałęzi Tor 0.4.2

Opublikowano wersję narzędzi Tor 0.4.2.5, używaną do organizacji pracy anonimowej sieci Tor. Tor 0.4.2.5 uznano za pierwsze stabilne wydanie gałęzi 0.4.2, która rozwijała się przez ostatnie cztery miesiące. Jednocześnie zaproponowano aktualizacje dla starszych gałęzi 0.4.1.7, 0.4.0.6 i 0.3.5.9. Gałąź 0.4.2 będzie wspierana w ramach standardowego cyklu wsparcia - wydanie aktualizacji zostanie zakończone po 9 miesiącach lub po 3 […]

Stworzono 'papierowe' włókno optyczne, które zrewolucjonizuje świat czujników wilgotności.

Jakiś czas temu w czasopiśmie Cellulose opublikowano badanie fińskich naukowców, którzy opowiedzieli o stworzeniu optycznego włókna z celulozy. Pomysł stworzenia światłowodowych struktur włóknistych po raz pierwszy zmaterializował się w 1910 roku. Wiele dziesięcioleci później światłowodowe kable stały się codziennością i niezastąpionym środkiem energoefektywnej transmisji informacji na dziesiątki tysięcy kilometrów. Opracowane przez fińskich naukowców włókno optyczne z celulozy nie nadaje się […]

PostgreSQL Antipatterns: CTE x CTE

W trakcie pracy często spotykamy sytuacje, gdy programista pisze zapytanie i myśli: „baza jest inteligentna, poradzi sobie sama!” W niektórych przypadkach (częściowo z braku znajomości możliwości bazy danych, częściowo z przedwczesnych optymalizacji) takie podejście prowadzi do powstawania „frankensteinów”. Na początek przedstawię przykład takiego zapytania: — dla każdej pary kluczowej znajdujemy powiązane wartości pól WITH RECURSIVE cte_bind AS […]

Przedstawiamy programowalną strefę docelową AWS w module Terraform

Cześć wszystkim! W grudniu OTUS uruchamia nowy kurs — Architektura Rozwiązań Chmurowych. W przeddzień rozpoczęcia tego kursu dzielimy się z wami tłumaczeniem interesującego materiału na ten temat. AWS Landing Zone to rozwiązanie, które pomaga klientom szybko skonfigurować bezpieczne środowisko AWS z wieloma kontami, opierając się na najlepszych praktykach. Przez ponad pięć lat istnienia nasza […]

Wydanie Qt for MCUs 1.0, edycji Qt5 dla mikrokontrolerów

Projekt Qt opublikował pierwszą stabilną wersję Qt for MCUs 1.0, edycji frameworka Qt 5 dla mikrokontrolerów i urządzeń o niskiej mocy. Pakiet umożliwia tworzenie graficznych aplikacji, które interagują z użytkownikami w stylu interfejsów dla smartfonów, dla różnorodnej elektroniki użytkowej, urządzeń noszących, sprzętu przemysłowego i systemów inteligentnego domu. Rozwój odbywa się przy użyciu znanego API oraz standardowych narzędzi dewelopera, stosowanych […]

Wydanie dystrybucji NomadBSD 1.3

Dostępna jest wersja Live-dystrybucji NomadBSD 1.3, która jest edycją FreeBSD, dostosowaną do użycia jako przenośny pulpit, uruchamiany z pamięci USB. Środowisko graficzne opiera się na menedżerze okien Openbox. Do montowania nośników używany jest DSBMD (wsparcie dla montowania CD9660, FAT, HFS+, NTFS, Ext2/3/4), do konfiguracji sieci bezprzewodowej — wifimgr, a do zarządzania głośnością — DSBMixer. Rozmiar obrazu rozruchowego to 2.3 […]

Wydanie przeglądarki Pale Moon 28.8.0

Przedstawiona została wersja przeglądarki internetowej Pale Moon 28.8, odgałęzienia kodu Firefox, zapewniającego wyższą wydajność, zachowanie klasycznego interfejsu, minimalizację zużycia pamięci oraz dodatkowe możliwości dostosowywania. Kompilacje Pale Moon są przygotowywane dla systemów Windows i Linux (x86 i x86_64). Kod projektu jest udostępniany na licencji MPLv2 (Mozilla Public License). Projekt przestrzega klasycznej organizacji interfejsu, bez […]

W nowej wersji przeglądarki Edge uruchomiono kolekcje dla wszystkich użytkowników

Firma Microsoft ogłosiła, że funkcja kolekcji jest teraz dostępna dla wszystkich użytkowników przeglądarki Edge w kanałach Canary i Dev. Umożliwia ona zbieranie, organizowanie, eksportowanie i wymienianie treści z internetu. To coś w rodzaju zaawansowanej wersji zakładek. Wcześniej firma testowała nowości na ograniczonej grupie użytkowników, a teraz dodaje je dla wszystkich. Wśród nowości warto zauważyć synchronizację kolekcji, edytowanie tytułów, wsparcie […]

Jak używać MySQL bez hasła (i ryzyka dla bezpieczeństwa)

Mówi się, że najlepsze hasło to takie, którego nie trzeba zapamiętywać. W przypadku MySQL jest to możliwe dzięki wtyczce auth_socket i jej wersji dla MariaDB — unix_socket. Obydwie te wtyczki nie są nowością, dużo o nich mówiono w tym blogu, na przykład w artykule o tym, jak zmieniać hasła w MySQL 5.7, korzystając z wtyczki auth_socket. […]

Prawdziwe sumowanie kanałów internetowych — OpenMPTCPRouter

Czy można połączyć kilka kanałów internetowych w jeden? Wokół tego tematu krąży wiele nieporozumień i mitów, nawet doświadczeni inżynierowie sieciowi często nie wiedzą, że jest to możliwe. W większości przypadków połączenie kanałów błędnie nazywane jest równoważeniem na poziomie NAT lub failover. Jednak prawdziwe sumowanie pozwala na jednoczesne przesyłanie jednego jedynego połączenia TCP przez wszystkie kanały internetowe, na przykład przy transmisji wideo tak, […]

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