Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
Forwarded from Типичный программист
Разработчики Sourcetrail открыли исходники инструмента.

Что это такое? Это такая штука для отображения графа связей между компонентами для кода на Python, Java, C++, C. Можно удобно посмотреть, где функция используется, что использует внутри, удобно перемещаться между этими вызовами. 

Исходники на гитхабе: https://github.com/CoatiSoftware/Sourcetrail 

#инструменты
Forwarded from Clean Code
8 программ, написание которых улучшит ваш навык программирования.

Эта статья является продолжением предыдущей. В ней представлен список интересных и очень разнообразных проектов, реализация которых позволит вам стать более опытными в вопросах современных методов программирования и разработки, при этом вы коснётесь популярных API и разберетесь в таком важном протоколе, как HTTP.

Для тех, кто хочет писать код и ищет вдохновение статья будет крайне полезна.

Читать статью | Предыдущая

#programming #improvement
Forwarded from Типичный программист
ТП историческо-ностальгический. Предлагаем ознакомиться с интервью со Стивом Джобсом, которое вышло в 1985 году в журнале Playboy. 

Довольно интересно посмотреть с перспективы почти 2020 года на компьютерную революцию, первые персональные ПК и борьбу тогдашних IT-гигантов. Но ещё интересней смотреть на это всё глазами непосредственного участника и одного из главных «полководцев» всей IT-индустрии Америки тех лет.

В этом интервью Стив Джобс рассказывает о первых удачах и неудачах Apple, конкуренции с IBM, отношениях со Стивом Возняком, деньгах и игре в понг. 

Часть 1: https://tprg.ru/hpD0
Часть 2: https://tprg.ru/4jvi
Часть 3: https://tprg.ru/wZAy
Оригинал на английском: http://reprints.longform.org/playboy-interview-steve-jobs

#интервью #стивджобс
Clickbait Headline Generator
Forwarded from Веб-страница
Тестирование с помощью 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/
Forwarded from DataRoot Labs
​​💻🐍0️⃣1️⃣😱
Пишем на 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