Pull to refresh

Энциклопедия контроллеров и обучающий проект (на Хабре)

Level of difficultyEasy
Reading time7 min
Views13K


Я давно занимаюсь микроконтроллерной тематикой и делюсь своими изысканиями (частью изысканий) в блоге на Хабре. Делаю я это довольно давно и количество статей уже перевалило за сотню, и, в полном соответствии с воззрениями (старины) Гегеля, количество явно переросло в качество.

Сам я уже пользуюсь своим блогом как справочником, когда мне нужно найти ту или иную информацию по контроллерам, но делать это не очень удобно, поскольку не так легко найти нужную статью среди десятков других.

Настало время как-то систематизировать эту информацию, прокомментировать и поделиться своими мыслями на эту тему. А в практическом плане этот каталог (мини-энциклопедию) можно использовать для выбора DIY контроллеров для своих проектов или, учитывая опубликованные примеры кода и переводы туториалов, как обучающее пособие по их программированию.

Итак…
Читать дальше →
Total votes 59: ↑59.5 and ↓-0.5+60
Comments11

Проект AppleDB пополнили выпусками macOS начиная с Mac OS X Tiger 2005 года

Reading time1 min
Views2.3K

Проект AppleDB, запущенный энтузиастами в 2022 году, пополнили выпусками macOS начиная с Mac OS X Tiger 2005 года выпуска. Разработчики сайта собирают данные обо всех продуктах и операционных системах Apple, которые были выпущены.

Читать далее
Total votes 8: ↑7 and ↓1+6
Comments1

Об информационной модели товара

Reading time14 min
Views5.2K

В современном мире основным источником информации о бытовом товаре для покупателя является интернет, посредством которого можно легко и быстро найти, сравнить, выбрать и даже купить модель товара того или иного типа. Однако мало кто из покупателей задумывается о том, что стоит за формированием контента, на основе которого он этот выбор делает.


Тем не менее, и владелец магазина, и его маркетинговый отдел прекрасно понимают необходимость предоставлять для товаров качественное, исчерпывающее и в то же время достаточно легко воспринимаемое клиентом описание.


Контент о товаре условно можно подразделить на несколько видов:

Читать дальше →
Rating0
Comments5

Очередной универсальный интернет каталог средствами реляционной СУБД

Reading time10 min
Views5.2K

Одним из главных требований к каталогу является возможность быстро искать и находить его элементы по различным критериям.

Существует множество подходов к реализации таких требований. Это и nosql решения и механизмы работы с json в реляционных СУБД. До nosql эпохи, решать такие задачи приходилось средствами реляционных БД.

Основная причина по которой реляционные СУБД плохо подходят для решения таких задач это разнообразие характеристик товаров. Набор характеристик к примеру для одежды и смартфонов будет совершенно разный. В самом деле не создавать же для каждой категории товаров отдельную таблицу с со своим набором реквизитов.

По этой причине в большинстве случаев в реляционных БД используется EAV (Entity Attribute Value) модель данных в тех или иных вариациях.

Недостатков у такой модели множество. Чаще всего EAV модель критикуют чрезмерную сложность, так же за то, что по сути схема данных храниться в самих данных.

Есть мнение, что EAV вообще является анти паттерном, что тоже не лишено оснований, однако надо заметить, что есть и другое мнение, что лучше такая схема, чем вообще отсутствие таковой.

Рискуя навлечь на себя гнев сообщества хочу представить свой вариант реализации каталога. Это не совсем EAV, скорее его по мотивам.

Я использовал его в различных проектах много лет, его достоинства чрезвычайная простота, действительная универсальность и хорошая скорость выборки, что на первый взгляд не кажется очевидным.

Всё описанное далее предполагает использование СУБД Postgresql.

Читать далее
Total votes 6: ↑6 and ↓0+6
Comments8

Проектируем каталог товаров в интернет-магазине: 152 гайдлайна

Reading time17 min
Views7.1K

От того, насколько грамотно спроектирован каталог в интернет-магазине, зависит, найдет ли клиент то, что ему нужно.

И на этом шаге есть множество тонкостей, которые помогут сделать путь клиента максимально комфортным. На что стоит обратить внимание?

152 гайдлайна с примерами в этой статье.

Читать далее
Total votes 4: ↑3 and ↓1+2
Comments6

В РФ появился каталог научного оборудования и расходных материалов от отечественных производителей

Reading time1 min
Views3.2K


В РФ уже несколько месяцев работает проект по созданию каталога научного оборудования и расходных материалов от отечественных производителей. Платформа получила название «Народный каталог научного оборудования и расходных материалов». На сайте проекта есть уже более 750 наименований специального научного оборудования и комплектующих от трёх десятков производителей.
Читать дальше →
Total votes 8: ↑6 and ↓2+4
Comments12

Консоль Playdate подорожает до $199 и получит полноценный игровой магазин

Reading time1 min
Views2.4K

Компания Panic объявила о подорожании портативной игровой консоли Playdate до $199, а также об открытии собственного магазина приложений, где пользователи смогут найти игры от сторонних разработчиков.

Читать далее
Total votes 6: ↑5 and ↓1+4
Comments1

Количество песен в библиотеке Apple Music превысило 100 млн

Reading time2 min
Views1.4K

Американская корпорация Apple объявила, что библиотека стримингового аудиосервиса Apple Music уже включает 100 млн композиций. В компании подчеркнули, что данное обстоятельство делает базу платформы самой большой коллекцией музыки.

Читать далее
Total votes 5: ↑5 and ↓0+5
Comments4

На Archive.org сделали библиотечный каталог с поиском по 107 миллионам научных статей

Reading time2 min
Views1.9K

«Наука ― это единый язык», ― пишут на странице поисковика научных работ, собранного сотрудниками Archive.org, состоящего из 107,233,728 статей объемом 38 Тб. Об этом рассказывает Vice.

Читать далее
Total votes 11: ↑11 and ↓0+11
Comments2

Monotype закрыла доступ российским пользователям к своему каталогу шрифтов, их теперь нельзя купить

Reading time2 min
Views13K


По информации издания «Ведомости», американская Monotype закрыла российским пользователям доступ к своему каталогу шрифтов. Она владеет правами на популярные шрифты, включая Times New Roman, Arial, Courier New, Verdana, Tahoma, Helvetica и многие другие. Теперь без VPN нельзя зайти на ее сайты (monotypefonts.com и myfonts.com) и нельзя купить шрифты для коммерческого использования.
Читать дальше →
Total votes 16: ↑14 and ↓2+12
Comments40

Monotype подтвердила прекращение продаж популярных шрифтов всем российским компаниям и заказчикам

Reading time2 min
Views3.4K


14 апреля 2022 года Monotype подтвердила «ТАСС» информацию о прекращении продаж своих популярных шрифтов всем российским компаниям и заказчикам.
Читать дальше →
Total votes 4: ↑4 and ↓0+4
Comments11

Детальное описание действий IT-отдела — базовый набор документации

Reading time7 min
Views147K
Во многих западных странах IT-аутсорсинг регулируется либо отраслевыми стандартами, либо вообще на госуровне. У нас такого нет. Поэтому за несколько лет был собран документ, который детально определяет термины в IT-аутсорсинге и расписывает, что в какой тип работ конкретно входит. С его помощью мы документируем работы, а потом чётко и прозрачно считаем, что сколько стоит.

Вот глоссарий терминов, а вот каталог IT-услуг. Эти документы можно свободно скачивать и использовать. Особенно рекомендую руководителям IT-подразделений.

Ниже я расскажу, зачем мы всё это сделали, и для каких случаев документ будет очень полезен.
Читать дальше →
Total votes 62: ↑58 and ↓4+54
Comments12

MCDM-Project. Часть 1. Концепция

Reading time8 min
Views2.5K

Предисловие


Все-таки в душе я фантазер и мечтатель, на деле (в мире программирования) максимум «парень из гаража», но после «раскручивания гаек» не мог не удержаться от идеи явить Хабражителям на справедливый суд концепцию проекта MCDM-Project в целом и игрушечную тестовую версию в частности (несколько опасаюсь Хабраэффекта, если будут проблемы — прощения просим). Ссылка на сайт проекта ждет читателя в конце публикации (вместе с опросом), для ознакомления рекомендуется пройти предлагаемый на сайте тур, а в идеале — предварительно ознакомиться с основными идеями под катом.
Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments10

Как внедрить унифицированные процессы с учетом всех особенностей компании?

Reading time11 min
Views5.1K
С выходом ITIL v4 хотелось бы отдать дань уважения великой методологии и рассказать об российском ITSM-опыте, для чего и как его применять в сегодняшних условиях компаниям, идущим по пути цифровых преобразований.

Для последовательного раскрытия обозначенной темы в предлагаемой статье применяется один из любимых приемов авторов – «4П».
Читать дальше →
Total votes 17: ↑16 and ↓1+15
Comments5

Методологический скачок: от таблиц-портянок к понятному каталогу услуг в ITSM-системе

Reading time6 min
Views5.8K


Если вы аналитик-внедренец ITSM-решений, то точно знаете, какой гигантский клубок информации приходится разматывать в каждом клиентском проекте. Разобраться в процессах, собрать требования, заполнить десятки документов и согласовать их… На любом из этих этапов легко попасть в ловушку данных. Спасает итеративный подход и… опыт.

На этапе проектирования в ИТ-системе клиентского каталога услуг, задач не меньше. В этой статье хотим рассказать, как мы попробовали разные подходы к созданию сервисных каталогов, почему отказались от многостраничных документов и таблиц, а также как организован процесс сейчас.
Читать дальше →
Total votes 9: ↑8 and ↓1+7
Comments0

Каталог web 2.0

Reading time1 min
Views564
Попытка систематизировать Web 2.0. Впрочем, список далеко не полный и Web 2.0 там англоязычный. Хотя автор утверждает, что каталог регулярно пополняется.

P.S.Может, конечно, это и редкий баян, но поиск ничего не дал.
Total votes 11: ↑8 and ↓3+5
Comments5

Многоуровневое меню в один столбик

Reading time1 min
Views631
Дали задание — изобразить многоуровневое вертикальное меню, ограниченное по ширине. Уровней вложенности — неограничено. Необходимо четко разделить, что к чему относится. Классический отступ подразделов слева (как в проводнике) недопустим, т.к. меню расползется в длину.

Разделы, находящиеся на одином уровне, решил ассоциировать либо цветом, либо рамочкой.
И на текущий момент я пришел к таким двум вариантам:
menu.gif - image uploaded to Picamatic

Несомненно, исходные условия сильно калечат юзабилити такого меню, но задание есть задание :/

Какой вариант меню (из представленных) на ваш взгляд наиболее удобен? Как бы вы решили эту задачу?
Ссылки на рабочие варианты приветствуются :)
Total votes 9: ↑7 and ↓2+5
Comments14

Фото для интернет-каталога

Reading time3 min
Views1K
А вы думали, что все фотографии в интернете тыряцца со стоков?
(с) Альтер эго кота Бублика


Что может быть лучше пары черных классических мужских полуботинок на белом фоне? Уж точно не белоснежные ботильоны или высокие сапоги на шпильке. Здравствуйте, я Павел, и я – фотограф одежды и аксессуаров для интернет-каталога Гардеробус. Кто-то производит обувь, кто-то – куртки и рубашки. Я произвожу наборы из порядка 300 000 символов – файлы фотографий предметов гардероба на белом фоне. Расскажу немного о том, как эти фотографии получаются. Для начала об обуви – моём любимом объекте фотосъёмки.
image
Самая высокая производительность фотографирования – съёмка обуви. 70 пар за час? Ерунда, бывало и больше. Схема отработана и проста. Предметы должны быть на белом фоне? Помещаем пару в лайт-куб (складной белый куб на полужёстких рамках, обтянутый белой, рассеивающей свет тканью). Осветить пару нужно? По бокам ставим два импульсных источника света с софтбоксами. Если обувь достаточно тёмная, а свет достаточно интенсивный, подложка под парой засвечивается до полностью белой. Фотоаппарат в руки, мужскую обувь носками направо, женскую налево, по порядку номеров… Идиллия, конвейер! Но тут сотрудница магазина (ах, да! Съёмка производится обычно прямо на торговой площади заказчика, но об этом чуть позже) передаёт пару женских сапог, высотой, эдак, 60 см, на шпильках. Полезная площадь соприкосновения с «землёй» около 30 квадратных см. Сама земля – это пара слоёв полистирола, общей толщиной полтора миллиметра (легко сворачивается в трубочку, мобильность превыше всего). Так вот, вся эта «сапожная пирамида» раскачивается внутри лайт-куба и падает. Ставим опять – снова падает. С головой и руками лезем в лайт-куб, ставим на честном слове, аккуратно высовываемся, всё-таки задеваем головой верхнюю кромку куба, пара опять падает, ударяется в стенку, стенка – вплотную поставленный софтбокс, софтбокс шатается, качается болтающийся радиосинхронизатор на моноблоке, продукт китайских мастерских воспринимает всё это как личное оскорбление и примерно 300 джоулей миллисекундной вспышки в замкнутом пространстве оглушает мой мозг. От этого голова обычно вздрагивает, опять задевает всю эту конструкцию и получает второй разряд, к счастью немного меньшей мощности, так как конденсаторы моноблока не успевают перезарядится. Как я ещё не стал эпилептиком – не представляю. Решение: медицинский зажим защёлкиваем на голенищах, пару ставим немного в распор. Следующее испытание – туфли Золушки. Блестят. Попробуйте сфотографировать зеркало так, чтобы в нём ничего не отражалось. Чёрные «флаги» по бокам, меняем расположение света, о том, чтобы белую подложку под обувью засветить забываем, нажимаем на спуск, прикидывая в уме время вытравления в графическом редакторе вручную.
image
Теперь о месте съёмки. Мне требуется около 4 квадратных метров для всего оборудования и меня, но не в каждом магазине есть достаточного размера свободная площадь. Плюс вокруг ходят обычные посетители магазина, которые ни в чём не виноваты, но вынуждены оборачиваться на каждую вспышку. Конечно стараемся снимать пораньше, пока никого нет. Но не все сотрудники магазина понимают, зачем их вытащили в такую рань таскать со склада обувь и отдавать её небритому, длинному человеку с фотоаппаратом, адской вспыхивающей машиной и странным тиком (от разряда вспышек напрямую в мозг). На складах места для меня не находится, но однажды таковое нашлось в подвальной магазинной кухне. 16 квадратных метров тишины, спокойствия, грязного пола и источающее зловоние мусорного ведра…

Очень полезно фотографу при себе иметь моток лески – подвешивать ручки у сумок. Ну не люблю я, когда они как уши спаниеля свисают. Поляризационный фильтр снижает слишком агрессивные блики на лакированных местах. Удлинитель минимум на семь метров: удобное место для съёмки не всегда около ближайшей розетки. Если провод протянут через весь зал, не лишним будет попросить у персонала коврики, чтобы накрыть его. А то полезете в лайт-куб поправлять лямку на босоножке, покупатель заденет удлинитель и очередная молния в замкнутом пространстве

В следующий раз расскажу ещё о чём-нибудь (если интересно, конечно)
Total votes 27: ↑24 and ↓3+21
Comments14

StartUPs.su — Стартапы РФ и бывшего СССР

Reading time1 min
Views580
Представляем вашему вниманию рейтинг стартапов — StartUPs.su.
Этот ресурс я сделал для того что бы люди смогли оценить любимый стартап и оставить о нём отзывы положительный или отрицательный.

Прошу пользователей помочь с поиском ошибок(орфографический и т.п.) :-)

Вот основные возможности:
  • Оценка сайта
  • Отзывы о сайте
  • Добавить в закладки (by AddThis)
  • Поискать душе-угодные стартапы

Читать дальше →
Total votes 14: ↑6 and ↓8-2
Comments17