Dobry wieczór.
PHP oraz inne języki programowania są case sensitive
. Domyślny format plików w macOS jest case insensitive
, a więc tutaj mogą być problemy! Szczególnie jak każdy deweloper ma inne środowisko 🙂
Dobry wieczór.
PHP oraz inne języki programowania są case sensitive
. Domyślny format plików w macOS jest case insensitive
, a więc tutaj mogą być problemy! Szczególnie jak każdy deweloper ma inne środowisko 🙂
Czołem!
Miałem dzisiaj krótką batalię z jedną tabelką w bazie. Tak wygląda jej struktura:
Posiada ona klucz unikalny na dwa pola, page_id
oraz name
. Akurat pisaliśmy migrację która robiła TRIM()
na polu name. Jednak migracja się wykładała ponieważ były wpisy duplikaty z białymi znakami. Problem który musiałem rozwiązać to sposób w jaki wyszukać te duplikaty i je poprawić.
Continue reading Wyszukiwanie duplikatów w bazie danych MySQL
Dzisiaj wydałem aktualizację swojej aplikacji.
W nowej wersji dodałem ulepszone menu. W poprzedniej wersji nie dało się kopiować / wklejać itp 😉
Zapraszam do testowania:
https://github.com/ddziaduch/devdocs-electron/releases/tag/v1.1.0
Czołgiem!
Ostatnio w ramach ćwiczenia napisałem prostą aplikację w ElectronJS. Jest to opakowana w formie aplikacji witryna http://www.devdocs.io.
Szybki post!
Jeśli chcesz sprawdzić które pliki zostały zmienione w branchu względem innego to wystarczy na danym branch wywołać komendę:
git diff --cached --name-only --diff-filter=ACM master
Wyświetli nam listę zmienionych plików względem master 🙂
Przydatne gdy chcemy np. zmienione pliki odpalić w ESLint czy innym narzędziu.
Miał być post w niedzielę, jest w poniedziałek! 🙂
Dzisiaj krótko. Mało kto wie o wspaniałej wtyczce do naszego IDE – Settings Repository. Pozwala nam na zapisywanie ustawień aktualnego projektu do zewnętrznego repozytorium (polecam Bitbucket). Dzięki temu mamy te same ustawienia w domu, w pracy, czy w każdym innym miejscu. Ustawienia się synchronizują w pełni automatycznie. Więc w nowym miejscu możesz się poczuć jak w domu.
Continue reading Repozytorium ustawień w PhpStorm / WebStorm
Czyli coś co chyba każdy z nas robi – a przynajmniej powinien! Kto słyszał o PHPUnit? Albo o PHPSpec? A może Codeception? To dobre i sprawdzone narzędzia które mają jednak swoje minusy. Dzisiaj chcę wam zaprezentować całkiem świeże narzędzie – Kahlan.
Jest to kolejny framework do pisania testów. Czym się różni od poprzednich? Na pewno składnią. Czy znacie RSpec albo jasmine? Tutaj mamy bardzo podobną implementację dla PHP, a więc używamy describe-it. Jest to cholernie wygodne i łatwe do zrozumienia. Chcecie przykład*?
Continue reading Kahlan – PHP test framework – dla wolności, prawdy i sprawiedliwości
Obiecałem wam ostatnio, że dodam wpis w ciągu dwóch tygodni. Jednak pisząc ostatniego posta zapomniałem, że za chwilę mam ślub i podróż poślubną…
Ah ten czas szybko leci! Wydarzenia te wydłużyły proces produkcji tego artykułu. Za co z góry przepraszam!
Rozważymy dwa problematyczne elementy JavaScriptu. Operator new oraz słowo kluczowe this.
Konstruktor to zwykła funkcja. Co się stanie gdy pominiesz operator new?
Cześć.
Dawno nic tutaj nie pisałem.
Postanowiłem wprowadzić nieco zmian.
Everybody starts new year with some New Year’s resolutions. I want to be more productive at work. So here is a list of things which I discovered and they helped me a lot.