• Где джуну поискать вакансии на удалёнку?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Без опыта вас не возьмут на удаленку, если только в рабство.
    Ответ написан
    1 комментарий
  • Где джуну поискать вакансии на удалёнку?

    @vism
    Это бесполезно.
    Чтоб удаленно работать качественно надо прежде в офисе поработать года 2-4.
    Ответ написан
    Комментировать
  • Нужен ли программисту собственный блог?

    dom1n1k
    @dom1n1k
    Блог нужен человеку, которому есть что сказать и чем поделиться.
    Судя вопросу, вам пока не нужен.
    Ответ написан
    1 комментарий
  • Чем именно занимаются программисты в банках?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    1. Стаж нужен чем больше, тем лучше.
    2. Программисты в банках работают.
    3. Востребованные языки: русский, английский, sql, java.
    Ответ написан
    Комментировать
  • Чем именно занимаются программисты в банках?

    sabramovskikh
    @sabramovskikh
    Разные программисты разным.
    Кто-то делает личные кабинеты, то есть сайты.
    Кто-то делает клиент банки. Программы для организаций
    Кто-то делает мобильные приложения
    Кто-то делает ПО для банкоматов
    Кто-то делает внутреннее ПО, те-же системы для заполнения заявок на кредиты.
    Ответ написан
    Комментировать
  • Как Вы защищаете свои сайты на nginx?

    Мнение: пускайте траффик через CloudFlare – они умеют фильтровать часть угроз.

    Прочие угрозы и дыры в безопасности существуют на уровне PHP и движков и веб-сервером почти не фильтруются. Можно анализировать логи на типичные паттерны скажем, fail2ban'ом.
    Ответ написан
    Комментировать
  • Как мне корректно отобразить кириллицу в PHP?

    R0dger
    @R0dger
    Laravel/Yii/2 AngularJs PHP RESTful API
    посмотрите в сторону iconv
    Ответ написан
    Комментировать
  • Как стать hardware разработчиком?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Называется embedded.

    При этом направления могут быть разные, совсем не факт, что придется разбираться в электронике и механике.

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

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

    @Zewkin
    Я у мамы фронтэндер
    Нет, не хватит. Мы тут каждый божий день матрицы и дифуры на голом CSS считаем, а вы как думали?
    Ответ написан
    2 комментария
  • Где найти сайт с арендой большого диск. пространства и абузоустойчивостью?

    Dedicated хостинг (ovh, hetzner).
    + защита от ddos по типу cloudflare.
    Все это на nginx.
    Если какие-то есть вопросы, Вы можете задать их в комментариях.
    Ответ написан
    3 комментария
  • Создание прототипа серверной игры?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Можно просто сделать во время подключения клиентов сверку по времени, хранить локальное время каждого игрока, затем проверять кот быстрее нажал по timestamp (приходит от клиента)
    Ответ написан
    7 комментариев
  • Как сделать предпросмотр изображений при загрузке с input type=[file]?

    dummyman
    @dummyman
    диссидент-схизматик
    Когда в input[type=file] выбрал диалогом файлы или кинул их через dragndrop, у тебя в input.files будет массив с локальными путями к файлам пользователя. просто создаешь новый < img > и в src= устанавливаешь локальный путь к изображению и браузер его подцепит с локального диска.
    Ответ написан
  • Как обработать большое количество данных за минуту?

    @McBernar
    Никакой магии — оптимизировать запросы и улучшать железо сервера/распределять между серверами.

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

    Но в любом случае, нужно хоть немного подробностей. Иначе здесь будет гадание на кофейной гуще.
    Ответ написан
    Комментировать
  • Как настроить соединение между зданиями по wi-fi?

    @d-stream
    Готовые решения - не подаю, но...
    В зависимости от производителя - это может по-разному называться, но чаще это bridge mode - типа "режим моста".

    В итоге получается почти-почти как будто кинули прямой провод.
    Ответ написан
    Комментировать
  • Хочу стать программистом. Какой факультет выбрать?

    @leopik
    Привет, я как раз из вышки - программа ИВТ (Информатика и вычислительная техника). Расскажу про каждую программу, так как имел опыт общения с людьми оттуда. Сразу предупреждаю - я говорю только о вышке, ее организация сильно отличается от других вузов:
    Сперва оговорю что в вышке есть куча факультативов и в прошлом году был факультатив по разработке под Android (начального уровня, но все же неплохо). Так что ты всегда можешь выбрать любую программу обучения и набрать факультативов. Список всех факультативов можешь посмотреть тут .
    1) ИВТ: на первом курсе все посредственно - был один семестр паскаль, второй семестр C. Оба курса были очень просты и были нацелены больше на обучение программированию, чем на углубление в него. Была физика, матан, линал. Также была еще информатика, но там больше рассказывали разноплановые интересные вещи. От принципа работы АЦП и ЦАП до введения в lisp. На втором курсе был качественный курс по ООП на C++. Началась электротехника и электроника, ассемблер, компьютерные сети, операционные системы, после второго курса будет выбор специализации: варианты робототехника, автоматизация систем и вычислительные сети. В общем на курсе не очень много программирования пока что, больше низкоуровневых вещей - ассемблер, работа с ОС, построение логики на транзисторах и т.д., т.е. мобильного и веб программирования не намечается

    2)Прикладная математика и ИТСС - это то же подразделение, что и ИВТ и, насколько я знаю, основное различие между ними - ИТСС это ИВТ, но с большим количеством электроники, электротехники и т.д., ПМ - это тот же ИВТ, но больше математики и меньше программирования, так что их этих трех тебе больше подходит ИВТ

    3)ПМИ - очень много математики, как такового программирования не очень много, подразумевается что ты сам будешь учить языки и совершенствоваться. Зато много теоретической информатики и маш. обучения. Вообще это яндексовский факультет и нацелен он на нужды яндекса и в просто на научную работу в CS.

    4) ПИ - в том же подразделении, что и ПМИ, но меньше математики, вроде бы больше программирования, так же меньше теории и больше нацелено на практическую работу, скорее всего ПИ тебе подходит больше всего.

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

    Еще у вышки есть куча плюсов, помимо обучения: например приятные общежития, необязательное посещение пар (т.е. можно не посещать каждую пару), ясная и прозрачная система получения оценок за предмет, гибкий выбор своей программы обучения и т.д.

    Можешь задавать вопросы в коменты - отвечу
    Ответ написан
    3 комментария
  • Хочу стать программистом. Какой факультет выбрать?

    vitcorp
    @vitcorp
    Может быть, программная инженерия.
    Ответ написан
    Комментировать
  • Две версии сайта. Первая - для пользователя, вторая - для разработчиков. Возможно ли это?

    riot26
    @riot26
    <:З )~~
    Обычно поднимают дев-версию на отдельном домене без костылей типа хитрых флагов. Дев-версия скрывается от поисковиков, БД используется урезанная без деликатных данных на случай чего. Дев-версия, понятное дело, в отдельной git-ветке. И есть, наверное, тыща способов деплоя этого добра на сервера.
    Ответ написан
    Комментировать
  • Наблюдаемый список Javascript?

    Имхо не лучшая идея тащить angular/react если вам нужен только вотчер.
    Вот тут написано как сделать полифилл на watch.
    Просто вставляете его и делаете
    window.watch('messList', (id, old, cur) => {
       someFunctionWithCurValue(cur)
    })
    Ответ написан
    1 комментарий
  • Какую литературу почитать по проектированию?

    @raspier
    Java Developer
    Вон Вернон: Реализация методов предметно-ориентированного прое... - на трекерах нет, и цена кусается, но автор DDD Эрик Эванс, как-то сказал, что это лучшая книга по его теории.
    На английском уже есть в сети. Искать Implementing Domain-Driven Design: Vaughn Vernon.
    Также есть сокращённая версия: Implementing Domain-Driven Design Distilled (100 страниц).

    Перед сном ещё можно полистать Release it 320 страниц, читается легко.
    Ответ написан
    Комментировать
  • Какую литературу почитать по проектированию?

    @nirvimel
    1. Стив Макконнелл - Совершенный код.
    - почему еще никто не назвал эту очевидную классику? (я аж Ctrl+F-нул по странице, не поверил сначала).
    - также рекомендую его "Анализ алгоритмов. Вводный курс" (хоть это и в стороне от сабжа).

    2. Кент Бек - Экстремальное программирование. Разработка через тестирование.
    - многие считают этот подход антипаттерном, но прочесть, безусловно, стоит хотя бы ради того, чтобы иметь возможность самому поискать ошибки в рассуждениях автора (оно того стоит).

    Еще несколько очень разных книг, которые для меня стоят в одном ряду с Макконнеллом:
    3. Фредерик Брукс - Мифический человеко-месяц.
    4. Эндрю Хант, Дэвид Томас - Программист-прагматик. Путь от подмастерья к мастеру.
    5. Том Демарко, Тимоти Листер - Человеческий фактор: успешные проекты и команды.

    Далее, у Макконнелла в (1) после каждой главы приведен огромный список литературы по теме, большая часть - признанная классика, можно прямо брать списком и выкладывать в этот тред.
    Ответ написан
    Комментировать