[!] PHPUnit по-русски. Справочник

Установка

Установка через comoser, добавьте в composer.json:

    "require-dev": {
        "phpunit/phpunit": "~7.0"
    },

-- версия в вашем случае может быть более новой.

[!] Тестирование кода в PHP. Справочник

Наиболее известные средства тестирования:

  • PhpUnit -- знаменитая библиотека для тестирования кода.
  • Codeception -- "фреймворк" для тестирования, содержит кучу возможностей, зависит с том числе и от phpunit

wget Скачать файл из терминала linux (консоли. файл доступный по ссылке)

Используйте wget, например:

wget http://адресфайла

скачает файл в ту же папку, где вы находитесь (в терминале)

Браузер не проигрывает mov и avi (не все форматы видео). Firefox

Пояснение (относится и к другим браузерам):

это не решается никак. У браузера свои кодеки (mp4, ogv...), у флеша есть декодер flv

если ты грузишь avi на какой-либо медиа-хостинг (например Ютюб), он конвертируется в поддерживаемые форматы

Подробности: https://developer.mozilla.org/ru/docs/We...

fancybox Не показывает видео API и MOV

the requested content cannot be loaded

Проблема отображения видео.

В моём случае сервер отвечал такими заголовками:

  • для mov:
    HTTP/1.1 200 OK
    Server: nginx
    Date: Mon, 17 Sep 2018 12:13:53 GMT
    Content-Type: video/quicktime
    Content-Length: 2173296
    Connection: keep-alive
    Last-Modified: Fri, 14 Sep 2018 13:25:05 GMT
    ETag: "5b9bb6b1-212970"
    Accept-Ranges: bytes
    

    -- не открывает ни в fancybox, ни на прямую.
    Но если его всё же скачать

lazarus Однооконный режим (в одном окне) в ubnutu linux

lazarus 1.6

Для версии 1.6 наблюдаются какие-то проблемы в ubuntu 16.04, поэтому лучше поставьте версию lazarus 1.8 -- там есть нужный нам пакет.

Включение однооконного режима в lazarus 1.8

Нам потребуется пакет Anchor Docking, поэтому из главного меню выбираем:
Packages
->Install/Uninstall packages

Далее справа выбираем пакет с именем вроде anchordockingdsgn у меня он называется:

anchordockingdsgn 0.5

-- кликаем по нему и нажимаем "Install selection" под списком, а затем кнопку внизу:

lazarus linux There is no debugger specified. Setting breakpoints have no effect until you set up ..Ошибка как исправить

There is no debugger specified.
Setting breakpoints have no effect until you set up a Debugger in the debugger options dialog in the menu.

Из главного меню выбираем:

Tools
-> Options
-> Debugger
-> General

Далее можно выбрать, например:

GNU Debugger (gdb)

Pages

Subscribe to fkn+antitotal RSS