521

Мои итоги "уйти в IT"

Как приятно начинают шевелится мозги, когда изучаешь, что-то новое! Мне было интересно попробовать и с января 2023 года я погрузился в изучение языка, алгоритмов и тп. На каком-то этапе, точнее через 4-5 месяцев, учеба начала буксовать и мне посоветовали развивать свои пет-проекты. И это, наверное, самое сложное, что бы приложить свои знания к чему либо.

В общем решил сделать калькулятор для более менее точного расчета материалов для монтажа одноуровневого гипсокартонного потолка, серия эконом (П113). Этой историей мало кого удивишь, таких в интернетах великое множество, поэтому мне было интересно сделать карту расположений листов с авто подбором из пула (2,5 2,7 и 3,0).

Сразу хочу попросить прощения у Антона, которому вынес мозг миллионом вопросов по тонкостям и мелочам, которые я уже успел позабыть с момента ремонта своей квартиры. В итоге у меня получилась практически однофайловая программка, которая рисует карту расположения листов гипрока по помещениям и считаем материалы для монтажа оного и экспортирует все это в PDF файл.

Во все тонкости расчетов и алгоритмов я погружаться не буду, скажу, что для выбора направления укладки учитываются 7-8 факторов. Такие как длинна обрезков вдоль и поперек, длинна стороны, количество стыков для шпаклевки и т.д. Разбежка генерируется автоматически, если сторона кратна, к примеру 6 м., то следующий ряд начнется с половины листа. В общем, старался учесть множество нюансов этого непростого дела. Ну и после каждой карты простая смета по материалам.

Получилось почти так, как я планировал. Заняло все это у меня примерно месяц по 2-3 часа в день. И вы спросите меня, к чему все это? А я хочу пригласить пару - тройку мастеров, чтобы они попытали эту программу по своим, может прошлым, может нынешним объектам. Скорее всего там много "детских болячек", которые я не учел или не протестил в процессе создания. Я постараюсь все исправить и вернуть этим чудесным людям готовый продукт в дальнейшее пользование.

Строительство и ремонт

11.5K поста48.9K подписчиков

Правила сообщества

Правила оформления постов.

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


В случае нарушения пост выносится из сообщества.


Правила общения.

Запрещено регулярное хамское и неуважительное обращение к другим участникам сообщества в рамках общения в комментариях. В случае первого нарушения бан в сообществе на 2-3 недели. В случае повтора постоянный.

Про нейросети

Тексты сгенерированные нейросетью, выносятся из сообщества, пользователь блокируется на неделю. При повторном нарушении перманентный бан для пользователя.

Про рекламу
Рекламные посты от платных/бесплатных аккаунтов запрещены. За первое нарушение блокировка на 7 дней. За второе перманентная блокировка.

Только для профессиональных участников рынка строительных услуг. (публикующихся регулярно)


Пост должен быть основан на личном опыте.


Должен быть информационно-познавательным (разъясняет/ объясняет что-то связанное с материалом/работой/организацией/и.т.д.) или  пищей для ума (Взгляд на проблему, с другой стороны)

Запрещается публикация видео длиной более 5 минут  без текстового таймлайна. ( надо указать где и о чём вы рассказываете в видео)

Не злоупотребляйте тэгами. Количество своих тэгов не более 4х шт. Тэги проставляемые системой не учитываются. (Длиннопост, видео, и.т.д.)

125
Автор поста оценил этот комментарий
Короч пилишь такой для веба, с простейшим фронтом, прикручиваешь авторизацию с возможностью сохранения результатов, деплоешь на какой-нибудь впс и получается вполне себе пет проект, который можно будет показать на собесе
раскрыть ветку (1)
23
Автор поста оценил этот комментарий
Спасибо, Flask мне в руки!
показать ответы
9
Автор поста оценил этот комментарий
Если бы можно было выбрать, какие листы учитывать при расчете (например, флажками + свой размер), проблема бы отпала.
раскрыть ветку (1)
8
Автор поста оценил этот комментарий
Принял
Автор поста оценил этот комментарий
Т. е. ты за полгода научился калькулятор делать?
раскрыть ветку (1)
8
Автор поста оценил этот комментарий
За полгода я придумал как применить на практике свои знания. И это не калькулятор, а генератор расстановки листов, то что он считает, вторично.
показать ответы
25
Автор поста оценил этот комментарий
Всё верно, старайся делать именно проекты. Это куда интереснее задачек и стимул находить решение куда выше!
раскрыть ветку (1)
4
Автор поста оценил этот комментарий
Благодарю, Codewars уже утомил!
0
Автор поста оценил этот комментарий

А какую технологию использовали для написания калькулятора? Скажите пожалуйста)) (язык программирования, фреймворк)

раскрыть ветку (1)
4
Автор поста оценил этот комментарий
Python, tkinter, PIL, fpdf, и свой класс
показать ответы
8
Автор поста оценил этот комментарий
практическая ценность тут не в практическом применении этого в ремонте, а в опыте решения задач в айти.
раскрыть ветку (1)
3
Автор поста оценил этот комментарий
Верно!
11
Автор поста оценил этот комментарий

Дешевле один размер заказать, чем оплатить присутствие квалифицированного контролера, обрезки конечно будут, но по итогу и проще и дешевле.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Согласен во многом. Но я как человек близкий к стройке, вижу в этом второй вариант применения: осмечивание запроса. Не знаю как вы, я многое считаю под сукно. Это может помочь!
показать ответы
0
Автор поста оценил этот комментарий
Проёмы учтены?
раскрыть ветку (1)
2
Автор поста оценил этот комментарий
В потолке?
показать ответы
12
Автор поста оценил этот комментарий

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

Листы 2,7 не существуют либо крайне редки.

Два или три вида листов не будет заказывать прораб 100%, либо работники отрежут у трехметрового листа 80 см и прикрутят на 2.20 м, к двухсполовиной метровому потом не хватит 50 см и придут к прорабу-закажи еще два листа, не хватает, начальника!

Инфа 100%

Пишите 2,5 метровые листы тогда или 3 метра.

С уважением.

раскрыть ветку (1)
3
Автор поста оценил этот комментарий
Листы я брал по своему региону и жаль, если у вас нет 2,7. Это реально перекрывает большую часть размеров помещений. У нас в регионе от 2 метров до 3х.
показать ответы
0
Автор поста оценил этот комментарий

Нет слова "длинНа" !!!!!!!!

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Есть, это краткое прилагательное, но тут действительно ошибка, длина использовано в контексте, как существительное
0
Автор поста оценил этот комментарий

Подскажите, где вы учитесь? Тоже хочу.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Сам, по ютубу и всевозможным интернет ресурсам + книги
показать ответы
Автор поста оценил этот комментарий

Теперь бы грамматику освоить, чтобы постить на пикабу

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Вы ржоте, а у меня мама филолог;(( Знаете, как стыдно!
0
Автор поста оценил этот комментарий

Есть ссылка на гитхаб?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
На гит не скидывал, допиливаю рекомендации
показать ответы
Автор поста оценил этот комментарий
Вашу программу так же можно использовать и на стенах?
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Нет, под стены надо писать отдельный расчёт, но на базе этого класса, это не сложно. Сложнее учесть проемы дверные и оконные, а добавить поперечены колено-локоть не сложно.
показать ответы
12
Автор поста оценил этот комментарий

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

Листы 2,7 не существуют либо крайне редки.

Два или три вида листов не будет заказывать прораб 100%, либо работники отрежут у трехметрового листа 80 см и прикрутят на 2.20 м, к двухсполовиной метровому потом не хватит 50 см и придут к прорабу-закажи еще два листа, не хватает, начальника!

Инфа 100%

Пишите 2,5 метровые листы тогда или 3 метра.

С уважением.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Можно оставить 2 размера, но обрезков будет больше;(
показать ответы
0
Автор поста оценил этот комментарий
А вы main loop сами писали?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Да, только добавление новых виджетов по кнопке гуглил
0
Автор поста оценил этот комментарий

Просто добавь чек боксы с выбором подходящих размеров. Допустим мне нужны 2.5 и 3, так я и снял с 2.7, а он убрался из доступного пула

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Да, я об этом думал, но по другой причине: в некоторые места 3 метра не протащить
Автор поста оценил этот комментарий

Ради этого даже зарегистрировался.


Не subprocess.run start, а os.startfile

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Они дублируют результат на os win, саб был выбран только за кроссплатформенность. Второе условие для дарвина.
0
Автор поста оценил этот комментарий

Если что могу помочь все в веб перенести. Если инструмент востребован, будет интересно:)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Благодарю, этот вариант я обдумывал. Как соберу пул из микропроектов для отделочных работ обязательно этим займусь.
1
Автор поста оценил этот комментарий

А это же смотрели? https://7x6.ru/calculators_construction_gypsum_board_systems...

Тут рисует все направляющие и где подвесы ставить

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Отличный сервис, но можно выбрать только 1 размер листов;(
показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества