• Что не так с моим резюме?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    Резюме пустое.
    Глазу не за что зацепиться, поэтому оно сразу улетает в корзину.
    Добавь свой пет-проджект как опыт работы, напиши с какого времени ты его делал, какие технологии применял
    Ответ написан
    Комментировать
  • Что не так с моим резюме?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Чо? За месяц жалкие 15 отправок? В Запиндюринске-Северном живешь, да? Если бы цифра была 150 отправок - стоило бы огорчаться.
    На джунские вакансии очередь желающих чуть более чем дох..рена.

    "Стучите и отворят вам" (Мф. 7:7)
    Ответ написан
    Комментировать
  • Что не так с моим резюме?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Не знаю как сейчас дела с Android, но среди spring'овых разработчиков, ищущих первое рабочее место, конкурс примерно двести человек на одно место. Так что 15 компаний и один месяц - это мелочи.
    Ответ написан
    24 комментария
  • Как реализовать колоду карт через классы на python?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    Это у вас вышел совсем плохой варант.
    Классы ради классов. Вообще в первую очередь нужно решать задачу, а не придумывать как бы применить тут наследование или полморфизм.
    В вашем случае лишне сложности ни к чему. Они только добавляют проблем, но ни одной не решают.

    Сделайте карту универсальной, сделайте ее на основе typing.NnamedTuple.
    Пусть у каждой карты будет весь набор атрбутов, но только один какой-то будет ненулевым. Не нужно тут наследования, ведь у вас не используется полиморфизм.

    В вашей реализации не получится сделать две колоды или больше. Колода у вас - это синглтон получается. Такое себе решение.
    На сколько я понмаю предметную область, в колоде важна обычно не столько группировка карт, сколько их порядок. Так и храните карты в инкапсулированном списке.
    Порядок карт не атрибут карт, он должен храниться в колоде.
    Вполне можно держать в инстансе колоды в качестве индекса для быстрой группировки специальный словарь, но это сомнительная оптимизация на таком этапе. Сколько будет в вашей колоде? Является ли вообще бутылочным гордышком проблема группировки? Почему нельзя ее решать на даном этапе просто понятной фильтрацией?
    В общем старайтесь применять новые изученные фичи аккуратно и тоько там, где это на самом деле решает проблемы.
    Интересное упражнение - придумывать пример, где изученная концепция дейтсивтельно к месту. Нследование - это не про ваш вот этот пример с картами. По крайней мере на текущем уровне постановки задачи

    Вот пример:
    import datetime
    import itertools
    from typing import NamedTuple
    
    
    class Card(NamedTuple):
        name: str = None
        phys_damage: int = 0
        hp: int = 0
        mage_damage: int = 0
        armor: int = 0
        add_hp: int = 0
    
        def __repr__(self):
            """repr у нас будет показывать только аргументы, которые отличаются от умолчательных"""
            defaults = type(self)._field_defaults
            params = ', '.join(
                f'{k}={v!r}' 
                for k, v in self._asdict().items() 
                if k in defaults and v != defaults[k]
            )
            return f'{type(self).__name__}({params})'
    
        def __str__(self):
            return f'<{self.name}#{id(self)}>'
            
        @property
        def total_hp(self):
            return self.hp + self.add_hp
    
        @property
        def group(self):
            return max(
                (self.mage_damage, 'Intelegence'),
                (self.add_hp, 'Strength'),
                (self.armor, 'Agility'),
            )[1]
        
    
    class Deck():
        def __init__(self, deck_name="Колода", date=None, cards=None):
            self.deck_name = deck_name
            self.date = date or datetime.now()
            self.cards = cards or []
    
        def __iter__(self):
            return iter(self.cards)
        
        def by_group(self):
            return itertools.groupby(self, lambda card: card.group)
    
    my_deck = Deck("Моя колода", "24.05.2022", [
        Card("Течис", phys_damage=32, hp=600, mage_damage=100),
        Card("Земеля", phys_damage=40, hp=600, mage_damage=60),
        Card("Рудге", phys_damage=80, hp=600, add_hp=150),
        Card("Крип", phys_damage=60, hp=600, armor=10),
    ])
    
    
    for group, cards in my_deck.by_group():
        print(f'# {group}:')
        for card in cards:
            print(f'\t{card!r}')
    Ответ написан
  • Как написать этот format?

    seven5674
    @seven5674
    Старый я уже что бы что-то в себе менять
    да я и так уже нагуглил много, нашел бы не писал

    врешь ты все

    гугли strftime
    Ответ написан
    Комментировать
  • С чего начать в 30 лет?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Решил учится на выходных и после работы.
    Сложно сказать насколько это эффективно будет в вашем случае. Во первых для такого перехода требуется много времени, не в плане "много практики", а в плане надо много чего изучить, чтобы как-то войти в тему, просто нереально быстро освоить большое количество информации. В этом плане интенсивные курсы гораздо эффективнее. Нормальный курс, после которого уже можно идти куда-то в контору трейни/джуном - около года.
    Во вторых - слабо верю что из интернет уроков по вечерам вы быстро чему-то научитесь, но пробовать вам никто не запрещает. Мое мнение - либо полностью погружаться в тему на большой промежуток времени, либо это разбазаривание ресурсов, как того же времени, так и сил и денег.
    Ответ написан
    1 комментарий
  • Почему я в поиске по хештегу нашел свой давно удаленный пост? Как удалить удаленные посты 10000%?

    @oleg_ods
    Если коротко — никак. От слова совсем=)

    Данные хранятся не у Вас в профиле, а на серверах Instagram. Почти всегда соцсети при удалении информации(посты, коменты, фото и тд.) применяют методику Soft delete(погуглите что это такое). То есть не удаляют данные физически, а просто ставят рядом с ними метку «Удалено». Благодаря этому в любой момент можно удаленные данные восстановить.

    Так что добро пожаловать в цифровой мир!)
    6289d2dcd0fbd507856672.jpeg

    P.S.
    Это хорошо, что именно этот пост был невинный, некоторые удаленные должны быть удаленными.

    Если не писать «винных» постов, то и удалять ничего не надо будет!
    Ответ написан
    Комментировать
  • Как изучать машинное обучение?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Машинное обучение это вообще не про Python. Это больше к мат-статистике и обработке больших данных.
    Задачи - классификация, регрессия и кластеризация e.t.c.. Алгоритмов и названий очень много. Некоторые из них могут повторяться в вариациях или иметь неточные русские переводы.

    Фреймворк Apache Spark имеет следующий классификатор алгоритмов: https://spark.apache.org/docs/latest/ml-guide.html
    Ignite - вот такой : https://ignite.apache.org/docs/latest/machine-lear...

    По поводу Python или Scala. Знающие маш-обучение таких вопросов вообще не задают. Для специалистов язык - вообще не имеет значения. Язык в данном контексте это как приложение калькулятор или spreadsheet. Это вспомогательный инструмент. Собственно эта наука вообще не про программирование. А про наблюдение глазами за процессом обучения и корректировку мета-параметров.

    Тоесть инженер по маш-обучению не интересуется языком. Его глубже интересуют какой метод. И почему та или иная модель подходит а другая не подходит. Почему коэфф. детерминации такой и почему такая дисперсия. Почему факторы такие-то и такие-то и какие между ними существуют взаимо-влияния.

    На собеседовании тоже будут спрашивать про опыт. Что делал. Какие методы знаешь. Язык - опционален. Могут спросить - но будут предполагать что 99% ты выучишь новый язык если надо.
    Ответ написан
    Комментировать
  • Как сделать, чтоб в моем компьютере и телефоне не лазили посторонние?

    CityCat4
    @CityCat4 Куратор тега Сетевое оборудование
    Внимание! Изменился адрес почты!
    О Боже, мало нам собственного Глеба - он хоть прикольный, да и поумнел последнее время заметно, так у нас тут еще собственный параноик завелся :)

    Я помню, что на какие-то подобные вопросы как-то отвечал, но к сожалению все мои уточняющие вопросы были проигнорированы, а комменты были в основном "я знаю, что за мной наблюдают, но не знаю как".

    Если бы Вы были медийной личностью - еще можно было бы предположить, что Вы кому-то нужны. Но обычный человек - никому не нужен , чтобы следить за ним

    Вспомнилось тут:
    Год примерно 2005-й, лето, вечер, почти ночь, то есть достаточно поздно. Звонит теща:
    - У меня на площадке стоит человек в капюшоне, лица не видать...
    Жена звонит соседкам с площадки (двери их друг напротив друга, площадка просматривается полностью) - никого нет...
    Теща опять звонит:
    - Он зашел в квартиру и стоит в прихожей...
    Чего только не увидишь, когда сидишь на сильнодействующих таблетках... Фигли, старая больная женщина...
    Ответ написан
  • Как сделать, чтоб в моем компьютере и телефоне не лазили посторонние?

    Adamos
    @Adamos
    Не факт, что вы сможете поверить, что над вами не издеваются, но давайте попробуем.
    Ваше описание действий "хакеров" - неестественно, никакие хакеры такой херней не занимаются.
    Никого не интересуют ваши переживания и паника. Не существует таких злодеев в реальной жизни.
    На шуточки друга это еще может быть похоже.
    А вот если у вас нет друзей - надо собрать волю в кулак и идти на прием...
    Попытки "решения проблемы" техническими средствами, увы, только усугубляют ситуацию.
    Ответ написан
    4 комментария
  • Как сделать, чтоб в моем компьютере и телефоне не лазили посторонние?

    vabka
    @vabka
    Токсичный шарпист
    А вы уверены что это не паранойя?


    Например, открываю видео файл, а потом виже упоминание об этом файле на форуме анонимном. На дваче в общем. То есть этот человек знает мою историю действий за компом.

    Какая-то непонятная логическая цепочка.
    Почему из того что на дваче упоминают какое-то видео - из этого следует, что за вами следят?


    Например, еще заходил на спортивный сайт, а там пишут в комментариях то, что мне говорил вообще другой человек в вайбере на телефоне

    То же самое. Может этот ваш знакомый просто черпает информацию из того же источника, что и комментатор на сайте? А может это вообще один человек?


    Также на нем в комментариях человек пишет такую информацию, которая хранится только у меня на компьютере. Фото и тому подобное.

    Уверен что не загружал эти фото в интернет?


    Понял, что дело в роутере. Они через роутер лазят ко мне в комп и в телефона.

    По каким признакам это определил?

    Вообще, мания преследования - это уже один из симптомов многих психических заболеваний. Так что я бы лучше на всякий случай сходил к врачу.
    Ибо самостоятельно себя продиагностировать невозможно.
    Ответ написан
    3 комментария
  • Вопросы по настройке и оптимизации Windows 10 LTSC?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    SSD купи и радуйся жизни. Скорее всего у вас HDD десятилетней давности, на котором будет лагать даже DOS.

    С SSD можно смело ставить штатный образ Win10 и использовать без проблем. 6GB озу будет достаточно для работы.
    Ответ написан
    1 комментарий
  • Работа с CSV-файлами в Python?

    @serhiops
    Python/JavaScript/C++
    Чтобы
    понять, как это все работает
    нужно смотреть документацию/гайды. Абсолютно ничего сложного в этом нет.
    Чтение
    Запись
    Если будет возникать конкретная ошибка, то уже пиши в коментариях.
    Ответ написан
    1 комментарий
  • Docker образ на основе python требует обращение к папке через "/". Но я писал код на windows, как можно это исправить?

    Vindicar
    @Vindicar
    RTFM!
    Почитать документацию, конечно.
    Либо собирай пути через pathlib, либо через os.path, на совсем худой конец есть os.sep.
    Ответ написан
    1 комментарий
  • Существуют ли компании, где нет перерывов в работе?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    В нормальных компаниях не следят с секундомером за работой сотрудников. Если от вас ждут нажимания кнопок 40 часов в неделю, а не выдачу запланированного объёма продуктов/решений, то надо бежать.
    Ответ написан
    1 комментарий
  • Диплом платных курсов или Вышка?

    paran0id
    @paran0id
    Умный, но ленивый
    Вышка, конечно. Диплом курсов не просто не поможет - последнее время у курсов такая репутация, что лучше его вообще не иметь.
    Ответ написан
    5 комментариев
  • Что значит Junior/Middle+?

    @kandrash
    Кратко о себе
    На эти знаки не обращайте внимания. Вы знаете что в конкретной компании означает "junior"? Даже не представляете. Так вот + тут хуже не делает, та же невнятная фигня. Зато HR отчиталась что обновила текст вакансии для лучшего охвата)
    Ответ написан
    Комментировать
  • Что значит Junior/Middle+?

    xez
    @xez
    TL Junior Roo
    "Плюс", видимо, значит "чуть больше чем мидл", "уже не мидл, но еще не сеньер". С джуном - аналогично.
    Формальных никаких признаков нет, все эти грейды - чистая условность и могут сильно различаться в разных компаниях.
    Ответ написан
    Комментировать
  • В какой форме просить рекомендации при увольнении?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Рекомендация - это обычная бумага на бланке организации с печатью, в которой написано, что Иван Петрович Самовар работал в компании "Конфетки-бараночки" в должности самовара и за время работы показал всем, что он лучший самовар в городе :)

    В произвольной форме в общем.
    Ответ написан
    4 комментария