J³akub Koralewski

 

Jestem aspirującym programistą z Polski. Robię stronki korzystając z frameworków typu Vue oraz dziwne boty i skrypty w Pythonie. W wolnym czasie lubię udawać, że jestem biznesmenem.

Skontaktuj się ze mną kontakt@jcubed.me!

Change to English Obczaj profil na GitHubie LinkedIn Logo Albo profil na LinkedIn

Ciekawe projekty

Tytuły projektów to linki do repozytoriów na GitHubie!

 

Mireks - strona biura rachunkowego

Strona internetowa w użytku dla biura rachunkowego Mireks.

Strona stworzona przy użyciu Vue oraz Nuxt dla pre-renderingu korzystnego dla pozycjonowania strony. Wykorzystanie TypeScriptu i class-componentów pozwala na streamlined development i type safety. Projekt dostosowuje się do nowoczesnych standardów PWA i zawiera manifest.json. Wykorzystuje dane strukturalne JSON-LD dla lepszych wyników w wyszukiwarkach (SEO). Wysyła błędy do Sentry wraz z oryginalnym źródłem kodu oraz wykorzystuje Google Analytics do śledzenia kliknięć, wpisów itp.

Strona jest aktywnie online, działa na Netlify pod linkiem: https://www.fhumireks.pl (tylko po polsku).

Technical info:

Nuxt, Vue, TypeScript, class-component, SPA landing page, pre-rendered, prawdziwa biznesowa strona internetowa.

 


 

Dziennik Frontend - Vue frontend

“Harwart” dziennik elektroniczny - aplikacja webowa. Link do strony z działającym serwerem i bazą danych: https://dziennik.netlify.com/zalogowany

Technical info:

Vue.js, Vuex, TypeScript, vue-i18n (wersje polsko i angielsko językowe), SCSS

 


 

Cursor Recorder - skrypt dla After Effects

Zapisuje ruch kursora do pliku. Łatwa synchronizacja z obrazem, dzięki skryptu do OBS Studio. Jeśli nie chcesz korzystać z OBSa, jest też wersja stand-alone - niezależna. Zaimportowanie do After Effectsa umożliwia skrypt Cursor Recorder for After Effects.jsx. Stworzony zostaje animowany null reprezentujący ruch kursora. Możesz tworzyć jakie efekty tylko chcesz. Przykłady są w README.md repozytorium.

Technical info:

Python, TypeScript kompilowany do ExtendScripta

 


 

Dziennik Rust - Rust backend

Prosty CRUD REST API backend napisany w Ruście z użyciem actix-web, Diesel i PostgreSQL. Nie zaimplementowałem autoryzacji loginu, ani API, ani rejestracji nowych użytkowników. Nigdy nie chciałem dodać tych funkcji, bo ten projekt był zrobiony jako projekt do szkoły.

Backend jest obecnie aktywnie używany dla projektu dziennik-frontend.

Technical info:

Rust, actix-web, Diesel, PostgreSQL

 


 

Google Calendar Box Select - rozszerzenie przeglądarkowe

Rozszerzenie przeglądarkowe do zaznaczania wielu wydarzeń w Kalendarzu Google. Możesz zaznaczać, przesuwać, usuwać, zmieniać kolor i długość zaznaczonych elementów jednym działaniem.

Technical info:

Rozszerzenie przeglądarkowe. Działa w Chrome. Nieprzetestowane w Firefoxie, Operze i nowym Edge’u. Zbudowane w TypeScriptcie, Webpacku i trochę SASS.

 


 

“Blog”:

 


 

Skontaktuj się

kontakt@jcubed.me

 

O mojej (nieistniejącej) firmie

  Po ogromnym rodzaju zdobytych doświadczeń tu, w jcubed, zauważyliśmy, że korzystniej jest nanostrategicznie reintermediować niż całkowicie pochłonąć się w intuicyjny nano-mikro development. Tak naprawdę to jcubed stworzył pojęcie “użytkownika”. Szczycimy się nie tylko swoim zapasem popularnych, intuicyjnych funkcji, ale prostą administracją i szybkim supportem. Stosujemy przysłowie “Spróbuj włączyć i wyłączyć” nie tylko do kolaboracji ale do naszego zapału do optymizacji. Stosujemy także zasady DRY, KISS, FTBFS, FOAF, SOAP, WYSIAYG, WYSIWYG, WYSIWYM, WYWIWYG, YAFIYGI, YMMV w naszej transparentej inkubacji Voodoo programming opierającej się na architekturze klient-serwer używającej SOA REST Big Data on-the-cloud Agile do umożliwienia uczenia maszynowego w IoT. Bo skoro jeśli rewolucjonizujesz przekonująco możliwe, że będziesz musiał udoskonalać iteracyjnie! A jeśli kolaborujesz współcałościowo możesz też musieć wdrażać hożo. Wyobraź sobie połączenie HTMLa i COBOLa. Tak zobrazujemy pojęcie dystrybucji wielokanałowej. Zauważyliśmy, że jeśli syntezujesz globalnie to będziesz architektował superwirusowo.