вебдев
41 заметка
терапия
Сейчас этот блог в основном про психотерапию.
как правильно
Слушайте меня, я вас научу правильно жить.
психология
Буржуазная лже-наука, пытающаяся выявить закономерности в людях.
практика
Случаи и выводы из психотерапевтической практики.
кино
Фильмы и сериалы.
книги
Это как кино, но только на бумаге.
nutshells
«В двух словах», обо всем.
дорогой дневник
Записи из жизни (скорее всего, не интересные).
беллетристика
Мои литературные произведения и идеи.
духовный рост
Когда физический рост кончается, начинается этот.
дивинация
Как предсказывать будущее.
половой вопрос
Про секс и сексуальность.
заяижопа
Творческий дуэт с моей женой.
магия
«Магическое — другое название психического».
Карл Юнг
игровой дизайн
Раньше я делал игры.
игры
Компьютерные игры.
язык
Слова там всякие.
людишки
Уменьшительно-ласкательно и с любовью.
культ личности
Про великих людей (то есть, в основном про меня).
hwyd
Уникальная Система Прививания Привычек.
буклет
я
идеи
блоги
spectator.ru
дети
wow
вебдев
музыка
контент
программирование
религия
дейтинг
диалоги
яндекс
кулинария
coub
fitness
символы
йога
шаманизм
tiny
ребенок

Гамифицируйся!

13 лет назад в категориях игровой дизайн вебдев

Придумали «новый» тренд, называется «gamification».

Вы не поверите — это тренд про добавление в (веб) проекты игровых элементов!!111

Во-первых, это напоминает бессмертное «можно добавить к игре любого жанра элементы RPG, и она хуже не станет».

Во-вторых, как и все тренды, этот существует уже сто лет, но просто «слово появилось». Пока не было слова — не было и тренда, да. Ну действительно, как же без слова-то.

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

Ну да, ну да. Давайте.

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

В рунете явной гамификацией впервые занялся Яндекс года три назад, (даже выписал себе по этому поводу именитого геймдизайнера) но всем похуй, прежде всего самому Яндексу.

0

NoSQL

13 лет назад в категории вебдев

Чуть было очередной тренд не пропустил.

Я так понимаю, что nosql и вообще key-value это теперь пиздец как модно. Мы же пишем свой твиттер и фейсбук, каждый второй.

Скалабилити, хуё-моё. Надо озаботиться.

Кто работал с сабжем (и с каким), плюсы, минусы, подводные камни?

0

Arrested web development

13 лет назад в категории вебдев

Обещанная заметка про веб-девелупмент.

Слушал (на ютубе) я как-то историю JavaScript-а в изложении одного умного чувака и плакал горькими слезами.

По маркетинговым соображениям синтаксис сделали си-подобным с легким налетом Явы, впрочем, даже не синтаксис, а некоторые особенности поведения, чтобы программисты не испугались непривычного, а так же добавили всякие безумные вещи «для новичков», типа необязательных разделителей в конце строк.

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

Тут же в игру вступил Майкрософт, который спиздил язык с точностью до ошибок и назвал его «jscript». Копирование с точностью до ошибок было нужно для полной совместимости с конкурирующим браузером.

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

Наглядный пример, почему вся эта «конкуренция» не работает: наивно подразумевается, что в борьбе за потребителя капиталисты будут делать свой товар все лучше и лучше.

Ага, щас.

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

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

«Даже» Apple хочет сделать из тебя прежде всего лояльного зомби, самоцели «сделать хороший товар, а уж потребитель разберется, почему он хороший» не стоит.

Способ «сделать товар лучше» все еще работает, но в последнюю очередь. Ну, хорошо, что вы выберете — рекламу или шанс сделать товар лучше?

Что лучше — снизить издержки на производство и сэкономленные деньги пустить на рекламу или снизить цену на товар на сэкономленную сумму, чтобы потребитель был — хахаха — счастлив?

Так мы и пришли к тому, что 99% стоимости товара занимает реклама, которую потребитель не столько смотрит, но и с радостью оплачивает.

Понятно, что в идеальном мире на этом месте была бы кооперация («а давайте вместе делать лучший в мире клиентский язык!»), которая в результате и победила в той или иной степени (бесплатные фреймворки — чем не кооперация?), но ценой отставания на десять лет, да и то потому, что большим игрокам стало, в общем-то, просто на это похуй.

«Разрешили детям поиграться».

Ну и вообще удивительно, сколько мирового зла выходит из-за какого-нибудь педрилы из маркетинга, который придумал, например, в адресах писать «www.», превращая таким образом домен второго уровня зачем-то в домен третьего со всеми сопутствующими проблемами.

Время тоже все расставило на места, но никто не сможет подсчитать, сколько человековеков простых вебразработчиков было на это убито.

Пока человечество не доросло до кооперации «для фана», нужен какой-то внешний общий враг и трудовые лагеря, чтобы доростало.

Это, я вам напоминаю, была заметка про веб-девелупмент.

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

0

ООПа

14 лет назад в категории вебдев

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

Ну, вы знаете.

В результате синтаксис немного поменялся, а маразма стало много меньше. Даже ООП-шная парадигма не сильно отличается от функциональной, и ту и ту придумали люди, а человеческий мозг по примитивности не уступает разве что мозгу женщины.

Еще пару версий PHP, и будет все ОК. Но сначала текущее поколение программистов должно вымереть, которое, собственно, и дало такую славу языку.

За время моего отсуствия появился какой-то MySQLi, о чем меня не предупредили, а в остальном всё так же.

Может, и JavaScript выучу со скуки (ну не геймдизайном же заниматься).

От JS неудержимо несет клиентским php, то есть тоже язык с тяжелой судьбой, разница лишь в том, что на клиенте выбора-то и не было, поэтому js пришлось любить, а на сервере есть всякие клевые выебоны, типа ruby on rails и прочее, для настоящих пацанов.

Ну, вы понимаете.

0
«Таро как инструмент самопознания», курс от создателя spectator.ru

«Бери и делай»

На фейсбуке недавно ввели нововведение (плеоназм!): интересы теперь представляют собой отдельные страницы/комьюнити/клубы — да хоть как назови, главное, что там люди будут тусоваться. Например, у меня появился интерес «гейм-дизайнер». Крутизну фичи понять легко: например, ты заполняешь в анкете интерес «замужем» и автоматически попадаешь в комьюнити замужних баб. (еще 270 слов)

Полуавтоматическое добавление тэгов

Полуавтоматическое добавление тэгов сделать можно. Но, конечно, совсем не так, как предлагает автор — по частоте. Например, слово тэги будет не самым частым в этом посте. Там же в комментах умники заговорили про иерархию: «Одно из решений (не дающее 100% резульата). Создание каких-либо зависимостей или даже иерархии. (еще 198 слов)

Удаление постов: как?

Задача: как сделать так, чтобы пользователи могли редактировать комментарий и при этом никого не травмировали. 1. Diff (ревизии и версии) не работает, честно. Он даже в вики не работает. Даже если бы он работал, никто не полезет сравнивать отредактированный комментарий с конечным. (еще 349 слов)

Комментарии эскпертов

Зона .РФ станет хорошим подспорьем для малограмотных пользователей Рунета — в первую очередь, для рекламщиков, сотрудников телевидения и чиновников Министерства образования. источник Умри, а лучше не скажешь. Малограмотные пользователи Рунета. Чиновники Министерства образования, бомжи, деклассированные элементы. (еще 65 слов)

Метки, тэги и AJAX

На проекте появились тэги, возможность подписки на новые ролики выбранных пользователей, в проекте применены AJAX-технологии. В новой версии проекта Видео@Mail.Ru существенно расширен функционал и улучшен пользовательский интерфейс. Появилась возможность использования тэгов, широко применены AJAX-технологии. (еще 80 слов)

Тэги 2.0: сontribute or not!

В последнее время я работаю в Яндексе. Это такая интернет-компания, поэтому я время от времени думаю про всякие интернетовские вещи, типа вики, голосований или прочего. Некоторые из этих мыслей не дают Яндексу неоспоримое конкурентное преимущество, поэтому не подпадают по NDA, но делают мир лучше, поэтому грех не поделиться. (еще 1640 слов)

Голосование-2

Самое главное, о чем забыл написать подробно — подумал, что это и так очевидно: для чего нужно голосование, и что оно меряет. Голосование меряет только человеческий интерес. И всё. Те, кто думают, что голосованием можно измерять качество — в лучшем случае заблуждаются. Если будет анонимно голосовать одна и та же группа экспертов по всем работам, при этом никак с этими работами не связанная, — тогда может быть. (еще 173 слова)

OpenID и гики

До меня дошла недавно одна очень смешная вещь. Прямо-таки откровение. OpenID — это не технология для гиков. Для конечного пользователя весь интерфейс работы с OpenID сводится к одному полю, где надо ввести URL. Или к одному полю, где надо ввести логин и одному dropdown-у, где надо выбрать один популярный сервер из списка. (еще 209 слов)