Библиотека программиста | программирование, кодинг, разработка
Please open Telegram to view this post
VIEW IN TELEGRAM
Руководитель дивизиона Домклик Сбера Алексей Лейпи, сообщил, что банк планирует скоро возобновить прием заявок на ИТ-ипотеку.
При этом он не уточнил точную дату и объяснил, что Сбер достиг предела государственной поддержки по этой программе.
«Мы надеемся, что соответствующее решение правительства РФ будет принято в ближайшее время. Конечно, после этого “Сбер” снова начнет принимать заявки на ИТ-ипотеку»,
— сказал Лейпи на конференции «Сбера» по жилой недвижимости «Время изменений: вызовы-2024».
Льготную программу IT-ипотеки могут оформить россияне, которые официально работают в организациях, занимающихся информационными технологиями и имеют не менее пяти лет стажа в аккредитованной IT-компании.
При этом он не уточнил точную дату и объяснил, что Сбер достиг предела государственной поддержки по этой программе.
«Мы надеемся, что соответствующее решение правительства РФ будет принято в ближайшее время. Конечно, после этого “Сбер” снова начнет принимать заявки на ИТ-ипотеку»,
— сказал Лейпи на конференции «Сбера» по жилой недвижимости «Время изменений: вызовы-2024».
Льготную программу IT-ипотеки могут оформить россияне, которые официально работают в организациях, занимающихся информационными технологиями и имеют не менее пяти лет стажа в аккредитованной IT-компании.
Коммерсантъ
Сбербанк рассчитывает скоро возобновить прием заявок по ИТ-ипотеке
Подробнее на сайте
🤦♂️ Есть такое слово «надо», которое отравляет многим жизнь. Надо получить вышку, надо жениться до стольких-то лет и родить детей до стольких-то, надо зарабатывать столько-то и еще много-много «надо».
❤️ Как с этим жить? Попробуйте вместо «надо» поставить «полезно». И если бесполезно — то не надо!
💬 А какое слово отравляет вашу жизнь? Поделитесь в комментариях 👇
❤️ Как с этим жить? Попробуйте вместо «надо» поставить «полезно». И если бесполезно — то не надо!
💬 А какое слово отравляет вашу жизнь? Поделитесь в комментариях 👇
🔄 GitOps Workflow: упрощенное визуальное руководство от ByteByteGo (Alex Xu)
Методология GitOps привнесла изменения в способы управления кодом и инфраструктурой, сделав Git центральным узлом для управления и автоматизации всего жизненного цикла приложений. Она основана на принципах контроля версий, совместной работы и CI/CD.
📌 Ключевые особенности:
☑️ Централизация кода, конфигураций и инфраструктуры в Git для контроля совместной работы
☑️ Декларативная система
☑️ Автоматизированная доставка кода
☑️ Неизменяемая инфраструктура
☑️ Observability и обратная связь
☑️ Безопасность и комплаенс
#инфографика
Методология GitOps привнесла изменения в способы управления кодом и инфраструктурой, сделав Git центральным узлом для управления и автоматизации всего жизненного цикла приложений. Она основана на принципах контроля версий, совместной работы и CI/CD.
📌 Ключевые особенности:
☑️ Централизация кода, конфигураций и инфраструктуры в Git для контроля совместной работы
☑️ Декларативная система
☑️ Автоматизированная доставка кода
☑️ Неизменяемая инфраструктура
☑️ Observability и обратная связь
☑️ Безопасность и комплаенс
#инфографика
🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python.
В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями
👉Подписаться👈
В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями
👉Подписаться👈
🙇♂️ Тот самый минимум, который должен знать каждый разраб про юникод
📌 Гайд от Никиты Прокопова о том:
• что такое юникод;
• почему иконка Apple в тексте показывается только на устройствах Apple;
• чем отличаются UTF-8 и UTF-16;
• почему шрифты ломаются;
• что такое графемы;
• почему Твиттер иногда рисует русские тексты болгарскими символами.
📌 Гайд от Никиты Прокопова о том:
• что такое юникод;
• почему иконка Apple в тексте показывается только на устройствах Apple;
• чем отличаются UTF-8 и UTF-16;
• почему шрифты ломаются;
• что такое графемы;
• почему Твиттер иногда рисует русские тексты болгарскими символами.
🗄️ Базовые запросы SQL: получение записей из БД
В этой статье приведены примеры простых запросов SQL, которые начинающие программисты могут использовать для получения записей из своих баз данных.
🔗 Читать статью
🔗 Зеркало
В этой статье приведены примеры простых запросов SQL, которые начинающие программисты могут использовать для получения записей из своих баз данных.
🔗 Читать статью
🔗 Зеркало
🤔 «ОО-что?», или Почему люди не понимают ООП
Похоже, многим не нравится объектно-ориентированное программирование. Первое, что приходит в голову, когда слышишь эту трёхбуквенную аббревиатуру — это пример с автомобилем, наследование, геттеры, сеттеры и ObjectFactoryFactorySingleton.
Автору статьи это всегда казалось довольно странным. Ему не только нравится ООП, он считает его лучшим/наиболее очевидным способом моделирования задачи. А в материале делится почему именно так.
💬 P. S. Комментарии в статьях про ООП — отдельный вид искусства.
Похоже, многим не нравится объектно-ориентированное программирование. Первое, что приходит в голову, когда слышишь эту трёхбуквенную аббревиатуру — это пример с автомобилем, наследование, геттеры, сеттеры и ObjectFactoryFactorySingleton.
Автору статьи это всегда казалось довольно странным. Ему не только нравится ООП, он считает его лучшим/наиболее очевидным способом моделирования задачи. А в материале делится почему именно так.
💬 P. S. Комментарии в статьях про ООП — отдельный вид искусства.
Forwarded from Библиотека питониста | Python, Django, Flask
🐍🎸 Курс Django. Часть 2: ORM и основы работы с базами данных
Продолжаем наш курс. В первой части мы узнали, как установить Django, настроить и запустить первый проект. Теперь рассмотрим создание базы данных на основе моделей, способы наполнения БД с использованием loaddata и скриптов, а также передачу данных на фронтенд с помощью функциональных представлений и шаблонов.
👉 Читать новую часть целиком
🔗 Зеркало
Продолжаем наш курс. В первой части мы узнали, как установить Django, настроить и запустить первый проект. Теперь рассмотрим создание базы данных на основе моделей, способы наполнения БД с использованием loaddata и скриптов, а также передачу данных на фронтенд с помощью функциональных представлений и шаблонов.
👉 Читать новую часть целиком
🔗 Зеркало
Сравниваете ли вы свои карьерные достижения (повышение грейда) с успехами других людей?
Anonymous Poll
26%
Да — от установки «быть не хуже других» не убежишь
23%
Стараюсь не делать этого, т. к. пользы нет, а вреда достаточно
37%
Сравнений не избежать, но я стараюсь вдохновляться на действия и мотивировать себя
14%
Да, но в итоге чувствую только недовольство по отношению к другим и себе
17%
Сравниваю, но никому не завидую
10%
Сравниваю и наслаждаюсь своей крутостью
4%
Свой вариант (напишу в комментариях)
Хардкорный курс по математике для тех, кто правда любит математику!
Начать с вводных занятий можно здесь, ответив всего на 4 вопроса – https://proglib.io/w/3077986f
Что вас ждет:
– Вводный урок от CPO курса
– Лекции с преподавателями ВМК МГУ по темам: теория множеств, непрерывность функции, основные формулы комбинаторики, матрицы и операции над ними, градиентный спуск
– Практические задания для закрепления материала и ссылки на дополнительные материалы.
⚡️ Переходите и начинайте учиться уже сегодня – https://proglib.io/w/3077986f
Начать с вводных занятий можно здесь, ответив всего на 4 вопроса – https://proglib.io/w/3077986f
Что вас ждет:
– Вводный урок от CPO курса
– Лекции с преподавателями ВМК МГУ по темам: теория множеств, непрерывность функции, основные формулы комбинаторики, матрицы и операции над ними, градиентный спуск
– Практические задания для закрепления материала и ссылки на дополнительные материалы.
Please open Telegram to view this post
VIEW IN TELEGRAM
📚Что почитать: Python-интенсив: 50 быстрых упражнений
🐸«Библиотека программиста» заколлабилась с издательством «АСТ» — теперь на некоторых книгах вы можете найти значок «Рекомендовано Библиотекой программиста». Рассказываем об одной такой.
Кому подойдет: тем, кто владеет теоретической базой языка Python
Что внутри:
🔸теоретическая выжимка, необходимая для успешного выполнения заданий
🔸ссылки на разбор упражнений и полезные материалы
🔸упражнения, которые помогут освоить основные структуры данных, функции, генераторы, ООП, итераторы
Автор: Реувен Лернер, преподает Python и Data Science компаниям по всему миру.
🐸«Библиотека программиста» заколлабилась с издательством «АСТ» — теперь на некоторых книгах вы можете найти значок «Рекомендовано Библиотекой программиста». Рассказываем об одной такой.
Кому подойдет: тем, кто владеет теоретической базой языка Python
Что внутри:
🔸теоретическая выжимка, необходимая для успешного выполнения заданий
🔸ссылки на разбор упражнений и полезные материалы
🔸упражнения, которые помогут освоить основные структуры данных, функции, генераторы, ООП, итераторы
Автор: Реувен Лернер, преподает Python и Data Science компаниям по всему миру.
Forwarded from Библиотека питониста | Python, Django, Flask
🐍🎸 Курс Django: Портфолио разработчика
Покажем, как сделать личный сайт с анимированным портфолио, сортировкой работ по категориям на фронтенде, контактной формой, резюме и отзывами работодателей.
👉 Читать новую статью
🔗 Зеркало
Предыдущие статьи курса:
Курс Django. Часть 1: Django — что это? Обзор и установка фреймворка, структура проекта
Курс Django: Веб-приложение на основе XLSX вместо базы данных
Курс Django. Часть 2: ORM и основы работы с базами данных
Покажем, как сделать личный сайт с анимированным портфолио, сортировкой работ по категориям на фронтенде, контактной формой, резюме и отзывами работодателей.
👉 Читать новую статью
🔗 Зеркало
Предыдущие статьи курса:
Курс Django. Часть 1: Django — что это? Обзор и установка фреймворка, структура проекта
Курс Django: Веб-приложение на основе XLSX вместо базы данных
Курс Django. Часть 2: ORM и основы работы с базами данных
🍋 Подборка лучших статей «Библиотеки программиста» за январь: сохраняй в заметки, чтобы не пропустить #самыйсок
🏖️ Чек лист идеального отдыха: 5 психологических техник расслабления
👨💻 Особенности работы в ИТ: информация из первых рук
🎉 Python и неопытные программисты: наши лучшие статьи за 2023 год
🏖️ Синдром упущенного отпуска: почему так опасно игнорировать заслуженный отдых
😺🐙📄 Как разместить резюме на GitHub Pages
💣 Кем вы видите себя через 5 лет: как отвечать на странные и неудобные вопросы на собеседовании
🏖️ Синдром упущенного отпуска: почему так опасно игнорировать заслуженный отдых
🤖 Итоги недели в мире ИИ и обзоры новых сервисов: новые модели для генерации впечатляющих видео
🏅 Решаем 5 олимпиадных задач на Python
📈 9 главных трендов в разработке фронтенда в 2024 году
🔤 Азбука SQL в примерах. Часть 3. Обрабатываем результаты и делаем сложные запросы
🐍➰ Создаем игру «Виселица» на Python:
👉 Часть 1. Командная строка
👉 Часть 2. Графический интерфейс на PySimpleGUI
💰⬆️ 10 факторов, влияющих на зарплату программиста
🐻❄️ Быстрее Pandas в 10 раз: Polars — высокопроизводительная библиотека для анализа больших данных на Python
👨💻🧩 Психология и ИТ: 17 личностных качеств, необходимых для успешной карьеры
🏃 Самоучитель по Go для начинающих:
👉 Часть 5. Условные конструкции if-else и switch-case. Цикл for. Вложенные и бесконечные циклы
👉 Часть 6. Функции и аргументы. Области видимости. Рекурсия. Defer
🏖️ Чек лист идеального отдыха: 5 психологических техник расслабления
👨💻 Особенности работы в ИТ: информация из первых рук
🎉 Python и неопытные программисты: наши лучшие статьи за 2023 год
🏖️ Синдром упущенного отпуска: почему так опасно игнорировать заслуженный отдых
😺🐙📄 Как разместить резюме на GitHub Pages
💣 Кем вы видите себя через 5 лет: как отвечать на странные и неудобные вопросы на собеседовании
🏖️ Синдром упущенного отпуска: почему так опасно игнорировать заслуженный отдых
🤖 Итоги недели в мире ИИ и обзоры новых сервисов: новые модели для генерации впечатляющих видео
🏅 Решаем 5 олимпиадных задач на Python
📈 9 главных трендов в разработке фронтенда в 2024 году
🔤 Азбука SQL в примерах. Часть 3. Обрабатываем результаты и делаем сложные запросы
🐍➰ Создаем игру «Виселица» на Python:
👉 Часть 1. Командная строка
👉 Часть 2. Графический интерфейс на PySimpleGUI
💰⬆️ 10 факторов, влияющих на зарплату программиста
🐻❄️ Быстрее Pandas в 10 раз: Polars — высокопроизводительная библиотека для анализа больших данных на Python
👨💻🧩 Психология и ИТ: 17 личностных качеств, необходимых для успешной карьеры
🏃 Самоучитель по Go для начинающих:
👉 Часть 5. Условные конструкции if-else и switch-case. Цикл for. Вложенные и бесконечные циклы
👉 Часть 6. Функции и аргументы. Области видимости. Рекурсия. Defer
🤔 Случайный факт дня, или Почему бы и нет
🤦♂️ В 2018 году после очередного обновления WhatsApp (принадлежит Meta*) время для удаления отправленного сообщения в мессенджере составило 1 час 8 минут и 16 секунд. На первый взгляд это довольно странное ограничение, но если перевести время в секунды, то получится 4096 с. Натуральное число 4096 является суперсовершенным и получается при возведении числа 2 в 12 степень.
💬 P. S. То есть в многомиллиардной компании какой-то разраб установил такое ограничение, и ни один из вышестоящих руководителей не задался вопросом. WhatsApp потребовалось 4 года, чтобы осознать проблему, после чего лимит увеличили в 2022 году (сейчас он составляет два с половиной дня).
*организация, деятельность которой запрещена на территории РФ
🤦♂️ В 2018 году после очередного обновления WhatsApp (принадлежит Meta*) время для удаления отправленного сообщения в мессенджере составило 1 час 8 минут и 16 секунд. На первый взгляд это довольно странное ограничение, но если перевести время в секунды, то получится 4096 с. Натуральное число 4096 является суперсовершенным и получается при возведении числа 2 в 12 степень.
💬 P. S. То есть в многомиллиардной компании какой-то разраб установил такое ограничение, и ни один из вышестоящих руководителей не задался вопросом. WhatsApp потребовалось 4 года, чтобы осознать проблему, после чего лимит увеличили в 2022 году (сейчас он составляет два с половиной дня).
*организация, деятельность которой запрещена на территории РФ
🔐 Кто работал в *nix, знают, что sudo позволяет выполнять привилегированные команды обычным пользователям без необходимости ввода пароля суперпользователя.
🛠 В отличие от уже имеющейся утилиты runas, sudo от Microsoft поддерживает только выполнение программ с предоставлением полномочий администратора и не может применяться для запуска под другими пользователями. Кроме того, sudo не запрашивает пароль администратора, а применяет механизм UAC (User Account Control) для верификации запроса.
🤯 Казалось бы, отличная новость, — операционная система развивается. Но в случае с Microsoft всегда в сообществе происходит переполох. Мейнтейнеры оригинального проекта sudo вместе с сообществом решили перенести Word в OpenBSD, при этом повторить путь Microsoft:
🔸 Не обращать внимания на путаницу в именах (за имена вроде прояснилось, потому что версия Microsoft по факту — это sudo.exe)
🔸 Не заботиться о совместимом поведении
🔸 Не заботиться о товарных знаках или де-факто товарных знаках
🔸 Не спрашивать первоначальные продуктовые команды, все ли в порядке
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека Go разработчика | Golang
🥇 Спортивная мотивация и мотивация в IT, что общего?
Рассказываем, как использовать психологические инструменты из спорта, чтобы увеличить внутреннюю мотивацию и повысить продуктивность.
👉 Читать статью
👉 Зеркало
Рассказываем, как использовать психологические инструменты из спорта, чтобы увеличить внутреннюю мотивацию и повысить продуктивность.
👉 Читать статью
👉 Зеркало
⌨️ AdminFest 2011 в Ростове-на-Дону: это вам не сегодняшние модные IT-конференции с кофе-брейками и вот этим всем
🤩 Прочитав статью, понимаешь, как много изменилось за десять с лишним лет. Под катом вас ждет история IT-фестиваля, проходившего в Ростове-на-Дону в 2011 году в рамках Всероссийского Слета Сисадминов.
🎉 В программе фестиваля: торжественное открытие, полоса препятствий, СD-боулинг, традиционные сисадминские конкурсы (метание мышек, сборка клавиатур, уничтожение чучела) и многое другое.
🤩 Прочитав статью, понимаешь, как много изменилось за десять с лишним лет. Под катом вас ждет история IT-фестиваля, проходившего в Ростове-на-Дону в 2011 году в рамках Всероссийского Слета Сисадминов.
🎉 В программе фестиваля: торжественное открытие, полоса препятствий, СD-боулинг, традиционные сисадминские конкурсы (метание мышек, сборка клавиатур, уничтожение чучела) и многое другое.