
Sergey
03.08.2016
08:09:31
да, он говно
но там есть деньги
и оч. много народу пользует

Aleh
03.08.2016
08:10:27
да, он не решает задачи бизнеса, да, он изначально технический долг, да, на старте надо платить много, а потом еще больше, да, все тех. специалисты это говорят, но какая же красивая рекламка!

Google

Sergey
03.08.2016
08:11:04
у код игнитера, заметь, нет такой рекламы

Hungry
03.08.2016
08:11:09

Aleh
03.08.2016
08:11:21
там, где хорошо работают code igniter или bitrix отлично бы работали mobx какой или вордпрес или друпал
или joomla с двумя плагинами

Sergey
03.08.2016
08:11:48
MODx - был отличной штукой
пока не вышел Revo

Aleh
03.08.2016
08:12:15
ой, modx да, а то я про фронтенд уже))

Sergey
03.08.2016
08:12:43
с код игнитером мне тоже довелось побороться

Aleh
03.08.2016
08:12:48
ну вот, это все хорошо, когда надо делать сайты, которые в месяц приносят 2 сотни еу в лучшем случае

Sergey
03.08.2016
08:12:50
как-то достался мне легаси
в прошлой конторе
и там был сайт на код игнитторе
и это был ад адский

Google

Sergey
03.08.2016
08:13:36
но ад адский там накосипорили программцы
а не разрабы код игнитера
в итоге размотал и кое как заставил работать
и для новичков ничего лучше даже представить не могу
там всё суперпедально и очевидно
люблю такие штуки

F01134H
03.08.2016
08:15:03
CI только для обучения хорош, не более

Aleh
03.08.2016
08:15:44
и то под сомнением

Евгений
03.08.2016
08:16:01
задачки любите?
без гугла попробуйте сказать что выдаст следующий код:
$a = "0";
echo empty( $a ) ? 'пустая' : 'не пустая';

Aleh
03.08.2016
08:16:16
yii2/laravel на старте дают море сахара и доков, уж лучше что-то поддерживаемое
думаю, что пустая
кастится к числу 0, а 0 вроде как empty

Евгений
03.08.2016
08:17:04
но ведь это строка

Aleh
03.08.2016
08:17:19
но ведь это динамическая типизация и магическое приведение!

(;¬_¬)
03.08.2016
08:17:25
'не пустая'

Евгений
03.08.2016
08:17:40
да, но в итоге это ошибочное поведение

(;¬_¬)
03.08.2016
08:17:47
о как

Евгений
03.08.2016
08:17:51
нет, как раз пустая, Алех прав

Vladimir
03.08.2016
08:18:06

(;¬_¬)
03.08.2016
08:18:10
да в пыхе столько неочевидной херни =\

Google

F01134H
03.08.2016
08:18:15
А если сначала (string) влепить

Aleh
03.08.2016
08:18:35
не важно, потом к числу скастит

Vladimir
03.08.2016
08:19:03
http://php.net/manual/ru/function.empty.php
Это даже описано

F01134H
03.08.2016
08:19:47
ммм

Aleh
03.08.2016
08:20:12
старый баян ж
"0" == 0
0 == false
"0" == false
0 == ""
"" == false
"0" != ""

Vladimir
03.08.2016
08:20:51
Так что это не ошибочное поведение
Кидайте лучше задачи на неспицифированное поведени

F01134H
03.08.2016
08:37:28
Кстати, парочка новостных групп на реддите про PHP, возможно кому-то будет интересно:
https://www.reddit.com/r/PHP/
https://www.reddit.com/r/phpsec/
Группы не мои, так что не реклама) Просто там новости смотрю

Aleh
03.08.2016
08:39:41
ну PHP это ж основной сабредит по пхп

F01134H
03.08.2016
08:40:57
Я в реддите не разбираюсь ?

Евгений
03.08.2016
08:41:42
да, в empty() в мане описано её поведение, просто всё равно оно ошибочное )
по логике

Vladimir
03.08.2016
08:42:04
А с чего оно ошибочное то?

Евгений
03.08.2016
08:42:30
есть строка "0" - это строка, содержащая символ 0.

F01134H
03.08.2016
08:42:34
Мне кажется можно как-нибудь ошибку в сценарии выполнить таким образом

Евгений
03.08.2016
08:42:34
не пустая
но с точки зрения функции empty она всё равно пустая. и если мне это где-то критично, приходится добавлять отдельную проверку

F01134H
03.08.2016
08:46:15
https://habrahabr.ru/company/wrike/blog/306932/

Vladimir
03.08.2016
08:55:27

боль
03.08.2016
09:06:06

Google

боль
03.08.2016
09:06:25
Вордпресс они используют, блядь.

Vladimir
03.08.2016
09:07:31

боль
03.08.2016
09:08:45

Vladimir
03.08.2016
09:09:04

N
03.08.2016
09:15:46
Есть смысл биллинг(когда пользователей >1к) и управление материалами реализовывать отдельными приложениями?
Например, есть Vendor как материал, и пользователь - владелец Vendor с биллингом.

Aleksandr
03.08.2016
09:17:19

Vladimir
03.08.2016
09:25:44

Admin
ERROR: S client not available

Aleksandr
03.08.2016
09:26:18
может я купить светильник хочу!
а ты сразу NDA бросаешься )

Vladimir
03.08.2016
09:26:44
Переписывали с нуля)

Aleksandr
03.08.2016
09:26:54

Vladimir
03.08.2016
09:27:27

Aleksandr
03.08.2016
09:27:41
с чего на что перешли?

Vladimir
03.08.2016
09:28:03
С друпала на свою CMS :D

Артур Евгеньевич
03.08.2016
09:48:49
Друзья где можно скачать точные технические характеритики для матрицы старого ноутбука?
Samsung 156AT11 вот название, гугл не помогает к сожалению((

Anonymous*
03.08.2016
09:49:51
я бы сразу в сосунг обратился

Google

Anonymous*
03.08.2016
09:49:52
напрямую

Артур Евгеньевич
03.08.2016
09:50:11
оффлайн имеешь ввиду?

Anonymous*
03.08.2016
09:50:25
8-800-555-55-55
да, я по работе постоянно всем звоню, выёбываюсь, прикольно бывает иногда и результативно
ну типа создал устройство теперь ты должен за него отвечать
с HP рамсил один раз по ssd
Они мне прислали короче свич 1410 вместо ssd-шки
1410 карл он даже неуправляемый
но у истории хороший конец

Владимир
03.08.2016
09:53:20
и свитч и ссд остались у тебя?)

Anonymous*
03.08.2016
09:53:44
нет,с вич отдал, прождал ещё неделю, и прислали ссд
суть истории в том что диск gen8 а компик gen6
то есть он де факто не подходил, они могли меня послать
а диск ёбнулся по моей вине вообще
ну или по вине электриков
по моей если честно
у них говорят на свичи типа пожизненная гарантия

Артур Евгеньевич
03.08.2016
10:00:55
ну и история)

Anonymous*
03.08.2016
10:17:30
ну бля короче мораль такова: ssd всегда держите под защитой питания, иначе он может умереть
Но вообще у меня ни разу нигде не умирал кроме сервера пролиант