Александр Воробьев

Александр Воробьев
Рейтинг
60
Регистрация
03.02.2020
Sly32 #:

Как это можно применить - не придумал))) 

Прикольно, интересно было бы узнать нет ли "родственных" душ в рамках форума :) 


PS. А у меня тем временем сегодня первый релиз (и фреймворка и скелетона для простого старта разработки на нем). постараюсь к пятнице видео запилить.  Начинается у меня череда ДР: отец, сын и я - друг за другом, "скорость" подспадет

Самое забавное, что бывало. И достаточно, на мой взгляд часто (за прошлый год раза два - три): я работаю по времени, соответственно его считаю (в toggl). Вот бывало по два дня подряд рабочее время за день совпадало секунда в секунду. Это при том, что я начинаю и заканчиваю рабочий день не по какому то особому "звонку", разные перерывы, в течении дня переключаюсь с задачи/на задачу,  с проекта/на проект (а это все остановить один таймер и включить другой.....

100%го рецепта нет.  Для примера ОЧЕНЬ частая причина для альцгеймера - некачественное спиртное. Т.е. вполне себе так есть шанс выпить - и все. И тут речь не конкретной паленке покупаемой с рук в подворотне.....  

А далее все как всегда: спорт, питание, упражнения для мозга.

Devstory #:
Говоришь бюджет и порекомендуй что по лучше за него, вот и все
Ой да ладно. Я как то даже не выдержал в эльдорадо: около меня консультант отвечал покупателю на вопросы про ноут, такую ересь говорил (про вайфай). так то было во времена когда  явно консультантов мотивировали на продажи. (сейчас зайдешь так там просто ходят цари которым все по.....)
Had #:
Но почти уверен не зайдёт это. Спроса не будет. Почему?
Как минимум должен быть уровень вашей экспертизы доказан.  Т.е. для создания своего имени придется очень сильно поработать. Да и потом 500 руб это 500 руб. Кто то (и достаточно много) боится рискнуть и меньшей суммой
Had #:
Например, это может быть какой-то востребованный сайт-сервис. Хз - надо думать.
Может.... Но есть нюанс: это вряд ли будет "пассивный" доход :)
Sly32 #:
Например как в ларавел - можно стартануть проект одной командой. Александр - не думал свой упаковать таким образом? 
Ну пока будет просто через composer create-project.  А там посмотрим, все же для создания форума еще много чего надо успеть. Это сейчас у меня затишье по работе - там посмотрим на что времени хватит. Хотя, конечно, там под капотом наверняка просто консольная команда, но все равно время. :) 
ArbNet #:
Запустить не удалось

Я так понимаю, ты хочешь без composer (это зря - усложняешь только вопросы обновления, если в простом варианте хочешь проект тестить). По этому вот размести этот код в файле vendor/autoload.php

<?php 

spl_autoload_register(function ($class) {
    $prefix = 'Vasoft\\Joke\\';
    $baseDir = __DIR__ . '/../src/';

    $len = strlen($prefix);
    if (!str_starts_with($class, $prefix)) {
        return;
    }
    $relativeClass = substr($class, $len);
    $file = $baseDir . str_replace('\\', DIRECTORY_SEPARATOR, $relativeClass) . '.php';

    if (file_exists($file)) {
        require $file;
    }
});

Далее необязательно настраивать опенсервер: можно просто в корне проекта  php -S localhost:8000 -t public/
  И далее  два роута сейчас работают  (я версию на github обновил) :  http://localhost:8000  (ну или у тебя судя по всему http://joke.loc )  и http://joke.loc/name/alex (http://localhost:8000/name/alex)  имя можно подставлять любое.  Роуты можно понастраивать  в tests/Fixtures/routes/web.php  - там все понятно должно быть...  А там на следующей недели постараюсь доку выложить по этому этапу и видео как пользоваться как фреймвоком


ArbNet #:
Не понятно как работает маршрутизация из src\Core\Routing\ чтобы открывался

Отправная точка в Application. упрощено загружается конфиги роутов (из того файла что я выше сказал), подбирается согласно правилам нужный и запускается соответсвующий функционал

ArbNet #:
Ещё добавлю, всякие критика, нравоучения, глупые вопросы(зачем, кому это надо, почему бы не использовать готовое и тп.) лично я буду игнорировать, это деструктивно

Я наоборот, критику очень даже приветствую.  За критику моего проекта буду благодарен. :) (конечно же критика вменяемая, а не из серии "все Г... потому что  я так сказал")

ArbNet #:
Чувствуется, что код от куда-то взят или даже сгенерирован ИИ.

Давай ка договоримся без домыслов. Я могу ответить за любую строчку своего кода.  Еще раз уточню, мне этот проект интересен именно тем, что я сам пишу. Тратить время на генерацию? Нахрен оно мне уперлось. Уверяю мне важнее, что о моей квалификации думают мои заказчики и коллеги. 

ArbNet #:
Запустить не удалось. Не понятно как работает маршрутизация из src\Core\Routing\ чтобы открывался к примеру public\index.php в котором ошибка

Что значит открывался "public/index.php"?  Там же в readme написано.   Если ты настраиваешь веб сервер, то корень его должен быть в public.  т.е. обращение к сайту http://joke.loc/ (или как ты там домен задал) и все. Сразу ответит index.php. Если не получается можно по простому, запустить встроенный в php веб сервер.

Ты выполнил composer install ? (или если не хочешь лишнего, то composer install --no-dev --optimize-autoloader --classmap-authoritative )

Файл ../vendor/autoload.php существует?

ArbNet #:
ЗЫ. Нет комментирования функций, хотя меня поучал бывало

Согласен. Тут есть что комментировать, но хотел сделать релиз до этой пятницы. не до "красоты"

nomarketing #:
Вы не можете составить элементарое ТЗ - о чём свами тут говорить.
А сам то можешь составить ТЗ к своей задаче? показать, так сказать, мастер-класс
Всего: 704