Конечно понимаю. Тем ни менее, не нашёл где можно купить проц из RaspberryPI даже по цене отладочной платы с STM32F103 (ссылку давал выше, 4.7$ за штуку) на борту. Но опять таки, если подать питание на STM32, то он заработает, а для проца из малины потребуется внешняя память, внешнее хранилище и наверняка внешний кварц. Кроме этого наверняка для стабильной работы потребуется плата с контролем длинны дорожек и их ёмкости. И всё это будет стоить денег, и не факт, что самостоятельная сборка обойдётся дешевле покупки готовой малины с уже распаянным контроллером usb/lan и интерфейсными разъёмами.
Raspberry Pi B+ $70, STM32F103 $1.5 при единичном заказе. Разница почти на два порядка — это не «почти те же деньги». Конечно каждый сам для себя решает, что использовать для моргания светодиодом (светом в туалете) — аналоговую схему, микроконтроллер или ARM с линуксом и интерпретатором Python.
Под RGB мерцающим светодиодом понимается тот, который моргает разными цветами или плавно переключателя между ними? Интересно было бы посмотреть на разницу начинки между ними.
Действительно, у плагина, который использует NPAPI теперь в каталоге на месте кнопки «Установить» красуется «Не поддерживается» с комментарием «Это приложение не поддерживается на данном компьютере. Причины указаны ниже.
Для работы приложения необходим плагин NPAPI.». Забавно что гугл не удосужился прислать уведомление о том, что расширение, размещённое в каталоге больше не поддерживается у большинства пользователей магазина. Честно говоря не знаю даже, что они там проверяют, но в моём случае приложение перехватывало весь сетевой трафик и грепало из него нужные данные.
Действительно, даже в хроме PDF с формами открывается с возможностью заполнения, не встречал таких форм ранее. Похоже я слишком мало знаю о возможностях данного формата.
А почему PDF, а не например PNG? Вставит автор PDF в свой документ какой-нибудь шрифт, которого не окажется на компьютере пользователя и уже документ отобразится неверно. Аналогично будет и с веб-формой. Вот например хабр использует кастомный шрифт и вставляет его к себе с другого сайта (точнее со своего же, но по https), а пользователь открывает сайт в хроме и вместо шрифта видит квадратики, потому что
Font from origin 'https://habrahabr.ru' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://habrahabr.ru' is therefore not allowed access.
Ручную модерацию проходят расширения, использующие NPAPI. При этом в списке прав доступа появляется строчка «Полный доступ к компьютеру», и это не преувеличение, никакой песочницы для таких расширений нет и их установка сравнима с запуском.ехе, скачанного из интернетов. Ну или если расширение было удалено за нарушение каких-либо правил, то следующее размещение так же будет в ручном режиме.
Конечно можно. Но только до первого обновления скрипта, связанного с отправкой сообщений. Это далеко не первый скрипт/плагин, позволяющий шифровать сообщения ВКонтакте. Но ввиду того, что подобные разработки врезаются в код чужого сервиса, то через некоторое время они обрастают костыли, а в какой то момент вообще перестают обновляться, из-за того, что автору надоело, а сервис продолжает изменяться.
Заменить обычный запрос на prepared в готовом проекте настолько же затратно по времени, как и дописать функции escape_string к параметрам, но зато меньше возможностей для ошибки и лучшая читаемость кода для аудиторов. Недостаточно экранировать только кавычки, ведь внутри них бэкслеш продолжает выполнять свою функцию и в случае, если пользователю будет подконтрольно два параметра из запроса, инъекция пройдёт.
Вы действительно считаете что экранировать кавычки это правильный совет? Сколько раз доводилось эксплуатировать инъекцию, где все параметры проходили через фильтры и все кавычки в них экранировались. Использование фреймворка спасает только при условии, что в механизме экранирования фреймворка нет уязвимостей и разработчик умеет пользоваться фреймворком, в противном же случае из одной проблемы в несколько строк можно сделать проблему в сотню тысяч строк. Тот же mysqli умеет prepared statement, но вы про них ни слова не сказали.
Хотелось бы узнать, почему у HH нет подтверждения адреса электро-почты? Какой то Вася Пупкин зарегистрировал аккаунт с моим почтовым адресом и мне переодически прилетают сообщения с предложениями вакансий, хотя я сервисом пользоваться не планировал. Конечно, когда мне надоело, я зашёл в профиль пользователя и удалил всю информацию, дабы не получать больше вакансий, но по-моему это не лучший выход.
Не совсем понял момент с замедлением шариков. Если один шарик замедляется, то остальные в этот момент его догоняют и подталкивают, затем он ускоряется и догнав более медленные шарики ударяется о них?
Помнится в детстве доводилось несколько раз разбирать и собирать велосипед, так вот там использовались разборные подшипники, т.е. между двумя вращающимися деталями велосипеда вставлялся подшипник представляющий набор шариков скреплённых вместе сепаратором. Так вот в случае недостаточной затяжки этих деталей, сепаратор мог повредиться или разрушиться, и в целом не обязательно в таком случае было покупать новый подшипник, достаточно было солидолом зафиксировать шарики в нужном месте и прижать детали, пока шарики не разбежались. Конечно это костыль и некоторые неудобства при последующей разборке, но оно собиралось и работало.
А что должно было быть?
Год назад брал SSD на 120гб за 2400руб, сейчас такой же стоит 3400руб. За те же деньги я могу взять только SSD в два раза меньшего объёма.
Для работы приложения необходим плагин NPAPI.». Забавно что гугл не удосужился прислать уведомление о том, что расширение, размещённое в каталоге больше не поддерживается у большинства пользователей магазина. Честно говоря не знаю даже, что они там проверяют, но в моём случае приложение перехватывало весь сетевой трафик и грепало из него нужные данные.