Kategoria: Blog

Architektura przechowywania i udostępniania zdjęć w Badoo

Artem Denisov (bo0rsh201, Badoo) Badoo to największa na świecie strona randkowa. Obecnie mamy zarejestrowanych około 330 milionów użytkowników na całym świecie. Ale to, co jest znacznie ważniejsze w kontekście naszej dzisiejszej rozmowy, to fakt, że przechowujemy około 3 petabajtów zdjęć użytkowników. Każdego dnia nasi użytkownicy przesyłają około 3,5 miliona […]

Baza danych komunikatora (cz. 1): projektowanie szkieletu bazy

Jak można przełożyć wymagania biznesowe na konkretne struktury danych na przykładzie projektowania „od podstaw” bazy dla komunikatora. Część 1: projektujemy szkielet bazy Część 2: sekcjonujemy „na żywo” Nasza baza nie będzie tak rozbudowana i rozproszona jak w VKontakte czy Badoo, a „żeby było”, ale było dobrze — funkcjonalnie, szybko i mieściło się na jednym serwerze PostgreSQL — aby […]

Młodzieńczy maksymalizm i duch kontrowersji u nastolatków z perspektywy neurologii

Jednym z najbardziej tajemniczych i wciąż nie do końca zrozumiałych „zjawisk” jest mózg człowieka. Wokół tego złożonego organu krąży wiele pytań: dlaczego śnimy, jak emocje wpływają na podejmowanie decyzji, jakie komórki nerwowe odpowiadają za postrzeganie światła i dźwięku, dlaczego jedni lubią szproty, a inni uwielbiają oliwki? Wszystkie te pytania dotyczą mózgu, ponieważ on jest […]

Linus Torvalds wypowiedział się na temat ZFS

W trakcie dyskusji na temat planistów jądra Linux użytkownik Jonathan Danty skarżył się, że zmiany w jądrze zepsuły ważny zewnętrzny moduł — ZFS. Oto co odpowiedział Torvalds: Pamiętaj, że teza „nie łamiemy użytkowników” odnosi się do programów przestrzeni użytkownika i do jądra, które prowadzę. Jeśli dodajesz zewnętrzny moduł taki jak ZFS, to […]

Vulnera bilita w e2fsck, występująca podczas przetwarzania specjalnie przygotowanych katalogów.

W narzędziu e2fsck, dostarczanym w pakiecie e2fsprogs, wykryto podatność (CVE-2019-5188), która pozwala na wykonanie kodu przez napastnika podczas sprawdzania systemu plików zawierającego specjalnie przygotowane katalogi. Obecność podatności potwierdzono w wydaniach od 1.43.3 do 1.45.4. Podatność została usunięta w aktualizacji e2fsck 1.45.5. W dystrybucjach problem nadal pozostaje nierozwiązany (Debian, Arch Linux, SUSE/openSUSE, Ubuntu, RHEL). Podatność wynika z […]

Linus Torvalds wyjaśnił, jakie są problemy z realizacją ZFS w jądrze Linuxa.

W trakcie dyskusji na temat testów harmonogramu zadań, jeden z uczestników przywołał przykład, że mimo deklaracji potrzeby zachowania kompatybilności podczas opracowywania jądra Linux, ostatnie zmiany w jądrze zakłóciły prawidłowe działanie modułu „ZFS na Linuxie”. Linus Torvalds odpowiedział, że zasada „nie łamać użytkowników” odnosi się do zachowania zewnętrznych interfejsów jądra, używanych przez aplikacje w przestrzeni użytkownika, […]

Tak może wyglądać Eksplorator, „Start” i ustawienia w Windows 10X, 

Firma Microsoft obecnie opracowuje nowy system operacyjny Windows 10X dla urządzeń z dwoma standardowymi lub jednym elastycznym ekranem. Wśród nich znajdują się Surface Neo, Lenovo ThinkPad X1 Fold, Dell Duet i Ori. Nowość ma się pojawić, jak się oczekuje, latem i, sądząc po ostatnich informacjach, otrzyma znaczące zmiany w zakresie designu. Dotyczy to w szczególności Eksploratora. […]

Baza danych komunikatora (cz.2): sekcjonujemy „na żywo”

Dobrze zaprojektowaliśmy strukturę naszej bazy danych PostgreSQL do przechowywania korespondencji. Minął rok, użytkownicy aktywnie ją wypełniają, a w tej chwili mamy już miliony rekordów… i coś zaczęło działać wolniej. Część 1: projektowanie szkieletu bazy Część 2: sekcjonowanie na żywo. Otóż, wraz z rozwojem objętości tabeli, rośnie również „głębokość” indeksów — chociaż jest to wzrost logarytmiczny. Ale z biegiem czasu to […]

Historia internetu: komputer jako urządzenie komunikacyjne

Inne artykuły z serii: Historia przekaźników Metoda „szybkiego przesyłania informacji”, czyli narodziny przekaźnika Dalekopis Galwanizm Przedsiębiorczość A oto, w końcu, przekaźnik Mówiący telegraf Po prostu połączyć Zapomniane pokolenie komputerów przekaźnikowych Era elektroniczna Historia komputerów elektronicznych Prolog Kolos ENIAC Rewolucja elektroniczna Historia tranzystora Przebijając się po omacku w ciemności Z pieca wojny Wielokrotne wynalezienie Historia internetu Sieć szkieletowa Rozpad, […]

Historia internetu: ARPANET – podsieć

Inne artykuły z serii: Historia przekaźników Metoda „szybkiego przesyłania informacji”, czyli narodziny przekaźnika Dalekopis Galwanizm Przedsiębiorczość A oto, w końcu, przekaźnik Mówiący telegraf Po prostu połączyć Zapomniane pokolenie komputerów przekaźnikowych Era elektroniczna Historia komputerów elektronicznych Prolog Kolos ENIAC Rewolucja elektroniczna Historia tranzystora Przebijając się po omacku w ciemności Z pieca wojny Wielokrotne wynalezienie Historia internetu Sieć szkieletowa Rozpad, […]

Tor Browser 9.0.3

Tor Browser 9.0.3 jest teraz dostępny do pobrania. W tej wersji wprowadzono istotne aktualizacje bezpieczeństwa Firefoksa. Ta nowa stabilna wersja obejmuje poprawki zabezpieczeń dla Firefoksa 68.4.0esr. Zaktualizowaliśmy także Tora do wersji 0.4.2.5 dla wersji desktopowych. Na Androidzie naprawiono możliwy błąd po załadowaniu. Tor Browser 9.0.4 Mozilla przygotowuje nową wersję Firefoksa, 68.4.1, która poprawia dodatkowe […]

Tor Browser 9.0.4

Tor Browser 9.0.4 jest teraz dostępny na stronie pobierania Tor Browser oraz w katalogu dystrybucji. Ta wersja naprawia krytyczny problem bezpieczeństwa w Firefoksie: CVE-2019-17026. Pełna lista zmian od czasu Tor Browser 9.0.3: Wszystkie platformy zaktualizowano Firefoksa do 68.4.1esr. Źródło: linux.org.ru

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