Archiwum kategorii: Komputer

Google usilnie nie chce, by jego komunikator był popularny

Odpoczynek do social media wiąże się z tym, że odizolowałem się od komunikatora Facebooka. Jednakże nie wiąże się to, z całkowitą izolacją od kanałów komunikacyjnych. Posiadam WhatsApp oraz Google Allo. I, jakkolwiek ta pierwsza opcja, wydaje się być oczywistym wyborem, tak ta druga pozostawia nieco do życzenia. W chwili obecnej spośród 15 osób, które korzystają z Allo – trójka, posiada go zainstalowanego.

Po co mi więc ten komunikator? Sam zadaję sobie to pytanie. Wydaje mi się, że za jakiś czas, z racji na to, że komunikator ten będzie preinstalowany na każdym urządzeniu, stanie się bardzo(-dziej) popularny.


Ubuntu 16.10 jako główny OS, podejście xxx

Lat temu kilka, porzuciłem Windowsa, jako mój główny system operacyjny, na rzecz Ubuntu, Mandrivy oraz openSUSE. Tak przez dwa lub więcej lat. Później nadszedł czas, że powróciłem do Windowsa, bowiem W7 miał wszystko, co potrzebowałem i działał bezproblemowo. Czego o Linuksie nigdy powiedzieć tego nie mogłem – sprawiało mi to frajdę, że coś tam trzeba było zrobić.

W roku pańskim 2017 postanowiłem dać szansę pingwinkowi. Postawiłem na Ubuntu, który to postrzegany jest za najbardziej user friendly. Rozwija się najszybciej i w dobrym (wg mnie) kierunku. Cóż rzec mogę… zachwycił mnie od pierwszego wejrzenia, po instalacji i aktualizacji.


Optymalizacja zużycia RAM przez MySQL na serwerze

MySQL od wersji 5.6 ma domyślnie włączone performance_schema, które bardzo lubi konsumować RAM. Oczywiście poniekąd jest to dobre, bo czas dostępu się zmniejsza i jak to zauważył michal_s na kanale #wordpress-pl (@freenode.net), to „RAM jest wyłącznie po to, aby go używać„. Zgadzam się z tym w 100%. Jednakże w przypadku serwerów, na których mamy nieco mniejsze zaplecze, a baza zaczyna pochłaniać pamięć – pasuje coś z tym zrobić.

I tak w moim przypadku użycie RAMu przez MySQL (samego procesu MySQL) sięgało 600-700 MB, gdzie cały VPS posiada 1 GB. Dochodziło do sytuacji, gdzie ubijane były procesy, a sama baza się też wyłączała. Po niżej opisanych zabiegach zoptymalizowałem wykorzystanie pamięci do ~200 MB (ogółem, a nie samej bazy).

Nie jest to opis z serii „jestem pro wyjadaczem”, więc nie spodziewajcie się wodotrysków. Publikuję tutaj jedynie kilka zmian w domyślnej konfiguracji, które optymalizują wykorzystanie RAM.

Wyłączenie ekranu blokady w Windows 10

Po Aniversary update sposób z wpisu nie działa. Odsyłam do komentarza.

W drugi dzień po instalacji/aktualizacji Windows 10 do szewskiej pasji doprowadzał mnie ekran blokady systemu. Jest on widoczny zaraz po włączeniu komputera i/lub blokadzie obecnego konta. By zalogować się na swoje konto należy nacisnąć dowolny klawisz, albo myszkę, a następnie zalogować się na konto.

Na szczęście jest prosty sposób na wyłączenie wspomnianego ekranu. W załączonym poniżej pliku *.zip znajdują się dwa pliki. Jeden (DisableLockScreen) służy do wyłączenia ekranu blokady, a drugi (EnableLockScreen) do jego włączenia. Smacznego!

DisableLockScreen.zip - Wyłączenie ekranu blokady

Zarządzanie programami za pomocą Chocolatey

Największą bolączką systemów Microsoftu zawsze było zarządzanie zainstalowanymi programami. Szukanie ich w internecie, by zainstalować, później kombinowanie z ich usuwaniem z poziomu panelu sterowania… Windows 8 wnosi nieco świeżości w tym temacie, jednak nadal nie ma tam wielu programów. Programiści poszli tutaj w kierunku znanych nam: sklepu Google Play, apt-get, yum, czy innych…

Z samej definicji Chocolatey jest:

System zarządzania pakietami – zestaw narzędzi służących do automatycznej instalacji, aktualizacji, konfiguracji i usuwania pakietów oprogramowania. Korzystanie z zarządcy pakietów różni się od instalowania pojedynczych pakietów ręcznie tym, iż zarządca zwykle obsługuje zależności i potrafi ściągnąć z Internetu wymagane pakiety. Termin ten jest najczęściej stosowany w odniesieniu do systemów typu Unix.
Źródło: Wikipedia

Identycznie jak w przypadku apt-get i aptitude tutaj też mamy możliwość zarządzania programami z poziomu linii poleceń, lub za pośrednictwem GUI. W zależności od tego, co komu bardziej służy i jak jest wygodniej.

Przyznam szczerze, że na projekt trafiłem przypadkiem, gdy potrzebowałem zainstalować most między KeePass a Google Chrome.