Ed1024: Товарищь брешет ))) В Python-е, чуть ли не ВСЕ на исключениях. К примеру FOR-LOOP работает до тех пор пока IndexError не бросится. Итерирование в цикле идет до тех пор пока StopException не произойдет. Настоятельно рекомендую почитать "ideomatic python" : https://www.jeffknupp.com/writing-idiomatic-python...
Всем всегда рекомендую : хотите стать хорошим программистом "Учите английский", затем по приоритету "умение пользоваться поисковыми технологиями, к примеру гугл".
Пользователь: Любой программист перед тем как шевелиться задает вопрос "Какую проблему надо решить?". И точка! Это первое. Про то кто профессионал, а кто нет это надо смотреть в деле. Но судя по тому, что Вы не можете озвучить проблему какой-то Вы смутный товарищЪ. Я все сказал!
Пользователь: 1. Начнем с того что Вы не заметили моих "почти все". Первое слово намекает на то, что я в курсе, что ГУГЛ не все знает. Еще раз, другими словами: "Тех возможностей, что предоставляет гугл более чем хватает!" 2. Давайте за книгу поговорим. Какую конкретно проблему Вы решаете из-за которой Вам понадобились знания из этой книги? Мысль, которую хочу донести этим вопросом заключается в том, что человек ищет не просто книгу, а знания которые книга несет! Задайте вопрос в гугл и кто знает, может он Вам предложит другой источник знаний, который позволит Вам решить Вашу проблему другими способами и возможно не теми что о которых вы думаете сейчас
Меня интересует только и только интерфейсная часть! Вся бизнес-логика у меня будет либо на C++, либо на Rust либо еще чем-нибудь. Меня сейчас только GUI интересует!
>>Но - а почему бы просто не писать десктопное приложение?
Есть причины, но описывать их тут не стану ибо долго ;) Если интересно, то пишите в почту, указанную в профиле. А здесь прошу по сути вопроса
>>Добавить в ваш список навыков хоть что-то серверное ( или это Node.js?)
Пока пилю проект ради удовлетворения академического интереса. На Python + Flask
Максим Тимофеев: Пробелы иногда такие, за которые стыдно! Да, можно говорить "не ошибается только тот кто ничего не делает". Но что если это будет ошибка при начислении не чей-то, а именно Вашей зарплаты? Смотрите на карточку, а там перечислено на 10.000 меньше. Отлично смотрится? Приходите к бухглалтеру, а он Вам "Ой. Что-то не высплался. Извини. Ща поправим".
Армянское Радио: Рекомендую учиться читать что Вам отвечают. 1. ВЫ профакапили мои слова "Я не против практики". Еще раз прочитайте это сообщение. ОК? 2. Если бы Вы внимательно читали мои два сообщения, то Вы бы прекрассно поняли что я писал про "итерационный процесс". Еще раз: Еще раз для особо одаренных. Сразу в практику человека кидать не стоит! Не научится! Пройдено. Анализировал ооочень много людей. Говорите нет? ОК. Допустим захотели сына 3-летнего обучить плаванию. Сможете кинуть своего сына на середину реки со словами "Захочешь. Научишься". Сможете? Так и любой человек перед тем как что-то решать или применять какую-либо технологию. Сначала учится хотя бы в минимальном объеме как-то это что-можно использовать. Так и только так.
Курсы не дают почти ничего. Умный учится на практике, а глупому курс все равно что козе боян. Курсы обучения это попытка людей продающих курсы убедить что можно чему-то обучиться быстро и качественно. Так не бывает. Нужен труд. А на это нужно время.
Имеет смысл только индивидуальные консультации. Когда человек уже имеет опыт и приходит с конкретными вопросами. А чтобы был хоть какой-то опыт нужно почитать, попробовать, получить некоторый результат и первый опыт отладки того что разработано и только потом, потом у человека появится хоть какое-то понимание того что надо ему, а что нет. Что спрашивать, а что сам освоит
Армянское Радио: Еще раз для особо одаренных. Практика нужна только тогда, когда в голове хоть что-то уже лежит. Сначала тебе показывают пример, а потом ты сам делаешь. Потом получаешь обратную связь как надо и как не надо. Так и только так!
Еще раз другими словами: Я не против практика, как Вы это можете подумать. Я против практики сразу. Практика сразу "это путь в ад". Сначала надо хоть что-то в голову положить. Пусть даже в минимальном объеме
Ога ога. Я видел уже "нужно решать задачки" ))) Как правило люди такое понарешают, что потом с воплями подходят "как это улучшить?". Все значительно просто. Надо хотя бы почитать сперва. Не надо вгрызаться. Надо просто понять принципы. Хотя бы "смутно" но понимать что и куда втыкается. А потом-таки да, нужна практика. Но если начинать СРАЗУ ничего в голове кроме хлама не получится!
Чтобы по настоящему правильно отжиматься. Надо хотя бы один раз увидеть как надо правильно это делать. А то некоторые начинают жопа к верху. Дышут через одно место. А потом говорят якобы отжимания не эффективны )))
basania: Фавориты: C\C++, Python. Но иногда спускаюсь до языка ассемблера под Intel x86-64 архитектуру. Почти забыл Delphi. Интересовался и забил на: Java, Go
basania: Сначала просмотрите видео на Яндекс-Ивентах. Смотрите что понимаете, а что нет. Составляйте список того что не знаете. Далее приоретизируюя и группируя поймете "горячие места" в провалах своих знаний. Потом читайте то что позволит Вам эти места закрыть. Только после этого читайте книгу по алгоритмам.
Еще раз:
1. Обзорно смотрите про алгоритмам. Не слишком углубляясь. - результатом просмотра список того что не знаете
2. Восполняете пробелы в знаниях
3. Чтение книги
Выбор книги сугубо личное дело. Но рекомендую запастись одной которая более приглянулась и еще двумя чтобы справляться о работе алгоритма, если в той что приглянулось встретилось непонятность.
НЕТ такого "какая лучше всего?". Потому что книги пишутся итеративно, а не за один присест. Авторам ооооочень сложно прочитать, просмотреть весь материал книги. Несмотря на то что многие из них стараются от ошибок никто не застрахован
vilgeforce: Ну скажем. Знаю лично людей, которые Armadillo запилили в статик анпакер за 3 месяца. А VmProtect за 3 человеко месяца . В антивирусной конторе работал. Остались бывшие коллеги. Аверы разбирают запротекченные файлы для того чтобы антивирус не проссассывал на них. Это первое. Второе: попробуй обратись в саппорт к тому же VmProtect уверяю, что покупать больше у них не захочется ))) Третье: софт сейчас живет не долго. Люди стали капризнее и чаще требуют новые версии.
Так что на мой взгляд, более взвешенное и верное решение Enigma Protector
Al Azif: Бери EnigmaProtector. Он достаточно хорош. В его разработке принимали достаточно уверенные(опытные) реверсеры с exelab.ru. Что намекает на достаточно хорошую защиту. Развивается. + ко всему там support вменяемый. Если что-то тебе не понравится, достаточно быстро отреагирует и поправит проблему.
Неясно, что Вы хотите узнать. Какие ключевые слова, идиомы, конструкции языка привели Вас к тому, что у Вас сложилось непонимание чего-то? Поясните свои мысль и вопрос, плиз