• Bootstrap или чистый CSS @media запросы?

    dom1n1k
    @dom1n1k
    Бутстрап упрощает и ускоряет только в том случае, если использовать или его умолчальный дизайн, или готовую отлаженную тему.
    Во всех остальных случаях это балласт и великолепный фундамент для говнокода.

    В настоящее время популярность БС обусловлена не его собственными достоинствами, а его... популярностью. Положительная обратная связь, эффект снежного кома - называйте как хотите.
    Ответ написан
    Комментировать
  • Форма для заполнения и вывод pdf на сайте?

    @apenshin
    python/django/php/yii
    Комментировать
  • Возможно ли Angular 2 использовать со сторонним кодом?

    alexiusp
    @alexiusp
    senior frontend developer
    Javascript код бутстрапа не привязан к зонам (скоупу в первой версии) ангуляра. Это ведёт к рассинхронизации их работы (ангуляр не знает о коллбэках бутстрапа и коллбэк в бутстрапе не имеет доступа к данным контроллера ангуляра) и в некоторых случаях к невозможности совместной работы, особенно, если компоненты бутстрапа (табы, например) генерируются динамически.

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

    ozknemoy
    @ozknemoy
    яваскриптист
    лучшее решение это адаптер к ангулару. для threejs например этот https://github.com/amcdnl/ng2-three-demo
    у бутстрапа есть моменты когда его обычная реализация перестает работать под ангуларом. например табы и модалки
    Ответ написан
    Комментировать
  • Выбор языка программирования для решения задачи?

    2ord
    @2ord
    Если лишь для моделирования с последующей визуализацией результатов, то Octave/MATLAB. Есть большая база готовых алгоритмов.
    Если нужна независимая программа с графическим/текстовым интерфейсом, то для Python тоже можно найти много пакетов для вычислений.
    Ну и, классика - Фортран. Хотя в наши дни он уже не столь популярен как два десятка лет назад.

    Ещё добавлю два популярных ныне языка общего применения: Java, C#.

    А в каком языке можно определить объект (в моем случае геометрическую фигуру) и далее добавлять к ней условия: связь с другими объектами, которые как сателлиты должны размещаться рядом (как Луна относительно земли, планеты относительно солнца), добавлять размеры, массу, цвет, определять объекту стороны для которых назначать текстуры? Это нужно все заново разрабатывать или есть готовый API чтобы работать с геометрией и математическими зависимостями между ними, а потом еще и качественно визуализировать это?
    В самом простом случае, когда не требуется наследование, то объектом может выступать структура (данных)/запись (в разных языках называется по-разному). Но обычно в ООП-языках для этой целей используют класс/объект (также именуется по-разному).

    Образно говоря, речь идет об инструменте, который в автоматизированном виде с учетом предварительно определенных зависимостей (количество объектов, их предпочительные связи) и некого случайного выбора будет генерить систему, где все объекты взаимосвязаны с другими и меняются при изменении исходных данных.
    Такой магический инструмент предстоит создать самому.
    Для построения логической части программы можно воспользоваться визуальным языком ДРАКОН, для которого существует несколько реализаций инструментов. Некоторые из них позволяют автоматически транслировать ДРАКОН-схему в исходный код.
    Но ДРАКОН не имеет ничего общего с нотацией UML. Возможно, как раз некоторые построители UML смогут сгенерировать код со связями на основе диаграммы связей UML.
    Ответ написан
    2 комментария
  • Выбор языка программирования для решения задачи?

    Всё что связано с математикой - Python.
    Ответ написан
    Комментировать