Wpisy autora: Marek Kich

Sięgnij po wiedzę. Zostań na chwilę.

mysql-explain-jak-uzywac-jak-czytac

MySQL – EXPLAIN – jak używać i jak czytać

W dzisiejszym wpisie będę omawiał użycie polecenia EXPLAIN w MySQL. Dowiemy się jak używać tego polecenia. W jakich sytuacjach może być przydatne, a także jak interpretować otrzymywane odpowiedzi. Dyrektywa EXPLAIN powoduje, że zamiast wykonywać zadane zapytanie zostaną wyświetlone informacje na temat planu wykonania danego zapytania. Do wersji MySQL 5.6.3 możliwe było użycie EXPLAIN tylko do zapytań SELECT. Najnowsze wersje MySQL wspierają dyrektywę EXPLAIN również […]

automatyczne-testy-aplikacji-mobilnych

Automatyczne testy aplikacji mobilnych

Testy są nieodłącznym elementem wytwarzania oprogramowania. Wykonuje się je przede wszystkim w celu znalezienia błędów, sprawdzania kompatybilności i stabilności aplikacji. Dopóki aplikacja jest mała, wszystkie testy jest w stanie wykonywać tester, ale z czasem konieczna jest automatyzacja – w której tematykę chciałbym dziś Was wprowadzić. A na co to komu? Zacznę od trochę abstrakcyjnej historii. […]

licencje-oprogramowania

Licencje oprogramowania w pigułce

Dzisiaj chciałbym opowiedzieć o różnych licencjach oprogramowania. Na początku pracy programisty albo podczas tworzenia oprogramowania tylko dla zaspokojenia własnej ciekawości lub dla polepszenia swoich umiejętności programistycznych, zazwyczaj nie musimy martwić się zależnościami, o ile nie będziemy korzystać z programowanego narzędzia. Inaczej sprawa się ma w przypadku poważniejszych projektów (niekoniecznie komercyjnych) – musimy uszanować prawa autorskie […]

magiczne-metody-php

Magiczne metody PHP

Magiczne metody w PHP’ie, to metody z zarezerwowanym prefiksem w postaci podwójnego podkreślenia „__”. Funkcje te nie są bezpośrednio używane przez programistę, lecz są one automatycznie wywoływane przez interpreter w odpowiedzi na poszczególne zachowania danej klasy, dlatego są nazwane ‘magicznymi’. __construct() Funkcja odpala się w momencie utworzenia obiektu, wykorzystujemy ją do przygotowania wszystkich potrzebnych danych […]

testy-regresji-co-to

Testy regresji w e-Commerce

Głównym celem działania serwisów e-Commercowych jest prawidłowe i przyjazne przeprowadzanie użytkownika przez proces zakupowy: od momentu zaprezentowania produktu, wyboru konkretnego produktu, aż do płatności zakończonej sukcesem. To właśnie problemy w tym zakresie i przeszkody na etapie przejścia tej ścieżki, mogą zniechęcić klienta, który finalnie może wyjść z naszego sklepu i wybrać inny. Testy regresji – […]

gulp-vs-grunt

Gulp vs Grunt

W jednym z poprzednich artykułów poruszony został temat preprocesorów CSS. Natomiast w niniejszym porównam dwa narzędzia przydatne do automatyzacji pracy każdego web developera. Ułatwiają pracę z preprocesorami, takimi jak Sass czy LESS, optymalizują zasobu CSS czy JavaScript oraz wczytują zmiany automatycznie za każdym razem, gdy plik zostanie zapisany. Instalacja Gulp i Grunt Oba narzędzia oparte […]

sass-czy-less

LESS vs Sass

„Który preprocesor CSS użyć?” to pytanie, które zadaje sobie każdy początkujący front-end developer. Nawet w X-Coding zdarzały się dyskusje o przewagach jednego nad drugim. To, co mnie cieszy, to fakt, że nikt już specjalnie nie kwestionuje, czy w ogóle używać preprocesora, a dyskusja zeszła na porównanie, którego użyć. Dzisiaj spróbujemy zmierzyć się z różnicami pomiędzy […]

firebase-android

Podłączenie Firebase do projektu Android

Projekt Firebase to narzędzie analityczne dla aplikacji mobilnych (zarówno Android jak i iOS) pozwalające na darmowe skorzystanie z wielu modułów. Moduły od Firebase Dodawanie projektu do Firebase Android Studio Zakładam, że jesteśmy już zalogowani do konsoli Firebase (https://console.firebase.google.com/). Klikamy “Utwórz nowy projekt” i wypełniamy podstawowe dane dla naszego projektu. Po chwili mamy utworzony projekt, który możemy podpiąć […]

czym-jest-testowanie-eksploracyjne

Testy eksploracyjne w e-Commerce

Jedną z technik testowania opartą na doświadczeniu testera jest test eksploracyjny. Według nomenklatury słownika ISTQB to nieformalna technika projektowania testów, w której tester projektuje testy podczas ich wykonywania oraz wykorzystuje informacje zdobyte podczas testowania do projektowania nowych i lepszych testów [wg Bacha]. Czym jest testowanie eksploracyjne? Przyjrzyjmy się bliżej tej definicji, czym jest testowanie eksploracyjne: nieformalna technika […]

1 … 13 14 15 16 17

Skontaktuj się z nami

Opowiedz nam o swoich ambicjach związanych z e-commerce i pozwól nam wspólnie je zrealizować.

Skontaktuj się z nami
Expert Consultation

Porozmawiajmy!

Umów darmową konsultację