Композер тесно связан, но не захаркоден в консольные методы и даже не привязан к json.
Есть интерфейс для конфига и интерфейс для IO — можно создать свои классы, и хранить инфу по пакетам в базе, а вывод в ответ на запросы сервера.
По поводу добавления пакетов composer init composer require some/thing:v1.0
…
PROFIT!
Утечки вроде как убрал (как проверить?)
Как можно обойтись одной сортировкой? Когда мы соеденили две ноды — ее верхушка становится новой нодой, с новым весом. Другой вопрос что возможно можно не полностью сортировать, а просто подвинуть эту ноду как раз.
Еще такой вопрос — есть идеи почему не разжимаются большие файлы?
И если вдруг знаете — ткните пожалуйста носом, где посмотреть правильную реализацию?
Через месяц использования макбука узнал, что можо вернуть виндовую раскладку — через пол часика вернул обратно.
Единственное что бесит — символ * доступен только в английской раскладке
Вы можете при каждом новом классе создавать ветку — ничего этому не мешает и никак не противоречит. Зато вы будете видить всю историю разработке класса, и проснувшись утром — поймете, что делали эти изменения конкретно с этим классом
Вчера как вам сказал, захотел как раз сам поиграться. Вроде как да.
PS Посмотрел выписку по счету — точно как я сказал. Главное заплатить минимальный платеж в 5$ и можно играться сколько вздумается и на любых тарифах
чтобы сам мог менять? А если случайно что-то не так добавит? Уж лучше интерфейс сделать для изменения.
Также дамперы врятли расставляют пробелы/табы, так что править самостоятельно будет не особо удобно
А у вас mamp уже стоит? Я по моему до конца подчистил полной переустановкой) github.com/josegonzalez/homebrew-php — тут в доку проблемы возникающие описано как решать, но судя по всему у вас нет OpenSSL's <evp.h>
Вам нужно поставить xcode и из него xcode command line tools
Чем нравится-то? Вы же выкатывать потом на сервер будете — вам все эти знания пригодятся, я например вчера узнать про ctr+r в командной строке — моему удивлению и радости предела небыло. Я не думаю что вы виртуальные хосты создаете каждые 10 минут.
Если прям очень хочется — можно написать обертку.
Можно кстати создать свой скрипт, который будет сравнивать виртуальные хосты и то, что в папке sites.
Только вот что этот скрипт запустить — что vhost — без разницы, нужно добавить сам файл + рестартнуть апач. Тут за вас и папки создаются и апач рестартится
Еще можно не заморачиваться с апачем — я уже часто так делаю: php -S 127.0.0.1:8080 -t webdir webdir/index.php