AT extra 👨‍💻 devcode
4 subscribers
601 photos
145 videos
1 file
574 links
Главное не ставить деплой в пятницу 🤣

#трюкдня #мемдня

Мемы тут: @atextra_entertrends
Download Telegram
Ускорение анализа данных

Делимся статьей, где автор демонстрирует профилирование и итеративное ускорение кода на Python. Также присутствует ссылка на статью, где рассказывается про ускорение анализа данных с помощью Rust.

👉Читать статью

#статьи
⬆️ достаточно активно эта картинка сейчас вирусится
Forwarded from Хабр
​Следует ли проверять указатель на NULL перед вызовом функции free?

Короткий ответ: нет. Тем не менее, раз про это вновь и вновь спрашивают на Reddit, Stack Overflow и других сайтах, пришло время подробно разобрать эту тему. Оказывается, есть много интересного, о чём можно порассуждать.
Forwarded from Хабр
​WAAP: эволюция WAF

WAAP (Web Application and API Protection) является брандмауэром веб-приложений следующего поколения WAF (Web Application Firewall). Термин впервые начал использовать Gartner для описания защиты современных, постоянно меняющихся web-сервисов. Так как в мире CI/CD, динамики и API first компаний, функций традиционного WAF уже недостаточно.

WAAP — это совокупность методов и технологий, которые используются для защиты веб-приложений и сервисов от атак и уязвимостей. WAAP включает в себя технологии, такие как WAF-NG, сканер уязвимостей, автоматическое обнаружение и блокирование атак 0-дня, выявление аномалий с помощью технологий Machine Learning и смарт-капчи.
string.rjust

Метод rjust() выравнивает строку по правому краю до заданной ширины, используя указанный символ. Если ширина меньше или равна длине строки, возвращается исходная строка.

#практика
Forwarded from IT Юмор
​​Я: «У меня чистый код, в которая каждая строчка важна»

Также мой код:
🤔Компьютер в микроволновке? Продолжаем рубрику интересных товаров с Авито

Леонид продает свежесoбранный проект компьютeрa. Объясняет, что ему надоели скучные кoрпуca. Русская смекалка и воображение дали свои плоды. Кнопки включения и перезагрузки ПК мужчина вывел на переднюю панель микроволновки.

Купили бы себе такой компьютер?

Подпишись на 4 Канал 📺
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT Юмор
This media is not supported in your browser
VIEW IN TELEGRAM
Шах и мат, яблочники!

😎 — MacOS на обычном ноуте
💊 — Винда на Маке
Forwarded from Хабр
​Большая разница: ИИ-наука глазами физика

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

Воспользовавшись Днём российской науки в качестве повода, автор делится различиями между физикой и исследованиями в области искусственного интеллекта, которые он для себя отметил
Forwarded from Однажды в трендах
JmesPath

Работать с JSON в Python — сплошное удовольствие, ведь он прекрасно отображается в Python-словаре. Кроме того, Python поставляется с собственной библиотекой для создания и анализа, или разбора, JSON. Для меня это одна из лучших функций в Python. Если мне нужно поработать с JSON, то я непременно выберу Python.
Forwarded from IT Юмор
UI, которые мы потеряли...
Forwarded from Однажды в трендах
Flask

Flask — это моя любимая библиотека для создания быстрых веб-сервисов или простых сайтов. Flask — это микрофреймворк. Его задача — сделать ядро простым и расширяемым. Всего для Flask написано свыше 700 расширений — как официальных, так и созданных сообществом.

Если вы знаете, что в скором времени займетесь разработкой крупного веб-приложения, то стоит присмотреться к полноценному фреймворку. Самым популярным в этой категории считается Django.
Forwarded from Java
🚀 Совет по Java API🚀

java.nio.file.WatchService

Отслеживайте события файловой системы в режиме реального времени.

Инструмент для обнаружения изменений в файлах и каталогах независимым от платформы способом. 🔥

https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/file/WatchService.html

#Java #JavaAPI

@javatg
Matplotlib: Круговые диаграммы

С помощью параметра explode ты можешь задать, насколько далеко от центра отображается каждый сегмент.

import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]
myexplode = [0.2, 0, 0, 0]

plt.pie(y, labels = mylabels, explode = myexplode)
plt.show()


Для добавления теней используй параметр shadows, придав ему значение True.

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]
myexplode = [0.2, 0, 0, 0]

plt.pie(y, labels = mylabels, explode = myexplode, shadow = True)
plt.show()


Для изменения цвета тебе пригодится параметр colors. Это массив с одним значением для каждого сегмента.

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]
mycolors = ["black", "hotpink", "b", "#4CAF50"]

plt.pie(y, labels = mylabels, colors = mycolors)
plt.show()


#практика
Forwarded from Code Ready | Frontend
✅ Шпаргалка по основным операторам

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

@code_ready | #шпаргалка #js