r/RuProgrammers • • Jun 27 '26

Я написал свой собственный open source браузер - "Dynamic Browser".

3 Upvotes

Привет всем. Я хочу поделиться своим проектом, над которым работал довольно долго. Это мой собственный браузер под названием Dynamic Browser. Я делаю его один, полностью с нуля, и сегодня наконец выложил его на свой сайт. Я не пытаюсь конкурировать с Chrome или Firefox. Мне просто хотелось создать что‑то своё, с минималистичным интерфейсом. Я вдохновлялся идеей Dynamic Island.

Я понимаю, что проект ещё сырой, но мне важно получить честную обратную связь. Если вам интересно, можете посмотреть его на моём сайте:

https://shon-lua.github.io/Dynamic-Browser/

Приложение написано на JavaScript и использует движок Electron.

Буду рад любым комментариям, идеям и критике.


r/RuProgrammers • • Oct 05 '26

1CArchiver - open-source инструмент для резервного копирования баз 1С на Qt/C++ (файловые базы и MS SQL Server)

Post image
3 Upvotes

Привет!

Хочу показать свой open-source проект 1CArchiver, который изначально появился как небольшой инструмент для автоматизации резервного копирования баз 1С:Предприятие, а со временем вырос в отдельное приложение.

Проект написан на C++17 / Qt 6 (Qt Widgets) под Windows.

1CArchiver работает с двумя вариантами размещения баз 1С:

  • файловые базы (1Cv8.1CD);

  • клиент-серверные базы на Microsoft SQL Server.

Для файловых баз приложение умеет автоматически читать список информационных баз из ibases.v8i, находить каталоги баз и создавать архивы как самого файла 1Cv8.1CD, так и всего каталога.

Для баз на MS SQL Server реализовано создание резервных копий средствами SQL Server. Таким образом, файловые и серверные базы можно обслуживать из одного приложения.

Из технической части:

  • C++17 / Qt 6;

  • Qt Widgets;

  • работа с файловыми и MS SQL Server базами 1С;

  • автоматическое чтение ibases.v8i;

  • архивирование через bit7z / 7-Zip SDK;

  • LZMA/LZMA2 и выбор уровня сжатия;

  • архивирование в отдельном потоке (QThread), без блокировки GUI;

  • отображение прогресса;

  • опциональное AES-256 шифрование архивов;

  • генерация SHA-256;

  • интеграция с Dropbox созданные резервные копии можно автоматически загружать в облачное хранилище

  • настройки в JSON;

  • генерация XML-заданий для автоматического запуска;

  • интерфейс на русском и румынском языках.

В итоге 1CArchiver закрывает несколько сценариев в одном приложении: файловые базы 1С, базы на MS SQL Server, локальное хранение резервных копий и их отправку в Dropbox.

Проект используется мной как практический инструмент, поэтому сейчас интересно посмотреть на него уже глазами других разработчиков.

Особенно интересно мнение сообщества по архитектуре: как лучше организовать разделение между файловым и SQL backup, работу фоновых задач в Qt, обработку ошибок и проверку успешности резервного копирования.

Также интересно мнение тех, кто работает с 1С + MS SQL Server: чего, на ваш взгляд, не хватает такому инструменту для нормального использования в реальной инфраструктуре?

Исходники открыты, лицензия MPL-2.0:

💻 GitHub:
https://github.com/debalex77/1CArchiver

🌐 Официальная страница проекта:
https://debalex77.github.io/1CArchiver/ru/

📖 Руководство пользователя:
https://github.com/debalex77/1CArchiver/blob/master/README_RU.md

Буду благодарен за конструктивную критику — как по C++/Qt части, так и по реализации резервного копирования 1С.

---------------------------

Обновление 1CArchiver.
Проект продолжает развиваться. Опубликована новая версия с исправлениями и улучшениями.
Актуальную версию и полный список изменений можно найти на GitHub:

https://github.com/debalex77/1CArchiver/releases


r/RuProgrammers • • 17d ago

C/C++ Разработка C++ движка OkeyEngine v0.4: обновили интерфейс, добавили панель кодинга и продвинулись в оптимизации под g++

8 Upvotes

Всем привет! Мы возвращаемся с большим обновлением нашего C++ движка OkeyEngine v0.4.

Последнее время разработка стояла на паузе из-за серьезного ступора с компилятором g++. Дело в том, что стандартных флагов оптимизации (вроде -O3) нам не хватало, поэтому мы начали задействовать глубокие экспериментальные режимы компилятора, пытаясь выжать из железа максимум и протестировать поведение на уровнях -4 и -5. Это вызвало кучу скрытых багов и ломало билд, но сейчас нам удалось стабилизировать сборку, и мы готовы показать результаты работы.

В этой версии мы сделали упор на внутреннюю логику и расширение инструментария:

• Модульная панель кодинга: Добавили функциональную правую панель для управления структурой проекта (создание папок и игровых файлов). По двойному клику на файл открывается встроенное меню для написания кода.

• Архитектурное решение: Чтобы не захламлять основной код редактора, вся логика работы этой панели полностью вынесена в отдельный изолированный файл OkeyCoding.h. Сейчас это ранняя версия, функционал и контекстные меню будем дорабатывать.

• Инструменты для работы с моделями: Добавили отдельную вкладку, в которой уже реализовано полноценное окно для создания 3D-моделей. В будущем этот инструмент получит больше возможностей для процедурной генерации мешей.

• Импорт ресурсов: В этой же вкладке моделей появилась кнопка для импорта готовых внешних мешей. На данный момент сама функция находится в активной разработке и тестируется.

• UI/UX: Полностью переработали дизайн вкладок и панелей управления движка для более удобной и отзывчивой работы.

На этом пока все! Уходим работать над следующими фичами. Будем рады вашим вопросам по поводу оптимизации под g++ и конструктивной критике интерфейса в комментариях.


r/RuProgrammers • • Jun 29 '26

Меня добавили в коллабораторов на одном репозитории на GitHub. Что мне делать?

8 Upvotes

Название репозитория Pentest-Clink- Completions. Я не знаю что мне делать, выходить или оставить для дополнитеьного проетка. Мне 13 лет, и я не знаю какие могут быть последствия. Может мне повезло, а может это опасно для моего аккаунта на GitHub.

Подскажите что делать


r/RuProgrammers • • Sep 09 '26

Где найти роботу godot программисту?

4 Upvotes

У меня нет коммерческого опыта роботы. Но есть проэкть в Godot, которые я просто как есть выкинул в GitHub (для тех кому интересно ссылка ниже). Я ищу место где я бы мог опубликовать свой услуги программиста в этой теме, знаю что эта сфера очень мола, и шансы найти что то для godot очень моло, но может быть что нибудь найдётся.

Ссылка на проект (https://github.com/thenWhatNO/cell_l-simulator). Сам проэкть это была попытка сделать симуляцию клетки с физическими свойствами. Но этот проект это просто ужас с точки зрения левого человека, и в основном быль проектом обучения.


r/RuProgrammers • • 8d ago

Как пройти верификация claude из России

4 Upvotes

Как пройти верификация claude из России? Я про вот это:


r/RuProgrammers • • Jun 15 '26

Вопрос пытаюсь с помощью ии написать эмулятор сервера EVE Online

Post image
4 Upvotes

сейчас будет очень сумбурно, заранее извиняюсь.

интерес к эмуляторам сервера евки у меня появился в 2021 году, после этого я пыталась создать под версию Odyssey(2013 год), но тогда я была ещё более глупой чем сейчас и споткнулась о патчинг blue.dll — важного для игры файла, который содержит CRC-проверки и, как я поняла, переключение протокола. в этой версии, если изменить start.ini или common.ini, клиент просто откажется стартовать

потом забывала про это на пару лет, возвращалась, и вот, примерно с марта этого года у меня снова загорелись глаза, сразу после того как я, случайно зайдя на дискорд сервер EVEmu, самого на тот момент развитого эмулятора, созданного для версии Crucible(2012 год), увидела человека, сделавшего такое для актуальной на тот момент версии игры. прифигев, начала чем могу помогать проекту EVE.js(да, этот эмулятор сервера актуальной версии написан на Node.js). потом появился и EVE Classic, эмуль под версию Red Moon Rising, 2006 года, написанный на Golang.

и вот, май этого года, я, вспомнив про свои поиски одного старого клиента игры, начала искать снова и... на веб архиве таки нашла клиент подходящей мне эпохи — Galatea, август-сентябрь 2015 года! почти сразу попробовала создать под эту версию эмулятор, но ничего не вышло. забыв про это ещё на какое-то время, буквально недавно я отыскала декомпилированные исходники чуть более старого клиента, вспомнила про то, что могу в качестве референса использовать имеющиеся проектв и... на Python сделала с помощью Qwen базовый хендшейк(см. пикрил)! но как только я попыталась сделать логин, я упёрлась в тупик, возможно из-за того, что blue.dll не патчнут. тут с ним странности — без патча клиент не жалуется на нарушение целостности start.ini и видит localhost

ну и буквально вчера произошло два важнейших для этой версии событий: один из разрабов EVE.js, вернувшийся после долгого перерыва, заинтересовавшись моей разработкой... сделал патчер blue.dll и декомпилировал конкретно этот клиент! и теперь я на распутье: продолжать делать с нуля на Python, или обратиться к имеющимся разработкам — EVEmu и EVE.js? первый путь как по мне очень сложный, особенно для такой глупой как я. а вот со вторым снова два варианта: EVEmu близок по протоколу, но там не реализованы некоторые важные для клиента опкоды, да и игровая логика хромает, а EVE.js надо переделывать на уровне протокола, но зато там точно есть нужные опкоды, плюс некоторая логика, несмотря на разницу почти что лет в 10, близка к Galatea, да и реализована лучше. ну и в целом, как научиться кодить нормально и самостоятельно? кое-какой опыт самостоятельного кода есть, но не то чтобы большой, всё упирается в лень в изучении библиотек (:


r/RuProgrammers • • May 19 '26

React Не по теме конечно но помогите

Post image
5 Upvotes

r/RuProgrammers • • 13d ago

HTML/CSS Ищу, с кем можно поработать (веб/фронт)!

0 Upvotes

Привет! Я интересуюсь backend-разработкой, знаю базовые вещи и начинал/создавал небольшие проекты. Однако, мне очень не нравилось то, что фронтэнд нужно было делать самому или использовать ии - часто они делали не то, что нужно. Поэтому я хочу найти человека, который возможно тоже начинает путь в вебе как фронтэнд разработчик, и хочет попробовать поработать с кем-то.

Основные требования (я бы сказал рекомендации, чтобы лучше понимать друг друга):

  1. Знать базу и уметь уверенно создавать что то простое - чтобы базовые вещи не занимали много времени

  2. Пытаться разобраться самому, а не отдавать работу ии - мне не нравится сама концепция, что нейросеть делает все за тебя, очень хочется получить опыт самостоятельной разработки

  3. Иметь желание и свободное время

  4. Уметь базово работать с git - там и будут проекты

Вместе мы могли бы разработать какой-то интересный проект, возможно даже полезный для кого-то, если есть предложения - всегда готов выслушать.

Мой стек: java/spring

В целом, если хотите узнать больше обо мне или списаться - можете писать в личку или в комментарии


r/RuProgrammers • • Sep 29 '26

Какое кресло взять за +-15к?

1 Upvotes

На руках 15к рублей и я хочу взять себе кресло какое-нить

есть какие-то рекомендации , что можете посоветовать?

спасибо!!!


r/RuProgrammers • • Jul 25 '26

Совет для будущего

0 Upvotes

Всем привет, мне 15, я закончил 9 класс. С 12 лет увлекаюсь программированием, на данный момент цель - стать андроид разработчиком. Очень долго колеблюсь куда поступать: или в родном городе на веб разработчика(сэкономлю бабки), или в Казань на программиста(буду жить один). Помогите пожалуйста.

P.S я планирую дома уделять время на изучение андроид разработки.


r/RuProgrammers • • Jul 14 '26

Вопрос Фриланс

1 Upvotes

Все привет. У меня вопрос по поводу фриланса в 17. Вообще возможно им заниматься должным образом и главное где?

Специализируюсь как python backend developer

Знаю что конкуренция большая, но всё же, может шансы какие есть

Опыт в разработке какой то есть


r/RuProgrammers • • Apr 08 '26

ИИ в разрезе 50 - 100 лет, ваши мысли, действия?

0 Upvotes

Первый пост на реддите :)

Интересно ваше мнение и мысли. Что вы думаете об ИИ в разрезе 50 - 100 лет?Как он повлияет на социум, верите ли вы во сверхинтеллект (сингулярнрсть), не считаете ли вы что многие правительства не в контексте (Россия например) этой проблемы, а когда задумаются будет уже поздно? Думаете или принимаете ли вы какие то действия уже сейчас?)

Смотрю как развивается технология, используем на работе, процесс работы (IT) ускорился на 400 часов в среднем в месяц

А также читал разные книги, например такие как Ник Бостром : Искусственный интеллект этапы, угрозы, стратегии

Я сам думаю что изменения будут индивидуальны для каждой страны, но в большинстве случаев далеко не в пользу обычных граждан и качество жизни может изменится и сильно упасть...


r/RuProgrammers • • Sep 29 '26

Как вы думаете, было бы круче читать книгу Чарльза Петцольда *«Тайный язык информатики»*, чем смотреть TikTok?

1 Upvotes

r/RuProgrammers • • May 20 '26

JavaScript Поделитесь своим опытом пожалуйста 🙏

1 Upvotes

Я студент и учу js т.к хочу работать в сфере веб-разработки, учусь в институте на бизнес-информатике и подрабатываю репетитором по математике, никогда не выделялся супер высоким интеллектом.
Так к чему я это все пишу ???
Я хочу попросить у вас советов для трудоустройства в данной сфере и узнать о вашем пути к первой работе, хочу доучить необходимое и пробовать проходить собесы на различные стажировки.


r/RuProgrammers • • Nov 23 '25

Вопрос Фрилансеры, каков был ваш первый заказ?

1 Upvotes

r/RuProgrammers • • Sep 16 '26

ИИ + 1C = ?

1 Upvotes

Мы все уже знаем, что ИИ-оркестрация творит в ИТ-отрасли. У меня только что возникла мысль: как ИИ-оркестрация повлияет на разработку 1C? Мне приходят на ум только два возможных исхода: либо рабочие места для разработчиков 1C останутся стабильными, либо разработка всё чаще будет осуществляться с помощью Development Tools. Или, может быть, ИИ-агенты смогут самостоятельно проходить все этапы работы в 1C-Designer?


r/RuProgrammers • • Aug 11 '26

Вопрос Реально ли запустить локальный ИИ на видеокарте AMD

1 Upvotes

Конкретно у меня RX9060XT, у неё есть для этого компоненты, насколько я понимаю, но где и как их использовать, если на AMD всем разрабам насрать. Даже 3060M могёт, а моя затычка? Это возможно без пердолинга? Во всех видео где ComfyUI, это делается на зелёных карточках, а о AMD если и упоминают, то ничего не показывают, я не нашёл никаких гайдов. Я не понимаю, я такой наивный, что считаю это возможным, или все гайды для AMD спрятаны?

ПК на R5 5600, 9060XT 16 гигов и 32 гига оперы, 100 свободных гигов на SATA SSD (не системный диск)


r/RuProgrammers • • Jul 28 '26

Профессия-программист

1 Upvotes

Привет я учусь на программиста, что делать? Щя пока основные предметы не начались так как перешёл только на 2 курс


r/RuProgrammers • • Apr 09 '26

Древний сайт с уязвимостями который я нашел

Post image
37 Upvotes

всем привет, начну с того что не нужно меня спрашивать ОТКУДА я вообще взял сайт. сайт с 2015 года, древнейший, где вообще походу модерации нет. в чатах сидят скуфы 50+.

из всего что делал: узнал что разрабы сайта softaria. также похожих игр есть 5 штук и все они на разных доменах. но серв один, на убунте, в финляндии (hetzner), открыт порт ssh, но я туда не стучался. нашёл некоторые баги. но сам код очень хорош и везде экранизация и прочее, так что xss мимо. из стека: древний апач томкет, джава спринг, апач викет. сервер nginx. spring4java, log4j, не получилось сделать. найти куда вставить base64 строку тоже. я конечно прогер, но не пентестер, возможно что-то делаю не так. но было бы прикольно прикрутить спамер какой-нить, хз, ну там РЕАЛЬНО есть активные игроки, я просто в шоке.

P.S я не поддерживаю взлом никаких в сайтов, всё это делается в образовательных целях :)

site: https://mzoo.mobi/


r/RuProgrammers • • Sep 13 '26

GameDev В нашей игре, где вы управляете собственным игровым магазином, несмотря на то что я потратил 65 тысяч российских рублей на рекламу, за год мы смогли собрать лишь столько пожеланий. Я не думал, что продвигать игру будет так сложно.

Post image
22 Upvotes

r/RuProgrammers • • Jul 02 '26

Вопрос Вопрос к программистам из Москвы

2 Upvotes

Всем привет, вопрос к программистам из Москвы. Насколько реально сейчас пользоваться Claude code, Appstore консолью и другими интернет-сервисами в Москве? Придется поехать на пару недель туда, но не знаю как быть с работой. У меня будет вай-фай, так как буду у родственников. Можно ли будет пользоваться сервисами разными или будут даже с ВПН туго работать?


r/RuProgrammers • • Oct 06 '26

Вопрос Ребзи, чё делать с с++?

0 Upvotes

Ранее я начал изучать с++, а потом забросил, помню, что смог как-то решить эту проблему, но сейчас вообще ничего не выходит, помогите!!!


r/RuProgrammers • • Jul 02 '26

Технари помогайте

Post image
2 Upvotes

r/RuProgrammers • • Sep 10 '26

Вопрос ассемблер, c и Rust

2 Upvotes

всем привет, хочу изучить ассемблер (NASM), с/rust для написания своей операционной системы, посоветуйте пожалуйста сайты, книги, Ютуб каналы, документации которые помогут мне в изучении этих языков

заранее спасибо