Задать вопрос
  • Паралельно изучение двух технологий программирования?

    Amfore
    @Amfore

    - HTML CSS
    - Boostrap
    - PHP
    - WordPress


    Думаю лучше развиваться в данном направлении, так как вы уже знакомы с ними. Добавить сюда еще JavaScript и пробовать либо во Fronted, либо в Backend.
    Ответ написан
    Комментировать
  • Паралельно изучение двух технологий программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    1. "устал я что то "
    "реально ли учить две разные технологии паралельно"
    Кто вас знает. Учить можно и 5 разных технологий, вопрос во времени и усилиях.

    2. Мне работу нормальную не предлагают
    Я слышал, что работу предлагают специалистам высокого уровня, которые засветились какими-то проектами. Искать среднестатистического специалиста и предлагать ему работу - такого не слышал. Для таких просто вешают вакансии на сайте, и ожидается, что специалисты сами такую вакансию найдут (и ведь находят, еще и по 100500 на место).

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

    Fragster
    @Fragster
    помогло? отметь решением!
    Работу не предлагают, её ищут. По крайней мере первые лет 5 стажа. Например можно сделать сайт-портфолио, составить нормальное резюме и отфильтровав hh по нужным параметрам откликнуться на вакансии.
    Кстати, одним из ключевых параметров, по которым осуществляют первичный отбор резюме, является грамотность.
    Ответ написан
    Комментировать
  • Как взять тот email где email равно anpapzyan94@gmail.com?

    sergiks
    @sergiks Куратор тега PHP
    ♬♬
    $data = json_decode($json);
    $found = false;
    foreach($data as $person) {
      if( $person->email === 'anpapzyan94@gmail.com') {
        $found = $person;
        break;
      }
    }
    
    if( $found) {
      // нашёлся! – он в переменной $found
    }
    Ответ написан
    2 комментария
  • Какой ноутбук выбрать для детей за до 400$?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    IMHO шарить какой-либо рабочий девайс с детьми, которые доводят технику до такого состояния - невыгодно.
    Проще купить им планшет побольше, обойдется в 200-250$ за отличный планшет, который и мультики потянет и игры, и при этом достаточно абузоустойчив.

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

    A_Steb
    @A_Steb
    Пишу код
    Пакет в npm называется browser-sync
    Как настроить думаю разберетесь.
    https://www.browsersync.io/
    Ответ написан
    2 комментария
  • Django. Права на файл после записи?

    @frilix Автор вопроса
    Иногда "творю"
    Погуглив узнал, что у django есть параметр отвечающий за права.

    Решение:

    FILE_UPLOAD_PERMISSIONS = 0o644


    If this isn’t given or is None, you’ll get operating-system dependent behavior. On most platforms, temporary files will have a mode of 0o600, and files saved from memory will be saved using the system’s standard umask.


    Что означает, что это зависит от платформы и нужно принудительно задавать эту маску, чтоб не было взято по умолчанию
    Ответ написан
    Комментировать
  • Как из Jira рулить что попадет в релиз?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Про git flow знаю, но считаю, что полноценный флоу сейчас для нас не нужен.

    как максимально просто реализовать процесс мерджа протестированных фич из дева в мастер?

    Вы себе противоречите

    В идеале чтобы это делалось прямо из Jira

    Конфликты тоже jira править будет?))

    По моему вы пытаетесь автоматизировать то, что вам ненужно. Это конечно же хорошо может выглядеть, но опять же, какой в этом смысл? Ну сэкономите вы 5 минут, что с того?

    А вот на счет флоу с ветками я бы на вашем месте по раньше разобрался.

    как максимально просто реализовать процесс мерджа протестированных фич из дева в мастер?


    1. На тестовом сервере резетимся до origin/develop
    2. Накатываем ветку с фичей
    3. Тестируем
    4. Убирам за собой тестовом сервере и опять резетимся до origin/develop
    5. Если все ок - ТЛ мерджит фичу в develop

    Шаги 1, 2, 4, 5 в сумме занимают минут 5.
    Ответ написан
    3 комментария
  • Удаление записи из второй таблицы по выборке из первой таблицы?

    yarosroman
    @yarosroman
    C# the best
    delete from t2 where id in (select id from t1 where .......)
    Ответ написан
    Комментировать
  • Удаление записи из второй таблицы по выборке из первой таблицы?

    longclaps
    @longclaps
    DELETE t2.* FROM t1
      JOIN t2 ON t1.id = t2.`уникальный id из t1`
    WHERE <условие на t1>;
    Ответ написан
    Комментировать
  • 404 при попытке сделать REST?

    Konstantin18ko
    @Konstantin18ko
    Стоматолог
    Ещё раз роутинг проверьте.

    Вы похоже не читали документацию.
    symfony.com/doc/master/bundles/FOSRestBundle/5-aut...
    Если у Вас хром: Переходим. ПКМ. Перевести на русский. Читаем.

    Если Вы молчите, значит не нашли. Снизу код из официальной документации:
    public function newUsersAction()
        {} // "new_users"            [GET] /users/new
    Ответ написан
    3 комментария
  • Стоит ли покупать mac mini для веб разработки?

    dummyman
    @dummyman
    диссидент-схизматик
    Я бывалый маковод. Лично я в конце апреля взял себе нюк. Да, я оборудовался на максимум своих возможностей, 32Гб ОЗУ (две плашки HyperX) и 2Тб HDD (две плашки intel600p).
    3abb6dc09bba4361b91f47d0e6610348.jpg
    Да, эта штука шумит под нагрузкой. Да, она не того гламурного белого цвета. Но за потраченные средства я бы купил себе миник вдвое хуже по всем показателям. Кому-то "понт дороже денег". Кто-то выскажет, "Стив Alive"! А может у вас тоже есть лишние деньги? А я вот нищеброд.
    Ответ написан
    5 комментариев
  • Какие существуют способы защиты стилей CSS?

    opium
    @opium
    Просто люблю качественно работать
    мне кажется мания величия затмила ваш мозг глупейшими проблемами, вместо того чтобы код красиво оформить и выкладывать на гитхаб и делиться им, вы решили его зачем то прятать, просто задумайтесь, что хорошего вы сделали в жизни и почему не выкладываете его на гитхаб?
    Ответ написан
    11 комментариев
  • В чем моя причина провала тестового задания Яндекса?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Ну давайте я покритикую:

    возьмем файлик

    1) вы не разобрались как объявлять методы у прототипов с новой нотацией `class`:

    class Travelsort {
        constructor() {}
        sortTickets(tickets) {}
    }


    2) вы не умеете пользоваться исключениями.
    if (!Array.isArray(cards)) {
        throw new ValueError('Wrong input');
    }


    3) использование let там где должен использоваться const

    4) в принципе использование переменных там где их быть не должно

    5) вы зачем-то реализовали свою функцию сортировки, я не увидел в требованиях отсутствия возможности использовать старый добрый Array.prototype.sort

    6) Общие замечания по кодинг стайлу. snake_case там где должен быть camelCase, пишите с большой буквы то что должно быть с маленькой и т.д.

    7) нарушения принципа единой ответственности. У вас объеткт умеет и сортировать и писать куда-то. Это категорически плохо.

    8) Если исправить 7-ой пункт то наш класс превращается просто в функцию.

    Далее... берем следующий файлик

    1) если вы пишите комментарии к таким маленьким кускам кода - стало быть у вас хромает именование вещей. Все должн быть понятно просто из названий методов/функций/переменных. При работе в команде над серьезными проектами это немаловажно, ибо код чаще читают чем пишут и экономить нужно именно это время.

    2) вы зачем-то тут в прототип объекта строки впихиваете функции для парсинга CSS. Таким образом мы нарушаем принцип единой ответственности. Да и в целом расширять без надобности прототипы объектов как-то не ок.

    Чуть дальше проскролил - вы пытаетесь расширить прототип строк для того что бы добиться API jquery? ух, батенька.

    3) очень много дублирования.

    4) очень плохо с protected variations.

    Справедливости ради, ваш код входит в категорию ">50% JS кода", так что не расстраивайтесь. Просто для работы в яндексе нужен чуть более высокий уровень и понимание вещей.
    Ответ написан
    17 комментариев
  • Как узнать, почему не могу подключиться по ssh?

    @Nik-Fox
    Лентяй, Меломан, Тащусь от IT
    Гляньте чего пишет в момент логина journalctl -f и статус ssh гляньте.
    Ответ написан
    2 комментария
  • Где искать middle/senior backend программиста?

    un1t
    @un1t
    Есть такие сервисы teamfinding.com, cofounder.ru и еще какие-то попадались. Поищите там, они как раз на это и рассчитаны. Люди ищут - кто-то стартап, кто-то команду.
    Совсем без денег можно найти только студента наверно который живет либо в общаге, либо с родителями. Ну и конечно это не сеньор, хотя кто-то и так запускается.
    Более реально это зарплата допустим деленная на 2 от среднерыночной + доля. Доля зависит от вложений других участников, плюс если есть проработанная бизнес модель а не просто идея, то за счет этого можно предложить разработчику долю меньше.
    Ответ написан
    6 комментариев
  • Где искать middle/senior backend программиста?

    ThePyzhov
    @ThePyzhov
    iOS Ninja
    Вам бы искать спонсора или пытаться реализовать менее затратный проект.
    Искать программиста (да еще и senior!) за печеньки, это такое дело... нынче студенты по 100к на вакансию джуна просят.

    Мы правда очень хотим делиться деньгами, платить с каждой продажи, но с теми, кто реально делает то, что обязан и за что взял ответственность.

    Так вот говорите своим потенциальным спонсорам, что готовы возместить 100% убытки, если деньги спонсора сгорят, а бизнес не выгорит. Не только же программистам брать на себя ответственность :)
    Ответ написан
    Комментировать
  • Есть ли польза от codewars?

    sim3x
    @sim3x
    Синтетические задачки
    Для начинающих - крайне полезно
    Для средняков - полезно посмотреть на чужой код и понять как он работает
    Для топов - развлечение на самое простое, короткое или однострочное решение

    Просто куски кода оттуда никогда не юзал
    Подходы - юзал

    Не знаешь как решить. Сядь и нарисуй блоксхему алгоритма без привязки к ЯП
    Ответ написан
    Комментировать
  • Есть ли польза от codewars?

    Djaler
    @Djaler
    Сеньор-помидор
    Активно пользовался, когда начинал изучать Python. Очень помогло в обучении, так как, имхо, для программирования на Python нужно перестроить мышление. И вот пишешь какую-нибудь простыню в си-стиле, а потом видишь как это делается одним красивым list comprehension, или просто библиотечной функцией
    Ответ написан
    Комментировать