rediskavet
-
Posts
401 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Calendar
Store
Posts posted by rediskavet
-
-
rediskavet, соц. кнопки статичны, а миниатюры к другим проектам - нет. (по логике)
Я почему то подумал что вы про кнопки на соц.сети говоритли. Миниатюры проэктов это да контент.
-
http://twitter.github.com/bootstrap/customize.html
В разделе "Grid system" есть размеры клолонок и отсупов, можно попробовать сетку настроить под свои размеры. Но я ни разу не делал и не знаю что получается из этого.
- 1
-
Картинки эти относятся к типу "контент", а не к элементам дизайна...
Ссылки на соц.сети относятся к типу "контент", а их оформление к элементам дизайна...
Тут смотря что для вас важнее семантика которую ни кто однозначно не может сформулировать или производительность с которой все на много проще. Этот блок будет повторяться в подвале каждой страницы, картинки из css закешируються а спрайт сократит кол-во запросов. Если зафигачить такой блок прямо в html использую тег img то он и будет на каждой странице их тянуть по новой с сервера.
Если еще подумать это и не контент вовсе. Блок ссылок который повторяется на каждой странице и остается неизменным, какой же это контент?
-
Спасибо за замечания. Все исправил. Но со списками я честно говоря не понял, как используя один ul сделать левую границу второго столбца на одной линии.
Я вижу один способ:
li-шкам выставить ширину(width: 85px;),
#content_left li:last-child сделать 100% ширину,
с ul наоборот снять ограничение по ширине.
Тогда элементы выстраиваются в том порядке как у вас было впервоночальной верстке с тремя списками.
-
не уверен в кроссбраузерности.
добавил для .spez_block .nav-tabs>.active
margin-right: -1px;
position: relative;
z-index: 10; -
Отлично для первого раза 'я щетаю'.
Одна ошибка по моему мнению точно есть. В левой колонке по логике один список, с перечислением проблем страхования или что то подобное, вы использовали три списка UL.
Лишняя разметка тут и там, но я не берусь утверждать что это ошибки. пример серый баннер под меню, стили со span-а можно перевесить на <div class="info_banner"> :
<div class="info_banner">
<span>Relax. ...
</span>
</div>На кнопках тоже лишнего кода нафигачено. Стили с line_for_button можно на ::after ссылки перевесить. :
<div class="button_style">
<div class="line_for_button"></div>
<a href="#">Free Credit Report When You Sign Up!</a>
</div> -
Я использую оба счетчика.
Но яндекс привычнее. Есть вебвизор. Можно установить цели на события, например поставить 1 цель на клик кнопки заказа, 2 цель на посещение страницы с подтверждением заказа, а если кол-во достижений двух этих целей будет сильно различатся, то можно проанализировать с помощью вебвизора почему не все кто кликает на кнопке купить на самом деле покупает.
В гугле я такой возможности не нашел.
-
#left ul.menu li a, #left ul.menu li a:linkСделайте эти ссылкм display:block и установите им размер такой же как размер у фонового изображения.
- 1
-
Бесят тупые заказчики, которые не хотят слушать.
Ну у заказчиков наверно те же мысли, о нас исполнителях, что то типа:
- Бесят тупые исполнители, которые не хотят слушать.
Неадекватных, и там и там достаточно.
-
внизу под статьей кнопка фасбука есть. Вместе с остальными твитер, вконтакте, г+.
-
Подскажите, как можно встроить navbar-fixed-top панель на страницу так, чтобы стили twitter bootstrap не перебивали основные стили сайта и наоборот?
Корректно называть классы в своей верстке, что бы они не конфликтовали с классами бутстрапа.
Ну и свои CSS подключать после бутстраповских, чтобы можно было при желании переопределить какое-то оформление.
Twitter bootstrap - это не только набор классов. Там же еще практически для всех элементов стили устанавливаются. Поэтому даже если классы не конфликтуют, то будут конфликтовать стили элементов.
как вариант перед скачиванием архива можно изменить стили для основных элементов, ну или именно для тех которые не устраивают. Например отдлельно для форм.
-
ок. спасибо за объяснение. Про многопоточность понял.
-
Бессмысленно переписывать ваш цикл чтобы запустить обработку 5 задач одновременно, php не начнет обрабатывать следующий виток цикла пока не обработает предыдущий.
Мне и не надо обрабатывать следующий виток цикла, мне нужно в одном витке обрабатывать по 5 элементов одновременно. Это что не реальное требование к PHP? Мне в это не верится, выглядит вполне себе элементарной задачей, я же не один такой кому это надо, наверное есть какие то решения просто нужно искать.
-
а можно пример? я не совсем программист.
Ну и еще как мне сам цикл for переписать чтобы он по пять элементов обрабатывал, а после переходил к следующим пяти.
-
неправильно назвал тему. Должно быть "Обработать 5 элементов за одну итерацию цикла"
В API яндекс директ есть метод "CreateNewReport". Он создает на серверах яндекса статистические отчеты по рекламным компаниям. Одновременно можно хранить до 5 отчетов. Я за один раз собираю отчеты для 50 и больше компаний.
С горем пополам написал скрипт, который умеет:
- создавать отчет, занимает примерно 30 секунд
- проверять что отчет готов, если готов то переходим к след.пункту если нет то через пол минуты снова проверяем.
- скачивать отчет
- удалять уже скачанный отчет с сервера яндекса(одновременно яндекс хранит только 5 отчетов).
- переходит к следующей компаний в все по новой с первого пункта
Создать и скачать самые базовые отчеты(статистика за один день), занимает около 30 минут. А если нужно будет за пару лет прошедших, то это на пару дней нужно будет скрипт запускать.
Сейчас код цикла выглядит примерно так:
for($i = 0; $i<(массив id компний);$i++){
$idReport = создать_отчет(массив id компний[$i]);
$checkReport = проверить_что_отчет_готов($idreport);
if(!$checkReport)
$checkReport = проверить_что_отчет_готов($idreport);
$saveReport = сохранить_отчет_в_файл($checkReport);
$remove = удалить_отчет($checkReport);
}Теперь сам вопрос, как мне данный цикл можно переписать? Так чтобы в одной итерации он все действия делал для пяти отчетов одновременно и только после того как все пять сохранены, переходил к следующим пяти.
- создавать отчет, занимает примерно 30 секунд
-
Зачем в 16лет менять месяц своего времени на 60$, да пусть даже на 600$?!?
Я готов сейчас без раздумий пару косарей выложить чтобы обратно лет на 15 назад смотаться.
Представляю вернулся я в свои 16 лет, а мне на работу идти, WTF??? O_o?
-
Вам надо как-то связать эти поля между собой. Т.е. должен быть некий признак у урла и его анкоров, что они относятся друг к другу. Самое лучшее - это сделать data-атрибут у обоих полей. Потом сравнивать значения этих атрибутов, и если они как-то соотносятся, значит эти поля связаны.
Не так не подходит, т.к. в результате serializeArray() и serialize() есть только по два атрибута на каждое поле(input) это name и value.
Но я по другому допер, у меня каждый блок полей это отдельная форма, тогда если применить serializeArray() к каждой из отобранных форм, то все текстовые поля по любому относятся именно к этой ссылке.
В результате у меня все поля собрались в один... ээ я даже сам теперь не понимаю во что я это все собрал. Это объект где ссылки разложены в массив и достать их можно по индексу, а вот анкоры сгруппированы в другой массив и добавлены как свойство этого объекта и достать их можно по имени свойства('anchors')+индекс ссылки к которой они относятся. Короче на выходе файербаг мне показывает конструкцию такого вида:
Object { 0="http://www.yandex.ru/", anchors0=[1]}
-
спасибо за участие)
Вот форма
-
Ок, .serialize() возвращает строку вида a=1&b=2&c=3&d=4&e=5, которую можно затем распарсить как хочется. Не пойдет?
Вообще да, подходит, мне непринципиально каким образом я это сделаю. Вот только строка после работы .serialize() получилась такого вида:
url=https%3A%2F%2Fwww.google.ru%2F&text=%D0%B3%D1%83%D0%B3%D0%BB
должно быть так:
url=https://www.google.ru/&text=Гугл
Кроме этого такая подсказка задачу мне не оч.облегчает, т.к. разобрать строку и достать нужные данные из нее я смогу(допустим). Я не понимаю как мне из полученных данных собрать массив, сам алгоритм действий. Например извлеку я из полученной строки вот такие данные:
url = "https://www.google.ru/"
text = "Google"
text = "Гугл"Что дальше с ними делать?
-
Нужно будет собрать XML с использованием этих данных.
-
Если бы я еще умел что то на сервере делать.
Нет, не для сервера, дальнейшие манипуляции то-же будут в браузере происходить.
-
Есть форма, в которой всего два вида полей(input), type="url" и type="text".
В поле type="url" находится урл страницы, а в поле type="text" текстовый анкор для этой ссылки. Анкоров на каждый урл может быть больше одного.
Полей type="url" тоже может быть больше одного, на каждый соответственно от одного и больше анкоров.
Вопрос в том как мне значения всех этих полей собрать в массив. Застрял на самом начальном этапе:
$('form').serializeArray();
Получаю из этой строчки кода массив из объектов вот такого вида:
[Object { name="url", value="http://forum.htmlbook.ru/"}, Object{name="text", value="Основной форум"}, Object { name="text", value="форум"}]
Как из полученных данных собрать ассоциативный массив, где каждому урлу будет соответствовать массив из(одного или больше) его анкоров?
-
В опере при направлении текста справа налево(direction: rtl;) и использовании инлайн-блоков неправильно высчитываются отступы.
Пример:
В первом желтом блоке, вложенные элементы строчные блоки. У первого(зеленого) задан левый отступ 20px, но в Oper-е этот отступ добавляется справа.
Кто сталкивался с такой ситуацией и как решал? Может это какой известный баг оперы и легко исправлятся, просто я не знаю, подскажите.
p.s. проблему можно решить если делать на флоатах, я сделал второй желтый блок, все так-же но вместо display: inline-block; я выставил float: right. Но интересует решение именно для inline-block;
-
йя ни в селах помоджь)
Может временно эти сервисы пригодятся:
Управление зоной dns
in Flame
Posted
У меня вот на таком хстинге http://hosting.agava.ru/vps/ есть, кликаешь по домену в личном кабинете и переходишь на странцу по управлению dns зоной.