
Кидайте сюда самые странные проекты:
1) от создания очень ужасных по качеству кода велосипедов до попытки финтов ушами с битами в тех местах, где это не даст большого выигрыша.
2) от копирования костылей до сборки Франкенштейна из кусков с каких-нибудь форумов.
3) от создания очередного никому ненужного проекта по проектирования фреймворка js для одностраничного сайта до всяких выжелываний с blob.
1) от создания очень ужасных по качеству кода велосипедов до попытки финтов ушами с битами в тех местах, где это не даст большого выигрыша.
2) от копирования костылей до сборки Франкенштейна из кусков с каких-нибудь форумов.
3) от создания очередного никому ненужного проекта по проектирования фреймворка js для одностраничного сайта до всяких выжелываний с blob.
Bump
>>484425 (OP)
Накидаю максимально странные решения:
1. Свой entity фреймворк поверх hibernate, где все вызовы для работы с сущностью идут через rest api + нет транзакций. Из-за этого ужасная производительность и куча багов. Заказчики в гневе. Зачем это придумали не понятно.
2. Своя очередь на базе postgres, когда есть kafka, rabbit. Естественно эта поделка нихрена не работает.
3. Свой IoC велосипеды, которые работают в 100 раз хуже существующих.
4. Дробление примитивной админки для 10-50 юзеров на 20 микросервисов, а потом удивляться почему так много ресурсов жрет.
5. Решения уровня тащить огромный объем данных из базы с бэка и фильтровать на фронте.
Накидаю максимально странные решения:
1. Свой entity фреймворк поверх hibernate, где все вызовы для работы с сущностью идут через rest api + нет транзакций. Из-за этого ужасная производительность и куча багов. Заказчики в гневе. Зачем это придумали не понятно.
2. Своя очередь на базе postgres, когда есть kafka, rabbit. Естественно эта поделка нихрена не работает.
3. Свой IoC велосипеды, которые работают в 100 раз хуже существующих.
4. Дробление примитивной админки для 10-50 юзеров на 20 микросервисов, а потом удивляться почему так много ресурсов жрет.
5. Решения уровня тащить огромный объем данных из базы с бэка и фильтровать на фронте.
Плох тот проект, который не приносит денег. Остальное похую.
Когда-то в 2008 м году я грезил игростоем. Интернета почти не было в моём посёлке на окраине (буквально скорость была в КБ/сек). Я на Delphi тогда говнокодил. Это были летние каникулы перед последним курсом шараги.
Я знал конечно же что такое OpenGL, но почему-то решил попробовать написать что-то своё. За фреймворк точнее за основной элемент вывода графики я взял TChart(кажется так он называется). Хуйня такая для вывода графиков функций.
Написал небольшой простенький ридер 3d формата *.Х он строковый текстовый. И целый день практиковался загружать машинку из GTA VC пересохраненную в этот формат.
Она действительно в итоге загрузилась и отобразилась там, НО их точек чисто и без перспективы(аксонометрическая проекция). Её можно было даже вертеть мышкой,но аккуратненько, чтобы курсор не уходил за границы viewer'a иначе ошибка division by zero все дела...
Я после этого пошёл ещё дальше. Я написал процедуру которая подгружает ещё один 3d файл всэтот же вьювер и рендерит графику . На надо было как-то проработать момент перекрытия одной модели другой.
Бля это был самый дебильный проект который я когда-либо делал.
Я забросил эту хуйню тогда спустя неделю. Но приложение то до сих пор запускается. Я находил его в архивах. Машинка правда теперь крутится во вьювере в разы быстрее тем тогда рывками. Компьютеры ведь теперь вращы мощнее стали
Я знал конечно же что такое OpenGL, но почему-то решил попробовать написать что-то своё. За фреймворк точнее за основной элемент вывода графики я взял TChart(кажется так он называется). Хуйня такая для вывода графиков функций.
Написал небольшой простенький ридер 3d формата *.Х он строковый текстовый. И целый день практиковался загружать машинку из GTA VC пересохраненную в этот формат.
Она действительно в итоге загрузилась и отобразилась там, НО их точек чисто и без перспективы(аксонометрическая проекция). Её можно было даже вертеть мышкой,но аккуратненько, чтобы курсор не уходил за границы viewer'a иначе ошибка division by zero все дела...
Я после этого пошёл ещё дальше. Я написал процедуру которая подгружает ещё один 3d файл всэтот же вьювер и рендерит графику . На надо было как-то проработать момент перекрытия одной модели другой.
Бля это был самый дебильный проект который я когда-либо делал.
Я забросил эту хуйню тогда спустя неделю. Но приложение то до сих пор запускается. Я находил его в архивах. Машинка правда теперь крутится во вьювере в разы быстрее тем тогда рывками. Компьютеры ведь теперь вращы мощнее стали
>>484545
использование микросервисов в залупах на 10 пользователей, это теперь золотой стандарт.
использование микросервисов в залупах на 10 пользователей, это теперь золотой стандарт.
>>484425 (OP)
Видел битовую магию в SQL-запросах
>до попытки финтов ушами с битами в тех местах, где это не даст большого выигрыша.
Видел битовую магию в SQL-запросах
>>484425 (OP)
Не проект но всё же: в соседнем дворе друг детства, мы с ним спектрумировали ещё в начале 1990-х. В 2010-х он купил наконец нормальный комп и сразу сел за изучение нового для него ассемблера. Объяснил что хочет выжать максимум из быстрой машины.
При том что он не ботан - даже служил-воевал каким-то миротворцем в сербии что ли
>Кидайте сюда самые странные проекты
Не проект но всё же: в соседнем дворе друг детства, мы с ним спектрумировали ещё в начале 1990-х. В 2010-х он купил наконец нормальный комп и сразу сел за изучение нового для него ассемблера. Объяснил что хочет выжать максимум из быстрой машины.
При том что он не ботан - даже служил-воевал каким-то миротворцем в сербии что ли
>>484545
У меня в трёх проектах так было и всё работало
Кафка тогда ещё не существовала
>2. Своя очередь на базе postgres, когда есть kafka, rabbit. Естественно эта поделка нихрена не работает.
>
У меня в трёх проектах так было и всё работало
Кафка тогда ещё не существовала