USŁUGI PROGRAMISTYCZNE
NAZWA:
PROMYK
ADRES:
ul. Wielkie Przedmieście 27
46-300 Olesno
TELEFON:
694 417 391
E-MAIL:
promyk@doleczek.pl
NIP:
5761468771
REGON:
160292240
KONTO:
09 1140 2004 0000 3302 7408 2866

Projekty

Kilka ciekawszych projktów realizowanych w pełni lub w części przez nas z opisem użytch technologii oraz podsumowaniem naszego udziału. A także kilka słów o tym, na co warto zwrócić uwagę przy poszczególnych projektach.

Aby przefiltrować projekty w poszukiwaniu wybranych technologii, warto skorzystać z listy po prawej stronie i odznaczyć te które aktualnie nie są w kręgu zainteresowań. Liczba obok nazw informują w ilu z wymienionych projektów dana technologia została użyta.

Technologie:
NextCHESS
Ciekawa graficznie wersja szachów. W odpowiednich okolicznościach wchodzi w widok 3D podobny do tego z klasycznych FPSów takich jak Duke Nuke czy Quake. Aplikacja umożlwia grę w różnych wariantach z komputerem lub innym graczem, a także pozwala obserwować jak komputer zmaga się sam ze sobą.
HTML5, JavaScript, CSS3, jQuery, Open Graph
Kolorek
Kolorek pozwala skorzystać z wbudowanej w urządzenie kamery do rozpoznawania i nazywania kolorów. Może także rozpoznawać kolory wskazane na zdjęciach. Dodatkowo zawiera kilka prostych gierek wspomagających naukę kolorów.
NuxtJS, Vue JS, Bootstrap 4, Font Awesome, SASS, Lodash, SPA, PWA, Open Graph, Canvas, User media API, HTML5, JavaScript, CSS3
Saper HEX
Jeśli kiedyś przez myśl wam przemknęło jak by to było grać w sapera na hex'ach, to teraz macie opcję to sprawdzić. Gra zawiera kilka poziomów trudności i zdecydowanie nie jest łatwa. Dobrej zabawy.
HTML5, JavaScript, CSS3, jQuery, SVG, LESS, Open Graph
DKNotus-Tour
Bardzo lekkie i proste rozwiązanie do organizacji tak zwanych tourów na stronach internetowych - czyli narzędzie które pomoże użytkownikowi zaznajomić się z poszczególnymi elementami interfejsu web aplikacji. Dodatkowymi atutami tego rozwiązania są możliwość wybrania wielu elementów jednocześnie, obsługa eventów i wsparcie dla 27 języków. Jedyne wymagania to jQuery i Bootstrap na pokładzie, które aktualnie są niepisanym standardem.
HTML5, JavaScript, jQuery, Bootstrap, GitHub
Bash-NetCat-HTTPD
Trywialny w użyciu serwer plików statycznych napisany w Bash'u z wykorzystaniem NetCat'a. Doskonały jeśli trzeba zrobić coś na szybko.
Bash, NetCat, MIME, GitHub
ASCII Art
Konwerter obrazów do ASCII Art'ów. Grafika może być załadowana przez kliknicie odpowiedniego przycisku, załadowana przez podanie adresu URL lub przez proste przeciągnięcie jej na okno przeglądarki. Po wybraniu rozmiaru czcionki dla każdego z widzialnych znaków ASCII jest generowany canvas na którym jest wypisany ten znak. Wybrany obraz także zostanie podzielony na bloki tej samej wielkości, a następnie każdy blok zostanie porównany z wszystkimi literami, tak aby wybrać tę literę która najlepiej oddaje charakterystykę bloku. W celu przyspieszenia obliczeń wszystkie canvas'y są transponowane do typed arrays i dopiero wtedy porównywane.
HTML5, JavaScript, jQuery, Angular, Open Graph, canvas, drag and drop
Crypt File
Małe i wygodne narzędzie które może zostać użyte jako off-linowa aplikacja do szyfrowania plików i zabezpieczania ich hasłem. Zaminia pliki w samorozpakowujące się strony html - więc do otworzenia i rozszyfrowania wystarczy przeglądarka. Aby dać najlepszą wydajność aplikacja korzysta z Web Cryptography API wspieranego przez prawie wszystkie przeglądarki internetowe.
HTML5, JavaScript, PHP, Web Cryptography API, drag and drop
Silnik galerii zdjęć
Lekka, prosta i przyjemna galeria zdjęć. W zestawie skrypty w PHP-CLI do generowania miniatur oraz pliku JSON z konfiguracją galerii. Zdjęcia po załadowaniu są skalowane tak aby wypełnić cały ekran, a jednocześnie zachować proporcje. Poszczególne zdjęcia magą posiadać indywidualne opisy.
HTML5, JavaScript, jQuery, PHP
Taktentus
Interpreter języka zbudowanego z samych instrukcji przypisania wymyślony przez Jacka Szewczyka i jego syna, prypominającego w swojej budowie assembler. Głównym skłądnikiem strony jest biblioteka którą może użyć jako element kolejnej aplikacji lub jako samodzielny program odpalany w środowisku NodeJS. Implementacja zawiera kilka udogodnień rozszerzających możliwości języka takich jak wskaźniki, labelki czy operacje na łańcuchach znaków.
HTML5, JavaScript, CSS3, Bootstrap, jQuery, AJAX, Open Graph, drag and drop, NodeJS
Malbolge
Malbolge, opracowany przez Bena Olmstead w 1998, jest ezoterycznym językiem programowania zaprojektowanym by niebywale utrudnić programowanie. I tak właśnie jest ;-) Projekt realizuje interpreter tego języka on-line. Posiada też możliwość zamiany tekstu na kod. Tylko dla programistów o twardych nerwach.
HTML5, JavaScript, CSS3, Bootstrap, jQuery, AJAX, Open Graph, drag and drop
Galeria Przystanku Jezus
Silnik galerii do znakomitych zdjęć Grzesia Hełki z Przystanku Jezus. Przystanek to ogólnopolska akcja w której ludzie o różnej duchowości i ze wspólnot o różnych haryzmatch spotykają się w jednym miejscu by dawać świadectwo normalności i pokazywać to co w ich życiu zadziałało. Jak do tej pory w ten sposób mogliśmy przyczynić się do powstania galerii z lat: 2012, 2013, 2014 i 2015. Jak Bóg da, to będziemy pomagać dalej.
HTML5, JavaScript, jQuery, CSS
Mine Master
Materiał reklamowy dla Mine Master był prawdziwym wyzwaniem. Aplikacja miała działać jako strona internetowa, a także mieć możliwość działania z płyty z autostartem pod systemami Windows. Dodatkowo miała zawierać materiały wideo i obsługiwać cztery języki. Co więcej należało przygotować system zarządzania treścią tak aby osoby trzecie mogły w prosty i intuicyjny sposób uzupełnić stronę. Projekt został dostarczony jako zestaw plików PSD do pocięcia. Rezultaty można oglądać pod linkiem powyżej.
HTML5, JavaScript, CSS3, jQuery, ISO, HTA
Kalendarz 2013
Kalendarz imprez kulturalnych, sportowych i turystycznych województwa opolskiego na rok 2013. I tu projekt polegał na wprowadzeniu w życie pewnej wizji dostarczonej jako statyczne grafiki. Całość powstała w przeciągu dwóch tygodni jako wersja webowa i aplikacja na płyty CD. Pomimo że stron jest "lekka" stanowi potężną bazę wiedzy.
HTML5, JavaScript, CSS3, jQuery, ISO, HTA
Aplikacje 24
Projekt i realizacja strony głównej portalu Aplikacje 24. Strona jest bogata w animacje - najciekawsze z nich można zobaczyć najeżdżając kursorem na duże niebieskie przyciski będące linkami do dodatkowych aplikacji. Warto też zauważyć, że strona nie zawiera plików graficznych. Wszystkie nawet bardziej wysublimowane elementy poprawiające estetykę strony zostały utworzone przez umiejętne połączenie HTML5 i CSS3.
HTML5, JavaScript, CSS3, canvas, jQuery, jQuery UI, cookies
Quine
Quine to program który ma na celu tylko jedną rzecz, wypisanie swojego własnego źródła. I tu jest propozycja takiego właśnie programu dla języka JavaScript zagnieżdżonego w dokumencie HTML.
HTML5, JavaScript
Four-Line Signature
Istnieje cały szereg ciekawych programistycznych gier i wyzwań, jednym z nich są cztero linijkowe podpisy w PERL'u. Zadanie polega na tym, by z jak najbardziej ciekawym kodem podpisu zmieścić się w 4 linijkach po maksymalnie 76 znaków. Jak udało się podołać temu zadaniu oceńcie sami. Aniamacja podobna do tej znanej z Matixa - tylko krócej, z nazwiskiem autora ukrytym w prawym dolnym rogu.
PERL
Brainf*ck
Wygodny interpreter popularnego jezyka programowania dla geek'ów. Skłąda sie z zaledwie ośmiu instrukcji, ale można w nim zapisać dowolny algorytm. Na stronie spora biblioteka gotowych aplikacji do uruchomienia. Można także wrzucać własne przy pomocy drag and drop. Posługiwanie się stroną przyspieszają wygodne skróty klawiszowe. Dodatkowo projekt udostępnia API dzięki któremu można przetestować kod w Brainf*ck'u z innej strony.
HTML5, JavaScript, CSS3, Bootstrap, jQuery, AJAX, Open Graph, drag and drop
Brainf*ck for Android
Wersja interpretera na Androidy która funkcjonuje jako samodzielna aplikacja. Posiada interfejs wykonany w technologiach webowych, które pozwalają na znacznie większą elastyczność w prezentowaniu treści. W podobny sposob można portować aplikacje internetowe przy pomocy narzędzi takich jak Apache Cordova / Crosswalk na większość powszechnie dostępnych platform: Linux, Mac, Windows, Android, iOS, etc.
HTML5, JavaScript, CSS3, Bootstrap, jQuery, Android, Crosswalk

Zaufali nam

Współpraca

Firmy, instytucje i organizacje które podjęły współpracę z nami:

Promują nas

Chętnych do współpracy prosimy o kontakt na adres: promyk@doleczek.pl.

O firmie

Firma powstała jako działalność jednoosobowa do współpracy z NoMachine Polska na początku 2015 roku. W ramach współpracy do jej obowiązków i odpowiedzialności należała opieka i rozwijanie części webowej, a także wprowadzanie takich nowych technologii jak HTML5 czy WebRTC.

Ta bardzo wdzięczna posada dała możliwość do dalszego rozwoju i doskonalenia kolejnych technologii. Dlatego w krótkim czasie PROMYK zaczął przygotowywać i udostępniać szerszy asortyment usług oraz produktów, co zaowocowało możliwością współpracy z firmami i osobami z różnych branż.

Główną specjalizacją firmy są technologie internetowe oraz rozwiązania bazodanowe, jednak nie zamykamy się na współpracę w innej formie i z innymi technologiami. Krótko: programowanie jest naszą pasją.

Jan Doleczek

Copyright © PROMYK