• Почему SQLite не использует Git
    0
    Я какое-то время использовал SourceTree параллельно с GitHub Desktop.
    В гитхабовом клиенте, пожалуй, самый удобный split commit.
    Но в итоге, устав от разных других недостатков обоих клиентов, перешёл на GitKraken.
    Самый продуманный клиент git под Windows. Впервые после TortoiseHg не страшно за каждый шаг, и всё как на ладони.
    Split commit тут вполне сносный (показывает изменения чанками, но строки тоже можно выделять).
    Из недостатков — запускается долго и тот же выбор строк в стедж подтормаживает на больших файлах. Ну и free for personal use только.

    В VSCode тоже теперь можно построчно стейджить изменения. Если бы не GitKraken, на данный момент предпочёл бы VScode + GitLens другим клиентам.
  • Генеральная уборка в компании
    0
    Видео не нашёл, нашёл слайды: 2017.jokerconf.com/2017/talks/5q8bvkqzy40q0g6qeuuwak
  • Эффект дизеринга в трёхмерной игре
    0
    А может быть имелся в виду en.wikipedia.org/wiki/Stippling
    Хотя, если бы автор не фокусировался так на дизеринге и low-res, а именно пытался сделать хороший стиплинг, то результат мог бы быть лучше.

    Какие-то работы по теме: www.computer.org/csdl/mags/cg/2003/04/mcg2003040062.html — 2003, real time 3d, не знаю, есть ли что-то такое в открытом доступе и с примерами — просто первое что в гугле попалось.
    community.wolfram.com/groups/-/m/t/759091 — алгоритм для статической картинки.
  • Vivaldi 1.13 – всё под рукой
    0
    Успел открыть пару тикетов по UX новых фич — панели окон и информации о картинках:
    VB-34807
    VB-34810
    Есть какие-нибудь планы по ним?
  • Vivaldi 1.13 – всё под рукой
    0
    Давно мечтаю о «живых» сессиях. Чтобы у каждой сессии было своё окно, и открытие/закрытие вкладок автоматом сохранялось. Чтобы к любой момент можно было открыть/закрыть любой набор сессий и не беспокоиться о том, что что-то где-то забыл сохранить…
  • Оконная мастерская в Vivaldi 1.13.997.3
    0
    Image Properties работает слишком медленно.
    Приходится ждать пока он exif прочитает, гистограмму просчитает… — хотя мне всего-то и нужно что размеры картинки узнать.
    Нужно по мере вычисления параметры выдавать — важное быстрее, остальное по мере готовности.
  • Оконная мастерская в Vivaldi 1.13.997.3
    0
    Новая панель потенциально удобнее, чем панель табов в положении слева. (Особенно что касается tab stacking). Но очень не хватает нормального визуального фидбэка — на мышь не реагирует практически, различить активную вкладку в тёмных темах почти невозможно.
    Плюс, возможно не стоит подсвечивать выбранные вкладки, если панель не в фокусе — это ещё больше сбивает с толку.

    Искал, как в настройках Window Panel отключить крестики — оказалось что нужно отключить их в настройках табов. Хорошо что хоть так работает, плохо что не супер очевидно.
    Не хватает предупреждения при попытке закрыть группу вкладок, поэтому страшно не в тот крестик попасть.

    Menu Position — Horizontal Menu. Нажимая на Window ожидаешь выпадающий список, а браузер вместо этого сразу в полноэкранный режим переключается. Даже если там всего один пункт в подменю, нельзя так делать.
  • Почему мы меняем цветовые схемы?
    0
    Тема, которая использует #FFFFFF (белый) для текста на тёмном фоне — плохая тема.
    При правильно подобранной яркости не должны глаза уставать.

    Вот, можно поэкспериментировать.
    Заодно добавил расчёт контрастности. В рекомендации есть ограничение снизу, однако на тёмных темах ещё и ограничение сверху бы не помешало. Больше 10 мне уже некомфортно.
  • Архаичные алгоритмы сжатия видео эпохи FMV-игр
    +1
  • Vivaldi 1.8 — Погружение в историю
    0
    Сейчас вкладки поднимаются в истории при перезапуске браузера.
    Это не очень помогает, когда аптайм браузера — от обновления до обновленния.
  • Vivaldi 1.8 — Погружение в историю
    +1
    Корзина удобна, когда надо вернуть только что закрытую вкладку. Если после этого ещё 22 вкладки закрыть — дальше только в истории искать. А там это может быть тяжело — выше я объяснил почему.
    Хочется устранить этот разрыв, и видеть историю в том порядке, в котором видел страницы я.
  • Vivaldi 1.8 — Погружение в историю
    0
    Вы выбрали самый несущественный момент из комментария и проигнорировали остальное?

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

    Наиболее логичное решение (возможно, не самое простое, учитывая, что внутри Хромиум) — добавить дополнительные колонки в историю — дата последнего доступа или дата закрытия или обе сразу.
  • Vivaldi 1.8 — Погружение в историю
    +1
    Хочу видеть историю в порядке обращения к вкладкам, а не в порядке их открытия.
    Активация вкладки и закрытие вкладки тоже должны поднимать её в истории.

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

    (При правильной реализации, корзина, скорее всего окажется запросом к истории, отсортированным по соответствующему ключу.)
  • Объяснение эффекта последней строки
    0
    По поводу добытия живых примеров ошибок.
    Есть сервисы лайв-кодинга, например watchpeoplecode, liveedu (бывший livecoding), и даже twitch.
    Можно проверить соответствующие исходники (там где доступны, если доступны) и найти соответствующие фрагменты на видео.
  • Объяснение эффекта последней строки
    0
    При вычитке текста есть такой приём — читать с конца в начало, чтобы не отвлекаться на содержание и не проскакивать куски текста.
    В какой-то мере это можно попробовать адаптировать для ревью кода — повторяющиеся блоки читать снизу вверх.
  • Агрессивная экономия энергии при работе от батареи на Windows
    +1
    Использую Power Scheme Switcher для быстрого доступа к схемам питания. Автоматическое переключение он тоже умеет.
  • Почему я не люблю синтетические тесты
    +1
    Да, резко получилось.
    Я понимаю и разделяю позицию Andrey2008 и khim. Но, видимо, из моих комментариев сложилось другое впечатление.

    Мне интересны причины, почему не удалось донести позицию до значительного числа читателей, и что с этим можно сделать.
    Очевидно, что не все могут переварить предложенное объяснение, пока не имеют соответствующего опыта. Апеллировать к авторскому опыту не слишком помогает. Отсюда и зациклившееся обсуждение. Либо надо искать другие способы донесения своего опыта, дать почувствовать себя на месте авторов, либо искать обходные манёвры.
  • Почему я не люблю синтетические тесты
    –2
    Вы уверены, что со мной спорите?
  • Почему я не люблю синтетические тесты
    +1
    Этот тред вырисовал психологическую проблему:
    Программист, IT-шник, как привило — control freak.
    И тут ему говорят, что решение за него принимает не формально верифицируемый алгоритм, а эмпирический. Как же можно! Контроль отобрали и лазеек не оставили!

    Мой коммент — не очень серьёзая попытка адресовать эту проблему, предложить морковку на верёвочке…
  • Почему я не люблю синтетические тесты
    0
    Про отключение эмпирической обработки:
    Если рассмотреть такую возможность, то я бы добавил кнопку «Мне нечем заняться. Покажи что-нибудь». И показывал порционно, и только на проектах, где других сообщений не осталось.
  • Почему я не люблю синтетические тесты
    –1
    Задача демо-режима — покрасоваться перед пользователем.

    А у вас тут есть шанс достучаться до потенциального клиента, который пытается делать выбор в условиях неполноты информации. И вы можете показать ему, что знаете, что он сейчас пытается сделать и как он может ошибиться в результате.
  • Почему я не люблю синтетические тесты
    0
    Как насчёт добавить отдельный класс сообщений «синтетические тесты»? Ну или отдельную диагностику «запуск на синтетическом тесте».
    С тем, чтобы в описании дать ссылку на пояснение своей позиции по этому вопросу. Ну или собрать отзывы от тех, кто найдёт «синтетические» ошибки у себя в проекте (if any).
  • Ускоряем передачу данных в localhost
    +2
    Извините за оффтопик, но на КДПВ Colin Furze.
  • Алгоритм для секретного назначения дарителей в Secret Santa
    0
  • Самая нужная программа на свете
    0
    Лучше вот так.
  • Первое обновление стабильной ветки Vivaldi 1.1
    0
    1. Тоже хотелось бы такую опцию.
    Нравится, как это работает в Опере. Вивальди постоянно рвёт шаблон.
  • Современная классика — браузер Vivaldi 1.0
  • Современная классика — браузер Vivaldi 1.0
    0
    Вот потому и не вспомнили, видимо, т.к. не воспринимали как отдельную сущность.
  • Современная классика — браузер Vivaldi 1.0
    0
    Вы о чём?
  • Современная классика — браузер Vivaldi 1.0
    0
    Вы как никто другой в курсе недостатков такого подхода и в комментариях ниже указали, что это придётся повторять после каждого обновления.
    В отрыве от другой фичи это не актуально, чтобы так заморачиваться.

    В голову приходит идея автопатчера — скрипта и настроек в духе «в какие файлы после каких строчек что добавить» (и с проверкой, не изменилось ли что слишком сильно и теперь требует корректировки). Но мне пока не горит.
  • Современная классика — браузер Vivaldi 1.0
    +3
    Забавно.
    Суммарный объём памяти, занятый Оперой, можно узнать в… Vivaldi!
    Заголовок спойлера
    image
  • Современная классика — браузер Vivaldi 1.0
    0
    В данном случае ленивость работает в программерском смысле этого слова — вкладки загружаются только при переходе на них.

    Не знаю точно, как они группируются. Похоже что при создании вкладка попадает в одну из существующих групп, если там есть место или в новую.
    В итоге выглядит как-то так (группы с 1-2 активных вкладок):
    Заголовок спойлера
    image

    Если закрыть все активные вкладки из группы, то она останется в памяти и будет занимать порядка 1.3 МБ (50-100 кБ на вкладку), согласно встроенному таск-менеджеру.
    На момент, когда сделан скриншот, браузер проработал несколько суток — довольно много процессов накопилось. После рестарта будут только процессы расширений и одна группа, в которой активная вкладка находится.
    В диспетчере задач:
    Заголовок спойлера
    image
  • Современная классика — браузер Vivaldi 1.0
    0
    Использую Opera 37.
    Стыдно признаться, но у меня открыто на порядок больше вкладок.
    Вкладки группируются по ~20 штук на процесс. При ленивой загрузке процесс не создаётся, пока не активировал хотя бы одну вкладку из группы. В итоге и стартует быстро и память расходуется разумно.

    Хотелось бы такое же поведение в Vivaldi видеть. Плюс компактные вертикальные вкладки (в Опере решается расширениями для боковой панели).
  • Сессии и управление памятью в сборке Vivaldi 1.0.403.15
    0
    С новым профилем больше не воспроизводится.
  • Сессии и управление памятью в сборке Vivaldi 1.0.403.15
    0
    Quick Commands (F2) у меня ничего не ищет почему-то. И когда начинаешь вводить там что-либо, первую букву съедает. Буквально, иногда заметно, что буква появилась и пропала.

    Про сессии:
    В Опере всегда не хватало возможности одновременно работать с несколькими сессиями в разных окнах.
    В какой-то степени это решено с помощью Speed Dial Folders, но я не могу привыкнуть к этой функции. Хочется иметь отдельный файл сессии под каждую задачу, с которым можно работать как с проектом в IDE.
  • Как поймать вирус в запароленом архиве
    –1
    Картинка была ответом на комментарий про WinRAR.
  • Как поймать вирус в запароленом архиве
    +3
    Посчитал лайки архиваторов на AlternativeTo.net



    Было бы прикольно ещё динамику лайков увидеть, но точно можно сказать, что и в 2016 его лайкают.
  • Релиз браузера Vivaldi Beta 1.0
    0
    СЯУ, как пользоваться этой фичей с клавиатуры. Спасибо.
  • Британский аналог «Яндекс.Транспорта» выделил $1 млн для выхода на российский рынок
    0
    Топик об этом:
    Мартинес Гудонавичус в комментарии Rusbase подтвердил, что компании удалось наладить сотрудничество с ответственными за общественный транспорт чиновниками в упомянутых российских городах.
  • Британский аналог «Яндекс.Транспорта» выделил $1 млн для выхода на российский рынок
    0
    Я скачал приложение, прочитав эту новость.

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

    У Trafi несколько запутаный интерфейс, но главное что есть возможность быстро получить нужную мне информацию и не рисковать слить весь мобильный трафик неизвестно на что.

    Сейчас я несколько озадачен: расписание строится уже по реальным данным или ещё нет? Вроде есть переключатель «реального времени», но комментарии в Маркете совсем свежие о том, что реальных данных ещё нет.