DEV: Рубиновые тона – Telegram
DEV: Рубиновые тона
3.22K subscribers
143 photos
2 videos
8 files
976 links
Анонсы новых видео о программировании (Ruby/Rails, Solidity/Ethereum, Python, JS и не только), практические советы, обзор полезных инструментов и новости из мира IT
Download Telegram
В общем, я сегодня прямо в центре Риги видел щуплого белобрысого парня в майке Пивозавр. В принципе, это все новости на сегодня, берегите себя. https://www.youtube.com/watch?v=oEGAdEGnqKA
😁12👍1🤯1
В этом видео мы рассмотрим реальный случай, который произошёл с одним из наших зрителей. ⚡️ Герой этого видео искал работу на фрилансе в области крипто-разработки, и нарвался на весьма неприятную схему развода, которая в итоге обернулась потерей почти $2000.

Мы попробуем разобраться, на какие подозрительные вещи стоило обратить внимание, дабы не попасться на подобный обман. К сожалению, это может случиться с каждым, так что учитесь на чужих ошибках! https://www.youtube.com/watch?v=9UGcUOmlX7w
🔥6😱3🤯2👍1
Отвечаю на популярные вопросы по видео выше 👆

- Да, этот сайт link3 и правда является популярной "соцсетью", я просто был не в курсе, не кручусь в "социальной тусовке". Но это не отменяет наличия там фишинговых ссылок и весьма странного сайта, где вообще ничего нет и твиттера с кучей ботов 😄

- Кошелёк, откуда забрали деньги, был не совсем свежий, а вторичный. Он засветился, видимо, и на сайте этой конторы, и на компьютере, куда ставился софт. Хотя предварительно метамаск оттуда был удалён, от него (вероятно) там остались какие-то файлы

- Да, в теории можно попробовать обратиться на upwork и попросить у них какие-то данные этих мошенников. К сожалению, upwork вряд ли отдаст какие-то данные просто так, без подтверждённого факта мошенничества (в худшем случае потребуется открытое уголовное дело). Кроме того, вряд ли мошенники оставили там реальную почту или номер телефона. Хотя, может быть, там засветились их IP. Проблема в том, что из переписки чётко следует, что и работодатель, и потенциальный сотрудник решили вообще не пользоваться сервисом upwork, поэтому представители платформы могут сказать что-то в духе "это ваши сложности, вы приняли риски на себя" (или даже заблокировать аккаунт за нарушение прав сервиса)

- Также можно обратиться к хостеру - это действительно так, но проблема примерно та же, что и с upwork

- Поступил ли герой видео опрометчиво, подключив кошелёк неизвестно куда? Естественно. К сожалению, начинающие разработчики могут попасться на такую удочку, поэтому и вышло данное видео. Бывают и более сложные схемы, которые и более опытный разработчик может не сразу распознать

- Эта ситуация произошла почти 10 дней назад и герой видео после пережитого стресса (всё-таки деньги немалые) уже просто не уверен, где и какой кошелёк был подключен изначально, поэтому я восстановил последовательность как мог с его слов. Кажется, странно, но факт в том, что такие мошенники неплохо умеют играть на эмоциях. На встрече было рассказано, какая компания классная, как надо быстрее начинать работу и получать хорошие деньги, и так далее, и тому подобное, после чего человек просто несётся делать то, что написано в инструкции, не пытаясь посмотреть на всё происходящее критически - особенно, если работа нужна срочно, здесь и сейчас. Нам всем кажется, что мы на такое бы никогда не попались, но, к сожалению, бывает всякое
👍7😢2
Разбирал тут старые фото и нашёл альбом, созданный лет 8-9 тому назад - это был заезд на Валаам "дикарями". Красивая природа, конечно - тогда туда ещё можно было без проблем попасть (сейчас точно не знаю, но говорят, что ситуация сильно изменилась).

Мы тогда вообще много путешествовали по разным странам - теперь совсем не то, с 2020 за пределы ЕС я вообще не выезжал, а если и выезжал, то буквально на пару дней.

Но зато остались хорошие воспоминания 😄 Я, конечно, эту ссылку уже кидал, но может быть кому-то интересно будет почитать отчёт о путешествии https://bodrovis.tech/en/categories/puteshestviya/posts/na-valaam-s-palatkami-ch-1

Берегите себя, скоро увидимся
👍21
Экспериментальное решение для Hardhat, которое позволяет разворачивать смарт-контракты. К сожалению, это пока альфа и почти наверняка там будет ещё много изменений, но хорошо, что они озаботились этим вопросом https://github.com/NomicFoundation/ignition
👍10
Прислал участник нашего чата J J, здесь собраны разнообразные материалы по аудиту СК https://www.notion.so/b7df825e3f0f4278bb297b1eda576494
14👌21🔥1
Нашёл любопытную статью, особенно мне понравился раздел про возраст и врачей (что приехали "слишком молодые"). Не знаю, вероятно, так и бывает. Но забавно то, что я в среде преподавания с таким не сталкивался, но тут, судя по всему, играет тот факт, что IT - вообще сравнительно молодая область. Грубо говоря, бабушки просят внуков настроить смартфон, поэтому кажется, что молодые в целом лучше разбираются во всём этом. В принципе, во многом так и есть, но всё-таки стоит помнить, что те же программисты появились далеко не вчера и многим очень хорошим специалистам сейчас уже хорошо за 50 😄

В связи с этим я вспомнил и другую малоприятную историю, только не про возраст, а про пол. У нас когда-то очень давно в центре обучения была такая ситуация, что на авторизованный курс Microsoft (ну, это когда курс стоит много денег и там рассказывают лекции прямо по материалам мелкомягких, то есть всё серьёзно) пришла очередная группа, а преподавателем была девушка. Увидев это, один из слушателей отправился прямиком к администратору и потребовал заменить лектора - вот прямо так, не снимая свитера. Ну, в итоге его удалось убедить, что девушка предмет знает и проблем не будет, но в общем осадочек неприятный остался.

Вообще, для подобных профессий типа врач или учитель кредит доверия важен - обычно априори он имеется, но особенно хорошо если вы выглядите "презентабельно". Кстати, мы про это говорили в лекции о публичных выступлениях, посмотрите при случае. Так вот, будет классно, если лектор одет в какой-нибудь пиджачок (для женщин - костюм с юбкой), весь прилизанный и набрызганный парфюмом. А вот когда вам показывают какого-то мужика в очках и шляпе, тогда у вас сразу возникает вопрос "а чего ты в шляпе" (недавно такое было) 😂

Накопление "кредита доверия" с помощью внешности - это, вообще-то, очень хороший вариант для начинающих преподавателей или вообще докладчиков, возьмите на вооружение, если, к примеру, будете защищать диплом или кандидатскую. Но потом в какой-то момент это будет уже не сильно нужно, так как можно выехать просто за счёт знаний и/или репутации.

Так или иначе, материал интересный и доказывает простую истину: мы настороженно относимся к тем, кто как-то выбивается из общей массы, ведь мало ли, что он/она там замышляет... 😂 Но стоит быть терпимее и немного позитивнее (впрочем, я сам не всегда следую этому совету).

"Я понял, в чём ваша проблема, господа. Вы слишком серьёзны. Серьёзное лицо - ещё не признак ума... Улыбайтесь, господа. Улыбайтесь!"

https://holod.media/2023/08/23/eidzhizm/
🔥10🤔3👍1
Я честно говоря уже не помню, кидал ли этот трек или нет, но в общем это наш кавер на одну австралийскую группу. Это, в общем, довольно грустная история о человеке, который пожертвовал собой, дабы другие смогли спастись в тяжёлых условиях. Мне лично тут нравится хоровая партия в конце, которую отлично исполнила Ailura.

А вообще хотел поблагодарить всех за участие в стриме сегодня и в нашей игре на прошлой неделе, было очень круто https://www.youtube.com/watch?v=KlV4UJTOQXY
👍84😭2
Помните, как там было в Калевале:

Мне пришло одно желанье,
Я одну задумал думу
Быть готовым к песнопенью
И начать скорее слово...

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

Поэтому, кажется, стоит попробовать, а там посмотрим, как оно пойдёт
🐳15🔥10🆒621
Вышло интересное решение Rivet, которое предлагает набор инструментов разработчика ethereum в браузере (ну, по аналогии с devtools в react). Это пока первая версия, но уже выглядит достойно - можно управлять аккаунтами, контрактами, подключаться к локальному узлу ethereum без танцев с бубном и прочее https://www.paradigm.xyz/2023/08/rivet
🔥122
В этом уроке по Elixir мы узнаем, что такое протоколы (protocols), зачем они нужны и как реализуют полиморфизм. Мы поговорим о встроенных протоколах, о написании собственных и разберём несколько практических примеров. https://www.youtube.com/watch?v=DzIAPsoTiE8
🔥12🍓2❤‍🔥1👍1
Что ж, друзья, сегодня музыка. У нас тут вышел кавер на известную песню "Sleeping Sun" 😃 Всем отличных выходных, а учащимся и преподавателям - успехов в новом учебном году 🤟 https://soundcloud.com/ravens-die-laughing/sleeping-sun
5🔥5👍21
У нас тут в школе у одного из учеников возникла проблема - казалось бы, простая штука, а раньше как-то я не задумывался. Суть в том, что есть bigint (это который теперь используется в hh toolbox v3), который представляет собой некую метку времени, и есть Date - надо сделать новую дату на основе метки.

Вроде, ничего сложного пишешь что-то в духе new Date(12456n). Но проблема в том, что Date bigint принять не может. И вот что делать? 😄

Пока вижу два варианта. Первый - просто писать new Date(Number(12456n)). Но тогда если bigint окажется больше, чем диапазон, поддерживаемый number, то будет ошибка.

Второй - впихнуть bigint в диапазон number. BigInt.asUintN(53, 123n). 53 - это степень, в которую нужно возвести 2 и получить максимальную верхнюю границу. Тк для number верхняя граница `2 ** 53 - 1, то должно влезть. Но, понятное дело, если bigint больше, то "лишние" цифры просто будут отрезаны.

Вот такие соображения. Возможно, есть и другие решения?..
Мне продолжают присылать информацию о разнообразных мошенниках - благодарю за бдительность, а новичкам в этой области ещё раз советую быть очень осторожными ⚠️ К сожалению, крипта - это всё ещё дикий запад, и обмануть тут могут в два счёта. 😐

Вот ещё один пример. На почту приходит письмо с неизвестного аккаунта, дескать у нас есть вот такой-то проект, давай работать с нами. Даётся ссылка на проект https://github.com/LotteryOfPeople/Metazumo-Game (ОСТОРОЖНО, СКАМ!), где вроде всё чин по чину. Предлагается запустить его у себя перед "собеседованием". Вроде, ничего такого. Но сразу вопросы:

- В письме опять-таки нет имени, кому оно было написано. Ящик отправителя тоже какой-то левый

- Вообще нет сведений о компании. Всё-таки, в видео, которое я недавно выпускал, мошенники в этом плане постарались и добавили хоть что-то, даже твиттер не поленились сделать

- Никаких конкретных деталей по вакансии (типа, всё узнаешь на собеседовании)

- Репозитарий залит одним коммитом буквально вчера, хотя в коде упоминается 2021 год. Кстати, подобный репозитарий под другим соусом прилетал нашему студенту (который поделился этой историей) и ранее

- Аккаунт, который залил репо, явно левый. Биография полностью скопирована у другого участника https://github.com/ayushsoni1010/ayushsoni1010 только имя и место заменены на случайные. В самом профиле нет аватарки вообще никаких доп деталей, а активность начинается пару дней назад.

Собственно, всё это явно свидетельствует о том, что работают мошенники, в этот раз какие-то ленивые. Но всё-таки будьте внимательны, потому что подобные схемы могут (и, к сожалению, будут) становиться сложнее. Если вас пытались обмануть по более замудрённой схеме, присылайте информацию мне на почту, попробуем разобрать такой случай
🗿83👍1