Media Portal 2 — це відкрите програмне забезпечення класу медіа-центр, який дозволяє дивитися відео, фотографії, слухати музику і багато іншого. Для нас, розробників статичного аналізатора PVS-Studio, це ще одна можливість перевірити цікавий проект, розповісти людям (і розробникам в тому числі) про знайдені помилки і, в свою чергу, ще раз показати можливості нашого аналізатора.

<img src=«www.viva64.com/media/images/content/b/0481_Media_Portal/image1.png» alt=«Picture » 9"/>

Читати далі →

image
1 березня відбулася дуже важлива подія, яка пройшла майже непоміченою, незважаючи на свою значимість. Github оновив terms-of-service, у яких з'явилося кілька пунктів, які ставлять під загрозу всі репозиторії під GPL, CC-*-SA та іншими ліцензіями.

Читати далі →

TL;DR: Сьогодні розпочався «студентський» період Google Summer of Code, і якщо ви — студент будь-якого Вузу, цілком можливо, що це саме те, чим ви хочете зайнятися цим літом!
Привіт. 27 лютого Гугл оголосив, які опенсорсные проекти прийняті в програму в цьому році. І тепер для всіх студентів, які хочуть взяти участь, настав момент докласти зусиль, щоб взяти участь в цьому занятном заході.
Я спробую пояснити, як і навіщо це робити — частково переказати (дуже коротко) офіційний сайт, частково поділюся своїми власними спостереженнями, як ментора цієї програми.
Читати далі →

За 11 років роботи на ринку відеоспостереження, нам довелося зіткнуться з безліччю програм для керування системами відеоспостереження, з якими ми працювали, якісь тестували, які хотіли потестувати, але так і не встигли цього зробити, про якесь просто читали в оглядах подібних тому, що ви читаєте.

В результаті, як нам здається у нас вийшов самий повний список програмного забезпечення для систем відеоспостереження.

Все програмне забезпечення розбито на три групи:

  • Програмне забезпечення з відкритим кодом
  • Безкоштовне програмне забезпечення з обмеженим функціоналом
  • Програмне забезпечення безкоштовне протягом пробного періоду
image

Читати далі →

Портування — справа тонка: перевірка Far Manager під Linux

Одним з популярних файлових менеджерів в середовищі Microsoft Windows, Far Manager, прийняв естафету у Norton Commander, створеної ще для DOS. Far Manager дозволяє полегшити роботу з файловою системою (створення, редагування, перегляд, копіювання, переміщення, пошук, видалення файлів), а також розширює стандартний функціонал (робота з мережею, архівами, резервними копіями тощо). Нещодавно була проведена робота по портированию Far Manager на Linux, і на поточний момент була випущена альфа-версія. Команда PVS-Studio не могла обійти стороною цю подію і вирішила перевірити якість адаптованого коду.
<img src=«habrastorage.org/getpro/habr/post_images/653/5ce/b44/6535ceb440001a72c4d871694d28f6c9.png» alt=«Picture » 24" />

Читати далі →

Запрошуємо на Tarantool Meetup 2 березня



У перший четвер березня у нашому московському офісі відбудеться Tarantool Meetup 2017. Користувачі Tarantool розкажуть про їх досвід його впровадження і використання, про його плюси і мінуси і подальші плани використання. Це унікальна можливість почути колег і поспілкуватися з розробниками нашої СУБД. Розклад заходу вже готове, детальніше дивіться під катом.

Читати далі →

PROTEQ — протокол обміну по мультигигабитным лініях для ПЛІС Xilinx

Сучасні ПЛІС містять мультигигабитные лінія зв'язку і існує велика кількість протоколів для обміну. Однак при найближчому розгляді застосовувати стандартні протоколи в ПЛІС не завжди зручно. Наприклад для ПЛІС Xilinx доступні реалізації PCI Express, RapidIO, Aurora; У кожного з них є недоліки. PCI Express і RapidIO працюють з кодуванням 8/10 що відразу обмежує пропускну здатність. Aurora може працювати з кодуванням 64/66 але не забезпечує відновлення даних після збою. З урахуванням недоліків стандартних протоколів та особливостей застосування я вирішив реалізувати свій протокол обміну.

Читати далі →

PVS-Studio і GitHub-спільнота: початок дружби

Деякий час тому було прийнято рішення зробити статичний аналізатор коду PVS-Studio безкоштовним для окремих категорій розробників: студентів у навчальних цілях, індивідуальних розробників і колективів ентузіастів. Поступово кількість безкоштовних користувачів збільшується, але ми вирішили нагадати про таку можливість, так як багато розробники могли пропустити відповідну новину.

<img src=«habrastorage.org/getpro/habr/post_images/23f/39d/db6/23f39ddb671a98ba55787cf06da9fb9a.png» alt=«Picture » 1"/>

Отже, все почалося зі статті: Як використовувати PVS-Studio безкоштовно.

Читати далі →

Запропонуй проект для перевірки аналізатором PVS-Studio: тепер і на GitHub

<img src=«habrastorage.org/getpro/habr/post_images/5cf/ad1/812/5cfad18123abcb8f9b110600edc67133.png» alt=«Picture » 5" />
Перевірка проектів з допомогою статичного аналізатора і написання оглядових статей з знайденими в них помилками – завдання не з легких. Майже завжди це робота не однієї людини, а колективу. Велику роль в цьому процесі відіграє вибір проекту. Від нього безпосередньо залежить інтерес читачів до тієї чи іншої статті. У цій замітці я хочу розповісти, як можна запропонувати цікавий проект для аналізу через GitHub.

Читати далі →

Lightshot клієнт для Ubuntu Linux (і не тільки)

Давольно-таки давно користуюся сервісом для створення скріншотів Lightshot.

Що дратувало, так це те, що у них небуло клієнта під Linux (а на роботі я сиджу під Ubuntu Linux, так і на частині компів вдома у мене теж стоїть Ubuntu Linux). А ставити wine мене не разу не улыбало.

Всіх стражденних — прошу під кат.

Читати далі →