Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Место крипты в реальном мире, или Куда придёт веб завтра?

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 38

Криптовалюты пока не захватили мир, потому что мозг начинает кипеть от малейших попыток погружения в этот зоопарк токенов, майнинга, стейкинга, фарминга, мостов и прочей сложной терминологии — единицы готовы в этом разбираться. Проблема в том, что сегодня вся крипта сделана гиками для гиков, а обычные люди туда не идут, им слишком сложно. Массовое принятие технологий криптовалют произойдёт, когда мы начнём уместно использовать криптотехстек в сервисах реального мира. Это и будет базой новой эпохи интернета — Web 3.0.

Немного о себе. Сейчас я развиваю интернет-банк для юр лиц в Альфа-Банке, до этого запускал b2b-экосистему в Сбере (как это было можно почитать в моём блоге), до банков работал в VK (ex-Mаil.ru Group) и Яндексе, где придумал и запустил Яндекс Диск. Недавно запустил свой авторский telegram-канал, где пишу про fintech, менеджмент, рефлексирую на тему моей вечной борьбы гедониста и зожника, короче про вс`, что меня сегодня интересует — подписывайтесь.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 0

Новости

Swift Utilities — Работа со SwiftData в Background

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 36

За годы работы разработчиком iOS, я собрал множество инструментов и полезных штук, которые облегчают процесс разработки. В этой статье, я хочу поделиться одним из таких инструментов. Это будет не большая статья. Я покажу, как пользоваться этой утилитой, продемонстрирую её в действии. Надеюсь, что статья окажется полезной для вас.

SwiftData отлично функционирует внутри View: достаточно добавить декоратор @Query к свойству, и все будет работать 'из коробки'. Однако, когда возникает желание вынести работу со SwiftData в отдельный модуль, начинают появляться сложности, особенно касаемо выполнения операций в фоновом режиме.

Читать далее
Рейтинг 0
Комментарии 0

Сборка pgModeler в Windows 10 без знания Qt

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 100

‎Как собрать pgmodeler, если о Qt вы услышали первый раз, а о существовании C++, знаете только то, что он существует?

Оправляемся в увлекательный мир сборки
Рейтинг 0
Комментарии 0

Как мы описываем требования к REST API для бэкенда в Confluence

Время на прочтение 6 мин
Количество просмотров 215

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

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

Читать далее
Рейтинг 0
Комментарии 0

Истории

Возможный облик мобильного суперприложения-помощника на базе ИИ

Время на прочтение 6 мин
Количество просмотров 270

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

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Комментарии 4

Котам здесь не место: день компьютерной мыши

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1.6K

Дуглас Энгельбарт, изобретатель компьютерной мыши, в 2002 году заявил: «Считаю, что мышь по‑прежнему является самым эффективным устройством управления... Когда появились первые сенсорные экраны, все смеялись. Мы знали, что в общих случаях они обладают теми же недостатками, что и световые перья — много движений тратится впустую. Распознавание голоса? Не понимаю, как можно перемещать объект на экране голосом. Как это будет выглядеть: „вверх на пиксель, вправо на два“?». Прошёл 21 год, уже никого не удивляют сенсорные экраны, продвинулось голосовое управление, появилось управление движением глаз, но вот парадокс: разработчики всех этих технологий продолжают пользоваться компьютерной мышкой. Не особо сильно эволюционировав по сравнению с другой электроникой, она по‑прежнему остаётся одним из самых удобных инструментов практически для всех, кто работает за компьютером.

Под катом — дайджест лучших (и странных) материалов по теме. А ещё конкурс.

Читать далее
Всего голосов 23: ↑23 и ↓0 +23
Комментарии 6

Тесты производительности фреймворка Cample.js. Отчёт № 0

Уровень сложности Средний
Время на прочтение 2 мин
Количество просмотров 857

В данной статье содержатся тесты фреймворка Cample.js бета-версии 3.2.0-beta.6. Это нулевой отчёт о тестах. По мере изменения результатов фреймворка, возможно, могут выйти ещё несколько отчётов.

Отчёт включает в себя сравнения по скорости с популярными фреймворками и библиотекой, а также сравнение с реализацией на чистом javascript.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 2

Что такое генераторы статических сайтов и почему Astro — лучший фреймворк для разработки лендингов

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 2.3K

Всем привет! Недавно я решал задачу разработки сайта-лендинга для собственного проекта. У лендинга должна была быть админка, то есть данные для его содержимого должны были храниться и редактироваться на сервере. Поэтому я искал современный и мощный инструмент для генерации страниц на основе данных из API админ-панели.

Так я познакомился c подходом SSG (Static Site Generation — Генерация статических сайтов), попробовал его в деле, и хочу рассказать о том, что это такое, зачем может понадобиться SSG-фреймворк и почему Astro — лучший выбор для генерации статических сайтов прямо сейчас.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 4

Ментальное Здоровье и ИИ: Как ChatGPT меняет Игру в Психологической Помощи"

Уровень сложности Простой
Время на прочтение 17 мин
Количество просмотров 810

Крутой текст про будущее благополучия, ментального здоровья и искусственный интеллект вроде ChatGPT от компании ЯНорм

Читать далее
Всего голосов 7: ↑1 и ↓6 -5
Комментарии 3

Алгоритмы быстрого возведения в степень

Время на прочтение 8 мин
Количество просмотров 2.9K

В настоящее время мы уже так привыкли пользоваться готовыми решениями, что при написании высокоуровневого кода, даже не задумываемся над тем, а как вообще реализованы те или иные инструменты. И уж конечно, при возведении чисел в степень, мы никогда не задумываемся о том, а как вообще все это реализовано. И какие существуют алгоритмы для этого?

Возведение числа в степень является одной из основных операций в математике. Что вообще такое возведение в степень? Как нам известно еще со школы — это многократное умножение числа на себя. Но проблема кроется в том, что при возведении больших чисел в очень большие степени вычисления могут занять много времени.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 2

Laravel Pulse: хорош, но пока не очень

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 1.3K

Вселенная Тейлор пополнилась еще одним полезным инструментом - Laravel Pulse. Как мы знаем, эко-система достаточно живая, не все новинки оказываются долгожителями (Lumen, ау?, где ты), но здесь перспективы видятся достаточно серьезными.

Читать далее
Всего голосов 4: ↑1 и ↓3 -2
Комментарии 0

Ламповый дисплей для компьютера. Часть 1 — обзор концепций и постановка задачи

Время на прочтение 10 мин
Количество просмотров 3.3K
Всем привет! Мне с большим трудом удалось побороть лень и начать писать новый цикл статей, но на этот раз не о лазерах. Дело в том, что лазеры – не единственный мой интерес, значительное место в списке интересов у меня занимает ламповая техника в её разнообразных проявлениях, и совершенно особый фетиш – советская ламповая радиолокационная аппаратура. Мне давно хотелось отвлечься от лазеров и создать что-то такое, что, как бы это ни звучало банально, не имеет аналогов. Потому вспомнил одну старую идею, очень долго лежавшую в «долгом ящике». И речь в статье пойдет о нестандартных устройствах отображения визуальной информации.
image

Читать дальше →
Всего голосов 36: ↑34 и ↓2 +32
Комментарии 12

Обкатка альфа-теста и обновления на Капибаре

Время на прочтение 7 мин
Количество просмотров 688

Сегодня у нас вышел второй официальный пост о прогрессе в разработке уже на самом сайте

Продолжу рассказывать о развитии Капибары, опенсорсном проекте, цели которого воспроизвести лучшее что было на пикабу и не наступить на их же "грабли". Первая часть здесь: https://habr.com/ru/articles/759598/. Вторая часть здесь: https://habr.com/ru/articles/773234/

🌟 Сегодня у нас в арсенале кое-что интересное. 🌟

Новый редактор

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 2

Ближайшие события

Он не любил суши

Уровень сложности Простой
Время на прочтение 17 мин
Количество просмотров 2.3K

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

За 14 лет его карьеры системного администратора казалось, что многое поменялось. Раньше он настраивал сервера, которые никогда не падали, но вот уже несколько лет у него в ящике не было отвёртки. Всё ушло в облака, и древнее искусство обжима витой пары и спайки оптоволокна уходило в прошлое, уступая место бесконечным конфигам VPS серверов, которые жужжали где-то там, в удалённых ЦОДах.

Казалось, что карьера заходит в тупик. Несмотря на то, что каждый день он получал тысячи сообщений об обновлениях в программных продуктах, Василий считал, что жизнь стояла на месте. Из повелителя машин он превратился в обслуживающий персонал. Даже тот факт, что каждый день он обновлял бесконечные приложения и базы данных до самых последних версий, ему не казалось, что будущее наступило. Он очень хотел перемен. Глобальных перемен всего. Ему хотелось будущего. Новый Год — это такое время, когда мечты могут сбыться самым невероятным образом.

Всех с пятницей, а пока в путь...
Всего голосов 26: ↑22 и ↓4 +18
Комментарии 5

О Важном в управлении проектами

Время на прочтение 8 мин
Количество просмотров 1K

Всем привет! Меня зовут Андрей Софронов и я тимлид продукта “ЭДО и S2P”.

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

Читать далее
Всего голосов 3: ↑1 и ↓2 -1
Комментарии 0

Как выбрать тимлида в команду

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 2.2K

Кого обычно ставят тимлидом? По каким правилам и критериям происходит выбор? Как стать именно таким кандидатом, которого назначат на эту позицию?

Это и многое другое в статье. Прошу под кат.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 2

«Вкалывают роботы»: как людям достичь полной автоматизации труда и не оказаться за бортом

Время на прочтение 12 мин
Количество просмотров 1.8K

Могут ли ИИ-средства повсеместно заменить человека на производстве, транспорте, в сфере обслуживания? Учитывая нынешние тенденции — можно с уверенностью сказать, что это лишь вопрос времени. Как человеку жить в новом дивном мире, как правильно прийти к такому техноукладу, который станет для нас благом, а не антиутопией? Предлагаем задуматься над его возможным обликом. И прежде всего над тем, как начать практическое движение в этом направлении, чтобы все люди выиграли, а не проиграли.

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 10

Использование Nim В Python

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 2.5K

В этой статье поговорим о том, как можно ускорить свой код, написанный на Python с помощью модулей, скомпилированных через Nim.

Узнаем о том, какие библиотеки в Python написаны на Nim и даже напишем свой небольшой модуль для Python!

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 5

Создаём сортировщик деталей Lego Technic, распознающий объекты в реальном времени

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.8K

Когда я проходил стажировку в Nullspace Robotics, мне повезло участвовать в проекте, нацеленном на расширение возможностей компании. Мы совместили системы обнаружения объектов и распознавания изображений для создания модели, классифицирующей детали конструктора Lego Technic в реальном времени.

В этой статье я расскажу о том, с какими сложностями столкнулся наш проект, и как мы довели его до успешного завершения.
Читать дальше →
Всего голосов 23: ↑23 и ↓0 +23
Комментарии 0

Смерть от тысячи микросервисов

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 17K

Как мы к этому пришли? Как мы стали вместо решения наших задач, тратить кучи денег на решение проблем, которых у нас нет?

Читать далее
Всего голосов 57: ↑55 и ↓2 +53
Комментарии 93