Forwarded from Coding: работа и стажировки для программистов
Как устроен Domain-Driven Design.
Многие проекты на Django начинаются просто: есть база данных и к приложению, которое крутится на сервере, идут обращения. Например, так начиналась Dodo IS (информационная система компании Додо Пицца, где работал автор сегодняшней статьи). Но если использовать Django из коробки, можно натворить много бед и встретить пачку антипаттернов. Возможно, вы встречали такое на старых legacy-проектах.
Статья
Многие проекты на Django начинаются просто: есть база данных и к приложению, которое крутится на сервере, идут обращения. Например, так начиналась Dodo IS (информационная система компании Додо Пицца, где работал автор сегодняшней статьи). Но если использовать Django из коробки, можно натворить много бед и встретить пачку антипаттернов. Возможно, вы встречали такое на старых legacy-проектах.
Статья
Forwarded from Coding: работа и стажировки для программистов
Адаптация Qt-приложений под мониторы высокой чёткости
В связи с техническим прогрессом рынок мониторов постоянно обновляется моделями с повышенным разрешением, плотностью пикселей и/или размером экрана. К сожалению, не всегда программное обеспечение поспевает за ростом характеристик мониторов. Нередко оно выглядит немного коряво и неухоженно, что расстраивает пользователя. Действительно, на дворе 21 век, а зачастую приходится видеть размытые шрифты, а иногда и микроскопические иконки.
Именно про это наша статья
В связи с техническим прогрессом рынок мониторов постоянно обновляется моделями с повышенным разрешением, плотностью пикселей и/или размером экрана. К сожалению, не всегда программное обеспечение поспевает за ростом характеристик мониторов. Нередко оно выглядит немного коряво и неухоженно, что расстраивает пользователя. Действительно, на дворе 21 век, а зачастую приходится видеть размытые шрифты, а иногда и микроскопические иконки.
Именно про это наша статья
Forwarded from Coding: работа и стажировки для программистов
Производительность компилятора при работе с концептами в C++20
Концепты — переосмысление метапрограммирования, аналогичное constexpr. Если constexpr — это про вычисление выражений во время компиляции, будь то факториал, экспонента и так далее, то концепты — это про перегрузки, специализации, условия существования сущностей. В общем, про «чистое метапрограммирование».
[ Статья ]
Концепты — переосмысление метапрограммирования, аналогичное constexpr. Если constexpr — это про вычисление выражений во время компиляции, будь то факториал, экспонента и так далее, то концепты — это про перегрузки, специализации, условия существования сущностей. В общем, про «чистое метапрограммирование».
[ Статья ]
Forwarded from Coding: работа и стажировки для программистов
👨💼 5 привычек малоэффективных удаленных сотрудников
Околоайтишную российскую тусовку взбудоражила новость об увольнении 150 сотрудников компании Xsolla после анализа их активности в средствах коллективной работы. Выгнать людей из-за логов Jira – странное решение, но есть ли реальный способ определить эффективность и вовлеченность сотрудников по косвенным признакам? В случае с удаленкой это возможно.
Статья
Околоайтишную российскую тусовку взбудоражила новость об увольнении 150 сотрудников компании Xsolla после анализа их активности в средствах коллективной работы. Выгнать людей из-за логов Jira – странное решение, но есть ли реальный способ определить эффективность и вовлеченность сотрудников по косвенным признакам? В случае с удаленкой это возможно.
Статья
Forwarded from Coding: работа и стажировки для программистов
Webix File Manager. Достойный web-аналог десктопного приложения
Тенденция последних лет говорит о том, что эпоха десктопных приложений, в их классическом понимании, доживает свои последние годы. Так же, как в свое время дискеты были вытеснены СD/DVD дисками, а на смену им пришли флешки и облачные технологии, так и настольные программы будут постепенно замещаться их более современными и практичными веб-аналогами.
Статья
Тенденция последних лет говорит о том, что эпоха десктопных приложений, в их классическом понимании, доживает свои последние годы. Так же, как в свое время дискеты были вытеснены СD/DVD дисками, а на смену им пришли флешки и облачные технологии, так и настольные программы будут постепенно замещаться их более современными и практичными веб-аналогами.
Статья
Forwarded from Coding: работа и стажировки для программистов
Поприветствуйте компонент Inertia Head
Представьте себе возможность динамически устанавливать теги __Open Graph__ или обновлять заголовок страницы, когда пользователь читает статью, или даже изменять фавикон; это все возможно.
Статья
Представьте себе возможность динамически устанавливать теги __Open Graph__ или обновлять заголовок страницы, когда пользователь читает статью, или даже изменять фавикон; это все возможно.
Статья
Forwarded from Coding: работа и стажировки для программистов
Forwarded from Coding: работа и стажировки для программистов
Telegraph
Запускаем Homebrew на Windows 10
Коллеги, которые только начали погружение в мир Cloud Native, часто задаются вопросом, как установить необходимое ПО на Windows. Решение уже давно известно — Windows Subsystem for Linux (WSL). Это действительно неплохой вариант для полноценной работы. И не…
Forwarded from Coding: работа и стажировки для программистов
Нужен человек для просмотра роликов на YouTube с зарплатой 4.500 рублей в день! Это не шутка!
Также ищем:
- Оператора ПК
- Администратора в интернет-магазин
- Помощник руководителя
- Оператор Call-центра
НОВИЧОК публикует вакансии для тех у кого нет опыта. Если ты ничего не умеешь - добро пожаловать. Работодатели не требуют квалификации!
Найди работу на НОВИЧКЕ и получи деньги за работу уже сегодня!
Также ищем:
- Оператора ПК
- Администратора в интернет-магазин
- Помощник руководителя
- Оператор Call-центра
НОВИЧОК публикует вакансии для тех у кого нет опыта. Если ты ничего не умеешь - добро пожаловать. Работодатели не требуют квалификации!
Найди работу на НОВИЧКЕ и получи деньги за работу уже сегодня!
Forwarded from Coding: работа и стажировки для программистов
Шпаргалка по Gradle.
[ Статья ]
[ Статья ]
Telegraph
Шпаргалка по Gradle
Как мне кажется, большинство людей начинают разбираться с gradle только тогда, когда в проекте что-то надо добавить или что-то внезапно ломается — и после решения проблемы "нажитый непосильным трудом" опыт благополучно забывается. Причём многие примеры в…
Forwarded from Coding: работа и стажировки для программистов
Лектор из МГУ создал необычный канал в Телеграм с бесплатными курсами
По его словам, даже самый ленивый сможет легко и быстро обучиться новой профессии или повысить уровень квалификации. Профессор Черняк отыскивает лучшие курсы и лекции, вебинары и мастер-классы от специалистов и выкладывает у себя на канале.
Здесь публикуются курсы, которые сделают вас лучше: @erudit
По его словам, даже самый ленивый сможет легко и быстро обучиться новой профессии или повысить уровень квалификации. Профессор Черняк отыскивает лучшие курсы и лекции, вебинары и мастер-классы от специалистов и выкладывает у себя на канале.
Здесь публикуются курсы, которые сделают вас лучше: @erudit
Forwarded from Coding: работа и стажировки для программистов
Подборка про no-code
Как бы это смешно не звучало, но в Кодинге сегодня вышла подборка no-code инструментов разработки.
По опросу стало понятно, что мало людей используют no-code инструменты и в комментариях попросили сделать подборку.
Итак, я сделал подборку с инструментами (их на самом деле сильно больше) и примерами приложений, написанных на них
1. Bubble
(создание мобильных и веб-приложений)
Все очень просто - берете готовые компоненты приложений и кастомизируете его. Приложение хорошего уровня реально собрать за 1-2 недели.
Примеры: бухгалтерский инструмент для фрилансеров и мобильное приложение для геймификации обучения
2. Glide и Adalo
(быстрые конструкторы мобильных приложений)
Примеры: приложение необычного фитнес-клуба и приложение для поиска наставника из диджитал
3. Integromat
(автоматизация процессов, интеграция)
Автоматизируем рассылки, статистику, управление сотрудниками и многое другое
Примеры: автоматическое информирование клиентов о предстоящих событиях
Давайте обсуждать в нашем чате @coding_chat
Как бы это смешно не звучало, но в Кодинге сегодня вышла подборка no-code инструментов разработки.
По опросу стало понятно, что мало людей используют no-code инструменты и в комментариях попросили сделать подборку.
Итак, я сделал подборку с инструментами (их на самом деле сильно больше) и примерами приложений, написанных на них
1. Bubble
(создание мобильных и веб-приложений)
Все очень просто - берете готовые компоненты приложений и кастомизируете его. Приложение хорошего уровня реально собрать за 1-2 недели.
Примеры: бухгалтерский инструмент для фрилансеров и мобильное приложение для геймификации обучения
2. Glide и Adalo
(быстрые конструкторы мобильных приложений)
Примеры: приложение необычного фитнес-клуба и приложение для поиска наставника из диджитал
3. Integromat
(автоматизация процессов, интеграция)
Автоматизируем рассылки, статистику, управление сотрудниками и многое другое
Примеры: автоматическое информирование клиентов о предстоящих событиях
Давайте обсуждать в нашем чате @coding_chat
Forwarded from Coding: работа и стажировки для программистов
Самые «сладкие» вакансии не выкладываются на Headhunter или в мусорных каналах по удаленке.
Они просто разлетаются по «своим». Хорошо, что в телеге появился @the_workys – теперь ты сможешь увидеть их первым.
На канале публикуются наиболее выгодные предложения от лучших работодателей мира: Google, Яндекс, Сбербанк, Amazon, Tinkoff, Газпром – с жирным соцпакетом и конкурентной зарплатой. Работа, о которой мечтал столько лет, уже ждет тебя!
Дизайнер, программист, копирайтер, фотограф - если ты умеешь хоть что-то, ты нам пригодишься.
Подписывайся, чтобы не пропустить предложение, от которого невозможно отказаться: @the_workys.
Они просто разлетаются по «своим». Хорошо, что в телеге появился @the_workys – теперь ты сможешь увидеть их первым.
На канале публикуются наиболее выгодные предложения от лучших работодателей мира: Google, Яндекс, Сбербанк, Amazon, Tinkoff, Газпром – с жирным соцпакетом и конкурентной зарплатой. Работа, о которой мечтал столько лет, уже ждет тебя!
Дизайнер, программист, копирайтер, фотограф - если ты умеешь хоть что-то, ты нам пригодишься.
Подписывайся, чтобы не пропустить предложение, от которого невозможно отказаться: @the_workys.
Forwarded from Coding: работа и стажировки для программистов
#статья #python
HTML парсер на Python
Учитывая современное развитие Интернета, было бы кощунством не написать приложение, взаимодействующее со всемирной паутиной.
Сегодня мы напишем простенький html-парсер на Python.
Наше приложение будет читать код указанной страницы сайта и сохранять все ссылки в ней в отдельный файл.
Это приложение может помочь SEO-аналитикам и веб-разработчикам.
https://teletype.in/@xcoding/parserpython
HTML парсер на Python
Учитывая современное развитие Интернета, было бы кощунством не написать приложение, взаимодействующее со всемирной паутиной.
Сегодня мы напишем простенький html-парсер на Python.
Наше приложение будет читать код указанной страницы сайта и сохранять все ссылки в ней в отдельный файл.
Это приложение может помочь SEO-аналитикам и веб-разработчикам.
https://teletype.in/@xcoding/parserpython
Forwarded from Coding: работа и стажировки для программистов
Подсказка для людей старше 17 лет без денег: изучайте экономику. Тогда вы всегда будете при деньгах даже в кризис, купите квартиру за 30% от её реальной стоимости и без проблем запустите бизнес.
И чтобы шарить во всём этом достаточно читать @phorbes. Там ребята изучают экономику и каждый день находят прибыльные возможности, о которых никто не знает.
Внутри: что происходит в экономике, как нам на этом заработать и почему Герман Греф скупает биткоин.
Весь контент жёстко фильтруются, копипасты нет. Если не хотите остаться без денег, вам сюда: @phorbes
И чтобы шарить во всём этом достаточно читать @phorbes. Там ребята изучают экономику и каждый день находят прибыльные возможности, о которых никто не знает.
Внутри: что происходит в экономике, как нам на этом заработать и почему Герман Греф скупает биткоин.
Весь контент жёстко фильтруются, копипасты нет. Если не хотите остаться без денег, вам сюда: @phorbes
Forwarded from Coding: работа и стажировки для программистов
#ооп #статья
Давайте разберем ООП в JavaScript на примере игры, в которой по полю ездят танчики и стреляют друг в друга.
Читать | Зеркало
Давайте разберем ООП в JavaScript на примере игры, в которой по полю ездят танчики и стреляют друг в друга.
Читать | Зеркало
Telegraph
Введение в ООП на JavaScript
ООП расшифровывается как объектно-ориентированное программирование. Давайте разбираться, что это такое и зачем это нужно. Что такое ООП В ООП мы будем иметь дело с объектами, как в реальной жизни. Выгляните в окно. Наверняка там на стоянке стоят машины. Каждая…