Forwarded from WebDEV
Что такое SOLID, как расшифровывается и что означает?
Мы рассмотрим эти принципы на схематичных примерах. Главная цель примеров заключается в том, чтобы помочь читателю понять принципы SOLID, узнать, как их применять и как следовать им, проектируя приложения.
Принципы SOLID, о которых должен знать каждый разработчик
#solid #article
Мы рассмотрим эти принципы на схематичных примерах. Главная цель примеров заключается в том, чтобы помочь читателю понять принципы SOLID, узнать, как их применять и как следовать им, проектируя приложения.
Принципы SOLID, о которых должен знать каждый разработчик
#solid #article
Medium
Принципы SOLID, о которых должен знать каждый разработчик
Объектно-ориентированное программирование принесло в разработку ПО новые подходы к проектированию приложений. В частности, ООП позволило…
Forwarded from PythonDigest
Игра в Тьюринга
https://habr.com/post/427123/?utm_campaign=427123
Все мы знаем "Тест Тьюринга (https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%81%D1%82_%D0%A2%D1%8C%D1%8E%D1%80%D0%B8%D0%BD%D0%B3%D0%B0)". В классическом его варианте человек и машина отвечают на вопросы судьи, причем судья не видит отвечающих и должен только по ответам догадаться, кто из них кто.
Про этот тест даже снят короткометражный игровой фильм «Кто за стеной». Можно сказать, фантастический, потому что действие по сюжету происходит в конце 2000 года, а снят он, на минуточку, в 1977 году. Если не видели — посмотрите обязательно, и обязательно до конца — как и положено в короткометражном фильме, развязка будет неожиданна.
https://habr.com/post/427123/?utm_campaign=427123
Все мы знаем "Тест Тьюринга (https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%81%D1%82_%D0%A2%D1%8C%D1%8E%D1%80%D0%B8%D0%BD%D0%B3%D0%B0)". В классическом его варианте человек и машина отвечают на вопросы судьи, причем судья не видит отвечающих и должен только по ответам догадаться, кто из них кто.
Про этот тест даже снят короткометражный игровой фильм «Кто за стеной». Можно сказать, фантастический, потому что действие по сюжету происходит в конце 2000 года, а снят он, на минуточку, в 1977 году. Если не видели — посмотрите обязательно, и обязательно до конца — как и положено в короткометражном фильме, развязка будет неожиданна.
Forwarded from Хекслет
В этом треде на HackerNews люди делятся самыми элегантными и красивыми алгоритмами http://amp.gs/vZ9j
(англ.)
(англ.)
Forwarded from PythonDigest
Разбираемся с тестами на Python
https://realpython.com/python-testing/
https://realpython.com/python-testing/
Forwarded from Хекслет
Вычленитель (вытаскиватель?) структурированных данных из любой веб-страницы http://amp.gs/vnXi
Библиотека для React, JS/Node, Ruby, Go, Java, PHP, Python, Swift.
Библиотека для React, JS/Node, Ruby, Go, Java, PHP, Python, Swift.
Microlink
Microlink — Browser as API
Turns websites into data: Enter a URL, receive information. Make any URL embeddable. Capture any website as a snapshot. Generate PDF from any website. Automate web performance.
Forwarded from Хекслет
Коллекция бесплатных дизайн-ресурсов для вашего проекта http://amp.gs/vfQZ
Шрифты, иллюстрации, мокапы, иконки, 3д-модели, веб-шаблоны, UI-элементы
Шрифты, иллюстрации, мокапы, иконки, 3д-модели, веб-шаблоны, UI-элементы
noshit.xyz
noshit.xyz - This website is for sale! - noshit Resources and Information.
This website is for sale! noshit.xyz is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, noshit.xyz has it all. We hope you find what you are searching for!
Forwarded from PythonDigest
Разбираемся с виджетами в Jupyter Notebook
http://www.blog.pythonlibrary.org/2018/10/24/working-with-jupyter-notebook-widgets/
http://www.blog.pythonlibrary.org/2018/10/24/working-with-jupyter-notebook-widgets/
Forwarded from PythonDigest
Классификакция текстов на Python и Keras
https://realpython.com/python-keras-text-classification/
https://realpython.com/python-keras-text-classification/
Попри деякі спільні риси, CSS Grid та CSS Flexbox використовуються для дуже різних завдань; кожна з цих технологій вирішує свій набір проблем
https://codeguida.com/post/1536
https://codeguida.com/post/1536
Codeguida
Grid vs Flexbox: що обрати?
Розглянемо відмінності між цими техніками та досліджуємо, як вони допомагають вирішувати різні проблеми макетів
Свіжий Python дайджест!
Додавання анотації типів у Django ORM, маршрутизація задач в Celery, фільтрація й пагінація з Django
https://codeguida.com/post/1537
Додавання анотації типів у Django ORM, маршрутизація задач в Celery, фільтрація й пагінація з Django
https://codeguida.com/post/1537
Codeguida
Python Digest #76: Python 3.7.1rc2, анотації типів у Django ORM, основи тестування в Python
Щотижневий дайджест новин зі світу Python
Forwarded from kamyshev.code
Исследуя GitHub
Уверен, многие тут часто делают какие-то простые сайты. Я люблю делать такие сайты статическими. Они быстрые, они безопасные.
Но на них не очень удобно добавлять формы обратной связи. Погрустил и сделал сервис, который позволяет отправлять уведомления из формы обратной связи прямо в Телеграм без какого-либо бэкенда.
Можно взять исходники и собрать самому, а можно пользоваться этим сайтом — usenotify.info.
#фронтенд
Уверен, многие тут часто делают какие-то простые сайты. Я люблю делать такие сайты статическими. Они быстрые, они безопасные.
Но на них не очень удобно добавлять формы обратной связи. Погрустил и сделал сервис, который позволяет отправлять уведомления из формы обратной связи прямо в Телеграм без какого-либо бэкенда.
Можно взять исходники и собрать самому, а можно пользоваться этим сайтом — usenotify.info.
#фронтенд
Forwarded from Типичный программист
Только за последние 4 месяца 190 университетов со всего мира объявили о проведении 600 онлайн-курсов.
Выбрали самые интересные из них.
https://tproger.ru/digest/it-courses-from-top-universities/
Выбрали самые интересные из них.
https://tproger.ru/digest/it-courses-from-top-universities/