cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

Senior Software Vlogger

Программирование и IT youtube.com/@SeniorSoftwareVlogger Все ссылки и реклама https://t.me/seniorsoftwarevlogger/3

Show more
Advertising posts
16 952
Subscribers
+1424 hours
+707 days
+24130 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

Как мы в чате успели убедиться, наивный Байес помечал спамом буквально всё 🤦‍♂️ Поэтому теперь сообщения фильтрует OpenAI. Пока попадание 10/10. Попробую уже с его помощью натренировать классификатор. Дело не столько в деньгах, openai стоит копейки и списывается с налогов, сколько в любопытстве. Если что я использую библиотеку natural для ноды. Возможно, есть и лучше, но я раньше с машинным обучением не работал. Особенно из ноды. https://t.me/seniorsoftwarevlogger/1683
Show all...
Senior Software Vlogger

Если в чате увидите спам и вот такое сообщение от бота — жмакайте кнопочку и бот сообщение удалит. Я уже почти уверен в классификаторе говноедов и скоро добавлю автобан + удаление сообщений от этих калогурманов. Вообще удивительно насколько надо быть безмозглым, чтобы поверить в это. Какой там айкью у целевой группы? 20? Откуда у них деньги и навыки достаточные чтобы крипто кошелек завести? У моей аудитории айкью явно выше. Видно по сообщениям в чате, как над этими фекалопожирателями все посмеиваются.

👍 12 5🔥 1😍 1
Photo unavailableShow in Telegram
Как понять, что вашей команде требуется обучение? Какие цели ставить, чтобы сотрудники не выгорали, но оставались вовлечёнными? Как оценивать эмоциональное состояние коллег и мотивировать их на освоение новых инструментов? Влияют ли неформальные встречи на эффективность работы? Присоединяйтесь к вебинару — найдём ответы на эти вопросы вместе с действующими экспертами Практикума. Бесплатно, 24 сентября в 18:00 мск Вы узнаете: — по каким критериям оценивать эффективность работы команды; — когда стоит отправить сотрудников на обучение и как правильно поставить цели; — как внедрять новые инструменты в работу над привычными задачами. Спикеры: • Артём Исакин, руководитель образовательных проектов Правительства Москвы • Анастасия Пронина, креативный директор Secret Kitchen, куратор в Школе дизайна ВШЭ, спикер на курсе «Графический дизайн» в Яндекс Практикуме • Юлия Шикарева, HRBP в агентстве Digital 42, наставник в Яндекс Практикуме Зарегистрироваться на вебинар #реклама
Show all...
👍 6😁 3🌚 1
Photo unavailableShow in Telegram
Если в чате увидите спам и вот такое сообщение от бота — жмакайте кнопочку и бот сообщение удалит. Я уже почти уверен в классификаторе говноедов и скоро добавлю автобан + удаление сообщений от этих калогурманов. Вообще удивительно насколько надо быть безмозглым, чтобы поверить в это. Какой там айкью у целевой группы? 20? Откуда у них деньги и навыки достаточные чтобы крипто кошелек завести? У моей аудитории айкью явно выше. Видно по сообщениям в чате, как над этими фекалопожирателями все посмеиваются.
Show all...
39👍 11😁 4🔥 2
Чтобы ускорить ваше обучение программированию, изучите следующие языки программирования в следующем порядке: 1. Kotlin 2. Clojure 3. Rust 4. OCaml 5. Haskell 6. Prolog И вот почему: 1. Kotlin отлично подходит для начала, потому что его относительно легко освоить. У вас есть хороший IDE с отладчиком, множество ресурсов и курсов. И вы можете даже остановиться на этом, если хотите разрабатывать для мобильных устройств. Это приятный язык с синтаксисом, похожим на C, и сборщиком мусора, поэтому вам нужно меньше беспокоиться. 2. Clojure всё ещё использует JVM и имеет хорошую поддержку в IDE, поэтому перейти с языка на JVM на этот язык проще. Clojure (будучи языком, похожим на Lisp) даёт совершенно другой взгляд на программирование, а также поддерживает динамическую типизацию. 3. Rust — первый язык без сборщика мусора. Но если вы знакомы с разнообразными языками, такими как Kotlin и Clojure, вас не должно слишком пугать ручное управление памятью и система заимствований (borrow checker). Кроме того, есть отличные ресурсы для обучения. 4. OCaml предлагает совершенно другой взгляд, будучи статически типизированным функциональным языком из семейства ML. Он предоставляет иной подход к программированию с элементами функционального программирования, такими как алгебраические типы данных (ADTs), функции высшего порядка (HOFs), система типов Хиндли-Милнера и многое другое. 5. Haskell учит вас концепции чистого функционального программирования, ещё глубже расширяя ваше понимание. После Haskell у вас не останется выбора, кроме как понять монады. 6. Prolog обучает парадигме логического программирования и может быть действительно мощным для понимания разнообразных концепций программирования. В конце концов, путь каждого уникален. Нет универсального ответа, подходящего всем. Что-то другое может подойти значительно лучше для вас. Но я думаю, что крайне важно иметь опыт с различными идеями. Кроме того, это научит вас быстро осваивать языки программирования. После этого списка изучение Python, Java, C# или Scala будет вопросом чтения спецификации языка за один вечер. Это перевод поста OCaml программиста Bloomberg Дмитрия Кованикова. Следовать рекомендации на свой страх и риск, но логика интересная. Примерно в эту же сторону работает книга 7 languages in 7 weeks https://x.com/ChShersh/status/1836043498140696951 @seniorsoftwarevlogger
Show all...
Dmitrii Kovanikov (@ChShersh) on X

To speedrun your coding journey, learn the following programming languages in this specific order: 1. Kotlin 2. Clojure 3. Rust 4. OCaml 5. Haskell 6. Prolog To elaborate: 1. Kotlin is great to start because it's relatively easy to start. You have a nice IDE with a debugger,

🤣 84 13😁 6 4🤯 4👍 2
Photo unavailableShow in Telegram
На западе айтишников начали сгонять в офисы. Я сам работаю и хочу продолжать работать удаленно, но как обычно на стороне реальности. Вот пара мнений, которые я видел в твитторе: — О, ну всё, сеньоры с семьёй уволятся. А до сувида сеньёры с семьями не комьютили по 1.5 часа в офис? Или у сеньёров с семьями сейчас уйма вариантов. Особенно в США? — Говорят, что на удалёнке культуру не получается поддерживать — Может пора менять культуру? Ну как бы, мальчик. Амазон одна из самых успешных корпораций. Если им будет надо — они поменяют. Мнение девопса спрашивать никто конечно не станет. — Вывод: не работать в бигтехе! Если вас все устраивает в другом месте — это самый адекватный вывод. Потому что он нацелен лично на вас. Однако подобный масштаб+стоки не каждая гребная лодка может предложить, а кому-то это важно. — Это они так подталкивают людей уволиться, чтобы не сокращать их и сэкономить на выплатах. Вполне возможно, но я думаю, что это только часть всей картины. Обязательные 3 дня работают уже давно. Все кто мог уйти — уже ушли. — Это потому что менеджеры с пузами важно по офису любят ходить. Самый долбоёбский тейк. Я буквально менеджер и хочу работать удаленно. Мне по-е-бать где и в какой позе работают мои команды, если они тащат соразмерно ожиданиям и доступны в чатике. @seniorsoftwarevlogger
Show all...
👍 70 14💯 2😢 1
Программисты любят задачки и головоломки, я даже видео про это снимал. На код, на логику, на знание мат части. Вот например: Даша – студентка технического ВУЗа. Она мечтает попасть на стажировку в сетевой департамент ІТ-компании. А для этого нужно справиться с заданием. Известны ІР-адрес – 192.168.150.111 и Маска - 255.255.255.224 помоги студентке Даше определить адрес подсети. Девопсы молчать! Вот Selectel на своем канале регулярно публикует подобные задачи и ответы на них. Если задачки вы не любите, то на канале для вас найдутся кейсы применения облачных решений, ссылки на полезные бесплатные материалы и другой контент. Рекомендую! #реклама, АО «Селектел», ИНН 7810962785
Show all...
Selectel Newsfeed

Умеете кодить? Предлагаем отточить навыки на новой задаче 🤔 Представьте ситуацию: вы приходите на работу, включаете компьютер и замечаете ужасное. Вирус превратил чувствительные данные в наборы символов и чисел. Попробуйте вернуть все как было, зная исходный формат строк и код, который преобразовал хэши паролей. Делитесь в комментариях своими ответами, а мы подскажем верное решение 27 июня. Файл с набором символов 🔒

🤣 28👍 6😁 4 1
https://www.youtube.com/watch?v=E8CtE7qTb-Q Мы с вами обсуждали документалку про реакт: https://t.me/seniorsoftwarevlogger/1118 и про тайпскрипт: https://t.me/seniorsoftwarevlogger/1401 И даже шутили, что неплохо бы снять фильм про nginx: https://t.me/seniorsoftwarevlogger/1174 Но к прошедшему дню программиста нас ждал другой подарок: документалка про Kotlin! Настоящий большой фильм про рождение одного из самых любимых языков программирования. Язык международный поэтому фильм конечно тоже на английском, но с хорошими субтитрами на русском. Смотрим! https://www.youtube.com/watch?v=E8CtE7qTb-Q
Show all...
Beyond The Success Of Kotlin / The Documentary by EngX

Almost 15 years ago, a small engineering team at JetBrains embarked on what seemed like a crazy endeavor — to create their own programming language and succeed with it. In the early 2010s, Java was one of the most popular languages, used by millions of engineers. However, it had not received any major updates for several years, and it lacked new features. Developers were looking for a new solution. Many engineers attempted to provide an alternative to Java by creating new JVM languages. It was a brief window of opportunity to create a tool that would impact the entire industry. This is how the story of Kotlin began. What led to the success of Kotlin, and what were the costs to earn its spot in the industry? In this documentary, you will hear the story from the source. 👉 Course "AI-Assisted Engineering for Kotlin Developers":

https://aw.club/global/en/courses/ai-assisted-engineering-for-kotlin-developers

👉 EngX Community:

https://epa.ms/engx-kotlin

CREDITS Film by EngX: the place where engineers meet excellence. Community, solutions, and a bit of magic! Director: Artyom Malyshev Producers/writers: Artur Gainullin, Artyom Malyshev Executive producers: Viktar Shalenchanka, Aliaksei Kartynnik Camera/color: Pavel Sudakou Editors: Pavel Sudakou, Anton Komarov, Aleksandra Zhukova Original music/sound design: Anton Komarov Animation: Elena Prokhorova Youtube thumbnail: Andrey Usikov Special Thanks: Ekaterina Petrova, Eugene Katella, Mikhail Larchenko, Roman Belov, Roman Gershkovich #awclub #engx #kotlin

👍 32 10🔥 3🤗 1
Думал сделать себе ллм бота для фильтрации спама в телеге, а то всякие копроклюи думают что моих умных читателей можно на 200 баксов в неделю заманить. Накатил ollama, тыкаю в разные модели, что-то получается, думаю «пора выкатывать на сервер». Выкатил, и вот прямо заметна разница CPU only против графических ядер М1Pro. Гораздо медленнее. На сервере GPU то нет. Пришлось отказаться от llama3.1, стал смотреть на модели поменьше типа gemma2:2B, а она заметно хуже справляется. Прямо спам сообщение включающее стоп слова пропускает. Надо дальше разбираться. Вообще я доволен, что в свое время макбук на 32Gb взял. Даже llama3.1:70B взлетает. Очень тяжело взлетает. Очень медленно работает, но работает. Есть шанс, что ее чуть ужмут и тогда вообще красота будет.
Show all...
👍 44🤣 5 3
OpenAI выпустили новую модель О1, которая теперь «думает» прежде чем писать ответ. Говорят будет лучше программировать и понимать физику мира. Мне превьюшки пока недоступна, но было бы интересно прогнать те же тесты из предыдущего видео. https://openai.com/index/introducing-openai-o1-preview/
Show all...
Introducing OpenAI o1 - a new series of reasoning models for solving hard problems

👍 34😍 3👀 1
Photo unavailableShow in Telegram
Ахахах, сука, понадобилось место под локальную llama 3.1 70B. Хожу по проектам и удаляю node_modules. От 200 до 900 мегабайт с проекта. Что за рак эта ваша нодежс.
Show all...
😁 113💯 14👍 4 1
Choose a Different Plan

Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.