ohai.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A cozy, fast and secure Mastodon server where everyone is welcome. Run by the folks at ohai.is.

Administered by:

Server stats:

1.8K
active users

#дневник

4 posts4 participants0 posts today
Shpankov<p>Кстати, ещё есть одна важная проблема, которая часто встречается в общении с пользователями, испытывающими различные проблемы с браузером.</p><p>Очень часто люди, видя у себя на компьютере неправильную работу браузера или какую-то ошибку, считают, что эта ошибка видна всем пользователям без исключения. И через какое-то время такой пользователь начинает возмущаться - мол, такой явный баг и до сих пор не исправили. Такой пользователь думает, что разработчики тоже видят проблему, но по каким-то причинам её не исправляют.</p><p>На самом же деле у каждого пользователя свой, индивидуальный стиль работы, свои индивидуальные настройки и привычки. И довольно часто только он видит проблему, и больше никто. А разработчики могут даже не догадываться, что в браузер просочилась ошибка.</p><p>Избежать такой ситуации довольно просто. Всегда нужно помнить, что проблему, возможно, видите только вы. Поэтому смело идите на официальный форум поддержки и спрашивайте других - повторяется ли у них такая проблема. Если повторяется - смело отправляйте баг-репорт. Если не повторяется - попробуйте вместе с другими пользователями разобраться, отчего так происходит у вас.</p><p>И помните: чем больше репортов по одной и той же проблеме от разных пользователей - тем выше у неё приоритет при исправлении. Не ждите других, отправляйте сами.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Сегодня снова на одном из форумов обсуждал вопрос отправки баг-репортов. Иногда на форумах жалуются на проблемы, много дней всё это обсуждают, ругаются, а спрашиваешь - баг-репорт отправили? Нет, говорят, не отправили.</p><p>Спрашивается, какой смысл ворчать на форуме, но не сообщить о проблеме разработчикам? Это же нелогично. Да, иногда исправление занимает много времени, иногда стоит в очереди годами (если проблема косметическая), но он хотя бы проверен и подтверждён тестерами. В случае же отсутствия баг-репорта разработчики о нём вообще не знают.</p><p>И следующий вопрос - почему важно, чтобы сам пользователь, нашедший проблему, сам о ней сообщал.</p><p>Дело в том, что у всех разный софт и разное железо. Тестеры всегда проверяют баг на конфигурации, которую указывает автор репорта. Или на максимально близкой к ней. Тогда больше шансов повторить проблему, воспроизвести её и понять, как это можно исправить.</p><p>Ну, и сам автор сможет прислать больше деталей, если понадобится. Иногда тестеры связываются сами и обсуждают с автором репорта дополнительные условия. Отсюда ещё одна важная вещь: нужно указывать реальный email, которым вы пользуетесь и не пропустите письмо от тестеров.</p><p>Всё это мелочи, но они важны, т.к. помогают более качественно осуществлять тестирование и исправление недочётов в браузере.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Новая неделя - старые заботы. Обновил проекты в системе переводов - добавилось несколько десятков новых строк. В принципе, даже по этому примеру можно понять, насколько активно идёт развитие проекта. Мы не стоим на месте - постоянно что-то улучшаем, добавляем новые опции, расширяем возможности браузера и, как следствие, возможности пользователей по работе в браузере.</p><p>Здесь есть и свои подводные камни. Человек весьма консервативен: он привыкает к определённым действиям и условиям, и зачастую любые новшества его пугают. В принципе, это обусловлено нашей биологией: вся эволюция человечества заключается в постоянной адаптации к изменяющимся условиям, поэтому когда всё успокаивается - мы расслабляемся и просто наслаждаемся жизнью. А как только происходят какие-то изменения - нам снова нужно мобилизовать свои адаптивные способности и тратить драгоценную энергию на перестройку собственной жизни.</p><p>Но здесь есть и положительный момент: когда всё слишком стабильно продолжительное время, начинает хотеться чего-то нового, более современного, лучшего, эффективного. И мы в Vivaldi работаем в этой, положительной области - мы развиваем браузер и позволяем пользователям развивать свои творческие и профессиональные качества, выжимать из интернета максимум функционала и жить в ногу со временем.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>И снова неожиданным и довольно грустным образом сегодня вернулась тема нашего участия в создании полезных и нужных вещей для общества и того вклада своим трудом, временем и интеллектом (реальным, а не искусственным), который мы вносим в окружающую нас жизнь.</p><p>Сегодня ушёл из жизни наш хороший друг, Брюс "Ayespy" Гамильтон. Он много лет, ещё со времён Opera Presto, был нашим постоянным добровольным тестером Sopranos и активным участником сообщества. С самых первых дней существования браузера Vivaldi Брюс помогал нам находить недочёты, предлагал идеи по улучшению, постоянно отвечал на вопросы пользователей в форуме и всегда давал дельные советы.</p><p>И вот так получается, что человека больше нет, а его труд - фактически частица его жизни, остался в браузере. В том, что браузер сегодня такой, какой есть - мощный, удобный, надёжный - есть заслуга и Брюса. И этот вклад теперь будет дарить радость миллионам людей, даже не знавших Брюса лично. Наверное, это самое лучшее, что мы можем оставить на земле после своего ухода.</p><p>Ни богатство, ни власть, ни слава - всё это преходяще. Было и нет. Только наш созидательный труд оставит следующим поколениям то, с чего они смогут продолжить улучшать наш непростой мир.</p><p>Спасибо, Брюс.</p><p><a href="https://vivaldi.com/blog/ayespy-figures-stuff-out/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">vivaldi.com/blog/ayespy-figure</span><span class="invisible">s-stuff-out/</span></a></p><p>На фото Брюс (в центре) с командой Vivaldi.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Работа в компании, создающей популярный продукт, интересна сама по себе. Но есть и ещё один важный момент, который приносит настоящее удовольствие.</p><p>Вот, например, родилась у тебя какая-то идея, как можно ещё немного улучшить браузер. Что-то исправить или сделать более удобным. И ты это делаешь. Затем выходит очередная версия и миллионы людей начинают пользоваться твоим улучшением.</p><p>И это ведь не просто улучшение в программе. Это какая-то мелочь, которая делает жизнь людей ещё немного лучше, комфортнее. И миллионы людей благодарны. Пусть даже они не знают, что это ты для них сделал - всё равно очень приятно.</p><p>Впрочем, косвенно они всё-таки благодарят. Тем, что пользуются браузером и другим советуют. Таким образом, когда число пользователей растёт - я понимаю, что это благодарность и мне в том числе, как и всем остальным разработчикам.</p><p>Ведь на самом деле мы работаем всегда не для себя, а для окружающих. Собственно, человеческое общество так устроено - мы делаем что-то для окружающих, а они делают что-то для нас. Каждый вносит свой небольшой вклад в общий объём создаваемых обществом благ, а затем эти общие блага распределяются между всеми членами общества. И всеобщее благосостояние - а также удобство и комфорт - растут с каждым годом. Очень приятно принимать в этом участие.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Интересное наблюдение: как правило, те, кто называет Vivaldi ещё одним хромоклоном, практически не знают, какие функции есть в Vivaldi. Вот просто увидели "ядро Chromium" - и всё, вешают ярлык.</p><p>Между тем, в мире Linux-дистрибутивов сотни вариантов, но почему-то никто не называет их Linux-клонами. Спрашивается - где логика?</p><p>Чтобы разобраться в вопросе, нужно понимать, в каком мире мы живём. Мир стал глобальным, и в нём неизбежно наверх выходят самые успешные продукты. Вот как ядро Linux. Или ядро Chromium. И то, и другое - разработки с открытым исходным кодом.</p><p>Да, исторически так сложилось, что ядро Chromium стало основным для массы браузеров - даже Internet Explorer отказался от собственной разработки и перешёл на Chromium, поменяв имя на Edge. Не говоря уже о Яндекс-браузере, Opera, Brave и прочих.</p><p>Все они выбрали Chromium потому, что этот движок оказался лидером в долгой гонке. И не использовать его сегодня просто странно - точно так же, как пытаться отказаться от ядра Linux.</p><p>По большому счёту, ничего плохого в Chromium нет - это хороший продукт, который динамично развивается. И до тех пор, пока он под свободной лицензией, он будет использоваться теми, кто решил создать свой браузер. Как, например, браузер Arc, увидевший свет в 2022 году.</p><p>Смотреть нужно не на ядро, а на функции.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Уже два дня веду диалог с пользователями на Хабре о Vivaldi. Причём - в комментариях к статье о Firefox-based альтернативах для Firefox. Ну, вот так получилось - просто ставил первый комментарий под статьёй, и разговор завязался долгий и интересный.</p><p>Могу отметить, что уже нет того негатива и отторжения со стороны пользователей Firefox, который я наблюдал раньше. Невозможно было войти в чат лисоводов - набрасывались сразу.</p><p>А в этот раз - интересные вопросы, полезные советы, даже начали писать списки пожеланий. Удивительно, как меняется настроение пользователей со временем. Возможно, что-то действительно неладное происходит в Mozilla, что пользователи начинают искать альтернативу, в том числе - и в лице Vivaldi.</p><p>К слову, и наша статистика это подтверждает. С начала года число визитов на vivaldi.com из браузера Firefox выросло вдвое. У визитов из других браузеров тоже есть рост, но не такой большой. Интересно, что бы это значило?</p><p>Ну, а мы слушаем, вникаем в запросы, думаем. Что-то реализовать возможно, что-то - проблематично. Но ещё интереснее рассказывать, как эту же задачу можно выполнить используя уже имеющиеся функции Vivaldi. Тем более, что часто это даже более удобное решение.</p><p>В общем - посмотрим, что будет дальше. Самому интересно.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Почему разработка браузера - сложная задача?</p><p>Начать с того, что сегодня вообще софт стал невероятно сложным. Пользователи ждут новых крутых функций, и количество запросов только растёт. А за ростом количества функций и связанных с ними опций растёт и количество вероятных конфликтов между компонентами, когда одно состояние может входить в несоответствие с другим, продиктованным совершенно другой настройкой. И вся эта система требует осторожной и тонкой балансировки, достичь которой в идеале просто невозможно.</p><p>Но это всё применимо к обычному софту, который вещь в себе - все процессы происходят внутри программы и она не зависит от неких внешних воздействий.</p><p>С браузерами ситуация сложнее. Помимо того, что он сам должен надёжно работать, браузер ещё должен обеспечить работу кода, написанного веб-дизайнерами, что в связи с постоянным усложнением веб-технологий тоже задача не из лёгких. Таким образом сложность разработки браузера повышается ещё на один порядок и фактически почти приближается к сложности разработки операционной системы.</p><p>Поэтому разработкой браузера занимаются настоящие профессионалы с внушительным багажом опыта и умения находить нетривиальные решения сложных задач.</p><p>Это всегда надо помнить, когда появляется желание этих разработчиков покритиковать.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Мотиватор<p>📝 Запиши свои мысли перед сном. Это поможет освободить ум. <a href="https://mastodon.social/tags/%D0%94%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Дневник</span></a> <a href="https://mastodon.social/tags/%D0%9D%D0%BE%D1%87%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ночь</span></a> <a href="https://mastodon.social/tags/%D0%A0%D0%B5%D0%BB%D0%B0%D0%BA%D1%81" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Релакс</span></a> <a href="https://mastodon.social/tags/%D0%9F%D0%BE%D0%BA%D0%BE%D0%B9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Покой</span></a> <a href="https://mastodon.social/tags/%D0%97%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%9E%D0%A1%D0%B5%D0%B1%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ЗаботаОСебе</span></a></p>
Shpankov<p>Сегодня на глаза попались свои старые статьи, ещё из 2005 года, посвящённые браузеру Opera. Очень интересно было вспомнить, о чём мы тогда думали, о чём мечтали, что было главным для нас, пользователей. И вывод оказался весьма любопытным.</p><p>В те годы пользователи были своего рода исследователями. Они устанавливали новую версию программы и начинали активно изучать её возможности. И всегда открывали для себя что-то новое. Особенно забавной была статья про ручной перенос и объединение закладок браузера между разными версиями. Вручную! Но как же это было увлекательно - открыть новый способ работы с казалось бы привычной программой!</p><p>А в одном из экспериментов я устанавливал несколько операционных систем и каким-то хитрым способом добивался того, что браузер, установленный в каждой из них, обращался к одному и тому же профилю, что позволяло иметь постоянно актуальные закладки и пароли во всех версиях без необходимости ручного переноса данных.</p><p>Сейчас всё иначе. Браузер Vivaldi получил функции, которые сделали ненужными все те ухищрения - теперь и данные синхронизируются, и закладки объединяются как надо. Но при этом в нём по-прежнему есть место для исследований - обилие функций позволяет искать новые способы их использования. Любой может сделать своё маленькое удивительное и полезное открытие.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Искусственный интеллект - это звучит завораживающе, футуристично, многообещающе. Но это только красивый термин. Маркетинговая уловка. Всегда надо помнить одну простую вещь: ИИ - это компьютерная программа. Да - сложная, с массой уникальных возможностей, способная изменить технологии будущего. Но только программа.</p><p>Почему же не интеллект?</p><p>Потому, что любая программа - это инструмент, расширяющий наши возможности. И именно поэтому он никогда не превзойдёт человека и даже не станет человеку равным. Ведь программа+человек - это всегда больше, чем просто программа.</p><p>Тем более, что без человека программа становится бесполезной. Мы рождаем идеи, мы настраиваем ИИ, мы "учим" его выполнять те задачи, которые нужны нам. У нас есть потребность в развитии, т.к. у нас есть цель, задача, мечта, к которой мы стремимся. А ИИ помогает нам эту мечту реализовать.</p><p>У самого ИИ нет мечты. Нет чувств, желаний, потребностей. Он делает только то, что в него закладывает человек. Мы, человечество, выросли в условиях постоянной жёсткой борьбы за выживание в агрессивных окружающих условиях, мы знаем цену наших поражений и побед.</p><p>Всё это чуждо ИИ. Он не страдает, не радуется, не сопереживает, не любит и не ненавидит. А без этого он не сможет стать действительно самостоятельной личностью, не станет интеллектом.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a><br><a href="https://social.vivaldi.net/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a></p>
Shpankov<p>У нас очень большую помощь оказывают волонтёры. Есть Sopranos - несколько десятков технически подкованных тестеров с доступом в BTS и прямым общением с разработчиками. Есть пара сотен переводчиков. Есть несколько десятков Ambassadors - они оказывают помощь в продвижении браузера и его популяризации среди тех, кто о нас ещё не знает. Но и это ещё не всё.</p><p>Мы регулярно выпускаем публичные тестовые версии. В них мы ведём отладку новых функций, тестируем исправления багов, экспериментируем с интерфейсом и прочими компонентами Vivaldi. Эту версию пробуют десятки тысяч пользователей, которые затем отправляют нам свои замечания и предложения через систему отправки баг-репортов.</p><p>Сказать, что мы им за это благодарны - это ничего не сказать. Я могу уверенно заявить, что без этих энтузиастов нашего общего браузера просто не существовало бы. Мы без их помощи не смогли бы сделать и малой доли того, что делаем. Без преувеличения - мы создаём браузер для наших пользователей вместе с нашими пользователями.</p><p>И, в конце концов, это мотивирует нас на продолжение проекта, несмотря на все трудности. Мы чувствуем свою ответственность перед пользователями, они ждут от нас действительно свободного от техногигантов браузера, и вместе мы смогли решить эту задачу. И будем продолжать улучшать наш общий браузер.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Вчера взял выходной - были важные дела. Зато сегодня навалилось вдвойне со всех сторон - всё правильно, процесс остановить нельзя, он идёт вне зависимости от того, успеваешь ты или нет. Когда десятки коллег зависят от твоей работы - это обязывает. Но и даёт мотивацию к работе: это очень важно - ощущать свою востребованность.</p><p>Вообще, когда ежедневно работаешь с почтой, то как-то не замечаешь объёмов обрабатываемой информации. Письмо пришло, обработал, удалил или переместил в прочитанные. А когда приходишь после однодневного отгула - видишь десятки писем одновременно. Это сколько же мы перелопачиваем каждый день, месяц, год!</p><p>Причём, мы не просто пропускаем через себя некую информацию. Мы эту информацию изучаем, анализируем, формируем с своём сознании новую, дополненную информацию в ответ и далее отправляем её адресату или выполняем некое действие - исходя из содержимого письма.</p><p>Собственно, из этого и состоит процесс труда. Ведь труд - это не какая-то работа за зарплату. Труд состоит из нескольких этапов: изучение объекта - анализ полученной информации - творческое переосмысление, рождение идеи - реализация идеи и создание нового объекта. Вот что такое труд. Именно овладение этим процессом позволило животному стать человеком. И труд является нашей врождённой потребностью, самой важной.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Два релиза за одну неделю - это вызов. Столько работы провернуть за короткий срок. Постепенно в голове накапливается масса задач, которые со временем сливаются в один большой информационный шум, заполняющий голову и не дающий отвлечься ни на минуту. Очень сложно, но и очень круто. Всегда приятно осознавать, что и это не предел - человек способен на гораздо большее. Вся проблема - правильно себя организовать.</p><p>Но теперь суета позади и можно перейти к спокойному анализу - что получилось, что не удалось сделать, и как в будущем избежать текущих ошибок. Всё-таки самая приятная работа - это думать. Когда работаешь физически, то всегда есть определённое ограничение - время, силы, инструмент, сложность работы. А вот при умственной работе таких пределов нет - можно тренировать свои синапсы бесконечно.</p><p>Помню, как начал впервые читать "Науку логики" Гегеля. Десять раз перечитываешь одну фразу, все слова по отдельности понятны, а смысл всего высказывания - нет. Это сначала даже шокирует. Но потом постепенно продвигаешься дальше, углубляешься в тему. Затем возвращаешься к началу и перечитываешь казавшуюся сложной фразу - но теперь уже удивляешься другому: чёрт, это же так элементарно! Как я этого не понимал?</p><p>Так что никогда не ставьте себе сами ограничений. Вы можете много больше, чем кажется.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>День после релиза - это нечто особенное, непередаваемое. На форумах и в блогах массово публикуются комментарии с отзывами - позитивные, негативные, разные. Народ как раз только распробовал новую версию и начинается более осмысленная оценка.</p><p>Довольно неприятны регрессии. Они бесят не только пользователей, но и самих разработчиков. Кому понравится переделывать одно и то же много раз? Но уж так устроена работа с чужим ядром: с выходом каждой новой версии отваливается что-то своё и приходится тратить время на исправление. И, конечно, обнаружить и исправить удаётся не всё. Приходится потом вычищать в минорных обновлениях.</p><p>Но и позитивные отзывы тоже есть, и они очень радуют. Тем более, что их и много больше. Всё-таки мы в своей жизни делаем всё не столько для себя, сколько для окружающих. Мы живём в обществе и всё, что мы имеем - это общество нам даёт. От самого рождения, до образования и жизненного опыта. И мы стараемся внести свой вклад в общее дело - в свою очередь что-то делая для других людей.</p><p>И это, на самом деле, очень важно понимать: только когда мы живём для окружающих, мы получаем максимальное моральное и материальное удовлетворение. Как бы странно это ни казалось. Но это именно так. Так устроена наша социальная биология. Это надо всегда помнить и ценить.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Сегодня релиз. Всегда очень нагруженный день - надо проверить, всё ли получилось так, как планировалось, все ли ссылки работают, картинки видны, новости и анонсы опубликованы. А затем начинается основная работа - мониторинг отзывов пользователей.</p><p>Как правило, большинство отзывов положительные. Это всегда радует. Но есть и негативные - и вот тут надо чётко понимать, где просто ворчание или откровенный хейтинг, а где - реальная проблема, просочившаяся сквозь нашу сеть тестировщиков. А это не всегда просто сделать - бывает ведь и так, что пользователь весьма эмоционально высказывается, на грани приличия (или даже за гранью). И тут надо иметь поистине слоновую кожу и стальные нервы, чтобы не сорваться и не нагрубить в ответ. Многолетний опыт модерации очень помогает.</p><p>Теперь день подходит к концу, можно расслабиться и отдохнуть. Но руки уже по привычке открывают форумы и блоги, чтобы снова прочитать свежие комментарии. Иногда до смешного доходит: заходишь в интернет, чтобы почитать что-то отвлечённое, а через полчаса уже снова пишешь ответы на вопросы пользователей. Никогда не думал, что такая работа может затягивать.</p><p>Но это всегда так, наверное, когда работаешь в команде людей, заинтересованных в создании отличного браузера, а не в личном благосостоянии. Есть кое что и подороже денег. </p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Мотиватор<p>📝 Запиши свои мысли перед сном. Это поможет освободить ум. <a href="https://mastodon.social/tags/%D0%94%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Дневник</span></a> <a href="https://mastodon.social/tags/%D0%A0%D0%B5%D1%84%D0%BB%D0%B5%D0%BA%D1%81%D0%B8%D1%8F" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Рефлексия</span></a> <a href="https://mastodon.social/tags/%D0%92%D0%B5%D1%87%D0%B5%D1%80%D0%BD%D0%B8%D0%B5%D0%A0%D0%B8%D1%82%D1%83%D0%B0%D0%BB%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ВечерниеРитуалы</span></a> <a href="https://mastodon.social/tags/%D0%A1%D0%BF%D0%BE%D0%BA%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Спокойствие</span></a> <a href="https://mastodon.social/tags/%D0%97%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%9E%D0%A1%D0%B5%D0%B1%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ЗаботаОСебе</span></a></p>
Shpankov<p>Настроил планов - да не тут-то было. Пришлось с утра заниматься поиском проблемы - почему несколько строк оказались не переведены в версии для iOS, да ещё и полностью отсутствовали в системе перевода. За пару часов дискуссий с коллегами и экспериментов вопрос разрешился - пришлось снова запускать обновление системы переводов и просить переводчиков срочно доперевести несколько строк. Затем запустил сборку тестовой версии (чтобы проверить, что перевод не ломает компилятор) - стою в очереди, жду.</p><p>Но не просто жду - выполняю массу другой работы. Закончил подготовку рассылок, теперь перевожу маркетинговые материалы, готовлюсь писать статью в блог - но это уже ближе к ночи. Если успею до полуночи - будет замечательно. Но шансы невелики. Впрочем, не привыкать.</p><p>Вообще, ночью, как правило, лучше пишется. Надеваешь наушники, включаешь что-то особо душевное типа JMJ или Pink Floyd и пишешь. Но это уже не особо утомляет. Когда был начинающим журналистом - была реально жесть: писал ночами засыпая на клавиатуре. Потом в "Компьютерре" читаешь текст и не узнаёшь - опа, это же я написал! Но ничего не помнишь - читаешь, как в первый раз. А ночью просто писал на автомате, уже в полусне. И ведь, что самое интересное, неплохо написано, прямо даже нравится! Вот и такие чудеса бывают...</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>А давайте сегодня не о работе?</p><p>Неделю назад начал небольшой эксперимент с DeepSeek. Спросил его - в каком браузере первыми появились вертикальные вкладки. В ответ получил - в 2020 году они появились в Microsoft Edge. Я указал на ошибку и спросил про Opera Presto - "робот" исправился и извинился за ошибку признав, что да, конечно - Opera Presto первым внедрил вертикальные вкладки в 2010 году. Я спросил - запомнит ли "робот" эту информацию - получил утвердительный ответ.</p><p>С тех пор я иногда задаю тот же самый вопрос. И получаю точно такой же ответ - первым был Edge. Никакие напоминания о нашем прошлом разговоре не помогают, и только явное указание на Opera Presto заставляет "робота" извиняться и признавать свою ошибку.</p><p>Выводы? Да очень простые. Никаким интеллектом в этих AI и не пахнет. Это просто очень сложные и дорогие программы, которые запрограммированы людьми на определённые ответы "человеческим" языком. Грубо говоря - такой сложный калькулятор. И только то, что человек закладывает в этот, безусловно, мощный инструмент - это он и делает.</p><p>В общем, как обычно - хайп, желание заработать денег на модной теме, многомиллиардные пузыри и грозящий в скором будущем обвал ставок на эту модную технологию.</p><p>Только человек обладает интеллектом. И интеллект этот создавался природой миллионы лет.</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>
Shpankov<p>Вот, для понимания сложности разработки современного софта.</p><p>Переводчик прислал список из около 30 строк, которые в его версии локали не переведены. А, например, на русский язык всё переведено полностью. Почему? Потому, что конкретно эти строки к нам пришли из Chromium, и их переводят переводчики Chromium, а не наши. И их переводчики могут быть менее ответственными, поэтому оставлять больше непереведённых строк в "малых" локалях.</p><p>Что делать в этом случае? Надо добавлять все эти строки в наш проект. После этого я смогу запустить специальный скрипт, который собирает из исходного кода указанные строки и добавляет их в нашу систему перевода. Но как добавить эти строки в наш проект?</p><p>А вручную. Берёшь каждую строку (а это какой-нибудь текст типа "Copy link") и начинаешь его искать в исходниках Chromium. Среди сотен тысяч других строк. Хорошо, если текст уникальный и используется только один раз - а ведь иногда строка повторно используется в десятке мест, как определить правильный вариант?</p><p>Затем находишь уникальный ID этой строки и добавляешь в наш список. Затем по этому списку обновляешь систему перевода, переводишь, затем загружаешь переводы в исходники браузера для сборки и проверки. И это только очень краткое описание процесса, который сегодня, например, занял 6 часов...</p><p><a href="https://social.vivaldi.net/tags/%D0%B4%D0%BD%D0%B5%D0%B2%D0%BD%D0%B8%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дневник</span></a> <br><a href="https://social.vivaldi.net/tags/Vivaldibrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vivaldibrowser</span></a></p>