Forwarded from Веб-страница
Тестирование с помощью Docker
Писать тесты только потому, что кто-то говорит «у тебя должны быть написаны тесты» — глупо. Тесты должны повышать вашу производительность и при этом улучшать качество конечного продукта.
В этом подробном руководстве читайте, как Docker может помочь при тестировании API: https://fire.ci/blog/api-end-to-end-testing-with-docker/
#ci #docker #тестирование
Писать тесты только потому, что кто-то говорит «у тебя должны быть написаны тесты» — глупо. Тесты должны повышать вашу производительность и при этом улучшать качество конечного продукта.
В этом подробном руководстве читайте, как Docker может помочь при тестировании API: https://fire.ci/blog/api-end-to-end-testing-with-docker/
#ci #docker #тестирование
Lambda Calculus
They taught us Turing machines in my computer science classes. Despite being purely theoretical, Turing machines are important:
• A state machine reading and writing symbols on an infinite tape is a useful abstraction of a CPU reading from and writing to RAM.
• Many high-level programming languages adhere to the same model: code writes data to memory, then later reads it to decide a future course of action.
• We immediately see how to measure algorithmic complexity.
• Encoding a Turing machine on a tape is straightforward, and gently guides us to the equivalence of code and data, with all its deep implications.
http://www-cs-students.stanford.edu/~blynn//lambda/
They taught us Turing machines in my computer science classes. Despite being purely theoretical, Turing machines are important:
• A state machine reading and writing symbols on an infinite tape is a useful abstraction of a CPU reading from and writing to RAM.
• Many high-level programming languages adhere to the same model: code writes data to memory, then later reads it to decide a future course of action.
• We immediately see how to measure algorithmic complexity.
• Encoding a Turing machine on a tape is straightforward, and gently guides us to the equivalence of code and data, with all its deep implications.
http://www-cs-students.stanford.edu/~blynn//lambda/
Forwarded from DataRoot Labs
💻🐍0️⃣1️⃣😱
Пишем на Python при помощи emojis
Замечательное занятие для вечера понедельника!
Open-source тут:
https://github.com/gahjelle/pythonji
Пишем на Python при помощи emojis
Замечательное занятие для вечера понедельника!
Open-source тут:
https://github.com/gahjelle/pythonji
Forwarded from Daily Coding 🔥
На сайте dailycdoing.io появился раздел с бесплатными книгами для программистов и дизайнеров. Пока книг там немного, но мы каждый день расширяем библиотеку!
Скачать книгу просто. Нужно выбрать понравившуюся и нажать на кнопку "Скачать". И все! Не нужно никаких регистраций. Все абсолютно бесплатно.
Скачать книгу просто. Нужно выбрать понравившуюся и нажать на кнопку "Скачать". И все! Не нужно никаких регистраций. Все абсолютно бесплатно.
Forwarded from Textura.in.ua (Andriy Gazin)
За посиланням можна знайти пару десятків стайлгайдів для візуалізації даних від різних організацій та компаній зі всього світу.
Стайлгайди потрібні у тих випадках, коли ви хочете, аби ваші візуалізації мали пристойний вигляд, а також бажаєте дотримуватись уніфікованих стилів для всіх ваших графіків, карт і таблиць. Тут можна знайти рекомендації щодо кольорів, типографіки, оформлення сітки та підписів. Деякі стайлгайди навіть містять поради щодо використання різних типів візуалізацій даних.
https://docs.google.com/spreadsheets/d/1F1gm5QLXh3USC8ZFx_M9TXYxmD-X5JLDD0oJATRTuIE/edit#gid=1679646668
Стайлгайди потрібні у тих випадках, коли ви хочете, аби ваші візуалізації мали пристойний вигляд, а також бажаєте дотримуватись уніфікованих стилів для всіх ваших графіків, карт і таблиць. Тут можна знайти рекомендації щодо кольорів, типографіки, оформлення сітки та підписів. Деякі стайлгайди навіть містять поради щодо використання різних типів візуалізацій даних.
https://docs.google.com/spreadsheets/d/1F1gm5QLXh3USC8ZFx_M9TXYxmD-X5JLDD0oJATRTuIE/edit#gid=1679646668
Forwarded from Журнал «Код»
Конец ретроградному Меркурию! Пишем собственный гороскоп на Python
Ракам звезды приготовили изучение новых фреймворков. Тельцы, ваша импульсивность может привести к переполнению стека.
Узнайте свой гороскоп: https://thecode.media/zodiac/
#проект_Код
Ракам звезды приготовили изучение новых фреймворков. Тельцы, ваша импульсивность может привести к переполнению стека.
Узнайте свой гороскоп: https://thecode.media/zodiac/
#проект_Код
Forwarded from DataRoot Labs
28 статистические концепции на простом английском
Пионер Data science Vincent Granville в своем блоге сделал огромную подборку гайдов на полезные темы: регрессия, кластеризация, NL, DL, Python, R, Tensorflow, SVM, уменьшение данных, выбор функций, перекрестная валидация, настройка моделей и тд.
Сохраняйте в закладки и делитесь с друзьями: https://www.datasciencecentral.com/profiles/blogs/28-statistical-concepts-explained-in-simple-english
Пионер Data science Vincent Granville в своем блоге сделал огромную подборку гайдов на полезные темы: регрессия, кластеризация, NL, DL, Python, R, Tensorflow, SVM, уменьшение данных, выбор функций, перекрестная валидация, настройка моделей и тд.
Сохраняйте в закладки и делитесь с друзьями: https://www.datasciencecentral.com/profiles/blogs/28-statistical-concepts-explained-in-simple-english
Forwarded from Daily Coding 🔥
Автостопом по Python
К. Рейтц, Т. Шлюссер, 2017
Перед вами – увлекательная книга, которую по достоинству оценит любой неравнодушный программист и даже бывалый питонщик. Она составлена на основе онлайнового руководства docs.python-guide.org и содержит наработки многочисленных профессионалов и энтузиастов, знающих, что такое Python, и чего вы от него хотите.
Скачать PDF | Больше книг
#book #python
К. Рейтц, Т. Шлюссер, 2017
Перед вами – увлекательная книга, которую по достоинству оценит любой неравнодушный программист и даже бывалый питонщик. Она составлена на основе онлайнового руководства docs.python-guide.org и содержит наработки многочисленных профессионалов и энтузиастов, знающих, что такое Python, и чего вы от него хотите.
Скачать PDF | Больше книг
#book #python
Find Open-Source Mentor
is a platform for beginners and experienced developers who own open-source projects or have ideas about such projects and need contributors and collaborators.
is a platform for beginners and experienced developers who own open-source projects or have ideas about such projects and need contributors and collaborators.
GitHub
arkency/find-open-source-mentor
A platform to connect junior developers with open source projects - arkency/find-open-source-mentor