Archiwum kategorii: Techniczne

Pierwsze wrażenia z użytkowania OnePlus 3

Jestem, a właściwie – byłem posiadaczem OnePlus One. Telefonu, flagship killera, który do dziś może rywalizować z nowymi urządzeniami. Nie kupowałem dwójki z uwagi na fakt, że niewiele się zmieniło w stosunku do jedynki.

Z trójką już jest nieco inaczej. Telefon ten nie jest już flagship killerem, jak co poniektóre źródła podają. Nie jest również samozwańczym flagship killerem. Ma jednak to coś.

Telefon nie jest idealny, nie jest Galaxy S7 i nigdy nim nie będzie. Nie jest również iPhone 6 – i również nigdy nim nie będzie. W tym wpisie nie będę porównywał innych producentów, co najwyżej 3 z jedynką.


Aktualizacja OnePlus One do YOG7DAS2K1 (dla posiadaczy TWRP)

Pod koniec 2015 roku, Cyngn wydał nową aktualizację dla urządzeń OnePlus One, oznaczonej numerkiem YOG7DAS2K1. Jednakże do tej pory nie pojawiła się pełna paczka *.zip do flashu urządzenia z poziomu chociażby TWRP. But don’t worry, be happy, jest inne wyjście, okrężne. Musimy przywrócić stockowe recovery, wrzucić poprzednią wersję systemu YOG4PAS3JL i „na niej nainstalować” aktualizację.

A teraz, let’s do it i postarajmy się nic nie zepsuć.

Procedura flashowania z użyciem stockowego recovery nie usuwa danych. Właściwie jeśli wykonamy wszystko zgodnie z opisem, to nic się nie stanie z naszymi danymi, ani konfiguracją urządzenia. Ale pamiętaj, że i tak robisz to na własną odpowiedzialność.

Aktualizacja modemu OnePlus One przy pomocy fastboot

Osoby, które korzystają z custom recovery w OnePlus One mogą nadal posiadać pewne problemy w funkcjonowaniu urządzenia, nawet w sytuacji, gdy zaktualizowali urządzenie do najnowszego oficjalnego ROMu. Jednym ze znanych mi artefaktów, który towarzyszy starej wersji sterownika do modemu jest problem z LiveDisplay i czujnikiem zbliżeniowym. Na starej wersji sterownika występuje problem z samoczynnym wybudzaniem urządzenia w kieszeni. Nowa wersja rozwiązuje ten problem.

Jak zatem zaktualizować sterownik w urządzeniu, skoro nie posiadamy stockowego recovery? Za pomocą fastboot.


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