В процессе знакомства с Neovim было прочитано много статей, конфигураций на Github, было просмотрено огромное количество роликов на Youtube на тему настройки, но в большинстве случаев приходилось донастраивать все под себя. В этой статье я расскажу как я настроил Neovim для разработки на Go, используя только Lua плагины и init.lua
.
Новости
Рассказ о том, как мы пилотный проект аттестации тестировщиков запускали – ч. 1
Как много тестировщиков в IT? Спойлер: очень много. Все они проходят курсы, чтобы войти в мир тестирования, но и проверка знаний новых специалистов заканчивается на моменте сдачи экзаменов на курсах и далее при собеседовании. А что дальше? Вспомнит ли тестировщик тот материал, который проштудировал во время обучения через 1 год? А через 3 года? Решение – было. В этой статье расскажу про пилотный проект оценки тестировщика по его текущим знаниям.
Дарк мода: тёмный режим не лучше для зрения, но может быть читабельным
TL; DR:
- «Dark Mode — хорошо для глаз» — не доказано. Я не нашла ни одного исследования, где дарк мод побеждал по читабельности или давал меньшую нагрузку на глаза. Либо светлая тема работала лучше, либо получались одинковые результаты (ссылки на исследования будут).
- «Dark Mode — модно, стильно молодёжно». Похоже на правду, Apple и Google давно добавили тёмные темы и даже объяснили, как сделать свою тёмную тему читабельной. Обычная логика в дарк моде ломается, и получается лажа. моя лажа, из-за которой я полезла изучать тему
- Частные ошибки:
- чисто чёрный цвет для фона;
- чисто белый цвет для текста;
- насыщенные яркие цвета;
- низкий контаст между фоном и текстом.
Под катом полный список рекомендации по использованию дарк мода.
Еще я веду канал в Telegram GameDEVils и блог на Substack , делюсь там материалами про геймдизайн, разработку и историю игр.
Исследования
Эксперименты показали, что читать белые буквы с чёрного экрана у людей из экспериментов получается медленнее, чем читать чёрные буквы с белого экрана. Особенно с экрана 60-х годов.
Бауэр и Кавониус (1980) обнаружили [с. 342], что участники читали текст на 26% точнее, когда они читали его тёмными буквами на светлом фоне.
Как за две недели освоиться с реальным проектом: стандарт OMG Essence
Этот материал для тех, кто хочет эффективно погружаться в проекты большого масштаба и следить за состоянием их здоровья. В статье расскажу, как максимально быстро разобраться в стандарте OMG Essence и начать применять его в работе.
В первой части будет немного об истории создания, концепции и преимуществах стандарта, а во второй — конкретные шаги, чтобы оперативно погрузиться в проект любого масштаба и сложности или быстро проверить здоровье проекта с помощью стандарта.
Интерфейсы, когнитивная нагрузка, «простыни»
Условия банковских продуктов сложные: много цифр, формул, длинные тексты под звёздочкой, которые требуют времени и усилий, чтобы вникнуть в суть. Команда продукта не может сократить информацию, зато может напрямую влиять на её подачу, например, добавить калькулятор, дашборд или таблицу.
Интуитивно мы понимаем, что «простыня» читается сложнее, чем текст с подзаголовками, буллетами и и схемами. Но интуиция — это не аргумент для команд, нужны пруфы. Поэтому мы, исследователи Alfa Research Center, задались вопросом: «Как доказать, что форматированный текст читается легче “простыни”, или (по-научному) вызывает меньшую когнитивную нагрузку?».
Так и сделали.
Зачем мне и моим коллегам писать статьи?
Всем привет!
Меня зовут Андрей Голяков, я руководитель бэкенд разработки компании Bimeister.
Одна из моих задач — «участвовать в продвижении бренда — статьи, конференции, хакатоны — популяризировать и развивать это направление в своей группе».
В этом посте хочу поделиться своими рассуждениями об этой задаче. Бóльшая часть текста родилась в рамках внутренней переписки с коллегами, так что не без «каминг-аута».
Цель статьи — посредством публикации упорядочить свои мысли на тему продвижения бренда посредством публикаций.
«Очумелые ручки», или Как мы слепили СХД из спичек и желудей
В текущих реалиях со сложностями в покупке новых массивов мне вспомнилась одна история, которая произошла пять лет назад. Она почти забылась, но теперь кажется вполне себе актуальной. Как-то раз к нам в компанию пришел один заказчик, который хотел СХД. Готовую СХД, попадающую в его бюджет, приобрести было нереально, а надо было не просто дешево и сердито, а дешево и нормально. Поэтому решили действовать креативно. Благо, у заказчика была некая поэтапность в развитии, и мы располагали достаточным количеством времени, чтобы постепенно наращивать объем хранилища.
Как создать и развернуть библиотеку компонентов Vue в NPM
При работе с несколькими проектами Vue, использующими одну и ту же систему дизайна, эффективнее и быстрее иметь библиотеку компонентов, на которую можно ссылаться для всех ваших компонентов в разных проектах. В этой статье мы рассмотрим шаги, необходимые для создания и развертывания библиотеки компонентов Vue в npm, чтобы мы могли повторно использовать их в различных проектах.
[API как продукт] Документация
Это глава 30 моей бесплатной книги про API.
К сожалению, многие разработчики API уделяют справочной документации прискорбно мало внимания; между тем документация является ни много ни мало лицом продукта и точкой входа в него. Проблема усугубляется тем, что написать хотя бы удовлетворительную с точки зрения разработчиков документацию невероятно сложно.
Прежде, чем мы перейдём к описанию видов и форматов документации, хотелось бы проговорить очень важную мысль: пользователи взаимодействуют со справкой по вашему API совершенно не так, как вы себе это представляете. Вспомните, как вы сами работаете над проектом: вы выполняете вполне конкретные шаги.
Из вагона направо: как работают подсказки 2ГИС
Весной мы добавили новую подсказку о том, в какую сторону выходить из вагона метро. Меня зовут Влад, я программист С++, и на примере этой подсказки хочу рассказать, из чего состоит жизненный цикл релиза новых фич в 2ГИС. И сколько всего происходит, когда добавляешь — казалось бы — небольшую новую строку с текстом.
Портативные ретро-консоли
VoIP-шлюз Eltex TAU-16 в качестве АТС
В этой статье я опишу, как настроить VoIP-шлюз Eltex TAU-16.IP в качестве мини-АТС.
Голосовые шлюзы Eltex TAU предназначены для подключения аналоговых аппаратов к телефонному оборудованию, работающему по протоколу SIP: различным ip-АТС, в том числе и облачным. Однако, благодаря наличию расширенных дополнительных функций, шлюз может выступать как самостоятельное устройство — мини-АТС для внутренней связи. Шлюз не заменит полноценную АТС, так как в нём будут отсутствовать многие функции, но в некоторых случаях такой вариант тоже применим.
Главным достоинством шлюза является поддержка SIP-транков и наличие аналоговых портов FXS одновременно. Как правило, это две взаимоисключающие опции: аналоговая мини-АТС не имеет возможности работать с внешним миром по протоколу SIP или подразумевает дополнительные затраты на это; IP-АТС имеет ограниченное количество FXS-портов и расширение также стоит денег. Кроме того, в современных реалиях, когда некоторые производители уже отказываются от производства аналоговых станций, а, в связи с последними событиями, и с покупкой IP-АТС возникают сложности, данная схема может рассматриваться как один из альтернативных и бюджетных вариантов.
Достаточно ли вы умны для того, чтобы работать на Илона Маска?
Задачка на логическое мышление, которые Илон Маск любил задавать на интервью в ранние дни руководства компанией SpaceX, и несколько производных от неё задач.
Вы стоите на поверхности Земли. Затем вы начинаете идти: проходите один километр на юг, один на запад и один на север. В итоге вы оказываетесь в начальной точке. Где вы стоите?
Чаще всего кандидаты отвечают «на Северном полюсе», и это правильный ответ. Эта задачка очень старая – самое раннее её упоминание датируется аж 1821 годом. Однако, как утверждает Эшли Вэнс, биограф Маска, тот, получив такой ответ, задавал следующий вопрос: «Хорошо, а есть ли ещё такие точки?»
Как срубить бабла с хомяков
Влетайте в майнинг! Это безумно прибыльно! А еще безопасно: если крипта упадет то у вас хотя бы останется оборудование, вещали из Ютюб каналов.
Как собрать механическую видеостену с подсветкой на 440Вт для дома
Однажды я подбирал себе новый монитор и немного увлёкся - получилось чудище во всю стену из трёх телевизоров с ядерной 2318-зональной подсветкой 40000 люмен на STM32.
Postgresso #6 (43)
ИТ-инфраструктура — это как водопровод, без неё жизнь уже почти невозможна. И мы продолжаем выпускать Postgresso.
PostgreSQL 15 Beta 2
В Beta 2 есть все возможности общедоступной (generally available) версии PostgreSQL, но некоторые детали реализации могут поменяться за время Beta-фазы. Отличия от Beta 1 перечислены на странице релиза — это 14 непринципиальных изменений и исправлений.
Об отличиях PostgreSQL 15 (не Beta 2, а «готовой» версии) от PostgreSQL 14 можно почитать здесь, а загрузить Beta 2 можно отсюда. До версии GA остаётся ещё выпустить версию RC (release candidate).
Marantz PMD430: профессиональный кассетный портатив
Я очень люблю кассетные плееры, и насобирал уже приличную коллекцию, но эпоха «до Walkman» тоже представляет определенный интерес. Тот большой (но все еще переносной) кассетник, который Масару Ибука таскал с собой — это модель Sony TC-D5 1978 года выпуска. Это магнитофон для профессионального использования, где вес и габариты — не главное. А что там было главное? Какие фичи? Такие устройства правда были лучше «потребительских» магнитофонов?
Тут я должен был сказать, что я купил и изучил тот самый Sony TC-D5, но нет, я нашел кое-что получше. Это магнитофон Marantz PMD430 1984 года выпуска, прямой конкурент Sony, выпускавшийся много лет, но на сегодняшний день достаточно редкий. Для портатива у него просто уникальный набор магнитофонных функций, поэтому сегодня будет рассказ о нем. А также о страданиях при обслуживании и тонкостях настройки аналоговой техники прошлых лет.
Правила шахмат. Что в них не так?
Здравствуйте, в этой статье я постараюсь разобрать некоторые моменты в шахматных правил которые вызывают вопросы. Разъясню, почему возникают вопросы и предложу пути решения некоторых проблем.
Статья написана не с целью выставить существующие правила в негативном свете, а с целью обратить внимание на недоработки и существующие проблемы и логические конфликты в правилах.
По ту сторону генерации текста: языковые модели, которые действуют, а не просто говорят
Большие языковые модели, например GPT-3, в основном использовались для генерации текста, но язык — лишь средство достижения цели. В ближайшие годы модели станут не просто говорить, а действовать. Подробности — к старту нашего флагманского курса по Data Science.
Падает спрос на видеокарты, ПК и жесткие диски. Теперь снижаются и цены на ОЗУ и SSD. Чего можно ожидать?
Источник картинки: Masterbitz Review
Похоже на то, то рынок электронных компонентов резко меняет курс с подорожания всего и вся и дефицита элементов на снижение цен и падение спроса. О решении проблемы с дефицитом говорить пока не приходится, поскольку многие фабрики работают с полной нагрузкой, но все же ситуация сильно меняется, и довольно быстро.
Не так давно мы писали о том, что стоимость видеокарт резко упала — сейчас геймеры, наконец-то, могут купить себе то, что хотели уже давно. Кроме того, падает и спрос на ноутбуки, ПК, жесткие диски и прочие связанные с этой отраслью компоненты. В целом, все логично, как и то, что в ближайшем будущем здорово подешевеют чипы ОЗУ и SSD. Соответственно, и здесь цены нормализуются либо даже снизятся по сравнению с «нормальным» уровнем. Давайте посмотрим, что происходит на рынке сейчас и чего можно ожидать в ближайшем будущем.