Всё о породе
Ньюфаундленд

Логин:
Пароль:
Поддержать проект Ньюфы.ру
Вы здесь: Ньюфы.инфо / Персоны / Соziдатель / Заметки разработчика

Заметки разработчика

Ссылки на темы теперь постоянны
Раньше при переносе топика в другой форум, старые ссылки на него переставали работать. Поиск не сразу обновлялся, было неудобно.

Теперь старые ссылки работают. И перебрасывают на новое место нахождения топика.
Расчет инбридинга
Давно, но медленно, пишу систему расчета инбридинга.

Чтобы как-то ускорить ввод этой функции на сайте, предлагаю своим читателям потестировать это дело. Буду рад любым комментариям.

http://newfs.ru/base/inbreeding/
Хинты собак
Что мы в принципе можем показывать более-менее интересного во всплывающих подсказках к спец-ссылкам на собак?

. Пол/окрас и полное имя. По любому.
. Клички родителей (ссылками).
. Титулы
. Отметки о здоровье
. Отметки о дрессуре
. Номер родословной
. Владелец (ссылка)
. Заводчик (ссылка)
. Страна нахождения (или регион целиком)
. Фото
. Дата рождения (даты жизни)

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

Добавил данные о количестве новых (непрочитанных) сообщений.

Поменял интерфейс отключения наблюдения за темой — теперь оно в виде галочки, которую нужно снимать.

Дополнительный бонус: эту галочку можно поставить обратно. В результате все сообщения в соответвующей теме будут отмечены, как прочитаные.
Проект правки (не)Одобрений™
Идея следующая: заменить то, что есть, на две похожие, но другие функции.

Негатив:
Выражать в виде кнопки «Модератору на заметку».
Количество негативных голосов нигде не отображается, кроме как в специальном интерфейсе модератора.

Позитив:
Выражается нажатием кнопки «Поддерживаю/одобряю».
Результат суммируется и отображается в данных на сообщение. По клику — открывается список одобривших.

В отличии от старой системы, новая будет нести полезную и информативную нагрузку.
[Не важные ньюансы]
Соziдатель
25 февраля 2009 в 21:33
Синдикация (ленты, фиды)
Синдикация, Ленты, Feed, RSS, Atom… Разными словами называют одну суть: специальные форматы данных, предназначеные для передачи данных об обновлениях (новостей, дневников и т.п.) от программы к программе. Вроде бы, при чем тут люди? А люди потом эти новости читают там, где им удобно, а не на сайте-источнике.

Есть сервисы, чтобы эти новости приходили на емаил, можно добавлять ленты новостей в онлайн-читалку, вроде Яндекс.Лент, или Google Reader (я этим пользуюсь), есть отдельные программы на компьютер, по аналогии с почтовыми клиентами…

А еще ленты начали поддерживать напрямую все основные браузеры.

Я это к чему. Начинаю на Ньюфах.ру реализовывать эти самые ленты.
Сейчас на странице «База ньюфов» и в общем дайджесте дневников можно в адресной строке увидеть оранжевую иконку синдикации, её и кликать.

Upd: Фидом обзавелась лента всех сообщений форума, сообщений выбраной персоны или топиков выбраной персоны.
Например, я знаю, что Вася пишет не часто, но всегда обстоятельно и по делу, а Петя часто публикует красивые фото-работы с ньюфами — я могу подписаться на их сообщения, чтобы ни одного не пропустить.
Соziдатель
1 февраля 2009 в 13:21
Академичность базы ньюфов
Наша база собак отличается от многих других баз собак вообще и ньюфов в частности тем, что она является академической. Т.е. её пополняют только специальные редакторы, профессиональные породники и только на основе надёжных источников (документы).

С одной стороны, это даёт относительно медленную скорость заполнения, хотя уже более 8000 собак в базе есть, и это никак нельзя назвать «мало».

С другой стороны, в нашей базе нет ляпов, подобных ляпам РКФ, у нас нет данных, набитых в охотку не очень честными (в главном — с собой) владельцами.

А еще мы наши данные ниоткуда не копируем бездумно, как это позволяют себе товарищи из newfoundlanddog-database.net:



Я, конечно, понимаю, что только русскоязычный человек поймёт, что это не настоящие странички собак (СобакаЕсть 1 фотоТестовая собака (Dog for Test) и его «предки»), но всё равно, зачем копировать данные на собаку, которая не участвовала в выставках и не является предком какой-нибудь уже известной (их базе) собаки?

Одновременно с этим, я совершенно не против существования таких вот, википедия-ориентированных ресурсов, которые наполняются из любых произвольных источников.
Я вообще за плюрализм. Тем более, что на их фоне особенно видна ценность базы НКП Ньюфаундленд ;)

Спасибо BIZON за наводку.
Соziдатель
30 января 2009 в 22:36
Глюки в дневниках
Доводил до ума структуру базы данных сайта, дневники заглючили. Этим тестовым сообщением убедился, что добавление новых заметок — работает.
Соziдатель
28 января 2009 в 12:38
О скриншотах (снимках экрана)
Зачастую надо кому-либо (чаще всего разработчикам сайтов/програм) показать то, чего на словах сложно описать — как выглядит ваш экран.

Для этого экран нужно «сфотографировать». Конечно, это можно сделать и фотоаппаратом, но лучше воспользоваться специальными средствами.

Какими? Я, например, рекомендую ImageShack QuickShot.

Хоть эта программа и обладает только английским интерфейсом, однако в ней всё очень просто.

Скачиваете её по ссылке, устанавливаете.
Она сразу же запуститься.

На первой вкладке настроек вам предложат изменить место, куда будут складываться сделаные снимки — выберите, например, «Мои документы», или «Рабочий стол».
На второй вкладке «Screenshot Settings» — справа два выпадающих списка. В первом выберите «Direct link to image», а во втором «Do not resize the image».
В общем-то и всё. Сверните программу.

Теперь вернёмся на страницу, снимок которой вам нужно сделать. Внизу, у часиков у вас появилась иконка в виде какой-то жолтой жабы — кликните правой кнопкой мыши по ней и выберите пункт меню «Take and Upload Screenshot» — откроется окно, где будет показан прогресс заливки изображения на фото-хостинг.

После этого у вас в буфере обмена будет адрес опубликованого изображения. Его можно уже передать тому, кому хочется (например, разработчику Ньюфов.ру, т.к. мне). Правой кнопкой мыши по полю ввода сообщения и выберите «Вставить».

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

Только вот всё никак шаблона хорошего найти не мог. А тут реклама от яндекса эта. В общем шаблон я нашел.

Результат: как я и написал, сперва загружается основное содержимое страницы, потом идёт левая панель, потом уже подвал.
Это удобно для торопыг (быстрее увидеть то, ради чего страница грузится), это удобно при просмотре сайта с мобильника — не надо на каждой странице прокручивать содержимое левой панели.

Это небольшое изменение, которое я смог сделать своими руками (в вёрстке я нонче не очень крут).

Upd: Как-то не сразу получилось. Вернул пока обратно.

Upd 2: с помощью Дарья поправили вёрстку и опять новость в актуале.
Соziдатель
27 января 2009 в 15:21
Мечта: профессиональный дизайн для Ньюфов.ру
Администрацию сайта часто трясут, напоминают и клюют на тему дизайна. Что надо срочно сделать сайт красивым.

Мы, вынуждено отбиваемся, т.к. плохой дизайн испортит сайт, а хороший — надо а) найти достойного дизайнера и б) надо ему достойно заплатить.

Хотя мы очень-очень сильно хотим сделать в нашем Доме полноценный ремонт. Сделать всё красивше, а главное — удобнее. Чтобы находиться на Ньюфах.ру было приятно не только благодаря интересному содержанию, но и благодаря достойной содержания форме.

И вот теперь я нашел где и кому закажу дизайн Ньюфов.ру. Это профессиональный дизанер, понимающий, что Ньюфы.ру должен быть лёгким, что содержание важнее отображения, что оформлять нужно не только шаблон типовой страницы, но и все интерактивные разделы (например форум, или личные сообщения).

Заплатить же нужно 25 000 рублей.
Это не много, если знать, насколько Ньюфы.ру богаты функционалом и какой большой объём работы надо провести.

И я надеюсь на рекламу, я надеюсь на помощь других членов НКП, я надеюсь на помощь благодарных посетителей сайта, с помощью которых мы скопим необходимую сумму и Ньюфы.ру обретут достойную внешность.
Соziдатель
27 января 2009 в 01:22
Вставки в форму сообщения
Раньше верхние кнопочки, что над полем для ввода сообщения в личке, форуме и т.п., вставляли свои смыслы в самый конец текста.
Это, порой, было очень неудобно.

Я знал, естественно, что можно это сделать по-человечески, но всё никак руки не доходили. Тогда, когда это больше всего раздражало меня самого — тогда, как назло, я бывал особенно занят (наверное поэтому и раздражался).

Теперь вроде по-человечески:
1. Если просто кликнуть, например кнопку «В» — её пара тэгов поставиться туда, где находится текстовый курсор.
2. Если выделить слово/предложение/абзац и нажать «В» — тэги жирности поставятся аккуратно по сторонам выделеного текста.

Всё то же характерно и для других кнопочек.

Приятного использования.
Популярные фотографии
Теперь популярные фотографии отображаются не в виде рейтинга, а в случайном порядке. Как только значение популярности фото пересекает некий уровень, это фото попадает в ротацию популярных.

На первой странице фотоархива тройка популярных фоток обновляется раз в 10 минут, а на основной странице популярных фоток — раз в час.
Таким образом, при желании, сохраняется возможность просмотреть их все.

Это пока не все изменения, задуманые с поп.фото. Там много чего надо бы сделать, чтобы раздел заиграл.
Хочется что-то вроде «Гюльчатай» что было на Дамочке, хочется разделить рейтинг на популярные «за всегда» и «за недавно».

Я уж не говорю про общее наведение порядка в фото-архиве.
Соziдатель
22 января 2009 в 18:21
Личка: Скрытие сообщений
Проблема личка порой в том, что ею пользуются не только для трёпа в стиле «привет, как дела», но иногда и для серьёзных дел (например, заказ журнала).
Т.к. в личке никто не пытается боросться с «оффтопом», придётся самим разбираться.

Теперь рядом с каждым сообщением есть ссылка «скрыть» которая… правильно — скрывает.

Теперь можно поскрывать все те сообщения, которые очень врядли понадобятся в будущем.

Т.к. в базе больше 120 000 сообщений уже и, похоже, это число само по себе уменьшаться не собирается, то возможно придётся помочь и, возможно, мы будем удалять те сообщения, которые скрыли оба собеседника.

Также в будущем планируется реализовать возможность передумать и вернуть сообщение назад.
Соziдатель
22 января 2009 в 11:51
Питомники
Продолжаем доделывать функционал питомников.
Теперь на странице собак указывается из какого они питомника.
На страницах владельцев питомника пишется об этом примечательном факте ((со)владении питомником).

Паралельно начинает парить такая штука: у нас на собаку фиксируется:
1. Регион происхождения
2. Заводчик.
3. Питомник.

Тут по накоплению собирается излишняя инфа: регион происхождения явственно вытекает из данных на заводчика, а сам заводчик ясно даётся в данных о питомнике.
Соziдатель
7 декабря 2008 в 20:51
Личные страницы
Раз обещал к концу года сделать — заставляю себя сделать.

Возможность назначать редакторов «статических» страниц сайта.
Возможность владельцам питомников создавать произвольные страницы в рамках своего раздела. Например «История питомника», «Отчеты о выставках» и т.п.

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

А еще надо обдумать систему управления привилегиями…
О сроках банов
Пишу в своём дневнике, т.к. это является моим мнением, может у Редактора сайта своё мнение и результаты этих мнений просто совпали.

Бан на полгода (и больше) отличается в своей сути от банов с меньшими сроками.
Ну, назовём, для удобства баны с большими сроками — мегабанами (не путать с большими бананами).

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

Эфект тут был сразу двойной: если в первые дни было просто очень скучно без лошадок, то потом еще дополнительно накрывала крепатура (боль в мышцах).

Возвращаемся к банам.

Обычный бан наказывает человека похожим образом. Идут интересные обсуждения в ньюфиных темах, весёлый трёп в оффтопных, а ты ничего не можешь написать. Обидно. Досадно.
Обычный бан — ответсвенная штука. Тут и впрямь очень важен срок. Одно дело день, совсем другое дело три дня, а неделя — так вообще огромный срок.

В отличии от более коротких банов, полугодовалый — не наказание персоны, а защита остальных персон от действий (в рамках сайта) забаненой персоны.
Мегабан ставится, как предварительная альтернатива удалению регистрации.
Может у человека сейчас такой период в жизни. Что всё отвратно, и легко нагадить с высокой колокольни на любые правила общежития.
Может через полгода-год, жизнь у него наладиться, бес там от ребра отстанет. Вернётся другой уже человек и будет нормально общаться в форуме.
Если и через полгода ничего не изменится, то, видно, регистрацию надо будет удалять.
Соziдатель
25 ноября 2008 в 15:17
Про публикацию лички
Личка — приватное общение двух персон. Либо посредством «пейджера» на сайте, либо в аське, либо по электронной почте. Такое общение, где не бывает третьих лиц.

Личку публиковать — последнее дело. Политика сайта жестко-жестко против этого.

Ведь такую публикацию никак не проверишь. Не узнаешь дат, контекста, да и того, соответствует ли процитированое оригиналу, или из него что-то было вырезано, или, того хуже, что-то добавлено.

В юности была еще развлекуха — записывать на диктофон примитивное интервью с человеком, а потом дома перемонтировать, и под его ответы подставлять другие, как тогда казалось, смешные вопросы.

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

Личка — это личка.
Не надо публиковать личку и не надо вести личные беседы в форуме.

Единственное исключение, имхо, это когда по электронной почте люди переписываются не по личным вопросам, а по общественным, деловым. Мало кто заводит отдельные емаил-ящики для неличного общения.
Кого в модераторы?
Часто оно так бывает — покритиковать, пошуметь, но ничего созидательного не сделать.
Некоторые из недовольных модерацией получали предложение самим заняться этим благородным, но не благодарным делом.
Отказались.

Может кто из читающих и неравнодушных готов со всей ответсвенностью взять на себя нородуугодное дело наведения порядка в форуме?
Кто-нибудь, мудрый, как Соломон, дипломатичный, как Авраам Линкольн, многорукий, как Шива?
Неангажированый, как высший разум, богатый, как Абрамович…

Есть такие? Так вы вызывайтесь.

Я, конечно, утрирую. Просто готовлю потенциального модератора к возможным обинениям: в глупости, грубости, неоперативности, ангажированости, жадности…

Однако если вдруг кто готов попробовать себя, пишите. За спрос, как говориться, не бьют. Можно будет потом и выборы организовать, в виде голосования, или обсуждения в форуме. С приглашением рассылкой.

Главное знать — желающие есть?

P.S. Если не вы сами, но знаете достойного человека — дайте ему ссылку на этот пост, или просто напишите тут его имя.

Предыдущие 20 | Следующие 20

Чатик
3 февраля 2026
10:39 belk: И ни в один дневник не зайти
10:39 belk: И ни в один дневник не зайти
10:39 belk: И ни в один дневник не зайти
8 февраля 2026
09:57 Bonny2009: Всем доброе утро! Может кто подскажет, где сейчас можно купить компрессор?
16 февраля 2026
16:33 Alla: Bonny2009 Поздновато, наверное, но на вайлдберис есть компрессоры LanTun. Бирюзовые такие.
18 февраля 2026
10:52 Bonny2009: Спасибо:) на Озоне нашла
26 февраля 2026
16:14 Соziдатель: Надо что-то делать
9 марта 2026
13:46 victor: Сегодня Александру Филатову день рождения. Фил, поздравляем, будь здоров!
13:46 victor: Сегодня Александру Филатову день рождения. Фил, поздравляем, будь здоров!
13:47 victor: Сегодня Александру Филатову день рождения. Фил, поздравляем, будь здоров!
11 марта 2026
02:54 Соziдатель: belk, что значит не зайти ни в один дневник?
13 марта 2026
12:18 Соziдатель: Проверка
12:18 Соziдатель: Ок, в чате стало чуть лучше.
16:54 Соziдатель: Проверяем дальше
15 марта 2026
20:29 Соziдатель: Дневники, кстати, тоже починил.
Статистика сайта
0.611 s, 255 q
© 2006 Ньюфы.ру
// Редактор: Кирилл Ермаков
// Программист: Евгений Ненаглядов
Обратная связь
Правила Сайта