Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

Firefox » [новости] Новый логотип Firefox 3.5 » 20-05-2009 02:36:36

Крошка Ру пишет

W@ld_Lii Stylish + About Moezilla Firefox и можно любую картинку добавить если в коде стиля поменять ссылку на желаемое изображение

Зачем так сложно? Просто открываем browser.jar и меняем картинку about.png на любую, какую хотим =)
fr.png

Поддержка пользователей » [firefox] Сбои в работе Лиса. » 19-05-2009 23:26:16

Только теперь всем участникам тут под аватаркой форум рисует благородную лису, а мне красную фигу... :) Ну, это уже неважно :)

Firefox » [новости] Новый логотип Firefox 3.5 » 19-05-2009 23:21:22

Да, какой-то веник, а не хвост :(

Разработка » Вставка Смайликов :) » 19-05-2009 23:15:58

Keepun пишет

ИМХО, это мало кому нужно...

Может, ты и прав. Но, имхо, смайлики - это кучеряшки, а любители кучеряшек и ценят в основном их за необычность - чтоб не как у всех было.
Я вот пятьсот мульёнов раз попадал на гнилые форумы или блоги, где делать вообще нечего, а смайлики у них очень классные. Так вот нажал бы пимпочку и их не потерял... :)

Лису нагружать, которая и так 200мб оперативы сжирает.

Фигу. Это мелкомягкий осёл сжирает - иначе у него все глюки не помещаются, приходится половину глюков в своп сбрасывать. А лиса кушает. С пользой для дела. :)

Разработка » Вставка Смайликов :) » 19-05-2009 22:31:37

Keepun: нет, прошу прощения, если это по-хамски прозвучало. Я только "за" :)
Кстати, глянь то расширение - имхо, очень удобно. Оно привязано к kolobok.su - самому здоровому складу смайликов. Там смайлики разбиты по галереям и на панельке этого расширения галереи автообновляются.
Я не к тому, что не делай своё, а про то, что такой функционал и тебе бы надо включить - популярная штука будет. Особенно если будет возможность такие галереи на лету делать: зашел на любой сайт, открыл страничку с галереей рисунков, нажал пимпочку - и твоя штуковина страничку распарсила и выдернула себе на склад все ссылки на картинки :) И на боковой панельке с твоим расширением у меня появилась еще одна папочка - с именем, которое я ей придумал при нажатии на пимпочку. И я могу на эту папочку нажать, она открывается, и я могу насладиться картинками в ней, а когда тычу в картинку, ссылка летит в поле ввода.
Ну, я художник, я так вижу.... :rolleyes:

Поддержка пользователей » [firefox] Сбои в работе Лиса. » 19-05-2009 22:15:43

ПротопопулуS:
Спасибо, глянул. general.useragent.extra.firefox стояло дефолтно, но была еще строка general.useragent.override - вот с этим кривым значением. И при обновлениях лис ее не трогал, как я понимаю, потому как она была в режиме "установлено пользователем". Почти наверняка это у webmoney advisor такие шаловливые ручонки :).

Поддержка пользователей » [firefox] Сбои в работе Лиса. » 19-05-2009 21:47:31

Чтобы не начинать новую тему, покажу тут же. Вот мой firefox: :D
firefox.png
Мне, в общем-то, это не мешает, конечно - пусть он себя хоть firefox 0.0.1 обзывает. Просто какая-то в этом неправильность есть.
Вэбмани эдвайзер, которым он хвастается, тоже давным-давно снесён.

Серверу он действительно посылает вот это:
User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 WebMoney Advisor

Разработка » Вставка Смайликов :) » 19-05-2009 20:54:47

А если не секрет, для чего это всё?
Есть ведь давным-давно "kolobok smiles", в том числе и для firefox.

Разработка » Проблема с кодировкой html » 19-05-2009 09:20:10

ru-vadik пишет

Может так проще будет?

Нет, спасибо, в том и дело, что мне кодировку надо менять на лету - каждому клиенту отдельно.
Да и раз оно уже заработало, первая заповедь программиста: теперь ни в коем случае не шевелить :)

P.S. Глянул по Вашей ссылке. Там есть справочник HTML, как пишется - "HTML element reference. Get details about each element supported by Firefox."
Страница с тэгом Meta там пустая. То ли просто лень-матушка - не дописали, то ли они в самом деле ни фига не supported :)

Разработка » Проблема с кодировкой html » 19-05-2009 09:04:27

Да, всё получилось. Страница теперь нормально распознаётся. Я просто добавил заголовок сервера с явно указанной кодировкой.
На php это выглядит так:

Выделить код

Код:

header("Content-Type: text/html; charset=".$charset);

(в переменной $charset у меня кодировка).

Без этого апач отдавал просто

Выделить код

Код:

Content-Type: text/html

Выходит, что это баг мозиллы: метатэг Content-Type он не обрабатывает?

ru-vadik, агромадное спасибо за то, что ткнули носом в правильное место :)

Разработка » Проблема с кодировкой html » 19-05-2009 08:21:38

Вау, спасибище!
Нет, про это я уже думал и проверял - тамошний апач вообще не отдает кодировку в заголовках. А в запросе мозилла просит на выбор и win-1251, и utf-8
Но Вы мне отличную идею подали: попробую в заголовке ответа вручную кодировку продублировать. Ну уж это не может не помочь...

Разработка » Проблема с кодировкой html » 19-05-2009 05:54:35

Доброго времени суток!
Подскажите, пожалуйста, в чём грабли могут быть.
У меня на сайте используется несколько кодировок с возможностью смены "на лету".
Но при переходе со страницы в windows-1251 на страницу в utf-8 в мозилле выходят кракозябры - вместо utf-8 он продолжает считать, что кодировка 1251.
Вот вся башка страницы:

Выделить код

Код:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<link rel="stylesheet" href="main.css" type="text/css">
<title>...</title>
</head>

Чтобы увидеть нормально - вручную переключаю кодировку. Но почему он http-equiv="Content-Type" в упор не видит?

Разработка » http-on-modify-request: модификация тела запроса » 14-04-2009 18:07:47

Через XMLHTTPRequest можно полностью управлять и заголовками, и телом.
Да можно и просто скрипт на onsubmit формы повесить и модифицировать value до отправки.
Это всё - если речь про javascript.
Можно через DOM пойти: это на любом ходовом языке :) Точно так же отлавливать отправку формы и менять значение.

Разработка » XMLHTTPRequest в дополнении для FF2 и FF3 » 13-04-2009 16:41:01

Таким образом ничего и не получится. Песочница браузера запрещает ajax-запросы на другие домены.
Выходов много, не знаю, что именно Вам надо сделать, потому и не предлагаю конкретное решение. Погуглите на "кроссдоменный ajax".

Разработка » Как выбрать из массива с заданным распределением вероятностей? » 22-03-2009 00:02:25

Forest пишет

alex_past

Чем больше погрешность допустима, тем меньше можно сделать массив.

При чём тут это? Ведь диапазон целых у нас ограничен, так что регулировать точность таким образом нельзя :(

Просто чем меньше ступенек (т.е., чем протяжённей по х каждая ступенька), тем дальше уйдут "углы" от исходной функции.
Вы просто немного неправильно задачу ставите. Нам ведь нужно получить вероятности выпадения эл-тов конечного набора. То есть, функция сама по себе дискретна (ступенчатая). Мы вводим "аппроксимирующий" массив, каждый элемент которого соответствует M/N элементам реального набора. Понятно, что чем ближе M/N к 1 (чем больше эл-тов у нас будет в M), тем погрешность будет меньше.

Аппроксимируем распределение такой ступенчатой функцией.

Но в случае линейной функции это всё не нужно - достаточно взять значения функции в середине ячеек (собственно это будет метод прямоугольников для интегрирования) и пронормировать.[/quote

Разработка » Вопросы (и ответы) по разработке расширений » 20-03-2009 10:59:14

Я страницу верчу через DOM как угодно, и после любых перетасовок wz-tooltips работает без проблем :)

Разработка » Как выбрать из массива с заданным распределением вероятностей? » 20-03-2009 10:28:22

Спасибо большое!
А я отоспался и за час всё сделал :)
Чтобы закрыть тему - соберу все советы в кучу: авось, кому-то ещё пригодится.
Итак, мне надо было получить линейно нарастающее распределение вероятностей выбора элементов:

pic2.gif

Отличный совет дал ПротопопулуS для нелинейных распределений, причем степенью (a) можно регулировать изгиб. На псевдокоде:

Выделить код

Код:

i=round((random()^a)*n);

Совет для произвольных распределений Forest еще лучше:

pic1.gif

Аппроксимируем распределение такой ступенчатой функцией. Заводим массив размером M, хранящий значения "ступенек" (в сумме - единицу), а еще лучше - нарастающую сумму с нулевого эл-та и по текущий. Чем больше погрешность допустима, тем меньше можно сделать массив.
Кидаем кости - получаем рандомное число от 0 до 1, циклом по массиву (или бинарным поиском) находим ин

Разработка » Как выбрать из массива с заданным распределением вероятностей? » 19-03-2009 11:50:37

Вот оно, спасибище!
Я Ваш погробжизненный должник :)
Вот так примерно оно должно выглядеть:

Выделить код

Код:

i=Math.round(Math.random()*Math.random()*n);

Или как у Вас - просто один рандом взять и его в какую-то степень возвести, не обязательно в квадрат.
Теперь осталось понять, как это дело нормировать. Чтобы вышло что-то вроде функции, куда можно передать n и k и получить случайное i.
Отосплюсь - соображу :)

Разработка » Как выбрать из массива с заданным распределением вероятностей? » 19-03-2009 11:15:05

Увы, нет :(
Такая штука, конечно, не сработает:

Выделить код

Код:

i = Math.round(n/Math.random());

- она ведь будет давать индексы i не от 0 до n, а от n до бесконечности. А вот если попробовать её переписать правильно (нормировать как угодно), то сразу будет видно, что отношение вероятностей выбора первого эл-та к последнему задать не выйдет.

Разработка » Как выбрать из массива с заданным распределением вероятностей? » 19-03-2009 10:28:51

Спасибо вам обоим.
Принцип понятен. Но так я получаю отношение вероятностей выбора первого и последнего эл-тов, зависящее от размера массива. А мне нужно, чтобы оно было фиксированным. Этот параметр задаётся извне - самим условием задачи :)

Разработка » Как выбрать из массива с заданным распределением вероятностей? » 19-03-2009 06:00:37

Спасибо огромное!
Я тоже сразу об этом подумал :) Но сижу третьи сутки в глубокой отладке, башка не варит совершенно, так что никак не могу сообразить: как мне при этом получить требуемое k (отношение вероятностей выбора первого и последнего эл-тов задано и должно быть фиксировано независимо от числа элементов, которое может меняться)

Разработка » Как выбрать из массива с заданным распределением вероятностей? » 19-03-2009 05:41:27

Извините, если это оффтоп. У меня вопрос не столько по конкретному коду, сколько по алгоритму.
Не могу целый день допереть, как это можно сделать просто и эффективно.
Помогите, пожалуйста, кто сталкивался.

Задача такая: есть массив из n элементов. Мне нужно из него выбрать случайный элемент. Но не с равной вероятностью. Например, чтобы чем ближе к хвосту массива, тем реже (или чаще, неважно) элемент выбирался. Скажем, чтобы последние элементы выбирались в k раз чаще первых. Распределение вероятностей между этими двумя точками (первым и последним эл-тами) может быть любым (в идеале - линейным, т.е., чтобы вероятность выбора конкретного эл-та росла линейно от его индекса), погрешности k тоже допустимы... лишь бы алгоритм был шустрым, чтобы всё можно было сделать на интерпретируемом языке вроде JavaScript.

Разработка » Выбор радиокнопки - по умолчанию. Не работает » 17-03-2009 14:30:46

Я как раз для таких случаев вешаю скриптик на <body onload.

Разработка » RegExp » 17-03-2009 14:15:50

А смысл, если не секрет?
У многих ведь субдиректории резольвятся в "субдомены": http://vasya.me/me => http://me.vasya.me
Как он отличит реальный субдомен от ЧПУшных заморочек? В Вашем же примере домен третьего уровня должен проходить: http://re.site.com

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]