Архив августа 2024 - 157

Дело было вечером, делать было нечего. Решил запрограммировать шахматы на двоих. Делать их будем на Pygame, а как - расскажу далее. Надо сказать, что я в Python и Pygame тот ещё чайник, так что код и мои пояснения далеки от идеала. Давайте приступим к разработке.

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

import pygame
from pygame import *
import pygame as pg
import math

wind=display.set_mode((640,640))
display.set_caption('Chess') 
clock=time.Clock()
font.init()
game=1
while game: #цикл активен пока игра не закрыта
    for e in event.get():
        if e.type==QUIT:
            game=0 #при нажатии на крестик игра закрывается
    display.update()
    clock.tick(60)

Читать полностью »

Новые подробности о флагманском смартфоне Redmi K80 Pro раскрыл китайский информатор Digital Chat Station.

По его словам, Redmi K80 Pro будет оснащен новым аккумулятором высокой емкости, который поддерживает зарядку 100 Вт. Ранее утверждалось, что он будет иметь аккумулятор емкостью 6000 мА•ч. Теперь же инсайдер утверждает, что он будет оснащен аккумулятором емкостью 5500 мА•ч. Напомним, Redmi K70 Pro, дебютировавший в прошлом году, был оснащен аккумулятором емкостью 5000 мА•ч.

Читать полностью »

Сложно о простом. Транспортный уровень (L4) модели OSI - 1

Приветствую, коллеги! Меня зовут ProstoKirReal, и сегодня мы продолжим наше путешествие по модели OSI, обсудив транспортный уровень (L4). Этот уровень играет ключевую роль в обеспечении надежной передачи данных.Читать полностью »

АвтоВАЗ пересмотрел комплектации Lada Niva Travel, причем их не только упрощали, как мы сообщали ранее. В некоторых моментах комплектации были улучшены.

Как пишет портал «Лада.онлайн», в комплектации Comfort появились антиблокировочная система с электронным распределением тормозных усилий (ABS, EBD), а экологический класс двигателя вырос с «Евро-2» до «Евро-5».

Технологический партнёр Ростеха компания NtechLab в тестовом режиме запустит решение на основе искусственного интеллекта для поиска домашних животных по фотографиям. В его основу лягут алгоритмы распознавания лиц NtechLab. О планах по созданию такой нейросети представитель компании рассказывал ещё в прошлом году на выставке ЦИПР-2023.

Привет! Тем, кто интересуется перспективами освоения космоса, которое невозможно без прогресса в ИТ: мое интервью с ученым и конструктором космических аппаратов Иваном Соболевым о том, как человечество, выйдя за пределы нашей Колыбели, может спасти биосферу Земли, освоив энергоресурсы вселенной.

Читать полностью »

В Москве выпустили обновление мобильного приложения «Мой id», благодаря которому у жителей есть возможность оперативно просматривать данные своих документов. Об этом сообщили в Департаменте информационных технологий Москвы. 

Компания Geely объявляет о начале российских продаж флагманского бизнес-седана Geely Preface, который находится в одном классе с Toyota Camry, уже официально не продающейся в нашей стране.

Привет всем читателям ! Этой статьей мы открываем серию публикаций о книгах наших авторов. Да-да, в Positive Technologies не только делают ресечи, расследуют деятельность хакерских группировок и разрабатывают технологии киберзащиты. Наши коллеги еще и пишут книги! И делают это весьма познавательно и увлекательно. Впрочем, пусть об этом они расскажут сами. Встречайте Алексея Усанова и его рассказ о своей книге «Реверс-инжиниринг встраиваемых систем».

Читать полностью »

Всем привет! Меня зовут Светлана Уварова, я работаю в МТС Диджитал архитектором. Сегодня я расскажу о Зле, которое может сокрушить целые ИТ-команды. Стоит только одному человеку поддаться ему, как оно перекидывается на его коллег. Поставленные цели не достигаются, новая функциональность не поступает на прод, а проект потихоньку умирает. Имя этому злу — Демотивация. Если не заметить ее начало, поддаться соблазну и опустить руки, то она постепенно ломает командную работу и приводит к выгоранию. В этой статье я расскажу, как отследить наступающую Демотивацию и чем ей противостоять.

Читать полностью »

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js