symfony service Создание собственного сервиса. Пример

Рассматриваемые вопросы

  • как создать собственный Сервис. На примере класса MailSender() (отправляет email-ы с обратной связью администратору сайта)
  • как передать параметры в Сервис из конфигураций

Пример

  1. Создаём класс в директории AppBundle\Service
    Как установить и настроить SwiftmailerBundle можно прочитать здесь.
    <?php
    
    namespace AppBundle\Service;
    
    // Используем SwiftmailerBundle непосредственно для отправки сообщений

jquery Синхронизация после всех обработчиков -- promise().done (эксперимент)

(в процессе)

$errorInput.parents('*:hidden').show('slow', function() {console.log('для каждого элемента');}).promise().done(
	   function() {
	console.log('после всех обработчиков!');
   // console.log('show parent:', $(this));
	if ($('input.error:first').length) {
		console.log('start animate to:', $('input.error:first'));
		$('html').animate({
			 scrollTop: $('input.error:first').offset().top
		 }, 600);
	}
});

python append Присваивание одного того же объекта разным элементам массива -- проблема (неявная работа "по ссылке")

Если присваивать один и тот же объект разным элементам массива (не создавая нового объекта для каждого из них), то фактически обращаясь к любому элементу такого массива мы будем работать сразу со всеми его элементами -- что часто может оказаться совершенно нежелательным)

numpy ComplexWarning: Casting complex values to real discards the imaginary part

ComplexWarning: Casting complex values to real discards the imaginary part

Ошибка может быть в том, что вы пытаетесь присвоить вещественному числу комплексное, скажем:

self.mtx[j, i] = matrixElement.real - matrixElement.imag * 1j

предварительно можно пребразовать данные (self.mtx[j, i] -- в моем случае это матрица нампая) к комплексному виду, и тогда всё должго быть хорошо)

virtualbox Проброс USB порта в Ubuntu Linux (связь между реальным usb и гостевой машиной/ОС)

Пусть наша хостовая ОС (т.е. та, в которой установлен виртуалбокс) -- Ubuntu Linux.

Инструкция

Хорошая инструкция здесь: http://nix.zeya.org/wiki/%D0%9F%D1%80%D0...

Размышления на тему развития человека и деградации духа

Небольшой отклик на цитату из статьи Эрнста Юнгера "О духе" (Widerstand. 1927. April.).

Как я понимаю, Жизнью Эрнст Юнгер называет реальный мир с его цинизом, проверяющим, жизнеспособен ли механизм. Т.е. жизнь == жизнеспособность, реальность, с которой сталкивается Дух.

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

datetimepicker Какой плагин использовать. Пример (xdan)

Рассмотрим здесь использование пикера от от xdan
Скачать: https://github.com/xdan/datetimepicker

Устанавливаем конкретный язык (перевод названий месяцев и т.д.)

До использования вызываем:

jQuery.datetimepicker.setLocale('ru');

Только дата + установка формата

Для инпута с данным id:

Ошибка -- Отсутствует ключ в массиве -- Key "1" for array with keys "2, 3, 4" does not exist.

Ошибка

Key "1" for array with keys "2, 3, 4" does not exist.

Также при отладке наблюдается перезапись значений массива с каждой итерацией.

Может возникать, если вы объявляете массив, в котором храните полученные данные, внутри цикла, в котором их получаете.

Pages

Subscribe to fkn+antitotal RSS