Архив за 31 января 2016 - 4

Долгое время я задумывался, что же не в порядке с некоторыми частями кода. Раз за разом, в каждом из проектов находится некий «особо уязвимый» компонент, который все время «валится». Заказчик имеет свойство периодически менять требования, и каноны agile завещают нам все хотелки воплощать, запуская change request-ы в наш scrum-механизм. И как только изменения касаются оного компонента, через пару дней QA находят в нём несколько новых дефектов, переоткрывают старые, а то и сообщают о полной его неработоспособности в одной из точек применения. Так почему же один из компонентов все время на устах, почему так часто произносится фраза а-ля «опять #компонент# сломался»? Почему этот компонент приводится как антипример, в контексте «лишь бы не получился ещё один такой же»? Из-за чего этот компонент так неустойчив к изменениям?
Читать полностью »

По данным источника, Apple совместно со своими партнерами в США и Азии разрабатывает новую технологию беспроводной зарядки, которая может появиться в мобильных устройствах компании уже в следующем году.

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

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

В своем первом материале, опубликованном в середине декабря, я писал о приятном процессе сборки, начале эксплуатации и небольших доработках 3D принтера MC2 от компании Мастер Кит.

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

Продолжение статьи о доработках принтера MC2, ч.2. Калибровка, доработка системы охлаждения - 1

Итак, по-порядку.
Читать полностью »

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

Итогом договоренности станет выплата в размере «сотен миллионов долларов»

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

image

В этом цикле статей мы научимся создавать процедурно генерируемые карты мира с помощью Unity и C#. Цикл будет состоять из четырех статей.
Читать полностью »

Ассортимент компании Asus пополнился новой игровой системной платой. Она называется 970 Pro Gaming/Aura и предназначена для работы с процессорами AMD в исполнении AM3+. Как и другие модели производителя, у которых в названии присутствует слово Aura, новинка может похвастаться светодиодной подсветкой с возможностью выбора цветов и эффектов.

Asus представила плату 970 Pro Gaming/Aura

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

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

Каждый С-программист с опытом накапливает привычный багаж техник и идиом. Зачастую бывает сложно понять, как сделать то же самое в новом языке. Так вот, вашему вниманию предлагается коллекция распространенных паттернов на C и их эквивалентов на D. Если вы собираетесь перевести свою программу с C на D или ещё сомневаетесь стоит ли это делать, то эта статья для вас.

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

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

На данный момент мировой рекорд — 4,904 с. Его установил 14-летний школьник из США в конце прошлого года. Если быть точным, данное время является рекордом среди людей, так как кубик Рубика собирают и роботы, которые специально конструируются для этих целей.

Подкаст «Звук»: Ответы на вопросы слушателей - 1

Проектор Sony VPL-HW40ES

В 25-м выпуске вместе в Тимофеем Шиколенковым мы не только ответили на вопросы наших слушателей, но и поговорили о новом сайте Аудиомании.Читать полностью »


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