Задать вопрос
  • Как побороть страх?

    Когда я искал первую работу (на старших курсах университета), мне отказали несколько раз, хотя я был одним из лучше на потоке в смысле программирования. Так что - дерзайте. Если наберёте 10 провалов - тогда и пишите сюда!
    Ответ написан
  • Сохраняется ли порядок ответов от сервера?

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

    Чуток разбираюсь в теме и меня смущает ваше "Коэффициенты на матчи меня не интересуют, они будут формироваться в режиме реального времени в зависимости от суммы поставленной на ту или иную команду". На сколько я знаю, сейчас букмейкерки очень развитые - событий, на которые можно поставить - много, а не только исход матча. Данные для событий и коэффициенты покупать - это порядка нескольких тысяч $ в месяц. Плюс заложиться на расходы в первые месяцы, потому что есть тут подводные камни. Самому - нужно нанимать хотя бы нескольких человек под это дело.
    Т.е. сделать простой сайт со ставками на исходы - это, по моим меркам, очень просто. А вот привлечь туда людей будет очень трудно, т.к. у ваших конкурентов всё будет куда интереснее, чего без денег не добиться. Да и есть ли у вас хотя бы ~50 тыс. руб. на рекламу в месяц (а прибыль вы увидите, в лучшем случае, через год)? Готовы ли вы идти на такой риск?
    Ответ написан
    Комментировать
  • Как выйти из рабочего коматоза?

    Кризисы в жизни - это нормально. Выход из кризиса может быть разный. Я в своё время уволился и полгода смотрел сериалы, пока не надоело. А потом сменил вид деятельности - пошёл в преподаватели в университет. А через некоторое время меня отпустило и я снова захотел в IT :)
    Ответ написан
    Комментировать
  • Как получить style элемента через js в динамике?

    Браузер, насколько мне известно, не умеет ловить момент изменения style (точнее, не умеет вызывать вашу ф-ию в момент изменения), поэтому варианты такие:
    • Правильный - почитать документацию на слайдер - у правильного слайдера есть параметр, куда можно засунуть вашу ф-ию, которая будет вызываться при переключениях.
    • Вариант "и так сойдёт" - повесить свою ф-ию на таймер (setInterval), в которой проверять с заданной периодичностью стиль.

    Проверять, к стати, нужно `style.top == "100px"`, а не `style.top == "100"`.
    Ответ написан
    Комментировать
  • Суд с фрилансером. Перспективы?

    Эх, не вы первый, не вы последний. Была когда-то похожая история. На мой взгляд, лучшее, что можно сделать - пожаловаться на исполнителя на площадке freelance.ru - глядишь, его учётку заблокируют. Судиться - вряд ли стоящее дело - на мой взгляд, тратить несколько дней времени на разборки в суде ради 4 тыс. руб. - сомнительное удовольствие.
    Ответ написан
  • Где найти примеры хорошо реализованных веб-проектов на Angular.js?

    https://github.com/akveo/ng2-admin - шаблон админки - есть и на 1.x и на 2.x версиях.
    Ответ написан
    Комментировать
  • Уровни абстракции или можно ли так сокращать объём кода?

    Если у вас проект, где реально все объекты одинаковые с точки зрения обработки сервером - то можно и универсально сделать. Но обычно так не бывает - обычно для каждого объекта нужно проверять взаимосвязи, права доступа, чего-нибудь вычислять, что клиент не прислал и т.п. Поэтому, в реальном проекте - однозначно более простой, но более длинный вариант с 3 контроллерами.
    Ответ написан
    Комментировать
  • Странные редиректы, отчего так?

    Либо какой-то нехороший плагин в браузере, либо вирус в системе.
    Ответ написан
    Комментировать
  • Как автоматизировать "копипасту" во front-end Angular 4?

    К сожалению, в Angular 2+ не предусмотрено механизма наследования компонентов. Поэтому - либо универсальные компоненты, которые "могут всё" и настраиваются через параметры, либо бейте ваши компоненты на более мелкие и делайте много разных компонентов из этих маленьких (т.е. решайте вопрос через агрегацию).
    Ответ написан
  • Обучение 3D моделированию с нуля?

    Отличный, на мой взгляд, курс по 3D-моделированию на Blender: https://www.youtube.com/watch?v=HSGz9z9nIBk&list=P...
    Ответ написан
    Комментировать
  • Как разобраться с оплатой на сайте?

    1) Вы в своей БД заводите запись: пользователь P хочет пополнить баланс на сумму N. У записи должен быть ID.
    2) Перенаправляете пользователя на форму оплаты суммы N, передавая также в скрытом поле ID (эта форма обычно - у платёжной системы).
    3) После оплаты, платёжная система уведомит вас, что оплата по ID прошла (вызовом по заданному вами URL-у). Для безопасности, вы можете проверять у себя в скрипте, что вызов произошёл именно со стороны платёжной системы путём, например, проверки по IP (порой он оговаривается при подключении к платёжке). Либо же платёжка будет передавать секретный код, либо ещё как-то (опять же - зависит от платёжки).
    4) Вы в БД помечаете транзакцию с переданным вам ID как выполненную и накидываете пользователю деньги в вашей системе.
    Ответ написан
  • Как строить CNN для анализа объемных изображений?

    Не совсем понятна задача. Если она состоит в реконструкции 3D по 2D изображениям, то обычно, используют более прямые математические методы: выделяют характерные точки на всех изображениях, а потом ищут соответствие точек одного изображения точкам других изображений. И как финальный этап, реконструируют 3D.

    Если же задача просто выделить какие-то части на уже готовом 3D (например, если 2D изображения - это срезы в параллельных плоскостях и реконструкция по сути не требуется), то можно попробовать адаптировать свёрточные сети под такую задачу, но, скорее всего, придётся писать всё самому - готовые библиотеки под 3D вряд ли существуют.
    Ответ написан
  • Зарабатывать на приложении с помощью рекламы или Open Source?

    К сожалению, я не знаю людей, которые бы лично написали какое-то desktop-приложение и смогли бы на нём зарабатывать. Без разницы - open-source или нет. Но знаю людей, которые пытались. В современном мире приложения стали сложными (даже те, что выглядят простыми), а уж усилий на продвижение требуют, как правило, таких, что обычный человек (в одиночку) просто не вытянет. Моё мнение, что лучше писать приложение с прицелом на саморазвитие и чтобы было что показать будущему работодателю. А будет ли оно при этом открытым или нет - без разницы. Но в любом, случае, что бы вы ни решили - дерзайте! :)
    Ответ написан
    Комментировать
  • Как выбрать свой путь?

    Ваши желания вполне понятны и нормальны. Чтобы определиться с направлением - просто попробуйте разное. Можно устроиться на работу, которая покажется наиболее подходящей (по вашему личному мнению), а дальше - сами увидите (со временем) куда двигаться (менять ли работу на другую или же вы с первой попытки нашли свой путь (вряд ли, то такова жизнь)). Нужен опыт занятий в разных областях - иначе никак.
    Ответ написан
    Комментировать
  • Какие ещё веб-редакторы на подобии Monaco Editor вы знаете?

    Плохо понятно что именно вы хотите. Из встраиваемых редакторов с поддержкой кода, наверное, самый известный - CodeMirror. Если постараться, в нём можно также устроить автокомплит.
    Ответ написан
    Комментировать
  • Как проектировать адаптивное spa приложение?

    Если экраны сильно отличаются, я бы посоветовал делать 2 разных приложения, но с частично общими компонентами (которые выглядят одинаково или почти одинаково). В противном случае, сложность вёрстки легко может выйти за разумные пределы.
    Ответ написан
    Комментировать
  • Почему ломается веб-инспектор в Firefox?

    Да, в одной из последних версий такое началось. До этого инспектор временами ломался по-другому :)
    Ответ написан
    Комментировать
  • Стоит ли начинать разработку сайта сразу с API?

    Такой подход применяется, на сколько я могу судить, для очень многих современных сайтов-приложений. Берётся js-фреймворк, который работает "сам по себе" на клиенте (т.е. в браузере). Отдельно делается серверная часть - как раз с API, через который клиент получается данные. Почитайте про Angular и React (касательно фронтенда) и про REST (касательно бекенда).
    Ответ написан
    Комментировать
  • Можно ли используя phonegap запускать сайт в приложении?

    Вам никто не запрещает задать в HTML вашего cordova-приложения <iframe>-тег с произвольным src (возможно, придётся настроить права). Делал такое в своём приложении для Android (nanofl.com/docs/share_for_devices).
    Ответ написан
    Комментировать