DEV: Рубиновые тона – Telegram
DEV: Рубиновые тона
3.22K subscribers
143 photos
2 videos
8 files
976 links
Анонсы новых видео о программировании (Ruby/Rails, Solidity/Ethereum, Python, JS и не только), практические советы, обзор полезных инструментов и новости из мира IT
Download Telegram
Нет питона в питоне
🤣154
Друзья, тут коллеги из Guide DAO устраивают просто аттракцион невиданной щедрости - в ближайшую неделю можно получить скидку аж 35% (а не 10 как обычно) на любой буткемп по промо-коду KRUK. Вот сам только что узнал, делюсь 😄 Присоединяйтесь, будем учиться вместе

https://www.guidedao.xyz/
❤‍🔥92😱1
В этом уроке по Rust мы поговорим о том, как происходит управление памятью. Обсудим понятия ownership и borrowing, в каких случаях происходит копирование и перемещение значений и почему это важно. Также узнаем разницу между stack и heap и где что хранится. https://www.youtube.com/watch?v=FXwSk_lGzzQ
❤‍🔥17👍51
Как говорится, choo-choo, all above the hype train. Попробовали мы тут в кооперативном режиме поиграть в новый BG3. Пока всё более-менее закончилось тем, что я создавал персонажа без звука, и в итоге у меня получилась девушка-хоббит, которая говорит как мужик у магазина, выпрашивающий мелочь. Могли бы хоть переключатели какие сделать попонятнее.

Из другого - завтра подкаст в izi dao, а в ближайшие дни будет стрим по rust, посмотрим ещё задачи rustlings и не только, я там ещё из учебника набрал кое-чего интересного.

Берегите себя https://www.youtube.com/watch?v=oRkRwL0vjOg
10🤯1
Это правда на другом канале
12
Классная история. Организатор конференции IT придумывал фейковых докладчиц: биографии придуманы (сгенерированы?), фото сделаны нейросетью. Хотя, похоже, на роль одной из "разработчиц" взята настоящая фотомодель, а соц сети вёл лично организатор.

Это частично к вопросу о "поисках истинности", который мы обсуждали на одном из прошлых стримов. Боюсь, с развитием ИИ разнообразные фейки выйдут на новый уровень. https://www.linkedin.com/posts/gergelyorosz_software-engineer-anna-boyko-has-an-impressive-activity-7134825190613491712-e0GS/
3😨2👍1😱1
В общем, недавно у нас тут был dzimšanas diena, он же день рождения. Три года, если быть точным. Я, честно говоря, ничего не выложил конкретно в тот день, потому что не придумал, что именно. Для отмечаний у меня сейчас, да и последние года два, не совсем то настроение (а в свете новых событий в районе Газы особенно).

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

Итак. Наш главный супергерой - Андрей Севостьянов, который уже 21 месяц (прописью: двадцать один) поддерживает канал. Если мы когда-нибудь встретимся, то пиво с меня. Серьёзно, мне даже неловко. 😀 Кроме того, почётные долговременные спонсоры: Сергей Былевский, Сигитас Юнушаускас (сразу прошу прощения, с литовским у меня большие сложности), Геннадий Котов, Алекс Шин (ник часто меняется), Мистер Криптохэт (не знаю настоящего имени, к сожалению), Олександр Сербинов, Владимир Александрович, Максим Ненашев. Я знаю, что не всегда оправдывал ваши надежды, но, по крайней мере, стараюсь.

Это, конечно же, не все. Отдельное спасибо Илье Барицкому и Юрию Мататову (надеюсь, у вас в Израиле всё относительно неплохо), а также активным участникам чата - Михаилу, Мише (да, это разные пользователи, если мои дедуктивные способности не дали сбой 😄), G-E-O, Johnny Cash, Денис Лещенко, Apathy, John Doe, и многим другим.

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

Были и кое-какие проблемы. В первую очередь, это связано с плейлистом "Ruby с нуля", но там он изначально планировался как экспериментальный для определённой аудитории, и в итоге кучу шишек принял на себя мой "ученик", который добровольно пошёл на растерзание (и он действительно вообще практически ничего не знал о разработке). Были упрёки в том, что я "рекламирую" сам себя, были и странные вопросы о том, где я находился 8 (9, 10... n) лет назад. Правильный ответ очень простой - находился примерно там же, взгляды имел такие же, занимался примерно тем же, всё так же в первую очередь ратовал за простых людей. С этой точки зрения поменялось мало, разве что беды с башкой немного прошли.

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

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

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

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

Улыбайтесь, господа. Улыбайтесь.

https://www.youtube.com/watch?v=jx0F1L6McVU
34👍5🆒3🎄21🙏1
Сейчас зашёл на один свой супер-древний сайт на narod.ru (почему-то он ещё жив), и это прямо press F 😢

Рекомендуемое разрешение - 800X600, 1024Х768; рекомендуемый браузер - Internet Explorer версии 5.0 и выше.
9🤣6😁5
В общем, сидел тут с тестами для одного проекта и понял, что ts-mocha работает так себе с TS и ESM. В итоге перешёл на vitest, полёт нормальный, конфиг удобный, так что рекомендую.

Если интересно, вот тут PR, там конфиг можно найти https://github.com/lokalise/node-lokalise-api/pull/423
👍4
This
👍13😍5🤔1
Забавно. Альтернативный фронт для твитора, который можно развернуть на своём vps и избегать всяких трекинговых штук. Правда написан на nimrod, совсем редкая штука https://github.com/zedeus/nitter
👀65👍1👌1
Друзья, в комментариях периодически встречаются вопросы о моих настройках терминала. В последнее время я стал использовать Windows Terminal с поддержкой вкладок https://apps.microsoft.com/detail/9N0DX20HK701?activetab=pivot%3Aoverviewtab&hl=en-us&gl=US Можно использовать ConEmu, но там постоянно какие-то проблемы с эмодзи.

Также установлен clink https://mridgers.github.io/clink/ и вместе с ним starship https://starship.rs/ Там даже с настройками по умолчанию выходит в итоге симпатично 😄
7😭1
Сегодня просто музыка. У нас новый трек, так что enjoy 😄 https://soundcloud.com/ravens-die-laughing/illusion
👍12❤‍🔥11😐1
Продолжаем уроки по Rust! В этот раз поговорим о struct и enum, то есть о структурах и перечислениях, которые позволяют писать ещё более мощный код. Рассмотрим также, как создавать реализации (implementations), как использовать match, ещё поговорим об option и порешаем задачи rustlings. https://www.youtube.com/watch?v=3R6zZZxcPl8
🔥15👍32❤‍🔥1
У меня тут новая статья, в этот раз о конвертации файлов в разные форматы (ну, в духе JSON - CSV, YAML - XLSX и прочее, там много возможных пар). Отдельно про использование UI, и отдельно про то, как это можно автоматизировать (примеры на TS, но можно и на других языках аналогичное сделать, естественно) https://lokalise.com/blog/easily-convert-files-into-many-formats-lokalise/
👍81👏1
Я вот тут всё думаю, делать ли что-нибудь "эдакое" под jaunais gads (aka new year). Скажу честно, настроение вообще не праздничное по понятым причинам, но всё-таки с другой стороны нельзя всё время находиться в таком состоянии.

Нас точно ждёт финальная игра года, для которой я почти закончил готовить вопросы, это, скорее всего, в следующую субботу. Также была мысль во что-нибудь поиграть онлайн (к примеру, в Return of Obra Dinn), но это может повлечь проблемы с авторскими правами (а согласовывать с правообладателями - это не такая простая история). Может, устроить кулинарное суаре? Ну, к примеру приготовим вместе что-нибудь интересное, только не жареный апельсин. Вот, недавно пробовал делать старинное японское блюдо сукияки, мне прямо очень понравилось, вкусная штука (точно знаю, что среди нас есть участники из Японии). Можно попробовать ещё раз.

Также до конца года почти наверняка будет стрим по solidity в районе следующей недели (про новую реализацию nft в openzeppelin и не только) и один-два урока rust. Дальше будем посмотреть, так как тут планируется много нового в Lokalise, придётся поработать, но зато наверняка мир локализации перевернётся. Так или иначе, надеюсь, что будет интересно.

Adsumus, in nomine tuo. https://www.youtube.com/watch?v=SF5mf4LV7Jw
🎄92🤯1