АйТиБорода
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://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”
🔸 Норберт Винер: “Кибернетика управление и связь в животныом и машине”
🔥 Невероятное интервью с Тимуром Шемсединовым уже на канале!

Про любовь к программированию, образование, преподавание, javascript и node.js, про анархию и Метархию, про программистов и Войну 🇺🇦
Пять часов полезного удовольствия. Потому, приятного просмотра!

👉 Видео: https://youtu.be/0xtEdIy2j88
👉 Аудио: https://itbeard.mave.digital/ep-177
👉 Без рекламы: https://youtu.be/5Pd8ADbLKCg
Вместе с @aw_club релизнули второй выпуск "АйТиБорода / Shorts" 😎

Тот самый формат, где почти нет истории гостя, но есть мануал по погружению в технологию. В этот раз поговорили с Chief Software Engineer про то, как удобно входить в JS.
Приятного просмотра!

👉 Видео-версия: https://youtu.be/KHE0IBUn6Qw
👉 Аудио-версия: https://ac.mave.digital/ep-4
Уже все написали о том, что в Евросоюзе с 2024 года запретят продажу мобильных устройств несовместимых с USB Type-C. Это конечно здорово, единый стандарт, экономия на проводах и зарядках.

Но несовместимость кучи разных протоколов никто не отменял, у Type-C это профессиональная болячка: куча версий и стандартов, куча разных типов кабелей для зарядки, передачи данных и т.д.

Да и iPhone мы скорее увидим полностью без контактных интерфейсов, нежели с Type-C, ибо сильно долго они не хотели вынимать оттуда проприетарный lightning, а раз уж придется, то пойдут вобанкЪ (с наушниками получилось же).

Короче, запасаемся беспроводными зарядками и банками, друзья 😅
Актуалочка по релокации: выложил второй выпуск шоу "Как ты там?", которое мы делаем совместно с Anywhere Club. Гость выпуска, мощный разработчик Александр Галилов, рассказал о переезде в Сербию, в небольшой город Ниш.

Переезд у Саши случился несколько месяцев назад и по свежему опыту он рассказал о нюансах легализации, об открытии компании и о стоимости жизни в городе.
Приятного просмотра! 😊

🔸 Видео-версия: https://youtu.be/1NJZzo2oEM4
🔸 Аудио-версия: https://ac.mave.digital/ep-5


P.S. Кстати, у Саши есть свой канал про программирование и науку: https://www.youtube.com/c/AGalilov 😉
Сегодня полностью прекратил своё существование великий и ужасный Internet Explorer. Сколько лет недоумения и строк специфичного кода он заставил нас нагенерить, и в тоже время это столовая штука в жизни чуть ли не каждого бывалого web-разработчика.

Короче, "Press F to pay respects in comments bellow" ✌️
Сегодня хочу рассказать вам про трех ребят, которые прям молодцы. Это сугубо моя личная рекомендация, вдруг найдете что-то интересное для себя или сможете помочь.

🔹 Первый человек Володимир Борис. Володимир - преподаватель информатики с двадтатилетним стажем из Украины. Работает он в Нововолынском электромеханическом колледже, и в этом году ребята столкнулись с проблемой наличия нормальных компов для обучения программированию - война, будь она неладна. Сейчас студенты изучают информатику на старых AthlonX2/Semprom/2GbDDR2 - я про такие характеристики лет десять не слышал, если честно. Володимир ищет любую помощь от IT-фирм и частых лиц по обустройству информатических классов более современным оборудованием. Стоит ли говорить, что наши компании постоянно списывают тонны нормальных машин, которых за глаза хватит любому классу информатики в колледжах.
👉 Связаться с Володимиром можно по емейлу v.v.borys@gmail.com или стразу в ТГ @vvborys
👉 Почитать подробнее про его опыт: https://vborys.gitlab.io/page/about

🔹 Второй человек Никита Беликов. С Никитой мы работали за соседними столами в компании SoftTeco будучи .net-разрабами. Уже тогда он много чего интересного рассказывал про свой опыт работы с разпознаванием фотографий со спутников. И тут недавно я узнал, что Никита работает над собственным проектом - распознаванием фотографий ландшафта Марса. Ребята только только начали пилить проект, потому нет ни сайта ни крутых MVP, но идея очень похожа на навороченный GoogleMaps для красного шарика, с кучей аналитики и работы с данными, потому весьма прикольная. Сейчас ребята ищут в команду DS-инженера, и если вы хотели поработать в космическом домене, то стучите Никите в
👉 Linkedin: https://www.linkedin.com/in/mikitabelikau
👉 Или на почту: mikita87@gmail.com

🔹 Третий человек Света Микитич. Девушка - 3D Character Artist, и сейчас ищет команду, в которой смогла бы применить свои скилы художника.
👉 Посмотреть некоторые её работы можно тут https://www.artstation.com/lil_sparrow
👉 Связаться со Светой можно через Linkedin
https://www.linkedin.com/in/svetlana-mikitich-5b5778177

На сим сегодня всё, всем спасибо и хорошего окончания выходных!
Если вы скучали по Тимуру Шемсединову после нашего последнего интервью, то спешу вас обрадовать - сделали с ним технический выпуск в рамках шоу "Аффтарпати" для канала @aw_club 😎

Поговорили очень много про Node.js, про TypeScript, про образование и про кучу технических штук, благо Витя, мой напарник по ведению этого выпуску, сам неплохой JS-спец 😊

👉 Видео-версия: https://youtu.be/VmKl4kAGitc
👉 Аудио-версия: https://ac.mave.digital/ep-6
Обороты Anywhere Club растут!
Выложили сегодня третий АйТиБорода / Shorts про Python, в котором Lead Software Engineer за пол часа рассказал про язык и про вхождение в него. Пол часа всё ещё не совсем шортс, но нет предела совершенству 😅

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

Меня лично клуб прям радует, так как позволяет делать кучу полезного контента экспериментируя с форматами. Например, хотим запустить что-то типа онлайн-кодревью пулреквестов в популярных opensource-проектах, так что следите за обновками на нашем Discord: https://epa.ms/acd
Ввод-вывод крипты (лонгрид)

Я уже рассказывал вам в общих чертах про криптовалюты и про 2FA для работы с ними - ищите посты по хештегу #crypto. Сегодня поделюсь опытом вывода криптовалют в реальные деньги.

Сначала немного про ввод

С покупкой/вводом крипты у всего цивилизованного мира проблем нет. Если же из РФ или РБ, то рабочих для вас вариантов несколько (в порядке убывания надежности):

🔸 Передать деньги знакомым за границей и попросить их пополнить ваш крипто-кошелек через биржи (если у друга есть на них аккаунт) либо через криптообменники или криптоматы (про них дальше)

🔸 Использовать p2p-сервисы, например на inance. Это когда вы переводите деньги локальному криптодержателю, который после факта получения денег шлет вам на кошелек крипту. Тут биржа выступает посредником, но всё равно есть риск нарваться на мошенников, смотрите на отзывы и объемы торгов.

🔸 Платить местным торгашам и надеяться, что они вас не обманут. Есть сервисы по поиску таких людей, например LocalBitcoins, пару раз его использовал. Но это самый стремный способ, аккуратно.

Отлично. Теперь, когда мы научились вводить крипту, можно идти двумя путями:

🔹 Забыть про её на лет пять и потом радоваться увеличению своего состояния.

🔹 Начать активно пользоваться криптой. Этот вариант хорош если в вашей стране все норм с регулированием крипты и нет КРОВАВЫХ ДИКТАТОРОВ у руля.

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

Итак. Вывод крипты в нал.

Что тут важно? Важно изучить законодательство страны в которой вы находитесь, чтобы понять, сколько процентов налогов вы должны будете уплатить за получение дивидендов от вывода крипты. Обычно это равно налогу на прибыль, но есть миллион всяких нюансов с происхождением крипты на ваших кошельках и прочим, так что тут всё сложно.

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

Оказалось что в Польше, где я сейчас нахожусь, с этим все весьма гуд. Тут есть так называемые криптоматы. Это как банкоматы, но которые позволяют вводить/выводить криптоденьги/наличку. Этих криптоматов в Польше прям дофига, только в моем небольшом городе оказалось штук пять. Я воспользовался ближайшим, от компании flyingatom.

Процесс вывода выглядит так:

🔸 Ты подходишь к криптомату и выбираешь крипту или токены, за которую будешь покупать наличные польские злотые. Криптоматы flyingatom позволяют продавать BTC, ETH, USDT (ERC20) и USDC (ERC20). Не мало, но хотелось бы в будущем видеть не только L1 сетки битка и эфира. ТРОН ХОЧУ!) Лимит вывода за один раз - 1000 злотых, что равно примерно $250.

🔸 Вводишь свой номер телефона или емейл. На выбранное средство связи тебе прилетает пароль, который ты вводишь в криптомате. Также этот шаг нужен, чтобы на бэкенде создалась сессия вывода денег, привязанная к твоему телефону/почте - это пригодиться дальше.

🔸 Дальше криптомат выдает тебе QR-код с адресом кошелька, на который надо перевести крипту и фиксирует курс на конкретную сумму, которую тебе нужно выслать на кошелек. Фиксация условно безвременная, т.е. не надо за 6 секунд сделать перевод 😊. Комиссию криптомат не берет, но у него свой курс обмена. Вопреки моим ожиданиям что он будет здоровенным, курс оказался прям хорошим и на выводе 2000 ($500) злотых потерял примерно 2%. Это не учитывая комиссию за транзакцию в сети.

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

#crypto
...продолжение в следующем посте ⬇️...
... начало там ⬆️...
🔸 После минуты ожидания криптомат просто спрашивает, отправил ли ты деньги. Ты жмешь "Yes" если да, или "No", если тебе нужно больше времени. Дальше криптомат предлагает тебе спокойно доделать транзакцию и вернуться к нему. После того как деньги отправлены (ты уже не у криптомата), и набрано нужное кол-во подтверждений (судя по опыту надо штук 12), бэкенд криптомат-компании понимает, что пришла нужная сумма, определяет к какой сессии и емейлу эта сумма привязана, и высылает тебе на почту код, по которому ты можешь забрать нал в любом криптомате сети.

🔸 Ты подходишь с этим кодом к криптомату, нажимаешь Redeem, вводишь емейл и этот код и забираешь денежки.

Писанины много, но в жизни это примерно 5 минут работы + 5-10 минут ожидания обработки транзакции.

Несколько важных нюансов

🔹 Во многих криптоматах есть лимит на ежедневный вывод без KYC. Имейте ввиду.

🔹 На сайтах криптомат-компаний часто можно посмотреть, сколько денег есть в конкретном криптомате.

🔹 Делать "Redeem" у flyingatom можно в любом криптомате, не обязательно в том в который ты продавал крипту.

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

🔹 Процесс ввода фиата я не тестил, но скорее всего он очень похож на вывод.

Как-то так. Если пост показался вам полезным, то меня можно поддержать на Patreon либо единоразовым криптоданатом (заодно повестите механизмы описанные выше 😊)

👉 Patreon: https://www.patreon.com/itbeard
👉 Crypto: https://itbeard.com/help#crypto

Всем добра и #хуйвойне.
#материалы из выпуска про Vue.js с Ильёй Климовым

🔸 Илья на YouTube: https://www.youtube.com/c/JavascriptNinja
🔸 Patreon Ильи: https://www.patreon.com/javascriptninja
🔸 Мастер-классы Ильи (промокод itbeard): https://javascript.ninja
🔸 Поддержать ВСУ: https://twitter.com/Ukraine/status/1497594592438497282
🔸 Поиск программистов для своего проекта: https://bit.ly/3bZcIhj

Ссылки по Vue.js
🔹 Сообщество “Vue.js club” https://t.me/vuejs_club
🔹 Сообщество “Vue.js ru” https://t.me/vuejs_ru
🔹 Discord про Vue.js https://discord.gg/vue
🔹 ReScript https://rescript-lang.org
🔹 Vue Query https://github.com/DamianOsipiuk/vue-query
🔹 Бандлер Vite https://vitejs.dev/guide/

Прочие ссылки
🔸 Илья на GitLab: https://gitlab.com/xanf
🔸 GitLab Handbook https://about.gitlab.com/handbook
🔸 Канал “Записки Пилота” https://www.youtube.com/c/ЗапискиПилота
🔸 Интервью с представителем Яндекса на Мы Обречены https://youtu.be/1eRialpouYU
🔸 JS Січ: україномовна спільнота розробників: https://t.me/javascript_sich

Книги
🔹 Нассим Николас Талеб: “Рискуя собственной шкурой”