Anton Mashletov, я вам больше скажу: большая часть взаимодействия человека с человеком происходит именно на словах. И большая часть проблем взаимодействия одного человека с другим не имеет никакого отображения в реальном мире. Это все - химеры и иллюзии в голове того человека, который испытывает эти проблемы. Избавиться от них можно, только выходя из плоскости привычного. А это, кстати, очень полезно - именно так человек вырастает как личность.
longclaps, да полно, склочничать в такой теме глупо.
Я убежден, что амулеты, святые хранители и прочие добрые приметы - это костыли для слабого духа, которые помогают, но, увы, не делают его сильнее. А могут и вовсе свинью подложить...
Я бы выделил именно это: более проигрышной стратегии поединка, чем зажаться в своем углу, все равно не бывает ;)
А страх, удерживающий от действия, страшнее любых ошибок.
Только не надо путать критику с манипуляциями.
Манипуляции - это когда вас хотят обмануть. Выращиваем шкуру потолще и учимся оборачивать усилия обманщика против него же.
Критика, особенно неадекватная - это принудительный вывод вас из зоны комфорта. Критик - ваш персональный тренер по личностному росту. При этом вас не должно волновать, что он там себе думает по всему этому поводу. Ваш рост и ваша работа - это ваше дело, а его истерики, желчь и ошибки - его, и вас они вообще не касаются.
Ни разу не встречал вирусного PHP, в котором было бы хоть что-нибудь интересное атакованному. Ваш интерес - как все это выкинуть и - главное! - как закрыть ту дыру, через которую это записано. Иначе через полчаса после выкидывания оно вполне может оказаться на том же месте.
mShpakov, имея в виду, что в будущем все равно придется нормализовать данные - сделать уже нормальную отдельную таблицу, заполнить ее данными из JSON и сделать поиск по ней. Если данные меняются не слишком часто - просто сделать импорт по планировщику. И постепенно переводить на работу с этой таблицей все, что работает с JSON-полем.
mShpakov, технический долг - как энтропия: уменьшается только целенаправленными усилиями. И "поздно" для него - только когда проект уже невозможно поддерживать в принципе. Чем раньше будет исправлено неудачное решение, тем меньше сил потребуется на исправление.
Сейчас вы сделаете кривой поиск по кривому хранению, потом придется выпрямлять и то, и другое.
Alexey Bille, я бы предположил, что проблема не в том, что выдается предупреждение, а в том, почему оно выдается. Похоже, фреймворк уверен, что в сессии должны быть эти данные, а их нет.
Ivan Sharapenkov, ТС-у надо "иногда вырезать картинку из шаблона", а не сверстать его в сорок слоев и полсотни эффектов.
Я же, как человек, когда-то работавший с полиграфией в ФШ на процессоре RISC 166MHz, искренне полагаю, что вы таки слишком много кушать и прямой дорогой движетесь к "#простокуписебемакбук".
Если вы обрабатываете снимки NASA - может быть. С картинками тех размеров, которые требуются в вебе, любой Атом справится без проблем. Если, конечно, программа не будет постоянно соваться в своп.
В первую очередь обратите внимание на процессор, потом на объем оперативной памяти.
Вообще-то наоборот. Достаточный объем памяти, особенно на ноуте с априори тормозным винтом, куда важнее скоростей и ядер процессора, если речь о вебдеве (то есть массе запущенных одновременно прожорливых программ).
Если не будет хватать процессора - работа будет несколько медленнее.
Если же не будет хватать памяти - в работе начнутся жесткие тормоза и фризы.
Нет, главная проблема - в том, что M$ считает небезопасным по умолчанию любое приложение, разработчики которого не купили у M$ сертификат для его подписывания.
alex-1917, признаться, от меня возможность какой-либо двусмысленности ускользает. Имелось в виду "сбиваете с толку новичка", конечно.
Надеюсь, вы не найдете двойного дна (возможно, с политическим контекстом) и в этой фразе... ;)