Często spędzamy przy klawiaturze całe dnie, warto więc zainwestować w model bardziej trwały, przyjemniejszą w użytkowaniu i dającą większe zadowolenie w codziennej pracy - we wrześniu.

  Otwieramy źródła profesjonalnej wiedzy
Aktualności | Numer bieżący | Społeczność | Zamówienia | Reklama | Kontakt

newsletter




Serwery www tani hosting w Linuxpl.com

  Jedyny w Polsce... » Archiwum » Numer 169: Marzec 2018  

Numer 169: Marzec 2018

<< Poprzedni numer | Następny numer >>

W WYDANIU:

W tym miesiącu przyjrzymy się najbardziej złożonym narzędziom, używanym przez programistów: kompilatorom. Porównamy też GCC, Clanga i MSVC pod kątem obsługi najnowszych standardów C++. Nieco miejsca poświęciliśmy też nowemu, wzorowanemu na Rebolu językowi programowania Red i kompilacji krzyżowej w najnowszych wersjach Go.

Ponadto w numerze polecamy:

  • Internet rzeczy za 10 zł: jak łatwo tworzyć projekty IoT, używając taniej płytki z modułem ESP8266 i MicroPythona.
  • Sieci neuronowe: tym razem zaprzągamy Pytona do rozwiązania paradoksalnego problemu, który ze względu na swoje sprzeczne z intuicja rozwiązanie budził swojego czasu wiele kontrowersji.

Z kolei w sekcji Linux Voice znajdziemy opis alternatywnych poleceń służących do przechodzenia między katalogami oraz instrukcje dotyczące odzyskiwania systemu za pomocą SystemRescueCD.

SPIS TREŚCI:

  • Nowości: Linux

    * Dell – nowy rok z przytupem i linuksowym laptopem
    * Intel obrywa od Torvaldsa za luki Meltdown i Spectre
    * Jest CODE 3.0, bazujący na LibreOffice
    * Google ogłasza projekt Kuberflow – Kubernetes obsłuży uczenie maszynowe
    * Krytyczna luka w phpMyAdmin

  • Nowości: Jądro

    * Jak być opiekunem jądra?
    * Kontrola zasilania
    * Pamięć podręczna dysków

  • Temat Numeru: Jak działają kompilatory?

    Kompilatory tłumaczą kod źródłowy na programy wykonywalne i biblioteki. We współczesnych kompilatorach kompilacja jest złożonym, wieloetapowym procesem, podczas którego kod źródłowy jest analizowany, wyszukiwane są błędy i powstaje kod pośredni, który jest następnie optymalizowany pod kątem procesora docelowego.

  • Temat Numeru: Kompilatory i standardy

    Szybkie tempo rozwoju standardów C++ spowodowało, że twórcy kompilatorów mają pełne ręce roboty. Jak z tym wyzwaniem radzą sobie najpopularniejsze kompilatory?

  • Temat Numeru: Red

    Red to stosunkowo młody, interesujący język programowania wzorowany na Rebolu, wyposażony w kompilator umożliwiający tworzenie lekkich aplikacji wieloplatformowych.

  • Temat Numeru: Kompilacja krzyżowa w Go

    Kompilacja krzyżowa w Go była kiedyś dość kłopotliwa. Jednak począwszy o wersji 1.5 możemy z łatwością generować pliki binarne na wiele różnych systemów z tego samego kodu.

  • Raport: LibreOffice 5.4

    W ostatnim głównym wydaniu przed wersją 6 znajdziemy wiele aktualizacji; możemy teraz m.in. podpisywać dokumenty Writera za pomocą PGP.

  • Raport: Graficzne nakładki na zaporę sieciową

    Konfiguracja pełnej zapory sieciowej za pomocą Netfiltra i Iptables to złożony proces wymagający odpowiedniego przygotowania i precyzji. Graficzne nakładki na zapory sieciowe upraszczają to zadanie.

  • Raport: Guetzli

    Stworzone przez Google narzędzie do optymalizacji obrazków umożliwia tworzenie mniejszych plików niż JPEG-i przy zachowaniu tej samej jakości, będziemy jednak potrzebowali większej mocy obliczeniowej.

  • Know-How: Warsztat admina: Szwedzki stół

    Administrator Charly ma specjalny notatnik, w którym kolekcjonuje różne pomysły i fragmenty kodu. Nazywa go swoją kopalnią i w niniejszym artykule przedstawia kilka jego fragmentów.

  • Know-How: Wiersz poleceń: FLAC

    Przy minimum wysiłku stworzymy cyfrowe pliki audio o wysokiej jakości dźwięku dzięki bezstratnemu formatowi FLAC.

  • Know-How: Programowanie: Sieci neuronowe

    Popularny paradoks Monty’ego Halla wywołał swojego czasu wielkie zamieszanie. Wiele osób do dziś nie wierzy w słuszność udowodnionego matematycznie rozwiązania. Sprawdzamy, jak problem rozwiąże sieć neuronowa.

  • Know-How: Odśmiecanie pamięci w Javie

    Automatyzacja zarządzania pamięcią pozwala zredukować koszty utrzymania środowisk w chmurze UniCloud.

  • MakerSpace: Rasperry Pi i żywołapki

    Dzięki mikrokontrolerowi i Raspberry Pi można monitorować żywołapki.

  • MakerSpace: Sterowanie padem

    Dzięki pythonowej bibliotece Evdev możemy w łatwy sposób podłączyć różnego rodzaju urządzenia wejściowe, nawet jeśli nie znamy generowanych przez nich kodów.

  • MakerSpace: Open Hardware: Signet

    Fizyczne zabezpieczenie naszych prywatnych danych.

  • MakerSpace: Open Hardware: Brown Dog Gadgets

    Brown Dog Gadgets wspiera edukację w szkołach dzięki otwartemu sprzętowi.

  • MakerSpace: Internet Rzeczy za 10 zł

    Pokazujemy, jak łatwo tworzyć projekty IoT, używając taniej płytki z modułem ESP8266 i MicroPythona.

  • LinuxVoice: FOSSPicks

    Audacity 2.2.0, samplv1, Spotitube, Ternimal, DriveSync, Simon Tatham’s Portable Puzzle Collection i wiele innych!

  • LinuxVoice: Bd, Autojump i Fasd

    Bd, Autojump i Fasd zwiększają komfort poruszania się miedzy różnymi katalogami.

  • LinuxVoice: SystemRescueCd

    Dzięki tej przydatnej dystrybucji możemy uratować swoje dane.

  • LinuxVoice: Docker a Kubernetes

    Docker ogłosił, że oficjalnie obsługuje sponsorowany przez Google projekt Kubernetes.

  • LinuxVoice: Samouczek: FFmpeg

    FFmpeg potrafi znacznie więcej niż tylko konwertować filmy i łączyć je razem. Potrafi m.in. generować strumienie w locie, co pozwala uzyskać interesujące efekty.

Płyta DVD dołączona do numeru:

SystemRescueCD 5.2.0 - Wielofunkcyjny Linux dla administratora
* Odzyskiwanie danych
* Diagnostyka i naprawa systemów
* Zarządzanie dyskami
* Bezpieczne usuwanie danych

<< Poprzedni numer | Następny numer >>

 

In the US and Canada, Linux Magazine is known as Linux Pro Magazine.
Entire contents © 2018 [Linux New Media USA, LLC]
Linux New Media web sites:
North America: [Linux Pro Magazine]
UK/Worldwide: [Linux Magazine]
Germany: [Linux-Magazin] [LinuxUser] [EasyLinux] [Linux-Community] [Linux Technical Review]
Eastern Europe: [Linux Magazine Poland] [Linux Magazine Archive] [Darmowe Programy Poland] [Najlepsze Programy] [Blog.medialinx.pl]
International: [Linux Magazine Spanish]
[Linux Magazine Brazil] [EasyLinux Brazil]
Corporate: [Medialinx AG]