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 Типичный программист
​Создатель C++ ответил на 5 самых популярных вопросов по языку

Публикуем вторую часть интервью с Бьёрном Страуструпом. В нём он ответил на 5 самых популярных вопросов по C++ со Stack Overflow. Например, рассказал про исчерпывающий список книг по языку:

https://tprg.ru/LctI

Также рекомендуем почитать первую часть этого интервью. В нём Страуструп даёт несколько советов новичкам и рассказывает, почему в 2020 году всё ещё актуально учить C++:

https://tprg.ru/4tYy

#cpp
Forwarded from Типичный программист
​16 генераторов CSS-кода для веб-разработчиков

CSS стал таким мощным, что иногда им можно заменить даже JavaScript. Для CSS даже специальные инструменты стали выпускать, которые генерируют всякие прикольные штуки.

Например, на картинке в посте — инструмент, с помощью которого много мелких картинок можно объединить в один файл и выводить не с помощью тега img, а с помощью CSS.

В подборке рассказываем ещё про 15 занятных CSS-генераторов:

https://tprg.ru/lV43

#веб #css
Forwarded from Типичный программист
​Подготовлена реализация Git на Shell. Она получила название shit

Автор проекта написал его просто ради забавы. Эта идея возникла у него после спора о сложности внутренней структуры Git. Он был с этим не согласен и решил продемонстрировать свои доводы, написав за день работоспособный вариант Git на чистом Shell.

В процессе работы разработчик понял, что немного погорячился с заявлениями о простоте из-за применения в Git бинарного формата индекса, для обработки которого не совсем подходит Shell. Но отступать было поздно и извернувшись ему удалось реализовать Git на Shell.

Подготовленной функциональности достаточно для совершения коммита в git-репозиторий. Код распространяется под лицензией Do What The Fuck You Want To Public License.

Код здесь: https://tprg.ru/qucH

#git #shell
Forwarded from Типичный программист
Подборка из 9 бесплатных англоязычных курсов от ведущих университетов (Гарвард, MIT, Иллинойсский университет) и компаний (Google, Microsoft, IBM):

— Информатика для веб-программирования: https://tprg.ru/zftK
— Информатика и мобильные приложения: https://tprg.ru/48i1
— Искусственный интеллект: https://tprg.ru/Qkvc
— Введение в информатику: https://tprg.ru/GjHT
— Вычислительное мышление с использованием Python: https://tprg.ru/3tLK
— Архитектура Google Compute Engine: https://tprg.ru/8wj2
— Облачные вычисления: https://tprg.ru/kExf
— Основы ИТ для кибербезопасности: https://tprg.ru/t2Sn
— Блокчейн: https://tprg.ru/19ot

#информатика #ии
Forwarded from Типичный программист
Как найти N-е число последовательности Фибоначчи тремя разными способами?

Рассказываем и показываем реализации алгоритмов на Java:

https://tprg.ru/Lyej

#алгоритмы #рекурсия #java
Forwarded from Типичный программист
Огромная подборка ресурсов и инструментов по безопасности ядра Linux:

https://tprg.ru/Q0eU

#linux #безопасность
Forwarded from Журнал «Код»
Решаем кодом задачу про безумного рекрутера

Почти любую задачу можно решить с помощью нескольких строк на Python: https://thecode.media/hr-code/

#задача_Код
DevOps in Python

Автор:
Moshe Zadka
Год издания: 2019

Скачать книгу

#python #english
Forwarded from Типичный программист
​Агенство национальной безопасности США опубликовало свой курс по Python

Сделали они это не по своей инициативе, а после соответствующего запроса американского программиста. И следуя закону о свободе информации, АНБ предоставила гражданину свои учебные материалы.

Программист отсканировал 400-страничный курс и выложил его на DigitalOcean Spaces. Теперь и вы можете проходить этот курс, представляя себя американским агентом:

https://tprg.ru/pfRg

#python
Forwarded from Типичный программист
BinarySearch — это такая интерактивная игра, которая поможет вам прокачаться в алгоритмах.

Сделана небанально: игроков объединяют в виртуальной комнате, дают одно и то же задание, которое нужно решить. При этом можно общаться и следить за достижениями других игроков:

https://tprg.ru/UG6e

#алгоритмы
Forwarded from Типичный программист
​Golang: основы для начинающих

Есть как минимум 3 причины для изучения Go: его читабельность, скорость разработки, неплохая защита от ошибок.

В этом гайде рассказываем про основы для начинающих: настройка окружения и базовый синтаксис. Го:

https://tprg.ru/xlAf

#go
Forwarded from Типичный программист
​Не правда и не ложь: truthy и falsy значения в Python

В Python, как и в других языках, есть логический тип переменных bool, у которого есть 2 значения: True и False. А ещё в Python существует механизм, с помощью которого значение любого типа можно привести к True или False. По-английски это называется truthy и falsy, что можно перевести как «истинноватые» значения.

В нашей статье читайте, как это работает и зачем это вообще нужно:

https://tprg.ru/RZ51

#python