
Алексей
01.12.2016
08:44:17
мб IN?

Bohdan
01.12.2016
08:45:07
может, я просто с LIKE переделывал только что, но все равно IN не решит проблему

Danil
01.12.2016
08:45:19
вводи еще одно "ненастоящее" поле

Алексей
01.12.2016
08:45:23
какую проблемы?

Google

Danil
01.12.2016
08:45:31
первое, что в голову приходит, через if

Алексей
01.12.2016
08:45:52
почему нельяз сделать массив чисел и проверку через IN?

Bohdan
01.12.2016
08:45:53
проблему "чтобы он доставал данные в порядке совпадения"

Danil
01.12.2016
08:46:16
потому что ему нужно соблюдать порядок, ктоторый указан в запросе

Bohdan
01.12.2016
08:47:39
у меня есть вариант делать кучу union-ов или при-JOIN-ить табличку к себе много раз, для каждой свое условие и потом через COALESCE в селекте выбирать

Danil
01.12.2016
08:47:46
if(field1 = 5500800400000, 1, 0 ) as field
if(field2 = 5500800400001, 2, 0 ) as field
...
order by field
такой костыль

Ivan
01.12.2016
08:49:50
SELECT * FROM my_table WHERE id IN (6,4,2) ORDER BY FIND_IN_SET(id, '6,4,2')

Danil
01.12.2016
08:50:45
?

Bohdan
01.12.2016
08:50:59
FIND_IN_SET не видел, сейчас почитаю, интересно

Ivan
01.12.2016
08:51:01
я думаю, можно ещё подумать

Bohdan
01.12.2016
09:08:12
и тут до меня дошло... можно просто делать sort by value desc (именно в данном случае), ведь у меня численные значения становятся меньше с каждым OR
в любом случае спасибо :)

Eight
01.12.2016
09:22:20
Кто-то работает в светлой теме редактора? Почему?

Google

Eight
01.12.2016
09:22:56
Как глаза не выедает?)

Bohdan
01.12.2016
09:22:59
Я в темной, сотрудница работала в светлой потому что не знала как менять :)
А вообще летом однажды на светлую переходил, потому что слишком светло было

Pavel
01.12.2016
09:25:14
Я работаю в светлой, глаза не выедает. Но у меня не совсем светлая http://pix.toile-libre.org/upload/original/1480584299.png

Andrew
01.12.2016
09:56:57
вопрос - какие мейл сервисы вы юзаете для отсылания мыл? Свой со всей конфигурацией или сервисы типа мэйлджета\мейлчимпа? Как боретесь с тем что в спам попадает мыло (особенно в аутлуке, гори он огнем)?

Nadirq
01.12.2016
10:06:44
ну тут мэйлчимп конечно очень норм. главное настроить рпавильно, чтобы домен и подписи были коректные. Со своей задачей мэйлчимп вполне себе справляется.
А чтобы в спам говеный не попадать - ну тут надо верстать правильно и по стандартам.
Если отслыаешь от себя - настроить всякие заголовки типа return-path, ну и DKIM, DMARC, SPL.
А еще удобный сервис - https://www.mail-tester.com/
Сразу видно какие проблемы у тебя есть

Andrew
01.12.2016
10:09:00
они позволяют засетапить DMARC?
я имею в виду мейлчимп
юзаю сейчас мейлджет для одного проекта, письма свестаны с помощью zurb foundation, SPF/DKIM настроены, но все равно периодически падает в спам и это реально бесит. DMARC не позволяет засетапить правда.

Nadirq
01.12.2016
10:13:17
ну смотри. на МС, при настройке аккаунта надо верифицировать домен. Для этого DKIM и SPL Должны быть настроены
ну то есть в DNS кое-что прописать придется
а попадание в спам - это нормально. подключи яндекс метрику, посмотри, автоматические фильтры или ручные
важен уровень попадания в спам

Andrew
01.12.2016
10:14:40
о, спасибо за совет
не думал

Nadirq
01.12.2016
10:15:19
ну и обязательно прогони через mail-tester
много нового узнаешь

Andrew
01.12.2016
10:15:44
уже гонял, все ок кроме DMARC :)
ну и один из айпишников мейлджета в одном из спамлистов

Nadirq
01.12.2016
10:17:12
а это норм. спамлисты очень охуевшие порой. МС тоже есть в одном

Google

Nadirq
01.12.2016
10:17:16
можешь забить
ну и повторюсь, 100% всё равно доставляться не будет

Andrew
01.12.2016
10:17:48
спасибо большое, есть идеи теперь куда копать.

Nadirq
01.12.2016
10:18:01
нзч)

?Томат?
01.12.2016
10:34:32
Усех проздравляю.

Eight
01.12.2016
10:40:39
Всем привет, я могу в foreach объявить переменную, которая будет видна только внутри него? Это делается с помощью private?

Yaroslav
01.12.2016
10:44:18
зачем?

Sergey
01.12.2016
10:45:11
вынести foreach в отдельную функцию или замыкание)

Denis denya Voskoboinik
01.12.2016
10:46:03
ну вообще удобненько бы было, как в js - let.
чтоб временные переменные key=>value ни с чем не пересеклись)
но такого нет в php

Eight
01.12.2016
10:46:12
Блин

Denis denya Voskoboinik
01.12.2016
10:46:49
нужно их ансетить за циклом для предотвращения случайностей

Denis denya Voskoboinik
01.12.2016
10:46:53
мне так кажется

?Томат?
01.12.2016
10:47:16
Как-то раньше PHP мне казался проще)

Yaroslav
01.12.2016
10:47:30
не нужно использовать такие имена переменных как key и value

Eight
01.12.2016
10:47:32
Хотел внутри цикла объявить $id, но такая переменная еще полюбому встретится

Denis denya Voskoboinik
01.12.2016
10:47:55
key=>value это пример

Yaroslav
01.12.2016
10:48:04
и id тоже не надо

Denis denya Voskoboinik
01.12.2016
10:48:04
но полюбому это временные переменные

Eight
01.12.2016
10:48:07
Придется называть её как-то типа $pidor_id

Google

Denis denya Voskoboinik
01.12.2016
10:48:15
которые потом нигде не нужны вне цикла
а вообще 2 цикла в методе - уже плохо наверное)

Yaroslav
01.12.2016
10:49:08
все зависит от того чего вы добиваетесь? Память сервака экономите или нервы тому кто ваш код переписывать будет?

Eight
01.12.2016
10:49:31
Ну начинается, обычный вопрос в говносрач превращается

Aleh
01.12.2016
10:53:25
array_walk / array_map

Rodion
01.12.2016
11:05:02
генераторы
http://php.net/manual/ru/language.generators.php

Konstantin
01.12.2016
12:05:54
А что за олень пишет такое?)

Admin
ERROR: S client not available

Konstantin
01.12.2016
12:05:55
Пока всякие олени еще пишут, на 5 версии пыхи, сегодня релизиться уже 7.1 почитать о том чего нового она принесет на ваши говносайтики можно здесь https://habrahabr.ru/post/302390/

Sergey
01.12.2016
12:15:41
немного наброса)

Rodion
01.12.2016
12:54:20

Serghei
01.12.2016
12:55:37
+1

Aleh
01.12.2016
12:57:19
ееее)

Rodion
01.12.2016
12:57:51
в 7.0 type|null еще указать нельзя, это появится только в 7.1 в уродливом виде ?type

Sergey
01.12.2016
12:58:18
ну не такое ж и уродливое

Fayozjon [CybernatiC]
01.12.2016
12:58:21
Ребят кто разбирается в Angular ? один срочный вопросик был

Pavel
01.12.2016
13:06:13

Rodion
01.12.2016
13:08:27

Google

Rodion
01.12.2016
13:10:45
при том! ... catch (MyException | AnotherException $e) ...

Sergey
01.12.2016
13:30:57
ну так, джава ведь

Ilya
01.12.2016
13:34:11
критика приветсвуется
ааа
ток допер
ты про канал
канал не мой)

Sergey
01.12.2016
13:35:11
я думал это ты всех оленями обзываешь)

Ilya
01.12.2016
13:35:14
на хабре перевод мой

Sergey
01.12.2016
13:36:19
вот всегда было интересно
а зачем вы делаете переводы статей?

Rodion
01.12.2016
13:37:04
странный вопрос

Sergey
01.12.2016
13:37:50
ну хабр просто место для гиков и айтишников, а такие люди как бы и сами в состоянии читать в оригинале) ну если это не китайский
а так потратить свое время на перевод.. вот и спрашиваю - в чем смысл?)

Nadirq
01.12.2016
13:38:19
1. повысить знание английского
2. поделиться с теми кто не знает
3. прокачаться в процессе перевода

Rodion
01.12.2016
13:38:49
+ вдумчивый разбор статей
у меня в конспектах половина доки симфони переведена тупо, например, и вся дока твига. просто чтобы понимать, запоминать и т.п.

Sergey
01.12.2016
13:41:06
как часто тебе приходится переводить с языка на язык?