Архив за 09 января 2019 - 10

На выставке потребительской электроники Consumer Electronic Show 2019, которая открылась в Лас-Вегасе, компания Lenovo представила ультрапортативный ноутбук Lenovo Yoga S940.

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

Базовая версия имеет экран разрешением 1080р и яркостью 400 кд/м2. Старая версия получила панель 4K максимальной яркостью 500 кд/м2. Масса ноутбука составляет 1,2 кг при толщине 12,2 мм.

image

  1. Что изменилось в НДС на услуги в электронной форме в 2019 году?
  2. С каких организаций снимаются обязанности налогового агента по НДС на услуги в электронной форме с 2019 года?
  3. Кто платит НДС с комиссии Google и Apple в 2019 году?
  4. Должен ли дистрибьютор зарубежного ПО платить НДС за нерезидента?
  5. Какие иностранные организации должны вставать на учет по НДС на услуги в электронной форме в 2019 году?
  6. Должны ли вставать на учет по НДС иностранные дистрибьюторы в 2019 году?

Ответы под катом.Читать полностью »

Привет!

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

Тестировалась обработка 1 миллиона фактов на двух устройствах:

  • Нетбук Linux 4.15, 2 x Intel Celeron CPU N2830 @ 2.16 GHz
  • Телефон Android 7.0, 4 x ARM Cortex-A53 @ 1.44 GHz

Многопоточные вычисления на Javascript, или как телефон выиграл гонку у ноутбука - 1

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

На предыдущем уроке мы рассмотрели, как выводить многострочный текст с помощью параграфа. Описанный способ требует ручного обхода массива выводимых строк. На данном уроке мы рассмотрим альтернативный способ, лишенный этого недостатка. В его основе лежит интерфейс ksTextParam и метод ksTextEx.

Работа с API КОМПАС-3D → Урок 14 → Многострочный текст - 1
Читать полностью »

Spock предоставляет 3 мощных (но разных по сути) инструмента, упрощающих написание тестов: Mock, Stub и Spy.

Моки, стабы и шпионы в Spock Framework - 1

Довольно часто коду, который нужно протестировать, требуется взаимодействовать с внешними модулями, называющимися зависимостями (в оригинальной статье используется термин collaborators, который не очень распространён в русскоязычной среде).

Модульные тесты чаще всего разрабатываются для тестирования одного изолированного класса при помощи различных вариантов моков: Mock, Stub и Spy. Так тесты будут надёжнее и будут реже ломаться по мере того, как код зависимостей эволюционирует.

Такие изолированные тесты менее подвержены проблемам при изменении внутренних деталей реализации зависимостей.

От переводчика: каждый раз, когда я использую Spock Framework для написания тестов, я чувствую, что могу ошибиться при выборе способа подмены зависимостей. В этой статье есть максимально краткая шпаргалка по выбору механизма для создания моков.

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

Компания 360 Mobiles выпустила специальную версию представленного летом прошлого года смартфона 360 N7 Pro.

Данная версия получила новое цветовое оформление, изображение автомата Калашникова, а также автограф основателя компании Жоу Хонги (Zhou Hongyi), который давно носит никнейм Red Cannon. Пушку на смартфоне решили не рисовать, ограничившись автоматом. Именно так и объясняется выбор рисунка.

Компания Samsung Electronics продолжает совершенствовать линейку своих умных холодильников. На выставке CES 2019 компания представила уже четвёртое поколение — Family Hub 4.0. 

Никогда. Слышите? Никогда не соглашайтесь участвовать в этом безумии. У нас в ИТ все совсем неплохо — теплые и уютные офисы, большие мониторы, хорошие столовые, ДМС. Хочется драйва, работы на пределе сил, переживаний? Пожалуйста. Идите работать на проекты типа ГИС ЖКХ (ранее писали на Хабре здесь и здесь), zakupki.gov.ru или подобные проекты вашей компании, и вы все это сполна получите. Но держитесь подальше от триатлонов, марафонов и прочей подобной нечисти. Целее будете.

Боль, таблетки и две кареты скорой помощи, или Как мы все-таки забрались на пятое место IronStar 226 в Сочи - 1

Источник. Как я себе представлял наше участие в эстафете
Читать полностью »

Источник утверждает, что компания Samsung уже показала прототип своего гибкого смартфона на CES 2019. Правда, за закрытыми дверями и только партнёрам.

Источник говорит, что в раскрытом состоянии аппарат никак не будет выдавать того факта, что он складной, но у прототипа данная проблема пока имеется.

Компания Zotac привезла на CES 2019 мини-ПК Zbox CI661 Nano. Новинка интересна в первую очередь тем, что при своих небольших габаритах она основана на CPU Intel Core i7-8565U и при этом использует пассивное охлаждение.

Это не первый подобный продукт производителя, можно вспомнить очень схожую модель ZBox CI660, представленную летом.


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