АйТиБорода
20.7K subscribers
217 photos
32 videos
7 files
1.15K links
Авторский by @iamitbeard. Про IT, технологии и ИИ; без цензуры и политстирильности. Чат @itbeard_talk

Слава Україні. Жыве Беларусь.

АйТиБорода: https://youtube.com/itbeard
Эволюция Кода: https://web.tribute.tg/l/ge
AIA Podcast: https://itbeard.com/aia
Download Telegram
Сегодня я провожу онлайн-хакатон и тут на нём всплыл один ооочень старый хакатон из былого Минска, который я ездил снимать. Назывался он "What The Hack?" - олды должны помнить 😎

Цель хакатона была сделать самый фановый проект, и это было очень лампово - чего только стоят презентации с пакетами на голове, в костюмах ниндзя и проекты по генерации фейковых пробежак на зло бегунам 😊😅

Откопал видос оттуда (я там ещё с волосами!), было прям круто: https://youtu.be/NllWgfNN1FI
#спасибодиманадоещё!
Поговорили на стриме канала "Anywhere Club / на русском" с разработчиком и техлидом Мишей Фильчушкиным про его опыт в JavaScript, про создание необычной платформы по обучению программированию Coding Stories и про игры для программистов.
Очень ламповый стрим вышел, рекомендую! 👍

👉 Видео: https://youtu.be/sdP_uMRGzb0
👉 Аудио: https://anywhereclub-ru.simplecast.com/episodes/24

Там внутри ещё и про ваши любимые Angular, React и Nest.js, и про микросервисы, и про Git, и про GPT-3 и даже про наши петпроекты. Короче, опытом делимся 😎
Давно не слышались, друзья! 😊
Я тут на неделю выпал из жизни, ибо ездил дикарем по Альпам, а за это время успело выйти аж два важных видео и состоялось важное мероприятие с моим участием и множеством контента оттуда. На каждое из событий по небольшому посту ⬇️

В прошлый вторник на канале "Anywhere Club / на русском" вышел ламповый стрим на троих (я, Витя и Андрей Дубатовка) про Project Management.

Из интересного - в нём мы прошлись прям по всем типам менджеров в IT и постарались понять, зачем они все нужны. Project Management, Product Management, Delivery Management, Engineering Management, Program Management, Resource Management. Обсудили ещё раз важность технического бэкграунда для PM и застой этой сферы (спойлер: это не так). В конце поговорили про трудности трудоустройства менеджерами в 2022-2023 годах.

Вобщем, приятного просмотра и прослушивания!😊

👉 Видео: https://youtu.be/JUxKCbF-P3Y
👉 Аудио: https://anywhereclub-ru.simplecast.com/episodes/25
Неделю назад, 17 и 18 декабря я делал хакатон для ребят из сообщества "ByChange", которые объединяют беларускиих айтишников. Хакатон прошел бодро и тепло, всем советую на такие мероприятия ходить: получите как минимум опыт и контакты.

Как всегда, кроме питч-сессий и активностей, связанных непосредственно с механикой хакатона, параллельно шли доклады на разные темы.
Вот их список:
🔸 Артём Русов: "Особенности поиска работы QA в нестабильном рынке" https://youtu.be/Dx_hSj3M1-o
🔸 Анна Мастыкина: "Как работают венчурные фонды и инвест-организации. Инструкция для стартапов" https://youtu.be/vzIHhTNdwyc
🔸 Павел Либер: "Digital Belarus и цифровые государства" https://youtu.be/VNkqVvU-x5M
🔸 Aнна Самарская: "Как і для чего создавалось сообщество "Women in Tech" в Беларуси" https://youtu.be/1nPT0_3l1PY
🔸 Антон Нядзелька: "Як стварыць дэмакратычную і устойлівую суполку?" (на беларуском языке) https://youtu.be/xkhL9jJxZM4
🔸 Арцём Захараў: "Шлях джуна" (на беларуском языке) https://youtu.be/ph5PBlBePsY

Как видите, контента много и он разный 😊
Темой хакатона звучала как "Беларуское IT-cообщество и инструменты его объединения", поэтому все доклады либо про создание сообществ, либо про путь в IT. Anyway, советую обратить внимание на них, все они вышли информативными и качественными.

Мой личный ТОП-3:
👉 Артём Русов про QA
👉 Артём Захаров про путь из джуна в Dell за 1,5 года
👉 Анна Мастыкина с инструкцией по венчурным фондам.

В комментариях пишите что понравилось вам 😊
На канале "жизнь-малина" вышло интервью с моим участием. В нём Никита Мелкозёров будучи крутым журналистом хорошенько прошелся по Алексею АйТиБороде 😅
Для моих подписчиков не из Беларуси поясню: "жизнь-малина" - это крупнейший беларуский YouTube-канал, на котором выходят интервью на актуальные для беларусов темы либо с интересными беларусами. Под какую из этих категорий попал я - решать вам 😊

В интервью мы поговорили про протесты в Беларуси и роль в них беларуских айтишников, про конфликт с Цепкало и про его "неудавшееся" интервью на АйТиБороде, про уезд из РБ, про IT-страну и про имперскую заразу в русскоязычном IT-сообществе. Я думаю, что это интервью будет вам интересно, так как даст понять мой человеческий бекграунд, сформировавшийся за последние два-три года. Через это станет понятнее и то, как изменился канал за последнее время.

Интервью на беларуском языке и с "неудобной" обложкой. По первому пункту могу сказать, что примерно половина из вас его поймет без проблем, вторая половина уверенно уловит смысл, если постарается и будет иметь желание. По второму пункту - надеюсь у мены в подписчиках откровенных "ватанов" не осталось ☺️

👉 Смотреть тут: https://youtu.be/EAwGyW00WhI
Са святам, даражэнькія!
Спадзяюся, што гэты год прынясе мірнае неба над галавою ды дазволіць павярнуцца дадому усім, хто яго страціў.
Слава Украіне! Жыве Беларусь!
Внимание, техноманы и любители IT! Сегодня у нас очень интересная тема для обсуждения

GPT-3 - это одна из самых мощных языковых нейронных моделей, разработанных компанией OpenAI. Эта модель умеет генерировать текст, понимать смысл текста, отвечать на вопросы и выполнять множество других задач, связанных с языком. Она способна научиться большому количеству различных задач, не требуя от пользователя специальной настройки или предварительной подготовки данных.

OpenAI Chat - это чат-бот, который использует GPT-3 для общения с пользователями. Вы можете задать ему вопросы на любую тему и получить ответы, основанные на реальных источниках информации. OpenAI Chat также умеет выполнять простые команды, такие как поиск информации в интернете, перевод текста на другой язык и т.д.

Как Вы можете видеть, GPT-3 и OpenAI Chat - это очень мощные инструменты для работы с языком и обработки информации. Они могут быть очень полезными для программистов и тех, кто работает в IT, как для обработки больших объемов текстовой информации, так и для автоматизирования рутинных задач. Например, GPT-3 может быть использован для создания синтезированных текстов или перевода текста с одного языка на другой, а OpenAI Chat может быть использован для создания чат-ботов, которые могут отвечать на вопросы пользователей и выполнять простые команды.

Если Вы хотите узнать больше о GPT-3 и OpenAI Chat, то рекомендую посетить официальный сайт OpenAI (https://openai.com/) и почитать о них в интернете. Также Вы можете попробовать использовать эти инструменты самостоятельно и понять, как они могут помочь Вам в работе.

Вперед, исследуйте мир GPT-3 и OpenAI Chat!
А теперь реально внимание: пост выше был на 100% написан нейросетью GPT-3 через чат OpenAI.

Поражает, как правдоподобно она умеет писать тексты. Даже немного подхватила мой стиль написания... 😐

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

OpenAI, как она сама выше написала - это проект и команда по разработке нейросетей нового поколения. Их продуктом на сегодняшний день является одна из мощнейших нейросетей в мире - GPT (Generative Pre-trained Transformer), которая сегодня существует уже в третей версии.

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

Живет GPT-3 в контексте всех новостей до 2020 года включительно, т.е. задавать вопросы на тему новостей после 2020 года ей смысла нет.

В чем же хайп GPT-3?
Дело в том, что долгое время эта нейросеть была доступна для работы только учёным и узкому кругу доверенных лиц. Месяц же назад значительную её часть открыли для пробы всем в рамках публичного beta-теста. Нужно только зарегистрироваться на chat.openai.com и можно начинать!

Зачем это нужно?
Ну, во-первых, вы можете просто пообщаться с нейросетью, чтобы понять насколько технологии шагнули вперед - она шикарно поддерживает беседу и НЕ теряет контект, что круто. Это вам не тупенькая Siri или Alexa или "OK Google" c Алиzой.

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

Кстати, про StackOverflow. Эта нейроночка неплохо пишет код, кто-то говорит что даже лучше co-pilot. Слышал про истории того, как с её помощью переводят проект со всяких Angular на React за считанные часы и в одно лицо.

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

Вот, еще и посты помогает мне писать (пример выше вы видели). Потому, однозначно стоит всем вам её затестить. В комменты предлагаю написать про интересные юзкейсы, которые вам удалось с ней провернуть.

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

#нейронки #gpt
#материалы из выпуска про Senior Software Vlogger

🔸 Patreon АйТиБороды: https://www.patreon.com/itbeard
🔸 Канал Димы: https://youtube.com/@SeniorSoftwareVlogger
🔸 Сайт Димы: https://seniorsoftwarevlogger.com
🔸 Телеграм Димы: https://t.me/seniorsoftwarevlogger

Ссылки и видео
🔹 Канал “Мы обречены”: https://youtube.com/@myobrecheny
🔹 Канал "Team Lead Talks”: https://youtube.com/@TeamLeadTalks
🔹 Выпуск с Димой на Разрабах: https://youtu.be/6C5joIH_amU
🔹 Выпуск про красный диплом Димы: https://youtu.be/pYesokAuYR8
🔹 Ролик про пустой GitHub: https://youtu.be/yNZKZhjg-SY
🔹 Интервью с Ксюшей Over Engineer: https://youtu.be/3fdWmQ4tWd0
🔹 Проверка категории университета: https://anabin.kmk.org/no_cache/filter/hochschulabschluesse.html

Книги
🔸 Michael Lewis: “The Undoing Project”
🔥 Первое в 2023 году интервью уже на канале! 3D-обзор жизни и деятельности Димы "Senior Software Vlogger" Рожкова 😎

Дима является одним из старейших IT-блогеров русскоязычного Ютуба. Кто-то в шутку даже называет Диму "IT-Отцом" (спойлер: он сам 😆)!

В выпуске мы поговорили про то, каким был IT-ютуб восемь лет назад, путь в IT, про работу, про JS, Ruby и PHP, про собеседования в FAANG, про жизнь в Германии и про изменения в IT-сообществе за 2022 год.

👉 Видео: https://youtu.be/0d40xpjcwus
👉 Аудио: https://podcast.itbeard.com/e/160

Приятного просмотра и прослушивания! 😊
Forwarded from Влад Тен
This media is not supported in your browser
VIEW IN TELEGRAM
Давайте добьем Владосу 1к в Телеграме, чтобы он вернулся на YT! Ну серьезно, очень нехватает его юмора - один ролик про Девопс чего стоил!😊

👉 Подписываться сюда: @vladtengo
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Для тех, кто не любит смотреть видео: сегодня этот канал был украден, и буквально через 3 часа его удалось вернуть.

Вернуть канал удалось во многом благодаря вашим репортам, большое спасибо! Отдельное спасибо людям, которые помогли достучаться до ребят из ТГ 😊

Я надеюсь, что за три часа той дичи, которую тут постили, ни один из вас не повелся и не пострадал. Ведь Борода никогда не продавал и не будет продавать опционы! 😆 Как и прочую дичь, вы меня знаете. Спасибо за бдительность.

Котоый мне, к сожалению не хватило. Сначала у меня увели аккаунт (который тоже восстановлен), потом увели канал. Как всё это произошло расскажу уже в следующем посте. Спойлер: я дурак. Мораль: даже айтишники со стажем иногда попадаются на глупости. Будет уроком для меня и поучительной историей для вас.

P.S. Комментарии восстановлены, да будет ДИАЛОГ (горячий)!😎

UPD: Отдельное спасибо Владу Тен, Диме SSV и Мы обречены за предупреждение аудитории о случившемся 🤍
Как же так получилось, что у АйТиБороды увели канал в Телеграме? Человек же вроде шарит в айтишке.

Шарит. Но причинав невнимательность к деталям. Дальше рассказываю как всё было. Если вы ждёте рассказа о том, как меня два года ломали беларуские КГБ или злопыхатели из YouTube, то не стоит, тут всё было сильно проще. Повелся Борода на красивое письмо про то, что Телеграм открывает доступ к своему рекламному кабинету для всех. Я не то чтобы пристально слежу за обновлениями рекламного кабинета ТГ, но слышал что он овердорогой, и для простых смертных недоступен. А тут приходит email с домена очень похожего на Телеграм (telegrampromo . org) и оформленный в официальном стиле, с уловками типа “это автоматическое письмо”, “с уважением, Команда Telegram”. Прикинулись Телеграмом, короче, и немного много придушили мою бдительность.

В письме было приглашение пройти на страницу кабинета и залогиниться. Тут стоит сказать, что письмо это приходило уже второй раз, и с лёгкостью обходило спам-фильтр Гугла (пора на Protone?). В первый я его скипанул, ибо не думал о рекламе. Второй раз подумал: “Ну чего бы не попробовать да посмотреть что там к чему?”. Ну и попробовал, блин.

По ссылке из письма меня ждал сайт, оформлен в узнаваемом стиле ТГшных лендосов и под https (моё почтение, не пожалели денег на сертификат).

На нём красовалась форма для ввода номера телефона от аккаунт, после ввода которого ТГбот (официальный) присылал верификационны код. Тут я не вспомнил, что эти коды могут генерить любые приложения в ТГ, а не только прошедшие проверку. Мне надо за это знатно в панамку накидать, я же сам этих ботов писал, и должен был вспомнить flow! Но нет, бдительность снова подкачала.

После ввода кода сайт любезно попросил ввести… мой 2FA-код. Именно код. И тут кроется здооооровенная собака, ибо в телеге это не называется 2FA-код. Зовется это "облачный пароль", который как бы является вторым фактором, и который постоянный в отличии от привычных нам 2FA-кодов из всяких аутентификаторов типа Google Authentificator и прочих. Но я про это забыл и мошенники сыграли на силе привычки. А привычка в том, что вводя 2FA-код из аутентификатора ты не сильно паришься, что он куда-то утечет, ибо он изменится через несколько десятков секунд, ведь он генерирует на основании приватного ключа и текущего времени. Постоянный тут ключ, но не код. В общем, я полез в свой аутентификатор искать код для ТГ. Его я там естественно не нашел, чем был сбит с толку. Подумал, что наверно на лендосе какой-нибудь баг локализации, и ввести нужно пароль от телеги, а не код. А пароль я не то чтобы вспоминаю всегда с ходу, он у меня ну совсем не мальенький и не простой и я вообще не помню, что второй фактор и пароль в ТГ - это одно и тоже. Короче, я просто попробовал угадать несколько раз свой пароль, ожидаемо ни один из них не подошел (цель страницы не залогиниться, а сохранить ввод) и я просто закрыл сайт, немного расстроившись, что не зашел в кабинет. Т.е. я до сих пор не понимал, что это был развод...

Дальше немного теории. Способов передать владение каналом другому аккаунт не очень много, а точнее один - необходимо провести так называем трансфер владения (ownership transfer). Для этого нужно зайти в аккаунт владельца канала и используя облачный пароль осуществить перенос прав. Путь не самый простой, и не зная облачного пароля ничего не получится уже на этапе входа в аккаунт. Т.е. мошенники как-то узнали мой облачный пароль! Как - вы уже догадались. ⬇️
⬆️ Введя 3 раза неверно варианты моего пароля на том злополучном сайте я случайным образов в одной из попыток всё-таки ввёл верный вариант, но сайт конечно же про это меня не уведомил. Как бывало еще в 2000х, страничка просто сохраняла введенные пароли в базу, вместе с номером телефона мамонта (читай меня). Получается, что из-за своей невнимательности я на блюдечке передал облачный пароль зловредном.

Дальше всё просто. Оленеводы логинятся в мой аккаунт, используя облачный пароль, и трансферят канал АйТиБорода.

В чем я мамонт?
🔸 Поленился проверять домен в письме. Можно было хотябы проверить через его через whois-сервис, и увидеть что домену месяц от роду. А лучше нормально так его проресерчить в гугле на наличие постов других мамонтят. Да блже, можно было банально посмотреть на официальных источниках действительный домен рекламной платформы ТГ.
🔸 Очень плохо забывать терминологию. Если бы я помнил, что в тг "второй фактор", "облачный пароль" и просто "пароль" - это одно и тоже, то я бы насторожился на этапе его запроса сайтом. А так чего там! 2FA-код же! Сдохнет через 60 сек! 😅
🔸 Не стоит игнорировать сообщения о том, что в ваш аккаунт пытались войти. В ту ночь мне действительно приходило два сообщения от ТГ, что кто-то из Москвы пытался зайти в мою учётку. Но видимо из-за поздней ночи и усталости я решил, что это автоматические сообщения о том, что логин-бот телеги пытался меня на рекламной платформе авторизировать. И что наверно этот бот хостится где-то на серверах РФ, ибо обслуживает РФ-клиентов. Короче, логика совсем дырявая, ночная, ближе к раннеутренней.

В чем просчёты оленеводов?
🔹 Они сразу удалили мой аккаунт. Ну или не сразу, но удалили. Возможно вы ещё увидите сливы моих голых фото (если что, я не специально), но факт в том, что когда на АйТиБороде начали постить дичь про опционы, я с удивлением обнаружил, что мой аккаунт @iamitbeard исчез из списка доступных. Первое, что я подумал: "Увели!". Но до чего же было моё удивление, когда попытавшись в него залогиниться со своего номера телефона телега поздравила меня с регистрацией! И даже старый ник @iamitbeard разрешила забрать! Т.е. эти ламеры не удосужились перед удалением сменить ник, и потом с него ещё мощнее разводить народ. Повезло. Плюс внимательные подписчики заметили, что в сообщениях про опционы фигурировал некий @LamItboroda, а это точно не я (@iamitboroda - мой второй акк).
🔹 Они не знали, что у Лёши есть друзья и самая техническая аудитория, благодаря которым ситуация решилась очень быстро 😎

Из забавного: они просили выкуп в размере 300 000 RUR, но скидывать счёт с ФИО и адресом не хотели. Видимо так они хотели этот выкуп 🤡

Вот такая глупая и грустная история. Очень обидно, что по невнимательности я попался на "развод", который сам прокручивал в целях эксперимента на одноклассниках в далеком 2008 году (с их согласия, естественно!).

Мораль: не ведитесь на скам и будьте бдительны. Даже опытные айтишники попадаются на глупостях.

Ещё раз спасибо за то, что вы так быстро среагировали на мои призыва репортать к чертям эту дичь на канале. Отдельное спасибо Косте, Жене, Вадиму, Мише и Артёму 😉

Доброй ночи и до встречи!
Нашел интересный сайт по самообучению программированию: https://www.trywilco.com

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

Сразу после регистрации и выбора "квеста", вы попадете в slack-like браузерный интерфейс, где боты, маскирующиеся под ваших новых коллег, будут выдавать вам задачи. Ощущения такие, будто бы ты попадаешь в реальную команду разработки в какой-то компании. По пути потренируете и английский, и работу в команде, и процессы, и Git, и программирование.

Прям очень интересный и необычный опыт, советую попробовать на себе!👍

#codergames
Forwarded from addmeto (Grigory Bakunov)
Внезапно: Эппл выкатили обновление Macbook Pro со своими самыми быстрыми процессорами на базе ARM и вплоть до 96 Гб памяти. А также внезапно: порт hdmi и слот для SDCX карт (да, я думаю, что это всё можно было не заводить).

https://www.apple.com/newsroom/2023/01/apple-unveils-macbook-pro-featuring-m2-pro-and-m2-max/