Блог экспериментатора инженера-разработчика: Infanty.
Я пишу how-to статьи на редкие темы или статьи обзоры - для себя и тех кто со мной работает.
Блог существует при поддержке: "Оккупационных сил Марса".

Отображено: по дате последнего изменения. Посмотреть по дате публикаций.

Как всё успеть при управлении проектами и в жизни? Как тратить так, чтобы оставались деньги и на инвестиции?

Как и любой проект можно пустить на самотек и затянуть сроки разработки, превысить бюджет и получить на выходе посредственный продукт, так же и с жизнью, а так же и с деньгами. Если каждый день не делать шажок к большой цели, к следующей ступени вашего благополучия, то Вы так и будете топтаться на месте. А если не управлять деньгами то они вообще не будут задерживаться у вас в кармане. Надеюсь Я убедил Вас в том, что жизнью можно управлять как и любым проектом. Главное работать не по 12 часов а головой.

Angular.js – один из популярных JavaScript фрэймворков, реализующих MVC и разрабатываемый при поддержке Google. Он позволяет создавать динамический веб-приложения, используя возможности HTML со встроенным тестированием. Использование современных подходов таких как биндинг данных и внедрения зависимостей позволяют выиграть время за счёт компактности кода.

Когда вместо веб-сервера используется Apache 2, то бывают две редкие ошибки при работе с Drupal которые мало кто знает как пофиксить. Первая ошибка это не сохранение больших текстов, а вторая не сохранение части полей ноды если в некоторые поля загружены картинки больших размеров.

LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов:

  •   Linux — операционная система Linux;
  •   Apache — веб-сервер;
  •   MariaDB / MySQL — СУБД;
  •   PHP — язык программирования, используемый для создания веб-приложений.

По умолчанию ядро Apache Solr имеет название: "collection 1". Для переименования его во что-то более информативное нужно переименовать каталог: "/opt/solr/solr/collection1", набрав в консоли, например...

Любой желающий может получить доступ к Apache Solr пройдя по адресу http://x.x.x.x/:8983/solr/ и поменять его настройки, если не позаботится о настройке доступа к нему - на основании пароля.

Аутентификация будет обязательна для любых запросов пока пользователь не авторизуется. Авторизация хранится в сессии. Доступ может быть разделён как по ролям так и по функционалу к которому разрешён доступ.

Рассмотрим установку Solr 4.x (установка версии 5.x несколько отличается) в Ubuntu 14.04 (или старше). Для начала установим Java. А после скачиваем Apache Solr и распаковываем дистрибутив в: "/opt/solr" (каталог "/opt" предполагает установку программного обеспечения не из репозиториев).

Более понятно данная тема звучит на английском языке: event dispatcher, dependency injection, service and hooks. Доработаем форму из предшествующего урока добавив в неё необходимый функционал, который упрощённо можно описать следующим образом:

  • На сабмите форме создаётся диспетчер.
  • Этот диспетчер начинает следить за определённым событием формы.
  • При его возникновении, он (диспетчер) через класс события посылает оповещение всем наблюдателям следящим за этим событием.

Доработаем форму из предшествующего урока добавив в неё базовые настройки загружаемые из файла с конфигурацией.