🐧 Пингвин, покоривший мир: история взлета Linux – ОС, управляющей 96% серверов
В 1991 году на компьютере с 4 мегабайтами памяти родилась программа, которая сегодня управляет большей частью интернета, смартфонами и даже космическими аппаратами. Это история Linux, рассказанная одним из первых свидетелей.
➡️ Читать статью
➡️ Зеркало
В 1991 году на компьютере с 4 мегабайтами памяти родилась программа, которая сегодня управляет большей частью интернета, смартфонами и даже космическими аппаратами. Это история Linux, рассказанная одним из первых свидетелей.
➡️ Читать статью
➡️ Зеркало
👍3
Представьте, что вы собрали лего-город. Вы долго его строили, проверяли, чтобы дома не падали, дороги были ровными, а машинки не застревали.
Но пока ваш город стоит на полу у вас в квартире — это разработка.
А теперь представь, что вы берете свой город и переносите его на большую игровую площадку, чтобы в него могли играть другие дети.
Какими словами вы бы объяснили деплой и продакшн пятилетке?
Пишите в комменты👇
Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2
👨🏻💻🗺️ Фронтенд-сходка «Я люблю Фронтенд», которую ждали — как Яндекс собрал всех крутых кодеров в одном месте
На конференции разработчики тестировали Yandex Code Assistant, обсуждали TypeScript и React, а также сражались в турнире Code in the Dark.
🔗 Читать статью
🔗 Зеркало
На конференции разработчики тестировали Yandex Code Assistant, обсуждали TypeScript и React, а также сражались в турнире Code in the Dark.
🔗 Читать статью
🔗 Зеркало
👍1🤩1
⚙️ Девопс: связующее звено в команде разработки
Если разработчики — это архитекторы, а тестировщики — инспекторы, то девопсы — это строители и механики всей системы. Они не пишут фичи, но без них проект просто не получится.
➡️ Кто такой девопсер
▪️ Настраивает CI/CD, автоматизирует деплой
▪️ Следит за стабильностью инфраструктуры
▪️ Разворачивает и мониторит серверы
▪️ Оптимизирует производительность
➡️ Как Девопс связан с командой
Разработчики → дают код, Девопс автоматизирует его развертывание
Тестировщики → гоняют тесты, а Девопс делает их автоматическими
Менеджеры → требуют стабильности, Девопс обеспечивает ее
🔵 Собрали полезные материалы для старта в целый курс → «Основы IT для непрограммистов»
Proglib Academy #буст
Если разработчики — это архитекторы, а тестировщики — инспекторы, то девопсы — это строители и механики всей системы. Они не пишут фичи, но без них проект просто не получится.
▪️ Настраивает CI/CD, автоматизирует деплой
▪️ Следит за стабильностью инфраструктуры
▪️ Разворачивает и мониторит серверы
▪️ Оптимизирует производительность
Разработчики → дают код, Девопс автоматизирует его развертывание
Тестировщики → гоняют тесты, а Девопс делает их автоматическими
Менеджеры → требуют стабильности, Девопс обеспечивает ее
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Хотите в Data Science, но боитесь вопросов по математике на собесе. Спойлер: придется вспомнить университет. Но не переживайте — вот чек-лист тем, которые вас ждут:
🔹 Линейная алгебра — матрицы, собственные значения, разложения
🔹 Теория вероятностей — Байес, распределения, доверительные интервалы
🔹 Математическая статистика — p-value, гипотезы, корреляции
🔹 Математический анализ — градиенты, оптимизация, частные производные
🔹 Комбинаторика — биномиальные коэффициенты и счет вероятностей
Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2😁1
Forwarded from Библиотека питониста | Python, Django, Flask
🐍 Твой Python-код жрёт память? 11 способов это исправить!
Высокая производительность и масштабируемость невозможны, если приложение неэффективно расходует RAM. Разберём лучшие техники оптимизации памяти в Python, которые помогут сократить потребление ресурсов и ускорить работу кода.
👉 Читать статью
Библиотека питониста
Высокая производительность и масштабируемость невозможны, если приложение неэффективно расходует RAM. Разберём лучшие техники оптимизации памяти в Python, которые помогут сократить потребление ресурсов и ускорить работу кода.
👉 Читать статью
Библиотека питониста
👍2😁1
Сможете угадать без гугла?
Ответ пишите в комментах
Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
🛠 SOLID: 5 принципов, которые спасут твой код
Ты пишешь код, но через месяц сам в нём теряешься. Программисты решили эту проблему ещё давно, придумав SOLID — 5 правил, которые делают код читаемым, масштабируемым и поддерживаемым.
➡️ Разбираем на пальцах
1️⃣ S — Single Responsibility (Принцип единственной ответственности)
У каждого класса должна быть одна задача.
🔻 Плохо: класс «БазаДанных» ещё и отправляет email.
🔺 Хорошо: класс «БазаДанных» хранит данные, а "EmailSender» отправляет письма.
2️⃣ O — Open/Closed (Принцип открытости/закрытости)
Код должен быть открыт для расширения, но закрыт для модификации.
🔻 Плохо: чтобы добавить новую скидку, приходится лезть в старый код.
🔺 Хорошо: создаёшь новый класс скидки, не трогая старый код.
SOLID — это код, который легко масштабировать, исправлять и не бояться трогать спустя полгода. Ждите разбор остальных трёх принципов.
🔵 Для полного понимания SOLID, забирайте наш курс → «Архитектуры и шаблоны проектирования»
Proglib Academy #буст
Ты пишешь код, но через месяц сам в нём теряешься. Программисты решили эту проблему ещё давно, придумав SOLID — 5 правил, которые делают код читаемым, масштабируемым и поддерживаемым.
У каждого класса должна быть одна задача.
Код должен быть открыт для расширения, но закрыт для модификации.
SOLID — это код, который легко масштабировать, исправлять и не бояться трогать спустя полгода. Ждите разбор остальных трёх принципов.
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1😁1
Forwarded from Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
📉🤦 152 000 уволенных в IT за год: кому это помогло?
Корпоративная бензопила снова в деле: каждый месяц 2 миллиона американцев теряют работу из-за сокращений. Но действительно ли это помогает компаниям?
🔗 Читать статью
Корпоративная бензопила снова в деле: каждый месяц 2 миллиона американцев теряют работу из-за сокращений. Но действительно ли это помогает компаниям?
🔗 Читать статью
👍3
Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных»
🔥 Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/e5820ec7
На вводной части вас ждут:
1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов;
2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ;
3. Практические задания после лекций;
4. Ссылки на дополнительные материалы для самостоятельного изучения.
⚡️Переходите и начинайте учиться уже сегодня – https://proglib.io/w/e5820ec7
🔥 Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/e5820ec7
На вводной части вас ждут:
1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов;
2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ;
3. Практические задания после лекций;
4. Ссылки на дополнительные материалы для самостоятельного изучения.
⚡️Переходите и начинайте учиться уже сегодня – https://proglib.io/w/e5820ec7
Компания ищет человека, который разбирается в React/Vue, понимает шаблоны проектирования и умеет работать в команде.
Разбираем требования:
Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1😁1
Представляем подборку библиотек, необходимых для создания современных приложений на React. Независимо от того, работаете ли вы над панелями управления, таймлайнами, функциями перетаскивания или управлением API, они сэкономят ваше время и усилия.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Отобрали для вас полезные и проверенные каналы для программистов — в них вы найдете все самое интересное, от технических новостей до практических гайдов.
IT Job Hub | Работа и вакансии в IT — избранные IT-вакансии
Библиотека программиста — новости из мира IT и технологий
Книги для программистов — самые годные книги по любым языкам и стекам
IT-мемы — мемы про жизу айтишника
Proglib Academy — обучение и курсы, чтобы стать топовым специалистом
Азбука айтишника — азы из мира разработки
Библиотека нейросетей — лайфхаки и промпты для разных задач, баттлы нейронок и новости из мира ИИ
Библиотека фронтендера — все о JS, React, Angular и не только
Библиотека мобильного разработчика — лайфхаки и новости из мира Swift и Kotlin
Библиотека хакера — уязвимости, атаки, бэкдоры и как от них защититься
Библиотека тестировщика — самое интересное о том, как крашить код
🦫 Go
Библиотека Go-разработчика
Библиотека задач по Go
Библиотека Go для собеса
Вакансии по Go
#️⃣ C#
Библиотека шарписта
Библиотека задач по C#
Библиотека собеса по C#
Вакансии по C#
🔧 DevOps
Библиотека devops’а
Библиотека задач по DevOps
Библиотека собеса по DevOps
Вакансии по DevOps & SRE
🐘 PHP
Библиотека пхпшника
Библиотека задач по PHP
Библиотека PHP для собеса
Вакансии по PHP, Symfony, Laravel
🐍 Python
Библиотека питониста
Библиотека Python для собеса
Библиотека задач по Python
Вакансии по питону, Django, Flask
☕️ Java
Библиотека джависта
Библиотека задач по Java
Библиотека Java для собеса
Вакансии по Java
📊 Data Science
Библиотека дата-сайентиста
Библиотека задач по Data Science
Библиотека Data Science для собеса
Вакансии по Data Science
🎮 C++
Библиотека C/C++ разработчика
Библиотека задач по C++
Библиотека C++ для собеса
Вакансии по C++
Подписывайтесь на интересные вам каналы и сохраняйте пост в закладки, чтобы не потерять 🔑
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Proglib Academy #развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚3😁2
В современном мире безопасность данных — не роскошь, а необходимость. Алгоритмы с открытым ключом лежат в основе шифрования, цифровых подписей и защищённых соединений в интернете.
Алгоритмы с открытым ключом (асимметричное шифрование) работают на паре ключей:
Открытый ключ — доступен всем, используется для шифрования.
Закрытый ключ — хранится в секрете и используется для расшифровки.
RSA — один из самых распространённых, основан на сложности факторизации чисел.
ECC (эллиптические кривые) — более эффективный и лёгкий по вычислениям.
Diffie-Hellman — используется для безопасного обмена ключами.
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
🧩💊 Алгоритмическая самоуспокоенность: как мы разучились думать своей головой
Каждый день мы сталкиваемся с бесконечным потоком информации, которая не просто наполняет наш день, а управляет нашими мыслями. Социальные сети, алгоритмы и вечная гонка за вниманием приводят к тому, что мы забываем, как думать собственной головой.
Это не просто влияет на настроение, но и на способность анализировать информацию, принимать решения и, главное, не становиться частью системы манипуляций.
Если вы хотите вернуться к осознанному подходу в восприятии мира и научиться фильтровать контент, то эта тема точно для вас.
🔗 Подробнее в статье
🐸 Библиотека джависта
Каждый день мы сталкиваемся с бесконечным потоком информации, которая не просто наполняет наш день, а управляет нашими мыслями. Социальные сети, алгоритмы и вечная гонка за вниманием приводят к тому, что мы забываем, как думать собственной головой.
Это не просто влияет на настроение, но и на способность анализировать информацию, принимать решения и, главное, не становиться частью системы манипуляций.
Если вы хотите вернуться к осознанному подходу в восприятии мира и научиться фильтровать контент, то эта тема точно для вас.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔤💫 Текст, который «вау»
Ваш текст может быть намного круче, чем просто слова на экране! В статье собрали 28 CSS-анимаций, которые превратят обычные буквы в главную фишку вашего сайта.
🔗 Читать статью
🔗 Зеркало
Ваш текст может быть намного круче, чем просто слова на экране! В статье собрали 28 CSS-анимаций, которые превратят обычные буквы в главную фишку вашего сайта.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1