Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Язык программирования Ficus для вычислений и не только

C++ *Компиляторы *Функциональное программирование *Искусственный интеллект
Из песочницы

Здравствуйте, уважаемые хабровчане. Меня зовут Вадим Писаревский, я являлся лидером OpenCV (Open Source Computer Vision Library) на протяжении примерно 20 лет, и продолжаю участие в этом замечательном проекте. В этой статье я рад представить вашему вниманию результат другого своего проекта, над которым в фоне работаю уже много лет, а последние пару лет как минимум половину своего рабочего времени.

Читать далее
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 1.1K
Комментарии 7

Рейтинг языков программирования от TIOBE: C# теряет популярность, C++ становится востребованнее

Программирование *Статистика в IT
Компания TIOBE опубликовала обновленный рейтинг языков программирования.

Обновляется этот рейтинг раз в месяц, позволяя следить за динамикой популярности различных языков программирования. Данные, которые используются для оценки, собираются по всему миру, это количество разработчиков в определенной сфере, доступность курсов по конкретным языкам, решения, которые позволяют расширить возможности языка.
Читать дальше →
Всего голосов 16: ↑13 и ↓3 +10
Просмотры 29K
Комментарии 19

OpenCV Hackathon is coming

Open source *
image

Этим летом библиотека OpenCV отмечает свой двадцатый юбилей. OpenCV — самая большая библиотека компьютерного зрения в мире. Она используется чуть ли не в каждом мобильном телефоне, планшете и камере, не говоря уже о настольных системах и серверах. SourceForge рапортует о 20 миллионах скачиваний релизных версий библиотеки, и это число продолжает расти.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 2.5K
Комментарии 0

20 февраля состоится С++ Meetup Moscow #6

Блог компании VK Программирование *C++ *


20 февраля в офисе Mail.ru Group состоится встреча С++ User Group. На мероприятии расскажут про инновационные подходы к IPC в лице Mojo, являющегося частью фреймворка Chromium, — Mojo позволяет удобно строить IPC между процессами. И даже теми, в которых запущены приложения на других языках: C#/Java и др. Затем мы послушаем истории про std::initializer_list и как с ними непросто жить. А в заключение узнаем, что нам потребовалось почти 20 лет, чтобы научиться нормально объявлять константы.

Описание докладов, ссылка на регистрацию и все детали по митапу под катом. Регистрируйтесь сами и приглашайте друзей!
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 1.3K
Комментарии 1

Яндекс.Практикум запустил онлайн-курсы для Junior-разработчиков

Python *C++ *Учебный процесс в IT
image

Сервис онлайн-образования Яндекс.Практикум объявил о старте программ для фронтенд- и Python-разработчиков начального уровня, которые позволят им вырасти до среднего уровня. Кроме того, появился новый курс «Разработчик C++».
Читать дальше →
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 7.6K
Комментарии 0

Promwad запускает видеоконференции на ТВ-приставках и Smart TV

IPTV *Разработка под Android *Разработка под Linux *Производство и разработка электроники *Видеоконференцсвязь

В дизайн-центре электроники Promwad стартовали пилотные проекты по запуску видеоконференций и услуги совместного просмотра на базе Smart TV и ТВ-приставок европейских операторов цифрового ТВ. Функция видеоконференций будет интегрирована в основной контент операторов и не потребует установки Zoom, Skype и других аналогичных приложений.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 2.3K
Комментарии 1

Microsoft упростила доступ к API Win32 для языков Rust и C#

API *C *C# *Rust *Разработка под Windows *

Компания Microsoft рассказала о проекте по упрощению взаимодействия с API Win32 для языков программирования Rust и С#. Проект получил название win32metadata и доступен для предварительного просмотра на Github.

Читать далее
Всего голосов 28: ↑23 и ↓5 +18
Просмотры 8.3K
Комментарии 18

OpenCV ищет студентов для Google Summer of Code-2021

Алгоритмы *

Крупнейшая библиотека компьютерного зрения OpenCV присоединилась к программе Google Summer of Code-2021 и объявляет набор студентов, которые хотели бы попробовать свои силы и заодно помочь улучшить работу библиотеки. Детальную информацию об OpenCV и ее участии в GSoC можно найти здесь

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.5K
Комментарии 0

Mixxx 2.3 — свободный пакет для создания музыкальных миксов

Open source *C++ *Разработка под MacOS *Разработка под Linux *Разработка под Windows *

Вчера 28.06.2021, на сайте разработчика было объявлено о релизе Mixxx версии 2.3.0. Выпуск релиза затянулся на два года, было сделано 7477 правок, что затронуло более чем 1 миллион строк кода!

Поехали..
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 2.2K
Комментарии 7

Онлайн-митап DevDay Mobile: C++ -> Swift, скрытый API Android и будни разработчика

Блог компании 2ГИС Разработка под iOS *Разработка мобильных приложений *Разработка под Android *Swift *

8 июля в 19 часов в рамках интерактивной ютуб-трансляции обсудим много интересного с ребятами из питерского 2ГИС, Podlodka, Самоката, SberDevices и Cococaheads. В программе хардкорные доклады, нескучные перерывы и жаркие дискуссии. 

Здесь можно добавить событие в календарь.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 834
Комментарии 0

Как используется язык программирования С++ в автомотив практике и кэши с различных точек зрения

Блог компании Luxoft C++ *Конференции

Привет! 14 июля мы проведем онлайн-митап по C++. Вас будет ждать 2 доклада: как используется язык программирования в автомотив практике и все про кэши. Подробности под катом.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.5K
Комментарии 0

Открытый вебинар «The Python Packaging»

Python *C++ *Конференции

"The Python packaging has a reputation of a somewhat black box from the early days. There are many unknown parts, and people mostly get by with just copying other projects, build configurations, and roll with them.” (c) Bernat Gabor - the maintainer of both the virtualenv and tox project, occasionally contributing to both setuptools and pip.

Попытаемся исправить эту ситуацию и разобраться, как устроено построение пакетов в питоне (а точнее, как оно было устроено раньше и как предлагается делать сейчас). А также, рассмотрим более сложный случай - построение пакетов с нативными модулями (С++/CUDA).

Технические вебинары компании Xperience AI проходят регулярно в свободном доступе. Чтобы получить приглашение на доклад Григория Серебрякова, а также получать приглашения на будущие выступления, оставьте свой адрес здесь. Часть лекций появляется на youtube-канале Xperience AI.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.1K
Комментарии 0

Поддержка многопоточности, удаленная отладка кода: что ждет на митапе LoGeek Night C++ 14 октября

Блог компании Luxoft C++ *Конференции

С++ продолжает быть одним из важнейших языков в индустрии разработки ПО, поэтому именно он станет главным героем митапа LoGeek Night 14 октября.

В ходе мероприятия наши разработчики расскажут о поддержке многопоточности, продемонстрируют некоторые ее виды и шаблоны разработки, позволяющие максимизировать эффект от внедрения многопоточности. Так же в режиме реального времени продемонстрируют примеры удаленной отладки кода на С++ с использованием GDB!

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 723
Комментарии 0

Когда вездекодить — это твой профиль: итоги второго IT-марафона в поддержку талантливых разработчиков и дизайнеров

Блог компании VK Разработка мобильных приложений *Разработка игр *Хакатоны Графический дизайн *

В 2020 году провести офлайн-мероприятие было невозможно. Мы отказались от традиционного VK Hackathon, но решили поддержать разработчиков — и устроили двухнедельный марафон.

Проверили свои гипотезы, пересмотрели формат и решили провести в 2021 году целую серию таких двухдневных соревнований сразу в нескольких городах России. Отбор прошли площадки во Владивостоке, Туле, Екатеринбурге и Калининграде. 

В итоге мы организовали «Вездекод» — IT-марафон в четыре этапа с задачами разной сложности по нескольким категориям. Участники не обязательно могли быть знакомы с темами. Но в этом и прелесть: у каждого была возможность самостоятельно разобраться в новой для себя сфере.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 357
Комментарии 0

Magnit Tech++ Meet Up 29.11 – поговорим о C++

Блог компании Магнит C++ *Разработка под Linux *Конференции
29 ноября в 17:00 (Мск, GMT+3) пройдет бесплатный онлайн-митап для C++ разработчиков от команды POS-систем «Магнита» и JUG.RU.

Кассовая платформа «Магнита» — один из самых масштабных проектов компании. Она выдерживает 5 миллионов чеков в день, устанавливается даже на маломощное железо и способна работать даже в условиях апокалипсиса. А еще это 5 лет развития, 500 тысяч строк кода и сильнейшая команда экспертов в C++.

Проведет митап Антон Дмитриев, директор по производству JUG.RU.

На митапе спикеры из команды «Магнита» — Александр Крикунов, Дмитрий Пестеха и Дмитрий Архипов — поделятся опытом разработки на плюсах, методами и инструментами.

Антон Полухин из Yandex Go расскажет о новых стандартах языка С++. Антон — автор нескольких принятых предложений к стандарту языка и Boost-библиотек, признанный эксперт в С++.

image

Под катом – еще больше информации о докладах, а также о розыгрыше призов.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 821
Комментарии 1

На чем писать мультиплатформенное desktop-приложение? Взгляд менеджера

Разработка веб-сайтов *
Сегодня авторы большинства приложений уже не могут позволить себе выпускаться под одну платформу. Early adopters сидят под маками, мейнстрим сидит под Win32, а гики и адепты open source предпочитают Linux. Каждая из этих аудиторий обладает уникальными свойствами, а поэтому важна для большинства проектов.

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

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

Обозначим рамки исследования. Мое приложение — небольшая утилита для пользователя-«чайника», которая качает файлы из интернета: минимум GUI, небольшой набор функциональности, использование внешних С++ библиотек.

Ну что, начнем. Какие есть варианты? Я рассмотрю Java, C#, C++, Python. Буду рад, если вы расскажите о других альтернативах.
Читать дальше →
Всего голосов 66: ↑42 и ↓24 +18
Просмотры 42K
Комментарии 328

CИ++: Закон Большой Двойки

C++ *
Перевод
оригинал: www.artima.com/cppsource/bigtwo.html
авторы: Бьярн Карлссон и Мэттью Уилсон (Bjorn Karlsson и Matthew Wilson)
1 октября, 2004

Краткое содержание

Добро пожаловать в первый выпуск, посвященный Умным Указателям, в ежемесячную колонку, написанную исключительно для «The C++ Source». В этой колонке программисты Бьярн и Мэттью осторожно будут рассматривать С++ идиомы, триксы и мощные техники. Чтобы вы не погрязли во всей сложности рассматриваемых серьезных тем, мы время от времени будем разбавлять их программерскими шутками. Итак, кто сказал что здесь нету таких вещей как бесплатный ланч? В этом выпуске авторы пересмотрят «Закон Большой Тройки», и объяснят какие из этих трех магических составляющих зачастую не нужны.
читать далее
Всего голосов 12: ↑5 и ↓7 -2
Просмотры 9.6K
Комментарии 13

История Qt Software

Qt *
Думаю, что многим хорошо известна эта компания, но не все знают с чего всё начиналось. Я бы хотел выложить сюда небольшой кусочек истории этой, достойной уважения, компании. Кстати, случай с Qt в очередной раз подтверждает суждение, что всё начинается с малого, надо только быть уверенным в успехе и, конечно, что-нибудь делать хорошо :)
image

История Qt Software
Всего голосов 83: ↑75 и ↓8 +67
Просмотры 9.8K
Комментарии 86