lynx logo
lynx slogan #00106
Привет! Сегодня у вас особенно незнакомое лицо.
Чтобы исправить это, попробуйте .

А ещё у нас сейчас открыта .




секретный шифр д-ра Тьюринга, O.B.E:

включите эту картинку чтобы увидеть проверочный код

close

мастер Пэй Мэй, Убить Билла: Часть 2-я


Зоопарки







Машинное отделение зоопарк находится под высочайшей протекцией короны

zoo / engine-room

Технические сообщения и новости из жизни движка.

смотрители: Machine  Indian 


   

страница № 12



27 марта '17
понедельник



А теперь грибы

[ uploaded image ]
Это уже вторая галерея, в которой подгружаемые картинки впервые должны ещё и автоматически создавать для себя записи в базе для привязки к своей галерее.

Ну, то есть, пока в виде просто комментариев, как мы решили недавно. А с другой стороны, потом из этого можно сделать не просто комментарии, тоже обсуждали.

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

Пойду привинчу эти новые счётчики нам в профили.

26 марта '17
воскресенье



[ uploaded image ]
Четыре барсука пошли.

25 марта '17
суббота



[ uploaded image ]
Пересчитываем всех барсуков и пока отсекаем всех кроме пролезшего первым, чтоб не толпились.

Что характерно — первым лезет последний барсук, в нашем случае 4-й, это известный баг интерфейса Виндов, древний, покрытый мхами.

24 марта '17
пятница



[ uploaded image ]
А теперь барсук!

Галереи (заливка сразу многих картинок в новом сообщении)

[ uploaded image ]
Я тут добавляю нам возможность заливать не просто одну картинку к посту, как было все эти годы, а сразу несколько или даже много.

В связи с чем переписываю прежний рабочий код и он может странным образом частично отвалиться.

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

По двум причинам:

1. Здорово будет, если галереи можно будет размещать не только в отдельном их разделе галерей. А где угодно: в Открытом, Скрытом, Зоопарках — особенно для зоопарков это будет удачно.

1.1. Но и отдельно тоже будет прельстиво (как говорим мы, вьетнамцы) весьма их смотреть. Есть решение: потом напишу инструмент показа только их отдельно, в общем для них месте.

2. Об этом дольше всего думал, чуть не вынес на ваше голосование в отчаянии: делать ли картинки в галерее в том виде, как мы их прежде всегда публиковали вручную — каждая отдельным комментарием; или писать их механизм заново, пусть будут в горизонтальной прокрутке, как на Фейсбуке (на Реддит даже не смотрю — по-моему они там просто наркоманы какие-то, нет, правда, вы видели этот их Реддит?) Победило понимание того, что:

2.1. нефига писать примерно тот же код в ещё одном месте — код должен быть минимально самоповторяющ

2.2. главное: это же всем на радость будет, если (а ведь когда-нибудь особенно понадобится) за каждую картинку в галерее можно будет отдельно проголосовать, и к каждой отдельно написать комментарий, или несколько. А это уже реализовано деревом комментариев — и категорически нельзя писать всё заново для другого представления, горизонтального. Разумней будет просто для галерей тогда уж видоизменить формат вывода ключевых объектов — их фото. В смысле: в галерее если уж понадобится убрать картинки из вертикального потока по методу зюзьги — ну, сделаем, не проблема. Но идеальную структуру, абстрактную-то модель тут зачем менять? В ней же нет право и лево, верха и низа — стало быть она безупречно подойдёт и сюда: а привычный верх-низ на новое молодёжное право-лево мы ей если надо поменяем, прикрутим уже на этапе вывода. Думаю, примерно об этом некогда и Кант размышлял — о том месте, где не только всего прочего, но даже элементарного право и лево нет, а оно, если серьёзно напрячь извилину, оказывается единственно важным, решающим для всего прочего; определяющим всё подчинённое, неважное, дальнейшее.

2.3. Ну ладно, делаем всё просто и заново: никаких комментариев, только общие, привязкой галереи к отдельному посту, как изначально планировал тогда; быстро заменяем аплод одной картинки на серию — а как тогда удалять случайные повторы? как тогда привязывать задуманную тогда ещё, тоже изначально, возможность дополнять галерею одного автора картинками других — но так, чтоб у каждой картинки было отмечено её авторство и дата? То есть всё же значит заново писать дублирующий для всего код?

2.4. В общем, полез специально в базу, глянуть архитектуру комментариев, давно забытую. В надежде сразу ужаснуться её неприменимости в нашем случае галерей и с чистой совестью приняться писать новый функционал с чистого листа, заново... А она идеально подходит — там ничего лишнего для нашего нового случая. Только всё необходимое: автор, дата, картинка (что в новой модели — основное поле записи) и комментарий (что в новой модели — весьма нелишнее вспомогательное поле записи; у некоторых картинок в галереях могут и должны быть описания, названия).

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

И да, всё это пишу, чтоб как раз проверить: совсем ли отвалился пока прежний аплод единственной картинки? А то у вас тут в ваших видеопостах какие-то обрывки стали попадаться, я волнуюсь. Хотя зачем в видео картинки?

18 февраля '17
суббота



Вчера, если кто заметил, добавил превью для заливаемых картинок. И чего вы раньше меня об этом не попросили? Вон, вместо превью текста тогда.

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


Как-то так... Потестируйте.
  Написал сумбурный Джойс   18 комментариев
17


3 декабря '16
суббота



Нация! Краткое объявление. Оба сайта, русский и английский, лежали пару дней, потому что наш чудесный хостер тупо сломал htaccess'ы и редиректы доменов на поддиректории. Зачем бы это им понадобилось? Думаю, от безблагодатности всё. Причём, когда я кинулся разбираться, техподдержка была не совсем чтобы узбекской, как в прошлый раз — но всё равно, в каждом случае мне приходилось быстрее неё устанавливать и сообщать ей о вычисленной моим патентованным дедуктивным методом причине неисправности, и как её я предлагаю лечить. Часа два убил.

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

31 августа '16
среда



Коробки для котов

image   Вот у нас есть зоопарки, вольеры, стена, бункеры, даже мусорные баки.
Но ведь каждому коту хотя бы иногда нужна хорошая комфортабельная своя коробка?
Каждому по коробке.

Коробка №1, пробная

21 сентября '15
понедельник



А теперь, внимание, вопрос!
Почему, когдА я вхожу в свою любимый, хоть и немножечко забытый мной 1ynx.ru, я попадаю не на первую страницу, а на рандомную сборку из любимых, но всё-таки старых (хотя иногда и новых) постов?
Это месть Вождя за отсутствие?

21 августа '15
пятница



Интересы — таблица произвольных интересов с категориями

Всё-таки постепенно реализую ту задумку прикрутить к сайту каталог книг, авторов, фильмов, музыки и любых других ваших интересов. Добавил на главную «Интересы», завязал на временную таблицу — развлекайтесь.
   


14
страниц








14 13 12 11   
10 9 8 7 6   
5 4 3 2 1   








Рыси — новое сообщество