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

Yandex_tech

Хабр-news

mail_news

Rambler

Статистика

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

oszone.net

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

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

Почему программистам сложно работать со временем в программах

Казалось бы, простая задача: посчитать, сколько времени прошло между двумя датами. Оказывается, сложность этой задачи в некоторых случаях может зашкаливать. Вот небольшой рассказ об этом. Эта статья — не про само программирование, а про сложности, с которыми иногда сталкиваются разработчики при написании программ. Если нужно именно программирование, почитайте статью про го ... Читать дальше »

Просмотров: 230 | Добавил: niko | Дата: 14.01.2022

Почему не стоит использовать or для проверки нескольких условий в Python

Все мы знаем, что нужно использовать следующие две строки для проверки того, удовлетворяет ли переменная одному или нескольким равенствам:

if number == 1 or number == 2 or number == 3 or number == 4:
do_smt()

Такой способ кажется вполне естественным. Мы разделяем каждое условие с помощью логического оператора or. Но не стоит торопиться с выводами.

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

Просмотров: 220 | Добавил: niko | Дата: 14.01.2022

ТОП 10 Самых влиятельных математиков ХХ века

Сайт TheFamousPeople запустил независимый рейтинг самых влиятельных математиков ХХ века, основанный на алгоритме, который объединяет различные факторы, в том числе голоса пользователей и тенденции поиска в Интернете. Его результаты:

1. Давид Гильберт

Просмотров: 248 | Добавил: niko | Дата: 14.01.2022

Что означает предел в математике

Что такое предел в математике

Когда математики говорят о пределах, то имеют в виду такую последовательность событий:

  1. Есть функция — это просто ка ... Читать дальше »
Просмотров: 280 | Добавил: niko | Дата: 13.01.2022

Топ-10 книг для Java-программистов

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

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

Моя первая книга по Java  — “ ... Читать дальше »

Просмотров: 249 | Добавил: niko | Дата: 13.01.2022

Подробный Python: или как переступить границу знаний

Хотите чтобы ваш код выглядел качественно и лаконично и говорил о вас, как об опытном разработчике? Тогда давайте окунёмся немного глубже базовых знаний и посмотрим, насколько можно упростить свой код, как сделать его читаемым и не потерять желание возвращаться к своей работе снова. Добро пожаловать в подробный Python. Пора становиться лучше!

Если вы начали изучать Python, посмотрели с десяток обучающих видео, прошли несколько бесплатных курсов, интенсивов и митапов, и пробуете написать свой первый проект, то эта статья, безусловно, вам поможет. Поверхностный анализ обучающих русскоязычных материалов по Python в интернете натолкнул на мысль, что начинающему Python-разработчику редко показывают всю красоту и эффективность э ... Читать дальше »

Просмотров: 230 | Добавил: niko | Дата: 13.01.2022

Как в С++ обрабатывать ошибки в конструкторах без исключений?

Преимущества использования исключений сомнительны, но мои претензии к ним не в этом. Исключения — экстраординарный инструмент, которые делает код более непонятным и запутанным. А прямую локальную обработку — слишком пространной. Исключения стали для меня худшим средством обработки ошибок. Печально, что создание объектов в С++ основано на их применении (позднее этот пост был отредактирован — прим.пер.).

Просмотров: 231 | Добавил: niko | Дата: 13.01.2022

Эффективная передача сообщений между процессами в C++

Взаимодействие между процессами

Введение в процессы

Процесс  —  это экземпляр компьютерной программы, выполняемый в одном или в нескольких потоках.

Рассмотрим пример. Мы разрабатываем приложение, исполняемый файл кото ... Читать дальше »

Просмотров: 256 | Добавил: niko | Дата: 13.01.2022

Обучение программированию лучше начать с языка С. И вот почему

На сегодняшний день существует около 700 языков программирования. Однако при создании корпоративного программного обеспечения (ПО) применяют лишь около 20 из них. Другими словами, при всем имеющемся разнообразии есть лишь несколько популярных универсальных языков. Обычно их начинают изучать в школе, университете или даже на первой работе.

При этом каждый разработчик ПО задается вопросом: с какого языка начать обучение? В университетской программе изучения информатики обычно начинают с языка C.< ... Читать дальше »

Просмотров: 198 | Добавил: niko | Дата: 12.01.2022

Как легко понять знаки Σ и П с помощью программирования

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

Это всё чушь, конечно. Если вы плохо знаете математику, вы можете быть блестящим разработчиком. Вы вряд ли напишете драйверы для видеокарты, но вы запросто сделаете мобильное приложение или веб-сервис. А это — основные деньги ... Читать дальше »

Просмотров: 247 | Добавил: niko | Дата: 12.01.2022

« 1 2 ... 180 181 182 183 184 ... 558 559 »
Поиск

Календарь
«  Апрель 2024  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930

Форма входа

nixp.ru

OpenNet

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

SLO.ru

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

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

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

    Copyright MyCorp © 2024