Архив за 21 марта 2020 - 5

Компания OneWeb находится на грани банкротства — спутниковый интернет под угрозой - 1

По данным Boomberg, OneWeb, провайдер глобального спутникового интернета, находится на грани банкротства. Проблема — конкуренция со стороны Amazon и SpaceX. Еще одна сложность — невозможность получить разрешение на нужные частоты в России. Спецслужбы резко против выдачи разрешения на работу этой компании, по мнению представителей соответствующих органов, выдача необходимых частот является угрозой государственной безопасности.

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

Мы уже не раз говорили о новых функциях, которые появятся в iOS 14, и, как теперь оказалось, нововведения будут и в CarPlay. В частности, у пользователей появится возможность смены обоев рабочего стола на экране автомобильной системы.

В наше время большинство детей знакомится с миром программирования через создание проектов на платформе scratch.mit.edu Создание проектов происходит путем соединения разноцветных блоков без ввода кода с клавиатуры (вводим только значения переменных).
Однако, дети взрослеют, им становится тесно в мире Scratch, и в этот момент им можно предложить несколько путей развития.
Некоторые, как мой сын Артём, вдоволь поработав в графическом редакторе Scratch выбирают кружок изобразительного искусства.
Другие ребята — фанаты 2D игр, продолжают делать более профессиональные игры на платформе Construct.
Ну а фанатам программирования можно посоветовать Python, ведь это один из самых простых языков для изучения. Но как же быть, ведь ученики начальных классов совершенно не знакомы с клавиатурой?

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

image
SecurityTube Linux Assembly Exam (SLAE) — is a final part of course:
securitytube-training.com/online-courses/securitytube-linux-assembly-expert
This course focuses on teaching the basics of 32-bit assembly language for the Intel Architecture (IA-32) family of processors on the Linux platform and applying it to Infosec and can be useful for security engineers, penetrations testers and everyone who wants to understand how to write simple shellcodes.
This blog post have been created for completing requirements of the Security Tube Linux Assembly Expert certification.
Exam consists of 7 tasks:
1. TCP Bind Shell
2. Reverse TCP Shell
3. Egghunter
4. Custom encoder
5. Analysis of 3 msfvenom generated shellcodes with GDB/ndisasm/libemu
6. Modifying 3 shellcodes from shell-storm
7. Creating custom encryptor Читать полностью »

Panasonic останавливает в США работу на заводе по производству аккумуляторов для Tesla

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

Microsoft готовится к выходу нового поколения консолей сразу в нескольких направлениях. Одно из них — игровой облачный сервис xCloud, который был запущен в конце прошлого года.

Как начинающему инвестору законно снизить налоги: 5 работающих способов - 1

Изображение: Unsplash

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

Spring — эффективный роутинг - 1

Виктор Васнецов, Рыцарь на распутье; fatcatart.com

Привет! Здесь краткий пересказ интересной баги c GitHub. Для воспроизведения см. проект spring-flux-callstack.

Не так давно я заметил, что при ошибках приложения, стектрейс иногда довольно длинный. И в нем повторялось по многу раз один и тот же набор строк (сам стектрейс под катом):

at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:75)
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:78)
at reactor.core.publisher.Operators.complete(Operators.java:135)
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:45)
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)
at reactor.core.publisher.Mono.subscribe(Mono.java:4110)

Как вы уже поняли, это методы из Project Reactor, который обеспечивает асинхронную работу для Router Function в WebFlux.

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

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

Гиперскутер: гиперкар в мире электроскутеров

Роскошь начинается с материалов — карбона, авиа­ционного алюминия и древесины редкого дерева павловнии, что позволило конструкторам снизить вес машины до 14,5 кг, сделав ее, таким образом, реально портативной и легко перевозимой в сложенном виде. «Стрекоза» имеет четырех- и трехколесные варианты и может развивать скорость свыше 60 км/ч при запасе хода 45 км на одной зарядке.

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

На сайте KickStarter проходит сбор средств на выпуск портативного кассетного магнитофона Mystik. Его разработчики ориентировались на любителей аналоговой звукозаписи и оставили основной принцип работы без изменений, но не забыли использовать некоторые достижения современных технологий. В частности, устройство оснащено не только выходом для подключения проводных наушников, но и интерфейсом Bluetooth 5.0. Его можно использовать, например, для беспроводной колонки.

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


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