Суббота, 04.05.2024, 18:03
Информатика и ИКТ
Приветствую Вас Гость | RSS
Главная Регистрация Вход
Меню сайта

Yandex_tech

Хабр-news

mail_news

Rambler

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

oszone.net

IT-N-образование

Главная » Архив материалов

Как дизассемблировать код Python и повысить его производительность

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

Но что если речь идет о целом проекте? Нельзя не признать, что при работе в продакшен-средах код должен быть максимально оптимизирован. Но такое окажется возможным только, если каждые ~50–100 строк уделять время его до ... Читать дальше »

Просмотров: 233 | Добавил: niko | Дата: 07.12.2021

Антишаблоны программирования

Разработка нового программного обеспечения — дело непростое. Этот процесс включает в себя ряд шагов, и многое в нем может пойти не так. Чаще всего антишаблоны — следствие недостатка опыта или несоблюдения стандартов, хотя в некоторых случаях их причиной оказывается банальная лень.

Я сгруппировал основные антишаблоны по следующим категориям:

Просмотров: 228 | Добавил: niko | Дата: 07.12.2021

Самые популярные языки программирования от Ассемблера до Питона

Сначала вспомним устройство компьютера, представление данных в памяти компьютера, а затем сравним синтаксис 3 основных языков программирования с Питоном.

Просмотров: 239 | Добавил: niko | Дата: 03.12.2021

111+ статистических данных и фактов о Linux - Linux рулит!

В далеком 1993 году Линус Торвальдс зашел в бар.
Он увидел одинокого ковбоя, который собирался тщательно покопаться в миске с зерном.
Ковбой сказал:
... Читать дальше »
Просмотров: 241 | Добавил: niko | Дата: 03.12.2021

Домены для вашего сайта

В этом тексте собраны ответы на распространённые вопросы о доменных именах. Это термин из сферы интернета, сайтов и электронной коммерции. Если вы хотите быть веб-разработчиком или чтобы у вас был собственный сайт, это для вас.

Что такое домен

Доменное имя — это словесное обозначение адреса вашего сайта в интернете. Можно сказать, что это название вашего сайта с точки зрения интернета.

... Читать дальше »

Просмотров: 239 | Добавил: niko | Дата: 28.11.2021

Крестики-нолики на Python за 15 минут

Kivy - это открытая Python библиотека для быстрой разработки приложений. У нее много преимуществ, например, кросс-платформенность, открытость а также использование GPU для ускорения отрисовки графических интерфейсов.

Для начала работы нам потребуется библиотека kivy. Установить ее можно с помощью команды (Windows):

Просмотров: 277 | Добавил: niko | Дата: 24.11.2021

Словари, ассоциативные массивы и хеш-таблицы. Структуры данных Python #1

Введение в Python dict

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

Словари также нередко называют ассоциативными массивами (associative arrays), ... Читать дальше »

Просмотров: 245 | Добавил: niko | Дата: 24.11.2021

Visual Studio Code: кому и зачем он нужен

Недавно мы беседовали с Анной Леоновой о её пути в программировании. Аня пишет код в редакторе Visual Studio Code и сегодня поделится своими настройками. Вы узнаете, как установить программу и подготовить её для комфортной работы.

Статья для тех, кто только знакомится с программированием и ищет мощный бесплатный редактор — такой, чтобы один раз установить и много лет не менять.

... Читать дальше »
Просмотров: 263 | Добавил: niko | Дата: 24.11.2021

Python: как сделать многопоточную программу

Когда-то давно мы делали простой таймер с напоминанием на Python. Он работал так:

  1. Мы спрашивали пользователя, о чём ему напомнить и через сколько минут.
  2. Програм ... Читать дальше »
Просмотров: 242 | Добавил: niko | Дата: 24.11.2021

Типы исключений в C++

Хотите разобраться в сложных темах C++ и прокачать свой скилл до Middle+ уровня? 7 июня Сергей Кольцов, Senior Developer С++ VisionLabs, расскажет, как в этом поможет онлайн-курс «C++ Developer. Professional» от OTUS. Сергей проведет обзор вакансий и требований к C++ разработчикам. Вы узнаете, какие знания и навыки необходимы, чтобы выделиться из толпы и обеспечить себе карьерный прогресс.
Регистрируйтесь на вебинар и готовьте свои вопросы эксперту.

... Читать дальше »

Просмотров: 236 | Добавил: niko | Дата: 24.11.2021

« 1 2 ... 190 191 192 193 194 ... 561 562 »
Поиск

Календарь
«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031

Форма входа

nixp.ru

OpenNet

Новые программы

SLO.ru

Погода
Яндекс.Погода

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Архив записей

    Copyright MyCorp © 2024