
Panda
28.03.2018
07:22:36
Права дай

Евгений
28.03.2018
07:24:25
да он может в чужую папку пишет лол

Panda
28.03.2018
07:25:09
Ну тогда chown вроде, да?

Google

Panda
28.03.2018
07:25:21
Но вряд ли в чужую

Ysim
28.03.2018
07:25:22
да

Artem
28.03.2018
07:26:16
На удаленную работу компании "МАВИ-ПРО" требуется программист
Обязанности:
- ведение сайта (внесение изменений, доработка, размещение товаров и т.д.)
- SEO-продвижение
Оплата - по договоренности
Рабочие дни - удобное для Вас время, главное результат!

Евгений
28.03.2018
07:26:25
@webwork

Artem
28.03.2018
07:26:25
Какую ЗП за это можно требовать
?

Евгений
28.03.2018
07:26:51
программист или сео?

Artem
28.03.2018
07:26:57
Надо
Делать

Евгений
28.03.2018
07:27:38
это разные области, значит, разные люди

Artem
28.03.2018
07:27:54
Ну программирование

Евгений
28.03.2018
07:27:56
сеошник может дать задачу программисту

Google

Евгений
28.03.2018
07:28:10
там, например ссылки каноникал проставить
или микроразметку или ещё какую-нить херню

Artem
28.03.2018
07:28:37
За программирование сколько просить ?

Евгений
28.03.2018
07:28:45
но само сео - это вообще совсем другое

Ysim
28.03.2018
07:28:47
из-за чего еще может быть проблема что не пишет в файл ?
777

Евгений
28.03.2018
07:29:19
ну так ты из под овнера linux скрипт запускаешь или как?

Ysim
28.03.2018
07:29:28
да

Евгений
28.03.2018
07:29:55
а не из под рута например?

Artem
28.03.2018
07:30:02
Евгений так сколько просить ?)

Евгений
28.03.2018
07:30:19
понятия не имею. зависит от объёмов доработок

Vagan
28.03.2018
07:38:26
Ребят подскажите самый лучщый и новый фримворк для интернет магазина

Seva
28.03.2018
07:45:01

Sergey
28.03.2018
07:47:20

Fayozjon [CybernatiC]
28.03.2018
07:47:26
Sylus

Vagan
28.03.2018
07:47:40
Да сейчас на ларавеле но хочеться профильней штуку

Sergey
28.03.2018
07:47:56
Тогда это уже будет не фреймворк

Vagan
28.03.2018
07:48:34
А что сейчас самое зайповое для шопов?

Google

Vagan
28.03.2018
07:48:57
Хайповое

Denis
28.03.2018
07:49:18
Магента)))

Vagan
28.03.2018
07:49:28
Вокомерц)))
Реално что ли в шопах нету хайпа тихо все?

Sergey
28.03.2018
07:50:32

Aleksandr
28.03.2018
07:57:49
ребят, такой вопрос
есть класс (назовем его Васей) с приватной пропертей, в которой содержится обработчик (сменить обработчик извне невозможно - имеется жесткая связанность)
подменяю данный обработчик в тестах через рефлексию на partialMock с целью подменить метод обработчика и протестировать как себя ведет метод Васи, который непосредственно дергает обоработчик с замоканным в тесте методом
но при тесте вываливается ошибка
Call to undefined method PHPUnit_Framework_MockObject_Builder_InvocationMocker::methodName()
как бы так протестировать работу метода, который для своей работы стучится в некий внешний сервис
то есть нам надо замокать внешний сервис, но внешним сервисом в данном случае является класс некой библиотеки и нам должно быть пофиг чего она там делает внутри, мы знаем только то, какие данные она возвращает и в каком виде
отбой
разобрался :)

Alex
28.03.2018
08:04:51
метод уточки)

Aleksandr
28.03.2018
08:05:08
в смысле? )

da horsie
28.03.2018
08:08:57

Aleksandr
28.03.2018
08:09:42
аааа

Aleksandr
28.03.2018
08:09:50
а то я начал в сторону утиной типизации мыслить )

da horsie
28.03.2018
08:16:35
Хакеры в чате

Rostyslav
28.03.2018
08:25:19

?
28.03.2018
08:25:42
@no_cat_no_cry какой ужасный ник (

Jamal
28.03.2018
08:26:12

Admin
ERROR: S client not available

?
28.03.2018
08:26:24
?

Андрюха (Ren)
28.03.2018
08:26:54

Google

Jamal
28.03.2018
08:27:03

Deniss
28.03.2018
08:29:24
Ребята, есть сервис с большим количеством пользователей, которым отправляются письма. В письмах указан Return path который PHP скрипт периодически считывает Inbox, парсит возвращенные письма regex-ом и если найдено в тексте что почтовый сервер вернул ошибку, помечает пользователя в базе что адрес неверный. Вопрос : какие есть возможности это улучшить, потому что regex не все находит, тексты от разных серверов разные, а те что regex не нашел, ручками просматриваем и отмечаем. Немного надоело по 100+ писем просматривать. Библиотеку нашел только которая парсит письма, а мне надо базу данных ошибок. Сейчас так:
$matches = [
['pattern' => '(550 unknown user)', 'action'=>'delete'],
// и т.д.
]
Условие еще в том, что не все адреса надо отмечать как недействительные, если это vacation сообщение, то скипаем

Fayozjon [CybernatiC]
28.03.2018
08:34:54

Vit
28.03.2018
08:38:18

Vagan
28.03.2018
08:39:19

Dmitriy
28.03.2018
08:40:18
Дороу. Есть вопрос по коду из веба. Можно ссылку кинуть?

Vit
28.03.2018
08:40:45

Vagan
28.03.2018
08:40:49

Dmitriy
28.03.2018
08:43:07
Ребедзя.
Для решения проблемы кэша CSS, скриптов и прочих файлов рекомендую воспользоваться весьма изящным способом. Всего лишь на всего нужно добавить хэш файла как GET-параметр к адресу файла
Эту задачу легко можно релизовать с помощью встроенной php-функции md5_file(), на вход она принемает путь к файлу, а выдает хэш. Ниже представлено простой скрипт, реализующий эту идею.
function fileCashFix($input){
$file_path = $_SERVER['DOCUMENT_ROOT'].$input;
if(file_exists($file_path)){
return $input."?".md5_file($file_path);
}else{
return $input;
}
}
Как сделать, чтобы внешний css файл тоже работал?

Vagan
28.03.2018
08:44:20
Гений соц инженерии даже имя женское поставил монетки сливать)))

Dmitriy
28.03.2018
08:45:19
Ну тогда вот оригинал
https://webstool.ru/kak-kontrolirovat-kesh-css-i-skriptov.html?quip_approved=1

[Anonymous]
28.03.2018
09:00:36

Dmitriy
28.03.2018
09:01:08
get же используется

[Anonymous]
28.03.2018
09:01:36
какой get?

Deniss
28.03.2018
09:01:48
кривое решение. в коде пишешь define('ASSET_VER', 123); и путь указываешь через $url = '/styles/'.ASSET_VER.'/styles.css'; в веб сервере пишется простой regex и все

Google

Deniss
28.03.2018
09:03:34
версию конесно можно вычислять и через md5_file и кинуть куда-нибудь в мемкеш

Shmaltorhbooks
28.03.2018
09:05:07
а зачем делать, чтоб внешние ресурсы работали точно так же?

[Anonymous]
28.03.2018
09:05:10

Shmaltorhbooks
28.03.2018
09:05:56
если внешние - надо фиксировать конкретную версию и не обновлять при изменении на сторонних CDN-ах