Системный аналитик и любознательный задрот
Контакты

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (30)

Лучшие ответы пользователя

Все ответы (30)
  • Что значит inline в css?

    kashamalasha
    @kashamalasha
    Плюс к сказанному, Inline стиль имеет самый высокий приоритет, игнорируя CSS правила, распространяющиеся на родителя и одноименные элементы/классы. Считается порочной практикой использовать инлайны в продуктиве, т.к. это усложняет поддержку проекта.

    То же самое можно сказать про значение "!Important" в свойствах CSS.
    Ответ написан
    3 комментария
  • С чего начать в программировании микроконтроллеров?

    kashamalasha
    @kashamalasha
    Нужен будет следующий набор, чтобы было интересно что-то делать:
    • *duino плата (желательно Uno или Mega) - 1шт.
    • Макетная безпаечная плата (solderless breadboard) - 2шт.
    • Резисторы - по 10 шт каждого номинала от 1Ом до 22МОм по ряду Е12
    • Набор светодиодов 3мм. на 20мА - штук 5 лучше разных цветов
    • Тактовые кнопки - штуки 4-6
    • Потенциометры разных номиналов - пара штук
    • Фоторезисторы - пара штук
    • Полупроводниковые диоды - штук 10
    • Биполярные транзисторы npn 222 (для ключей) - штук 10
    • Полевые логические транзисторы для моторов и LED-лент - штуки 2
    • Блоки реле для коммутации 220В - несколько штук опционально
    • Набор конденсаторов электролитических - штук 10 разных номиналов на 12-35В
    • Регуляторы напряжения 7805 или 317 - опционально
    • Батарейка типа Крона - опционально


    С этим набором можно будет что-то делать, если появится какая-то идея. Просто купить ардуино бессмысленно, надоест на следующий день.

    Плюс скорее всего понадобится минимальный инструмент:
    • Паяльник 30Вт
    • Мультиметр любой
    • Пинцет
    • Узкогубцы
    • Куча обувных коробок, чтобы все это хранить


    Можно все купить одним набором, например так: amperka.ru/product/matryoshka-z выложив 4 стоимости от составляющих комплекта, либо все по кускам покупать на eBay.

    Ардуино хороша как старт. Можно абстрагироваться от Фреймворка Ардуино и программировать МК на C, штудируя datasheet. Но начинать бы я с этого не стал, т.к. есть шанс погрязнуть в настройке регистров, разочароваться и бросить.
    Ответ написан
    2 комментария
  • Пишут ли сейчас на чистом Си?

    kashamalasha
    @kashamalasha
    Все микроконтроллеры программируются на ANSI C
    Ответ написан
    Комментировать
  • Воровство дизайна, что будет?

    kashamalasha
    @kashamalasha
    Если рассматривать сайт как некую объективную форму, то в ней можно выделить:
    1. Код
    2. Дизайн
    3. Проект целиком

    Следуя букве закона, можно сделать вывод, что программный код сам по себе является только объектом авторского права (см. ст. 1261 ГК РФ), а дизайн сайта, как и весь проект может являться объектом исключительного права в случае установленной охраны над ним (см. ст. 1353).

    Поэтому, если программный комплекс не был запатентован соответствующим образом как промышленный образец на территории РФ или за ее пределами, то защита исключительных прав на этот продукт в суде будет затруднительна. Плюс потребуется дорогостоящая досудебная и судебная экспертиза программного кода на выявление явного плагиата.

    Ответственность за нарушение авторских прав на произведения литературы регулируется ст. 1252 ГК РФ и ст. 7.12 КоАП РФ. Но, если ты наемный работник, то отвечать будет твой работодатель (см. 1253 ГК РФ), а ты можешь прикрываться трудовым договором и документом ТЗ.

    Для расширения кругозора можно посмотреть обзор судебной практики по ст. 1261
    https://rospravosudie.com/law/Статья_1261_ГК_РФ
    Ответ написан
    Комментировать
  • Правильно я понимаю как пользоваться Git-ом в команде разработчиков?

    kashamalasha
    @kashamalasha
    В больших конторах есть такая должность как "Менеджер сборки". Обычно все правила работы с репозиторием и нюансы работы с GITом уточняются через него.

    Must read: https://githowto.com/ru
    Ответ написан
    Комментировать

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

Все вопросы (12)