-
Posts
1,771 -
Joined
-
Last visited
-
Days Won
53
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Николя223
-
не... не вариант... там в разных модулях... и они динамические - те что в самом теле документа... ну я и подумал, что вариант через ob_start спс. попробую
-
Есть сайт, на нем 40 скриптов... Большая часть в head, остальные раскиданы по документу.... Хочу все вырезать и закинуть в конец. Изначально планировал просто - через simplexml, dom получается какая то каша во всем документе... причина непонятна. Через phpQuery - аналогично... либо где то незакрытый тег, либо странная обработка содержимого некотрых скриптов... Остается только регулярками... Нужно вырезать - одной регуляркой, другой удалить... что то в голову ничего не приходит... Осложнено тем, что возможны вставки не обычных скриптов, а template В дальнейшем я их ещё склеивать в один скрипт буду,... ну тут я что то залип
-
мне целая неделя понадобилась чтобы это сделать)) для мелких проектов он впринципе подойдет, а для средних и крупных - лучше не надо... мало того что БД разрастается с околозвуковой скоростью, дак и XSLT шаблонизатор жрет ресурсы как Гомер Симпсон пончики) Я все это к тому, что вцелом не стоит судить о языке по чему то одному.... у php на самом деле полно минусов.... самый главный - в его скорости, но и тут зависит от много: от технологий оптимизаций, использование ускорителей, кэша и самое главное степени кривости рук разработчика)) особенно касается в запросах к БД... Код и на RoR и на Python при особых талантах можно написать так, что он десятки секунд будет отрабатывать. А синтаксис - это в моем понимании уже на любителя. цеплять на этом внимание или нет...
-
ну, как вам объяснить.... Yii во первых это тоже фреймворк. У меня нет с ним серьезных отношений, ввиду недостатка времени =) Но надо сказать, год назад, когда я устанавливал его для знакомства, ещё на тот момент, он мог разворачивать нужные части кода, при указании этого в конфигурационных файлах =) Yii - мощный кодогенератор... Сейчас появляются новые фреймворки, можете если время будет ещё и с ними поработать для сравнения. с битриксами или UMI работали? ))) вот там да... а в ворках не всё так страшно )))
-
потому что более распространен. только и всего... ну я бы так не сказал.... мое мнение - у каждого языка, свои правила, отталкиваясь от них и танцуют... какой именно?)) вы там много привели =) про Yii ?
-
мне ещё так подумалось =) var arr = [1, 5, 0, 10, 0, 65, 0];var str = arr.join(",")alert( ( str.replace(/\,0/g,"") + str.match(/\,0/g).join("") ).split(",") )
-
не сортирует)) я бы отделил мух от котлет. просортировал мух и вернул котлеты ) var a = [0,0,1,9,0,4,6,6,0], b = [], c = []for(i = 0; i<a.length;i++){ a[i] === 0? b.push(0) : c.push(a[i])}c = c.sort()var d = c.concat(;alert(d)
-
ну не знаю не знаю... ) у меня манера письма так поставлена, что все работает и фоксе и сафари.... да, есть там свои моменты, в частности в css, но я их избегаю и не использую
-
будь моя воля - собрал бы их всех со всех стран и вывез на необитаемый остров - пусть там лозунгами меряются, нормальных людей не отвлекают вот это интересно. ) на питоне и RoR что нибудь необычное запили.... эта тема здесь не развита. Мне больше нравится не в интернете искать, а парочку хороших скриптов просмотреть, чтобы сразу понять плюсы и минусы языка. не я один такой , maybe =)
-
про IE... Если раньше я поддерживал IE8, понимая что все же им пользуются, то сейчас - нет. не 2014 год.... даже не тестирую на нем. естественно gracefull degradation получается, но само собой. Мне вот как то не хочется ещё 20 лет это барахло поддерживать... попросили меня тут давече сделать разбор xml, на js под восьмого осла - жесть... половина всего работает не так как в нормальных браузерах.... взять хотя бы вставку innerHTML в TBODY .... я ж реально полтора часа потратил в поисках ошибки, пока не загуглил.... IE8 не поддерживает innerHTML в TBODY обычным способом, только хакком через replace ... вывод сделал - если кому то очень хочется, пусть работает под него, а мне нервы дороже
-
сыро. эффекты смотрятся топорно
-
вы работаете всего лишь с инструментами, написанными на нем) Ведь grunt|gulpприложения приложений
-
жирность это вообще отдельная песня. все зависит от шрифтов
-
ну ну) это вам так кажется http://jsfiddle.net/8vsjk724/4/ в догонку))) http://jsfiddle.net/8vsjk724/5/
-
у вас там isp manager? нужно убрать из DNS в isp manager все записи касающиеся почты. pop,smtp,mail. поставить MX записи на яндекс и текстовую запись. собственно в яндексе все написано. Если хостинг попал в спам базу первым делом нужно устранить причины. Скорее всего с него рассылают рекламные рассылки. Впринципе это позволительно, но нужно соблюдать правила. 1. отправлять рассылки только с почты, касающейся рекламируемого домена. 2. сделать функцию отписки. на это почтовики пристально обращают внимание. 3. стараться указывать имя , к кому обращаешься - тем самым даешь понять, что это подписчик, а не левое мыло ну а потом уже из спам базы сервер убирать. просто убирать - бессмыслено, обратно попадете
-
не видел ты сумашедших профессоров... а я учился у некотрых
-
vid.run(); vid.pause();
-
если бы Вы были просто водителем - вам бы так и казалось. нажимать на кнопки и переключать передачи это одно, а понимать как все это работает - совсем другое. (в данном случае этот процесс можно сравнить с админкой, а перебор двигателя с перебором кода CMS) База данных - это то то место, где хранится вся информация. это часть таблицы названия таблицы, которая создается в момент её/их создания, для уникальности. считается что защищает от попыток взлома далее это обычный запрос вставки строки в таблицу
-
ну как сказать) вообще, с точки зрения правильного подхода - да, оправдан. Если вы делаете сложную серьезную программу, то работа с исключениями показывает и ваш уровень)) что ты не поленился и сделал отлов ошибок. Я пока не знаком с тонкостями руби(начну в ближайшее время), но думаю и у него также присутствует свой дебагер, как например в php фишка в том, что он выведет стандартную фразу, типа нет соединения, произошла ошибка и т д... использование отлова исключений в данном случае позволяет ещё и логировать и выдавать более полные варианты почему же произошла ошибка например sql = "select * from 'posts_tags' where post_id = #{post.id} and tag_id = #{tag.id}" begin records_array = ActiveRecord::Base.connection.execute(sql) tag.posts << post if records_array.count == 0 rescue logger.debug 'query for add association posts_tags is failed' raise 'add_new_tags error' end здесь происходит попытка получить теги. если возникает ошибка sql, то она перехватывается, добавляется запись в лог и выбрасывается на экран add_new_tags error, вместо стандартного исключения смысл то в том, что по этой метке также проще охарактеризовать причину появления данной ошибки. Если время располагает, то делать стоит - облегчит разбор багов) ну а также в чем плюсы, при возникновении ошибок, можно вызывать какие либо альтернативные методы работы. функции... переход к метке и т д
-
ну не такой уж и смешной вопрос)) я их практически не использую =) замечал может быть в консоли у многих фреймворков, библиотек, плагинов (js) или же у большинства CMS (php) есть свой вывод ошибок? ну собственно через данную конструкцию можно делать перехват ошибок, разбирать их и выводить на дебаг)
-
У ТС думаю вообще задача не правильно поставлена.
-
"class" то не указан, или что там - id? div = 'bg-success'
- 6 replies
-
- JavaScript
- php
-
(and 1 more)
Tagged with:
-
В чем проблема, распарсить объект angualr, resourse
Николя223 replied to RodgerFox's question in JavaScript
далее Метод JSON.stringify(value, replacer, space) преобразует («сериализует») значение в JSON-строку. это говорит о том что не может разобрать JSON скорее всего в начале есть ошибки -
В чем проблема, распарсить объект angualr, resourse
Николя223 replied to RodgerFox's question in JavaScript
возвращается потому что ты его к строке приплюсовал. просто его выведи, чтобы было понятно где вообще проблемма. может он уже превращен в массив