[Из песочницы] Использование ncurses в PHP
2013-07-14 17:44:57
... > можно создать
консольную утилиту с довольно ... заинтересованных в создании
консольных php-приложений с ...
+ развернуть текст сохранённая копия
Как программист и веб-разработчик, вы наверное время от времени пишете программы на php для администрирования сайта из консоли. Средствами языка можно сделать только выводящую/читающую из консоли программу, но с помощью библиотеки ncurses можно создать консольную утилиту с довольно сложным внешним видом, которая будет одинаково выглядеть в разных видах терминалов.
PHP очень гибок и расширяем, с его помощью можно создавать скрипты, которыми можно заменить аналогичные на других языках (Perl/bash-скрипты и прочее). Функциональность ncurses поразительна и действительно выводит возможности работы с терминальным php-приложением на новый уровень.
Предназначение статьи — дать вам «толчок» в сфере написания консольных утилит на php, которые будут использовать возможность этой библиотеки. Я собираюсь показать только самое важное, относящееся к самой библиотеке, и надеюсь дать вам базу для использования ncurses в вашем приложении.
Для кого предназначена статья
Материал предназначен для опытных php-программистов, заинтересованных в создании консольных php-приложений с пользовательским интерфейсом. (прим. переводчика: материал пригодится разработчику любого уровня, здесь нет ничего сложного).
Читать дальше →
Тэги:
cli,
ncurses,
php,
интерфейс,
консольный,
перевод,
скрипт
Дефрагментация в Ext4
2013-07-05 22:45:00
Раньше часто можно было встретить обширные срачи на тему необходимости дефрагментации в Linux, и, в ...
+ развернуть текст сохранённая копия
Раньше часто можно было встретить обширные срачи на тему необходимости дефрагментации в Linux, и, в особенности, самых распространенных ext* систем. Как правило, отсутствие или пренебрежимо малая степень фрагментации были в числе главных преимуществ ФС, отличных от NTFS. Одной из главных причин появления ext2 была как раз зверская фрагментация ext. Ну и в каждой следующей версии [...]
Тэги:
ext4,
linux,
консольный,
утилита
Watch Dogs Дата выхода и краткий обзор
2013-06-28 20:37:12
Watch Dogs — это разрабатываемая в настоящее время студией Ubisoft Montreal ...
+ развернуть текст сохранённая копия
Watch Dogs — это разрабатываемая в настоящее время студией Ubisoft Montreal мультиплатформенная игра, по стилю похожая на всем известную серию Grand Theft Auto. Выход новинки запланирован на 19 ноября 2013 года, а поиграть в игру смогут как обладатели консолей PS3, PS4, Wii U, Xbox 360, так и персональных компьютеров (в последнее время как раз вопрос [...]
Тэги:
auto,
grand,
theft,
ubisoft,
игры,
консольные
Crysis 3 — обзор игры
2013-06-27 00:45:27
Crysis 3 — продолжатель знаменитой серии, является шутером от первого лица, который был создан ...
+ развернуть текст сохранённая копия
Crysis 3 — продолжатель знаменитой серии, является шутером от первого лица, который был создан на улучшенном графическом движке CryEngine 3. Главный герой возвращается в Нью-Йорк спустя почти что 25 лет после событий, которые имели место во второй части. Оказывается, что над городом находится гигантский Купол, который был создан коррумпированной корпорацией C.E.L.L. Теперь город поделён на [...]
Тэги:
action,
arts,
crytek,
electronic,
ps3,
shooter,
xbox,
игры,
консольные
Как убить босса Тиамата в Darksiders
2013-06-18 22:57:55
Тиамат в Darksiders – это огромная летучая мышь, которая извергает пламя. Чтоб ее победить, нужно ...
+ развернуть текст сохранённая копия
Тиамат в Darksiders – это огромная летучая мышь, которая извергает пламя. Чтоб ее победить, нужно сделать следующее. С начало, когда мышь летает и плюется огнем, надо взять бомбу, кинуть ее в босса, когда мышь 3 раза проплюет огнем, она на некоторое время зависнет в воздухе и в этот момент надо взорвать бомбу на ней, от [...]
Тэги:
darksiders,
игры,
консольные
Страницы:
1 2 3 4 5 6 7 8