Size: a a a

Обсуждения техдирские

2021 August 17

АЛ

Андрей Лесных... in Обсуждения техдирские
Чем плохо по вашему?
источник

ИC

Игорь Cart00n in Обсуждения техдирские
продажа только по SAAS, всё в свой контур не засунешь...

Пока не набежали адепты облаков:
в некоторых компаниях это всё ещё стоп фактор
источник

АЛ

Андрей Лесных... in Обсуждения техдирские
а кроме облачности?
источник

K

KoBa4oG in Обсуждения техдирские
+. Наш продукт кстати выезжает за счет того что у нас есть КОРОБКА :)
источник

ИC

Игорь Cart00n in Обсуждения техдирские
только облачность... в остальном функционала много и даже приятного (одновременное редактирование документов, много функционала для вебинаров и пр.)
источник

K

KoBa4oG in Обсуждения техдирские
привет почти всему финтеху )
источник

AS

Andrey Shetukhin in Обсуждения техдирские
https://github.com/vk-com/kphp-kdb/blob/master/TL/tl-parser-new.c

Вижу, что олимпиадники ниасилили не то, что bison/flex/yacc, но даже ragel. Поэтому закатывают Солнце исключительно вручную.

Вообще, код по ссылке это пример того, как люди с олимпиадным мышлением решают простейшую проблему, делая её решение невероятно сложным и неуниверсальным.  За такое решение в университете принуипиальный препод поставил бы три балла, из них два - за знание предмета и единицу - за упорность решения несуществующих трудностей.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
А вот кстати разминка для мозгов. Код на С, но его должен понять любой вменяемый разработчик:
https://i.gyazo.com/998e34fcf1bdff9ad26904bc251842f1.png

Найдите максимум тупизны в коде. Для простоты будем считать, что этот код выполняется в мультипоточном окружении и собран с NDEBUG=1
источник

ИП

Иван Повстен... in Обсуждения техдирские
Этот весь код кошмарный
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Ну, даже в море жидкого говна есть острова из затвердевшего))
источник

ИП

Иван Повстен... in Обсуждения техдирские
Проверка на  запятую в начале, вообще алгоритм поиска начала адреса
источник

KR

Konstantin Rekunov in Обсуждения техдирские
Да нормальные же адреса с запятыми :)))
источник

BB

Boris B in Обсуждения техдирские
Это не в адресах запятые
Это из какой то структуры выпаршивать
источник

BB

Boris B in Обсуждения техдирские
Где поля возможно запятыми разделены
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Тонкость в том, что проверка возможной запятой перед парзером - детская ошибка программиста-джуниора.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Ну да ладно. Что ещё там криво?
источник

BB

Boris B in Обсуждения техдирские
Дык может это для парсинга определенной структуры/файла
источник

AS

Andrey Shetukhin in Обсуждения техдирские
И что?)) В любом случае так парзеры не пишут.
источник

BB

Boris B in Обсуждения техдирские
Я не настоящий сварщик

А откуда там parse_pos в функцию пришло?
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Воооот. ))) Из глобальных переменных.
источник