АйТиБорода
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
📃Вчера обновил базу Знаний по взаимопомощи в Украине: https://bit.ly/helpualinks

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

В сегодняшнем апдейте много информации по местным чатам, по информационным ресурсам о войне в Украине, по чатам для беженцев, медпомощи и др.

👉 Список всех обновлений есть тут: https://www.notion.so/itbeard/779d1c6349d44347a5a105def19199ba

P.S. Отдельно хочу отметить два сайта из этого обновления:
👉 https://palianytsia.com - финпомощи Украине через покупку крутого дизайнерского мерча
👉 https://8years.wtf - сайт, где в цифрах показывается сколько налогов ушло на войну, если вы из РФ

Миру мир. Нет войне.
Кстати, сегодня каналу АйТиБорода 4 года.

За эти 4 года мы увидели сотни ярких людей, посмотрели контент несколько десятков миллионов раз, оставили сотни тысяч комментариев и ещё много чего.

Но самое главное то, что за 4 года мы повзрослели. Кто-то стал программистом, кто-то вошел в айти, кто-то создал семью и нашел друзей. Кто-то потерял.

Мы выросли, и обрели знания, которые помогут ориентироваться как сегодня так и дальше. Но рости ещё есть куда.

Спасибо всем, кто остается со мной и поддерживает канал. Спасибо тем, кто закаляет мои нервы.

С Днём Рождения канал!
С взрослением, друзья 😊
Тут команда украинского онлайн-института Projector совместно с Министерством Цифровизации Украины и Дія.Бізнес запустили очень важную программу поддержки - Creative&Tech Foundation.

Creative&Tech Foundation выдадут 5000 стипендий на обучение украинским женщинам-переселенкам. Девушки смогут обучиться новым профессиям в сфере IT и креативных решений.

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

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

Участниц программы будут курировать и консультировать в вопросах обучения и трудоустройства. С Creative&Tech Foundation уже сотрудничает ряд компаний, готовых трудоустраивать студенток к себе в штат.

👉 Регистрация заявок на стипендию продлится до 26 апреля 2022 года: https://bit.ly/3jmZZFA

P.S. Также есть возможность спонсирования проекта - информация предоставлена на странице подачи заявки. При наличии достаточной поддержки число стипендиаток будет увеличено.
Вчера был Международный день полёта человека в космос. 12 апреля 61го года Юрий Гагарин покорил космическое пространство. Это стало возможным благодаря всяким факторам, но в основном из-за прорывов научных.

Мы с вами работаем в такой сфере, которая на самом деле очень тесно переплетается с классической наукой. Я поклонник теории о том, что в недалеком будущем все мощные айтишники будут в первую очередь учёными, а программирование станет обязательным прикладным знанием.

Сегодня учёному сообществу не сладко, ибо оно тоже страдает от войны. А вместе с ним появляется здоровенная дыра в потенциале развития нас как человечества.

Это я к чему: послушал вчера новый выпуск подкаста "Голый землекоп", в котором на примерах разобрано, как война уже повлияла на жизни учёных из Украины и РФ.
👉 Очень советую: https://bit.ly/3vjMvQB

Ну а про космонавтику ещё в прошлом году я делал два выпуска на канале "Тёмный лес"
👉 Про покорение космоса: https://youtu.be/LvKwUiDNIik
👉 Про запуск спутников: https://youtu.be/rv6ojWvzabY

P.S. Очень хочется сделать что-то новенькое для "Тёмного леса". Как только восстановлю запасы оборудования, начну искать новых героев для научных выпусков.

Если есть желание ускорить этот процесс, то информация по помощи каналам лежит тут: https://itbeard.com/sponsorship, спасибо! 😊
У меня спросили, как объяснить маленькому ребенку, кто такой программист. Сложный вопрос, на самом деле.

В ответ родился трехминутный ролик, который можно показать своему ребенку или слушать самому перед сном- действует как успокоительное: https://youtu.be/oJMrTyvwj8Y

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

Всем мирного неба над головой!
Пост про двухфакторную аутентификацию - 2FA.

Защищать свои аккаунты только паролями уже давно небезопасно, ибо их сливают в сеть пачками практически каждый день. Да, да, ваш пароль от Google с большой долей вероятности лежит в открытом доступе. Про то, как узнать слили ваш пароль или нет, я напишу в отдельном посте, а сегодня про второй фактор - 2FA.

Второй фактор aka Two-factor authentication (2FA) - это когда после ввода пароля нужно ввести что-то ещё: код из письма, СМС с телефона, код из аутентификатора или вставить в комп физический ключик.

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

Вот несколько примеров, где точно надо использовать 2FA:

🔸 Почтовые аккаунты. Сегодня практически все сервисы завязаны на почту, и многие из них через почту взламываются. Потому защита почты через 2FA должна быть у нас в порядке вещей, must have.

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

🔸 Банковские и крипто-аккаунты. На биржах и в ЛК банков лежат наши сбережения, глупо их защищать только паролем который, возможно, уже слили в сеть.

Вообще, полезно подвергать сомнению степень защищенности своих аккаунтов в интернете. Исходите из того, что при необходимости и наличии дубины - узнать ваш пароль очень легко. Тут то и приходит на помощь второй фактор.

Поговорим про типы 2FA.

🔹 Емейл с паролем в качестве 2FA плох тем, что его нельзя использовать на этой же почте. Мол что бы зайти в почту надо зайти в почту - так в нашей вселенной не работает 😅

🔹 Аутентификаторы (Google Authenticator и т.п.) уже интереснее и безопаснее, но тут часто есть жесткая привязка к устройству, на котором они установлены. Секретный ключик, на основании которого генерируются коды аутентификатора, привязан к устройству, и как итог имеем проблемы, если устройство утеряно или отжато. А как показывает опыт, телефон у нас отжать может любой дядька с палкой, так что этот 2FA слабый. Тут можно вспомнить про облачный перенос аутентификатора на другие устройства, но это уже понижает безопасность, ибо храниться где-то в облаке, а не у нас.

🔹 СМС - это самый злостный второй фактор, потому что самый небезопасный. Начнем с того, что при наличии некоторого количества денег вашу СМС с кодом можно перехватить специальным оборудованием (ага, развернуть под окном мини-АТС). Ну а в случае проблем с государством производство дубликата вашей сим-карты делается за один запрос от погоновидных мобильному оператору. Так что, СМС подойдет как второй фактор только для защиты от бабы Зины из соседнего подъезда.

🔹 Лучшее всего использовать в качестве второго фактора физический ключ aka security key. Из себя он представляешь флешку, на которой лежит приватный ключик. И только вы им владеете, и только при наличии его, всунутого в комп, можно получить доступ к данным. Да, отжать такой ключ тоже легко, но поверьте, 99% отжимателей даже не поймут, что эта флешка - ключ ко всему 😂

Ключики такие выпускаю не мало компаний. Я, например, пользуюсь YubiKey. Форматфактор этих "флешек" бывает разный: с USB-выходом, с Lightning, c Type-C и даже NCF-меткой или сканером отпечатка пальца, любых форм и размеров. Каждый такой ключ можно использовать для всех ваших сервисов, требующих 2FA.

Тут, правда, надо сказать, что не все сервисы поддерживают в качестве второго фактора физический ключ, но это не проблема. Ключами этими можно заменять и аутентификаторы, а их то поддерживает 99% сервисов. Кто-то даже SSH открывает этими ключиками, красииивое 😊

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

В комментариях предлагаю делиться своими кейсами использования security keys.

👉 Ну и буду благодарен любой криптопомощи каналу, кошельки есть тут: https://itbeard.com/sponsorship 😊

Миру мир. Нет войне.
#crypto
"Ма́нга — японские комиксы, иногда называемые комикку. Манга в форме, в которой она существует в настоящее время, начала развиваться после окончания Второй мировой войны, испытав сильное влияние западных традиций. Однако манга имеет глубокие корни в раннем японском искусстве." (с) Википедия.

Из манги я читал лишь "Атаку Титанов" и то только потому, что не хотелось ждать окончания съемок сериала. Опыт, надо сказать, весьма интересный и не сильно отличающийся от просмотра сериала.

Это я всё к тому, что мангу классическую я видел и знаю, но вот манга про криптографию, базы данных и устройство микропроцессоров попалась мне впервые 😳

Речи идет о серии комиксов "The Manga Guide to...". После "to" пишем "database", "linear algebra", "microprocessors" и т.д, и гуглим. Комиксы эти продаются на крупных площадках типа Amazon, но и в свободном доступе .pdf-версии находятся легко.

Полистав выпуски про физику и базу данных я прям очень порадовался: нормальный сюжет, приятная графика, понятный английский и наглядные примеры. Говорят, что подходит детям от 12 лет, так что обратите внимание 😊

P.S. Интересно, есть ли подобный формат комиксов про IT, но на аудиторию 18+ 😅

UPD: "The Manga Guide to..." есть и на русском, гуглить "Занимательная манга"
#материалы из выпуска с Сергеем Немчинским

🔸 Канал Сергея: https://www.youtube.com/c/SergeyNemchinskiy
🔸 Телега: @nemchinskiyOnBusiness
🔸 FoxmindEd учебный центр: https://bit.ly/foxminded_ua
🔸 Скидки 50% на стартовые курсы (Java, C#, Python) для украинцев, детали: https://bit.ly/foxminded_50
🔹 Surfshark VPN со скидкой 83%: https://surfshark.deals/ITBEARD

Ссылки
🔹 Гайд во WOW: https://www.family-wow.info/2010/02/blog-post_05.htmlbotech/about.php
🔹 Suzuki-club: suzuki-club.org

Книги
🔸 Кент Бек: “Экстремальное программирование”
🔸 Craig Larmanx: “Applying UML and Patterns”
🔸 Gangs of Four: “Design Patterns”
🔸 Боб Мартин: “”Чистый Код
🔸 Мартин Фаулер: “Рефакторинг”
🔸 Элияху Голдратт: “Цель”
🔥 Долгожданное интервью с Сергеем Немчинским уже на канале!

Большой выпуск, в котором мы поговорили про архитектуру, GRASP, SOLID, микросервисы, образование и про то, что нас всех ждет в IT после войны 🇺🇦

Лайк, шеир и приятного просмотра!

👉 Видео: https://youtu.be/1yc1G31NaT0
👉 Аудио: https://itbeard.mave.digital/ep-176
👉 Без рекламы: https://youtu.be/_c5OH-Jj83o
​​Как вы наверно знаете, последний год я работаю не совсем программистом, но консультантом по созданию IT-сообществ. Можно было бы назвать это "devrel", но до devrel тут пока сильно далеко, да и выпуск про Developer Relations я ещё не снял, чтобы с вами про это говорить 😊

Сообщество, которое я помогаю развивать, называется "Anywhere Club" , и направлено на рост в IT. Над ним работает прям не мало людей, и со временем вы ещё о нём услышите.

А пока мы тут потихоньку запускаемся, хочу пригласить вас в пятничку вечером на наш первый ивент под названием "Как ты там?"

"Как ты там?" - это discord онлайн-мероприятие на базе сервера "Anywhere Club World", в рамках которого я и моя команда будем знакомить вас с аспектами переезда в новые страны. В первом выпуске поговорим про Турцию. Приглашенными спикерами будут Дима и Лера Ильенковы, основатели школы проектного менеджмента PMCLUB. Ребята год назад перебрались на ПМЖ в Турцию, и у них есть что нам рассказать ☺️

Формат мероприятия - голосовой, аля Clubhouse, т.е. почти подкаст с возможность задавать вопросы голосом в онлайне. Запись с картинкой появится после, на нашем "секретном" ютуб-канале.

👉 Ссылка на ивент: https://discord.com/events/851454041007325245/970781186832076870
👉 Заранее задать вопрос спикерам можно тут: https://forms.gle/YkYcjkKr6PYHBwvR7

Ну и жду вас в пятницу в 18:00 GMT+3 на сервера "Anywhere Club World"!
После годичного перерыва на канале Андрея Столярова "infoviolence" вышло видео под названием "Стационарный мошенник".

Посвящено оно государственности aka бандитизму, правящим элитам и информационной свободе в текущих реалиях. Прям очень интересно послушать мысли мощного айтишника и философа, советую: https://youtu.be/GkBzB8KVGA4

P.S. Андрей Викторович ищет переводчика на английский (нэйтив) для своих видео о информационном насилии. Не стесняйтесь и пишите ему по контактам на сайте http://stolyarov.info

UPD: Да, это тот самый Андрей Столяров, с которым мы делали интервью не так давно 😊

UPD2: Аудио-версия без шума: https://drive.google.com/file/d/1cKLf1PAgQKFA9yKKkYpobS5ryplooi0Z/view?usp=sharing
Всем, кто дошел в пятницу на совместный с @aw_club стрим про Турцию СПАСИБОб было круто! Запись опубликую на этой неделе на ютуб-канале "Anywhere Club" 😊

А пока, представляю вашему вниманию рубрику "АйТиБорода / Shorts", которую я запускаю в сотрудничестве с @aw_club.

"АйТиБорода / Shorts" - это серия мини-интервью про профессии в IT. Выпуски до 50 минут, без долгой вводной части про личную жизнь героя. То, о чём просили многие 😏
Выпуски будут выходить на youtube-канале "Anywhere Club", так что подписывайтесь на него уже сейчас. Дополнительно буду напоминать о новых сериях тут, в телеге.

Начнем с выпуска про Java, с Лёхой Коноховым, Java Software Engineer и со-основателем Java-сообщества More than Java Community 😎

👉 Видео-версия: https://youtu.be/N5UNYJ-4CZM
👉 Аудио-версия: https://ac.mave.digital/ep-1
Новость полуайтишного характера: тут ребята запустили телеграм-бота, который делает фактчекинг новостей. Вы ему ссылку, а он вам говорит фейк это или нет и почему: https://t.me/perevir_bot

Разрабатывает бота харьковское профессиональное медиа "Gwara Media". Под капотом пока ещё нет крутого AI, а за рулём сидят несколько десятков журналистов и волонёров. Но зная сколько в Украине сейчас разработчиков готовы помогать, я не удивлюсь если этот бот вырастет в самостоятельный крутой сервис. Но это после войны.
Уже все написали, что в мире крипты творится хаос и паника из-за резкого падения блокчейна Terra с его монетой LUNA и стейблкоином UST.

Для тех, кто в крипте не сильно шарит, но понимает в инвестиции вот годная статья с разбором полётов: https://vc.ru/finance/418484-ya-ne-halyavshchik-ya-partner-kak-obeshchali-nadezhnye-20-godovyh-v-dollarah-na-blokcheyne-i-pochemu-vse-razvalilos

Для себя делаю вывод, что даже крупные и вроде как массово любимые проекты дают "течь" и всех игроков надо жестко ресерчить, перед тем как занести им деньги. До Квон своей историей фейлов как бы намекал. Впрочем, я не держал ни Luna ни UST 😊

P.S. А поддержать канал АйТиБорода можно и криптой вот тут: https://itbeard.com/sponsorship 🤍❤️🤍
#crypto
В прошлую пятницу провёл онлайн-ивент про релокацию в Турцию на базе дискорд-сервака "Anywhere Club World".

В качестве ведущего был я и Витя, который сооснователь frontend-сообщества "Frontspot" (минские ребята знают). Рассказчиками же выступили мои друзья Дима и Лера Ильенковы, основатели школы проектного менеджмента PMCLUB. Ребята переехали в Турцию в 2021, и поделились основными сложностями при сборах, перевозке котеек, рассказали как у них там устроена IT-инфраструктура и стоит ли вообще ехать жить в Турцию айтишнику (спойлер: н**).

👉 Видео-версия: https://youtu.be/UoDAY7Fep2o
👉 Аудио-версия: https://ac.mave.digital/ep-2

P.S. А вообще, я буду хостить подобные мероприятия ещё не раз, это часть моей работы в ЕПАМ😎. Потому следите за анонсами на нашем дискорд-сервере https://epa.ms/acd

P.P.S. В комментах го рассказывать про свой топ стран для IT-переезда 😊
Как вы знаете, на работе последний год я занимаюсь не программированием, но развитием сообщества Anywhere Club @aw_club. Если в общих чертах, то оно направлено на рост айтишников в любой точке шарика.

Сегодня у нас знаковое событие - мы запустили первую версию сайта, и она прям очень гуд: https://aw.club

Что уже сегодня можно получить от клуба:

🔸 Контент. Мы стартанули YouTube-канал, на котором каждую неделю будем публиковать полезный и важный контент: про релокацию, про профессии и вход в IT: https://www.youtube.com/anywhereclub

🔸 Сообщество. Развернули на базе дискорда ивент-платформу, где раз в две недели делаем мероприятия с бывалыми айтишниками https://epa.ms/acd. Записи ивентов есть на Ютубе. Запустили телеграмы, инстаграмы и другие SMM-сетки.

🔸 Работа, релокация, волонтерство. Запартнерившись с ЕПАМом уже сегодня даём возможность трудоустраиваться и переезжать в новые страны. Больше инфы на сайте.

🔸 Образование. Открыли доступ к большому количеству качественных курсов (проверяли их сами) и раздаем LinkedIn Learning Licence бесплатно, что и вовсе не делает никто 😎

🔸 Блог и авторство. Запустили на сайте блог, где публикуем полезные для развития статьи. Открыты для новых создателей контента, пишите на pr@aw.club

И это только начало, следите за обновлениями 😊

P.S. Идея клуба сильно пересекается с моим видением того, как надо строить международные сообщества, потому буду ещё не раз рассказывать вам про нас 😎
Каждый раз удивляюсь когда узнаю, что ещё не все мои айтишники пересели с Google Translator на DeepL

Если вы из числа таких, то прямо сейчас пойдите на сайт DeepL и попробуйте их переводчик, потому как:

👉 Он работает на самых модных свёрточных нейронных сеточках, а это достаточно необычно для переводчиков, читай тут прям ИИ!

👉 Сеточки эти запускаются на супер-пупер-мега мощной железке, называемой суперкомпьютер.

👉 Есть развесистый API от разрабов для разрабов.

Плюсов там сильно больше, это лишь основные для меня. Если говорить о качестве перевода, то DeepL прям очень хорошо понимает контекст и его перевод сильно похож на естественную человеческую речь, так что советую 😎

И для полного боекомплекта по переводам посоветую ещё:

🔸 Google Translater для перевода пар языков, которых нет в DeepL.

🔸 Context Reverso для поиска сложнопереводимых фраз, оборотов и прочей устной речи.

🔸 Mate Translate как расширение для Firefox для перевода слов и фраз прямо в браузере.

🔸 Grammarly как проверяльщих правильности вашей писанины на английском. Расширение для браузера отлично проводит spell-checking

🔸 Urban Dictionary как ресурс для перевода сленговых слов и выражений.

В комментариях делитесь своими ресурсами для перевода. А поддержать канал можно тут: https://itbeard.com/sponsorship 😊
Кто бы мог подумать, что в наше время можно конкурировать в поиске с Гуглом.

Ребята из стартапа YOU занимаются поиском и в частности специализированным поиском в IT. Да, они делают поисковик для программистов с персонализированной выдачей по вашим настройкам. Попробовать можно тут: https://code.you.com

И надо сказать, что интерфейс интересный, Гуглу есть чему у них поучиться. Определенно стоит добавить в закладки 😊

P.S: А вы используете что-то для специфичного поиска кроме GitHub и grep?😅
АйТиБорода
Всем, кто дошел в пятницу на совместный с @aw_club стрим про Турцию СПАСИБОб было круто! Запись опубликую на этой неделе на ютуб-канале "Anywhere Club" 😊 А пока, представляю вашему вниманию рубрику "АйТиБорода / Shorts", которую я запускаю в сотрудничестве…
По следам "АйТиБорода / Shorts #1" выложил запись онлайн-ивента с Лёшей Коноховым, гостём выпуска. Ивент проходил в прошлую пятницу на discord-серваке "Anywhere Club World", поговорили об изменениях Java за год, поотвечали на вопросы слушателей 😎
👉 Видео-версия выпуска: https://youtu.be/djKJGXjrWAo
👉 Аудио-версия выпуска: https://ac.mave.digital/ep-3
👉 Послушать наши ивенты онлайн: https://epa.ms/acd

P.S. Предчувствуя вопрос "Где, ска, Тимур???" отвечаю: узнаете завтра в 11:00 по Киевскому времени на канале АйТиБорода 😏
#материалы из выпуска про Node.js с Тимуром Шемсединовым

🔸 Тимур на GitHub: https://github.com/tshemsedinov
🔸 Тимур на YouTube: https://youtube.com/TimurShemsedinov
🔸 Выпуск без рекламы: https://youtu.be/5Pd8ADbLKCg
🔸 Что там с вакансиями в Польше: https://bit.ly/NFJ_ITBoroda


Ссылки
🔹 Индекс лекций (интерактивная книга): https://github.com/HowProgrammingWorks/Index
🔹 Github Метархии: https://github.com/metarhia
🔹 Сайт Метархии: https://metarhia.com
🔹 Презентация Метархии: https://youtu.be/PHyl4b8Fj5A
🔹 Метод Декарта: https://en.wikipedia.org/wiki/Discourse_on_the_Method
🔹 Фреймворк Swayer https://github.com/metarhia/swayer
🔹 Подкасты DOU http://podcast.dou.ua
🔹 Лекция Тимура о метапрограммировании: https://youtu.be/Bo9y4IxdNRY
🔹 Канал Андрея Мелихова “Девшахта” (пока заморожен): https://www.youtube.com/c/devschacht
🔹 Чёрное зеркало: Брандашмыг (интерактиваня серия) https://en.wikipedia.org/wiki/Black_Mirror:_Bandersnatch

Книги
🔸 Дональд Кнуты: “Искусство программирования”
🔸 Виктор Глушков: “Кибернетика. Вопросы теории и практики”
🔸 Росс Эшби: “Введение в кибернетику”
🔸 Ludwig Von Bartalanffy: “General System Theory”
🔸 Норберт Винер: “Кибернетика управление и связь в животныом и машине”