Mirosław Farajewicz

Mirosław Farajewicz Senior Web Developer

Temat: Malutki programik który umili twoje życie programisty...

Cześć wszystkim.
Chciałem przedstawić mały programik który stworzyłem niedawno i który w założeniu ma rozwiązać pewne irytujące chwile w pracy programisty / twórcy stron / testera oprogramowania i w sumie innych zawodów związanych z siecią.

Jest to wtyczka do przeglądarek Chrome, Firefox i Vivaldi (w niedalekiej przyszłości również Firefox dla urządzeń mobilnych). Pozwala ona w błyskawiczny sposób zapisywać części formularzy które będziemy używać w przyszłości, a potem w równie błyskawiczny sposób przywrócić je z powrotem.

W mojej pracy jako programista webowy wiele razy spotykałem się z irytującą systuacją gdy np. musiałem naprawić buga który znajdował się na samym końcu skomplikowanego formularza który musiałem za każdym razem wypełniać (a którego autouzupełnianie przeglądarki nie wspierało).
Oprócz tego wtyczka może przydać się testerom. Wyobraź sobie, że jesteś testerem i znalazłeś buga w module odpowiadającym za raporty w CMSie nad którym pracujesz. Bug polega na tym, że dla pewnych wartości zakresów report jest nieprawidłowy. Teraz chcąc dokładnie zbadać buga możesz wypełniać ten raport za każdym razem ręcznie, ale możesz również zapisać jego stan w mojej wtyczce i potem 2 kliknięciami przywrócić go z powrotem. Następnie gdy developer przygotuje fixa (często po kilku dniach), znów używasz wtyczki - nie musisz szukać nigdzie w notatkach - jakie to wartości powodowały wywołanie buga. Po prostu masz je zapisane w 4mStashu.

Właścicie scenariusze użycia wtyczki są nieograniczne - w końcu połowa internetu to treści a druga połowe to formularze. Pisanie maili / dodawanie klientów do crmu / dodawanie rekordów do Mysql z użyciem PHPMyAdmina / zapamiętywanie testowych haseł do różnych kont (swoich prawdziwych haseł nie polecam). Wszystko to można ułatwić i przyspieszyć 4mStashem.

Proste zobrazowanie tego jak wypełnia się formularz:
https://gfycat.com/OilyEntireClumber
http://www.fastswf.com/UM41ctg
A tak się go tworzy:
https://t.co/cMzE9RFcbS

Można to robić kliknięciami myszki, albo z użyciem skrótów klawiaturowych (Shift + Alt + 1 - żeby zobaczyć formularze) i (Shift + Alt + 2 żeby zapisać formularz). Oprócz tego gdy otwarte jest okienko z formularzami - pierwszy skrót klawiaturowy pozwala przeskakiwać między pozycjami. Zresztą zobaczcie sami jak to działa.

Wtyczkę można ściągnać tutaj: https://chrome.google.com/webstore/detail/4mstash/imemm... (dla Chrome'a i Vivaldi)
oraz dla Firefoxa tutaj:
https://addons.mozilla.org/en-US/firefox/addon/4mstash/

żeby wszystkie dane były synchronizowane z serwerem polecam rejestrację również na stronie:
https://4mstash.com
Dzięki temu wasze formularze będą takie same na wszystkich przeglądarkach i pecetach (w niedalekiej przyszłości również na smartfonach)
Każdy feedback i konstruktywna krytyka mile widziane :D