Portfolio
New portfolio page available!
Game Dev
![Drakh Invader Game Drakh Invader Game](http://b.fhnb.ru/wp-content/uploads/2020/09/beam-1024x576.png)
Unity3D Game GameDev C# Windows Linux MacOS Android 3D
C#
Реалтайм редактор веб-страниц.
Тёмная/светлая тема, загрузка/сохранение файлов, подсветка синтаксиса, проверка на ошибки, горячие клавиши.
Из дополнительных функций: Минификатор и Автоформатирование HTML/CSS/JS, Генератор градиентов, палитра цветов RGBA/HLSA.
Автообновление с помощью Omicron и поддержка последних стандартов веб, благодаря WebView2 от Microsoft, основаном на Edge (Chromium).
Возможна смена стиля окон на стандартный в Windows — (ПРИМЕР).
/* Начиная с версии 0.8 перешел с .NET Framework на .NET Core 5, размер приложения увеличился в 6 раз 🙁 */
C# .NET Windows WPF CSS HTML JS ACE .NET 5 Edge WebView2 Chromium FluentWPF Omicron
![poChat poChat](http://b.fhnb.ru/wp-content/uploads/2020/04/kekw.png)
C# .NET Windows WPF CefSharp Freelance
![ripExport ripExport](http://b.fhnb.ru/wp-content/uploads/2019/09/ripExport-1024x599.png)
C# .NET Windows WPF Freelance
![radioPlayer radioPlayer](http://b.fhnb.ru/wp-content/uploads/2019/09/radioPlayer-1024x599.png)
C# .NET Windows WPF
![xlsEditor xlsEditor](http://b.fhnb.ru/wp-content/uploads/2019/09/xlsEditor.png)
C# .NET Windows WPF Regular Expressions Freelance
![urlMultipleOpen urlMultipleOpen](http://b.fhnb.ru/wp-content/uploads/2019/09/urlMultipleOpen-1024x617.png)
C# .NET Windows Forms Edge WebView2 Chromium
Приложение для живых обоев на рабочем столе.
Может прятаться в трей, поддерживает воспроизведение локальных файлов всевозможных форматов и YouTube видео.
C# .NET Windows WPF Forms Edge WebView2 Chromium
![miniCalc miniCalc](http://b.fhnb.ru/wp-content/uploads/2019/09/officeCalc-1024x599.png)
C# .NET Windows WPF
![Time Reporting Login Time Reporting Login](http://b.fhnb.ru/wp-content/uploads/2022/02/TimeReporting-Login-940x720.png)
![Time Reporting Main window Time Reporting Main window](http://b.fhnb.ru/wp-content/uploads/2022/02/TimeReporting-Main-1024x668.png)
Программа для Тайм-Менеджмента сотрудников.
Была задача, переписать старое приложение с .NET Framework и Forms на .NET Core и WPF, так же прежнее приложение работало напрямую с внешней БД, от чего так же надо было избавиться (REST Api). Так же прежнее приложение сохраняло локальные данные в текстовых файлах.
Поскольку старое приложение было в активном использовании (более 200 сотрудников), для упрощения перехода и адаптации по большей части была сохранена прежняя «разметка» интерфейса.
По пожеланию заказчика новое приложение сохраняет локальные данные в sqlLite, использует REST Api для соединения с внешней БД, написана с применением шаблона Model-View-ViewModel на C# .NET Core 5 и WPF.
Так же поддерживает локализацию (основные языки пользователей приложения - Шведский и Английский), создание записей в локальную БД, редактирование их и синхронизация с внешней БД. Позволяет выгружать данные из внешней БД с сохранением в файл, подсчитывает рабочие часы, имеет таймер считающий время затраченное на рабочую задачу. Может сохранять последние данные для быстрой авторизации (хранит в зашифрованном виде).
На фото не финальный вид приложения.
C# .NET Windows WPF .NET 5 MVVM REST sqlLite Foreign Freelance
![pdfCreator pdfCreator](http://b.fhnb.ru/wp-content/uploads/2020/12/pdfCreator-1024x640.png)
C# .NET Windows WPF Convert Omicron
![botWorker botWorker](http://b.fhnb.ru/wp-content/uploads/2019/11/botWorker-1-1024x632.png)
Приложение позволяющее управлять Телеграм Ботом, модульная система, где логика работы бота описывается в отдельном плагине, который можно заменять.
Поддерживает указание Socks Proxy для работы, так же может работать через активный в данный момент Tor Браузер.
Может работать как в диалоговом режиме с пользователем, так и с рассылкой по таймеру всем пользователям.
C# .NET Windows WPF
![regexTester regexTester](http://b.fhnb.ru/wp-content/uploads/2021/04/regexTester.jpg)
C# .NET Windows WPF Regular Expressions Testing Omicron
![urlsToBase64 urlsToBase64](http://b.fhnb.ru/wp-content/uploads/2021/04/urlsToBase64.png)
C# .NET Windows WPF Convert Regular Expressions Omicron
![downloadManager downloadManager](http://b.fhnb.ru/wp-content/uploads/2020/12/ezgif-3-3986774af1b1.gif)
![downloadManager downloadManager](http://b.fhnb.ru/wp-content/uploads/2020/12/ezgif-3-2504dd15690e.gif)
![downloadManager downloadManager](http://b.fhnb.ru/wp-content/uploads/2020/12/dms.png)
C# .NET Windows WPF Omicron
Утилита для просмотра SVG файлов. Поддерживает отображение JSON (Lottie) Векторных анимаций, так же может открывать изображения, видео и html файлы.
Можно добавить как стандартное средство для открытия .JSON и .SVG файлов, чтобы быстро их просматривать. (ПРИМЕР).
Изначально использовал движок Gecko. Обновлен с использованием WebView2 (Chromium Edge).
C# .NET Windows WPF Edge WebView2 Chromium Lottie js jquery Omicron
![tgaViewer tgaViewer](http://b.fhnb.ru/wp-content/uploads/2019/10/tgaViewer-937x720.png)
Утилита для просмотра TGA файлов и экспорта в PNG.
Можно добавить как стандартное средство для открытия TGA файлов, чтобы быстро их просматривать. (ПРИМЕР).
C# .NET Windows WPF Convert Image Omicron
![3dViewer 3dViewer](http://b.fhnb.ru/wp-content/uploads/2019/10/3dViewer-1024x589.png)
Утилита для просмотра 3D файлов форматов .3ds .stl .lwo .obj .fbx .blend .mdl.
Позволяет взаимодействовать с моделью (вращать, увеличивать, позиционировать), изменять фон, добавлять текстуру на передний план и сохранять готовое изображение в буфер обмена
C# .NET Windows WPF 3D
![Doppler Doppler](http://b.fhnb.ru/wp-content/uploads/2020/10/Doppler.png)
Утилита для создания RarJpeg (Jpeg with embedded RAR).
Помимо RAR и JPEG работает с файлами назначения PNG/GIF/BMP/WEBP/MP3/WAV/AAC и архивами ZIP/7Z.
Также может открывать созданные подобным образом файлы.
C# .NET Windows WPF Acrhive Image Omicron
![webInstaller webInstaller](http://b.fhnb.ru/wp-content/uploads/2020/04/lightInstaller5-2.png)
![webInstaller webInstaller](http://b.fhnb.ru/wp-content/uploads/2020/04/lightInstaller5-1.png)
Устарел и заменен Omicron, с множеством новых функций.
Легковесный установщик софта.
Загружает из сети, распаковывает и устанавливает программу в заданную директорию.
Очень прост в настройке, так-же может служить системой для обновления другого ПО.
Есть тихий режим, для установки или обновления без участия пользователя.
Минималистичный с Aero Glass на Windows 7 и Прозрачностью на Windows 10.
Поддерживает локализацию.
C# .NET Windows WPF
Мини приложение добавляющее в панель задач пункт Загрузки в стиле MacOS, по нажатию на этот пункт отображается окно с последними загруженными файлами, с которыми можно взаимодействовать (открывать файлы двойным нажатием, использовать функции проводника по правой кнопке мыши, предпросматривать фото нажимая на Пробел).
Работает начиная с Windows 7 (ПРИМЕР).
C# .NET Windows WPF Omicron
WEB
PHP HTML CSS
Легковесная мини-библиотека избранного.
Игры, книги, программы и прочее.
Настройки и содержимое в JSON файле.
html CSS Php UI
![WatchOS Browser Emulator WatchOS Browser Emulator](http://b.fhnb.ru/wp-content/uploads/2021/08/watchos_browser-1-1024x571.jpg)
Как будет выглядеть твой сайт на Apple Watch.
Работает через Iframe, поэтому не все сайты будут открываться из-за их настроек безопасности (тот же инстаграм не открывается во фрейме).
HTML CSS JS UI
![TODO List TODO List](http://b.fhnb.ru/wp-content/uploads/2020/09/todoList.jpg)
HTML CSS JS Bootstrap MySQL PHP MVC
![Fire Safety Fire Safety](http://b.fhnb.ru/wp-content/uploads/2019/09/fireSafety-1024x594.png)
HTML CSS JS Jquery Bootstrap MySQL PHP
![Shop Engine Shop Engine](http://b.fhnb.ru/wp-content/uploads/2019/09/shopEngine-1024x581.png)
HTML CSS JS Jquery Bootstrap MySQL PHP
![Configurator Configurator](http://b.fhnb.ru/wp-content/uploads/2020/09/tetrix-675x720.png)
Jquery Html Css js Freelance UI
Я люблю воссоздавать интерфейсы игр и програм используя HTML/CSS/JS 🙂
Проект на один вечер.
Референс: Видео Tyler McVicker
HTML CSS JS UI
Была задача воссоздать UI для C#, изначально сделанный с помощью фреймворка Telerik c WinForms, который перестал устраивать функционалом и качеством. Заказчиком было принято решение использовать кастомную сборку CefSharp и UI выполненный в Веб (Бэк - C#, Фронт - WEB). Большинство пользователей приложения из Канады. На видео ранний прототип интерфейса.
HTML CSS JS UI Vue CefSharp Foreign Freelance
![CSV to DB Import CSV to DB Import](http://b.fhnb.ru/wp-content/uploads/2022/03/CSVtoDBImport.png)
![CSV to DB Search CSV to DB Search](http://b.fhnb.ru/wp-content/uploads/2022/03/CSVtoDBSearch.png)
html css php MySql database Freelance
HTML CSS JS Yandex Api Maps geocode GeoJSON Freelance UI
HTML CSS JS Lottie UI
![WEB OS UI WEB OS UI](http://b.fhnb.ru/wp-content/uploads/2021/08/WEBOSUI-1024x576.jpg)
Небольшой интерактивный концепт интерфейса ОС.
Окна с изменением размера и перетаскиванием, панель задач, уведомления, настраиваемый интерфейс, центр быстрых настроек, контекстное меню, стартовое меню, стилизация форм и контролов и прочее.
HTML CSS JS UI
Swift
![Exposure Meter IOS App Exposure Meter IOS App](http://b.fhnb.ru/wp-content/uploads/2019/09/iosExposureMeter-1011x720.png)
Экспонометр для фотографов на iPhone.
Настраиваемые темы интерфейса. Так же содержит справочную информацию и полезные мини-утилиты.
Switf UI IOS Mobile UI
C++
![Unity3D Game API Switcher Unity3D Game API Switcher](http://b.fhnb.ru/wp-content/uploads/2020/09/apiswitcher-1024x574.jpg)
C++ FLTK Windows Linux Unity3D
OTHER
![My Instagram Effects Catalog My Instagram Effects Catalog](http://b.fhnb.ru/wp-content/uploads/2019/09/fhnb16Effects-1024x581.png)
Spark AR HTML CSS Facebook Instagram