вторник, 29 декабря 2015 г.

Очень учтиво

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

Соответственно, вся эта дележка "технари/гуманитарии" - простой стереотип, успешно заменяющий некоторым всякое понимание того, о чем они пытаются рассуждать.

воскресенье, 20 декабря 2015 г.

Типизированный вызов функций в php - одно из недостоинств php

вброшу есть два метода

public static function meCreated(array $table) {
return $table['usercreated']['iduser']==FS::getUserIdLogined();
}
и
public static function meCreated(Task $task) {
return $task['iduser']==FS::getUserIdLogined();
}

На что PHP мне отвечает Fatal error: Cannot redeclare Helper_DB::meCreated() in /var/www/estatecube.com.ua/library/Helper/DB.php on line 26

Типизированный вызов meCreated в PHP отсутствует напрочь. Не правильно!

суббота, 19 декабря 2015 г.

(by Dexus)

Мало этого, чтобы уменьшить нагрузку на ресничную мышцу, компенсаторно начинает расти глазное яблоко. Чтобы усилить рефракцию на 3,0 Д, надо увеличить переднезаднюю ось глаза всего на 1 мм. То есть склера получает команду слегка растянуться, сетчатка, выстилающая глаз изнутри, в заднем полюсе отодвигается назад, фокусироваться надо уже меньше, нагрузка на ресничную мышцу снижается. НО! О, ужас: ложная близорукость переходит в истинную! И глаз растет до тех пор, пока не появится близорукость в 3-3,5 Д. Это так называемая интеллигентная близорукость или близорукость читающих людей. Почему? Дело в том, что дальнейшая точка ясного зрения при близорукости в 3,0 Д находится на расстоянии 30 см от глаза. То есть, читать можно сколько угодно долго, совершенно не напрягая ресничную мышцу!

Natus Vincere


вторник, 15 декабря 2015 г.

Лучший пример с которого стоит начать изучение Spring Framework Java

Шаг 1. Устанавливаете NetBeans 8.02.
Шаг 2. Скачиваете https://github.com/jfarr/spring-mvc-examples
Шаг 3. по Maven собираете проекты и запускаете вместе со Spring.

Проект без проблем собрался и сейчас я изучаю пример example-multi-action-controller. В котором можно редактировать один созданный объект.

воскресенье, 13 декабря 2015 г.

Объекты, классы и пакеты в Java. Алексей Владыкин


SOLID - это 5 принципов проектирования классов в ООП.

SOLID - это 5 принципов проектирования классов в ООП.
1) Single responsibility principle(S) - говорит о том, что на каждый класс должна быть возложена только одна определенная обязанность.
2) Open/closed principle(O) - говорит о том, что програмные сущности должны быть открыты для расширения, но закрыты для изменений.
3) Liskov substitution principle(L) - принцип подстановки Барбары Лисков, который говорит, что функция, использующая базовый тип, должна иметь возможность использовать подтипы базового типа, не зная об этом.
4) Interface segregation princilpe(I) - говорит о том, что лучше иметь множество специализированых интерфейсов, чем один универсальный.
5) Dependency inversion principle(D) - говорит о том, что зависимости в системе должны строиться на основе абстракций. Модули нижнего уровня не должны зависеть от модулей верхнего уровня. И те и те должны зависеть от абстракций. В свою очередь, абстракции не должны зависеть от деталей. Детали должны зависить от абстракций.

суббота, 12 декабря 2015 г.

Почему люди не меняют взглядов (by Бабер)

Может быть им нравится смотреть в одно место?

(by 9К720)

В Анк-Морпорке пратиковалась древнейшая форма демократии — «один человек — один голос». Этим человеком был лорд Витинари, городской патриций. Ему же принадлежал единственный голос.

Пратчетт как всегда гениален.