Kategoria: Blog

Szkolenie Cisco 200-125 CCNA v3.0. Dzień 23. Nowoczesne technologie routingu

Dziś dokładniej omówimy niektóre aspekty routingu. Zanim zaczniemy, chcę odpowiedzieć na pytanie studentów dotyczące moich kont w mediach społecznościowych. Po lewej stronie zamieściłem linki do stron naszej firmy, a po prawej – do moich osobistych profili. Zauważam, że nie dodaję nikogo do moich znajomych na Facebooku, jeśli nie znam go osobiście, dlatego […]

Sony kontynuuje optymalizację wsparcia AMD Jaguar dla PS4 w kompilatorze LLVM Clang

Firma AMD nadal poprawia kod kompilatora Btver2/Jaguar w celu optymalizacji wydajności. A w tym, co dziwne, jest ogromna zasługa Sony. To właśnie japońska korporacja korzysta z LLVM Clang jako zestawu narzędzi domyślnie dla swojej PlayStation 4. Przypomnijmy, że w podstawie konsoli leży hybrydowy „czerwony” chip Jaguar. W minionym tygodniu w kodzie docelowym Jaguar/Btver2 wprowadzono […]

Psychoanaliza efektu niedocenianego specjalisty. Część 2. Jak i po co stawiać opór

Artykuł zaczyna się od opisu możliwych powodów niedoceniania specjalistów, można go przeczytać, przechodząc pod „link”. III Stawianie oporu przyczynom, które powodują niedocenienie. Wirus przeszłości nie poddaje się leczeniu – dopóki swoje nie weźmie, nie odejdzie. Ale można mu i trzeba stawiać opór – zapobiegać powikłaniom. Elchin Safarli. (Przepisy na szczęście) Wyodrębniając oznaki i naturę problemów, które prowadzą do niedocenienia specjalisty w miejscach […]

GHC 8.8.1

Cicho i bez rozgłosu, wydano nową wersję znanego kompilatora języka Haskell. Wśród zmian: wsparcie dla profilowania na 64-bitowych systemach z Windows. GHC teraz wymaga LLVM w wersji 7. Metoda fail została ostatecznie przeniesiona z klasy Monad, teraz znajduje się w klasie MonadFail (ostateczna część propozycji MonadFail). Jawne zastosowanie typu (type application) działa teraz również dla samych typów, a nie […]

Jak ocenić wydajność serwera Linux: otwarte narzędzia do benchmarkingu

W 1cloud.ru przygotowaliśmy zestaw narzędzi i skryptów do oceny wydajności procesorów, macierzy dyskowych i pamięci na maszynach z Linuksem: Iometer, DD, vpsbench, HammerDB i 7-Zip. Inne nasze zestawienia z benchmarkami: Sysbench, UnixBench, Phoronix Test Suite, Vdbench i IOzone Interbench, Fio, Hdparm, S i Bonnie. Zdjęcie — Bureau of Land Management Alaska — CC BY. Iometer To […]

Benchmarki dla serwerów na Linuksie: zestawienie otwartych narzędzi

Kontynuujemy opowieść o narzędziach do oceny wydajności CPU na maszynach z Linuksem. Dziś w materiale: temci, uarch-bench, likwid, perf-tools i llvm-mca. Więcej benchmarków: Sysbench, UnixBench, Phoronix Test Suite, Vdbench i IOzone Interbench, Fio, Hdparm, S i Bonnie Iometer, DD, vpsbench, HammerDB i 7-Zip. Zdjęcie — Lukas Blazek — Unsplash. temci To narzędzie do oceny czasu wykonania […]

Testy jednostkowe w DBMS – jak robimy to w Sportmasterze, część pierwsza

Cześć, Habr! Nazywam się Maksym Ponomarenko i jestem programistą w Sportmasterze. Mam 10-letnie doświadczenie w branży IT. Rozpocząłem karierę w obszarze ręcznego testowania, potem przeszedłem do tworzenia baz danych. Przez ostatnie 4 lata, akumulując wiedzę zdobytą w testowaniu i rozwoju, zajmuję się automatyzacją testowania na poziomie DBMS. W zespole Sportmastera jestem od nieco ponad roku […]

low-memory-monitor: zapowiedź nowego zajmującego się brakiem pamięci narzędzia użytkownika

Bastien Nocera zapowiedział nowe narzędzie do zarządzania pamięcią dla środowiska GNOME. Napisane w C. Licencjonowane na GPL3. Do działania demona wymagane jest jądro 5.2 lub nowsze. Demon monitoruje ciśnienie pamięci przez /proc/pressure/memory i po przekroczeniu progu wysyła przez dbus propozycję do procesów o potrzebie ograniczenia apetytu. Demon może również próbować zachować responsywność systemu poprzez zapis do /proc/sysrq-trigger. […]

Narzędzia dla programistów aplikacji działających w Kubernetes

Nowoczesne podejście do eksploatacji rozwiązuje wiele istotnych problemów biznesowych. Kontenery i orkiestratory umożliwiają łatwe skalowanie projektów o dowolnej złożoności, upraszczają wydania nowych wersji, czynią je bardziej niezawodnymi, ale jednocześnie tworzą dodatkowe problemy dla programistów. Programista przede wszystkim dba o swój kod: architektura, jakość, wydajność, elegancja — a nie o to, jak to będzie działać w […]

Jądro Linuksa obchodzi 28. urodziny

25 sierpnia 1991 roku, po pięciu miesiącach prac, 21-letni student Linus Torvalds ogłosił na konferencji telewizyjnej comp.os.minix stworzenie działającego prototypu nowego systemu operacyjnego Linux, dla którego zaznaczono zakończenie portowania bash 1.08 oraz gcc 1.40. Pierwsze publiczne wydanie jądra Linux zostało zaprezentowane 17 września. Jądro 0.0.1 miało rozmiar 62 KB w wersji skompresowanej i zawierało […]

Przedstawiono pierwsze rozwiązanie problemu z brakiem pamięci operacyjnej w Linuksie

Programista Red Hat, Bastien Nocera, zapowiedział możliwe rozwiązanie problemu braku pamięci operacyjnej w Linuksie. Aplikacja ta, nosząca nazwę Low-Memory-Monitor, ma rozwiązać problem responsywności systemu przy braku RAM. Oczekuje się, że program poprawi działanie środowiska użytkownika Linuksa na systemach, w których ilość pamięci RAM jest mała. Zasada działania jest prosta. Demon Low-Memory-Monitor monitoruje ilość […]

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