Новости информационных технологий - 12850

Многозадачность. Как справиться с призраками посторонних дел - 1 Автор иллюстрации: John Kenn

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

О многозадачности, а точнее о том как с ней справиться, в статье и пойдет речь.
Читать полностью »

image

Выбрав какую либо методологию для проекта, обычно, ее необходимо адаптировать, дополнить. Так, например, часто Scrum дополняют при помощи XP. Но даже в этом случае процесс формирования архитектуры определен слабо, что является одной из основных причин драматичного падения скорости разработки через несколько месяцев или провалу проекта.

В данном цикле статей, автор предлагает свое видение архитектурных процессов в рамках Scrum, которые вытачивались им на нескольких проектах (мобильные банки), в том числе на текущем (FreshCRM). Область применения подхода: business critical, mission critical и life critical проекты.
Читать полностью »

Следующую статью я хочу посвятить работе с распространенным интерфейсом i2c, достаточно часто используемом в разнообразных микросхемах, подключаемых к микроконтроллеру.

I2C представляет собой шину работающую по двум физическим соединениям (помимо общего провода). Достаточно много о ней расписано в Интернете, неплохие статьи есть в Википедии. Кроме того алгоритм работы шины очень понятно описан здесь. В вкратце, шина представят собой двухпроводную синхронную шину. На шыне может одновременно находится до 127 устройств (адрес устройства 7-битный, к этому вернемся далее). Ниже приведена типичная схема подключения устройств к i2c шине, с МК в качестве ведущего устройства.

Первые шаги с STM32 и компилятором mikroC для ARM архитектуры — Часть 4 — I2C, pcf8574 и подключение LCD на базе HD4478 - 1
Читать полностью »

image

За творчеством Robert Winglee я слежу пожалуй с времён альма- матер (хотя я сам не знаю ху из «А-М). Интерес был ещё со времён публикации Mini-Magnetospheric Plasma Propulsion (M2P2). Занятный и увлекающийся (я бы даже сказал сильно увлекающийся) человек (может и „человечище“), который иногда напрочь забывает свои же базовые познания, полученные в ВУЗе.

В свое время я даже тиснул статью на эту тему статью: MagBeam: плазменное надувательство.
Читать полностью »

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №250 (13 — 19 февраля 2017) - 1

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

Инфракрасная оптика вместо оптоволокна в ЦОД: оригинальный проект инженеров из США - 1

Группа разработчиков из США предложила заменить оптоволокно в ЦОД приемопередатчиками инфракрасного излучения. По их словам, для этого не нужны слишком дорогие элементы, а пространства в дата-центре такие системы будут занимать немного. В современных дата-центрах используется все больше проводов, которые объединяют как отдельные серверы, так и целые сетевые системы. Громадье проводов часто доставляет неудобства, хотя некоторые операторы ЦОД справляются с этой проблемой очень даже неплохо.

Так вот, группа инженеров из США, многие из которых работают в Пенсильванском университете (США) создали систему из передатчиков и приемников ИК-волн специально для дата-центров. В принципе, это уже не первая попытка избавиться в ЦОД от проводов, но прежние проекты развития не получали в силу ряда проблем. Одна из основных — расфокусировка при увелиичении расстояния между приемником и передатчиком. ЦОД-ы сейчас довольно большие, так что решить эту проблему было непросто. Но у команды текущего проекта это получилось.
Читать полностью »

Не доверяйте SUDO, она может вас подвести - 1

Всем доброго времени суток, в этой статье постараюсь описать некоторые способы обхода ограничений на исполнение команд в ОС Linux, советы по использованию которых можно часто встретить на различных форумах. Демонстрация будет проведена на примере задания Restricted shells с сайта Root-Me. И так, начнём.Читать полностью »

Топовый влоггер PewDiePie испытывает на прочность бизнес-модель YouTube - 1

В 2015 году видеосервис YouTube запустил платную подписку стоимостью в $9.99 в месяц. Платная программа получила название YouTube Red. Основной ее особенностью, кроме возможности полного отключения рекламы на сайте и сохранения видео для оффлайн просмотра, стали авторские программы. Топовые видеоблоггеры, спортсмены, комики стали создавать премиум-контент: интервью, шоу, комментарии по актуальным темам и т.п.

Идея руководства была в том, чтобы, во-первых, улучшить монетизацию YouTube, во-вторых, составить конкуренцию Netflix, Amazon и другим видеосервисам, которые создают собственный контент, предоставляя его подписчикам за ежемесячный платеж относительно небольшого размера. Авторские программы на YouTube часто стали делать «люди из народа», блоггеры, которые смогли стать известными без посторонней помощи. Один из авторов — Феликс Кьелльберг, более известный, как PewDiePie.
Читать полностью »

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

Отправная точка

По мере развития игры игровых объектов становится все больше и больше, компании растут и обсчитывать игровую ситуацию становится все сложнее и сложнее. Транзакции повисали по таймауту и игровые объекты сохраняли свое состояние с ошибками, что приводило в свою очередь к другим ошибкам. В логах сервера с завидной регулярностью писалось о следующей проблеме:
Lock wait timeout exceeded; try restarting transaction
Google явного решения не давал, общая рекомендация заключалась в прочесывании бизнес-логики.
Ночные звонки о проблемах, бессонные ночи, сорванные выходные. В какой-то момент мы дошли до состояния перманентной тревоги, и перестали удивляться происходящим ошибкам. Также на некоторые действия игроков сервер реагировал непозволительно долго.
Данная ситуация провоцировало логичное негодование игроков, это приводило к постепенному оттоку игроков и падению выручки.
В общем — ситуацию надо было спасать. Засучив рукава, мы начали с чистого листа искать решение.
Читать полностью »

Состоялся релиз 2.0.8 расширения Debug для фреймворка Yii 2.0. В него вошли два багфикса и 6 улучшений, включающих новые панели и существенные улучшения старых.
Читать полностью »


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