Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Объединенная команда швейцарских и немецких инженеров преобразовала обычный шагающий экскаватор в автономного робота, который умеет рыть траншеи определенной конфигурации. При этом точность рытья траншей достаточно высокая — 3 сантиметра.
По словам разработчиков проекта, такие устройства нужны строителям, поскольку они позволяют ускорить процесс копания траншей на строительной площадке. Кроме того, робот может выкопать траншею точнее, чем человек (если не считать, конечно, специалистов высокого класса). Но здесь есть проблема — например, сложность отображения карты окружающего пространства для робота. Еще одна проблема — определение роботом собственного местоположения в условиях быстро меняющейся конфигурации площадки.
Читать полностью »
Проверенный сетевой информатор Мукул Шарма (Mukul Sharma), который регулярно публикует достоверные сведения о новинках мобильной индустрии, сообщил кое-какие детали о флагманском планшете Huawei MatePad Pro.
Ранее уже сообщалось, что Huawei MatePad Pro будет оснащен новейшей однокристальной системой Kirin 990. Теперь это подтверждено фотографией упаковки Huawei MatePad Pro, на которой указано название однокристальной системы. Кроме того, на коробке написано, что планшет будет оснащен звуковой системой Harman/Kardon.
Ранее мы рассказывали о белом шуме, который помогает заснуть, сконцентрироваться и расслабиться.
Сегодня говорим о вредных проявлениях шума, который окружает нас в повседневной жизни: как излишне громкие звуки влияют на здоровье человека и как минимизировать вред.
Mozilla через суд добилась ослабления правил в отношении net neutrality, утверждённых FCC. Теперь власти штатов по желанию могут вернуть сетевой нейтралитет на своей территории.
Говорим о перспективах решения и приводим мнения сообщества.
HP Prime G2 под операционной системой Windows 10 IoT
О запуске Windows на стандартном калькуляторе можно было только мечтать до появления HP Prime G2. Ещё никогда на рынок не выходил калькулятор на таком мощном железе. И что ещё более важно, HP выбрала процессор ARMv7-A! В этой статье обсудим, как установить на устройство UEFI и ACPI.
Читать полностью »
This is another chapter from my brief course of lectures on computer graphics. This time we are talking about the ray tracing. As usual, I try to avoid third-party libraries, as I believe that it makes students check what's happenning under the hood. Also check the tinykaboom project.
There are plenty of raytracing articles on the web; however the problem is that almost all of them show finished software that can be quite difficult to understand. Take, for example, the very famous businness card ray tracer challenge. It produces very impressive programs, but it's very difficult to understand how this works. Rather than showing that I can do renders, I want to tell you in detail how you can do it by yourself.
Note: It makes no sense just to look at my code, nor just to read this article with a cup of tea in hand. This article is designed for you to take up the keyboard and implement your own rendering engine. It will surely be better than mine. At the very least change the programming language!
So, the goal for today is to learn how to render such images:
Некоторые первые пользователи службы облачных игр Google Stadia сообщают, что их брелоки Chromecast Ultra становятся чрезвычайно горячими, что вынуждает систему завершать работу в середине игры без сохранения прогресса. «Я был в процессе боя в Destiny 2, когда внезапно мой Chromecast умер и потерял связь с сетью, — написал пользователь Reddit под псевдонимом armadeon7479 в ветке Stadia. — Читать полностью »
Людям из мира IT грех жаловаться на оплату труда. Она выше, чем средняя по всем отраслям экономики во всех странах мира, в России тоже. Однако если переходить от рассмотрения в среднем по больнице к деталям, то нельзя не заметить некоторые странности, которые переживают одно десятилетие и переходят в другое. Мир IT тоже сегментирован, как и другие виды человеческой деятельности. Но существует ли под этим какая-то объективная основа и нужно ли разработчику сознательно ориентироваться на заработки из придонного слоя?
Это будет просто краткая заметка, и однозначных ответов на вопрос у меня нет. Мы постараемся порассуждать, какие стратегии есть и какой результат они обеспечат.
Нам в финтехе часто нужно проверять выполнение простых арифметических условий, например, будет ли курс обмена валют больше, чем ожидаемое значение, или нет. Эти условия очень часто меняются, и нам нужно было изобрести какой-нибудь велосипед, чтобы в режиме реального времени добавлять новые проверки и выполнять существующие. Представьте себе, что несколько тысяч клиентов ожидают получить уведомления когда курс обмена по некоторым валютным парам достигнет коэффициента два к одному. Это было бы очень просто, если бы мы только могли сделать условия статичными:
def notify?(rate) when rate > 2.0, do: true
def notify?(_), do: false
Мы позволяем клиентам добавлять такие проверки динамически. А значит, нам нужен более или менее надежный механизм для проверки условий, добавленных только что.
Читать полностью »