illumination web
6 subscribers
83 photos
3 videos
2 files
283 links
Новости и полезные ссылки из мира IT, программирование, дизайна, математики и т.д.
Download Telegram
to view and join the conversation
Программирование - это практика. Нельзя научиться писать код, просто читая руководства или штудируя вопросы собеседования. Предлагаем 9 проектов для изучения и практики программирования и архитектуры.

https://nuancesprog.ru/p/14002/

@nuancesprog #JavaScript
Нейронным сетям посвящены горы научной литературы. Перед погружением в тему ознакомьтесь с кратким обзором нейронных сетей, принципами их работы и использованием в машинном обучении.

https://nuancesprog.ru/p/14006/

@nuancesprog #NeuralNetworks
Взаимодействие человека и компьютера было бы невозможно без алгоритмов. Пять из них сыграли революционную роль в нашей жизни.

https://nuancesprog.ru/p/14070/

@nuancesprog #Algorithms
Forwarded from codepen.js
2-1.m4v
929.8 KB
ScrollTrigger: SVG Text Mask — текстовая SVG-маска, которая меняется при прокрутке страницы. Подобный эффект реализован с помощью ScrollTrigger, GSAP, ScrollToPlugin3 и ZeptoJS.

#текстоваямаска #GSAP #ScrollTrigger
Forwarded from codepen.js
This media is not supported in your browser
VIEW IN TELEGRAM
Airplanes — анимация полёта самолета при прокрутке страницы, реализованная с помощью GSAP и ScrollTrigger.

#анимация #animated #GSAP #ScrollTrigger
Forwarded from codepen.js
This media is not supported in your browser
VIEW IN TELEGRAM
Solid — текст расщепляется при наведении на него. Анимация реализована с помощью GSAP.

#анимация #animation #GSAP
Forwarded from codepen.js
This media is not supported in your browser
VIEW IN TELEGRAM
CSS Goey footer — футер с анимацией стекающих капель на чистом CSS.

#анимация #footer #css
This media is not supported in your browser
VIEW IN TELEGRAM
Parallax layers

Вся сцена - это одна большая svg картинка, которая анимируется при помощи библиотеки gsap при прокрутке.

👉 @seniorFront
Forwarded from Python Community
⚡️ Выводим красивые ошибки

pretty_errors
— модуль, редактирующий вывод исключений.

В нём нет необходимости, но таким образом ошибки легче читаются, воспринимаются и уменьшается риск случайного уничтожения, например, вашей клавиатуры.

Установка: pip install pretty_errors

После установки необходимо написать python -m pretty_errors. Программа задаст парочку вопросов, необходимых для работы модуля. Если вы не знаете, что отвечать, просто нажимайте enter.

При запуске любого python файла и появлении ошибки запустится pretty_errors, и вы получите отредактированный вывод, как на примере выше.

#миниурок #pretty_errors
Forwarded from Open Source: находки для программистов
Pyxel

Pyxel - это ретро-игровой движок для Python

Благодаря простым характеристикам, вдохновленным игровыми консолями в стиле ретро таким как отображение только 16 цветов и одновременное воспроизведение только 4 звуков, вы можете свободно наслаждаться созданием игр в стиле пиксельной графики

▫️Работайте в Windows, Mac и GNU/Linux
▫️Написание кода на Python3
▫️Фиксированная 16 цветовая палитра
▫️3 банка изображений размером 256x256
▫️8 тайловых карт размером 256x256
▫️4 канала с 64 определяемыми звуками
▫️8 музыкальных композиций, которые могут сочетать произвольные звуки
▫️Входы с клавиатуры, мыши и геймпада
▫️Редактор изображений и звука
Forwarded from Frontend Info
Сортировка массивов JavaScript по вложенным свойствам

https://elijahmanor.com/byte/js-array-sort-nest #js
Forwarded from web mess
Мне кажется, в этом замечательно вообще всё.
Гайд по базам данных в формате манги.

https://oberstar.eu.org/share/Documents/The-Manga-guide-to-databases.pdf
Forwarded from Python Community
⚡️ Профилируем код

Профилирование — это сбор информации о программе по типу нагрузки на ЦП, видеокарту или использование памяти.

В этом нам поможет scalene — модуль с открытым исходным кодом, позволяющий эффективно собрать информацию об использованных ресурсах. Все преимущества модуля можно почитать тут.

Установка: pip3 install scalene

Работа с ним очень простая. Команда scalene file.py запускает скрипт и отслеживает его работу, а после выполнения выводит результат, как на фото выше.

В случае, если у вас возникнут ошибки при выполнении, установите версию python 3.7 и выше.
This media is not supported in your browser
VIEW IN TELEGRAM
Если что, на видео программа Aseprite.
Она вообще платная в Steam, но ее можно получить бесплатно если скомпилить с исходников на GitHub.