В этой статье я хочу поделиться своим опытом на тему "Как я учился тестировать с использованием Karma". Как и любой нормальный человек я, решив научиться чему-то новому начал поиски в поисковых системах, и нашел множество древнейших (3-5) летней давности постов, в которых и конфиги для karma уже не те, которые сейчас, да и вообще авторы, почему-то стремятся осветить эту тему именно на своих велосипедных приложениях.

Программирование | 01.01.70, 3:33 | 0 |


Под linux настроить xdebug для xampp гораздо проще, на самом деле в Windows у меня просто не получилось... Для начала установим само расширение xdebug sudo apt-get install php5-xdebug После этого у Вас должен появиться файл "/usr/lib/php5/20131226/xdebug.so" цифры в пути могут отличаться, на сколько я понимаю…

Программирование | 01.01.70, 3:33 | 0 |


Эта задача для меня важна, когда нужно что-то сверстать по готовой картинке макета. Чтобы настроить прозрачность, для меня обычно нужно настроить прозрачность Google Chrome, мы будем использовать программу compiz. Чтобы все заработало нормально вводим команду: sudo apt-get install compiz compiz-plugins compizconfig-settings-manager После этого…

Программирование | 01.01.70, 3:33 | 0 |


С помощью программы PhpBrew можно упростить себе задачу перключения вашего локального сервера на разные версии PHP.В этой статье я хочу рассказать о том, как я настроил для себя работу с этой программой. К сожалению по умолчанию для ubuntu 16.04 автоматически устанавливается php7, поэтому придется немного заморочиться, что бы настроить переключение на разные модули php.Идем дальше.Хочу…

Программирование | 01.01.70, 3:33 | 0 |


Я пару недель мучился с настройками методов переключения раскладки клавиатуры в lubuntu.Но на удивление все как обычно оказалось достаточно просто.Чтобы в lubuntu 16.04 изменить способ переключения ракладки клавиатуры я воспользовался вот таким вариантом:Зашел в Меню - Параметры - Язык системы в открывшемся окне есть выпадающий список "Метод ввода с клавиатуры", в этом списке я выбрал…

Программирование | 01.01.70, 3:33 | 0 |


Совсем недавно я начал использовать Vim, но все таки vim не дает фантазии развернуться на полную катушку, в отличии от вима емакс как раз то что нужно, чтобы фаназировать и воображать!!!Поэтому здесь я буду потихоньку делиться опытом освоения этого текстового редаткора.Для начала люди советуют пользоваться ErgoEmacshttps://ergoemacs.github.io/Вот подборка обучающих видео по Emacs:

Программирование | 01.01.70, 3:33 | 0 |


Решил попробовать заменить свою домашнюю Ubuntu на Debian8 и собрать список проблем с которыми мне пришлось столкнуться. 1. Проблема при установке Debian с GPT UEFIУ меня возникла проблема когда я пытался поставить дебиан на свой ноутбук с уефи биос. Проблема была такая : выскочила ошибка что загрузка с USB носителей не разрешена правами безопасности UEFI. Эта проблема решилась достаточно просто, зашел в БИОС установил пароль супер пользователя, после этого зашел…

Программирование | 01.01.70, 3:33 | 0 |


Есть одно интересное расширение https://github.com/syohex/emacs-browser-refresh которое позволяет обновить браузер и одновременно сохранить текущий буфер.. Рассчитано это на пользователей linux и MacOs, но это решение мне совсем не понравилось потому что во-первых у меня оно не заработало на linux без допиливания а во вторых оно не возвращает фокус обратно на emacs. а мне очень не нравится, когда при каждом сохранении я перескакиваю…

Программирование | 01.01.70, 3:33 | 0 |


Эта функция поставит класс, например not-flex-supported к тому контейнеру, который вы ей передадите в параметрах. /** * Проверка поддержки перечисленных в * Массиве checkCssSupport свойств * На поддержку в браузере */ function checkCssSupport(containerSelector) { var supportValues = [ { feature: "display", value : "flex", } ], supportIndex, curFeature, curValue, notSupportedClass; for (supportIndex in supportValues) { curFeature = supportValues[supportIndex].feature; curValue = supportValues[supportIndex].value;…

Программирование | 01.01.70, 3:33 | 0 |


Для того, чтобы выровнять блоки в строке по ширине можно воспользоваться вот таким сниппетом .prevNext { text-align: justify; } .prevNext a { display: inline-block; position: relative; } .prevNext:before{ content: ''; display: block; width: 100%; } .prevNext:after { content: ''; display: inline-block; width: 100%; }

Программирование | 01.01.70, 3:33 | 0 |



Яндекс.Метрика