Архив за 17 августа 2018 - 5

Привет, Хабр и его обитатели! Захотелось изваять нечто на HTML и JS, чтобы было десктопное и удобное. Что для этого нужно? Правильно. Node.js и NW.js или Electron. Поглядев на слабые попытки холивара NW vs Electron и почитав документацию и того и другого было принято решение для начала пощупать NW.js.

Но вот ведь засада. Выполнение npm i sqlite3 устанавливает только те библиотеки, которые могут исполняться при непосредственном запуске через node. А если попытаться подключить скрипт в html и запустить этот html в NW.js, то ничего у нас не выйдет. Гугл сотоварищи выдает только один рецепт включения sqlite в проект на nw.js, да и тот приходится вытаскивать из кэша. Да и устарел он уже. Посему было потрачено пару дней на изучение проблематики и поиск рабочего решения. Прошу под кат.
Читать полностью »

Китайский луноход изучит обратную сторону Луны

Материал подготовлен National Geographic Россия. Читать в первоисточнике.

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

Компания Google, судя по всему, готовится открыть свой первый фирменный магазин. Сейчас поисковый гигант использует для продажи своих продуктов в рознице крупные сети, но своих магазинов у компании нет.

Согласно данным источника, первый может быть открыт в Чикаго, недалеко от штаб-квартиры Google. Помещение, которое арендует компания, имеет площадь в 1300 м2. Причём оно будет располагаться сразу на двух этажах двух соединённых между собой зданий.

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

Как известно, 20 августа ожидается анонс 3D-карт Nvidia нового поколения. Тогда окончательно будут приведены все технические характеристики и названы официальные цены. А пока источник предлагает оценить производительность модели GeForce GTX 2060 с 5 ГБ памяти по результатам теста 3DMark.

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

Аналитики Canalys оценили рынок умных акустических систем по итогам второго квартала текущего года. Они пришли к выводу, что в годовом выражении продажи выросли на внушительные 187%, до 16,8 млн единиц.

Google нарастила поставки умных колонок на 449%, а Xiaomi — на 4000%

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

Компания Samsung готовит к выпуску обновленный вариант гарнитуры смешанной реальности HMD Odyssey, выпущенной осенью прошлого года. Обновленный вариант Odyssey+ уже появился в базе данных агентства FCC. Благодаря этому стали известны некоторые сведения об устройстве.

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

Как сообщают источники, полиция Австралии задержала 16-летнего школьника, который уже неоднократно в течение года взламывал серверы Apple. За всё время ему удалось скачать 90 ГБ защищённых данных.

Когда Apple обнаружила несанкционированный доступ к данным, компания обратилась в ФБР. Бюро в свою очередь отследило злоумышленника до Австралии. Несмотря на то, что юный падаван хакер использовал VPN и прочие инструменты, чтобы заместил следы, системы Apple зафиксировали серийные номера ноутбуков MacBook, которые использовались для взлома.

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

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

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

Области видимости в JavaScript всегда были непростой темой, особенно в сравнении с более строго организованными языками, такими, как C и Java. В течение многих лет области видимости в JS особенно широко не обсуждались, так как в языке попросту не было средств, которые позволяли бы существенно повлиять на сложившуюся ситуацию. Но в ECMAScript 6 появились некоторые новые возможности, которые позволяют разработчикам лучше контролировать области видимости переменных. Эти возможности в наши дни уже очень хорошо поддерживают браузеры, они вполне доступны для большинства разработчиков. Однако новые ключевые слова для объявления переменных, учитывая ещё и то, что старое ключевое слово var никуда не делось, означают не только новые возможности, но и появление новых вопросов. Когда использовать ключевые слова let и const? Как они себя ведут? В каких ситуациях всё ещё актуально ключевое слово var? Материал, перевод которого мы сегодня публикуем, направлен на исследование проблемы областей видимости переменных в JavaScript.

Var, let или const? Проблемы областей видимости переменных и ES6 - 1
Читать полностью »

Пятничные вебинары от Skillbox: разработка и все о ней - 1

Очередная пятница, что означает появление новой подборки бесплатных вебинаров от Skillbox на «Хабре». Сегодняшние видео — о программировании:

  • Разработка приложений на PHP.
  • Разработка приложений для iOS.
  • Как стать Android-разработчиком.
  • Инструменты автоматизации мобильной разработки.
  • Как начать программировать на Python.

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


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