Lekkie Blogowanie

Blog programistyczny. Lekko i na temat...

Latest articles

Git Parent Branch

Dziś bardzo krótko ale zwięźle. Czasami w ferworze walk nad kodem zastanawiamy się z jakiego brancha zrobiliśmy swój branch. I tu pojawia się problem bo to nie jest takie proste do zidentyfikowania. Oto sposób: current_branch=$(git rev-parse --abbrev-ref HEAD | sed 's/\//\\\//') git show-branch | awk -F'[]^~[]' '/\*/ && !/'"$current_branch"'/...

Let's Encrypt - Wildcard dla domen w OVH

Ostatnimi czasy Let's encrypt wprowadził do swojej oferty darmowe certyfikaty typu Wildcard. Jest to bardzo duże ułatwienie dla osób które posiadają wiele subdomen i nie chcą generować dla każdej z nich oddzielnego certyfikatu.

Prac mały update

Aktualnie miło mi poinformować że wszystkie usługi, strony zostały przeniesione na nowe serwery. Teraz mam nadzieję że strona będzie działała jeszcze szybciej i nie będzie już więcej przerw w dostawie contentu. Strona działa na PHP 7 co zwiększa wydajność w porównaniu do PHP 5. Kolejnym elementem który się zmienił to Fanpage. Została zmieniona nazwa...

Życzenia noworoczne i zapowiedź zmian

Witajcie w tym ostatnim dniu starego roku 2016. Już niebawem będziemy mieli rok 2017 a w raz z nim nowe wyzwania, nowe możliwości. Chciałbym życzyć Wszystkim aby ten nowy rok 2017 był jeszcze bardziej kreatywny i niósł ze sobą nowe wyzwania, nowe pomysły, nowe zlecenia i masę ciekawych problemów do rozwiązywania.

Deployer - Prosty i szybki deploy w PHP

Wielu developerów boryka się z deployem swojej aplikacji na serwery produkcyjne. Jedni wgrywają wszystkie pliki przez FTP, inni po SSH, a Ci bardziej zaawansowani robią git pull. Do tego zazwyczaj dochodzi uruchomienie różnych procesów począwszy od instalacji pakietów Composer, aż po minifikację plików CSS i JS. Problem rodzi się gdy nasza strona...

PHP7 - Type Hints & Return Types

PHP7 wprowadza wiele nowinek i smaczków do języka które już były znane w innych. Omawiałem już Anonymouse Class, Operator oraz Grupowanie "use". Dziś zajmiemy się kolejnym mega feature który pozwala nam na jeszcze większą kontrolę nad tym co piszemy i czego oczekujemy: Type Hints oraz Return Types. Do dzieła...

PHP7 - Anonymous Class

PHP5 przyniosło nam w swojej rewolucji względem starego poczciwego funkcje anonimowe. W wielkim skrócie to możliwość zadeklarowania funkcji bez nazwy i przypisanie i np. przypisanie jej do zmiennej. Anonymous Class działają na podobnej zasadzie. A do czego nam to? Zaraz się przekonacie...

PHP7 - Grupowanie namespace "use"

Wiele razy spotkaliśmy się z gdy w naszym pliku deklaracja use rozrastała się do dość sporych rozmiarów. Wtedy całość przypominała coś takiego: <?php namespace Procest\Command; use Project\Commnad\Builder; use Project\Commnad\Client; use Project\Commnad\Server; use Project\Controller\Services\Client1; use Project\Controller\Services\Client2; ...

PHP7 - Spaceship operator "<=>"

Spaceship operator to nowy twór dodany w PHP7. Działanie Jest to operator porównania zwracający -1, 0, 1: <?php $a = 1; $b = 2; echo $a <=> $b; // -1 $a = 2; echo $a <=> $b; // 0 $a = 3; echo $a <=> $b; // 1

PHP Community Driven Standards - Standardy dla wszystkich przez wszystkich

Wczoraj na GitHub pojawił się projekt społeczności pod nazwą PHP Community Driven Standards. Jest to bardzo dobra (acz dopiero świeża) alternatywa dla FIG (Framework Interoperability Group)

Discover, share and read the best on the web

Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters! Get unfiltered news feeds or filter them to your liking.

Get Inoreader
Inoreader - Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters!