K3e.pl

K3e

WEBDEVELOPER

O mnie

Historia! Wszyscy jakąś mamy. Niestety, nie zawsze łatwo jest ją opowiedzieć. Poza tym, nie wszystkie wydarzenia będą istotne w takim samym stopniu. Co jednak z obraną drogą? W tej kwestii sprawa jest łatwiejsza. Technologiami internetowymi zajmuję się od dawna. Zarówno od strony zawodowej, jak i prywatnie. Na przestrzeni lat sporo w tej kwestii się zmieniło. W końcu świat nie stoi w miejscu. Bez względu jednak na to temat pozostał aktualny. Wraz z kolejnymi projektami, w których uczestniczyłem, zdobyłem dość szeroki wachlarz doświadczenia. Tutaj pojawia się najważniejsze pytanie. Co tak naprawdę udało mi się tym wypracować? W końcu wiedza i doświadczenie to nie wszystko. Nawet jeśli stanowią podstawę tego procesu, to i tak muszą do czegoś prowadzić. Przecież samo wykorzystanie jakiejś technologii to nie wszystko. Musi istnieć też cel jej użycia. W końcu wszyscy chcemy, aby to co robimy było wykonane jak najlepiej, przy użyciu odpowiednich narzędzi, z zachowaniem zdrowego rozsądku pod względem kosztów. Jak jednak ma się to do rzeczywistych projektów? To jest już inna historia…

Niestety w chwili obecnej ze względu na brak czasu nie podejmuję się dużych projektów. Jednak w przypadku zainteresowania proszę o kontakt, postaram się chociaż doradzić lub przynajmniej pokieruję do odpowiedniej osoby.

Usługi

1

Web development

Szeroko pojęte aplikacje internetowe są bardzo istotnym elementem naszego życia w sieci. Dlatego podejmując jakiekolwiek przedsięwzięcie warto zastanowić się, jak zaznaczyć swoją obecność w Internecie. Bez względu na to czy chodzi tu o wizytówkę, prosty system CMS, czy bardzo złożony system przemysłowy. Wszystko to sprowadza się bowiem do przygotowania interfejsu, dzięki któremu możliwa będzie właściwa komunikacja z potencjalnym klientem. Budowa takiego narzędzia bywa wręcz niezbędna. Ważne jednak też, aby było ono w jak największym stopniu użyteczne.

2

Wsparcie techniczne

Zaawansowane przedsięwzięcia mają to do siebie, że w większości przypadków wymagają odpowiedniego zaplecza technicznego. Nie zawsze jednak dostępne narzędzia w pełni odzwierciedlają istniejące potrzeby. Wielokrotnie bowiem bywa tak, że wdrażamy coś bez wcześniejszej analizy wymagań. Niezależnie czy jest to system, sprzęt, a może procedura. Warto więc poświęcić temu chwilę uwagi. Nikt nie chce, aby przedsięwzięcie, nad którym aktualnie pracuje nie powiodło się tylko dlatego, że zawiódł jakiś drobny element.

3

Ciągłe doskonalenie

Z początku może wydać się to trochę śmieszne, ale podstawą każdej innowacji jest mechanizm doskonalący. Szczególnie mocno dotyczy to rozwiązań związanych z nowymi technologiami. W gruncie rzeczy wszyscy to wiemy. Jednak problem pojawia się w momencie wdrażania tego typu rozwiązań. Nawet jeśli przyjmiemy, że istnieje cała masa narzędzi, które mogą w tym pomóc wciąż pozostaje problem ich doboru, a także dalszego wykorzystania. Więc tak właściwie, to tu tkwi sedno problemu…

Historia

Zacznijmy od początku… Szybki postęp technologiczny wymusza na nas zastosowanie coraz to nowszych rozwiązań. Bardzo często bowiem stanowią one swoistą przewagę w wyścigu z innymi konkurentami. Jednak zdarzają się wypadki, w których gubimy cel podejmowanych przez nas działań. Podejmujemy decyzje wynikające z presji otoczenia lub też chęci zmiany wizerunku. Owszem, to tylko teoria.

Jak ma się to jednak do mojej historii? Tematem aplikacji opartych o PHP zajmuję się już od dość dawna. Chociaż nie był to mój pierwszy wybór w kwestii technologii, której się poświęciłem. Paradoksalnie, rozwiązanie to idealnie wpisało się w podjętą przeze mnie drogę. Ale to inna kwestia. W ramach projektów, w których uczestniczyłem wykorzystywałem naprawdę różne rozwiązania. Najczęściej były one jednak oparte o frameworki Yii2, Codeigniter3/4, WordPress. Tak WordPress… Przez bardzo długi czas nie doceniałem tego frameworka, czego dość mocno teraz żałuję. Nie mam tu też na myśli jego zalet związanych z łatwością użycia. W praktyce przecież ta cecha leży daleko poza sferami programistycznymi. WordPress ma bowiem o wiele więcej zalet, które są w stanie bardzo mocno ułatwić pracę także od strony programistycznej.

Poza zagadnieniami typowo programistycznymi miałem do czynienia z grafiką rastrową, a także fotografią. Nie są to moje najmocniejsze strony, stanowią one jednak dość istotne wsparcie, jeśli chodzi o zagadnienia wizualne.

Co do podpiętych tutaj projektów… Wiem, że jest ich niewiele. Nie zawsze tak było, jednak teraz już jest. Ale to część tej historii. Od jakiegoś czasu skupiam się wyłącznie na tych kilku projektach, najistotniejszych dla mnie. Zarówno pod względem wykonania jak i treści. Nie ma co ukrywać, że ostatni rok dość mocno wpłynął na moje poglądy w tej kwestii.

Jeśli zaś chodzi o pozostałe elementy, takie jak wtyczki i instrukcje. Z racji ich specyfiki, nie wszystkie z nich są ogólnodostępne i takie też jest ich ogólne założenie. Jednak w razie zainteresowania proszę pisać, zobaczymy co da się z tym zrobić!

Wtyczki

Człowiek w swojej naturze lubi sobie ułatwiać pewne zadania. Stwierdzenie to dotyczy wszystkiego, także tematów związanych z programowaniem. Każdy system rządzi się swoimi własnymi prawami. Nawet jeśli spróbujemy doprowadzić do sytuacji, w której mechanizmy będą podobne, końcowy wynik może być znacząco różny. To jednak tylko słowa, drzemie w nich jednak ogromny potencjał.

Każda osoba, która miała do czynienia z systemem WordPress, odczuła jak potężnym narzędziem są wtyczki. Wielokrotnie bowiem przyjmują formę ogromnych podsystemów, z drugiej strony zdarza się też tak, że jedna mała wtyczka odpowiada za ten najistotniejszy mechanizm niezbędny do istnienia danej strony. W większości jednak wypadków wtyczki są zwyczajnymi skrótami. Dzięki nim programiści są w stanie zaoszczędzić godziny pracy poprzez wykorzystanie już gotowego rozwiązania.

Podobnie i tutaj. Miałem okazję napisać kilka wtyczek dla systemu WordPress. Z różnym zastosowaniem… Nie wszystkie z nich udostępniam publicznie. Powyżej znajduje się jednak lista tych, które mogą okazać się dla kogoś przydatne.

Jeśli czytasz tą wiadomość, możesz je swobodnie pobrać, przerobić i wykorzystać w swoich projektach.

Instrukcje

Instrukcje ogólne

Zbiór dokumentów o tematyce ogólnej możliwej do zastosowania w każdej podstawowej instancji systemu WordPress.

Instrukcje K3e

Trochę bardziej szczegółowe instrukcje dotyczące stworzonych przeze mnie wtyczek lub konkretnych projektów.

Dokumenty

Materiały ogólne wyjaśniające niektóre z zagadnień formalnych.

Instrukcja to instrukcja… Wiedza jak wykorzystać dane narzędzie jest tak samo ważna jak każdy inny element samego narzędzia. Dokumenty zamieszczone powyżej mogą być wykorzystane w trakcie obsługi wspieranych przeze mnie systemów.

Kontakt

Łączność [email protected]
Social media Facebook
LinekdIn
Adres 38-200 Jasło