Aby używać Firebase w swojej aplikacji należy w głównym pliku strony umieścić kilka linków i kawałek konfiguracji. Jest to na tyle uproszczone, że w ciągu chwili zaczniesz korzystać z pełni funkcjonalności. Jest kilka opcji podłączenia, są podobne, ale jednak różnią się od siebie. Utwórz projekt Na początku należy utworzyć własny projekt dla aplikacji poprzez odwiedzenie […]
Dzisiaj chciałabym kontynuować swój poprzedni post o procesie testowym, w którym dowiedzieliście się jak wygląda planowanie, kontrola, analiza i projektowanie testów. W tym artykule dowiecie się jak wyglądają kolejne etapy procesu testowego takie jak – implementacja, wykonanie, ocena i raportowanie i zamykanie czynności testowych. Na koniec postaram się wszystko zebrać w całość i krótko podsumować. […]
Słowem wstępu o Wordpress REST API WordPress wraz z wersją 4.7 otrzymał REST API. Dzięki niemu, w łatwy sposób możemy uzyskać dane w formacie JSON z naszego systemu zarządzania treścią. Jest to świetna alternatywa dla motywów. Rozwiązanie to ma wiele zalet, ale też kilka wad, które teraz pokrótce opiszę. Zalety WordPress REST API Główną zaletą jest …
Jak kupować sprzęt do firmy ze spłatą odroczoną w czasie? Czy można kupować na raty zero procent na firmę, czy lepiej wziąć leasing? Zapraszam do wpisu. Wstęp Profesjonalna elektronika od zawsze była droga. Czy to solidny laptop Della, czy flagowy telefon, będzie kosztował kilka tysięcy złotych. Startując jako programista iOS przydałby się zarówno iPhone do
Algorytmika to dziedzina nauki, bez której żaden program komputery nie mógłby istnieć. Chodzi o rozwiązanie problemu za pomocą ciągu procedur, znaczków lub po prostu zestawu powiązanych ze sobą bloków. Swoją przygodę z programowaniem zaczynałem między innymi ze środowiskiem o nazwie ELI oraz Logo (tak to ten z żółwiem ;): Przeciągało się kilka bloków, wpisywało magiczne […]
Rozpoczynając swoją aktualną pracę w pewien sposób pożegnałem się z tematami frontend-owymi. Wiadomo, nie postawiłem grubej, czerwonej, nieprzekraczalnej linii, po prostu zajmuje się tym zdecydowanie rzadziej. Ostatnio jednak natrafiłem na zagadnienie, które zdecydowanie mnie zainteresowało, mianowicie tworzenie interfejsu dla konstruktora klasy w TypeScript. Od razu zaznaczam, że nie będę w tym artykule omawiał konfiguracji środowiska pod
Witaj w czwartej odsłonie cyklu! Pierwsze trzy odcinki poświęciłem na przedstawienie Ci podstaw programowania funkcyjnego w C#. Czas na mały plot twist – tym razem zajmiemy się JavaScriptem. Dlaczego? Po pierwsze dlatego, że ten najpopularniejszy na świecie język programowania jest funkcyjny (wg raportu Stack Overflow)! Wzgardzony przez wielu i często traktowany jako niepoważny JavaScript w [...]
Historycznie praca z plikami w Javie nie była niczym przyjemnym – duża ilość kodu związanego z buforami, brak wygodnego API dostępowego do samych plików, już nie wspominając o operacjach na nich. Na szczęście wszystkie te bolączki przestały istnieć, kiedy wprowadzona została Java 7 wraz z pakietem zmian pod egidą NewIO 2. Java 8 wraz ze strumieniami tylko polepszyła dobry stan rzeczy. Jako że post jest pisany w odpowiedzi na życzenie jednego z naszych czytelników, to jako przykład weźmiemy przypadek użycia zaproponowany przez ... Czytaj dalej... Zapis i odczyt plików w Java 7+
Dziś dzień wolny. Pewnie część z Was pomyśli, że to dobry dzień do nauki czegoś nowego. Poniżej krótka ilustracja jak to może wyglądać. I jak zawsze zapraszam na przegląd ciekawostek dla programistów. Table of Disruptive Technologies & Innovation – przełomowych technologie i innowacje ukazane w formie tablicy Mendelejewa. Learn ML Algorithms by coding: Decision Trees – [...]
ScreenFlow właśnie zostało wydane przez Telestream w wersji 8. Jeśli posiadacie wcześniejszą wersję oznaczoną numerkiem 7 to pewnie zastanawiacie się czy warto płacić za aktualizację do wersji 8. W tym wpisie postaram się pomóc podjąć wam decyzję. Stock Media Library Jeśli zazdrościliście innym aplikacjom dostępu do dużych bibliotek z gotowymi fragmentami video czy tez zdjęć to […]
ScreenFlow właśnie zostało wydane przez Telestream w wersji 8. Jeśli posiadacie wcześniejszą wersję oznaczoną numerkiem 7 to pewnie zastanawiacie się czy warto płacić za aktualizację do wersji 8. W tym wpisie postaram się pomóc podjąć wam decyzję. Stock Media Library Jeśli zazdrościliście innym aplikacjom dostępu do dużych bibliotek z gotowymi fragmentami video czy tez zdjęć to […]
Na swoim profilu na Patronite obiecałem publikować co miesiąc “raport finansowy”. Dodatkowo zamieszczam podsumowanie tego, co działo się w imperium devstyle w ostatnim miesiącu. Pokazuję… wszystko. Bez tajemnic. Enjoy! Dzisiaj później niż zwykle. Ale wakacje w pełni! Sierpień mam w 80% wczasowy, stąd obsuwa. Ale… to nic. Lipiec to miesiąc, w którym odważnie przyznałem: oszukujesz [...]
Typowa aplikacja dla systemu Android zawiera wiele informacji, które użytkownicy będą chcieli przenieść na nowe urządzenie. Począwszy od nazwy użytkownika i hasła, a skończywszy na wszelkich zmianach wprowadzonych w ustawieniach. Jako programista powinieneś zadbać o to, aby użytkownik był wstanie kontynuować prace zaraz po jej zainstalowaniu na nowym telefonie zamiast ustawiać wszystko od nowa. Przyjrzyjmy się w jaki sposób tworzyć automatyczne kopie zapasowe danych użytkownika w chmurze. Zapisywanie danych aplikacji...
Rok temu po sukcesach konferencji 4developers jej organizatorzy spróbowali eksperymentu w postaci edycji regionalnych. My jako serwis DevEnv objęliśmy wtedy patronatem łódzką edycję, po zakończeniu której żałowaliśmy, że nie ma podobnej edycji na Śląsku – widzimy duży potencjał w tym miejscu, a jednocześnie wszyscy członkowie naszej redakcji zamieszkują ten region. 4Developers m.in. w Katowicach W […]
Załóżmy, że mamy jakiś branch master_xmpl, który jest głównym branchem naszego projektu. Wyobraźmy sobie, że 2 osoby w tym samym czasie pracują nad różnymi funkcjonalnościami. Każda z nich utworzyła swój branch za pomocą komendy checkout z parametrem b. git checkout -b branch1 Dla przykładu będą to branch1 dla osoby autor1 i branch2 dla osoby autor2. Autor1: zmiany…