2019

Стала доступна бета-версия S.T.A.L.K.E.R. Зов припяти на движке OpenXRay

https://www.linux.org.ru/news/games/15070064, https://github.com/OpenXRay/xray-16

Лучше бы SoC =( Но всё равно большие молодцы, что допилили и портировали движок.

Вы всё ещё не чистите строки в JS? Тогда мы идём к вам!

Интересная особенность движка V8 (это который в Chrome), из-за которой нужно быть осторожнее при разработке дополнений или "долгоживущих" сайтов, иначе можно получить утечку памяти. Зависит от объёма данных и продолжительности работы приложения, конечно.

0b9f98b82da30794b45bc5d4fc1e526a.jpg

Для телеграм-канала Инвестигейт по-русски рассказал о запущенном мной проекте IITC-CE, где являюсь одним из разработчиков. Если вкратце, то это карта для многопользовательской онлайн-игры с дополненной реальностью Ingress, а если подробнее, то вот...

(перепечатка статьи с платформы teletype)

Рассказывает разработчик проекта, агент modos189, Белгород.

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

Так могло продолжаться ещё долгое время, однако в один прекрасный день вышел Ingress Prime. Niantic Labs изменила адрес к карте Intel, поэтому агентам приходилось либо самим вносить правки в адрес, либо использовать чьи-то сборки.

В 2019 году, после завершения перехода на новую версию сканера Niantic Labs обещает заняться Intel, и тогда старый IITC совсем перестанет работать. Именно потому я решил самостоятельно заняться поддержкой проекта и запустил проект IITC Community Edition....

Общее
1507
0
20!8

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

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

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

Например, после использования дискретной карты ноутбук может с какой-то вероятностью не выйти из спящего режима, или не суметь снова запустить карту. Или, как в моём случае, после очередного обновления current версия видеодрайвера отказалась работать, только legacy, хотя моя видеокарта (nvidia geforce 840m) ещё поддерживается.

Поэтому, раз аккумулятор уже старый и в автономном режиме ноут работает не дольше 10 минут, я решил отказаться от bumblebee, задействовав дискретную карту на постоянной основе....

Общее
3843
3

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

7a5ee1673a8e9f16988dcf84922658b9.jpg

UP: Анализ результатов президентских выборов 2018 года. На федеральном и региональном уровне

Многие помнят о графиках, показывающих фальсификации на российских выборах 2011-2012-х годов, так вот, после просмотра замечательного эфира программы Облако про математику выборов, с Сергеем Шпилькиным в гостях, мне захотелось это повторить, но только в пределах своей, Белгородской области.

Код программы, который формировал данные для графиков Сергей в передаче я не нашёл, однако нашёл похожий репозиторий, который, впринципе, делал то же самое.

Просто так ...

Общее
1805
2
2k17

Огромное спасибо НЛО за инвайт на хабр =) Похоже, пора заняться своим аккаунтом.

Если вас тоже бесят постоянные всплывашки “подпишись на обновления нашего сайта”, то эта мини-статья для вас. Описано, как их отключить в Firefox, Яндекс.Браузер, Chrome, Safari и Edge.

950835b813a70cd30be3f1df71904cca.jpgTelegram — мессенджер для смартфонов, позиционирующий себя как безопасный, защищающий не только от злоумышленников, но и от государственных структур. Маркетинг сделал своё дело и мессенджер получил свою аудиторию, но при этом многие известные специалисты критикуют Telegram за низкую защищённость. [1][2][3]

Основная проблема в том, что многие люди имеют слабое представление о криптографии и защите данных, потому легко поддаются популистским маркетинговым заявлениям.
В этом докладе я хочу на примере Telegram простыми словами объяснить, как можно получить доступ к вашим перепискам, ну или хотя бы узнать, кто когда с кем разговаривал, а также о том, как защититься, если это возможно.

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

Общее
15595
7

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

14 ноября выходит Firefox версии 57. С виду ничего важного, однако это одна из самых важных вех в развитии браузера. В этой версии будет окончательно завершен переход с Gecko на компоненты Quantum - проекта комбинирующего проверенные временем компоненты движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust и движком Servo, благодаря чему многократно возрастёт скорость работы, догнав и перегнав конкурентов. Также в новой версии будет добавлен новый интерфейс Photon, в котором учтены ошибки прошлого интерфейса Australis. Но, к сожалению, не обошлось без жертв. В Firefox 57 будет удалена поддержка устаревших дополнений, написанных с использованием XUL / XPCOM, и будут поддерживаться только дополнения, написанные с использованием WebExtensions. Какие-то дополнения уже давно забросили авторы, какие-то не могут быть переписаны, т.к. на данный момент ещё нет подходящих API, как итог - после обновления большая часть дополнений может перестать работать (возле устаревших дополнений уже сейчас висит плашечка "LEGACY", которая как-бы предупреждает).

Рекомендую посмотреть вот эту таблицу, из неё можно узнать, какие из дополнений будут (или не будут) портированы, или подыскать им альтернативу.

UP: Также Mozilla запустила специальный сайт, который поможет найти альтернативу дополнениям.

Для тех, кому интересно, почему Mozilla пришлось отказаться от большей части дополнений Firefox, я хочу процитировать комментарий пользователя VEG с хабра:...

Общее
2316
4

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

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

Общее
1876
2

Добавил на сайт RSS ленту, чтоб было проще следить за обновлениями

Дисклеймер: если вы жить не можете без «Окей, гугл», то лучше пропустите этот пост, чтобы не калечить психику.

Однажды я перепрошил свой телефон, а раз так, то решил заодно попробовать отказаться от Google Play Services. Google Apps поставляются с большинством android смартфонов, множество программ привязаны к ним, зачем мне всё это нужно? Вот в чём дело:

  • Любое приложение (даже не требующее никаких прав) может с ним общаться.
  • GApps имеют доступ к сети.
  • GApps позволяют Google в любой момент установить/удалить с вашего телефона любое приложение.
  • GApps постоянно держат открытое сетевое соединение с серверами гугла (для нужд push-нотификаций).
  • GApps — нереальное огромное количество кода. Стоковый образ (если верить http://openGApps.org/) будет весить около 700Мб.

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

Общее
27150
14

Многих пользователей взбесила новая система упоминаний в твиттере. Настолько, что до этого мало кому известный сервис микроблогов Mastodon, запущенный ещё в октябре 2016 года, получил множество новых пользователей.
Например, на одном из серверов - mastodon.social - число  выросло на 76% — до 41 тысячи.

Mastodon - проект с открытым исходным кодом и федеративной сетью серверов. Кто-угодно может запустить свой сервер и продолжать общаться с остальным миром.
После наплыва пользователей mastodon.social был вынужден временно закрыть регистрацию, но можно любой сервер выбрать из списка серверов Mastodon.
...

Общее
2996
1

В процессе разработки нашего децентрализованного мультипротокольного мессенджера возникла задача создать декоратор для функции, способный вызываться как в виде @decorator так и @decorator(arg1, arg2).
Мой товарищ MrBoriska создал сниппет, решающий эту проблему:
...

Общее
52830
0
2016

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

Новый git клиент в копилку git клиентов. Удобный, красивый, бесплатный, кроссплатформенный. gitkraken.com
Написан с использованием Electron, но я с этим уже смирился.

В сети самые разные отзывы насчёт удаления из firefox группировки вкладок. Я после перехода firefox на australis нашел кнопочку группировки и пытался использовать, но это был кошмар. Не удивлён, что удалили.
В качестве альтернатив предлагаются несколько дополнений и мне очень понравилось дополнение Simplified Tab Groups. Всё же оно не такое интуитивное, как в старой опере, но уж точно удобнее.

Заинтересовала js библиотека Intense Image Viewer, предназначенная для просмотра картинок во весь экран. Уверен, она была бы в тему на сайтиках фотографов.

Вот эта новость просто гениальна. Основные пункты, которые я хочу выделить:
1. Создатель JS и ex-руководитель Mozilla
2. Создал свой браузер
3. Который очередной форк Chromium и, конечно же, защищённый
4. Который вырезает встроенную на сайтах рекламу и замечает на свою

Ещё одна невероятно крутая технология, BitTorrent over WebRTC. Получается, уже сейчас можно с одним только браузером поднять p2p сеть и это вполне стабильно работает. Так что это открывает большие возможности для развития децентрализованных систем.

Хочу поделиться ссылочкой на Aseprite - утилиту для рисования пиксель-арта и анимаций. Надеюсь, однажды эта программа и мне пригодится.

2015

На хабр проникла статья об автоматизации сборки модификаций в S.T.A.L.K.E.R.
Радует, что люди ещё интересуются этой игрой и продолжают создавать модификации.
Ну а я сделал свой шаг в программирование с этой игрой, а вскоре мне стало тесно в проприетарном мире.
Но увлечение постапокалипсисом осталось.

Уже сейчас можно компилировать в WebAssembly. Мне нравится идея этого проекта, но боюсь, как бы веб не стал закрытым.
Эх, прошли те времена, когда все сайты состояли из статичных html страничек. Раньше было лучше.

Стив Джобс хотел похоронить Flash и умер сам. Adobe хотел похоронить Flash и оказалось, что это вброс, а на самом деле было лишь изменено название продукта Flash Professional на Animate CC. И всё. Ещё раз, Adobe не собирается хоронить Flash Player.
Разочарование десятилетия, ну серьёзно =(

Mozilla останавливает разработку Firefox OS и продажу телефонов. Не могу сказать, что я был в восторге от Firefox OS, но всё равно жаль, когда сворачиваются опенсурсные уникальные проекты.

И, да, это такой формат мини-новостей =)
Буду тут делиться интересными вещами, на которые натыкаюсь в сети.

Проект Let's Encrypt, который раздаёт бесплатные SSL сертификаты, вышел из статуса беты. Я сервис потрогал ещё в статусе беты, когда успешно зарегистрировал свой сертификат. Пока что существуют технические недочеты, но уверен, что Let's Encrypt здорово перевернёт всю индустрию продажи SSL сертификатов.

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

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

Моя позиция: что за чертов бред??? Если производителям запрещают предустанавливать яндекс то какого хрена после покупки нового телефона меня не спасли от необходимости вычищать телефон от этих бесполезных яндексовских программ? И это не только на моём Lenovo, ...

Общее
4244
0
2014

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

Запустить блог я решил до его полного создания. Например, как видите, боковые панели пока что не работают.
Хотелось запустить позже, но сегодня на почту пришло письмо от Николая с почты [email protected], который любезно рассказал мне о том, что такое естественные ссылки, зачем они нужны и предложил свои услуги по их покупке.
Написано довольно реалистично, только вот у них случилось два прокола: на момент отправки мне письма было явно видно, что на сайте  совершенно ничего нет (в том числе и адреса почты) и сайт http://socialmediamarketing2 .info/ выводит д...

Общее
3550
0