вам срочно нужен отдельный толковый пхпшник, хотя бы на проект, даже не на полную ставку.
судя по тому что в файл bitplane-analyzer.php вы впихнули выдачу js кода, у вас там в этой части все смешано. может сейчас это не ощущается, но если эта часть разрастется - вы задолбаетесь разгребать. ок, в прошлой вашей статье я писал про laravel, но если для ваших целей он слишком большой - возьмите lumen, можно сказать его урезанную копию, или slim какой-нибудь. судя по всему у вас в команде с вебом вообще никто не работал, даже js код в отдельный файл не вынесли, не говорю уже про то чтоб использовать сборщики типа vite.
а если посмотреть то что сейчас у вас на странице примера - там и jquery, и части которые его не используют, и bootstrap. в общем одумайтесь пока не поздно, на этом этапе цена переписывания на нормальные инструменты еще низкая
если на php хотите не сильно заморачиваясь и без кучи велосипедов - берете laravel, sqlite как базу и filament для админки. и расширяемо будет, и все что уже приделали там есть. при этом сторонний специалист спокойно разберется если такой будет нужен
да любой в принципе, или нескольким, намешал 300 шаблонных фраз чтоб не повторялись, берется одна на день и рассылается 10 девушкам. кто-нибудь посчитает это за внимательность, кому-нибудь и понравится, никто не заметит копипасты, в теории может и сработать. приделать апи прогноза погоды и добавить шаблоны на дождь/снег/мороз - уже чутка оригинальнее выйдет. если круг общения подойдет - открытки из вацапа тоже вариант, в общем вариантов много, это к части задачи что послать.
а если своей слать - то опять лично я не понимаю а зачем тогда это все
"Сам факт автоматизации подобного это выражение полного равнодушия". Почему?
потому что зачем вообще поддерживать отношения где нужно заставлять себя, собственно, общаться? не хочешь писать - вот и не пишешь, значит другие дела более интересны, а это чисто для галочки, типа "вот я тебе написал, а теперь отвали".
но с другой стороны - нигде в статье не написано что пишешь своей девушке. и тогда набор сообщений меня реально пугает, какой-то сталкинг, а от сообщения "Здравствуй! Как ты себя чувствуешь после сна? вообще волосы стынут в жилах, будто тот кто его придумал висел за ее окном на веревке и всю ночь наблюдал как объект спит. Это моя больная фантазия если что, не претензия к автору.
Вот человек ради другого человека заморочился реализацией подобной мелочи, а вы вот не заморочились чем-то большим, чем простое написание сообщения
я с другой стороны смотрю на этот вопрос. что стоит автоматизировать - то что лень делать самому, типа посудомойки, уборки, вместо похода в магазин заказать доставку например. ок, если не хочется общаться - пусть это скрипт делает. ну и есть всякие пограничные случаи которые вообще никак не предусмотрены, например вдруг у нее трагедия какая-нибудь, а ей прилетает "Как твои дела, готовность к этому дню?"
ну и сама такая задача инициировать общение не полностью решена - надо штук 300 сообщений, часть из них все равно будет повторяться, в итоге времени на то чтоб создать нормальный набор приветствий придется потратить кучу усилий, уж лучше реально самому написать, тем более можно дополнять ситуативками, типа "привет, видела в новостях как там вулкан жахнул?". и вот тут каждый раз, пусть и иногда забывать, но писать от души, или 300 шаблонных приветствий которые еще придумать надо - хз, как по мне выбор очевиден в пользу сообщений лично мной придуманных, на которые могут повлиять и внешние обстоятельства, и новые события, и мое настроение.
при этом техническая часть - да, вопросов нет, я бы реально приделал это чтоб после рабочего дня бот отвечал что я не на связи, эта часть статьи вполне применима и можно доработать под свою задачу
Данная автоматизация — инструмент для выражения эмоций
сам факт автоматизации подобного - выражение глубокого пох... равнодушия.
Но если автоматизировать ответ на рабочие чаты после окончания рабочего дня, типа "Извините, рабочий день окончен и я уже не на связи, напомните с утра или поставьте задачу в jira" - уже интереснее
Очень часто, мы, программисты, живём в пузыре, среди обитателей которого средний IQ сильно выше средних 100 баллов
всю статью, по факту, можно сократить до:
"программисты умные, остальные глупые, вот мой телеграм-канал"
при этом ответа на вопрос из заголовка нет. да и сама статья не имеет смысла - если человек достаточно умный то и без статей разберется. в ином случае, как написано в начале статьи, все под него и заточено, нет смысла переживать
это просто файлы, но такого быть не должно. как правильно - делаете папку public, в нем index и все, остальные файлы будут в директории выше и не будут так болтаться в общей доступности, можно сделать даже на шаред-хостингах
Как пример, один из пользователей сайта, который ещё год назад ничего кроме VBA не знал - не поленился немного изучить PHP и с небольшими подсказками развернул вот такой собственный сайт https://the-athenaion.com/
показать мини itx системник и сказать что это разработка новой консоли
Рабочая станция на базе микропроцессора Эльбрус-2С3 для автоматизированных рабочих мест (АРМ) операторов, информационных терминалов, средств промышленной автоматизации и систем с повышенными требованиями к информационной безопасности.
https://mcst.ru/1E2C3_TVGI.466256.022 фото из статьи как-то подозрительно похоже на то что по ссылке
вполне вероятно что кто-нибудь так и сделал как вы говорите
Миньоны (minions) — это управляемые серверы. Установим:
Открываем терминал на каждом сервере, которым нужно управлять.
или можно сделать это через ansible. вообще и все остальное можно и агентов не нужно устанавливать. и синтаксис похож. не понятно почему бы ansible не использовать в таком случае
Метка — это последовательность алфавитно-цифровых символов и знаков подчёркивания (например, в локали C допускаются символы A-Za-z0-9_). Метки должны занимать меньше 256 символов.
Примеры: 42, Personal_Services
Путь метки — это последовательность из нуля или нескольких разделённых точками меток (например, L1.L2.L3), представляющая путь от корня иерархического дерева к конкретному узлу. Путь не может содержать больше 65535 меток.
Пример: Top.Countries.Europe.Russia
из той же статьи, как понимаю именно на одну метку 256 символов, а меток будет не одна, так что вполне нормально выходит
как-то маловато будет. занимаюсь на уровне хобби, не рекламируюсь и особо не продвигаюсь, а все равно люди даже с других городов просят разное распечатать. если интересно можно в личке обсудить, но как в статье и написали
по всей видимости без сарафанного радио никак не раскрутить данную тему в городе
по крайней мере ко мне так приходят куда больше людей
по fdm-принтерам - если научитесь настраивать то разница между ними будет в том как долго придется возиться чтоб заставить его нормально печатать, некоторые из коробки будут, как бамбук, а с некоторыми придется повозиться, зато выйдут дешевле
вам срочно нужен отдельный толковый пхпшник, хотя бы на проект, даже не на полную ставку.
судя по тому что в файл
bitplane-analyzer.phpвы впихнули выдачу js кода, у вас там в этой части все смешано. может сейчас это не ощущается, но если эта часть разрастется - вы задолбаетесь разгребать. ок, в прошлой вашей статье я писал про laravel, но если для ваших целей он слишком большой - возьмите lumen, можно сказать его урезанную копию, или slim какой-нибудь.судя по всему у вас в команде с вебом вообще никто не работал, даже js код в отдельный файл не вынесли, не говорю уже про то чтоб использовать сборщики типа vite.
а если посмотреть то что сейчас у вас на странице примера - там и jquery, и части которые его не используют, и bootstrap. в общем одумайтесь пока не поздно, на этом этапе цена переписывания на нормальные инструменты еще низкая
если на php хотите не сильно заморачиваясь и без кучи велосипедов - берете laravel, sqlite как базу и filament для админки. и расширяемо будет, и все что уже приделали там есть. при этом сторонний специалист спокойно разберется если такой будет нужен
вы можете это реализовать и при этом не зависеть от composer (что чрезвычайно странно и не нужно, проект, вероятно ужасен внутренне)
https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader-examples.md
и стандарт к которому все привыкли, будете соблюдать, и внешние библиотеки не будете подгружать
Спасибо админам за черный список. Вижу ссылку на телегу - баню автора, ибо задолбали
Предлагаю законодательно запретить рекламу своих еб####их телеграмм-каналов в постах, за###ли.
Плевать что, плевать куда, лишь бы выс###ть и вставить ссылку на свой сраный канал
даже нейросеть говорит что нужно быть искренним и проявлять интерес) забывать или не хотеть писать - отсутствие интереса
да любой в принципе, или нескольким, намешал 300 шаблонных фраз чтоб не повторялись, берется одна на день и рассылается 10 девушкам. кто-нибудь посчитает это за внимательность, кому-нибудь и понравится, никто не заметит копипасты, в теории может и сработать. приделать апи прогноза погоды и добавить шаблоны на дождь/снег/мороз - уже чутка оригинальнее выйдет. если круг общения подойдет - открытки из вацапа тоже вариант, в общем вариантов много, это к части задачи что послать.
а если своей слать - то опять лично я не понимаю а зачем тогда это все
потому что зачем вообще поддерживать отношения где нужно заставлять себя, собственно, общаться? не хочешь писать - вот и не пишешь, значит другие дела более интересны, а это чисто для галочки, типа "вот я тебе написал, а теперь отвали".
но с другой стороны - нигде в статье не написано что пишешь своей девушке. и тогда набор сообщений меня реально пугает, какой-то сталкинг, а от сообщения "
Здравствуй! Как ты себя чувствуешь после сна?вообще волосы стынут в жилах, будто тот кто его придумал висел за ее окном на веревке и всю ночь наблюдал как объект спит. Это моя больная фантазия если что, не претензия к автору.
я с другой стороны смотрю на этот вопрос. что стоит автоматизировать - то что лень делать самому, типа посудомойки, уборки, вместо похода в магазин заказать доставку например. ок, если не хочется общаться - пусть это скрипт делает. ну и есть всякие пограничные случаи которые вообще никак не предусмотрены, например вдруг у нее трагедия какая-нибудь, а ей прилетает "
Как твои дела, готовность к этому дню?"ну и сама такая задача инициировать общение не полностью решена - надо штук 300 сообщений, часть из них все равно будет повторяться, в итоге времени на то чтоб создать нормальный набор приветствий придется потратить кучу усилий, уж лучше реально самому написать, тем более можно дополнять ситуативками, типа "привет, видела в новостях как там вулкан жахнул?". и вот тут каждый раз, пусть и иногда забывать, но писать от души, или 300 шаблонных приветствий которые еще придумать надо - хз, как по мне выбор очевиден в пользу сообщений лично мной придуманных, на которые могут повлиять и внешние обстоятельства, и новые события, и мое настроение.
при этом техническая часть - да, вопросов нет, я бы реально приделал это чтоб после рабочего дня бот отвечал что я не на связи, эта часть статьи вполне применима и можно доработать под свою задачу
сам факт автоматизации подобного - выражение глубокого пох... равнодушия.
Но если автоматизировать ответ на рабочие чаты после окончания рабочего дня, типа "Извините, рабочий день окончен и я уже не на связи, напомните с утра или поставьте задачу в jira" - уже интереснее
А чем вас не устраивают cms на основе, допустим, ларавел? их наплодили вполне достаточное количество для задач что вы описываете:
https://octobercms.com/
https://microweber.org/
https://filamentphp.com/
и еще большая куча других
всю статью, по факту, можно сократить до:
"программисты умные, остальные глупые, вот мой телеграм-канал"
при этом ответа на вопрос из заголовка нет. да и сама статья не имеет смысла - если человек достаточно умный то и без статей разберется. в ином случае, как написано в начале статьи, все под него и заточено, нет смысла переживать
это таки бекдор если пользователь веб-сервера сможет выполнить
exec("echo -n '$input' | base64 --decode | mariadb -B 2>&1", $output, $code);
если криво настроен сервер то можно много чего сделать интересного. так же отдельно про sql-инъекции надо посмотреть.
так же все из репозитория болтается доступным
https://the-athenaion.com/dbinit.sql
https://the-athenaion.com/taskinit.sql
это просто файлы, но такого быть не должно. как правильно - делаете папку public, в нем index и все, остальные файлы будут в директории выше и не будут так болтаться в общей доступности, можно сделать даже на шаред-хостингах
у этого клиента доступна ссылка https://the-athenaion.com/sqlexec.php
даже хорошо что не работает, но не сильно безопасно такой бэкдор оставлять
https://mcst.ru/1E2C3_TVGI.466256.022
фото из статьи как-то подозрительно похоже на то что по ссылке
вполне вероятно что кто-нибудь так и сделал как вы говорите
или можно сделать это через ansible. вообще и все остальное можно и агентов не нужно устанавливать. и синтаксис похож. не понятно почему бы ansible не использовать в таком случае
из той же статьи, как понимаю именно на одну метку 256 символов, а меток будет не одна, так что вполне нормально выходит
а это не то?
https://postgrespro.ru/docs/postgresql/12/ltree
забавная опечатка)
как-то маловато будет. занимаюсь на уровне хобби, не рекламируюсь и особо не продвигаюсь, а все равно люди даже с других городов просят разное распечатать. если интересно можно в личке обсудить, но как в статье и написали
по крайней мере ко мне так приходят куда больше людей
по fdm-принтерам - если научитесь настраивать то разница между ними будет в том как долго придется возиться чтоб заставить его нормально печатать, некоторые из коробки будут, как бамбук, а с некоторыми придется повозиться, зато выйдут дешевле