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

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

Мемы тут: @atextra_entertrends
Download Telegram
Forwarded from Хабр
PEP-734: субинтерпретаторы в Python 3.14

Никита Соболев, core-разработчик языка CPython и автор серии видео о его устройстве, продолжает свой цикл статей про детали реализации Python. Новый материал посвящён субинтерпретаторам: их устройству, прошлому и, возможно, светлому будущему.

В статье рассматриваются новые Python API для ускорения и параллелизации программ, вопросы управления памятью, дублирования данных и, конечно, много C-кода.
Создание расширений на Rust

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

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

#статьи
Forwarded from Хабр
Айтишные анекдоты, 2001-2003 годы: появление шуток про сисадминов и ранняя Windows XP

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

Вспомним же, как рождалась классика — как бородатый сисадмин с бубном стал главным фольклорным персонажем, а свежевышедшая Windows XP подарила нам больше поводов для шуток, чем для стабильной работы.
Forwarded from Хабр Новости
Издание Register рассказало историю о том, как 20 лет назад неквалифицированный системный администратор на три часа обрушил сайт Amazon.com из‑за опечатки в файле конфигурации системы резервного копирования.

#Amazon #ТехническиеШоколадки #люди
Forwarded from Хабр
zsh против bash: зачем разработчику менять оболочку

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

Разберёмся в этом вопросе и посмотрим, какие конкретные преимущества даёт zsh, в основном благодаря своей очень обширной системе плагинов, модулей и различных тем оформления.
Forwarded from vc.ru
Figma открыла всем пользователям доступ к сервису вайб-кодинга Figma Make для создания приложений по текстовым описаниям.

Генерировать и редактировать приложения смогут все пользователи, но для публикации понадобится подписка на все инструменты Figma

vc.ru/ai/2120073
Forwarded from Хабр Новости
Microsoft готовит масштабное обновление своей флагманской среды разработки Visual Studio. Согласно внутренней переписке, с которой ознакомилось издание Business Insider, основной особенностью новой Visual Studio станет глубокая интеграция ИИ-инструментов.

#ИскИн #разработка #Microsoft
Forwarded from Хабр
Android, Ubuntu и Windows CE на одном планшете за $150

Вспомним диковинные гаджеты из 2000-х, когда производители ещё пытались удивить пользователя. Яркий пример — предок современных планшетов MID SmartQ V7, который за смешные деньги предлагал неплохое железо и кое-что невероятное.

Разберём, что было «под капотом» у этого устройства, и посмотрим, на что был способен «дедушка» iPad с тремя (!) предустановленными операционными системами на борту — Android, Ubuntu и Windows CE.
Matplotlib: Оформление графиков

Без подписей и нормальных цветов график может превратиться в кашу. Поэтому в этот раз расскажем, как правильно оформлять графики.

Обрати внимание на пример. ax.set_title позволяет добавить заголовок нашему графику, а set_label добавляет подписи к конкретным осям. ax.grid включает сетку. Сетка помогает ориентироваться по значениям, особенно если их много.

Если много линий на одном графике — легенда обязательна. Делается она с помощью ax.legend. Цвета можно создавать различными способами: по названию ('red'), hex ('#FF5733') или RGB.

#практика
Forwarded from Senior SQL Developer
Функция WEEK в MySQL

Функция WEEK используется для извлечения номера недели из даты.

Базовый синтаксис функции выглядит следующим образом:
WEEK( date_value, [ mode ] )

- date_value - значение даты или даты/времени, из которого извлекается неделя.
- mode - Необязательный. Он используется для указания дня недели. Это может быть один из следующих вариантов:

Примечание:
1.
Функция WEEK возвращает значение от 0 до 53 или от 1 до 53 в зависимости от указанного режима.
2. Если вы используете MySQL 4.0.14+, а режим не указан, функция WEEK будет использовать значение в системной переменной default_week_format в качестве режима.
3. Если вы используете версию MySQL, которая старше 4.0.14, а режим не указан, функция WEEK будет использовать 0 в качестве режима.
4. Функция WEEKOFYEAR возвращает то же самое, что и функция WEEK с синтаксисом WEEK (date_value, 3).
Forwarded from Хабр
Компьютеры Thomson: как Франция пыталась стать лидером домашней электроники

Франция всегда выбирала свой собственный путь, особенно там, где остальные считали, что всё уже придумано. В начале восьмидесятых французы решили не оставаться в стороне и превратить свою страну в одного из лидеров на рынке персональных компьютеров. Так в домах и школьных классах появились персоналки Thomson TO7 и TO8 — амбициозная попытка создать не только высокую моду, но и моду на домашнюю электронику.

И хотя этот проект в итоге ушёл в историю, для многих французов он стал целой эпохой. Вспомним, что скрывалось «под капотом» у этих машин, и какой была та эра, когда учебные программы запускались с кассет, а само слово «компьютер» ещё звучало как магия.
Forwarded from Хабр
CoffeeCup, HotDog и другие: странные и прекрасные HTML-редакторы прошлого

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

Первые сайты часто создавались в обычном Блокноте, но позже появились приложения, которые сильно упростили жизнь. Погрузимся в прошлое и посмотрим на те самые странные и прекрасные HTML-редакторы, которые помогали творить в тех условиях.
Forwarded from Журнал «Код»
В Python есть одна новичковая функция, с помощью которой можно вести логи, запрашивать информацию у пользователя и даже записывать что-то в файлы.

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

Рассказываем, что умеет функция print() в Python, если в ней хорошо разобраться: https://v.thecode.media/95dq7

#разбор_Код
Forwarded from Хабр
«На рубеже тысячелетий Microsoft выпустила Windows 2000 Server — систему, которую я вспоминаю с особым трепетом, особенно в связке с IIS 5.0. Именно поэтому сегодня хочу рассказать о том, почему серверы на этой ОС когда-то считались эталоном надёжности и удобства, и что привело к закату этой легендарной связки»


Windows 2000 Server и IIS 5.0: эталон стабильности, который уже не вернуть.
Нейросети на PyTorch: Классы Dataset и Dataloader

Продолжаем делиться циклом видео, благодаря которому ты научишься работать с нейросетями. В этот раз речь идет о классах Dataset и Dataloader. Они используются для извлечения образов выборки и форматирования пакетов.

👀Смотреть видео

#видео
Forwarded from Хабр
Телефоны Siemens в наших краях получили статус культовых. Если сейчас отмотать время на 2005 год и подойти к случайному школьнику или студенту, то с высоким шансом в его руках окажется какой-нибудь M65 или C65. И отнюдь неспроста: «Сименсы» славились инновациями, неплохими мультимедийными возможностями и невысокой ценой.

Давайте посмотрим, то у C65 было внутри, изготовим кабель, пропатчим, добавим поддержку MP3-мелодий — просто потому что можем.
Matplotlib: Тепловые карты

Тепловые карты позволяют визуализировать данные в виде цветной матрицы. В ней каждый цвет соответствует определенному значению. Это полезно при анализе корреляций между переменными, либо если надо отобразить матрицы расстояний/весов. В данной примере создается корреляционная матрица и визуализируется как тепловая карта.

TwoSlopeNorm делает так, что ноль в корреляции становится белым. Таким образом проще разделять положительные и отрицательные связи. Красный цвет используется для отрицательной корреляции, синий для положительной.

#практика
Forwarded from Listen IT
🐤 Долго не ждём - сразу выкладываю следующую часть про канареечное развёртывание (canary деплоймент).

В этом выпуске узнаем:
❓Что такое canary деплоймент
❓Зачем он нужен
❓Какие у него плюсы и недостатки
❓Шаги реализации canary деплоймента
❓Сравнение canary и blue-green деплойментов

Аудио-версия, как обычно, постом выше.