• Как учить Angular?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    1) учим javascript на нормальном уровне (с осознанием что такое контекст, скоупы, замыкания, прототипное наследование и как вообще ООП в js устроено)
    2) разбираемся с MVC и прочими штуками
    3) далее читаем документацию к ангуляру и паралельно гуглим статьи отдельные и все такое
    4) далее читаем angular styleguide (можно паралельно с документацией)

    Все пункты подкреплять практикой.
    Ответ написан
    2 комментария
  • Как определить правильные координаты блока для распознавания текста в картинке?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    " ABBYY FlexiLayout Studio
    ABBYY FlexiLayout Studio – мощный инструмент по созданию гибких описаний для документов с нежесткой структурой, то есть тех документов, на которых расположение однотипных данных может варьироваться от одного экземпляра к другому. Для гибких описаний в интерфейсе программы принято название FlexiLayout. Гибкое описание FlexiLayout позволяет системе извлекать из документов с нежесткой структурой необходимые данные, как то: текстовые строки, штрихкоды, даты, валютные символы, числа, разделители, таблицы.

    Например, используя лишь одно гибкое описание программа может найти все необходимые поля на счетах, поступающих от разных поставщиков и имеющих разный формат, даже если это многостраничные документы. ABBYY FlexiLayout Studio предлагает эффективные и удобные средства для тестирования и настройки гибких описаний на наборе изображений документов: дерево гипотез, эталонные описания, язык FlexiLayout.

    Реализованные в ABBYY FlexiCapture технологии самообучения системы позволяют не только автоматизировать процесс создания описаний документов, но и дают возможность специалистам редактировать такие описания сразу после их создания для улучшения результата работы системы в дальнейшем. Это существенно сокращает сложность выполнения данного этапа работы и его длительность."
    Может стоит сменить инструмент распознавания?
    Ответ написан
    4 комментария
  • Почему в языке Java нет таких языковых конструкций как "свойства" и "индексаторы"?

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

    @Inav
    Для начала нужно спуститься на землю, умею плохо - это не умею, это знаком, видел, имею представление. У вас по каждой из перечисленных областей есть несколько хороших вакансий куда вас берут работать? - Скорее всего нет. Нужно выбирать работу, а не область. Идите туда, где вас устраивают задачи, деньги и куда вас берут. Дальше растете в той области, которую требует ваша работа. А все остальное "вкусное" уходит в раздел хобби, программирования для себя и участия в опенсорс проектах.
    Ответ написан
    2 комментария
  • Кто он, "полноценный фронтендер"?

    y0u
    @y0u
    dev
    Что обязательно должен знать:
    • HTML5, CSS3
    • JavaScript (jQuery)

    Что ещё:
    • Кроссбраузерная, валидная и адаптивная вёрстка.
    • Знать основные моменты работы в графических программах (Photoshop/Illustrator etc.)

    Всё остальное - это Ваше личное желание. Дизаном должен заниматься дизайнер, но какие-то основы, макет нарезать или что-то в этом роде, нужно знать. Так же и дизайнеру хотя бы малость понимать основы HTML/CSS.
    Ответ написан
    Комментировать