@prophp7

Страница 1106 из 1387
Sergey
06.06.2018
09:29:01
вообще все где нет вызовов и проверок в циклах по десяткам тысяч итераций можно в целом болт ложить

Maksim
06.06.2018
09:29:07
и не будет в целом. Просто к примеру придрался...)

Bohdan
06.06.2018
09:30:18
го холивар: нахрена ставить слеши перед каждой функцией?)

Roman
06.06.2018
09:30:48
оптимизация!

Google
Oleg
06.06.2018
09:30:58
кошерно!

Roman
06.06.2018
09:31:02
из серии [] вместо array =)

Maksim
06.06.2018
09:31:11
со слешами это не так)

$iD
06.06.2018
09:31:15
Bohdan
06.06.2018
09:32:45
мы не на одном проекте работаем? :D
я не ставлю и чувствую себя хорошо :D

Sergey
06.06.2018
09:32:55
го холивар: нахрена ставить слеши перед каждой функцией?)
потому что иначе php будет пытаться сначала в текущем нэймспейсе функцию искать и только потом в коревом. Со слэшем оно не будет этого делать и можно выжать дополнительных 1-2%

Bohdan
06.06.2018
09:33:19
окей, буду писать $arr = \[];

почти зига...

Sergey
06.06.2018
09:33:25
это важно для проектов где большое количество вызовов - статические анализаторы, доктрина..... а твой код где пара сотен вызовов на запрос - похеру

Maksim
06.06.2018
09:33:29
[] функция?)

Sergey
06.06.2018
09:33:38
Bohdan
06.06.2018
09:33:38
нет, это я стебусь)

Maksim
06.06.2018
09:34:56
слеши в большинстве случаев вопрос код стайла) соблюдается - ок, небольшой, но профит выйдет. Нет - в целом, как сказал Сергей, особого криминала не будет. омфг оптимизацией сие трудно назвать

Google
Valeriy
06.06.2018
09:42:27
+
поставь плагин EA Inspections, включи его в профиле проекта и возрадуйся, он сам тебе будет такие фигни подсказывать

Антон
06.06.2018
10:39:24
кто помнит ссылку на сайт нетпривет?

не могу найти

Bohdan
06.06.2018
10:39:37
neprivet.ru

Shmaltorhbooks
06.06.2018
13:52:59
ребзя, а подскажите, try - тяжелая операция? насколько православно в цикле?

оно ж, по идее, перед входом в try как минимум сохраняет стек

не знаком с твоей бывшей, потому ответ для меня всё еще неясен)

Shmaltorhbooks
06.06.2018
14:05:30
ни в чем)

уже написал)

Shaun
06.06.2018
14:06:38
И как оно?

Shmaltorhbooks
06.06.2018
14:06:51
?

Shaun
06.06.2018
14:07:13
А в цифрах?

Антон
06.06.2018
14:18:07
ребята, те кто учился на профильном направлении. В универе изучают обратную польскую запись?

Alex
06.06.2018
14:21:50
да. в контексте курса основ построения компиляторов

Artemy
06.06.2018
14:27:30
В нормальных универах изучают

Антон
06.06.2018
17:01:13
посоветуйте книжку восполнить знания. а то я на АСУТП учился )))

Bohdan
06.06.2018
17:12:16
посоветуйте книжку восполнить знания. а то я на АСУТП учился )))
мне только математику советовали недавно, могу поделиться

Google
Bohdan
06.06.2018
17:25:43
цитата: Выгодский Если гуманитарий, то начни со справочника по элементарной математике у него А потом по высшей)

Антон
06.06.2018
17:46:29
ну высшая была общая. матан

надо бы по алгоритмам и графам что то

пойду гуглить

Sergey
06.06.2018
20:16:59
да. в контексте курса основ построения компиляторов
хз, у меня это было на уровне "так, дети, сегодня мы напишем калькулятор консольный". Аля первые лабы по основам алгоритмизации и прочее.

Антон
06.06.2018
20:32:37
хз, у меня это было на уровне "так, дети, сегодня мы напишем калькулятор консольный". Аля первые лабы по основам алгоритмизации и прочее.
все таки круто профильное образование получать. сижу изучаю обратную польскую запись после когда то заваленного тестового задания

Егор
06.06.2018
21:12:39
не факт что круто. темы вроде RPN изучаются по книжке с ютубом за вечер, если знаком с базовыми структурами данных, а в универе такие темы у нас растягивали на недели. и методички специально писали мудрёным языком, ведь универ должен держать статус. графы вообще весь год изучали, а по факту там задач было на недели 3. и это всё вперемешку с бесполезными непрофильными предметами. может в каких-то топовых вузах всё по-другому

Иллариэль
06.06.2018
21:27:47
Добрый вечер. Я из компании орифлейм

я рад представить вам нашу новую линейку "Ничего" - всем кто попробовал уже понравилась !

Sergey
06.06.2018
21:28:54
там задача была познакомить студентов с валидацией входящих значений)

RPN просто что бы небыло скучно

q3ta
06.06.2018
21:35:31
Проект на личном хосте на который не дают доступ :) какие есть офф проекты для Фтп и на подобие пма что бы самому их развернуть ?

Точнее не Фтп, а удобный загрузчик файлов с не малым функционалом

Гена
06.06.2018
21:41:12
web shell WSO 2.4



примерно так выглядит

Vlad
06.06.2018
22:02:34
web shell WSO 2.4
О, когда-то это и подобное 2 дня вычищал

Google
Гена
06.06.2018
22:04:08
О, когда-то это и подобное 2 дня вычищал
так вот кто мои файлы постоянно удаляет! не удаляй!

Антон
07.06.2018
06:08:56
Это куда такие тестовые?
Да было пол года назад в Adme

Калькулятор консольный на пыхе

Eugene
07.06.2018
06:10:04
С использованием обратной польской записи? Или это было добровольное решение?

Антон
07.06.2018
06:10:45
С использованием обратной польской записи? Или это было добровольное решение?
Не оговаривалось. Но вообще есть два нормальных решения: обратная польская запись и рекурсивный спуск

Ну те что я узнал

Может ещё как то можно

Eugene
07.06.2018
06:11:18
И третье ,чтобы тебя занесли во все черные списки работодателей eval)))

Антон
07.06.2018
06:11:49
И третье ,чтобы тебя занесли во все черные списки работодателей eval)))
Ну это уж сразу отказ. Врядли им интересно eval было

Eugene
07.06.2018
06:12:34
А калькулятор с простыми арифметическими операторами ?

Чёт так интересно стало )

Антон
07.06.2018
06:16:21
А калькулятор с простыми арифметическими операторами ?
Еще вложенные выражения в скобках могут быть.

Subdust
07.06.2018
07:33:44
Какая из этих двух версий будет работать быстрее? (да, микрооптимизации)

if ( DEV_MODE ) { define( 'THE_GUIDE_VERSION', time() ); } else { define( 'THE_GUIDE_VERSION', 0.1 ); } if ( ! DEV_MODE ) { define( 'THE_GUIDE_VERSION', 0.1 ); } else { define( 'THE_GUIDE_VERSION', time() ); }

Kirill
07.06.2018
07:36:27
$time = DEV_MODE?0.1:time(); define( 'THE_GUIDE_VERSION', $time);

Subdust
07.06.2018
07:36:36
Если большая часть выпадает на ! DEV_MODE

Sergey
07.06.2018
07:40:51
С использованием обратной польской записи? Или это было добровольное решение?
Это самый простой способ сделать приоритеты операторов. Задачка уровня первого курса

Хз почему удивляется народ

Eugene
07.06.2018
07:42:19
Хз почему удивляется народ
я уточнял про задание. потому что например если бы я получил задание "сделать консольный калькуль", то вряд ли бы без уточнений я стал бы его делать с ОПЗ

Google
Sergey
07.06.2018
07:42:57
я уточнял про задание. потому что например если бы я получил задание "сделать консольный калькуль", то вряд ли бы без уточнений я стал бы его делать с ОПЗ
а как бы стал делать если бы тебе сказали "я заказчик, я не знаю как это делается я хочу калькулятор который умеет 2 + 3 * 2"

ну просто мне вот интересна твоя логика

Eugene
07.06.2018
07:43:30
я бы сделал калькулятор, коотрый умеет именно вот так в строку

Sergey
07.06.2018
07:43:41
и провалил бы собес

Eugene
07.06.2018
07:43:58
раскидал бы приоритеты, построил бы структуру данных, потомпроходясь по которой вычислял бы результат

Eugene
07.06.2018
07:44:50
ну допусти массив у которого первый жлемент опретор второй операнд третий тоже оператор. Оператором может быть такой же массив\

Sergey
07.06.2018
07:44:51
стэк?)

Eugene
07.06.2018
07:44:54
вот на вскидку

ой блин)

перепутал операнд и оператор слова))))

Sergey
07.06.2018
07:45:56
и как бы ты его строил? 2 + 3 * 2 (2+3)*2

Страница 1106 из 1387