Метка «поток»

Noisli: онлайн генератор фоновых шумов, помогающих сконцентрироваться

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

Сайт Noisli содержит коллекцию фоновых шумов на любой вкус и возможность смешивать их в произвольной пропорции. Здесь есть и звуки природы — шум дождя, плеск воды, пение птиц, шуршание листьев, и звуки техногенного характера — стук колёс поезда, звук работающего вентилятора, и звуки многолюдного кафе. Есть и искусственные белый, розовый и коричневый шум. Коллекция звуков постоянно пополняется.
Читать полностью »

В своей предыдущей статье я затронул тему грамотной реализации потоков в Qt и предложил свой вариант. В комментариях мне подсказали более верное направление. Попробовал сделать — получилось и вправду легко и красиво! Я хотел было исправить старую статью, но Хабр повис — и все потерялось. В итоге я решил написать новую версию.
Читать полностью »

Проблемы с потоками. Эдвард А. Ли

Аннотация

Потоки являются прямой адаптацией доминирующей сейчас последовательной модели вычислений к параллельным системам. Языки программирования не требуют (или требуют совсем немного) изменений в синтаксисе, чтобы поддерживать потоки, а операционные системы и архитектуры непрерывно развиваются, чтобы повысить эффективность их использования. Многие технологи (инженеры) стремятся интенсивно использовать многопоточность в программном обеспечении и ожидают получить значительное (предсказанное) увеличение производительности. В этой работе я доказываю, что это не очень хорошая идея. Хотя использование потоков кажется небольшим шагом от последовательных вычислений, фактически, это огромный шаг. Использование потоков разрушает такие неотъемлемые свойства последовательных вычислений как: понятность, предсказуемость и определенность (детерминированность). Потоки, как модель вычислений, являются очень недетерминированными, а работа программ также становится неопределенной. Хотя многие исследованные техники улучшают модель вычислений за счет более эффективного сокращения неопределенности, я доказываю, что они не решают проблему полностью. Вместо того, чтобы сокращать неопределенность, мы должны строить модель вычислений исходя из полного детерминизма во взаимодействии программных компонентов. Неопределенность должна явно и аккуратно вводиться туда, где есть в этом необходимость, вместо того, чтобы удаляться там, где нет необходимости. Я доказываю преимущество разработки параллельных языков координации компонентов. Я верю, что такие языки будут гораздо более надежны, а программы будут более распараллеленные.
Читать полностью »

25 апреля 2013 года в Душанбе, Таджикистан должна стартовать конференция ROSCCA-2013 (Regional Open Source Conference of Central Asia). У организаторов мероприятия появилась мысль последовать трендам и организовать дополнительный приток аудитории слушателей за счет организации онлайн трансляции события. И, отвечая сразу на вопрос скептиков, что сегодня это сделать элементарно просто на основе уже существующих веб сервисов, таких как Ustream, Smotri, скажу что Таджикистан находится в магистральном тупике. В связи с горной местностью оптические магистрали из Китая в Европу проходят вдалеке от него. Создалась такая ситуация, когда внутренний канал между таджикскими провайдерами по сути бесплатен, а канал внешнего трафика обходится от 10 долларов за гигабайт информации. Соответственно, местный пользователь, экономя свои финансы, просто не будет смотреть видео трансляцию с внешних веб-ресурсов.
Как решение этой проблемы я предложил организаторам поднять «локальный» медиа сервер и в соответствии с тематикой конференции сделать это на СОПО, а именно на Red5 Media Server.
Сразу скажу что, данный материал не является мануалом по установке Red5. Это достаточно подробно описано здесь. Мне показалось интересным найти решение и сделать онлайн трансляцию на основе мобильного телефона. За подробностями прошу под кат.Читать полностью »

Вы не первый день находитесь в состоянии прокрастинации и не знаете как из него выбраться. Даже эту очередную статью о прокрастинации вы собираетесь прочитать как-нибудь потом. Так и сделайте! Загляните под кат как-нибудь потом, но не сейчас.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js