Jump to content

keltanas

User
  • Posts

    211
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by keltanas

  1. Имею ввиду, что можно было бы подготовить какие-то доклады-презентации, и рассказать друг-другу о своей теме. Каждый мог бы подготовить развернутый доклад, и донести до других.
  2. Напомню, что в нашей стране знают, что такое гугл, не более 30% пользователей интернета. Пользуются сервисами гугла того меньше. Почему все всегда смотрят на то, что твориться на западе, но постоянно забывают про калчер референс? Кстати те, кто про него не забывают, а на него ориентируются, и добиваются заметно больших успехов.
  3. Как разработчик, я с удовольствием бы с тобой согласился. Но, ставя себя на место своего клиента, не могу этого сделать. По поводу 5% - это большая натяжка. Для IT ресурсов это может и так. Но, в различных сферах этот процент может быть в разы выше. А многим людям просто не хочется думать, что вообще такое браузер. Они нажимают кнопку "Интернет" и работают с вашим сайтом - это норма. Но, у них может быть много денег, с которыми они готовы расстаться ради качественного продукта. В общем, что я тут рассказываю. Когда у тебя будет семья, которой надо питаться и где-то жить, ты поймешь, что размер успешности для твоих коллег и семьи измеряется твоим заработком, а не тем, на сколько крутое CSS5 правило удалось применить.
  4. Для кого лучше? Для проекта, который потеряет 20% клиентов? Сайт - это в первую очередь - инструмент для бизнеса, а не хомячок директора компании. И чем быстрее разработчики это поймут, тем раньше они станут делать качественные продукты.
  5. Так у нас формат встречи определяется как: встретиться, попить пиво, пообщаться, или предполагается обсудить конкретные темы? Каждый мог бы подготовить интересный другим материал, чтобы потом донести в развернутом виде. Но и без этого можно пообщаться и обменяться опытом ))
  6. Так я-то это знаю. А вот товарища rafaello9 твой ответ ввел в заблуждение. Которое раскроется, когда к нему на сайт зайдет посетитель через IE8 и увидит совсем не то, что задумано. Конечно, когда делаешь приложения для интранета, об этом можно не задумываться. А если верстаешь сайт для широкой аудитории - такая верстка будет ошибкой.
  7. Так открой и посмотри. Так открыл и посмотрел - XY*
  8. В итоге некоторых мучений создал тестовый код, который в IE и в браузерах ведет себя по разному. Вот ссылка img-click-test Тут слой с картинкой (z-index:10) размещен под слоем со ссылками (z-index:1000). При чем одна ссылка залита фоном, другая - нет. Собственно, там, где слои пересекаются, не залитая ссылка перестает кликаться. Это проявляется во всех версиях IE включая 9. Удалось починить багу дедовским способом пусканием фона с прозрачной картинкой на ссылке. Может кто знает, как можно решить это более элегантным способом без лишней графики? <!DOCTYPE html> <html> <head> <title>test</title> <style type="text/css"> #img { position: absolute; top: 100px; left: 100px; width: 300px; height: 300px; z-index: 10; overflow: hidden; } #img img { width: 100%; height: 100%; } #panel { position: absolute; top: 200px; left: 100px; width: 300px; height: 300px; z-index: 1000; } #panel a { position: absolute; bottom: 0; width: 50%; height: 100%; } #panel a.left { left: 0; background: red; } #panel a.right { right: 0; border: 1px red solid; } </style> </head> <body> <div id="img"> <img src="http://www.html5-css3.fr/wp-content/uploads/2011/01/logo-html5-officiel-w3c.png" alt=""> </div> <div id="panel"> <a href="#" class="left"></a> <a href="#" class="right"></a> </div> </body> </html>
  9. Если вы пользуетесь shared-хостингом, поместите оба сайта на одном аккаунте. Используйте сайтами одну базу данных. Тоже можно устроить, если у вас своя VDS, или несколько своих VDS, серверов и т.д. Если вы пользуетесь разными shared хостингами для каждого сайта, то ваша задача не выполнима на нативном уровне. Но, вы все еще можете написать скрипт-туннель, через который, используя для защиты какой-нибудь секретный хэш, можете передавать или изменять данные. Для того, что бы понять, как это работает, посмотрите API любого сервиса, который предоставляет удаленный api.
  10. Если вы работаете с PDO, то можно использовать опцию PDO::MYSQL_ATTR_INIT_COMMAND $pdo = new PDO($dsn,$username,$password,array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''));
  11. Сделайте таблицу вида: tag_name : varchar frequency : int По крону (или вручную) запускайте скрипт, вроде того, что предложил rus, для заполнения (обновления) этой таблицы. Далее для выведения данных используйте эту новую таблицу. Данная таблица будет выполнять роль кэша для хранения частоты тэгов. Это решит проблему и не надо будет каждый раз при формировании облака вычислять частоту (перебирать все статьи с тэгами). Конечно, если пойти дальше, то можно по крону формировать HTML-представление облака а файл и просто подключать его на страницу ))
  12. Информация удалена по причине дублирования
  13. Это фото не докладчика. А чьё? Если угодно, нашел страницу этой девушки вконтакте для неверующих.
  14. Мне постоянно попадаются под руку различные вебинары, семинары и прочие бесплатные мероприятия, происходящие в онлайне и оффлайне, посвященные веб-разработке и веб-маркетингу. Предлагаю публиковать анонсы таких мероприятий. Хотелось бы знать, на сколько пользователям форума интересно получать такую информацию? Сразу хочу отметить, что это делается не ради рекламы каких-то организаций, а ради просвещения аудитории форума. —- На повестке дня: вебинар компании Exigen Services о тестировании с помощью Selenium Страница регистрации на вебинар 18 октября 2012 г. Начало: 15:00 (GMT+4, Moscow Time) Докладчик: Мария Коханюк Описание вебинара: Вебинар посвящен ознакомлению с бесплатным средством для автоматизации тестирования web-приложений Selenium 2.0. Вебинар в первую очередь будет интересен тестировщикам, которые не знакомы с таким средством тестирования, как Selenium, не имеют или имеют небольшой опыт автоматизации тестирования web-приложений. План выступления What is Selenium 2.0 Architecture Selenium 2.0: – How does Selenium 2.0 work – Advantages and disadvantages Selenium 2.0 API: – Finding of elements – Basic operations on elements – Moving Between windows and frames – Explicit and Implicit Waits Create tests using Selenium 2.0
  15. Потому что первым аргументом setTimeout принимает функцию. А thisObj.addClass('hover') вряд ли возвращает функцию. Вы это можете проверить, написав отладочный код: console.log( thisObj.addClass('hover') )
  16. $("a#example1").fancybox();Меня всегда умиляли такие селекторы. А вообще в коде элемента <a id="example1"> я так и не нашел.
  17. Попробуйте использовать Twitter Bootstrap Табы и Карусель Там точно все работает без шаманства.
  18. s0rr0w, И сколько уже таких одаренных пользователей SC появилось?
  19. Обычно выводится форма фильтра со всеми инпутами, в которых находятся нужные дефолтовые значения. Пользователь же их может изменять. Далее после какого-то события отправляешь эту форму на твой аяксовый скрипт. Например, этим http://www.malsup.com/jquery/form/ В аяксовом скрипте просто инициализируешь свой фильтр, передавая ему параметры, которые пришли в POST или GET. На основе фильтра формируешь SQL запрос и выводишь данные. Профит ЗЫЖ Я бы не стал все на столько усложнять c сессиями, сериализацией и т.д. Чем проще, тем лучше.
  20. Ну, к примеру, тот же Yii генерирует за тебя код и формирует запросы. Тебе надо только немного поднастроить модель и все ))) Получается быстро написанный код (шаблоны генератора можешь сам менять), в целом не плохая архитектура. Модель можешь использовать точно так же ))) Написать ей метод getSettings() и вперед! Честно говоря все равно не понимаю, как ajax может требовать писать что-то в сессии или в бд. Вот есть у тебя сформированная страница. Ты на ней выставляешь параметр и жмешь "искать". Когда он записывает что-то в сессию? Ведь скрипту, который обрабатывает запрос все параметры надо передавать через GET/POST. Запрос инициализируется браузером. Следовательно, мне не понятно, при каких обстоятельствах основная страница передает данные аяксовой странице через сессию.
  21. В пыхе процесс умирает сразу, как сформирована страница. Это может быть гораздо раньше, чем пользователь увидит эту страницу. После того, как умер процесс, умирают и все объекты. Т.е. никакой ссылки не может быть. А теперь представь, что у тебя на сервере сессии будут хранится в файлах. А в твоем объекте будет ни одно св-во, а много. Штук десять. А если у тебя будет более-менее посещаемый сайт, то во первых твое хранилище раздуется до приличных размеров. Во вторых пользователи взорвут диск сервера (утрирую конечно). Так что я бы не стал привыкать к таким решениям, если в будущем хочешь писать большие проекты. Либо хотя бы храни все свойства отдельно от объекта. А то не уследишь, отнаследуешь этот класс от какого-то еще, у которого еще десяток-другой свойств или ссылки на другие объекты, и потом будут у тебя в сессиях совершенно левые данные храниться. А лучше сохранять большие объемы в базе данных. Они для этого и предназначены. Есть еще куки. Я как-то их применял для хранения данных фильтров. Но там, правда, не было аякса. На самом деле я слабо представляю, как можно отправляя ajax запрос с клиента выставить значения сессии, но складывается мнение, что у тебя проблемы с архитектурой приложения. Может стоит что-то пересмотреть и потребность сохранять что-то в сессии отпадет.
  22. Тогда ответьте, что в вашем хранилище сессий находится после такого сохранения?
  23. Тогда ответьте, что в вашем хранилище сессий находится после такого сохранения? У меня на php 5.4 такой трюк не удался. Интересно, как у вас получается?
  24. Пишет "Warning: Invalid argument supplied for foreach(), это тут "foreach ($stats->data->topStats as $weapon)"" А ты сначала так сделай var_dump( file_get_contents('http://battlelog.battlefield.com/bf3/ru/overviewPopulateStats/ 353186188/bf3-us-assault/1/') ) и посмотри, что тебе сервер возвращает. Средствами отладки кто будет пользоваться? Мы не ясновидящие.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy