Найти в Дзене
Центр математики
Чтобы ответить на этот вопрос, нужно знать - а где центр математики? Ещё совсем недавно математики использовали для этого число Эрдёша по имени математика Пола Эрдёша. Пол Эрдёш один из самых удивительных математиков в истории и самый невероятный математик XX столетия. Он и есть центр математики XX века. Число Эрдёша Число Эрдёша описывает, насколько тот или иной математик тесно работал с Полом Эрдёшем.  Если математик написал статью в соавторстве с Эрдёшем, то число Эрдёша этого математика равно 1...
6 лет назад
Треугольная алгебра для самых маленьких
Конечно нет, что за вопрос, кто ее вообще любит? Тем не менее, те, кто остановился в изучении алгебры на школьной программе, обычно слабо представляют, как часто алгебра применяется в жизни. Просто они это не считают алгеброй, а между тем, алгебра - один из самых проработанных, стройных и красивых разделов математики, изумительное дитя человеческого гения. Ладно-ладно, понимаю, лучше один раз увидеть, чем сто раз услышать, какая девушка красивая. Поэтому, предлагаю познакомиться с ней поближе, вдруг...
6 лет назад
Биты, байты и китайская информатика
Если кто недавно разморозился из глыбы льда - у меня есть для вас хорошая новость: за окном - информационная эра! Это значит, что все, что сейчас происходит в мире так или иначе связано с обработкой, передачей, хранением и преобразованием информации. Удивительно, не правда ли? Еще удивительнее тот факт, что не существует общепринятого определения термина "информация", поэтому, что там обрабатывается - непонятно. Но, если отвлечься от высоких материй и вернуться на бренную информационную землю, можно считать, что информация - это последовательность битов...
145 читали · 6 лет назад
Модульное тестирование для самых маленьких
Как люди они рождаются! Как люди они учатся! И прежде, чем вступить во взрослую жизнь - они, как и люди, должны сдать экзамены. Или другими словами - пройти тесты! Сегодня я хочу поговорить о модульных тестах. Модульное тестирование - это важное событие в жизни любой программы. Для того, чтобы ваша программа была здорова и счастлива - она должна проходить модульные тесты часто, регулярно и на систематической основе, как посещение врача. И чем больше модульных тестов - тем более полную информацию о здоровье вашей программы вы - как заботливый родитель - будете иметь...
6 лет назад
Java Proxy in nutshell
Сегодня поговорим о Java Proxy. Java Proxy - это реализация шаблона проектирования Proxy (неожиданно!!!), которая входит в стандартную библиотеку Java. Вообще, идея подмены с сохранением API взаимодействия очень популярна и плодотворна в IT. Тут вам и прокси-сервера, и разделение API и реализации и многое многое другое. Поэтому возможность создавать прокси-объекты - это великая сила в арсенале Java-разработчика. Используйте ее с умом и не забывайте, что с большой силой - приходит большая ответственность...
6 лет назад
Pro паттерны
Если вы работаете с объектно-ориентированным языком проектирования, то практически с первых дней вы столкнетесь с таким понятием, как паттерны - или, если по-русски, шаблоны - проектирования. Легендарная книга "банды четырех" - Эриха Гаммы, Ричарда Хельма, Ральфа Джонсона и Джона Влиссидеса - о шаблонах проектирования показала, как нужно использовать объектно-ориентированные языки программирования, как во всей полноте раскрыть всю мощь и возможности таких языков. Побочным эффектом популярности этой...
6 лет назад
Математика как гуманитарная наука
Очень часто я слышал о том, что для того, чтобы стать программистом - нужно хорошо знать математику. А поскольку математика - наука точная, человеку с гуманитарным складом ума путь в разработку ПО закрыт. Оставив в стороне адекватность деления людей на гуманитариев и технарей, все-таки хочется повнимательнее разобраться в вопросе - так ли уж технична самая точная из наук - математика. Классификация наук Человеческие знания так сложны и многообразны, что довольно сложно придумать какой-то общепринятый критерий, на основании которого можно классифицировать все науки...
533 читали · 6 лет назад