• Оцените сборку ПК для игр и для работы?

    squadbrodyaga
    @squadbrodyaga
    帆は風を変えた
    i5-10400F — хороший процессор, но видеокарта тут слишком слабая и при этом всём вы
    не экономите на остальных комплектующих, поэтому лучше взять более дорогую видеокарту,
    либо пересмотреть сборку, чтобы была лучшая сбалансированность за это же бюджет.

    Например можно взять i3-10100F, оперативную память любую с частотой 2666mhz даже самая
    дешманская память будет работать нормально, потому что выше чем 2666mhz всё равно не получится.
    Вместо самсунга можно взять SSD от другой компании и сэкономить.
    Блок питания на 700W тут не нужен, лучше взять что нибудь на 500-600W, но более надёжное.
    Купить корпус любой до 2500.
    А на оставшиеся деньги купить более мощную видеокарту, например 1660 super или вообще дождаться
    новой линейки и купить какую нибудь RTX 3050 Ti.

    Вообщем решать вам, в любом случае видеокарта для игр важнее чем процессор.
    Ответ написан
    2 комментария
  • Оцените сборку ПК?

    Zoominger
    @Zoominger Куратор тега Компьютеры
    System Integrator
    SSD норм, у меня такой, в остальном тоже норм.
    Ответ написан
    2 комментария
  • Было ли такое, что хотели уйти из программирования?

    php666
    @php666
    PHP-макака
    Но вот иногда, по вечерам после работы, такое чувство, что не в ту профессию пошел,
    очень тревожный звонок, в 21 год обычно ВСЕ новички - с горящими глазами. По хорошему, до 30 лет люди в этой сфере даже не думают уходить. Выгорание происходит на рубеже 30-ки.

    Переучиваться уже поздно, т.к потратил 4 года своей жизни на это.
    Это хрень. Вот если ты потратишь на нелюбимую работу овер 10-15 лет, то тогда ты 100% выйдешь в окно.

    Кажется, что это очень скучная работа и придется так всю жизнь сидеть перед компом, и что на других профессиях намного динамичнее и интересней
    Ты прав и еще есть масса нюансов этой работы, о которых, на самом деле, никто не говорит. Это сидячий образ жизни, отсутствие контактов/общения (кроме таких же унылых задротов), день сурка длинной в десятилетия, профдеформация психики и многое другое.

    Как можно выйти из этого состояния??
    Начать поиск того, что не будет так напрягать. Те менять сферу.

    Было ли у вас такое ?
    Я это ощутил в свои 33 года - выгорел полностью, вплоть до состояния полной рабочей импотенции. Сейчас мне 38 и да, вот как раз МНЕ переучиваться поздно. А у тебя все горизонты открыты в жизни.
    Ответ написан
    2 комментария
  • Было ли такое, что хотели уйти из программирования?

    @zexer
    Переучиваться уже поздно, т.к потратил 4 года своей жизни на это.

    Это ложь, никогда не поздно переучиваться, вам только 21 год.
    Представьте, что если вы не переучитесь, то будете оставшиеся 40 лет (оптимистично) заниматься тем, что вам не нравится? Вы потратили лишь 4 года, не потратьте оставшиеся 40 лет.

    Было ли у вас такое ? Как можно выйти из этого состояния ??

    Наверное у всех было, наверное надо просто пробовать что-то иное, даже в программировании множество направлений, условный фронтенд сильно отличается от анализа данных, так что у вас есть пространство для маневра внутри этой сферы.
    Ответ написан
    1 комментарий
  • Было ли такое, что хотели уйти из программирования?

    @mrxor
    Simple is better than complex
    Было, когда занимался ненужной фигней вместо того, что нравится.
    Попробуйте сменить проект/работу/сферу внутри ИТ и посмотрите, ок или не ок.
    Может дело не в ИТ в целом, а в конкретной работе?
    Если уверены, что точно дело в ИТ - бросайте это дело, и займитесь тем, что нравится.

    Переучиваться уже поздно, т.к потратил 4 года своей жизни на это.

    В 21 переучиваться ни разу не поздно, поздно это в 50+ (и то не уверен). Сейчас наоборот самое время искать, что вам по душе, чтобы потом не тратить жизнь за зря :)
    Ответ написан
    Комментировать
  • Было ли такое, что хотели уйти из программирования?

    CityCat4
    @CityCat4
    Жил-был у бабушки серенький троллик...
    Нет.

    Как сейчас помню первое занятие по программированию - 1988 год, осень, первый курс института. Преподавали нам фортран и вот на этом деревянном языке я писал первые программы. Для RSX-11M :) И с тех пор я ни разу не пожалел.

    В 21 год еще не просто не поздно - это как раз самое время. Просто если это не твое - представь, что тебе придется этим заниматься следующие лет этак сорок :)
    Ответ написан
    4 комментария
  • Было ли такое, что хотели уйти из программирования?

    glaphire
    @glaphire
    PHP developer
    Было такое относительно недавно, хотя я не училась на разработчика, а только работала. В институте я готовилась к фрилансу как художник, и обломалась, хотя казалось бы - тут нет места рутине, все такие творческие и вдохновленные, не то что разработка и инженерное дело. На деле и рутина, и конкуренция, и недостаток образования тоже поставили все на свои места в моем случае, все осталось как хобби)
    На работе все сильно зависит от проекта, коллектива и перспектив, если две из трех составляющих плохие то работа быстро надоест.
    Можно попробовать смежные сферы, например менеджмент проекта - нужно больше задействовать свои навыки коммуникации и организации, чем чисто технические. Можно пробовать совсем другие сферы, но там тоже нужно понимать, что надо конкурировать за хорошее место, и таких мест может быть еще меньше чем разработке
    Ответ написан
    5 комментариев
  • Как работают чаты в мобильных приложениях?

    @Dmtm
    Android
    сейчас только FCM, doze mode не позволит держать открытый сокет
    (через foreground service можно конечно, но таких не любят)
    Ответ написан
    Комментировать
  • Как работают чаты в мобильных приложениях?

    OnYourLips
    @OnYourLips
    Вебсокеты - отличный выбор.

    Потому что вебсокеты уже прекрасно работают поверх HTTPS. Потому что не надо изобретать велосипед. Потому что их не режут в корпоративных сетях.
    Ответ написан
    Комментировать
  • В чем разница между созданиями TextWatcher в Андроид на Kotlin?

    zagayevskiy
    @zagayevskiy Куратор тега Android
    Android developer at Yandex
    Правильный первый. Слово object имеет различные значения. В первом случае ты создаёшь объект анонимного класса, который реализует листенер. Во втором случае ты создаёшь синглтон textChangedListener типа textChangedListener(т.е. имена класса и его единственного инстанса совпадают. Кстати, поэтому обжекты-синглтоны обычно именуется с большой буквы.). Во втором случае, естественно, нельзя вызывать другие методы, т.к. обжект не является внутренним(inner) классом. Таким образом, он бесполезен чуть более, чем полностью.
    Ответ написан
    1 комментарий
  • Как работает регистрация/вход пользователя в приложениях?

    DevMan
    @DevMan
    мобильная разработка тут вообще не при делах, поскольку регистрация проходит в вэбе.

    если по простому: приложение просто адресует все серверу, в ответ от которого принимает некий токен и использует его при всех следующих запросах, на основании этого токена сервер решает имеете вы доступ или нет.

    в общем: добро пожаловать в увлекательное путешествие по миру аутентификации/авторизации.
    Ответ написан
    4 комментария
  • Как сохранить Bitmap в файл асинхронно?

    @AntonKrygin
    Да, это лучше делать в фоне. Примерно так:
    Disposable d = Observable.fromCallable(() -> {
        // save bitmap
    })
    .subscribeOn(Schedulers.io())
    .observeOn(AndroidSchedulers.mainThread())
    .subscribe();

    И не забудьте вызвать d.dispose() в методе onDestroy() вашего активити или фрагмента.
    П.с. код не проверял, пишу по памяти с телефона.
    Ответ написан
    Комментировать
  • Асинхронность, многопоточность в андроид?

    @rPman
    Да android (это linux + java или что угодно) - многопоточная операционная система (и запускается на железе с несколькими ядрами в процессоре, давно), и да вам никто не мешает как пользоваться этим так и нет.

    Асинхронность не подразумевает использование threads, например можно использовать асинхронные сокеты в пределах одного потока.

    Вот в комментариях к вопросу немного разжевано.
    Ответ написан
    Комментировать