Какую еще ссылку? Поставил это приложение, попытался зарегистрироваться, зависает каждый раз на этапе логина, удалил приложение. Постите сначала свою аппку, потом рекламируйте.
В этом приложении даже этап логина зависает, а завлечь туда аудиторию — вопрос денег и времени
Да, один из элементов инкапсуляции. В частности, это позволяет выполнить защитное копирование, проверку на соответствие допустимому диапазону и т.п.:
def set_colors(self, colors): self.colors = colors[:]
Но в Python лучше использовать property. Они обеспечивают такую же инкапсуляцию, но больше подходят под стиль кода Python:
@percentage.setter def percentage(self, percentage): if percentage < 0: self.__percentage = 0 elif percentage >100: self.__percentage = 100 else: self.__percentage = percentage
И вызовы будут выглядеть лаконичнее, красивее, без лишних «get_» / «set_».
Концептуально, это для инкапсуляции данных: скрыть реализацию внутренностей класса за его АПИ. Причины: открытое АПИ меняется реже, чем внутренняя реализация; проще понять небольшое открытое АПИ, чем всю потенциально большую сложную реализацию класса: и т.д..
Да, Python дает прямой доступ ко всем полям класса/объекта, но концепция инкапсуляции все равно остается полезной, хотя бы, например, чтобы добавить проверку на допустимость значения при присвоении полю значения, или на создание копии возвращаемого поля вместо оригинала, и т.п.
Говоря же непосредственно о getter/setter, в Python предпочтительней использовать property, хотя сути это не меняет, так как все равно обеспечит инкапсуляцию (по крайней мере до той поры, пока кому-то не понадобится явно ее обойти).
в} На джаве последние годы пишут в основном чистый бэкенд для корпоративных систем в виде микросервисов. А микросервисы, как правило, очень гетерогенные, из-за чего общинный стэк технологий, и активно учиться придется много лет.
Много лет назад у меня начало болеть правое запястье при длительном использовании мыши. Пришлось переложить мышь в левую руку. Левой пользовался несколько лет, целился медленнее и не так точно, но и левое запястье начало побаливать.
Эргономичные девайсы не пробовал, хотя и задумывался на эту тему.
Пару лет назад на работе выдали Макбук, его тачпада хватает с головой, мышь стала не нужна. Но я только сейчас, увидев этот топик, с удивлением осознал, что у меня давно не болят запястья. Просто проблема исчезла постепенно, и сейчас даже не вспомню, как давно.
Якщо переїзд до іншого міста не проблема, то зараз СофтСерв у Рівному активно росте, їм потрібні пітонщики джуни та інтерни. Чудова компанія.
Увы, в Украине нет.
Я тогда вначале перешел на Водафон, кстати. первые дни вроде как было неплохо, но вскоре обнаружились обрывы не только инета, но и связи вообще, причем в центре города.
В общем, уже два полных месяца на Киевстаре, пока неплохо, а дальше посмотрим.
Номер жаль сложно менять: постоянно натыкаюсь, что магазины и службы доставки пытаются связаться по старому номеру.
Нет. И это не только мои наблюдения, соседка столкнулась с той же проблемой и тоже ушла с Лайфа этим летом.
Можно ходить на турниры. На турнирах можно найти, с кем играть на постоянной основе. Не вижу большого смысла в делении айти-не-айти. Турниров полно, большинство турниров проводятся регулярно:
docs.google.com/...bDaEvvduZLYQKLODsgWg/edit
1. Мне кажется, что сильный спец на короткий период — или случайность, или консалтер.
2.Это скорее случайность, что сильный спец захотел поучаствовать в проекте с неопределенными перспективами. Или какие-то особые плюшки на период неопределенности.
3. Спросить совета других сильных спецов или тех, кто знает сильных спецов. Мало кто захочет ввязаться в это, но возможно смогут кого-то порекомендовать.
Мне на днях Убер (не банк) вернул средства за поездку, причем в течение суток. Это был единственный раз, когда водитель начал поездку, не подобрав меня, я написал им и они извинились и все оперативно решили. В целом, для меня Убер, Уклон, Яндекс-такси примерно одинаковы, разве что у Яндекса подача машины часто выходит дольше и нет опции оплаты картой.
Месяц назад несколько раз пытался вызвать, ни разу не нашлось машины.
По меньшей мере половина из этих книг выходила на русском, кстати.
Можно.
Но если говорить о бэкенде. то лучше выучить один язык программирования хорошо + поверхностно знать SQL, JavaScript, и разметку (HTML, CSS).
Если говорить о мобильных устройствах, то очень вероятно, что будет достаточно только языка программирования.
Если говорить о фронтэнде, то достаточно JavaScript + разметку.
Есть и другие направления (Node.js и т.д.), где тоже может быть достаточно только одного языка программирования, но в любом случае смежные технологии знать надо хотя бы поверхностно.
И еще очень желательно знать английский, независимо от области разработки.
Скорее всего, искал то, что ему больше нравится. Всех денег все равно не заработаешь, и при плюс-минус одинаковых доходах заниматься тем, что по душе, — это супер.
Пользуюсь Лайфом уже больше десяти лет; последний месяц интернет у них на Воскресенке, Дарнице, Гидропарке, Днепре — полное г.
Полгода назад перешел с Лайфа на Водафон, а неделю спустя на Киевстар. Киевстаром все еще очень доволен, лучший оператор.