NIestety MacOS generuje ukryte pliki .DS_Store, które jeśli od razu nie wpiszemy do .gitignore to będziemy zapewne chcieli usunąć. Poniżej kilka poleceń, które zrobią to szybko i bezboleśnie.
Czytaj dalejOut of memory (allocated 1131298816) (tried to allocate 2147483656 bytes) in qrcode-detector-decoder
Gdy macie ustawiony memory_limit na -1, a mimo to otrzymujecie Out of memory rozwiązaniem problemu może być wywołanie poniższych komend.
Czytaj dalejLubuntu 20.04 automatyczne logowanie
Jak włączyć automatyczne logowanie do systemu Lubuntu 20.04
Czytaj dalejJak zmusić AnyDesk do wygenerowania nowego identyfikatora
Kiedy robimy obraz dysku np. Clonezill-ą, aby przywrócić go na kolejnych urządzeniach. To na nowych urządzeniach konieczne jest wygenerowanie nowego identyfikatora AnyDesk dla każdej maszyny. W innym przypadku pod jednym identyfikatorem będzie znajdowało się wiele urządzeń. Co spowoduje konflikt i problem z dostępem do danej maszyny.
Czytaj dalejJak dodać sortowanie w relacji OneToMany w encji Doctrine ??
Dodanie sortowania w SQL-u jest trywialnie proste, wystarczy klauzula ORDER BY i koniec, ale jak uzyskać ten sam efekt przy zastosowaniu relacji OneToMany ( jeden do wielu ) w encji Doctrin-a ??
Czytaj dalejJak odczytać lub zapisać plik CSV w PHP ?
Pliki CSV są chyba jednymi z najczęściej spotykanych jeśli chodzi o import i eksport danych. Dlatego ich obsługa w PHP jest dużo łatwiejsza dzięki wbudowanym funkcją fgetcsv oraz fputcsv. Więcej jak zawsze najdziecie w dokumentacji, a poniżej proste implementacje wykorzystania funkcji.
Czytaj dalejJak przekierować ruch z HTTP na HTTPS w WordPress ?
Dzięki darmowym certyfikatom od Let’s Encrypt możemy za darmo mieć stronę z szyfrowanym połączeniem. Poza oczywistym wzrostem bezpieczeństwa taka zmiana przyspiesza ładowanie naszej strony. Co w konsekwencji ma wpływ na pozycję w Google. Jak jednak ustawić odpowiednie przekierowanie na naszej stronie, aby ta nie była dostępna pod dwoma adresami ??
Czytaj dalejJak pobrać nazwę router-a Symfony w TWIG ?
W widokach kodowanych w TWIG-u czasem zachodzi potrzeba pobrania nazwy aktualnie używanego router-a. Jest to nam potrzebne, aby dodać klasę do jakiegoś elementu menu.
Czytaj dalejwkhtmltopdf błąd „QSslSocket: cannot resolve CRYPTO_num_locks”
Podczas generowania pliku PDF za pomocą wkhtmltopdf możecie spotkać się z błędem „QSslSocket: cannot resolve CRYPTO_num_locks”. Usunięcie go sprowadza się do instalacji jednego pakietu.
Czytaj dalejCORS w Symfony 4 / 5
O CORS już wspominałem w innej poradzie. Tutaj jednak przyjrzymy się rozwiązaniu dedykowanemu Symfony i pakietowi nelmio/NelmioCorsBundle.
Czytaj dalej