Профиль пользователя заблокирован сроком с 17 мая 2024 г. по 17 мая 2025 г. по причине: нарушение правил сайта
  • Где выгоднее жить программисту, в Москве или Новосибирске?

    JackShcherbakov
    @JackShcherbakov
    США
    Ответ написан
    Комментировать
  • Где выгоднее жить программисту, в Москве или Новосибирске?

    maxfarseer
    @maxfarseer
    https://maxpfrontend.ru, обучаю реакту и компании
    Если удаленка - все равно где. Если офис - Москва
    По сравнению с любым другим городом, в Москве разница в зп выше, чем разница в съеме квартиры.
    Ответ написан
    3 комментария
  • Работа с Яндекс Алиса?

    zagayevskiy
    @zagayevskiy
    Android developer at Yandex
    Да.
    Нужно создать соответствующий навык в Яндекс.Диалогах.
    Ответ написан
  • Как выбрать программиста с адекватной ценой за час?

    @cicatrix
    было бы большой ошибкой думать
    Знаете, это рынок.
    Представьте себе, не дай бог, у вас судебное разбирательство, и надо вам нанять адвоката. Один стоит 1000 р. в час, другой - 15000 р. в час. Как оценивать работу адвоката?

    Вообще, у программиста-фрилансера (как и у адвоката) должен быть опыт решения похожих задач в прошлом и лучше всего - рекомендательные письма / координаты предыдущих нанимателей, чтобы у них можно было поинтересоваться качеством его работы.
    Ответ написан
    25 комментариев
  • В чём можно подготовить документацию перед разработкой проекта?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Попробуйте Confluence. В паре с Jira, BitBucket и другими инструментами от Atlassian – вообще яд. Но стоит немножко денег.

    Если кто-то подкинет достойную бесплатную альтернативу, сам буду благодарен.
    Ответ написан
    Комментировать
  • Что нужно для создания отказоустойчивого кластера?

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

    livetyping
    @livetyping
    Кое-что знаю о разработке и маркетинге в digital
    У нас есть опыт с заказчиками из США, Австралии, Новой Зеландии.
    Большинство из них заинтересовано в том, чтобы исполнитель имел релевантный опыт и вызывал уверенность в том, что он сможет решить задачу. Стоимость в 2 раза ниже скорее подозрительный фактор для них.
    Ответ написан
    4 комментария
  • Откуда брать данные бирж криптовалют?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    нет способа получить более надежные данные иначе как с самих бирж
    Ответ написан
    Комментировать
  • Всегда ли в крупных конторах оговорено использование конкретной IDE?

    @BorisKorobkov
    Web developer
    В "интерпрайз конторах" может быть корпоративный Windows (и пофиг, что ты веб-разработчик для Linux-серверов), корпоративные политики безопасности, тотальный контроль, бюрократия и пр.

    В средних компаниях софт обычно любой необходимый, но либо бесплатный, либо требуется обосновывать покупку лицензии.

    В мелких компаниях могут закрыть глаза и на нелицензионный софт.

    В любом случае все это лучше уточнить перед устройством на работу.
    Ответ написан
    Комментировать
  • Какие сборщики проектов сейчас используют?

    if(куча скриптов) use(webpack);
    else use(gulp);

    Для обычной верстки нет ничего лучше, чем старый добрый gulp. Как минимум из-за обилия вылизанных временем плагинов.
    Ответ написан
    4 комментария
  • Как разобраться в архитектуре чужого приложения?

    tema_sun
    @tema_sun
    Несколько месяцев - это ничто. Продолжайте обучение.

    Но вообще никто не читает код просто так, как книгу. Обычно ты получаешь задание решить какую-то проблему, находишь точку входа в эту проблему и дальше "разматываешь" код до места возникновения проблемы. Другой разговор, что для этого бывает необходимо половину проекта перелопатить.
    Ответ написан
    5 комментариев
  • Как понять, что сотрудник аутсорсит код на стороне?

    kreotech
    @kreotech
    Абстрактно-ориентированный программист
    Надо посмотреть какие файлы используются. Так как многие программы сохраняют данные автора в информацию о файле, например пакет офис microsoft. Эти данные зачастую берутся из имени пользователя компьютера и имени компьютера. О них зачастую люди не думают. Если эти данные у файлов отличаются, можно понять что работа ведется с разных компьютеров.
    Либо как указал оратор выше (@ocatoll) смотреть скрины экрана во время работы.
    Ответ написан
    2 комментария
  • Как понять, что сотрудник аутсорсит код на стороне?

    LaRN
    @LaRN
    Senior Developer
    У нас много удаленных филиалов и такой вопрос тоже был. Мы периодически приглашаем в командировку удаленных сотрудников, тут и тимбилдинг и обмен опытом и сразу все видно.
    Ответ написан
    Комментировать
  • Какой собрать ПК для фронтендщика?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Процессор Intel Core i5 например 7600 или около того, цена в районе 16тыс
    Матплата недорогая - например ASUS H110M или аналогичное, цена примерно 3,5-4тыс
    Память 16гб Hinix, Kingstone и подобные , цена примерно 8-10тыс
    Блок питания на 300ватт например FSP, примерно 1,5-2тыс.
    HDD на 1-2ТБ Toshiba или WD Blue - 3-5тыс.
    SSD 250Гб от Kingstone, Toshiba, Samsung 6-10тыс.

    В итоге ценник выйдет 40-45тыс, там уж смотреть по тому что есть в нужном магазине, по их ценам и корректировать сборку.

    Процессор допустимо понизить до I3 - но частота чтобы приличная была более 3000.
    Матплату дорогую брать смысла нет, если каких-то спец требований не предъявляете, если в будущем решите прикупить скоростной SSD, возьмите плату подороже с разъемом M2.
    Блок питания - мощность 300-350ватт достаточно, нет смысла брать большую мощность, лучше меньше, но от хорошего производителя.
    HDD нужен под холодные данные - выбирайте по цене и объему, скорость не важна.
    SSD минимум 240Гб и от нормального производителя, не берите разные смартбай и прочее. Из недорогих смотрите в сторону кингстона, если подороже то самсунг. В остальные детали вникать и смотреть на скорость смысла особого нет. Очень желательно оставить 20-30Гб неразмеченными, это гарантированно избавит вас от проседаний скорости.
    Охлаждение не считал - справляется и родные интеловские кулеры, если есть претензии по тишине, посмотрите что получше, с тепловыми трубками и не сильно шустрым вентилятором.
    Ответ написан
    1 комментарий
  • Как правильно решить задачу на php?

    Stalker_RED
    @Stalker_RED
    array_chunk() чтобы разбить на части.
    foreach по этим частям, каждую оборачиваем в группу, и выводим элементы.
    Ответ написан
    Комментировать
  • Какие стратегии повышения зарплаты существуют?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Пока ровно сидите на попе - и зарплата будет ... ровная, без повышений :) Зачем повышать ее тому, кто работает и за текущую? КапитализЪм.
    Повышение зарплаты нужно хоть чем-то да обосновать, причем "жена-дети-ипотека" не канает практически никогда. Типа твоя ипотека - ты и трахайся решай проблему. Обосновать можно повышением обьема работ, инфляцией, встречным предложением от кункурентов :)
    Как руководитель подходит к такой просьбе - замечательно разьяснил Сергей Горностаев Но тут есть тоже опасность "оверквалифайда" - не все руководители любят, когда контора держится на одной "мегазвезде". Зачастую, звезда, поняв, что тут с ней носятся как с писаной торбой, начинает "звездить"...
    Ответ написан
    5 комментариев
  • Какие стратегии повышения зарплаты существуют?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Центральный показатель для бизнеса, а следовательно и руководителей, как людей представляющих интересы этого самого бизнеса - это коэффициент возврата инвестиций (ROI). Соответственно, сотрудник должен приносить компании больше денег, чем потребляет. Естественно, что чем выше разрыв между затратами и прибылью, тем лучше, поэтому фонд оплаты труда руководитель должен держать на том минимальном уровне, который гарантирует бесперебойную работу сотрудников. Один из факторов этой бесперебойности - низкая текучка. Сотрудников терять нежелательно. И чем ценнее для компании сотрудник, чем более он профессионален и/или чем больше на него завязано, тем дороже обходится его потеря. Натурально в деньгах. Придётся затратить больше, чем обычно, денег на поддержание работы без него. Придётся затратить деньги и время (те же деньги) на поиск, найм, введение в работу, возможно, обучение нового сотрудника. При этом он может оказаться совсем неподходящих и цикл придётся повторить. Или может оказаться просто хуже прошлого и эффективность отдела снизится. Поэтому, когда сотрудник приходит просить прибавку, руководитель оценивает может ли этот сотрудник уйти или только блефует, насколько легко его будет заменить, какой урон компании будет нанесён его уходом. Потом руководитель оценивает стоимость расширения ФОТ - есть ли резервы, какой сейчас ROI, будет ли больший ROI от реинвестиции этих средств во что-то другое? Если уход сотрудника будет стоить меньше, чем увеличение ФОТа, сотруднику откажут.

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

    Из этого вывод, стратегия проста - увеличивайте собственный профессиональный уровень на столько, чтобы свободно менять компанию, как только вас что-то перестало устраивать.
    Ответ написан
    4 комментария
  • Что такое анонимная функция и с чем ее едят?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    На самом деле классика случая анонимной+замыкание:
    var name="admin"
        
        setTimeout(function(){
            alert(name);
        },1000);


    А анонимная функция без имени, а без имени она потому что ее вызывают не по имени, а по ссылке на нее.
    т.е полный пример с замыканием:

    function sayAfter(text,delay){  
        setTimeout(function(){
            alert(text);
        },delay);
       }
    
      sayAfter("lol",1000);


    Аудитория требует более тонкого примера применения...

    (function(){
            var x, y, z;
    
            //много разного кода, много переменных, которые не нужны в глобальной области видимости
        })();
    Ответ написан
    8 комментариев
  • С чего начать студенту?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Устройтесь куда-нибудь стажёром на полставки.
    Ответ написан
    5 комментариев
  • Какие процессы происходят на низком уровне?

    rework
    @rework
    Помог ответ? В благодарность отметь его решением
    Советую послушать интересный подкаст на эту тему - https://ru.hexlet.io/blog/posts/podcast_09
    Ответ написан
    Комментировать