Запись разбора кейса проекта Resupply - от архитектуры до хака.
Спикер: Олег, аудитор из MixBytes с 15-летним опытом разработки.
Столь интересная трансляция и видео получились благодаря предложению от Guide Dao - образовательного комьюнити в сфере web3 разработки.
Узнать подробнее о нём и получить бесплатные бонусы можно в боте @GuideDAO_hallo_bot
По промокоду blind будет приятная скидка
Таймкоды (созданы нейронкой):
00:00 Путь к Web3: от майнинга до аудита смарт-контрактов
03:30 Путь разработчика смарт-контрактов и аудит проектов в Web3
07:01 Анализ аудит-репортов протоколов: как оценивать безопасность
10:31 Сложности аудита DeFi проектов: от 2017 до 2020 годов
14:03 Аудит CurveUSD и FraxUSD: Обзор и анализ
17:33 Анализ безопасности смарт-контрактов и причины взломов
21:04 Анализ хакерской атаки на Resupply и её последствия
24:34 Анализ хакерской атаки на Resupply: постмортем и таймлайн событий
28:04 Атака на пул: манипуляции с донейшенами и ценами
31:35 Анализ аудиторов и проверка контрактов в блокчейне
35:05 Аудит и использование AI в анализе контрактов
38:35 Аудит безопасности: выявление уязвимостей с помощью AI-инструментов
42:06 Анализ уязвимостей протокола и роль AI в аудите
45:36 Сравнение подходов хакеров и аудиторов в безопасности
49:06 Возможности заработка в аудите безопасности при помощи контестах
52:36 Обзор комьюнити Guide DAO и его образовательных возможностей
56:07 Погружение в мир крипторазработки и нетворкинга
59:37 Профессионализм аудиторов и роль ИИ в поиске уязвимостей
01:03:07 Проблемы поиска уязвимостей с помощью AI и будущее аудита смарт-контрактов
01:06:37 Использование ИИ для разработки смарт-контрактов
01:10:10 Проблемы со звуком и обсуждение профессии анчейн детективов
01:13:41 Аудит безопасности в криптосистемах: возможности и вызовы
01:17:11 Обзор уникальных возможностей Hyper-EVM и сервисов мониторинга безопасности
01:20:42 Обсуждение безопасности транзакций и инвестиций в блокчейне
01:24:12 Использование AI для анализа смарт-контрактов
Ссылки:
1. Документация проекта resupply, который взломали несмотря на аудиты. Причина - деплой новой непроверенной версии.
2. Новость про взлом того проекта.
Важно, что здесь рассказали о невиновности аудиторов.
3. Описание эксплойта.
4. Отчёт по безопасности.
5. Контесты по аудиту.
Полезного просмотра ☺.
😎 Незрячий web3 программист (подписаться)
Чат | бот
📟 Прилетело из @blind_dev
Спикер: Олег, аудитор из MixBytes с 15-летним опытом разработки.
Столь интересная трансляция и видео получились благодаря предложению от Guide Dao - образовательного комьюнити в сфере web3 разработки.
Узнать подробнее о нём и получить бесплатные бонусы можно в боте @GuideDAO_hallo_bot
По промокоду blind будет приятная скидка
Таймкоды (созданы нейронкой):
00:00 Путь к Web3: от майнинга до аудита смарт-контрактов
03:30 Путь разработчика смарт-контрактов и аудит проектов в Web3
07:01 Анализ аудит-репортов протоколов: как оценивать безопасность
10:31 Сложности аудита DeFi проектов: от 2017 до 2020 годов
14:03 Аудит CurveUSD и FraxUSD: Обзор и анализ
17:33 Анализ безопасности смарт-контрактов и причины взломов
21:04 Анализ хакерской атаки на Resupply и её последствия
24:34 Анализ хакерской атаки на Resupply: постмортем и таймлайн событий
28:04 Атака на пул: манипуляции с донейшенами и ценами
31:35 Анализ аудиторов и проверка контрактов в блокчейне
35:05 Аудит и использование AI в анализе контрактов
38:35 Аудит безопасности: выявление уязвимостей с помощью AI-инструментов
42:06 Анализ уязвимостей протокола и роль AI в аудите
45:36 Сравнение подходов хакеров и аудиторов в безопасности
49:06 Возможности заработка в аудите безопасности при помощи контестах
52:36 Обзор комьюнити Guide DAO и его образовательных возможностей
56:07 Погружение в мир крипторазработки и нетворкинга
59:37 Профессионализм аудиторов и роль ИИ в поиске уязвимостей
01:03:07 Проблемы поиска уязвимостей с помощью AI и будущее аудита смарт-контрактов
01:06:37 Использование ИИ для разработки смарт-контрактов
01:10:10 Проблемы со звуком и обсуждение профессии анчейн детективов
01:13:41 Аудит безопасности в криптосистемах: возможности и вызовы
01:17:11 Обзор уникальных возможностей Hyper-EVM и сервисов мониторинга безопасности
01:20:42 Обсуждение безопасности транзакций и инвестиций в блокчейне
01:24:12 Использование AI для анализа смарт-контрактов
Ссылки:
1. Документация проекта resupply, который взломали несмотря на аудиты. Причина - деплой новой непроверенной версии.
2. Новость про взлом того проекта.
Важно, что здесь рассказали о невиновности аудиторов.
3. Описание эксплойта.
4. Отчёт по безопасности.
5. Контесты по аудиту.
Полезного просмотра ☺.
😎 Незрячий web3 программист (подписаться)
Чат | бот
📟 Прилетело из @blind_dev
Итоги AntiDrain по Meteora ($MET)
Всего было подано кошельков на сумму 160,000 $MET (~$80,000).
Из них успешно спасено 110,000 $MET (~$60,000) —
что составляет примерно 70% успеха, и это отличный результат.
Все выплаты клиентам были произведены.
Если вам не отписали — значит, спасти дроп на ваших кошельках, к сожалению, не удалось.
📟 Прилетело из @n4z4v0d
Всего было подано кошельков на сумму 160,000 $MET (~$80,000).
Из них успешно спасено 110,000 $MET (~$60,000) —
что составляет примерно 70% успеха, и это отличный результат.
Все выплаты клиентам были произведены.
Если вам не отписали — значит, спасти дроп на ваших кошельках, к сожалению, не удалось.
Спасибо всем за доверие к сервису antidrain.me.
Продолжаем работать и помогать тем, кто оказался в сложной ситуации.
📟 Прилетело из @n4z4v0d
Ну а если вы хотите обменять крипту, полученную с дропа, на карту/наличку, не забывайте выбирать самые выгодные курсы через
@r8scan_bot
📟 Прилетело из @n4z4v0d
@r8scan_bot
📟 Прилетело из @n4z4v0d
В вопросах стейблкоинов, чувствую, что становлюсь уже не идущим к реке, а самой рекой… 🥸
Скоро новая статья про стейблы, поэтому как обычно жду ваших реакций, чтобы материал вышел поскорее!
📟 Прилетело из @ortomich_main
Скоро новая статья про стейблы, поэтому как обычно жду ваших реакций, чтобы материал вышел поскорее!
📟 Прилетело из @ortomich_main
Крипто Devs | Gnezdo Hub
Пишу передним числом что сейчас делаю 🟢 Подготовил legion для сейла YB от Михаила Егорова. Предлагаемая оценка адекватная. На Score-based аллоку не сильно рассчитываю, больше целюсь в фкфс. Выбрал именно легион, поскольку он дает возможность участвовать со…
Мои действия/ставки сейчас
🔵 Докручиваю объемы на полимаркете + делаю ставки на маркеты, которые могут дать некоторый бонус (напр. 3+ trump trades, 3+ fed predictions, etc.). Думаю, времени осталось немного. Если честно, веры особой в дроп нет, но и сдаваться под конец не хочется.
В целом ставок на дропы не осталось, и это меня радует.
🟢 Плотно закупился PUMP, идея описана выше (Сейчас цена около моего бу). План — получить хотя бы +50%, дальше смотреть по ситуации.
🟢 Купил CULT — даже на обычном отскоке щитков вполне может дать х2. План — получить хотя бы х2, дальше смотреть по ситуации.
🔵 Хочу регнуться на megaETH сейл, сейчас присматриваюсь к плотному шорту премаркета (х5 от сейла дают здесь и сейчас). Скоро уже он начнется, думаю хеджеры продавят цену хотя бы на -50%. Проект хоть мне и нравится, 5 миллиардов он явно не стоит.
📟 Прилетело из @findmeonchain
В целом ставок на дропы не осталось, и это меня радует.
📟 Прилетело из @findmeonchain
Please open Telegram to view this post
VIEW IN TELEGRAM
Разумеется сегодня мы поговорим про thealpharchives.com
2 года назад я уже делал пост о нем и недавно решил снова перечитать этот документ
Но авторы решили прекратить поддержку проекта и на сайт уже не перейти
Нас это остановит? Нет конечно
1. Переходим на archive.org
2. Вводим домен нашего сайта - thealpharchives.com
3. Получаем снепшоты сайта 2022 - 2025 года, это сохраненный HTML + CSS + JS код нашего сайта
Зачем все это и как это работает?
Wayback Machine - глобальный веб-архив, созданный Internet Archive, некоммерческой организацией из США. Цель - сохранять историю интернета, чтобы сайты не исчезали навсегда.
Как создаются снепшоты?
Веб-краулеры (специальные боты) периодически обходят сайты в интернете - как поисковики (Google bot).
Когда бот заходит на сайт, он:
1. загружает HTML-страницу,
2. скачивает связанные ресурсы (CSS, изображения, JS и т.д.),
3. фиксирует точное время и дату.
4. Все эти данные сохраняются на серверах Wayback в виде "замороженной" версии страницы - снепшота.
Когда ты выбираешь дату в календаре, тебе просто показывают эту заархивированную страницу, как она выглядела в тот день.
Все, лирика окончена, я нашел +- свежий вариант данного сайта, поэтому переходим и впитываем альфу
web.archive.org/web/20230410192659/https://thealpharchives.com
Внутри собрана бесценная информация про блокчейн, мосты, ноды, децентрализацию, технические обзоры проектов и дополнительные материалы...
📟 Прилетело из @code_vartcall
Please open Telegram to view this post
VIEW IN TELEGRAM
Но меня это не волнует, потому что я выводил 90% с профитов в рубли и теперь могу легко их конвертировать их обратно в стейблы через @prostoexbot с их новым апдейтом
Тафик молодец, запартнерился с абхазским банком и теперь каждый может абсолютно легально купить USDT на сумму от 5000 ₽ до 500 000 ₽ (а сейчас даже от 1000 ₽)
• Самые чистые рубли на продажу
• И самые чистые стейблы на покупку
• Наличный и безналичный обмен
• Покрывают банки всех крупных стран: от РФ до ОАЭ
• Быстрая техподдержка и обмены
• Помогут снять 115-ФЗ и решить другие проблемы
• Этим сервисом пользуюсь я и мой парень
Кроме всех этих крутых функций, мои рефералы получают самый выгодный курс — лучше, чем у других! Клянусь, можете проверить это сами — @prostoexbot
📟 Прилетело из @in_crypto_info
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Обновление в Prosto Exchange
Вышло крупное обновление: теперь @prostoexbot стал официальным провайдером Очамчыр Банка.
Через него можно легально покупать USDT с оплатой напрямую банку по СБП — без серых схем и «грязных» обменников.
Я также добавил в свой трекер курсов @r8scan_bot поддержку Prosto Exchange.
Теперь бот автоматически парсит курс покупки USDT за рубли по карте, чтобы вы могли видеть актуальные значения в реальном времени.
Если вы хотите покупать крипту безопасно и легально — попробуйте @prostoexbot.
Работает быстро, чисто и с нормальной поддержкой.
https://news.1rj.ru/str/ProstoEx_News/22
📟 Прилетело из @n4z4v0d
Вышло крупное обновление: теперь @prostoexbot стал официальным провайдером Очамчыр Банка.
Через него можно легально покупать USDT с оплатой напрямую банку по СБП — без серых схем и «грязных» обменников.
Я также добавил в свой трекер курсов @r8scan_bot поддержку Prosto Exchange.
Теперь бот автоматически парсит курс покупки USDT за рубли по карте, чтобы вы могли видеть актуальные значения в реальном времени.
Если вы хотите покупать крипту безопасно и легально — попробуйте @prostoexbot.
Работает быстро, чисто и с нормальной поддержкой.
https://news.1rj.ru/str/ProstoEx_News/22
📟 Прилетело из @n4z4v0d
Telegram
Prosto Exchange
⚠️ МЫ НИКОГДА НЕ ПИШЕМ ПЕРВЫМИ.
Тех поддержка: @Prosto_Exchange
Новости: @ProstoEx_News
Отзывы: @Prosto_Reviews
Тех поддержка: @Prosto_Exchange
Новости: @ProstoEx_News
Отзывы: @Prosto_Reviews
Обновление в Prosto Exchange
Вышло крупное обновление: теперь @prostoexbot стал официальным провайдером Очамчыр Банка.
Через него можно легально покупать USDT с оплатой напрямую банку по СБП — без серых схем и «грязных» обменников.
Я также добавил в свой трекер курсов @r8scan_bot поддержку этого направления.
Теперь бот автоматически парсит курс покупки USDT за рубли по карте, чтобы вы могли видеть актуальные значения в реальном времени.
📟 Прилетело из @n4z4v0d
Вышло крупное обновление: теперь @prostoexbot стал официальным провайдером Очамчыр Банка.
Через него можно легально покупать USDT с оплатой напрямую банку по СБП — без серых схем и «грязных» обменников.
Я также добавил в свой трекер курсов @r8scan_bot поддержку этого направления.
Теперь бот автоматически парсит курс покупки USDT за рубли по карте, чтобы вы могли видеть актуальные значения в реальном времени.
Ознакомиться детальнее -
https://news.1rj.ru/str/ProstoEx_News/22
📟 Прилетело из @n4z4v0d
Насколько доступен для незрячих интерфейс сайтов сервисов Moni? Разбираю в статье. Также даю рекомендации по улучшению удобства использования
По просьбе написал обзор доступности для незрячих. Попутно дал некоторые рекомендации по улучшению удобства использования.
Если кратко: в целом классный сервис, и основной функционал доступен. Но есть много элементов интерфейса, которые можно было бы улучшить.
Приведу несколько примеров:
1. Не подписанная кнопка удаления у алертов, ватчлистов и транзакций в портфолио.
2. Отсутствие фиксации курсора на открытии настройки фильтров. Это открывается после клика по "Manage filters".
3. Отсутствие описания у кнопок сортировок (стандартные desc и asc).
И так далее.
Также из предложений по улучшению юзабилити можно отметить изменение таблиц на обычный формат. Это позволит определять, какие данные к каким столбцам относятся (сейчас это сложно).
Читать в Teletype.
Как вам обзор?
P. S. Если вы тоже руководите или работаете в проекте, первый раздел статьи выше будет вам полезен: позволит сделать веб-приложение доступнее для незрячих, не требуя больших ресурсов на это.
#доступность
😎 Незрячий web3 программист (подписаться)
Чат | бот
📟 Прилетело из @blind_dev
По просьбе написал обзор доступности для незрячих. Попутно дал некоторые рекомендации по улучшению удобства использования.
Если кратко: в целом классный сервис, и основной функционал доступен. Но есть много элементов интерфейса, которые можно было бы улучшить.
Приведу несколько примеров:
1. Не подписанная кнопка удаления у алертов, ватчлистов и транзакций в портфолио.
2. Отсутствие фиксации курсора на открытии настройки фильтров. Это открывается после клика по "Manage filters".
3. Отсутствие описания у кнопок сортировок (стандартные desc и asc).
И так далее.
Также из предложений по улучшению юзабилити можно отметить изменение таблиц на обычный формат. Это позволит определять, какие данные к каким столбцам относятся (сейчас это сложно).
Читать в Teletype.
Как вам обзор?
P. S. Если вы тоже руководите или работаете в проекте, первый раздел статьи выше будет вам полезен: позволит сделать веб-приложение доступнее для незрячих, не требуя больших ресурсов на это.
#доступность
😎 Незрячий web3 программист (подписаться)
Чат | бот
📟 Прилетело из @blind_dev
Мое обучение за два месяца
С середины августа я начал погружаться в тему нейронных сетей — не ради сиюминутного результата, а чтобы по-настоящему понять, как устроены современные модели машинного обучения. С самого начала было ясно: чтобы разобраться в нейросетях глубоко, нужно пройти путь от основ математики до архитектур, которые сегодня решают реальные задачи. И вот уже больше двух месяцев я каждый день уделяю время этому пути.
Сначала пришлось вернуться к линейной алгебре — векторам, матрицам, операциям над ними, системам линейных уравнений. Без этого невозможно понять даже простейший перцептрон. Потом дошли до собственных значений и векторов, а также до матричных разложений вроде SVD и PCA — инструментов, которые лежат в основе многих методов понижения размерности и сжатия данных.
Параллельно я проходил теорию вероятностей: от базовых понятий вроде случайных событий и условной вероятности до более сложных тем — совместных распределений, теоремы Байеса и даже вводных понятий байесовских сетей. Особенно важными оказались такие концепции, как энтропия, KL-дивергенция и кросс-энтропия — они напрямую связаны с тем, как нейросети учатся и минимизируют ошибку. А закон больших чисел, казалось бы, абстрактный, на деле объясняет, почему стохастический градиентный спуск вообще работает.
Конечно, теория — это лишь часть дела. Пришлось осваивать и практические инструменты: NumPy для эффективной работы с массивами и векторизованными вычислениями, Pandas — для манипуляций с данными, фильтрации, группировки и объединения таблиц. Без этих библиотек невозможно представить себе ни один реальный проект в машинном обучении.
Постепенно я добрался и до самих нейронных сетей. Начал с искусственного нейрона и перцептрона, затем перешёл к многослойным сетям, функциям активации, прямому и обратному распространению ошибки. Изучил, как работают разные оптимизаторы — от классического SGD до более продвинутых, вроде Adam и RMSprop. Потом пришло время свёрточных нейросетей: разобрался с операциями свёртки и пулинга, изучил ключевые архитектуры — от LeNet и AlexNet до VGG, ResNet и DenseNet. Это открыло понимание того, как решаются задачи компьютерного зрения: классификация, детекция, сегментация.
Недавно начал знакомиться с RAG — подходом, сочетающим поиск по внешним источникам и генерацию текста с помощью языковых моделей, — а также с устройством векторных баз данных, которые лежат в основе таких систем.
И при всём этом я отчётливо понимаю: пройденный путь — лишь начало. То, что я планировал освоить за пару месяцев, скорее всего, займёт не меньше года. Но это не разочарование — наоборот, процесс увлекает всё больше. Каждая новая тема раскрывает связи между, казалось бы, разными областями знаний, и это делает обучение по-настоящему увлекательным.
Хочу подчеркнуть: я не забросил свою основную специализацию. Solidity и разработка смарт-контрактов остаются моей профессиональной основой. Просто сейчас я временно поставил эту работу на паузу, чтобы заложить прочный фундамент в области машинного обучения. В будущем, возможно, эти два направления даже пересекутся — ведь децентрализованные системы и ИИ уже начинают влиять друг на друга. А пока — продолжаю учиться, шаг за шагом.
P.S. Все это не составляет и трети от той программы, что я выкладывал ранее для обучения в этой сфере...
#ai
📟 Прилетело из @solidityset
С середины августа я начал погружаться в тему нейронных сетей — не ради сиюминутного результата, а чтобы по-настоящему понять, как устроены современные модели машинного обучения. С самого начала было ясно: чтобы разобраться в нейросетях глубоко, нужно пройти путь от основ математики до архитектур, которые сегодня решают реальные задачи. И вот уже больше двух месяцев я каждый день уделяю время этому пути.
Сначала пришлось вернуться к линейной алгебре — векторам, матрицам, операциям над ними, системам линейных уравнений. Без этого невозможно понять даже простейший перцептрон. Потом дошли до собственных значений и векторов, а также до матричных разложений вроде SVD и PCA — инструментов, которые лежат в основе многих методов понижения размерности и сжатия данных.
Параллельно я проходил теорию вероятностей: от базовых понятий вроде случайных событий и условной вероятности до более сложных тем — совместных распределений, теоремы Байеса и даже вводных понятий байесовских сетей. Особенно важными оказались такие концепции, как энтропия, KL-дивергенция и кросс-энтропия — они напрямую связаны с тем, как нейросети учатся и минимизируют ошибку. А закон больших чисел, казалось бы, абстрактный, на деле объясняет, почему стохастический градиентный спуск вообще работает.
Конечно, теория — это лишь часть дела. Пришлось осваивать и практические инструменты: NumPy для эффективной работы с массивами и векторизованными вычислениями, Pandas — для манипуляций с данными, фильтрации, группировки и объединения таблиц. Без этих библиотек невозможно представить себе ни один реальный проект в машинном обучении.
Постепенно я добрался и до самих нейронных сетей. Начал с искусственного нейрона и перцептрона, затем перешёл к многослойным сетям, функциям активации, прямому и обратному распространению ошибки. Изучил, как работают разные оптимизаторы — от классического SGD до более продвинутых, вроде Adam и RMSprop. Потом пришло время свёрточных нейросетей: разобрался с операциями свёртки и пулинга, изучил ключевые архитектуры — от LeNet и AlexNet до VGG, ResNet и DenseNet. Это открыло понимание того, как решаются задачи компьютерного зрения: классификация, детекция, сегментация.
Недавно начал знакомиться с RAG — подходом, сочетающим поиск по внешним источникам и генерацию текста с помощью языковых моделей, — а также с устройством векторных баз данных, которые лежат в основе таких систем.
И при всём этом я отчётливо понимаю: пройденный путь — лишь начало. То, что я планировал освоить за пару месяцев, скорее всего, займёт не меньше года. Но это не разочарование — наоборот, процесс увлекает всё больше. Каждая новая тема раскрывает связи между, казалось бы, разными областями знаний, и это делает обучение по-настоящему увлекательным.
Хочу подчеркнуть: я не забросил свою основную специализацию. Solidity и разработка смарт-контрактов остаются моей профессиональной основой. Просто сейчас я временно поставил эту работу на паузу, чтобы заложить прочный фундамент в области машинного обучения. В будущем, возможно, эти два направления даже пересекутся — ведь децентрализованные системы и ИИ уже начинают влиять друг на друга. А пока — продолжаю учиться, шаг за шагом.
P.S. Все это не составляет и трети от той программы, что я выкладывал ранее для обучения в этой сфере...
#ai
📟 Прилетело из @solidityset
💩1
🥳 ВСЕ О КРИПТО НОДАХ ЗА 5 МИНУТ!
https://youtu.be/s8DnzwHXZL0
https://youtu.be/s8DnzwHXZL0
https://youtu.be/s8DnzwHXZL0
Приятного просмотра!
📟 Прилетело из @code_vartcall
https://youtu.be/s8DnzwHXZL0
https://youtu.be/s8DnzwHXZL0
https://youtu.be/s8DnzwHXZL0
Приятного просмотра!
📟 Прилетело из @code_vartcall
Пробовали писать код с закрытыми глазами? Я делаю это всю жизнь: 32 вопроса незрячему программисту
Написал статью. Помогли её отформатировать и выложить на VC и Пикабу.
Читать.
Некоторые из вопросов и ответов на них:
1. Как ты печатаешь?
Использую программу экранного доступа – синтезатор речи NVDA RHVoice.
Она озвучивает все мои действия и события в ОС. Но понимает лишь тексты, поэтому графические интерфейсы без описаний мне сложно воспринимать. Мышку я практически не использую: лишь клавиатуру. Её клавиши выучил наизусть, что позволяет быстро писать.
2. Получается программа озвучивает все, что тебе пишут? А как ты узнаешь, кто конкретно пишет?
Да, все верно. Авторов сообщений она тоже озвучивает.
3. Тебе комфортнее общаться голосовыми или текстами?
Текстами – это быстрее. Но и голосовые сообщения можно присылать, благо есть распознавание.
4. Записываешь ли ты сам голосовые?
Редко. Когда не у компьютера. И если понимаю, что человек готов их слушать.
5. Видишь ли ты лайки?
- Для установки реакций пользуюсь меню сообщения, где нажимаю стрелку вверх, и выбираю нужный эмодзи. Не люблю кастомные: они озвучиваются как "Символ 17256" или вообще никак не читаются.
- Для просмотра реакций просто слушаю сообщение до конца. Там программа говорит, например, "10 реакций большой палец вверх".
6. Как проводишь день?
Чаще всего он в работе: просыпаюсь, завтракаю, работаю, обедаю, работаю, полдничаю, работаю, отдыхаю. Далее ужинаю, отдыхаю ещё и ложусь спать.
Для питания использую доставку Яндекс лавки: неудобно порой, что сразу не определить готовую еду, если пользуешься поиском. В остальном же всё удобно.
7. Сколько обычно по времени в день ты работаешь? Есть ли выходные?
Раньше по 8 часов в будние дни с перерывами на обед и полдник. Сейчас пытаюсь построить процесс так, чтоб успевать за 4 часа, но это больше пока эксперимент.
10. Какое у тебя хобби?
Чтение фантастики. Причём под фантастикой понимаю абсолютно разную (в том числе фентези). Выбираю книги на основе названия и аннотации. Иногда, если не сразу понятно, слушаю первую главу.
Есть канал, где описываю читаемое – незрячий фантастолюб.
Из последнего прочитал цикл “Пандора” про планету с Эфиром. Там герои усиливали себя упражнениями и ядрами из животных, а также сражались с монстрами. Те, кстати, и отправили героев на планету Пандора для добычи ресурсов.
11. А если в книге встречается какой-то предмет, который ты никогда не видел, не вызывает ли это ступор? Или ты примерно представляешь как он выглядит?
В случае непонятных терминов в книгах я чаще всего как-то автоматически примерно понимаю смысл по контексту. Либо пропускаю мимо ушей, так как для меня главное сюжет.
12. Слушаешь ли аудиокниги?
Редко. Не все дикторы хорошо читают, да и долго. Слушая книги при помощи голоса программы экранного доступа, получается быстрее и лучше (привык к озвучке).
23. Можешь писать программу/код только с нуля?
Предпочитаю свои. Анализирую сторонние плохо из-за незнания структуры функций, большого объёма кода и нюансов.
Обычный разработчик может пробежаться по коду глазами и понять, как всё работает. Мне же придётся читать код несколько недель (в зависимости от сложности).
Да: можно использовать поиск, вводя "function", но это не совсем то. Все равно можно что-то важное упустить.
Но если требуется подправить небольшую часть, в принципе легко изучаю. Особенно если укажут, где эта часть находится.
Остальные в статье:
Читать на VC, на Пикабу.
Благодарю за чтение, реакции на сайте и распространение.
😎 Незрячий web3 программист (подписаться)
Чат | бот
📟 Прилетело из @blind_dev
Написал статью. Помогли её отформатировать и выложить на VC и Пикабу.
Читать.
Некоторые из вопросов и ответов на них:
1. Как ты печатаешь?
Использую программу экранного доступа – синтезатор речи NVDA RHVoice.
Она озвучивает все мои действия и события в ОС. Но понимает лишь тексты, поэтому графические интерфейсы без описаний мне сложно воспринимать. Мышку я практически не использую: лишь клавиатуру. Её клавиши выучил наизусть, что позволяет быстро писать.
2. Получается программа озвучивает все, что тебе пишут? А как ты узнаешь, кто конкретно пишет?
Да, все верно. Авторов сообщений она тоже озвучивает.
3. Тебе комфортнее общаться голосовыми или текстами?
Текстами – это быстрее. Но и голосовые сообщения можно присылать, благо есть распознавание.
4. Записываешь ли ты сам голосовые?
Редко. Когда не у компьютера. И если понимаю, что человек готов их слушать.
5. Видишь ли ты лайки?
- Для установки реакций пользуюсь меню сообщения, где нажимаю стрелку вверх, и выбираю нужный эмодзи. Не люблю кастомные: они озвучиваются как "Символ 17256" или вообще никак не читаются.
- Для просмотра реакций просто слушаю сообщение до конца. Там программа говорит, например, "10 реакций большой палец вверх".
6. Как проводишь день?
Чаще всего он в работе: просыпаюсь, завтракаю, работаю, обедаю, работаю, полдничаю, работаю, отдыхаю. Далее ужинаю, отдыхаю ещё и ложусь спать.
Для питания использую доставку Яндекс лавки: неудобно порой, что сразу не определить готовую еду, если пользуешься поиском. В остальном же всё удобно.
7. Сколько обычно по времени в день ты работаешь? Есть ли выходные?
Раньше по 8 часов в будние дни с перерывами на обед и полдник. Сейчас пытаюсь построить процесс так, чтоб успевать за 4 часа, но это больше пока эксперимент.
10. Какое у тебя хобби?
Чтение фантастики. Причём под фантастикой понимаю абсолютно разную (в том числе фентези). Выбираю книги на основе названия и аннотации. Иногда, если не сразу понятно, слушаю первую главу.
Есть канал, где описываю читаемое – незрячий фантастолюб.
Из последнего прочитал цикл “Пандора” про планету с Эфиром. Там герои усиливали себя упражнениями и ядрами из животных, а также сражались с монстрами. Те, кстати, и отправили героев на планету Пандора для добычи ресурсов.
11. А если в книге встречается какой-то предмет, который ты никогда не видел, не вызывает ли это ступор? Или ты примерно представляешь как он выглядит?
В случае непонятных терминов в книгах я чаще всего как-то автоматически примерно понимаю смысл по контексту. Либо пропускаю мимо ушей, так как для меня главное сюжет.
12. Слушаешь ли аудиокниги?
Редко. Не все дикторы хорошо читают, да и долго. Слушая книги при помощи голоса программы экранного доступа, получается быстрее и лучше (привык к озвучке).
23. Можешь писать программу/код только с нуля?
Предпочитаю свои. Анализирую сторонние плохо из-за незнания структуры функций, большого объёма кода и нюансов.
Обычный разработчик может пробежаться по коду глазами и понять, как всё работает. Мне же придётся читать код несколько недель (в зависимости от сложности).
Да: можно использовать поиск, вводя "function", но это не совсем то. Все равно можно что-то важное упустить.
Но если требуется подправить небольшую часть, в принципе легко изучаю. Особенно если укажут, где эта часть находится.
Остальные в статье:
Читать на VC, на Пикабу.
Благодарю за чтение, реакции на сайте и распространение.
😎 Незрячий web3 программист (подписаться)
Чат | бот
📟 Прилетело из @blind_dev
Продаем кошельки MegaETH 👃
Если вы участвуете в сейле MegaETH и хотите увеличить шансы на проходку, то можно привязать кошельки с активностью в их тестнете. Мы крутили кошельки нашим софтом и накрутили много 😄, поэтому можем поделиться.
🟢50+ транз
🟢5-12 активных дней
🟢Недели/месяцы везде по-разному
Цена: 10$/кош (за объем дадим скидку)
Можете писать сюда - @stepanBD
Чат | Support | Market
Pelican | HiddenCode [EN]
📟 Прилетело из @hidden_coding
Если вы участвуете в сейле MegaETH и хотите увеличить шансы на проходку, то можно привязать кошельки с активностью в их тестнете. Мы крутили кошельки нашим софтом и накрутили много 😄, поэтому можем поделиться.
🟢50+ транз
🟢5-12 активных дней
🟢Недели/месяцы везде по-разному
Цена: 10$/кош (за объем дадим скидку)
Можете писать сюда - @stepanBD
Чат | Support | Market
Pelican | HiddenCode [EN]
📟 Прилетело из @hidden_coding