• Насколько важную роль при устройстве на работу программистом играют собственные OpenSource проекты?

    Rou1997
    @Rou1997
    отвечал, мол, благотворительностью не занимаюсь.

    Дело не в благотворительности, а в том, чтобы у вас уже был реализованный потенциал!
    Если у вас не будет ни одного репозитория, но зато будет успешный стартап, пусть даже небольшой, но приносящий хотя бы тысяч 5-10 в месяц, и еще и интересный технологически, или например будет приложение в Google Play или расширение в Chrome Webstore, проприетарное и продаваемое за деньги, и при этом реально покупаемое хоть иногда, то для адекватного работодателя все это даже лучше, чем репозиторий аналогичной популярности.
    Ответ написан
    Комментировать
  • Можно ли транслировать из C++ в Haxe?

    Rou1997
    @Rou1997
    Нет, написать такой конвертер это колоссальная работа, и никому не нужная, как в общем-то и сам ЯП Haxe.
    Ответ написан
    2 комментария
  • Как работать с twitter api (php)?

    Rou1997
    @Rou1997
    Начать можно отсюда, статья английская, но явно писалась не человеком хорошо знающим английский.
    Продолжить - в официальной документации, проблем возникнуть не должно, самое сложное это авторизация, с этого надо начинать, а это показано в статье.
    Ответ написан
    1 комментарий
  • Есть смысл настраивать cors в nginx, если у меня 1 сервер?

    Rou1997
    @Rou1997
    Если не нужен, то и не стоит, оставьте по умолчанию.
    Ответ написан
    Комментировать
  • На чем сейчас пишут тесты для автоматизированного тестирования? Eclipse или android studio?

    Rou1997
    @Rou1997
    Тесты пишут в той же IDE, в которой и тестируемый код.
    Для приложений Android уже набрала популярность Android Studio, но и есть и те, кто по-прежнему пишет в Eclipse.
    Ответ написан
    Комментировать
  • Можно ли с помощью js скачать видео с facebook?

    Rou1997
    @Rou1997
    Вряд ли у Facebook есть API с кросс-доменной политикой, разрешающей запросы из JavaScript со страниц с другими доменами.
    Лучше проксировать с помощью PHP и т.п., а из JavaScript делать AJAX-запрос уже к своему серверу.
    Ответ написан
    Комментировать
  • Почему код не работает без setTimeout?

    Rou1997
    @Rou1997
    Видимо, на момент выполнения скрипта элемент .post-content еще не построен в DOM, использование "таймеров" всегда дает задержку, ведь нужно время чтобы выполнилась функция, создающая таймер.
    Ответ написан
    Комментировать
  • Имеет ли смысл использовать javaFX для мобильной разработки, какие могут быть костыли, скорость выполнения?

    Rou1997
    @Rou1997
    Какие могут быть при этом костыли?

    Само по себе использование JavaFX для Android и iOS и есть "костыль", вот если случилась с вами такая беда что вы для Windows или Linux написали что-то на JavaFX, а теперь надо портировать его на Android и iOS, и вы делаете это через JavaFX, через "костыль".

    Какой ущерб будет функционалу?

    В интерфейсе - большой, в основном в том, что ваш код не будет совместим с библиотеками и другими готовыми наработками, а своя экосистема у JavaFX очень слабая, поэтому и писать на нем тяжелее и сложнее, возникнет проблема, подите найдите решение.
    В остальном - никакой, поскольку JavaFX только для интерфейса, в остальном вы будете по-прежнему использовать Android SDK. А вот на iOS писать на Java это вообще "костыль".

    P.S. Я бы сказал про него что-нибудь хорошее, если бы он хоть немного упрощал и ускорял разработку интерфейса или еще что-то, но увы ничем он не лучше, все конкретные плюсы компенсируются минусами, то есть субъективны, для тех, кто просто привык к JavaFX.
    Ответ написан
    Комментировать
  • Возможно ли динамическое обновление карт?

    Rou1997
    @Rou1997
    Вот допустип есть приложение которое получает с GPS координаты передает их на сервер а обратно получает какие обьекты возможно есть рядом с этими кординатамии прорисовает их на текущую карту!

    Разумеется, возможно.

    какие карты лучше всего использовать

    Google, Яндекс, 2GIS, зависит от страны и что за объекты, ведь все эти сервисы предоставляют и сервер с базой объектов способный возвращать их по определенным критериям, но можно и свою базу создать если надо.
    Ответ написан
  • Кнопка с выпадающим списком?

    Rou1997
    @Rou1997
    Здесь она в Toolbar сделана.
    Ответ написан
    Комментировать
  • Как передать переменную с php в js?

    Rou1997
    @Rou1997
    alert('<?php echo 'something'; ?>');
    Ответ написан
    Комментировать
  • Как установить отладчик gdb на mac os?

    Rou1997
    @Rou1997
    А что именно собираетесь отлаживать?
    Брать gdb необходимо из той же сборки GNU toolchain, из которой и компилятор, который скомпилировал отлаживаемый файл, должна соблюдаться архитектура, целевая ОС и даже версия toolchain!
    Отлаживать с исходным кодом или без?
    Если с кодом, то если IDE настроена для C/C++, то нужная "обертка" уже должна в ней быть, достаточно указать путь к toolchain.
    Ответ написан
    Комментировать
  • Есть ли какое то "пожелания" к графике при создании игры на libgdx?

    Rou1997
    @Rou1997
    Этот вопрос следует задать тому программисту, который будет работать с вашей графикой.
    Ответ написан
    Комментировать
  • Как нажать на сенсорную кнопку отдельного устройства с помощью Ардуино, не вскрывая устройство?

    Rou1997
    @Rou1997
    Универсально только собрать специальный механизм. :)
    Но у многих устройств есть более удобные способы, например ADB для Android, если можно подключиться по Bluetooth/Wi-Fi/USB и если само устройство не будет "против" (безопасность), то все получится.
    Ответ написан
    Комментировать
  • Как мигать светодиодами без delay?

    Rou1997
    @Rou1997
    delay можно переписать вот так:

    long previousMillis = millis();
    while (true) {
      if (millis() - previousMillis >= 120) {
        break;
      }
      previousMillis = millis();
    }


    Или так:

    for (int i = 0; i < 1000000; i++) { ; }

    Или так:
    digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        digitalWrite(NotifyLed, HIGH);
        //TODO If delay is too low, use Ctrl+C Ctrl+V


    Достаточно или еще придумать?
    Ответ написан
  • Как организовать автоматическую публикацию однотипного сообщения на локальном форуме (не спама ради)?

    Rou1997
    @Rou1997
    Из простого - iMacros и другие подобные расширения к браузерам посмотрите в магазинах, в интернете по ним видеоуроки, а если это не будет работать - то для более сложного обратитесь к специалистам, на фрилансе могут и за 1000-2000 руб сделать, но и "кинуть" могут за такие деньги, не нужно торопиться и обращаться к первым попавшимся.
    Ответ написан
  • GPS навигация python+android?

    Rou1997
    @Rou1997
    Конечно, были наработки, вот целая статья по геолокации и немного по картам, но, конечно, не по Python и Kivy, а по Java, портируете уже сами, а если вы так не умеете то вы не компетентны со своим Python и нужно это исправить, иначе так и будут проблемы.
    Ответ написан
  • Как научиться писать код быстро?

    Rou1997
    @Rou1997
    Просто работайте и будете приобретать навыки проектирования на всех уровнях и другие навыки, а также наработки, которые в будущем позволят не писать с нуля.
    Чтобы наработки были более удобными для "подгонки" под новую задачу при повторном использовании, выносите их в библиотеки и утилиты (кодогенераторы и другие).
    А никаких "волшебных" методик и литературы нет и не может быть, полнейший бред, есть только по конкретным вопросам, все в интернете, пользуйтесь поиском, в этом тоже навык решает.
    Ответ написан
    Комментировать
  • Как написать антивирус к вирусу по ассемблеру?

    Rou1997
    @Rou1997
    Изучаете формат EXE-файла, с помощью дизассемблеров ищете в каких байтах скомпилированного EXE получается вредоносный код, их последовательность добавляете в базу антивируса (можно просто в бинарный файл), затем антивирус проверяет заданный пользователем подозрительный EXE , просто читает и проверяет нет ли в нем этой последовательности, если есть - то предлагает удалить файл.
    Ответ написан
  • Как передать файл неизвестного размера?

    Rou1997
    @Rou1997
    Отметить можно маркерами (границами), по принципу EOF, но тогда побайтно читать придется пока цикл не достигнет маркера, лучше иначе - в заголовке передавать размер файла в байтах, а затем сам файл, но тогда надо позаботиться о безопасности так как в интернете существуют боты и их "визит" на сервер гораздо вероятнее чем думается, зачем "приходить" на случайный IP и случайный вовсе не 80-ый порт остается загадкой, но у ботов своя логика, значит надо защититься от "левых" пакетов у которых вместо заголовка будут произвольные байты и их чтение "забьет" ОЗУ на сервере и в любом случае сервер вылетит с ошибкой.
    Можете посмотреть реализации HTTP, FTP.
    Ответ написан
    Комментировать