Сидредин
Оно и не переводит
По условию задачи надо перевести
Dmitriy
По условию задачи надо перевести
Я это знаю.оно выбиваешь ошибку,будь я строку,будь список upper-ую
Сидредин
В общем, проще с нуля писать всё
Lol
Здравствуйте возможно ли нами работу в back end если нету высшее образование?
Igor
def scrolling_text(string: str) -> list: x="" z=[] x+=string for i in string: if i == " ": x+=" " x+=string[1:] x+=string[0] z.append(x) x="" return z
Это же питон все что длиннее одной строки для лохов) def scrolling_text(s: str) -> list: return [s[i:]+s[:i] for i in range(len(s))]
Igor
Ниче не понял🥲
Значит ты не знаешь питон, тут самая база
Erik
А я тут сижу ебусь с индекс аут оф рейндж
Dmitriy
Значит ты не знаешь питон, тут самая база
Имею ввиду твои слова не понял)
Dmitriy
Но уже понял,это ты о коде)
Igor
Имею ввиду твои слова не понял)
Это шутка, есть дурная привычка писать длинные строки в питоне...
Igor
Но в данном случае однострочник вполне ок
Dmitriy
Окей,а как мне тогда сделать капсом?не доходит до меня🥲
Dmitriy
upper()
Эт итак понятно,но куда его всунуть?😅
Igor
s = s.upper() в начало функции
Dmitriy
А,пробовал под другую переменную-не срабатывало)спасибо большое всем❤️
Кевин
Кто сможет решить, задачка из Яндекс?)
Erik
Михаил
s = s.upper() в начало функции
это уже будет не однострочник scrolling_text = lambda s:[(s[i:]+s[:i]).upper() for i in range(len(s))]
Кевин
Igor
Нарезать на выпуклые оболочки равно профит
Erik
Я не понял
Igor
Я на телефоне с пивом и кальяном) если не разберетесь позже напишу
Name
Квадрат из диапазона координат, от до.
Erik
Я понял
Erik
Нарезать на выпуклые оболочки равно профит
Только правильней, наверное, будет сказать нарезать кучу треугольников
Erik
Все комбинации
Erik
По три точки
Igor
Только правильней, наверное, будет сказать нарезать кучу треугольников
Можно триангулировать, но я бы нарезал выпуклых оболочек
Виталик Голоенко
🧐
Erik
Я чисто технически не понимаю как мв будем делить на выпуклые
Erik
У нас же координаты только
Igor
Выпуклая оболочка — Википедия https://ru.wikipedia.org/wiki/%D0%92%D1%8B%D0%BF%D1%83%D0%BA%D0%BB%D0%B0%D1%8F_%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0
Igor
Я чисто технически не понимаю как мв будем делить на выпуклые
Мы идем по часовой например и когда поворот на лево то пора резать
Igor
Зависит еще как часто нужно чекать, можно просто проверять колво пересечений это самый общий случай
Vladislav
У меня есть разработка на java которая обсчитывает входные данные, хочу её поднять на сервере. Мне очень важна скорость, а мощный сервер брать дороговато. Есть ли какие-то сервисы которые дают мощность только когда клиент отправляет запрос? (Вроде слышал про что то подобное)
Igor
Идем в любую сторону из точки если пересечений нечетное колво то значит мы внутри многоугольника
Igor
Тут нужна правильная обработка паралельных направлению движения граней и вершин но это все классика
Виталик Голоенко
походу не нужно было спать на геометрии)
Igor
Это не совсем геометрия
Vladislav
Любой облачный провайдер
Случайно не знаете самый лучший?)
Igor
Задача о принадлежности точки многоугольнику — Википедия https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%BE_%D0%BF%D1%80%D0%B8%D0%BD%D0%B0%D0%B4%D0%BB%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%82%D0%BE%D1%87%D0%BA%D0%B8_%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%D1%83%D0%B3%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA%D1%83
Mikhail
Случайно не знаете самый лучший?)
В зависимости от кейса можешь смотреть в сторону EC2 / AWS Lambda / Batch Job / Step function Если опишешь кейс, могу подсказать, что именно будет тебе оптимальнее всего.
Vladislav
В зависимости от кейса можешь смотреть в сторону EC2 / AWS Lambda / Batch Job / Step function Если опишешь кейс, могу подсказать, что именно будет тебе оптимальнее всего.
Приложение на java обсчитывает входные данные. У меня на i7, считает за 4 секунды, у заказчика на i5 17сек. Хочу поднять на сервере fast-api.
Mikhail
Ну судя по всему речь о синхронной обработке, бери обычный EC2 on-demand
Но с учетом того, что тебе надо урезать косты, это не будет самым оптимальным решением возможно, ибо там плата за час времени. Ты же не будешь постоянно на каждый запрос создавать инстанс и вырубать его? 😄
Mikhail
Заказчик будет непрерывно слать запросы часами )
Тогда тут особо не сэкономишь, имхо
Vladislav
Но с учетом того, что тебе надо урезать косты, это не будет самым оптимальным решением возможно, ибо там плата за час времени. Ты же не будешь постоянно на каждый запрос создавать инстанс и вырубать его? 😄
К тому же я пока не знаю особенностей этого сервиса. Я думал из серии что я плачу за час, и это выгоднее чем брать сервер. И возможно быстрее посчитает что тоже плюс.
Алексей
У меня следующая задача сервер постгри. База входящих сообщений. Данные вносятся руками. Нужно построить веб-интерфейс работы пользователей которые и будут заносить данные по сообщениям. ТТХ: windows 7/Altlinux 10 32 bit. Ram 4 GB Что посоветуете по инструментам?
Erik
Мы идем по часовой например и когда поворот на лево то пора резать
То есть мы идем и перпендикулярно слева(если против часовой) на нас висит вектор, который ждёт пересечений с координатами? А какие гарантии что его длины хватит?😑
Erik
Как понять когда поворачивать?
Erik
С обходом я понял, с пересечениями вообще туго
Erik
Где там эти пересечения
Igor
Идешь допустим на лево от точки ищешь на каждой грани точку с кординатой игрек совпадающей с твоей точкой и считаешь сколько из них имеет икс меньше или равную чем у точки
Arutemu
То, что я рекомендую обычно: Clean Architecture by Robert Martin https://www.amazon.ca/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164#:~:text=Clean%20Architecture%20is%20essential%20reading,legendary%20software%20craftsman%20Robert%20C. Patterns of Enterprise Application Architecture by Martin Fowler https://www.amazon.ca/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420/ref=asc_df_0321127420/?tag=googleshopc0c-20&linkCode=df0&hvadid=292982483438&hvpos=&hvnetw=g&hvrand=17905226740816658571&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-422923047050&psc=1 Fundamentals of Software Architecture: An Engineering Approach by Mark Richards https://www.amazon.ca/Fundamentals-Software-Architecture-Comprehensive-Characteristics/dp/1492043451/ref=asc_df_1492043451/?tag=googleshopc0c-20&linkCode=df0&hvadid=335413987919&hvpos=&hvnetw=g&hvrand=14582961973578545930&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-751683725274&psc=1 The Software Architect Elevator: Transforming Enterprises with Technology and Business Architecture by Gregor Hohpe https://www.amazon.ca/Software-Architect-Elevator-Redefining-Architects/dp/1492077542/ref=asc_df_1492077542/?tag=googleshopc0c-20&linkCode=df0&hvadid=335305582969&hvpos=&hvnetw=g&hvrand=17836524982591651421&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-902931651543&psc=1 Dive Into Design Patterns by Alexander Shvets https://refactoring.guru/design-patterns/book Building Microservices: Designing Fine-Grained Systems, 2nd Edition by Sam Newman https://www.chapters.indigo.ca/en-ca/books/product/9781492034025-item.html?s_campaign=goo-Shopping_Smart_Books&gclid=Cj0KCQjw5JSLBhCxARIsAHgO2SeSDLLg3au_tJctTM2VSBiVFIzENmdG0ECPBO_hFm9a_8-l1cSjm4kaAi6iEALw_wcB&gclsrc=aw.ds Monolith to Microservices: Sustaining Productivity While Detangling the System by Sam Newman https://www.amazon.ca/Monolith-Microservices-Evolutionary-Patterns-Transform/dp/1492047848/ref=asc_df_1492047848/?tag=googleshopc0c-20&linkCode=df0&hvadid=378399510161&hvpos=&hvnetw=g&hvrand=16378598461420615933&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-736381992461&psc=1 Designing Data-Intensive Applications by Martin Kleppmann https://www.amazon.ca/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321/ref=asc_df_1449373321/?tag=googleshopc0c-20&linkCode=df0&hvadid=293033033224&hvpos=&hvnetw=g&hvrand=13467576488108211857&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-432535594773&psc=1 Making Sense of Stream Processing by Martin Kleppmann https://www.oreilly.com/library/view/making-sense-of/9781492042563/ Distributed Systems For Fun and Profit by Mikito Takada http://book.mixu.net/distsys/single-page.html Security Engineering: A Guide to Building Dependable Distributed Systems, 3rd Edition by Ross Anderson https://www.amazon.ca/Security-Engineering-Building-Dependable-Distributed/dp/1119642787/ref=asc_df_1119642787/?tag=googleshopc0c-20&linkCode=df0&hvadid=335305582969&hvpos=&hvnetw=g&hvrand=10243488452957489159&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-920003945431&psc=1 Database Internals: A Deep Dive into How Distributed Data Systems Work by Alex Petrov https://www.amazon.ca/Database-Internals-Deep-Distributed-Systems-ebook/dp/B07XW76VHZ Web Scalability for Startup Engineers by Artur Ejsmont https://www.amazon.ca/Scalability-Startup-Engineers-Artur-Ejsmont-ebook/dp/B00ZPS4KI0/ref=sr_1_1?dchild=1&keywords=Web+Scalability+for+Startup+Engineers&qid=1634059731&s=digital-text&sr=1-1 High Performance Browser Networking by Ilya Grigorik https://www.amazon.ca/High-Performance-Browser-Networking-performance-ebook/dp/B00FM0OC4S/ref=sr_1_1?dchild=1&keywords=High+Performance+Browser+Networking&qid=1634059793&s=digital-text&sr=1-1
Для Бекенда эти списки ведь подойдут?
Mikhail
Для Бекенда эти списки ведь подойдут?
Подойдут. Другое дело, что вряд ли кто-то в чате действительно будет читать эти книги ;D
Anonymous
То, что я рекомендую обычно: Clean Architecture by Robert Martin https://www.amazon.ca/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164#:~:text=Clean%20Architecture%20is%20essential%20reading,legendary%20software%20craftsman%20Robert%20C. Patterns of Enterprise Application Architecture by Martin Fowler https://www.amazon.ca/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420/ref=asc_df_0321127420/?tag=googleshopc0c-20&linkCode=df0&hvadid=292982483438&hvpos=&hvnetw=g&hvrand=17905226740816658571&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-422923047050&psc=1 Fundamentals of Software Architecture: An Engineering Approach by Mark Richards https://www.amazon.ca/Fundamentals-Software-Architecture-Comprehensive-Characteristics/dp/1492043451/ref=asc_df_1492043451/?tag=googleshopc0c-20&linkCode=df0&hvadid=335413987919&hvpos=&hvnetw=g&hvrand=14582961973578545930&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-751683725274&psc=1 The Software Architect Elevator: Transforming Enterprises with Technology and Business Architecture by Gregor Hohpe https://www.amazon.ca/Software-Architect-Elevator-Redefining-Architects/dp/1492077542/ref=asc_df_1492077542/?tag=googleshopc0c-20&linkCode=df0&hvadid=335305582969&hvpos=&hvnetw=g&hvrand=17836524982591651421&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-902931651543&psc=1 Dive Into Design Patterns by Alexander Shvets https://refactoring.guru/design-patterns/book Building Microservices: Designing Fine-Grained Systems, 2nd Edition by Sam Newman https://www.chapters.indigo.ca/en-ca/books/product/9781492034025-item.html?s_campaign=goo-Shopping_Smart_Books&gclid=Cj0KCQjw5JSLBhCxARIsAHgO2SeSDLLg3au_tJctTM2VSBiVFIzENmdG0ECPBO_hFm9a_8-l1cSjm4kaAi6iEALw_wcB&gclsrc=aw.ds Monolith to Microservices: Sustaining Productivity While Detangling the System by Sam Newman https://www.amazon.ca/Monolith-Microservices-Evolutionary-Patterns-Transform/dp/1492047848/ref=asc_df_1492047848/?tag=googleshopc0c-20&linkCode=df0&hvadid=378399510161&hvpos=&hvnetw=g&hvrand=16378598461420615933&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-736381992461&psc=1 Designing Data-Intensive Applications by Martin Kleppmann https://www.amazon.ca/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321/ref=asc_df_1449373321/?tag=googleshopc0c-20&linkCode=df0&hvadid=293033033224&hvpos=&hvnetw=g&hvrand=13467576488108211857&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-432535594773&psc=1 Making Sense of Stream Processing by Martin Kleppmann https://www.oreilly.com/library/view/making-sense-of/9781492042563/ Distributed Systems For Fun and Profit by Mikito Takada http://book.mixu.net/distsys/single-page.html Security Engineering: A Guide to Building Dependable Distributed Systems, 3rd Edition by Ross Anderson https://www.amazon.ca/Security-Engineering-Building-Dependable-Distributed/dp/1119642787/ref=asc_df_1119642787/?tag=googleshopc0c-20&linkCode=df0&hvadid=335305582969&hvpos=&hvnetw=g&hvrand=10243488452957489159&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001444&hvtargid=pla-920003945431&psc=1 Database Internals: A Deep Dive into How Distributed Data Systems Work by Alex Petrov https://www.amazon.ca/Database-Internals-Deep-Distributed-Systems-ebook/dp/B07XW76VHZ Web Scalability for Startup Engineers by Artur Ejsmont https://www.amazon.ca/Scalability-Startup-Engineers-Artur-Ejsmont-ebook/dp/B00ZPS4KI0/ref=sr_1_1?dchild=1&keywords=Web+Scalability+for+Startup+Engineers&qid=1634059731&s=digital-text&sr=1-1 High Performance Browser Networking by Ilya Grigorik https://www.amazon.ca/High-Performance-Browser-Networking-performance-ebook/dp/B00FM0OC4S/ref=sr_1_1?dchild=1&keywords=High+Performance+Browser+Networking&qid=1634059793&s=digital-text&sr=1-1
А на русском нет ничего толкового?
Mikoratanakaki
Посоветуйте хороший уселитель звука на ноутбук Windows 10, Sound Booster у меня не работает, но ноутбуке вообще ничего не слышно, особенно голосовые в телеге. Хелп!
Igor
та же чистая архитектура есть на русском
Igor
а вообще привыкай к английскому полезно
Mikhail
А на русском нет ничего толкового?
Многое из списка есть переведенное. Не всегда качественно, но есть.