fix spaces
This commit is contained in:
Generated
+3
-1
@@ -1,4 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings" defaultProject="true" />
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
@@ -20,10 +20,10 @@ final class PortfolioContent
|
||||
'role' => 'Backend / Full-stack developer',
|
||||
'location' => 'Kraków, PL',
|
||||
'available' => true,
|
||||
'summary' => 'Tworzę nowoczesne i funkcjonalne aplikacje internetowe — od backendu w PHP i Symfony po interfejsy oparte na JavaScript, Vue.js i React. Zajmuję się również integracją REST API, pracą z bazami danych, Dockerem oraz wdrażaniem i utrzymaniem aplikacji w środowisku Linux.',
|
||||
'summary' => 'Tworzę nowoczesne i funkcjonalne aplikacje internetowe - od backendu w PHP i Symfony po interfejsy oparte na JavaScript, Vue.js i React. Zajmuję się również integracją REST API, pracą z bazami danych, Dockerem oraz wdrażaniem i utrzymaniem aplikacji w środowisku Linux.',
|
||||
'about' => [
|
||||
'Od ponad 10 lat tworzę i rozwijam aplikacje internetowe, głównie w PHP. Łączę pracę backendową z frontendem opartym na JavaScript, jQuery, Twig, Smarty, Vue.js lub React, dbając o to, aby aplikacje były funkcjonalne, czytelne i łatwe w dalszym rozwoju.',
|
||||
'Zajmuję się całym procesem tworzenia aplikacji — od analizy potrzeb i projektowania rozwiązania, przez implementację, aż po wdrożenie i utrzymanie w środowisku Linux. Najważniejsze są dla mnie solidny kod, stabilne działanie oraz rozwiązania, które rzeczywiście odpowiadają na potrzeby użytkowników.'
|
||||
'Zajmuję się całym procesem tworzenia aplikacji - od analizy potrzeb i projektowania rozwiązania, przez implementację, aż po wdrożenie i utrzymanie w środowisku Linux. Najważniejsze są dla mnie solidny kod, stabilne działanie oraz rozwiązania, które rzeczywiście odpowiadają na potrzeby użytkowników.'
|
||||
],
|
||||
'email' => 'szymon.gawlik@gmail.com',
|
||||
'github' => 'https://github.com/Ryjek0/',
|
||||
@@ -49,19 +49,19 @@ final class PortfolioContent
|
||||
}
|
||||
|
||||
/**
|
||||
* Homelab — własna infrastruktura self-hosted.
|
||||
* Homelab - własna infrastruktura self-hosted.
|
||||
*
|
||||
* @return array{lead: string, services: list<array{name: string, role: string, description: string, featured?: bool}>}
|
||||
*/
|
||||
public function homelab(): array
|
||||
{
|
||||
return [
|
||||
'lead' => 'Cała powyższa infrastruktura działa na moim własnym serwerze fizycznym — od hypervisora, przez sieć i reverse proxy, aż po usługi, z których korzystam na co dzień. Wszystko postawione, skonfigurowane i utrzymywane samodzielnie.',
|
||||
'lead' => 'Cała powyższa infrastruktura działa na moim własnym serwerze fizycznym - od hypervisora, przez sieć i reverse proxy, aż po usługi, z których korzystam na co dzień. Wszystko postawione, skonfigurowane i utrzymywane samodzielnie.',
|
||||
'services' => [
|
||||
[
|
||||
'name' => 'Proxmox VE',
|
||||
'role' => 'Hypervisor',
|
||||
'description' => 'Serwer fizyczny postawiony i skonfigurowany od zera. Zarządza maszynami wirtualnymi i kontenerami LXC — stanowi fundament całego homelaba.',
|
||||
'description' => 'Serwer fizyczny postawiony i skonfigurowany od zera. Zarządza maszynami wirtualnymi i kontenerami LXC - stanowi fundament całego homelaba.',
|
||||
'featured' => true,
|
||||
],
|
||||
[
|
||||
@@ -72,12 +72,12 @@ final class PortfolioContent
|
||||
[
|
||||
'name' => 'VM z Dockerem',
|
||||
'role' => 'Konteneryzacja',
|
||||
'description' => 'Dedykowana maszyna wirtualna hostująca aplikacje w kontenerach Docker — spójne, powtarzalne środowisko uruchomieniowe dla self-hosted usług.',
|
||||
'description' => 'Dedykowana maszyna wirtualna hostująca aplikacje w kontenerach Docker - spójne, powtarzalne środowisko uruchomieniowe dla self-hosted usług.',
|
||||
],
|
||||
[
|
||||
'name' => 'Home Assistant',
|
||||
'role' => 'Smart home',
|
||||
'description' => 'Centrum automatyki domowej — integracja urządzeń, scenariusze i sterowanie inteligentnym domem w jednym miejscu.',
|
||||
'description' => 'Centrum automatyki domowej - integracja urządzeń, scenariusze i sterowanie inteligentnym domem w jednym miejscu.',
|
||||
],
|
||||
[
|
||||
'name' => 'Gitea',
|
||||
@@ -87,7 +87,7 @@ final class PortfolioContent
|
||||
[
|
||||
'name' => 'Immich',
|
||||
'role' => 'Zdjęcia',
|
||||
'description' => 'Prywatna galeria i backup zdjęć oraz filmów — self-hosted alternatywa dla chmury, z automatycznym uploadem z telefonu.',
|
||||
'description' => 'Prywatna galeria i backup zdjęć oraz filmów - self-hosted alternatywa dla chmury, z automatycznym uploadem z telefonu.',
|
||||
],
|
||||
[
|
||||
'name' => 'Nextcloud',
|
||||
|
||||
Reference in New Issue
Block a user