❤️🙏 Путь к мечте: как инвалидность не помешала стать разработчиком и продолжить борьбу за здоровье
Автор «Библиотеки программиста» Станислав Герасимов, инвалид с детства, делится жизненной историей становления профессиональным разработчиком.
В жизни Стаса было всё, но, возможно, именно путь к мечте помог справиться со всеми жизненными трудностями и добиться поставленной цели.
🔗 Читать статью
🔗 Зеркало
Автор «Библиотеки программиста» Станислав Герасимов, инвалид с детства, делится жизненной историей становления профессиональным разработчиком.
В жизни Стаса было всё, но, возможно, именно путь к мечте помог справиться со всеми жизненными трудностями и добиться поставленной цели.
🔗 Читать статью
🔗 Зеркало
❤28👍5😢1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍11
📈 Octoverse: состояние открытого исходного кода и развитие ИИ в 2023 году
Мы кратко уже касались этой темы, но здесь есть на чем остановиться более подробно:
🔝 JavaScript — снова в топе среди самых популярных ЯП, после него Python и Java
🔝 TypeScript впервые обогнал Java как третий по популярности язык среди проектов OSS
🔝 Значительный рост в новых проектах показали Kotlin, Rust, Go и Lua
🔝 Увеличилось количество популярных языков и платформ для анализа данных и операций (например, T-SQL и TeX)
🔝 Разработчики все чаще используют облачные нативные приложения, автоматизируют свои рабочие процессы и экспериментируют с ИИ-моделями
🔝 ИИ-проекты продвинулись от узкоспециализированных исследований к более массовому внедрению
🔝 К 2027 году Индия обгонит США как крупнейшее сообщество разработчиков на GitHub
🔝 В 2023 году Shell и Hashicorp Configuration Language снова стали ведущими языками в опенсорсных проектах
#инфографика
Мы кратко уже касались этой темы, но здесь есть на чем остановиться более подробно:
🔝 JavaScript — снова в топе среди самых популярных ЯП, после него Python и Java
🔝 TypeScript впервые обогнал Java как третий по популярности язык среди проектов OSS
🔝 Значительный рост в новых проектах показали Kotlin, Rust, Go и Lua
🔝 Увеличилось количество популярных языков и платформ для анализа данных и операций (например, T-SQL и TeX)
🔝 Разработчики все чаще используют облачные нативные приложения, автоматизируют свои рабочие процессы и экспериментируют с ИИ-моделями
🔝 ИИ-проекты продвинулись от узкоспециализированных исследований к более массовому внедрению
🔝 К 2027 году Индия обгонит США как крупнейшее сообщество разработчиков на GitHub
🔝 В 2023 году Shell и Hashicorp Configuration Language снова стали ведущими языками в опенсорсных проектах
#инфографика
👍18❤3🤔3
🥵 7 типов «сложных» разработчиков
Как найти подход к таким «сложным» типам и сделать работу в команде более эффективной и приятной? Рассказываем в статье, как с ними работать, чтобы избежать конфликтов и достичь общих целей.
Читать статью
#почитать
Как найти подход к таким «сложным» типам и сделать работу в команде более эффективной и приятной? Рассказываем в статье, как с ними работать, чтобы избежать конфликтов и достичь общих целей.
Читать статью
#почитать
👍23❤4
🤔 Что самое трудное в работе программиста? Правильно, выдумывать имена для переменных.
💬 Как вы считаете, насколько важен хороший нейминг для сущностей (функций, переменных и т. д.) в вашем коде? И есть ли у вас или в вашей команде общепринятые правила или лучшие практики, которым вы следуете при нейминге?
Если да, поделитесь опытом👇
#холивар
💬 Как вы считаете, насколько важен хороший нейминг для сущностей (функций, переменных и т. д.) в вашем коде? И есть ли у вас или в вашей команде общепринятые правила или лучшие практики, которым вы следуете при нейминге?
Если да, поделитесь опытом👇
#холивар
👍35
👀 6 способов привлечь внимание работодателя
Как рассказать, что вы умеете программировать и хотите получать за это деньги, не говоря об этом напрямую:
1️⃣ Оформить профиль на Линкедин, Гитхаб и Стековерфлоу
2️⃣ Участвовать в хакатонах
3️⃣ Начать вести свой блог об IT
4️⃣ Стать участником конференций от IT-гигантов
5️⃣ Создать канал на YouTube и рассказывайте об IT
6️⃣ Написать в личку
👉 Подробнее о каждом пункте читайте в статье
Как рассказать, что вы умеете программировать и хотите получать за это деньги, не говоря об этом напрямую:
1️⃣ Оформить профиль на Линкедин, Гитхаб и Стековерфлоу
2️⃣ Участвовать в хакатонах
3️⃣ Начать вести свой блог об IT
4️⃣ Стать участником конференций от IT-гигантов
5️⃣ Создать канал на YouTube и рассказывайте об IT
6️⃣ Написать в личку
👉 Подробнее о каждом пункте читайте в статье
🔥11👍7❤1
🎙️ArchDays — конференция по микросервисам и архитектуре IT-решений. Ниже — записи свежих и не только докладов с митапов, приуроченных к конференции.
📌 Выберите и смотрите ту тему, которая вам интересна:
📺 Сага — решение технической проблемы или доменный процесс / Михаил Натаров
📺 Об архитектуре системы моделирования на базе цифровых двойников производства / Илья Смирнов
📺 Многоликий DDD / Сергей Баранов
📺 Тернистый путь инструмента цифрового проектирования / Виктор Выскребенцев
📺 Проектирование БД: от NF к денормализации данных / Антон Цитульский
📺 Continuous deployment — следующая ступенька после Continuous delivery / Иван Волынкин
📺 Как автоматизация и AI позволяют сократить время устранения уязвимостей / Антон Башарин
#чтопроисходит #проектирование_систем
📌 Выберите и смотрите ту тему, которая вам интересна:
📺 Сага — решение технической проблемы или доменный процесс / Михаил Натаров
📺 Об архитектуре системы моделирования на базе цифровых двойников производства / Илья Смирнов
📺 Многоликий DDD / Сергей Баранов
📺 Тернистый путь инструмента цифрового проектирования / Виктор Выскребенцев
📺 Проектирование БД: от NF к денормализации данных / Антон Цитульский
📺 Continuous deployment — следующая ступенька после Continuous delivery / Иван Волынкин
📺 Как автоматизация и AI позволяют сократить время устранения уязвимостей / Антон Башарин
#чтопроисходит #проектирование_систем
👍12❤1
🗄️ Векторные базы данных: наглядная иллюстрация от ByteByteGo
Векторные БД появились не так давно, чтобы помочь в работе поисковых систем, основанных не на ключевых словах, а на нейронных сетях. Они имеют несколько ключевых применений в ИИ:
🔎 Семантический поиск — получение информации на основе смысла, а не только ключевых слов.
💡 Рекомендации — предложение контента, который наиболее релевантен интересам пользователя.
⚒️ Большие языковые модели — понимание слов в контексте для генерации и суммирования.
📈 Обнаружение аномалий — идентификация аномальных точек данных по сравнению с нормой.
🖼️ Классификация изображений — категоризация изображений на основе визуальных свойств.
Векторные БД позволяют моделям машинного обучения устанавливать связи между частями данных. Это поддерживает продвинутые возможности ИИ, которые невозможны при использовании только сырых данных. Векторное пространство действует как своего рода «память» для алгоритмов.
#инфографика
Векторные БД появились не так давно, чтобы помочь в работе поисковых систем, основанных не на ключевых словах, а на нейронных сетях. Они имеют несколько ключевых применений в ИИ:
🔎 Семантический поиск — получение информации на основе смысла, а не только ключевых слов.
💡 Рекомендации — предложение контента, который наиболее релевантен интересам пользователя.
⚒️ Большие языковые модели — понимание слов в контексте для генерации и суммирования.
📈 Обнаружение аномалий — идентификация аномальных точек данных по сравнению с нормой.
🖼️ Классификация изображений — категоризация изображений на основе визуальных свойств.
Векторные БД позволяют моделям машинного обучения устанавливать связи между частями данных. Это поддерживает продвинутые возможности ИИ, которые невозможны при использовании только сырых данных. Векторное пространство действует как своего рода «память» для алгоритмов.
#инфографика
👍17🔥3❤1
Forwarded from Библиотека питониста | Python, Django, Flask
🤖📜 Искусственный интеллект: краткая история
Впервые люди задумались о мыслящих машинах ещё в античности — у древних греков, например, был миф о гигантском бронзовом автоматоне Талосе. Позднее люди и вовсе решили, что мышление — это механический процесс, а значит его можно имитировать.
Подробнее о том, как мы докатились до создания искусственного интеллекта, читайте в статье 👀
Впервые люди задумались о мыслящих машинах ещё в античности — у древних греков, например, был миф о гигантском бронзовом автоматоне Талосе. Позднее люди и вовсе решили, что мышление — это механический процесс, а значит его можно имитировать.
Подробнее о том, как мы докатились до создания искусственного интеллекта, читайте в статье 👀
❤10👍2
💡 Каждый шаг вперёд в области вычислительной техники сопровождался достижениями в области отображения и редактирования кода. Появление графических пользовательских интерфейсов привело к появлению интегрированных сред разработки.
🧑💻 Даже сегодня у нас ограниченные возможности, когда мы хотим добавить дополнительный смысл к коду. Подсветка синтаксиса была изобретена в 1982 году, чтобы помочь детям программировать на BASIC. Но помимо цветов, большинство редакторов должны общаться с разработчиками через свои интерфейсы — всплывающие подсказки, подчёркивания и так далее.
🤔 К чему всё это? Недавно команда Vercel представила новый шрифт Geist, а ребята из GitHub пошли еще дальше — анонсировали появилась команда GitHub Next с целым семейством шрифтов Monaspace. Новые шрифты предлагают более выразительную палитру для кода и инструментов, с которыми вы работаете.
💬 Как вам?
🔥 — огонь
🥰 — пойду скачивать
🤔 — да как-то пофиг на шрифты
🧑💻 Даже сегодня у нас ограниченные возможности, когда мы хотим добавить дополнительный смысл к коду. Подсветка синтаксиса была изобретена в 1982 году, чтобы помочь детям программировать на BASIC. Но помимо цветов, большинство редакторов должны общаться с разработчиками через свои интерфейсы — всплывающие подсказки, подчёркивания и так далее.
🤔 К чему всё это? Недавно команда Vercel представила новый шрифт Geist, а ребята из GitHub пошли еще дальше — анонсировали появилась команда GitHub Next с целым семейством шрифтов Monaspace. Новые шрифты предлагают более выразительную палитру для кода и инструментов, с которыми вы работаете.
💬 Как вам?
🔥 — огонь
🥰 — пойду скачивать
🤔 — да как-то пофиг на шрифты
🤔44🔥24🥰10🥱6❤3
Программирование — это не просто работа, это образ жизни и страсть для многих людей. Кто-то находит в кодинге творчество, кто-то — интересные задачи и возможности для саморазвития.
Расскажите, что именно вдохновляет вас писать код и создавать новые программы.
👉Опрос тут👈
Расскажите, что именно вдохновляет вас писать код и создавать новые программы.
👉Опрос тут👈
👍13❤3🤔3🥱3🔥1
rust.pdf
101.3 KB
🦀 Отличная новость для начинающих и начавших Rust-разрабов!
На roadmap.sh вышла дорожная карта, которая поможет выбрать правильный вектор в обучении.
#roadmap #rust
На roadmap.sh вышла дорожная карта, которая поможет выбрать правильный вектор в обучении.
#roadmap #rust
👍18😁5
💻 Комфортный сетап и качественное рабочее пространство — это то, что прямо пропорционально влияет на вашу продуктивность. Кто-то тратит на всё это очень большие деньги, а кому-то вообще по барабану, в какой монитор смотреть, на чём сидеть и на что нажимать.
В любом случае эта тема важная и интересная. Смотрите подкаст «Мы обречены» о том, как собрать идеальное рабочее место для программиста:
📺 02:58 — Представление гостей
📺 05:31 — Значение и смысл личного и рабочего комфорта
📺 16:23 — Поднимающийся стол
📺 23:16 — Стул
📺 30:23 — Монитор
📺 45:23 — Клавиатура
📺 1:08:51 — Мышка
📺 1:15:28 — Странные бесполезные устройства
📺 1:21:33 — Умный дом
📺 1:47:52 — Важность комфорта для продуктивности
📺 1:58:07 — С чего начать в осваивании комфорта
📺 2:02:32 — Обнадеживающее аутро
#подкасты
В любом случае эта тема важная и интересная. Смотрите подкаст «Мы обречены» о том, как собрать идеальное рабочее место для программиста:
📺 02:58 — Представление гостей
📺 05:31 — Значение и смысл личного и рабочего комфорта
📺 16:23 — Поднимающийся стол
📺 23:16 — Стул
📺 30:23 — Монитор
📺 45:23 — Клавиатура
📺 1:08:51 — Мышка
📺 1:15:28 — Странные бесполезные устройства
📺 1:21:33 — Умный дом
📺 1:47:52 — Важность комфорта для продуктивности
📺 1:58:07 — С чего начать в осваивании комфорта
📺 2:02:32 — Обнадеживающее аутро
#подкасты
👍14
😈 Самые черные скидки в академии. -50% на курсы
🔥 В честь черной пятницы до 30 ноября мы запустили масштабную распродажу на все наши курсы – https://proglib.io/w/80fc1817
На всех курсах вас ждет:
⚫️ Лучший преподавательский состав.
Например, математику вам будут преподавать доценты ВМК МГУ. А алгоритмы разработчик из Яндекса и преподаватель МФТИ и НИУ ВШЭ.
⚫️ Бессрочный доступ ко всем курсам.
А это значит, что вы сможете проходить обучение в своем темпе, без жестких дедлайнов.
⚫️ Поддержка преподавателей в чате и на платформе Coreapp.
Вам всегда помогут разобраться в сложной теме и ответят на любые вопросы.
👉 А если вы сомневаетесь подходит ли вам курс, то вы можете начать изучение с бесплатных вводных занятий, чтобы познакомиться с преподавателями и форматом обучения.
Переходите на сайт и оставляйте заявку на вводные занятия – https://proglib.io/w/80fc1817
До встречи на обучении 🙌
🔥 В честь черной пятницы до 30 ноября мы запустили масштабную распродажу на все наши курсы – https://proglib.io/w/80fc1817
На всех курсах вас ждет:
⚫️ Лучший преподавательский состав.
Например, математику вам будут преподавать доценты ВМК МГУ. А алгоритмы разработчик из Яндекса и преподаватель МФТИ и НИУ ВШЭ.
⚫️ Бессрочный доступ ко всем курсам.
А это значит, что вы сможете проходить обучение в своем темпе, без жестких дедлайнов.
⚫️ Поддержка преподавателей в чате и на платформе Coreapp.
Вам всегда помогут разобраться в сложной теме и ответят на любые вопросы.
👉 А если вы сомневаетесь подходит ли вам курс, то вы можете начать изучение с бесплатных вводных занятий, чтобы познакомиться с преподавателями и форматом обучения.
Переходите на сайт и оставляйте заявку на вводные занятия – https://proglib.io/w/80fc1817
До встречи на обучении 🙌
🤔3❤1👍1
Хочу вас огорчить, программисты не делают игры — их делают дизайнеры и арт...
— правдивое начало статьи о разработке в геймдеве.
🤔 Можно уволить программиста, на его место придет другой и через условные месяц-два-полгода начнет закрывать таски не хуже. Если увольняется дизайнер, его монстр, пушка или контент повисает без хозяина и без «видения». Если её не перехватил сосед (а у соседа свой монстр), то в большинстве случаев его работа просто уходит в стол и монстра пишут заново на тех же ассетах и принципах, но заново.
🤯 Это не поток мыслей, а мнение и опыт автора статьи и разработчика игр в Ea Spb. И как вы уже поняли, этот материал об обратной стороне любви к играм и том, что из себя представляет геймдев в конкретной компании.
💬 Ситуация в других компаниях может отличаться. Если у вас есть положительный опыт, поделитесь в комментариях👇
👍13🥱5❤3😁2🌚1