Сергей К.
Запропонуйте Сергею роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Рівень володіння мовами
Навички та вміння
Програмування
Послуги
Просування
Архітектура та інжиніринг
Портфоліо
-
Будівництво
Архітектурні проєктиДизайн нової версії веб-сайту buildup.ru. Вибір технології, середовища виконання і роботи веб-сайту. Організація взаємодії компонентів, бази даних, безпеки, авторизації, структури проекту та написання основи коду. Як хостинг обраний Яндекс-Облако (аналог AWS) і Яндекс-сервіси, база даних - ЯДБ. Серверна частина - Nginx, PM2, Node.js/Express.js/Passport.js, node-модулі. Взаємодія - REST API. Клієнтська частина - Html/Pug.js, Css/Stylus, Js/ES10, БЕМ, сео. Середня діяльність - Linux, WebStorm, npm. Збір скриптів за допомогою browserify, babel і т.д. через Webstorm filewatchers, з модулями компресії та оптимізації коду та компонентів. Перспектива - Vue.js3, WebGl.
-
whotracksme сайт для інфо та сканування файлів cookie
Веб-програмування- Веб-сайт whotracksme.com для клієнта з First Exact (firstexact.co.uk, Bath, UK). Сканує клієнтський комп'ютер з ОС Windows XP, 7, Mac, Linux на файли cookie, використовуючи підписаний Java-апплет (в альфа-версії обробка даних здійснювалася на боці апплету, в кінцевій версії планувалося використовувати сервети для цієї мети) і відображає результати, включаючи додаткову інформацію. Веб-сайт написаний на Asp.Net, використовує базу даних MySql, драйвер JDBC, модулі fatjar і sqlitejdbc, компоненти AWT і SWING, різні JS бібліотеки і розташований на Plex сервері. Деякі сторінки сайту відображають такі динамічні дані, як графіки, статистику сайту в реальному часі, хмарочос тегів, інформацію про файли cookie. Є сторінка управління сайтом, яка використовується для редагування та додавання інформації про файли cookie в базу даних. Відеозапис екрану роботи частини проекту в стадії альфа версії (включаючи працюючий додаток): http://screencast.com/t/UVveeC4QZYzF
-
VividSpectraDC веб-сайт для налаштування підсветки акваріумів
Веб-програмування- VividSpectraDC Java/Jsp веб-сайт для клієнта з Калгарі (Канада).Вибирається індивідуальна конфігурація пристроїв і їх характеристики для клієнтів магазину акваріумів.Для входу на сайт використовується вбудований механізм безпеки Tomcat 8.Користувач, який вступив у роль менеджера сайту, може вносити необхідні зміни в базу даних щодо даних користувачів і пристроїв.Стандартний користувач може додавати і редагувати записи акваріумів, список і параметри прикріплених до них пристроїв, а також сценарії роботи підсветки.Сценарії роботи підсвіти можна встановити на Html5 графіку шляхом малювання кривої інтенсивності освітлення за часом дня.Час, колір і інтенсивність підсвіти редагуються і можуть бути збережені як окремий копій налаштування.Використовуючи веб-сокети, сигнал про нові параметри може бути відправлений в реальному часі на відповідне пристрій для цілей тестування і налаштування.Відеозапис екрану роботи бета-версії: http://screencast.com/t/7Ge4ubtVCy
Java SWT браузерний апплет.Підписаний Java браузер-апплет використовує бібліотеку Swt, а саме її компонент браузера, поєднуючи її з компонентом JApplet бібліотеки Swing для відображення веб-сторінок.
-
Серія сторінки
HTML та CSS верстання- крос-браузерна, піксель-в-піксель верстка сторінки - анкети з .psd. Сторінка має стиль старого, паперового документа. Основи розробки - Stylus, Gulp (з модулями), Javascript, ES6, CoffeeScript, Pug, BEM;