The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Утечка исходных текстов браузера Opera 12.15

13.01.2017 23:45

GitHub получил от компании Opera Software требование заблокировать один из репозиториев под предлогом необходимости соблюдения действующего в США Закона об авторском праве в цифровую эпоху (DMCA). В заявлении утверждается, что репозиторий содержит незаконно полученные исходные тексты браузера Opera 12.15, основанного на проприетарном движке Presto, развитие которого было прекращено в пользу использования технологий Chromium. Причина утечки исходных текстов не сообщается - непонято, имел место саботаж одного из сотрудников или код был похищен в результате взлома инфраструктуры Opera Software в прошлом году.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Невозможность удаления данных, по ошибке опубликованных на GitHub
  3. OpenNews: Взлом инфраструктуры Opera привёл к утечке синхронизированных паролей
  4. OpenNews: Предварительный выпуск браузера Opera Next 15 вышел без поддержки Linux
  5. OpenNews: В рамках соблюдения закона DMCA в 2015 году из GitHub было удалено более 8 тысяч проектов
  6. OpenNews: Релиз web-браузера Opera 12
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/45855-opera
Ключевые слова: opera
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (352) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 00:58, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +14 +/
    Дайте сорцы!
     
     
  • 2.18, Аноним (-), 04:51, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    "6 days 19:15:52 until upload expiration" http://dropmefiles.com/Xdvg4
     
     
  • 3.47, Шоколадный заяц (?), 15:31, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Спасибо!
     
  • 2.86, Elhana (ok), 20:25, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    https://bitbucket.org/prestocore-fan/presto/src
     

  • 1.2, Аноним (-), 01:03, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    зачем?
     
     
  • 2.26, Аноним (-), 06:24, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Чтобы повысить интерес потенциальных пользователей и увеличить количество реальных.
     
  • 2.94, Аноним (-), 23:44, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы пересадить на опера "многоцифер" и пропиариться.
    Хотя, еще много людей сидят на вечно молодой опере12. Может даже больше чем на новых. Если бы не лицензия, могли бы и поддерживать сорцы, т к реально легкий и быстрый браузер был.
     

  • 1.3, SpiritOfStallman (ok), 01:06, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Не зря я решил сохранить себе локальную копию.
    Осталось теперь понять, накой оно мне :)
     
     
  • 2.5, тютелька (?), 01:17, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пили торрент, кому надо — сольют. Может, свободный аналог на основе запилят, типа ReactOS.
     
     
  • 3.7, анонИмя (?), 01:42, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +16 +/
    Дурачком растешь. Код ReactOS написан с нуля, а не из "утекших" исходников.
     
     
  • 4.29, an (??), 09:45, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • –14 +/
    написан может и с нуля, а вот на основе чего - этого нам не скажут :)
    Например согласно легенде код винды предъявляется при сертификации в ФСБ...
     
     
  • 5.30, Аноним (-), 09:56, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Вместо пропуска?
     
  • 5.43, Michael Shigorin (ok), 14:25, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Например согласно легенде код винды предъявляется при сертификации в ФСБ...

    По некоторым данным, тот код не собирается -- кой-чего не передали.

     
     
  • 6.46, Аноним (-), 14:58, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    nsa.key же!
     
  • 6.57, Аноним (-), 19:41, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не закусили перед сборкой? :)
     
  • 6.90, анонимус вульгарис (?), 21:41, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    По некоторым данным, если воспроизвести сборку не удаётся, сертификат не дают.
    Только ФСБ тут, конечно, ни при чём. У винды ФСБшных сертификатов нет, только ФСТЭКовские.
     
     
  • 7.143, Michael Shigorin (ok), 00:26, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > По некоторым данным, если воспроизвести сборку не удаётся, сертификат не дают.

    Чему только не давали... хорошо, что с тех пор явно произошла раздача пенделей.

     
  • 6.373, Денис (??), 02:49, 27/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Например согласно легенде код винды предъявляется при сертификации в ФСБ
    > По некоторым данным, тот код не собирается

    А какая гарантия, что это тот код и что он не очищен от закладок?

     
  • 4.31, MotherLucker (?), 10:32, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Так-то в свое время часть исходников Win2000 утекли вроде бы, уж не знаю, смотрел ли кто-нибудь из разработчиков Wine и ReactOS и использовал как основу для реализации чего-либо (думаю, что наверняка смотрели :) ).
     
     
  • 5.44, nekto (?), 14:48, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У разработчиков Wine и ReactOS правило - тот кто хоть раз видел тот код отстраняется от разработки. Даже если смотрел краем глаза и меньше секунды.
     
     
  • 6.59, мишаа (?), 21:47, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ога, конечно. Ты еще скажи каждый новый разработчик подвергается ректальному криптоанализу с цельую выяснить, смотрел он в те исходники
     
  • 6.107, Аноним (-), 10:29, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно, его задача становится описывать алгоритм другому, который реализует :)
     
  • 4.120, Аноним (-), 12:59, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Но имело место утечка исходников Win 95\98\2000, если не ошибаюсь. Все желающие могут скачать на Пиратской бухте. На форуме обсуждался вопрос использования этих исходников, так что... ;)
     
  • 2.9, vitalif (ok), 01:56, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Поделись, а!)) хоть в архив закатай выложи куда-нить
     
     
  • 3.11, Мимонимус (?), 02:07, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Забирайте.
    aww.moe/z0egik.zip
    (Честно не знаю, как администрация к таким ссылкам здесь относится, но надеюсь, что с пониманием)
     
  • 3.12, fan (??), 02:10, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    https://bitbucket.org/prestocore-fan/
     
     
  • 4.19, Аноним (-), 04:54, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Repository deleted"
     
     
  • 5.32, Аноним (-), 11:22, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Все еще доступен. Но надолго ли.
     
  • 3.13, SpiritOfStallman (ok), 02:13, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Поделись, а!)) хоть в архив закатай выложи куда-нить

    По комментариям вижу что ссылки трут. Если так будет и дальше - желающие могут писать в электропочту (lord(лай)drunk.systems) :)

     
     
  • 4.25, Аноним (-), 06:06, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    лучше сразу - в спортлото
     
  • 2.27, Аноним (-), 06:24, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Не зря я решил сохранить себе локальную копию.
    > Осталось теперь понять, накой оно мне :)

    т.е. выходит, что может быть и зря?

     

  • 1.6, x (?), 01:20, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ну, где все те люди, которые ныли "Эх, нам бы исходники престо"?
     
     
  • 2.10, Мимонимус (?), 02:00, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +15 +/
    Ноем: "нам бы исходники presto легально под пермиссивной лицензией". Иначе что предлагаешь, уходить в то же правовое поле, где kat.cr и викиликс, всё время жизни проекта бодаться с DMCA, рисковать своей физической свободой, не иметь официальной поддержки ни одним легально работающим сайтом и т.д.? Ради чего, ради 2,5 пользователей?
     
     
     
    Часть нити удалена модератором

  • 4.61, Аноним (-), 00:23, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Оглянитесь вокруг по трезвяни всего один раз и живите дальше спокойно - "системе" на Вас глубоко наплевать. Система занята пытками Ильдара Дадина и прочим таким, а на вас она чихала.
     
     
  • 5.122, Аноним (-), 13:03, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ^
    Вот ещё один порабощённый системой, который уже на всё плюнул и просто "живёт". А система его имеет. Каждый день. Только он уже этого не замечает...
     
  • 3.121, Аноним (-), 13:02, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > викиликс
    > всё время жизни проекта бодаться с DMCA

    Конечно бороться, когда они раскрывают такие факты их хотят не просто заблокировать, но и посадить.

    > ради 2,5 пользователей?

    На викиликс ходит 2.5 пользователя? Ахахха, насмешил.

     

  • 1.8, Аноним (-), 01:43, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну, теперь уж победите!
     
  • 1.14, Аноним (-), 02:30, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    Теория Заговора.

    Opera нынче полна троянов и бэкдоров от китайских госспецслужб, но если выложить исходники, которые как бы случайно утекли в сеть, да пошуметь, УДАЛЯЙТЕ!!!, мол, народ посмотрит код, в котором, ясное дело, нет троянов и бэкдоров и может быть тогда начнёт больше доверять этому броузеру и рейтинг Оперки может снова подрастёт.

     
     
  • 2.15, Аноним (-), 03:02, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вполне приемлемая версия, причем тут заговор?
     
  • 2.16, paulus (ok), 03:25, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    бред какой-то, утекли другие исходники...
     
  • 2.39, IB (?), 13:07, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Утекший код интересен только некрофилам.
    Успокойтесь
     
  • 2.69, Аноним (-), 07:29, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Утёк только старый код, но массы об этом не знают и они будут уверены, что раз нет новостей, то бэкдоров в опере не обнаружено и её можно пользоваться. Полный бред. Массам плевать есть там бэкдоры или нет.


    Но эта теория была шуткой, а как насчёт, им мстят за былое или обыкновенная война конкурентов?

     
     
  • 3.84, VladSh (?), 20:17, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я на на Opera Presto с 9-й версии и пользуюсь ей до сих пор, потому в курсе, что... большой текст свёрнут, показать
     
     
  • 4.89, arisu (ok), 21:39, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Другое дело, что движок уже безнадёжно устарел.

    скажи, зачем ты такой глупый человек, а?

     
     
  • 5.137, VladSh (?), 23:30, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > скажи, зачем ты такой глупый человек, а?

    Для баланса. А если все будут такими умными как Вы?.. Должен же быть и кто-то глупый.

     
  • 4.109, Аноним (-), 10:35, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Утёк только старый код, но массы об этом не знают...
    > Другое дело, что движок уже безнадёжно устарел. Если бы запилить поддержку какого-либо
    > другого нового движка... но это титанический труд. По моему, больше шансов
    > дождаться Otter.

    Смысл там как раз в движке ( не смотря на удобства интерфейса )

     
  • 2.71, Аноним (-), 07:33, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В любом случае, вряд ли это сделал уволенный и обозлённый бывший опера-работник ради мести,
    скорее это чей-то ход, направленный на что-то.
     

  • 1.17, Аноним (-), 04:08, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    ни себе, ни людям
     
  • 1.20, Аноним (-), 05:07, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Обсуждение https://m.geektimes.ru/post/284588/comments/
     
     
  • 2.21, Аноним (-), 05:20, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    "Там не только движок, там вся опера и м2. Под линуксом с помощью пары патчей и такой-то матери собирается. Версия 12.15 Работает, даже видео на ютубе играет."
     
     
  • 3.22, Аноним (-), 05:26, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    п-а_т~ч http://paste.fedoraproject.org/526781/32598714/
     
     
  • 4.28, Аноним (-), 06:31, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    http://web.archive.org/web/20170114032926/http://paste.fedoraproject.org/5267

    http://web.archive.org/web/20170114033018/http://paste.fedoraproject.org/5267

     
  • 3.58, nuclight (??), 20:53, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Оу, а вот М2 - это уже интересно. Они в 2013 выделили его в отдельный продукт Opera Mail, причем только под винду, и дальнейшего развития он не получит. А тут интересно, есть шанс.
     

  • 1.23, Аноним (-), 05:45, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ^_^ https://warosu.org/g/thread/58469437
     
  • 1.24, Аноним (-), 06:01, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    -_-  https://www.reddit.com/r/operabrowser/comments/5nk69m/
     
  • 1.33, Аноним (-), 11:49, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вот она, основа для новой версии браузера Edge.
     
  • 1.34, Аноним (-), 11:56, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А чего им париться. Это вообще пиар-ход. Аккурат под выпуск "браузера будущего".
     
  • 1.35, Аноним (-), 12:00, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Парад некрофилов начнётся?
     
  • 1.36, Аноним (-), 12:46, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Новой Опере кирдык. Ей никто не захочет пользоваться, когда старую Оперук форкнут и начнут развивать. Руководству ничего не остаётся, как преследовать разработчиков новой Оперы, чтобы пресечь создание форка, и пользователей (в крайнем случае).
     
     
  • 2.41, IB (?), 13:08, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Новой Опере кирдык. Ей никто не захочет пользоваться, когда старую Оперук форкнут
    > и начнут развивать. Руководству ничего не остаётся, как преследовать разработчиков новой
    > Оперы, чтобы пресечь создание форка, и пользователей (в крайнем случае).

    Фперёд, о джедай юный!

    Вся Opera Software не потянула, но ты сможешь!

     
     
  • 3.45, Аноним (-), 14:56, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Хз, что там на самом деле: или они и правда "не шмогли", или их как-то "материально заинтересовали".
     
     
  • 4.49, Аноним (-), 16:19, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и не факт что "не шможет" коммьюнити. История с Netscape доказывает, что не все так однозначно.
     
     
  • 5.93, анонимус вульгарис (?), 22:01, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Нашли, с чем сравнивать. Netscape сам легально открыл исходники, и сам приложил массу усилий для создания сообщества. Причём это было в те времена, когда такой ход был совершенно экстраординарным, потому и привлёк много внимания.
     
  • 3.48, Аноним (-), 16:16, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Новому Netscape кирдык. Им никто не захочет пользоваться, когда старый Netscape форкнут и начнут развивать. Руководству ничего не оставалось, кроме как поддержать разработчиков нового Netscape.

    Фперед, о джедай юный
    Весь Netscape не потянул, но ты сможешь!
    Теперь сами догадайтесь, о истории какого браузера шла речь и чем это закончилось. Так что ...

     
  • 2.52, Аноним (-), 17:13, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Новой Опере кирдык. Ей никто не захочет пользоваться

    В твоём классе Опера не популярна? А в других спрашивал?

     

  • 1.37, Аноним (-), 13:01, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если чо заливайте на fex .. net и кидайте ключ
     
     
  • 2.38, Аноним (-), 13:03, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Уже нашел в вк но хз за безопасность файла

    405899542112
    SHA1
    e3fde54110fbe3a004508c4404fac77196540fcf

     

  • 1.40, Аноним (-), 13:08, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот скриншот, к новости можно подцепить. https://i.warosu.org/data/g/img/0584/69/1484355450121.png
     
     
  • 2.42, Аноним (-), 13:32, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Аxcекс денайдед
     
     
  • 3.51, я (?), 16:43, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Из постороннего реферрера, нужно вручную вставить ссылку.
     
  • 2.53, Аноним (-), 17:42, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О! Сразу видно, что твой скриншот.
     

  • 1.50, th3m3 (ok), 16:39, 14/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Сегодня уже нет смысла в них. Даже если сама Опера их выложит. Слишком много времени прошло. Теперь уже точно - Presto RIP.
     
     
  • 2.60, Mihail Zenkov (ok), 23:01, 14/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ниша легковесного открытого браузера, умеющего работать с современным вебом, все еще незанята. Даже в таком виде проект может быть интересен, как браузер для одноплатников, а если соберется хотя бы небольшая команда для его поддержки и развития - то может потеснить и остальные браузеры.

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

     
     
  • 3.63, Аноним (-), 00:54, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Опера 12 давно уже вышла из поля "современного веба". Тебе об этом сейчас будут сообщать через два ресурса на третьем.


     
     
  • 4.64, Mihail Zenkov (ok), 01:01, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Опера 12 давно уже вышла из поля "современного веба".

    По свидетельствам очевидцев даже ютуб работает, значит не все так плохо ;)

    > Тебе об этом сейчас будут сообщать через два ресурса на третьем.

    Это говорит только о том, что веб девеллоперы не проверяют в нем свои сайты. Но практически все они по-прежнему будут работать. Особенно забавно - когда сайт упирается и криво работает на "устаревшем" браузере, а после смены user agent начинает нормально работать.


     
     
  • 5.66, Аноним (-), 01:38, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, знаю. Демагогия и "через тернии к звёздам!". Ну так, в очередной раз, вперёд! Я знаю, чем это у вас заканчивается в реале - дело не доходит даже до "вперёд", а заканчивается ровно на "кукареку!".

     
  • 4.67, arisu (ok), 07:06, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Опера 12 давно уже вышла из поля "современного веба". Тебе об этом
    > сейчас будут сообщать через два ресурса на третьем.

    смени юзерагента — и не будут. уеб‐девелоперы — дятлы.

     
     
  • 5.72, Аноним (-), 11:19, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не дятлы, а двигатели прогресса. Благодаря нам (веб-девелоперам) и нашим настойчивым требованиям обновить браузер, пользователи гораздо живее скачивают новые версии, в которых, помимо всего прочего, еще и браузерные уязвимости закрываются. Так что не ной и не отставай от Паровоза Прогресса. Если браузер не поддерживает часть стандарта - это проблемы браузера, а не веб-разработчиков. Или по-твоему неподдерживание стандарта надо всячески поощрять, делая костыли для недобраузеров?
     
     
  • 6.73, arisu (ok), 11:33, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Не дятлы, а двигатели прогресса.

    двигатели может и двигатели, только вся конструкция едет не туда.

    впрочем, и с прогрессом там тоже всё плохо. и со стандартами. как писали гуанокод с -webkit- — так и пишут. как не знали js — так и не знают. дятлы потому что.

     
     
  • 7.77, Аноним (-), 13:34, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > вся конструкция едет не туда

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

    > гуанокод с -webkit

    Какие -webkit, о чем ты? С автопрефиксерами веб-разработчик пишет чистейший CSS. Вообще, до этого коммента, который ты читаешь, последовательность "-webkit" я набирал эдак лет 5 назад, хотя я и веб-разработчик.

    > как не знали js — так и не знают

    Ты о критиках js? Да, все верно, тут недавно один такой критик с удивлением обнаружил, что в js оказывается есть скоупы. Потом эти же самые критики идут осуждать воображаемых "дятлов, которые не знают".

     
     
  • 8.79, arisu (ok), 13:52, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    это называется 171 деградация 187 не всякое движение является эволюцией ра... текст свёрнут, показать
     
  • 6.319, Opera_9.64 (?), 18:55, 01/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Не дятлы, а двигатели прогресса. Благодаря нам (веб-девелоперам) и нашим настойчивым требованиям... и бла-бла-бла.

    Какой вы прогресс? Вы - веб-девелапти.
    Дайте хотя бы ОДИН ПРИМЕР УЯЗВИМОСТИ старого браузера Opera 9 и 12. За 10 лет что-то ни одна уязвимость не смогла уязвить мой ПК.

     
     
  • 7.367, Амморталис (?), 22:31, 20/04/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Дайте хотя бы ОДИН ПРИМЕР УЯЗВИМОСТИ старого браузера Opera 9 и 12.
    > За 10 лет что-то ни одна уязвимость не смогла уязвить мой ПК.

    Те же зловредные редиректы c location.reload или gif-ки с переполнением стека... были уязвимости и достаточно (можно легко нагуглить пруфы), просто пользователи старой Оперы нафиг никому тогда не сдались чтобы их эксплоитить - слишком малая доля рынка.


     
  • 4.85, VladSh (?), 20:23, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Опера 12 давно уже вышла из поля "современного веба". Тебе об этом
    > сейчас будут сообщать через два ресурса на третьем.

    Вы, мягко говоря, неправы. Я до сих пор пользуюсь Opera Presto 12.18. Можно использовать маскировку. Единственный сайт, внимание, - из которых я пользуюсь, и который не поддерживается (пишет "у вас неподдерживаемый браузер"; и это не обойти), это Google Drive. Потому чисто для этого ресурса держу новую Оперу. Остальное просто летает.

     
     
  • 5.106, Аноним (-), 10:27, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >12.18

    Спалился, однако.:)

     
     
  • 6.138, VladSh (?), 23:32, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>12.18
    > Спалился, однако.:)

    Пользуйтесь на здоровье :)

     
  • 3.68, arisu (ok), 07:08, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Одно плохо - исходники по-прежнему остаются не легальными и их дальнейшая судьба
    > действительно остается под вопросом.

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

     
  • 3.70, Вы забыли заполнить поле Name (?), 07:32, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > умеющего работать с современным вебом

    Вы, видимо, давно под ним не пользовались "современным" вебом.

     
     
  • 4.108, Аноним (-), 10:31, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    По сей день мой основной браузер. Могет быть, парочка yoba-сцайтов и не работает, ну так что мне за дело? Все, что мне надо, работает.
     
     
  • 5.119, Аноним (-), 12:11, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Опера 12 - слишком хипстерский и новый. Надо использовать NCSA Mosaic.
     
  • 3.96, Андрей (??), 00:07, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а если соберется хотя бы небольшая команда для его поддержки и развития - то может потеснить и остальные браузеры.

    Вот-вот. Есть же Mate - неумирающий Gnome 2. С развитием дела обстоят плохо, но по крайней мере жизнь поддерживается. Вот хотя бы так же и с Оперой!

    Сделал бы владельцу кода кто-нибудь серьёзный вызов: вы, мол, уверены в своём новом продукте, так что слабо легализовать утёкший код, всё равно не осилят ведь?

     
     
  • 4.97, arisu (ok), 00:10, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Сделал бы владельцу кода кто-нибудь серьёзный вызов

    а владельцы кода, конечно, спят и видят, как бы в «а тебе слабо?!» поиграть. детский сад, блин.

     
     
  • 5.129, Андрей (??), 18:30, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Работа над своим продвинутым движком была серьёзным делом. И, как видно, мы все это ценили. А теперь, да, они играются в гуй с готовым чужим движком. Так что почему бы и не вступить в начатую ими же игру.
     
     
  • 6.134, arisu (ok), 22:55, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    потому что когда одна сторона играет, а второй стороне настолько пофигу, что она даже не замечает — это не игра.
     
  • 4.178, Аноним (-), 09:23, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Сделал бы владельцу кода кто-нибудь серьёзный вызов: вы, мол, уверены в своём
    > новом продукте, так что слабо легализовать утёкший код, всё равно не
    > осилят ведь?

    Так ты денег предложи - тогда может и легализуют. Да только откуда у аналитиков опеннета такие суммы возьмутся?

     
  • 3.111, Аноним (-), 10:39, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А еще он умеет работать без привязки к qt/gtk. Для легковесного десктопа - неоценимо. А то выбор между "большими" браузерами, которые тянут за собой монструозный тулкит и наколеночными школоподелками "я-у-мамы-хакир". Выглядит при этом, конечно, как гoвнo, но на функциональности это не сказывается.
     

  • 1.74, arisu (ok), 11:36, 15/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    забавно, оно действительно собирается. и сразу падает, потому что в gcc5+ баг оптимизатора. после воркэраунда — отлично работает.

    а ещё можно standalone jsshell собрать.

    (вздыхает) ну что стоило «пролюбить» этот код несколько лет назад, когда у меня ещё было желание в нём ковыряться…

     
     
  • 2.75, arisu (ok), 11:39, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    p.s.: цветочек на удивление беспроблемный. а код вообще очень хорошо организован, красиво побит на модули, вполне внятно документирован. код мозиллы по сравнению с этим — хтонический ужас.
     
     
  • 3.80, операст со стажем (?), 16:45, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > p.s.: цветочек на удивление беспроблемный. а код вообще очень хорошо организован, красиво
    > побит на модули, вполне внятно документирован. код мозиллы по сравнению с
    > этим — хтонический ужас.

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

     
     
  • 4.91, arisu (ok), 21:45, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Перефразируя, красивый браузер красив во всем.
    > И его убийство тянет по меньшей мере на преступление.

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

    зато я понял, наконец, что за «непреодолимое препятствие» было у presto, почему он «устарел» и всё такое. про то, что «с кодовой базой presto сложно поддерживать новые стандарты» — это полная чушь, само собой. а вот то, что престо принципиально сдизайнен как однопоточный двигатель — это факт, который неоднократно упоминается в разной документации. редизайн на много потоков/процессов невозможен, только перепись. вот оно, то самое «непреодолимое препятствие», которое триггернуло дятлов‐маркетологов. у нас ведь сейчас модно, чтобы всё тормозило не на одном CPU, а на всех доступных.

     
     
  • 5.98, Mihail Zenkov (ok), 00:39, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Есть идеи как umatrix заменить?

    Хочу попробовать снова этот браузер использовать - посмотрел список дополнений и понял, что реально нужен только umatrix, остальное либо есть, либо не особо нужно :)

     
     
  • 6.99, arisu (ok), 00:53, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Есть идеи как umatrix заменить?

    ну, чтобы «всё в одном», как в uMatrix — то надо делать интерфейс. потому что оно размазано по встроеному urlfilter, page permissions и печенькоменеджеру.

    впрочем, вместо «делать интерфейс» можно просто высунуть в extension API немного функций, чтобы всё это гибко контролировать, и дальше просто написать морду а‐ля uMatirx. зачатки этого в extension API уже есть, можно посмотреть, как сделано, и пилить «по мотивам».

    чёрт, ну несколько лет назад бы это всё, ну… когда у меня ещё был энтузиазм. может, поковыряюсь как‐нибудь.


    кстати, пишу из горящего танка^w^w opera-next 12.15, свежесобраной. ;-)

     
     
  • 7.113, unxed (?), 10:44, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    http://git.repo.i2p.xyz/

    ;)

     
     
  • 8.114, arisu (ok), 10:56, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    и выложить изменения и даже билды 8212 не проблема, я в курсе, как это сде... текст свёрнут, показать
     
     
  • 9.123, Mihail Zenkov (ok), 13:30, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А какие есть другие варианты Забить на легковесность и использовать FF или клон... текст свёрнут, показать
     
     
  • 10.124, arisu (ok), 13:45, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    увы но пилить оперу я всё равно не готов 8212 в том числе и потому, что это ... текст свёрнут, показать
     
     
  • 11.126, unxed (?), 16:30, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ну, если git в i2p есть, то и багтрекеры тоже наверняка встречаются или вы про ... текст свёрнут, показать
     
     
  • 12.132, arisu (ok), 22:36, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да я про то, где кроме инструментов ещё и люди есть в даркнете их полторы штук... текст свёрнут, показать
     
     
  • 13.154, unxed (?), 02:42, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    время покажет мне вот интересно, может в принципе такая модель работать, или не... текст свёрнут, показать
     
     
  • 14.155, arisu (ok), 02:58, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    может, но не в данном случае нет критической массы слишком нишевая вещь конст... текст свёрнут, показать
     
     
  • 15.164, Аноним (-), 22:17, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А я б попилил ... текст свёрнут, показать
     
     
  • 16.165, arisu (ok), 23:28, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    тебя кто 8208 то связал и держит в подвале, что ли встань и иди w w w иди и пи... текст свёрнут, показать
     
  • 11.127, Mihail Zenkov (ok), 17:00, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну с одной стороны - да, часть потенциальных разработчиков не станет связываться... текст свёрнут, показать
     
     
  • 12.128, unxed (?), 17:38, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кажется, потенциальные разработчики тем временем уже придумали рабочий вариант к... текст свёрнут, показать
     
     
  • 13.131, arisu (ok), 22:32, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    спасибо, это было очень смешно вот именно с подобным скамом я взаимодействовать... текст свёрнут, показать
     
     
  • 14.145, nuclight (??), 00:50, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно, надо Например, телеграм - единственное, что настолько least shit, что ... текст свёрнут, показать
     
     
  • 15.148, arisu (ok), 01:18, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    значит, уже не надо, потому что бессмысленно ... текст свёрнут, показать
     
     
  • 16.151, nuclight (??), 01:50, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, мы помним, что ты умный, но удак, да ... текст свёрнут, показать
     
     
  • 17.153, arisu (ok), 02:32, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    спасибо пока меня так характеризуют подобные тебе 8212 это значит, что со мн... текст свёрнут, показать
     
  • 13.166, arisu (ok), 23:31, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    так вот о скаме, 171 разработчиках 187 и хипстоте у них кроме бла 8208 бл... текст свёрнут, показать
     
     
  • 14.169, Анонус (?), 12:15, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Я создал тот чатик, пока весь чатик это деление рецептами советами, из результат... текст свёрнут, показать
     
     
  • 15.170, arisu (ok), 12:54, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    три с половиной ифдефа достижение армоджит починили уже ну, хоть проверку на ... большой текст свёрнут, показать
     
  • 15.175, Jabberwock (ok), 03:25, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Может быть, ребятам из чятика интересно будет http www opennet ru openforum v... текст свёрнут, показать
     
  • 12.133, arisu (ok), 22:48, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    практически никто из тех, с кем можно нормально взаимодействовать в смысле 82... большой текст свёрнут, показать
     
     
  • 13.136, Mihail Zenkov (ok), 23:17, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Но тут ситуация несколько иная этот браузер нужен не массам, а гикам типа нас, ... большой текст свёрнут, показать
     
     
  • 14.149, arisu (ok), 01:22, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    но писать 8208 то лучше 8212 как и батю бить 8212 толпой - я космополи... большой текст свёрнут, показать
     
  • 14.150, arisu (ok), 01:32, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    p s а арма у меня и вовсе нет, так что армовый jit в каракане починить совсем ... текст свёрнут, показать
     
  • 14.152, arisu (ok), 02:26, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    кстати, на всякий случай утащил dragonfly с их сервера на свой а то мало ли 8... текст свёрнут, показать
     
     
  • 15.172, операст со стажем (?), 14:20, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Драгонфлай на гитхабе https github com operasoftware dragonfly Только локализа... текст свёрнут, показать
     
     
  • 16.173, arisu (ok), 14:54, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    чёрт, протупил спасибо ... текст свёрнут, показать
     
  • 12.179, Аноним (-), 09:27, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Но в конце концов получается нечто типа WOG для третьих героев, когда люди вроде... текст свёрнут, показать
     
     
  • 13.180, arisu (ok), 09:34, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    потому что исходников не было здесь исходники есть p s желаю видеть 171 от... текст свёрнут, показать
     
     
  • 14.184, 33tgj (ok), 13:19, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На икспу и винтукей тоже есть А вон сорец AMI BIOS лежит И как, сильно помогло... текст свёрнут, показать
     
     
  • 15.188, arisu (ok), 13:36, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    вот как соберёшь из них работоспособный продукт 8212 тогда и приходи обсуждат... большой текст свёрнут, показать
     
     
  • 16.190, 33tgj (ok), 13:59, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Мне оказалось проще линуксный кернел собирать, увы Ну вот у меня биос имеет сво... большой текст свёрнут, показать
     
     
  • 17.191, arisu (ok), 14:18, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну вот и не будем тогда про 171 есть исходники 187 исходники собираемого пр... большой текст свёрнут, показать
     
  • 13.183, Mihail Zenkov (ok), 13:06, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Я согласен, что лучше вкладывать усилия в СПО Но создать с нуля сложный проект ... большой текст свёрнут, показать
     
     
  • 14.185, arisu (ok), 13:25, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    я склонен считать, что у кого 8208 то из старой гвардии 171 пригорело 187 ... большой текст свёрнут, показать
     
     
  • 15.187, 33tgj (ok), 13:36, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Да понятно что свинство Но толку то его терять вот так ... текст свёрнут, показать
     
     
  • 16.189, arisu (ok), 13:38, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    лучше так, чем вообще никак как минимум 8212 мы можем увидеть, что опера был... текст свёрнут, показать
     
  • 14.186, 33tgj (ok), 13:29, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем с нуля Есть несколько движков, начиная от классического вебкита и закан... текст свёрнут, показать
     
     
  • 15.195, free opera (?), 04:35, 20/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    История Blender оказалась вполне успешной Почему бы ей не повториться... текст свёрнут, показать
     
     
  • 16.196, arisu (ok), 04:37, 20/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    потому что операстов мало ... текст свёрнут, показать
     
     
  • 17.199, Mihail Zenkov (ok), 11:19, 20/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ИМХО их даже сейчас на порядок-два больше, чем было пользователей у блендера на ... текст свёрнут, показать
     
     
  • 18.200, arisu (ok), 11:37, 20/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    и запросят они как раз из тех идиотов, которые сидят на ненужном так, что не ск... текст свёрнут, показать
     
  • 2.112, Аноним (-), 10:40, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Реквестирую патч, кэп!
     
     
  • 3.115, arisu (ok), 11:02, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    вон он, ниже запусти оперу из цветочка flower run, не забыв собрать с отладочн... большой текст свёрнут, показать
     
     
  • 4.135, Анончик (?), 23:15, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > поедет. потом пойди, например, в opera:config — она сразу упадёт. вот
    > перед той самой строкой, где упала — смело пихай мою строку.
    > по какой‐то причине gcc дурит, и без вызова функции с сайд‐эффектом пытается
    > освободить nullptr. а если вызов есть, и в условии переменная фигурирует
    > — всё нормально. я долго думать не стал, и просто засунул
    > printf, не жалко. но пойдёт любая фигня — лишь бы компилятор
    > не решил, что она там лишняя, и не выкинул вместе с
    > условием.
    > p.s.: нет, просто проверка на NULL перед вызовом delete-враппера не катит. gcc
    > в курсе, что delete можно вызывать на нулах, и условие убирает.

    А не может ли тут помочь -fno-delete-null-pointer-checks?

     
     
  • 5.139, arisu (ok), 23:38, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> p.s.: нет, просто проверка на NULL перед вызовом delete-враппера не катит. gcc
    >> в курсе, что delete можно вызывать на нулах, и условие убирает.
    > А не может ли тут помочь -fno-delete-null-pointer-checks?

    может и может, я не пробовал: этих -f в gcc так много, что я их все не помню, а читать лениво. ;-)

    в принципе, компилятор *не* *должен* удалять *внутреннюю* проверку (delete же по стандарту обязана, то есть, компилятор обязан) — и он не удаляет нигде, кроме вот этого одного места. чем это место такое особенное — я не знаю. где‐то оптимизатор споткнулся. попробую собрать с этим флагом ради интереса сейчас.

     
     
  • 6.140, Анончик (?), 23:39, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>> p.s.: нет, просто проверка на NULL перед вызовом delete-враппера не катит. gcc
    >>> в курсе, что delete можно вызывать на нулах, и условие убирает.
    >> А не может ли тут помочь -fno-delete-null-pointer-checks?
    > может и может, я не пробовал: этих -f в gcc так много,
    > что я их все не помню, а читать лениво. ;-)
    > в принципе, компилятор *не* *должен* удалять *внутреннюю* проверку (delete же по стандарту
    > обязана, то есть, компилятор обязан) — и он не удаляет нигде,
    > кроме вот этого одного места. чем это место такое особенное —
    > я не знаю. где‐то оптимизатор споткнулся. попробую собрать с этим флагом
    > ради интереса сейчас.

    Ну у меня падал релизный билд прямо на спид-диале, с -fno-delete-null-pointer-checks вроде работает и пока не падает.

     
     
  • 7.141, arisu (ok), 23:55, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну у меня падал релизный билд прямо на спид-диале, с -fno-delete-null-pointer-checks вроде
    > работает и пока не падает.

    да, на спиддиале тоже падал, надо было только чуть‐чуть подождать. с opera:config просто быстрее, а так в одном и том же месте рушился. и не только на спиддиале — на куче сайтов, на самом деле.

     
  • 7.142, arisu (ok), 00:08, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну у меня падал релизный билд прямо на спид-диале, с -fno-delete-null-pointer-checks вроде
    > работает и пока не падает.

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

     
     
  • 8.144, Анончик (?), 00:41, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Да не за что, как там с караканом дела ... текст свёрнут, показать
     
     
  • 9.146, arisu (ok), 01:04, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    с наскоку 8212 как и полагается 8212 не очень получилось то есть, оно раб... большой текст свёрнут, показать
     
  • 9.147, arisu (ok), 01:11, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    p s а вот парзер у них очень забавно сделан с ручным управлением стеком то е... текст свёрнут, показать
     
  • 9.157, arisu (ok), 12:02, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    function test let v 69 let v v 42 print v ... большой текст свёрнут, показать
     
     
  • 10.171, arisu (ok), 12:58, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ну и раз уж я тут более 8208 менее переписал тот хтонический ужос, который род... текст свёрнут, показать
     
     
  • 11.203, arisu (ok), 01:48, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ага тесты рулят и жгут а отсутствие нормального сна 8212 не очень я совсем... большой текст свёрнут, показать
     
     
  • 12.210, arisu (ok), 10:51, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    окей, никто это не читает, но мне всё равно интересно писать итого, реализация ... большой текст свёрнут, показать
     
     
  • 13.211, Mihail Zenkov (ok), 13:48, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Читать то - читаем, просто помочь не можем, ввиду отсутствия подобного опыта и з... текст свёрнут, показать
     
     
  • 14.212, arisu (ok), 14:09, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да ладно, я рисуюсь, конечно но спасибо, иногда даже просто 171 keep it up 1... большой текст свёрнут, показать
     
     
  • 15.214, Michael Shigorin (ok), 14:51, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У меня был знакомый, ушедший из оперы а может, и два даже -- поискать контакты... текст свёрнут, показать
     
     
  • 16.217, arisu (ok), 03:33, 22/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    авторы 8208 то все в исходниках указаны в частности, за интересующие меня част... текст свёрнут, показать
     
  • 13.215, VladSh (?), 20:53, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Я читаю, хоть и ничего не понимаю - душа болит за угробленный Presto И рад, чт... текст свёрнут, показать
     
     
  • 14.216, arisu (ok), 03:16, 22/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    та же эф тем более после того, как я код увидел это же сказка я давно уже в ж... большой текст свёрнут, показать
     
     
  • 15.229, VladSh (?), 00:04, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    C отрисовкой было 2 парадигмы либо отображать страницу сразу же после полной за... текст свёрнут, показать
     
     
  • 16.235, arisu (ok), 06:18, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    всё вообще не так, пардон опера всегда умела перемежать парзинг, лайаутинг и ре... большой текст свёрнут, показать
     
     
  • 17.255, VladSh (?), 21:09, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно и так Я как раз примерно в одно время игрался опциями отрисовки и очен... текст свёрнут, показать
     
     
  • 18.258, arisu (ok), 07:08, 25/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    впрочем, он имеет какое 8208 то отношение к кэшу, конечно когда опера не догру... текст свёрнут, показать
     
  • 13.218, arisu (ok), 03:47, 22/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    кажется, я мало 8208 мало идиот всё 8208 таки стек 171 запомненых 187 пер... большой текст свёрнут, показать
     
     
  • 14.261, arisu (ok), 08:22, 25/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    опять рандомный репорт под рандомным комментарием я нечаянно реализовал let л... текст свёрнут, показать
     
     
  • 15.263, VladSh (?), 21:26, 25/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Такого же мнения Поддерживать костыли имеет смысл, когда делаешь правки на уже ... текст свёрнут, показать
     
  • 15.275, arisu (ok), 10:52, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    продолжаем рандомные репорты ALL TESTS ARE GREEN даже вот такие извращения c... текст свёрнут, показать
     
     
  • 16.279, arisu (ok), 16:28, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    187 насос, да совсем забыл, что по легенде let создаёт новые перемен... текст свёрнут, показать
     
  • 9.163, arisu (ok), 16:12, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ещё обнаружил, что каракан не умеет в for let a of arr 8230 но это проще... текст свёрнут, показать
     
     
  • 10.167, arisu (ok), 06:29, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не, преобразовывать некрасиво а точнее, сложно, потому что надо заводить AST no... текст свёрнут, показать
     
     
  • 11.168, arisu (ok), 06:34, 18/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    кусочек патча вам, нерабочего для тех, кто не верит в ведущиеся работы умные п... текст свёрнут, показать
     
     
  • 12.225, dimcha (??), 15:19, 23/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    лень-таки одолела или каракан еще препарируется Очень хочется узнать вести с по... текст свёрнут, показать
     
     
  • 13.226, arisu (ok), 16:02, 23/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    нет, пока не одолела как раз в процессе очередной переписи так каждый раз чем... большой текст свёрнут, показать
     
     
  • 14.238, операст со стажем (?), 06:50, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    К слову, этой ерунды когда-то не было Введенные строки сохранялись как есть По... текст свёрнут, показать
     
     
  • 15.239, arisu (ok), 07:03, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    оно, в принципе, удобно и добавляет не всегда, пытается понять, когда не надо ... большой текст свёрнут, показать
     
  • 15.240, arisu (ok), 07:07, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    вообще, надо сделать какой 8208 нибудь спецсимвол в начале строки, наверное, ув... текст свёрнут, показать
     
  • 14.254, arisu (ok), 17:08, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    рипорт апдате в рандомный пост на вторую неделю до Зоркого Глаза дошло, что вме... большой текст свёрнут, показать
     
     
  • 15.256, VladSh (?), 21:15, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Поддерживаю Всё толковое, что касается сабжа, надо бы обязательно перенести Я ... текст свёрнут, показать
     
     
  • 16.259, arisu (ok), 07:10, 25/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    нет путей я принципиально за то, чтобы анонимус мог читать и писать свободнобез... текст свёрнут, показать
     
     
  • 17.262, VladSh (?), 21:17, 25/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На Ру-боарде плюс в том, что это единственное оставшееся место, где общаются фан... текст свёрнут, показать
     
  • 17.281, andy (??), 08:23, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В итоге чем закончился поиск хостинга Ты так и остался на форуме opennet ... текст свёрнут, показать
     
     
  • 18.282, arisu (ok), 08:49, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    я и не искал, я ждал предложений от анонимусов ну, и не совсем анонимусов пар... большой текст свёрнут, показать
     
     
  • 19.283, andy (??), 09:23, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю, что это отчасти связано с тем, что работа с исходным кодом Оперы лежит в... большой текст свёрнут, показать
     
     
  • 20.284, arisu (ok), 09:47, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    а также с тем, что 171 иметь 187 хотят многие, а 171 делать 187 8212 ... большой текст свёрнут, показать
     
  • 21.285, andy (??), 10:04, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Какие вести с полей Будешь патчи культурно оформлять или рано еще ... текст свёрнут, показать
     
  • 22.286, arisu (ok), 10:20, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    замыкания же не работают правильно кой хрен радости с тех летов, если замыкания... текст свёрнут, показать
     
  • 22.306, arisu (ok), 13:01, 29/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    я всё ещё не умер, мне просто очень не хочется делать придуманый хакфикс он отв... текст свёрнут, показать
     
  • 19.287, челсруборды (?), 13:47, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Пользователь timsky http forum ru-board com topic cgi forum 5 topic 48802 st... текст свёрнут, показать
     
     
  • 20.289, arisu (ok), 14:38, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    спасибо однако форум и бложег 8212 вещи разные в бложеге я королева сцены, ... текст свёрнут, показать
     
  • 21.290, Mihail Zenkov (ok), 15:28, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Здесь уже месиво из постов На форуме можно создавать отдельные темы по решению ... текст свёрнут, показать
     
  • 22.292, arisu (ok), 15:59, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    хаос всепобеждающ да я хоть сейчас все регалии сдам только возьмите кто 8208 ... текст свёрнут, показать
     
  • 23.293, VladSh (?), 16:12, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В хорошем коде патч из двух строк - серьёзный патч ... текст свёрнут, показать
     
  • 21.294, VladSh (?), 16:17, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Эти вещи как раз общие И у блога, и у форума в темах есть возможность написать ... текст свёрнут, показать
     
  • 22.295, arisu (ok), 16:23, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    как я писал 8212 мне интересны сольные выступления и тряпка, чтобы глупости ... текст свёрнут, показать
     
  • 23.296, Mihail Zenkov (ok), 17:18, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю вакансия модератора на форуме также открыта Так сделай тему на форме ... текст свёрнут, показать
     
  • 24.297, arisu (ok), 17:36, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    нененене я в этом уже бывал неоднократно, больше не хочу не то ну вот не то, ... большой текст свёрнут, показать
     
  • 19.288, VladSh (?), 14:32, 27/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Поднят открытый форум http forum timsky ru специально для тех, кто пилит код ... текст свёрнут, показать
     
  • 19.325, anonymous (??), 22:52, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален а я бы почитал подробнее Примерно раз в неделю берусь з... большой текст свёрнут, показать
     
     
  • 20.331, arisu (ok), 23:13, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    так, с ходу, очень похоже на то, что где-то кто-то мажет мимо нужной памяти, и п... текст свёрнут, показать
     
  • 13.227, arisu (ok), 16:09, 23/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    типа вот такого http dpaste com 2B0D4CX патч не накатится, конечно вырван с ... текст свёрнут, показать
     
  • 13.236, arisu (ok), 06:25, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    также есть подозрение, что потом получится реализовать полноценный yield если я... текст свёрнут, показать
     
     
  • 14.257, VladSh (?), 21:19, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    По моему, лучше такие штуки делать в основном коде, т к browser js такая штука ... текст свёрнут, показать
     
     
  • 15.260, arisu (ok), 07:17, 25/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это мечты а жестокая реальность заключается как минимум в том, что мне промисы ... текст свёрнут, показать
     
  • 9.246, arisu (ok), 11:38, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    расскажу немного про то, что такое каракан внутри внутри это более 8208 менее ... большой текст свёрнут, показать
     
     
  • 10.247, iSage (?), 12:53, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Емнип, это используется турбо на сервере, клиенту отдается уже байткод... текст свёрнут, показать
     
     
  • 11.248, arisu (ok), 13:04, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    как минимум то, что там лежит 8212 уже давно протухшее и нерабочее даже несо... текст свёрнут, показать
     
  • 10.249, andy (??), 13:57, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Читаю тред с самого начала Очень интересно, хотя исходников у меня нет Но, гот... текст свёрнут, показать
     
     
  • 11.250, arisu (ok), 14:19, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    а смысл то есть, любое желание помочь 8212 это хорошо, спасибо, но делать па... большой текст свёрнут, показать
     
     
  • 12.251, andy (??), 15:16, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    То есть ни ты, ни с тобой никто не связывался с предложением пилить совместно и ... большой текст свёрнут, показать
     
     
  • 13.252, arisu (ok), 15:33, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    вся ветка тут как видишь - впрочем, какие мне патчи, или кому я я плотно пр... большой текст свёрнут, показать
     
  • 11.253, Анончик (?), 15:34, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это абсолютно не нужно, ибо система сборки умеет делать tar, rpm и deb ... текст свёрнут, показать
     
  • 10.320, anonymous (??), 12:27, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален А есть что-нибудь для отладки jit gdb вроде бы бессилен... большой текст свёрнут, показать
     
     
  • 11.322, arisu (ok), 21:09, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    для всего этого были тесты, но запускалку их нам не слили впрочем, в случае кар... текст свёрнут, показать
     
     
  • 12.327, anonymous (??), 23:04, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я прогонял на jsshell тесты которые там есть, они не крашатся Может есть как... текст свёрнут, показать
     
     
  • 13.330, arisu (ok), 23:10, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    да по дефолту, как я писал, jsshell не использует jit надо -np указывать диза... текст свёрнут, показать
     
     
  • 14.332, anonymous (??), 23:26, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    есть сишный файл Он использует binutils для дизассемблирования, но прикручивал... большой текст свёрнут, показать
     
     
  • 15.333, arisu (ok), 23:35, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    я провтыкал, значит извиняюсь за дезу ... текст свёрнут, показать
     
  • 15.334, anonymous (??), 23:45, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален А как включить основной дизасм Он там связан с нативным... большой текст свёрнут, показать
     
     
  • 16.336, arisu (ok), 00:01, 08/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    должен если нативный включен, то при создании ES_Native сразу зовут EnableNa... текст свёрнут, показать
     
     
  • 17.338, anonymous (??), 00:15, 08/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Пробегусь ещё раз, может что-то найду Но уже не сегодня ... текст свёрнут, показать
     
     
  • 18.353, VladSh (?), 15:01, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Переходите сюда, пожалуйста http forum timsky ru viewtopic php f 5 t 86 ибо х... текст свёрнут, показать
     
     
  • 19.354, AHTurocnODb (?), 17:13, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    там не очень удобная каталогизация, да и скудная, чтобы туда полностью переходит... большой текст свёрнут, показать
     
     
  • 20.355, arisu (ok), 17:19, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    так я тебе скажу, что вопросы по поводу нового раздела там , обсуждаемые тут ... текст свёрнут, показать
     
  • 21.356, AHTurocnODb (?), 18:32, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    так вот в том то и фикус, что я и вышесказанное там не могу сказать а здесь отп... текст свёрнут, показать
     
  • 22.357, VladSh (?), 22:38, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Завтра во второй половине дня постараюсь сделать подборку уже имеющихся сообщени... текст свёрнут, показать
     
  • 23.358, AHTurocnODb (?), 23:42, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    не дело, если там никто писать не будет другое дело, если это кому языки развяж... текст свёрнут, показать
     
  • 22.359, arisu (ok), 00:42, 12/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    почему O_O... текст свёрнут, показать
     
  • 23.360, AHTurocnODb (?), 13:03, 12/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    негде но вроде как VladSh собирается расширить разделы, может тогда и будет мож... текст свёрнут, показать
     
  • 24.361, arisu (ok), 13:11, 12/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    так я ещё раз намекаю, что с телепатией всё очень плохо поэтому стоит не ожидат... текст свёрнут, показать
     
  • 24.362, VladSh (?), 16:33, 12/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    У меня нет столько прав, чтобы добавить удалить раздел форум Но тема создана, п... текст свёрнут, показать
     
  • 25.363, AHTurocnODb (?), 16:57, 12/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    тогда вот этот пост поправь http forum timsky ru viewtopic php f 9 t 100 sid d... большой текст свёрнут, показать
     
  • 26.364, AHTurocnODb (?), 17:00, 12/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    хреново вышло, но думаю догадаешься, на что урл подменить, и скопируй линк, чт... текст свёрнут, показать
     
  • 27.365, VladSh (?), 23:10, 12/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, как вставить там линк на превью И не знаю, как аттач сделать не развёр... текст свёрнут, показать
     
  • 28.366, AHTurocnODb (?), 12:49, 13/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати ради интереса прошерстил ворстат, вот что вышло урл хттп s008 radikal... большой текст свёрнут, показать
     
  • 15.335, arisu (ok), 23:59, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    учти, что jit триггерится только если движок решает, что увидел 171 горячий 1... текст свёрнут, показать
     
     
  • 16.337, anonymous (??), 00:13, 08/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален знаю про это Я включил дамп трамплинов, он показывает т... текст свёрнут, показать
     
     
  • 17.339, arisu (ok), 00:23, 08/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    тогда не знаю, увы я в джит практически не лазил ... текст свёрнут, показать
     
  • 11.324, arisu (ok), 21:11, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    больше я тебе ничего не скажу, потому что у меня из всех армов только N900, и я ... текст свёрнут, показать
     
     
  • 12.326, anonymous (??), 23:00, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ну так он же как раз с armv7, там и есть эта проблема Правда, сборка ресурсов т... текст свёрнут, показать
     
     
  • 13.329, arisu (ok), 23:09, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    собирать можно кросс-компилятором, то не проблема но мне пока не до этого ... текст свёрнут, показать
     
  • 3.116, arisu (ok), 11:10, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    p.s.: на всякий случай можешь ещё -fno-strict-aliasing сделать в «platforms/flower/module.build/00-gcc.conf.py». там в процессе несколько (один точно) ворнинг по этому поводу, поэтому лучше обезопаситься. на всякий случай.
     
  • 3.117, arisu (ok), 11:14, 16/01/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    p.p.s.: да, мелкопатч от iSage тоже наложи — не помешает. также можешь сказать --package tar, чтобы оно не пыталось делать deb и rpm (оно для этого перломодулей хочет). возможно, один перломодуль таки придётся поставить, который для xml. там скажут, какой.

    2all: и да, я в курсе, что есть редактирование постов. но мне так больше нравится.

     

     ....большая нить свёрнута, показать (151)

  • 1.76, Аноним (-), 13:24, 15/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Сделал сборку под x86 с макимальной оптимизацией, показала себя нормально.
    А вот на arm при включенном jit падает с неверной инструкцией. Нужны люди которые разбираются в принципах работы jit чтобы это исправить. возможно код jit компилятора не первой актуальности. Без jit js выполняется в 2000 раз медленнее.
    Сразу отмечу, что эта ветка не имеет android порта. тут только десктопные версии. И код компилятора для arm может не иметь последних изменений, из-за которых и происходит сбой.
    Кстати, опера может работать без gtk. Там есть свой тулкит и он намного шустрее.
    Для сборки свежими компиляторами без оптимизации придётся отрубить FORTIFY_SOURCE.
    ещё у него есть проблемы со встроенным аллокатором, которые могут проявиться при сборке без дебага.
     
     
  • 2.78, arisu (ok), 13:35, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > ещё у него есть проблемы со встроенным аллокатором, которые могут проявиться при
    > сборке без дебага.

    это баг gcc5+, который косячит, выкидывая нужное. решается стратегическим '
    if (data.attrs) printf(" \x08"); else printf(" \x08");', например.

    а код для арм там кривой. ну и фиг с ним.

     
     
  • 3.159, Анончик (?), 13:26, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> ещё у него есть проблемы со встроенным аллокатором, которые могут проявиться при
    >> сборке без дебага.
    > это баг gcc5+, который косячит, выкидывая нужное. решается стратегическим '
    > if (data.attrs) printf(" \x08"); else printf(" \x08");', например.
    > а код для арм там кривой. ну и фиг с ним.

    Что-то я туплю, но где именно оно там падает? Вруг можно без хака с флагом пофиксить?

     
     
  • 4.160, arisu (ok), 13:44, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    оно падает где 8208 то во глубине сибирских руд w w delete, куда оно зачем 820... большой текст свёрнут, показать
     
     
  • 5.161, Анончик (?), 15:58, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Хм, а 4-й gcc такой фигни не творит А то у меня пока не... большой текст свёрнут, показать
     
     
  • 6.162, arisu (ok), 16:09, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Хм, а 4-й gcc такой фигни не творит? А то у меня
    > пока нет возможности проверить...

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

     
  • 4.181, Аноним (-), 10:58, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>> ещё у него есть проблемы со встроенным аллокатором, которые могут проявиться при
    >>> сборке без дебага.
    >> это баг gcc5+, который косячит, выкидывая нужное. решается стратегическим '
    >> if (data.attrs) printf(" \x08"); else printf(" \x08");', например.
    >> а код для арм там кривой. ну и фиг с ним.
    > Что-то я туплю, но где именно оно там падает? Вруг можно без
    > хака с флагом пофиксить?

    Падает по довольно простой причине: он убирает проверку на 0 перед delete. Оптимизация такая. А оперовая реализация delete не позволяет 0.
    А в jit падает внутри jit блока. причём не в самом начале. Похоже на кривой трамплин где-то.
    При этом на лоре есть информация что arm сбоока работает нормально.

     
     
  • 5.182, arisu (ok), 11:11, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Падает по довольно простой причине: он убирает проверку на 0 перед delete.
    > Оптимизация такая. А оперовая реализация delete не позволяет 0.

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

     
  • 5.192, Анончик (?), 20:42, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >>> это баг gcc5+, который косячит, выкидывая нужное. решается стратегическим '
    >>> if (data.attrs) printf(" \x08"); else printf(" \x08");', например.
    >>> а код для арм там кривой. ну и фиг с ним.
    >> Что-то я туплю, но где именно оно там падает? Вруг можно без
    >> хака с флагом пофиксить?
    > Падает по довольно простой причине: он убирает проверку на 0 перед delete.
    > Оптимизация такая. А оперовая реализация delete не позволяет 0.
    > А в jit падает внутри jit блока. причём не в самом начале.
    > Похоже на кривой трамплин где-то.
    > При этом на лоре есть информация что arm сбоока работает нормально.

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

     
     
  • 6.237, arisu (ok), 06:31, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > На лоре и хабре есть патчи на сборку армы, там тупо выкидывается
    > код проверки возможностей проца.

    это, конечно, гениальное решение. iSage его привинтил чтобы хоть как‐то собрать, а хипстота решила, что Это Оно — и растащила по патчам. именно поэтому хипстоту надо изолировать от разработки, и поэтому же я не выкладываю промежуточных рабочих патчей.

    я к тому, что проверка фич X86 на арме, конечно, не нужна. а вот немного других проверок не помешали бы.

     
  • 6.321, Аноним (-), 19:06, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > На лоре и хабре есть патчи на сборку армы, там тупо выкидывается
    > код проверки возможностей проца.

    оно не работает. То есть я сам эту проверку и вручную вырезал и этим патчем, всё равно получаю краш. Не знаю, как оно работает у iSage, может он js отрубил?
    Кстати, собранный отдельно jsshell не крашится.
    Ещё что касается крашей: иногда js блоки проходят успешно, но после возвращения занулена часть регистров и крашится из-за нулевого указателя где-нибудь

     
     
  • 7.323, arisu (ok), 21:10, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Кстати, собранный отдельно jsshell не крашится.

    потому что без аргумента -np он jit не использует.

     
     
  • 8.328, anonymous (??), 23:09, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Я с -np проверял, тоже работает ... текст свёрнут, показать
     

  • 1.92, Аноним (-), 21:47, 15/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ^_^ - Pi - http://is2.4chan.org/g/1484503794169.png

    1) http://web.archive.org/web/20170115184028/http://www.linux.org.ru/forum/talks

    2) http://web.archive.org/web/20170115184352/https://paste.fedoraproject.org/527

    3) http://web.archive.org/web/20170115184518/https://paste.fedoraproject.org/527

     
     
  • 2.95, arisu (ok), 23:47, 15/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    это всё было бы хорошо, но арможит сломан.
     

  • 1.100, KonstantinB (ok), 03:38, 16/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Ух, какой красивый и понятный код-то, а! Намного качественнее хромиума и тем более мозиллы.

    Зря не опенсорснули, когда это еще кому-то было нужно. Хотя лучше поздно, чем никогда, может, эта утечка и сподвигнет.

     
  • 1.103, Адекват (ok), 08:19, 16/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ребята из Оперы решили, что поддерживать новый движок слишком гемморно и бесплатно, по этому слили старый, чтобы фанаты сами его пилили.
     
  • 1.104, Zero3K (?), 08:54, 16/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может кто-то пожалуйста, порт его ангстрем Linux?
     
  • 1.125, Аноним (-), 15:54, 16/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У кого-нибудь под FreeBSD собралось?
     
     
  • 2.158, dimcha (??), 12:26, 17/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    https://gist.github.com/kandeshvari/6e69327fb017ea95bced85c6f297a29f
     

  • 1.174, Jabberwock (ok), 03:16, 19/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нарисовал пару картинок для новообретенной оперы.
    Выглядеть это может, например, так: http://i.imgur.com/nM6oRQB.png

    Ссылка: http://puu.sh/tr9Yo/7e90ccdf0e.zip
    В архиве два варианта логотипа, большие png и svg.

     
     
  • 2.193, VladSh (?), 23:40, 19/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем вообще эти картинки? Зачем менять?
    Тем более эти, массонские...
    Я против. Меняйте себе сами, какие хотите.
     

  • 1.197, Zero3K (?), 07:28, 20/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    New Thread on 4chan: http://boards.4chan.org/g/thread/58567400

    Btw, I still would like to have it ported to Angstrom Linux so I can run it on my Pandora.

     
     
  • 2.198, arisu (ok), 07:46, 20/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > New Thread on 4chan: http://boards.4chan.org/g/thread/58567400

    btw, issue #14 can be fixed with TWEAK_LOGDOC_LOAD_IMAGES_FROM_PARSER  NO

    «click to activate» has tweak too.

    features and tweaks are (deliberately) machine-readable, so it is not that hard to write a GUI for feature selector and tweaker. but don't lay too much hopes on that: desktop opera rarely checks for feature/tweak availability, and may not work right (for example, turning off browser.js support leads to crashes when there are any extensions) or not compile at all.

     
     
  • 3.201, Zero3K (?), 20:49, 20/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    How do I implement the change that is mentioned to fix that issue?
     
     
  • 4.202, arisu (ok), 01:34, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > How do I implement the change that is mentioned to fix that
    > issue?

    'cmon, you (as a group) HAVE to be familiar with features/tweaks system already! at least you should be able to tweak your builds. either that, or i won't give a dime for your «project» (and, of course, i will not waste my time trying to improve something that is nothing more than random collection of random patches, without any understanding of underlying project).

     
     
  • 5.204, Zero3K (?), 01:50, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    I'm not a developer. I was asking so I can pass the information over to one who is.
     
     
  • 6.205, arisu (ok), 01:57, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > I'm not a developer. I was asking so I can pass the
    > information over to one who is.

    just pass the tweak name i provided. that should be enough for developers. i wonder why nobody bothered to study available tweaks, but ok, there are more than 1800 of them, i wasted several days reading and trying.

     
     
  • 7.206, Zero3K (?), 01:59, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> I'm not a developer. I was asking so I can pass the
    >> information over to one who is.
    > just pass the tweak name i provided. that should be enough for
    > developers. i wonder why nobody bothered to study available tweaks, but
    > ok, there are more than 1800 of them, i wasted several
    > days reading and trying.

    Ok. I have done that earlier on. Now to wait for a patch to be made.

     
     
  • 8.207, arisu (ok), 02:22, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    i don t think that it worth a hardcoded patch this is something user have to de... текст свёрнут, показать
     
  • 8.208, arisu (ok), 02:49, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    also note that turning on canvas support will force loading images from parser, ... текст свёрнут, показать
     
  • 8.209, arisu (ok), 03:19, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    http pastebin com cb8rKKRp enjoy, and happy hacking ... текст свёрнут, показать
     
  • 2.213, arisu (ok), 14:23, 21/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    btw, crash logger is there too. i didn't looked at it, tho: it is annoying and useless. we have no site to redirect it to, and without officiall FOSS release it would be hard to process the reports anyway. so it is better to keep it disabled for now.
     
  • 2.219, arisu (ok), 07:39, 22/01/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    by the way, there is one interesting tweak in opera core:
    TWEAK_DOCHAND_DONT_UPDATE_VISITED_LINKS  YES

    as you may guess, it disables marking links as «visited», thus preventing «visited links tracking» exploit. this can be turned into runtime preference too.

     
     
  • 3.220, Zero3K (?), 08:11, 22/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    What about a way to disable the blue coloring of the title in a tab that shows when the page has fully loaded?
     
     
  • 4.221, arisu (ok), 08:24, 22/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > What about a way to disable the blue coloring of the title
    > in a tab that shows when the page has fully loaded?

    afair, this is easily fixed with skins. at least my non-default skin has a different color for that. except for some corner cases, almost everything in quick (opera UI toolkit) can be changed with skin setting.

     
     
  • 5.222, Zero3K (?), 11:00, 22/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> What about a way to disable the blue coloring of the title
    >> in a tab that shows when the page has fully loaded?
    > afair, this is easily fixed with skins. at least my non-default skin
    > has a different color for that. except for some corner cases,
    > almost everything in quick (opera UI toolkit) can be changed with
    > skin setting.

    Do you know what setting I should change in the skin.ini in order to remove it?

     
     
  • 6.223, arisu (ok), 11:20, 22/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Do you know what setting I should change in the skin.ini in
    > order to remove it?

    nope, sorry. but you can turn on opera:config#UserPrefs|DebugSkin and then holding ctrl and hovering mouse cursor over any UI item will show a tooltip with skin info for that item. you may try parent item if shown one doesn't work. use «Text Color = #rrggbb» in skin.ini to change it.

     
  • 6.224, Zero3K (?), 12:21, 22/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>> What about a way to disable the blue coloring of the title
    >>> in a tab that shows when the page has fully loaded?
    >> afair, this is easily fixed with skins. at least my non-default skin
    >> has a different color for that. except for some corner cases,
    >> almost everything in quick (opera UI toolkit) can be changed with
    >> skin setting.
    > Do you know what setting I should change in the skin.ini in
    > order to remove it?

    I learned of the settings to change thanks to http://www.textndata.com/forums/color-loaded-tabs-214365.html.

     
  • 2.228, arisu (ok), 16:37, 23/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > New Thread on 4chan: http://boards.4chan.org/g/thread/58567400

    another minipatch, for content blocker UI: don't add «http://» for patterns like «||example.com/*», and replace simple «example.com» to «||example.com/*».

    http://dpaste.com/21AF0F9

     
     
  • 3.230, Zero3K (?), 00:51, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> New Thread on 4chan: http://boards.4chan.org/g/thread/58567400
    > another minipatch, for content blocker UI: don't add «http://» for patterns like
    > «||example.com/*», and replace simple «example.com»
    > to «||example.com/*».
    > http://dpaste.com/21AF0F9

    How hard would it be to add Auto Complete to it?

     
     
  • 4.231, Zero3K (?), 05:42, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>> New Thread on 4chan: http://boards.4chan.org/g/thread/58567400
    >> another minipatch, for content blocker UI: don't add «http://» for patterns like
    >> «||example.com/*», and replace simple «example.com»
    >> to «||example.com/*».
    >> http://dpaste.com/21AF0F9
    > How hard would it be to add Auto Complete to it?

    It would be nice if someone made a patch to make the "Open tabs inside current window" checkbox of the Manage Sessions dialog box stay checked.

     
     
  • 5.233, arisu (ok), 06:04, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > It would be nice if someone made a patch to make the
    > "Open tabs inside current window" checkbox of the Manage Sessions dialog
    > box stay checked.

    what do you mean?

     
     
  • 6.241, Zero3K (?), 07:16, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    I want the checkbox in the following picture to stay checked when clicked on (basically, make it a permanent option):

    https://snag.gy/KAr0HO.jpg

     
     
  • 7.243, arisu (ok), 07:24, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > I want the checkbox in the following picture to stay checked when
    > clicked on (basically, make it a permanent option):
    > https://snag.gy/KAr0HO.jpg

    ah, i see. this will basically need a new preference (easy), and then we'll have to bind that checkbox to our new pref (easy). i'll try to look at it. but don't hold your breath, my memory is bad and my attention span is short.

    also, this may be a good task for someone trying to «dive into opera». just look at my picture loading patch to find out how to work with prefs, and then look at quick's preferences dialog to find out how to make bindings to prefs. you may ping other presto developing communities out there.

     
     
  • 8.245, Zero3K (?), 07:37, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален And one more thing to make a mention of It would be nic... большой текст свёрнут, показать
     
  • 4.232, arisu (ok), 06:02, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>> New Thread on 4chan: http://boards.4chan.org/g/thread/58567400
    > How hard would it be to add Auto Complete to it?

    sorry, i don't even know what to autocomplete there (and i hate autocompletion altogether ;-).

    there is no list of «accessed urls» for loaded page (that list can be created only by external debugger for now), so we can't autocomplete even site names.

     
     
  • 5.234, arisu (ok), 06:07, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> New Thread on 4chan: http://boards.4chan.org/g/thread/58567400
    >> How hard would it be to add Auto Complete to it?

    lol, quotes…

     
  • 5.242, Zero3K (?), 07:23, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> New Thread on 4chan: http://boards.4chan.org/g/thread/58567400
    >> How hard would it be to add Auto Complete to it?
    > sorry, i don't even know what to autocomplete there (and i hate
    > autocompletion altogether ;-).
    > there is no list of «accessed urls» for loaded page (that list
    > can be created only by external debugger for now), so we
    > can't autocomplete even site names.

    I mean, autocomplete for text boxes

     
     
  • 6.244, arisu (ok), 07:26, 24/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > I mean, autocomplete for text boxes

    there should be something to show in autocomplete selection. ;-) basically, each UI edit box will need an unique id then to store it's input history. and i see no personal value in this feature, so i definitely won't do it.

    p.s.: otherwise, it's not hard. a matter of creating new quick widget «lineedit with autocompletion», based on existing lineedit widget and autocompletion part from urlbar. mostly «copy-paste-fix-obvious-crap» work.

     
     
  • 7.265, VladSh (?), 21:39, 25/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > «copy-paste-fix-obvious-crap» work

    но от того не менее нужная :-) Желающих использовать пофиксеную версию валом, а людей со знаниями чтобы это сделать нуту :(


     
     
  • 8.270, arisu (ok), 08:40, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    плохо потому что мои интересы специфичны, и я делаю только то, что надо лично м... текст свёрнут, показать
     
  • 8.271, arisu (ok), 08:46, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    зато есть целеполагатели опять, видите ли, 171 не с того начали 187 переда... текст свёрнут, показать
     
  • 3.264, VladSh (?), 21:38, 25/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > another minipatch, for content blocker UI: don't add «http://» for patterns like
    > «||example.com/*», and replace simple «example.com»
    > to «||example.com/*».

    Люди на ру-боарде интересуются:
    1. Чем отличается данный патч от записи «*example.com/*», которая у народа используется в urlfilter повсеместно?
    2. Как использовать этот вышеуказанный код?

     
     
  • 4.267, someguy (?), 01:44, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> another minipatch, for content blocker UI: don't add «http://» for patterns like
    >> «||example.com/*», and replace simple «example.com»
    >> to «||example.com/*».
    > Люди на ру-боарде интересуются:
    > 1. Чем отличается данный патч от записи «*example.com/*», которая у народа используется
    > в urlfilter повсеместно?
    > 2. Как использовать этот вышеуказанный код?

    Наверное тем, что под шаблон *example.com/* попадает и trueexample.com и gaykeksexample.com, а || подменяет точно протокол.
    Даже *//example.com/* не гарантирует

     
     
  • 5.268, arisu (ok), 08:35, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    верно 171 example com 187 8212 это один долбоклюй придумал, а другие ... большой текст свёрнут, показать
     
  • 3.298, VladSh (?), 14:16, 28/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > another minipatch, for content blocker UI...
    > http://dpaste.com/21AF0F9

    Его бы тоже на timsky перенести с описанием и примерами (очень хорошее оно здесь).
    И всю историю по каракану; это же интересно! :)

     
     
  • 4.299, arisu (ok), 14:33, 28/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Его бы тоже на timsky перенести с описанием и примерами (очень хорошее
    > оно здесь).
    > И всю историю по каракану; это же интересно! :)

    ну так пусть перенесёт кто‐нибудь: я что, швец‐жнец‐на‐дуде‐капец? мне на своё авторство наплевать, если что.

     
     
  • 5.308, VladSh (?), 15:13, 29/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не вопрос, перенесу)
    По urlfilter перенёс. По каракану чуть позже, на это надо гораздо больше времени.
     
  • 3.300, a.non (?), 16:58, 28/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > another minipatch, for content blocker UI: don't add «http://» for patterns like
    > «||example.com/*», and replace simple «example.com»
    > to «||example.com/*».
    > http://dpaste.com/21AF0F9

    Better to make it "||example.com^*" to match "example.com:80" too.

    Please note, that it will match "http://foo.com/example.com/" even though it is not supposed to.

     
     
  • 4.301, arisu (ok), 17:12, 28/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Please note, that it will match "http://foo.com/example.com/" even though it is not
    > supposed to.

    yeah, you are right. tnx, this is something i will fix eventually. i didn't read the code deep enough. my bad.

     
     
  • 5.302, Аноним (-), 18:36, 28/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    "*^" is bugged too. "*/foo" and "http://example.com^foo" match "http://example.com/foo", but "*^foo" does not.
     
     
  • 6.303, arisu (ok), 18:51, 28/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > "*^" is bugged too. "*/foo" and "http://example.com^foo" match "http://example.com/foo",
    > but "*^foo" does not.

    yeah. they did matching optimization by searching for the first character from the pattern (after the «*»), and failed to consider that «^» has a special meaning there.

    actually, the whole wildcard matching code is crappy (althru not a cosmic horror ;-), and should be rewritten.

     
     
  • 7.304, Аноним (-), 00:19, 29/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    124 124 and were added late, so they might cause bugs anywhere I ve chec... большой текст свёрнут, показать
     
     
  • 8.305, arisu (ok), 00:41, 29/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    yeah, you are absolutely right the extension API for content blocker is freakin... текст свёрнут, показать
     
     
  • 9.309, Аноним (-), 16:59, 29/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Well, before implementing custom substring search algorithm for URLFilter Match... большой текст свёрнут, показать
     
     
  • 10.310, arisu (ok), 17:20, 29/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    i d better avoid using regexps in content blocker they aren t that good in ea... текст свёрнут, показать
     
     
  • 11.311, Аноним (-), 17:53, 29/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    It s worth a shot To be clear, I mean that the pattern should be converted into... текст свёрнут, показать
     
     
  • 12.312, arisu (ok), 18:11, 29/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    yeah it is never too late to revert all the changes anyway - i m not trying ... большой текст свёрнут, показать
     
  • 8.307, VladSh (?), 15:11, 29/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    This discussion is going on there http forum timsky ru viewtopic php f 7 t 35... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (47)

  • 1.266, Zero3K (?), 00:24, 26/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Can someone please make a version of http://boards.4chan.org/g/thread/58567400#p58568131 that has debug symbols included?
     
     
  • 2.269, arisu (ok), 08:39, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Can someone please make a version of http://boards.4chan.org/g/thread/58567400#p58568131
    > that has debug symbols included?

    sorry. i have no arm devices, and totally uninterested in arm support.

     

  • 1.272, Zero3K (?), 09:55, 26/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    how about a patch to make it where keyboard shortcuts used on a section of a page do not trigger JavaScript commands?
     
     
  • 2.273, arisu (ok), 10:14, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    it is doable with extension/userjs API (any script blocking is doable with that API, actually), so no: not in the core.
     
     
  • 3.274, Zero3K (?), 10:44, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > it is doable with extension/userjs API (any script blocking is doable with
    > that API, actually), so no: not in the core.

    I don't want to block the script. I want it to ignore it.

     
     
  • 4.276, arisu (ok), 10:53, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > I don't want to block the script. I want it to ignore
    > it.

    what is the difference between «block, don't execute» and «ignore, don't execute»? ;-)

     
     
  • 5.277, Zero3K (?), 10:55, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> I don't want to block the script. I want it to ignore
    >> it.
    > what is the difference between «block, don't execute» and «ignore, don't
    > execute»? ;-)

    Blocking gets rid of the script on the page while ignoring still allows for a mouse click to run the script.

     
     
  • 6.278, arisu (ok), 11:06, 26/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Blocking gets rid of the script on the page while ignoring still
    > allows for a mouse click to run the script.

    it doesn't really differ from the API standpoint.

     

  • 1.280, Zero3K (?), 05:20, 27/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Can anyone please try compiling ERAM (https://github.com/Zero3K/ERAM) on Windows 10 x64 to see if it fixes the BSOD I have been getting with it (which had the error code of FAT_FILE_SYSTEM)?
     
  • 1.291, arisu (ok), 15:51, 27/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    do you know that «SOCKS» mode in PAC is not working? i bet you all do. well, it is fixed now! the bug is somewhat funny: core devs forgot to restore port number after resolving SOCKS server name, so it always tried port 0 — which is obviously wrong. ;-)

    http://dpaste.com/3HA4GMW

     
  • 1.313, mag (??), 16:19, 30/01/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Напишу и я чуток про SSL.
    Впилить ECC "с наскока" не получилось, т.к. Opera не использует функции OpenSSL для работы с TLS, а делает "закат солнца вручную".
    В итоге пришлось разбираться, как это всё работает.

    Моё впечатление как неспециалиста в C/C++ - код довольно запутанный, впрочем чего и следовало ожидать. Периодически попадаются magic numbers что как-бы не сильно хорошо.

    libssl отвечает за, собственно, обработку SSL - хранение ключей, handshake, ...
    libopeay - это патченый OpenSSL. Тут довольно интересно. Во-первых, OpenSSL написан на C, а тут он компилируется как C++, что приводит к необходимости добавления приведения типов местами + есть ещё патчи по преобразованию глобальных переменных в функции. Ещё - часть функций/структур заiddefлены, соответственно компилируется только нужная часть библиотеки. Это и уменьшает итоговый размер, ну и уменьшает количество патчей :)
    ECC, кстати, видно что начинали впиливать - т.к. часть кода уже патчена. Но - всё выключено.

    Чтение/запись данных организовано через модуль datastream, и работает примерно так - мы готовим структуры данных, можно вложенные. И дальше просто читаем/пишем их из/в поток. Если что-то не так - выдаем ошибку. Есть неплохое логирование в самом модуле, помогает в отладке.

    Текущее состояние: ECC, ECDH, ECDSA в OpenSSL допатчены и включены в компиляцию. Дальше работаю понемногу над libssl - уже, по крайней мере, добился того что серверные параметры ECDH корректно читаются. Заодно вообще разбираюсь что такое ECDH и как оно работает :)

     
     
  • 2.314, arisu (ok), 16:26, 30/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    отличные новости! ты герой. без сарказма, натуральный герой. это самая грязная и сложная часть кодовой базы, по‐моему. главное — не сдавайся теперь! (скрещивает пальцы)
     
     
  • 3.315, mag (??), 18:52, 30/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > отличные новости! ты герой. без сарказма, натуральный герой. это самая грязная и
    > сложная часть кодовой базы, по‐моему. главное — не сдавайся теперь! (скрещивает
    > пальцы)

    Ну, пока сдаваться не собираюсь. Как бы уже больше недели на это всё убил, наконец хоть прогресс есть какой-то - чего уж тут бросать :)
    Жаль только времени мало могу уделять этому... спать иногда тоже надо.

     
     
  • 4.316, arisu (ok), 18:57, 30/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    зато морально с тобой почти все пользователи оперы, которых интересует утёкшее. ;-) ECC, по‐моему, самый больной запрос.

    не надорвись только, зомби вместо ECC — не совсем то. ;-)

     
     
  • 5.317, mag (??), 19:14, 30/01/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > зато морально с тобой почти все пользователи оперы, которых интересует утёкшее. ;-)
    > ECC, по‐моему, самый больной запрос.

    Ну, меня на самом деле сильно интересует оптимизация прокрутки при position:fixed... но туда я не полезу точно.

    > не надорвись только, зомби вместо ECC — не совсем то. ;-)

    :)

     
  • 2.318, VladSh (?), 01:12, 01/02/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Приветствую! Радостные новости! :)

    Переходите на http://forum.timsky.ru/ где собираются и пишут все неравнодушные сабжу люди.
    По ECC сделано 2 темы:
    http://forum.timsky.ru/viewtopic.php?f=9&t=59 - чисто технические вопросы-ответы.
    http://forum.timsky.ru/viewtopic.php?f=7&t=30&p=365#p365 - просто общение по теме.

     
  • 2.368, Амморталис (?), 02:17, 21/04/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Напишу и я чуток про SSL.
    > Впилить ECC "с наскока" не получилось, т.к. Opera не использует функции OpenSSL
    > для работы с TLS, а делает "закат солнца вручную".

    Как там прогресс в написании, работает хоть что-то?

     
  • 2.369, Амморталис (?), 02:19, 21/04/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Напишу и я чуток про SSL.

    Алсо, планируется ли добавление GCM в патче?

     

  • 1.340, AHTurocnODb (?), 12:14, 10/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Блин, столько облазил, пока нашел место, где этот вопрос продуктивно обсуждается...

    arisu, iSage, mag, вам отдельная благодарность.
    arisu, твои репорты вообще читаются как детектив (= а ведь как всё начиналось "где ж коды были раньше" "когда у меня был интерес"...

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

    p.s.: и вопрос чисто ради интереса: кто бы и на каких условиях готов был поработать целенаправленно, плотно и продуктивно над сорцами, в команде, так сказать? конечно, разговор может и пустой, но вдруг кто из фанов знает/найдет толстосума который без задней мысли будет готов пару лямов от жопы оторвать - так будем знать куда применить.

    p.p.s.: и вдогонку мысли в слух. если переписать проприетарную часть сорцов на другом языке, результат будет считаться кражей или нет?

     
     
  • 2.341, arisu (ok), 12:37, 10/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > arisu, твои репорты вообще читаются как детектив (= а ведь как всё
    > начиналось "где ж коды были раньше" "когда у меня был интерес"...

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

    > многие за этим следят, если на другой ресурс переходите - тоже
    > давайте знать.

    тут ссылку на форум давали — там пишем, например.

    > фанов знает/найдет толстосума который без задней мысли будет готов пару лямов
    > от жопы оторвать - так будем знать куда применить.

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

    > p.p.s.: и вдогонку мысли в слух. если переписать проприетарную часть сорцов на
    > другом языке, результат будет считаться кражей или нет?

    если убрать слово «кража», которое вообще неприменимо к тому, что можно скопировать без потерь, то остальное — «всё ещё да».

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

     
     
  • 3.342, AHTurocnODb (?), 13:33, 10/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > тут ссылку на форум давали — там пишем, например.

    я так понимаю, ты там как гость фигурируешь?

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

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

     
     
  • 4.344, arisu (ok), 22:03, 10/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> тут ссылку на форум давали — там пишем, например.
    > я так понимаю, ты там как гость фигурируешь?

    угу. но в принципе — какая разница.

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

    я писал только о том, как не надо делать. ну, и немножко о том, что особо взаимодействовать некому и не с кем. вон форум есть — в принципе, достаточно пока. есть irc-канал. для начала (и надолго потом) этого хватит. есть, опять же, Tox. хипстеры о нём не знают, поэтому он хороший. ;-)

     
     
  • 5.345, AHTurocnODb (?), 11:11, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    *** Оффтопик ***
    > Tox. хипстеры о нём не знают, поэтому он хороший. ;-)

    о блин, и как я на него не натыкался, уже 2 года ищу альтернативу скайпу, и пока только на жицы натыкался. возлагал надежды на него, но пока безуспешно, что не мудрено, ведь написан на яве, надж было додуматься...
    как несведующему подскажи, в чем разница меж utox и qtox? что предпочтительней? а то я не могу найти таких данных...

    p.s.: это https://habrahabr.ru/post/276665/ не твоя статься случаем (((=
    ***

     
     
  • 6.346, arisu (ok), 11:31, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > как несведующему подскажи, в чем разница меж utox и qtox? что предпочтительней?

    ни малейшего понятия не имею. я, как полагается велосипедисту, сделал себе своего клиента.

    в целом же — разница в уях. потому что все клиенты всё равно используют одну и ту же библиотеку toxcore, которая сделана так, что накосячить там можно, конечно, но надо стараться. насколько помню, «ю» использует свой тулкит, а «q» — соответственно, qt. это примерно всё, что я о них знаю.

    > а то я не могу найти таких данных...

    ну дык собери обоих да посмотри. ;-)

    > p.s.: это https://habrahabr.ru/post/276665/ не твоя статься случаем (((=

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

    статья, естественно, фигня, как и дохлый недофорк. собственно, сначала: «…я, человек, несведущий в криптографии…», а потом «Можете присоединиться к нашему проекту … на замену toxcore». это всё, что имеет смысл помнить из статьи. очередной альтернативно гениальный хипстер, который нашёл несколько мелочей, попытался на этом раскрутиться (попутно — как полагается у хипстеров — обгадив оригинальный проект), а потом бесславно врезал дуба.

     
     
  • 7.347, AHTurocnODb (?), 12:25, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ну дык собери обоих да посмотри. ;-)

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

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

     
     
  • 8.348, arisu (ok), 12:42, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    честно говоря, видео и аудио меня в токсе не интересует совершенно, так что я да... текст свёрнут, показать
     
     
  • 9.349, AHTurocnODb (?), 13:35, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ради одной переписки есть яся, хоте тяже не идеал с определенного времени я то з... текст свёрнут, показать
     
     
  • 10.351, arisu (ok), 13:41, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    а что там 171 как 187 , делов-то undef TWEAK_URL_UA_MOZILLA_FIREFOX defin... текст свёрнут, показать
     
  • 10.352, VladSh (?), 14:55, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Сообщения перенесены продолжаем здесь http forum timsky ru viewtopic php f 7... текст свёрнут, показать
     
  • 9.350, AHTurocnODb (?), 13:38, 11/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    p s кстати, этот портал капчу в старой опере просит не всегда, а в других брау... текст свёрнут, показать
     

  • 1.343, AHTurocnODb (?), 14:53, 10/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати ради интереса прошерстил ворстат, вот что вышло.
    http://s008.radikal.ru/i306/1702/ff/e7fc44ff534e.png
    Не знаю, оптимистично это или нет, но радует что непосредственно сорцами интересуется около 20%. К слову для сравнения: вивальди интересует не большее число людей, может и меньшее. если кто считает, что я учел не все запросы - учел, просто там по нулям. разве что не все англоязычные запросы были проверены.
    Адвордс не люблю, потому там ничего не проверял.
    p.s.: бибикоды, если кому интересно, скинуть не могу, сайт почему то их за маты воспринимает, потому:
    ссылка на превью http://s008.radikal.ru/i306/1702/ff/e7fc44ff534et.jpg
    клепайте связку превью-оригинал сами, если захотите.
     
  • 1.370, AHTurocnODb (?), 11:10, 14/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь вкурсе, что стало с timsky? Доступ к ресурсу пропал вчера. не связано ли это со смелыми выкатываниями новых билдов оперы?


     
     
  • 2.371, Ананас (?), 21:55, 28/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Сегодня тоже доступа нет.
     
     
  • 3.372, dimcha (??), 00:30, 29/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Сегодня тоже доступа нет.

    Чел забил. Увы.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру