Pull to refresh

Вышел Psi 0.11

Instant Messaging *
Кевин Смит, один из разработчиков популярного jabber-клиента Psi сегодня ночью объявил о выходе долгожданной версии 0.11. Разработка новой версии велась более года, программа получила значительное количество новых функций и заметно преобразилась.
Ссылки на дистрибутив можно найти в блоге Кевина.

P.S. Что радует, русский язык включен в поставку, по крайней мере, в win-версии.
Total votes 13: ↑12 and ↓1 +11
Views 772
Comments 23

Вышел второй релиз-кандидат Psi 0.12

Instant Messaging *

Дождавшись вечера Дня дураков, команда разработчиков Psi, одного из лучших jabber-клиентов, объявила о выходе Psi-0.12-RC2. Ничего нового в плане функционала в этом релизе не добавлено, однако, по заявлениям авторов, убраны все критические баги версии RC1.
Скачать: Mac, Windows, Source

Авторы также отмечают, что если больше не возникнет никаких сложностей, то релиз Psi 0.12 состоится через несколько недель.
Total votes 13: ↑9 and ↓4 +5
Views 595
Comments 3

Возможности XMPP и Jabber клиенты

Instant Messaging *
Возникла необходимость использовать одну учетную запись Jabber для нескольких пользователей. Почитав RFC наткнулся на приоритеты для ресурсов в XMPP. Это то что мне нужно! На практике не все оказалось столь радужным. На мой взгляд многие популярные клиенты
Читать дальше →
Total votes 47: ↑35.5 and ↓11.5 +24
Views 6.3K
Comments 33

Good news, everyone!

IT-companies
Прошло чуть менее недели с момента запуска новой версии программы Я.Онлайн. Мы собрали ваши отзывы и пожелания и вот оно, первое обновление. Чат для Я.Онлайна теперь также доступен и для операционной системы Mac OS X — скачать его можно на странице nano.yandex.ru/project/online. Версию для дистрибутива Linux вы можете собрать самостоятельно, скачав исходные тексты программы по ссылке выше.

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

Напомним также, что полную версию пакета Я.Онлайн с Чатом и уведомлениями о новых письмах для Windows можно скачать на странице программы. Кстати, сегодня там появился вариант с антивирусной защитой Касперского в комплекте, а в самом Онлайне исправлен ряд ошибок — если что-то не работало, то стоит попробовать новую версию.

Мы по-прежнему собираем конструктивные предложения и пожелания по этому проекту. Не стесняйтесь, пишите в комментарии. Мы очень благодарны всем, кто помогает нам развивать и продвигать Я.Онлайн. Jabber отличный протокол и он заслуживает того, чтобы быть самым распространенным IM-стандартом в интернете. Спасибо :)
Total votes 179: ↑155.5 and ↓23.5 +132
Views 908
Comments 127

Обзор Qt программ

Qt *
В этой статье некоторые люди усомнились, что на Qt можно написать что-то стоящее и популярное. Я бы хотел с этим поспорить. Поэтому была написана эта тема, в которой вы можете увидеть небольшой перечень популярных программ и обзор ещё не так популярных, но интересных проектов, написанных на Qt4.
Читать дальше →
Total votes 74: ↑68 and ↓6 +62
Views 25K
Comments 400

Странности модуля WATrack для Miranda на примере PSI

Instant Messaging *

Легкое предисловие:


В связи с недавно возникшими проблемами с ICQ серверами/протоколами решил плавно перетекать на Джаббер, тем более, что уже давно хотел это сделать и помешало только то, что в «мире» джаббера нет никого из знакомых, точнее почти никого (ну и немного помешала непривычность интерфейса скачанного для пробы PSI. О поддержке jabber-протокола мирандой, которой обычно пользуюсь — на тот момент не знал). Сейчас решил не ставить заново PSI-клиент, а просто настроить давно полюбившуюся миранду. Но из-за неимения в ней джаббер-браузера (может и не нашел или не поставил нужный плагин) и желания с ним поработать — достал из закромов еще полгода назад скаченный PSI и поставил его.
Что же мну поразило
Total votes 9: ↑1 and ↓8 -7
Views 844
Comments 17

ejabberd+AD+Shared Roster

Lumber room
Доброго времени суток.

Для начала что мы имеем: небольшую сеть на ~150 машин, в основном с ОС Windows XP, домен, поднятый естественно на Windows 2k3 и нормальную машинку(или сервер) на которой установлен gentoo linux (опционально MySQL).

Задача: Установить jabber сервер, сделать общий ростер, с группами из AD, прикрепить к нему icq гейт и поставить jabber клиенты на рабочие машины.
Читать дальше
Total votes 12: ↑12 and ↓0 +12
Views 2.3K
Comments 6

Удаляем аккаунт от qip.ru

Instant Messaging *
Здравствуйте. Не так давно в обсуждениях нового сервиса микроблоггинга от квипа (если мне не изменяет память) какой то юзер сетовал на то, что нельзя удалить сервис почты. Мне и самому не подуше такая модель, когда тебе навязывают все сервисы, не спрашивая тебя. Так же была старая претензия к квипу за то, что, переходя на новый qip infium мне пришлось зарегистрировать еще один jabber ID (мне своих 2х и так с головой хватает). Потом я, конечно узнал о так называемом isolated режиме работы qip клиента, и надобность в jabber ID от qip у меня отпала. Но как удалить аккаунт? Если удалять профиль из клиента, то удалятся только данные на локальном компьютере. Зайдя на сайт, в настройках тоже нельзя удалить аккаунт. И тут я вспомнил что у протокола jabber есть возможность удаления аккаунта. Вспомнив, о реализации такой возможности в клиенте Psi, я быстро настроил его на работу с сервером qip.ru, а потом, зайдя в настройки аккаунта, удалил аккаунт с сервера. Вуаля, ни жабера, ни почты, ни микроблогов.
Total votes 166: ↑144 and ↓22 +122
Views 30K
Comments 77

Psi 0.13

Instant Messaging *
Пройдя очередной этап разработки команда The Psi Team представила «счастливый» очередной релиз кроссплатформенного Jabber-клиента Psi.
В новой версии:
  • Голосовые вызовы (с использованием Jingle)
  • Обработчик идентификаторов URI
  • Возможность запоминать одобренные пользователем сертификаты
  • Встроенный интерпретатор команд (Ctrl+7 в окне чата)
  • Как всегда багфиксы

скачать для Windows
скачать для Linux (x86)
скачать для Mac OS X
скачать исходный код (tar.gz)
Внимание: для самостоятельной сборки потребуется плагин PsiMedia
Total votes 55: ↑50 and ↓5 +45
Views 3.2K
Comments 59

Английская википедия атакует?

Instant Messaging *
Приветствую снова всех!

В моих планах не было писать пост на Хабр до тех пор, пока не появится новая информация о ходе разработки qutIM'а (кстати, мы переехали на gitorious.org, надеюсь теперь разработка будет более открытой, и помогать проекту сторонним разработчикам будет проще). Но в возникшей ситуации мне нужна помощь сообщества. Обстоятельства в английской части википедии заставили меня взять в руки перо. Начнем с предыстории…
Читать дальше →
Total votes 199: ↑180 and ↓19 +161
Views 1.2K
Comments 269

Создание плагина разрешения ссылок для PhpStorm (IntelliJ IDEA)

PHP *Programming *Java *
Я работаю веб-программистом, пишу на PHP и использую фреймворк Kohana. Для разработки использую потрясающую, на мой взгляд, среду PhpStorm.

При работе с большими и не очень проектами меня всегда угнетало, что я много времени трачу на навигацию по проекту, на поиск того или иного файла (контроллера или шаблона) в дереве проекта. Ctrl+Shift+N, к сожалению, удобен далеко не всегда.

Для начала мне захотелось сделать так, чтобы можно было переходить из файла контроллера по нажатию Ctrl+B (или Ctrl+Click) над именем шаблона, передаваемого в кохановский View::factory(), непосредственно в файл шаблона:


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

Читать дальше →
Total votes 60: ↑54 and ↓6 +48
Views 16K
Comments 16

В настоящее время эффект памяти также обнаружен и в литий-ионных батареях

Computer hardware
Sandbox
Это перевод статьи Memory effect now also found in lithium-ion batteries, размещенной учеными на официальном сайте института. Недавно прошла новость о том что и в литий-ионных батареях обнаружен эффект памяти. Просмотрев информацию поподробнее, ничего толкового, кроме коротких новостей (на русском), не нашел. Поэтому привожу перевод статьи с официального сайта.

Литий-ионные аккумуляторы являются высокопроизводительными накопителями энергии, используемые во многих электроприборах. Они могут хранить большое количество энергии в относительно небольшом объеме. Ранее было широко распространено мнение, что они не имеют эффекта памяти. Так эксперты называют отклонение в рабочем напряжение батареи, вызванные неполной зарядкой или разрядкой, в результате которой доступна только часть запасенной энергии, а так же невозможность точного определения уровня заряда аккумулятора. Ученые из Института Пауля Шерера (Paul Scherrer Institute), совместно с коллегами из научно-исследовательской лаборатории Toyota в Японии в настоящее время обнаружили, что широко используемый тип литий-ионных аккумуляторов имеет эффект памяти. Это открытие имеет особенно большое значение в использовании литий-ионных батарей на рынке электрических транспортных средств. Работа была опубликована 14 апреля 2013 года в научном журнале Nature Materials
Читать дальше →
Total votes 52: ↑48 and ↓4 +44
Views 15K
Comments 24

Jabber-клиент WIME. Наш open source форк на базе PSI+

Whoer.net corporate blog Social networks and communities
Последнее время поле разработки меcсенджеров сместилось на мобильные платформы и закрытые протоколы, а многие старые проекты стали коммерциализированы и замкнулись на себя. Логика понятна, зачем делать мессенджеры на основе открытых протоколов, так нельзя привязать пользователей к себе. Подобные проекты могут существовать только в рамках Open Source сообщества и доброй инициативы.

Mr. Whoer


Один из сотрудников нашей компании (whoer.net) предложил сделать свой форк Psi+ и возглавил проект, зачем это нужно и что мы сделали, под катом.
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Views 21K
Comments 92

Индексы PSI и CSI — лучшие метрики для мониторинга работы модели

Plarium corporate blog Data Mining *Big Data *Machine learning *Artificial Intelligence
Translation
Представляем вам перевод статьи, опубликованной в блоге towardsdatascience.com.
Ее автор, Juhi Ramzai, рассказала об эффективных методах проверки моделей — PSI (индексе стабильности популяции) и CSI (индексе стабильности характеристик).

Изображение предоставлено автором

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

А теперь перейдем к основной теме данного поста. Мы узнаем все о PSI (индексе стабильности популяции) и CSI (индексе стабильности характеристик), которые являются одними из самых важных стратегий мониторинга, используемых во многих областях, особенно в сфере оценки кредитных рисков.
Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Views 8.3K
Comments 1

WhatsApp, Telegram и Signal выдают телефонные номера всех пользователей

VDSina.ru corporate blog Information Security *Cryptography *Search engines *Social networks and communities


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

Масштаб утечек оценили специалисты из Вюрцбургского университета и Дармштадтского технического университета (Германия), который провели самое масштабное в истории исследование с краулингом телефонных номеров в трёх мессенджерах: WhatsApp, Telegram и Signal. Результаты неутешительные: WhatsApp и Signal сливают номера пользователей в большом масштабе.

Хотя у Telegram очень жёсткие лимиты на количество запросов к API, он тоже не полностью защищён.
Читать дальше →
Total votes 50: ↑48 and ↓2 +46
Views 51K
Comments 117

Определение состояния Memory Pressure в Linux

System Programming **nix *Development for Linux *

Memory pressure -- это состояние, когда системе не хватает свободной памяти. Обычно его разделяют на moderate и critical. Moderate -- это когда памяти "мало, но пока еще жить можно", и дальнейшие выделения памяти могут вызвать проблемы с отзывчивостью из-за активной работы со swap-файлов или сбросов системных буферов и кэшей. Critical -- этап уже более серьезный, означающий "еще чуть-чуть, придет OOM-killer и начнет убивать процессы".

"Для чего нам это знать и контролировать?" -- на этот вопрос ответ будет в зависимости от того, что именно вы разрабатываете. Известный всем браузер Chromium (на котором основан Google Chrome), например, придерживается тактики "используем всю доступную память": если что-то можно забуферизовать и закэшировать в ОЗУ для ускорения работы, оно обязательно будет сделано. Зато при наступлении moderate memory pressure кэши и буферы очищаются, чтобы освободить пространство для работы других приложений, а при наступлении critical memory pressure браузер начинает выгружать фоновые вкладки, чтобы не допустить активации OOM-киллера.

Итак, поехали.
Total votes 32: ↑32 and ↓0 +32
Views 11K
Comments 12

ML и DS оттенки кредитного риск-менеджмента | LGD, или Жизнь после дефолта

GlowByte corporate blog Machine learning *


Хабр, привет!

Мы продолжаем цикл статей ([1], [2], [3]), посвященных применению ML-методов в ряде задач управления кредитным риском. В этой мы расскажем про задачу, которая возникает в ходе жизненного цикла кредитного договора: моделирование доли невозврата по договору в случае его дефолта (loss given default, LGD). 

Зачем это нужно делать, ведь дефолт случился и на первый взгляд кажется, что прогнозировать уже ничего не нужно? Действительно, можно считать, что клиент уже ничего не вернет и под такие договоры закладывать 100%-ное резервирование. 

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

Также стоит обратить внимание, что для банковской сферы (в других индустриях зависит от продукта и политики резервирования) прогноз должен производиться как по договорам, находящимся в дефолте $(PD = 100\%)$ (default сегмент), так и по тем, по которым нет дефолта на момент расчета резервов $(PD \neq 100\%)$ (non-default сегмент). Разработка прогнозной модели возможна только на договорах в дефолте. В этом случае возникает проблема переноса модели на сегмент недефолтных договоров. 

Об особенности расчета компоненты LGD, ее моделирования, распространении прогноза на весь портфель, а также подходах к валидации расскажем далее. 

Бегите, глупцы. Добро пожаловать под кат!
Читать дальше →
Rating 0
Views 4.8K
Comments 3

Валидация моделей машинного обучения

GlowByte corporate blog Machine learning *

Всем привет!

На связи команда Advanced Analytics GlowByte и сегодня мы разберем валидацию моделей. 
Иногда термин «валидация» ассоциируется с вычислением одной точечной статистической метрики (например, ROC AUC) на отложенной выборке данных. Однако такой подход может привести к ряду ошибок.

В статье разберем, о каких ошибках идет речь, подробнее рассмотрим процесс валидации и дадим ответы на вопросы:

  1. на каком этапе жизненного цикла модели проводится валидация? Спойлер: это происходит больше одного раза;
  2. какие метрики обычно применяются при валидации и с какой целью?
  3. почему важно использовать не только количественные, но и качественные метрики?

Примеры в статье будут из финансового сектора. Финансовый сектор отличается от других областей (больше предписаний со стороны регулятора — Центрального банка), но в то же время в секторе большой опыт применения моделирования для решения бизнес-задач и есть широкий спектр опробованных на практике тестов по валидации моделей. Поэтому статья будет интересна как тем, кто работает в ритейле, телекоме, промышленности, так и специалистам любой другой сферы, где применяются модели машинного обучения.
Читать дальше →
Total votes 3: ↑2 and ↓1 +1
Views 7.1K
Comments 1

PyGMTSAR, или спутниковая интерферометрия для всех с примерами Jupyter Python ноутбуков на Google Colab

Open source *Programming *Geoinformation services *Open data *Popular science

После анализа модели Танцующие горы Ирана по данным спутниковой интерферометрии мне захотелось проверить набор гипотез и улучшить качество результатов. Как оказалось, ни один из существующих интерферометрических пакетов не позволяет этого сделать так, как мне нужно. Оценив фронт работ, я решил, что за месяц фулл-тайм работы я смогу написать свою систему спутниковой интерферометрии для радарных снимков Sentinel-1 на основе открытого продукта GMTSAR, реализовав собственные алгоритмы обработки данных и обеспечив удобную работу в среде Jupyter Python. По образованию я радиофизик и мой диплом магистра по моделированию голограмм в оптически нелинейных средах (равно моделированию интерференции) в свое время был признан победителем во всероссийском конкурсе, так что мне удалось уложиться в поставленные сроки и реализовать все запланированное — больше свободного времени на этот проект у меня просто нет. Итак, встречайте PyGMTSAR (Python GMTSAR) — по ссылке вы найдете готовые ноутбуки, которые в один клик можно запустить на Google Colab и прямо в браузере увидеть результаты и, при желании, тут же поработать с ними. Для Debian Linux я сделал скрипт инициализации облачного инстанса GMTSAR.install.debian10.sh, а на Google Colab ноутбуки автоматически установят все необходимые зависимости, что позволяет легко запускать их в "облаках".

Читать дальше →
Total votes 11: ↑11 and ↓0 +11
Views 3.1K
Comments 9