Как стать автором
Обновить
0
0
Данил Васильев @Neels

Программист

Отправить сообщение

Solana смарт-контракты на Rust для самых маленьких

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

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

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

Инструменты наблюдаемости, о которых нужно знать в 2023 году

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

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

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

В этой статье мы рассмотрим возможности, ограничения и важные особенности одиннадцати популярных инструментов наблюдаемости, что позволит вам выбрать наиболее подходящий для вашего проекта.
Читать дальше →
Всего голосов 32: ↑30 и ↓2+39
Комментарии4

Создаём планер для своего самодельного самолёта. Ч.2

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

Итак, на улице становится всё теплее и теплее и настало время подумать о продолжении эпопеи с самодельным самолётом…

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

Предыдущая статья про электронную начинку и её программирование — тут.
Читать дальше →
Всего голосов 37: ↑36 и ↓1+52
Комментарии32

Сколько стоит умный дом? Рассказываю, как строил свой и что получилось за 1000 руб./м²

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

Подробный рассказ о том, как я свой дом и сад сделал умными. С фото, техническими деталями, стоимостями и выводами на будущее.

Читать
Всего голосов 246: ↑244 и ↓2+296
Комментарии296

Реализация алгоритма SHA-256

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

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

Читать далее
Всего голосов 25: ↑24 и ↓1+25
Комментарии14

Как избавиться от прокрастинации до того, как она разрушит вашу карьеру

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

Прокрастинацию принято считать разновидностью лени и ерундой, а эффективным лекарством от нее грозный окрик: «Соберись, тряпка!» На деле прокрастинация — опасная проблема, сродни зависимости, которая вызывает много вины и стыда, и способна со временем разрушить личность. Почему она так опасна, редко лечится попыткой «взять себя в руки» и как ее одолеть?

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

Криптономикон 2022, или Блокчейн для чайников

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

Кто такой Сатоши Накомото? Как назвать свою криптовалюту? Какая криптопирамида самая прибыльная? Это вопросы, которые мы не стали обсуждать в юбилейном, двадцатом, выпуске подкаста «Сушите вёсла». А посвятили его разговору о технологии блокчейн и её проблемах с СТО компании Decurity Арсением Реутовым. Хитросплетения смарт-контрактов, Византийский консенсус, взлёт и падение рынка NFT, программисты новой эры — и это ещё не всё.

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

Пишем бота-кликера на Kotlin для Lineage 2

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

Еще не все новогодние салаты были съедены, “Ирония судьбы” уже просмотрена, а до начала рабочей недели еще целая вечность и нужно было придумать себе развлечение на оставшиеся праздники. Предвкушая ностальгию я открыл Lineage 2, одну из самых популярных MMORPG “нулевых” на СНГ пространстве. Однако, самому играть уже не хотелось и пришла идея автоматизировать это дело. За подробностями под кат!

Читать далее
Всего голосов 31: ↑29 и ↓2+36
Комментарии24

Как сделать билд минимального размера в Unity?

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

Всех с Новым Годом! Меня зовут Григорий Дядиченко, и я технический продюсер. Размер билда. Сегодня хотелось бы поговорить о нём и составить некий чек-лист, который полезно проходить перед выкладкой проекта. Если вам интересно, как можно инструментами Unity уменьшить вес сборки — добро пожаловать под кат!

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

Цифровая трансформация энергетики по-британски

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

Стратегия цифровизации энергетики, разработанная Правительством Великобритании, отраслевым регулятором Ofgem и агентством Innovate UK в сотрудничестве с энергетическим сектором, устанавливает концепцию и набор политик по цифровизации энергетической системы [1].

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

77 полезных вещей, которые узнал после создания 10+ технологических стартапов

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

Привет! Меня зовут Максим Кульгин, я основатель xmldatafeed.com и clickfraud.ru. Мы занимаемся парсингом сайтов и защитой от скликивания, и не оставляем надежду выйти на глобальные рынки. Т. к. у нас своего опыта еще нет, я ищу интересные, откровенные статьи с сторонним опытом, которые перевожу для себя и теперь хочу поделиться с вами.

Прошлая статья, где переводил авторский опыт получения 35 000 скачиваний приложения по миру за ~50$ была относительно неплохо воспринята сообществом, поэтому решил продолжать. Да и самому интересно читать…

В этот раз меня «зацепила» статья, где автор (довольно опытный, судя по его постам и комментариям) делится своим опытом в виде ~77 советов (в оригинальной статье было ровно 100 пунктов, но часть я удалил, т.к. они мне показались крайне странными — к нашей действительности не применимы). Изначально я подумал, что эта статья а-ля «капитан очевидность», но когда вчитался — очень понравилось, т. к. это полностью отражает и наш небольшой опыт запуска ИТ- проектов в РФ. Посчитал, что будет полезно перевести.

Я позволил себе делать перевод «вольный» с своими комментариями, дополнениями и уточнениями (где-то расшифровал термины, где-то детализировал идею автора, адаптировал к Российской действительности и т. п.) . Больше информации вы можете найти на телеграм- канале «Русский ИТ бизнес» — в нем пишу всё, с чем сталкиваемся в процессе работы, без приукрашивания.

Дальше рассказ пойдет от первого лица автора с моими комментариями в скобках курсивом… Оригинал статьи на английском языке доступен здесь (вам потребуется VPN для чтения).

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

Как хранить данные бота прямо в Телеграме

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

Как известно, бот это программа на компьютере, которая взаимодействует с серверами Телегам и притворяется человеком. Разумеется, у неё есть данные в своей собственной базе данных или типа того. Но если этот компьютер внезапно исчезнет...

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

Что такое фаззинг и зачем он нужен?

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

Всем привет! Меня зовут Кирилл, я старший разработчик в группе «Полигоны и ограничения доставки» в Ozon. Cегодня я расскажу про фаззинг, встроенный в Go: что это такое, зачем он нужен в разработке программного обеспечения и как с его помощью найти баг в дикой природе open-source-коде (рассмотрим на примере).

Читать далее
Всего голосов 47: ↑45 и ↓2+49
Комментарии7

9 книг для тимлидов и тех, кто хочет ими стать

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

Привет! На связи СберМаркет Tech. Эту подборку книг составили инженерные менеджеры СберМаркета и ведущие подкаста «Для tech и этих» Олег Федоткин, Никита Елагин, Семён Мацепура и Вячеслав Артемьев. Сейчас в подчинении у ребят суммарно более 200 инженеров. Мы попросили их поделиться книгами, которые в своё время помогли им вырасти из разработчиков в управленцев. Эти книги не только про лидерство, но и про найм, стратегическое мышление и коммуникации. Они будут полезны тем, кто уже управляет командой или идёт к такой цели. Поехали!

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

Docker: что там под капотом?

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

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

В последнюю пару лет, Docker занял значительное место в технологическом процессе разработки. Существует множество статьей о том “Что такое Docker” и как начать с ним работу. Я нацелен на то, чтобы представить обзор того, как технология работает.

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

Изучение физического движка Bullet

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

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

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

Создание 3D-сетки из изображения с помощью Python

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


Несколько лет назад генерация 3D-сетки из единственного двумерного изображения была сложной задачей. Но сегодня благодаря продвижению глубокого обучения разработано множество монокулярных моделей оценки глубины, дающих точную оценку карты глубины изображения. С помощью этой карты, выполнив реконструкцию поверхности, можно создать сетку. Подробности — к старту нашего курса по Fullstack-разработке на Python.

Читать дальше →
Всего голосов 11: ↑9 и ↓2+9
Комментарии6

Остров Русь — инструкция по импортозамещению

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

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

Что наихудшее может случиться в плане софта и коммуникаций?

И что делать?

Читать далее
Всего голосов 62: ↑53 и ↓9+66
Комментарии142

Oracle, Docker, AWS: альтернативы сервисам для разработчиков, которые уже заблокировали в России или скоро заблокируют

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

С начала марта зарубежные IT-компании ограничивают или полностью закрывают доступ к своим продуктам пользователям из России. В списке, среди прочих, — Microsoft, Oracle, Amazon и другие крупные компании. Рассказываем, какие существуют альтернативы уже заблокированным сервисам и что делать, если заблокируют до сих пор доступные. Этот материал постоянно обновляется.

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

Еще один важный момент: почти все ПО в списке заблокировано добровольно,  — то есть со стороны издателя, а не со стороны российских контролирующих органов.

Читать далее
Всего голосов 25: ↑20 и ↓5+22
Комментарии52

Менеджер личных финансов Firefly III

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

Для оптимизации личных финансов часто рекомендуют записывать и анализировать свои, по крайней мере основные, расходы и доходы, планировать бюджет. Для этого создано множество приложений на различных платформах. Многие из них, как правило, платные или требуют платной подписки для разблокировки продвинутых функций - CoinKeeper, Дребеденьги, Дзен-Мани, Alzex Finance и др., с другой стороны домашние финансы можно вести в Google таблицах, в Excel, но это не очень удобно. В руководстве дана пошаговая инструкция по базовой установке веб-сервера и приложения Firefly III. Firefly III - бесплатное веб-приложение с открытым исходным кодом по учету личных финансов, без какой-либо рекламы.

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

Информация

В рейтинге
Не участвует
Откуда
Луганск, Луганская обл., Украина
Дата рождения
Зарегистрирован
Активность