Основатель и совладелец сервиса для онлайн-бронирования отелей Oktogo Марина Колесник разослала сотрудникам письмо, в котором предупредила о возможной ликвидации компании из-за финансовых проблем, сообщила газета «Ведомости». По версии Колесник, сложности у компании начались из-за польского инвестфонда MCI, Читать полностью »
Архив за 24 января 2017 - 5
Основатель Oktogo предупредила сотрудников о возможном банкротстве
2017-01-24 в 10:26, admin, рубрики: e-commerce, MCI, oktogo, инвестиции, кейсы, марина колесник, трэвел, метки: e-commerce, MCI, oktogo, инвестиции, кейсы, марина колесник, трэвелAsync-await это шаг назад для JavaScript’a?
2017-01-24 в 10:23, admin, рубрики: async, await, javascript, node.js, promise
В конце 2015 года я услышал об этой паре ключевых слов, которые ворвались в мир JavaScript, чтобы спасти нас от promise chain hell, который, в свою очередь, должен был спасти нас от callback hell. Давайте посмотрим несколько примеров, чтобы понять, как мы дошли до async/await.Читать полностью »
Компактный трансформируемый ноутбук Acer TravelMate Spin B1 может проработать автономно до 13 часов
2017-01-24 в 10:18, admin, рубрики: Новости, метки: новостиКомпания Acer пополнила ассортимент компактных ноутбуков моделью TravelMate Spin B1 (B118). Стоимость новинки пока не объявлена, но она должна быть не очень высока.
Известно, что ноутбук оснащается сенсорным экраном диагональю 11,6 дюйма с поддержкой пера, а конструкция позволяет развернуть панель на 360 градусов. Разрешение может составлять 1366 х 768 либо 1920 х 1080 пикселей.
Обзор Android Shortcuts
2017-01-24 в 9:57, admin, рубрики: android, android development, android shortcuts, Блог компании Тинькофф Банк, Разработка под androidС версии ОС Android 7.1 (API 25) Google предлагает нам новый механизм работы с приложениями — Android Shortcuts. Мы написали краткий обзор этой фичи, созданной для удобства пользователей.
Общий обзор
В переводе с английского «shortcut» — кратчайший путь, такое название хорошо отражает основное предназначение шорткатов. Они позволяют нам попасть в какую-то определенную точку приложения и выполнить конкретное действие всего за пару нажатий. Шорткаты неплохо смотрятся, например, если пользователю надо:
• выбрать заранее определенный маршрут в навигаторе;
• начать беседу с другом в мессенджере;
• продолжить игру с последней точки сохранения.
Читать полностью »
Создание зашифрованной флешки Kali Linux Encrypted Persistence
2017-01-24 в 9:44, admin, рубрики: cryptsetup, dd, encrypted, Kali, lunux, persistence, Настройка Linux, системное администрирование, хранение данных, метки: encrypted1. Создание загрузочной флешки
Для записи образа используйте программу Rufus. Выберите устройство, на которое будет распакован образ, далее выберите iso-образ системы и из выпадающего списка выберите DD-образ.
После развертывания образа структура разделов флешки примет следующий вид:
Расширения Entity Framework 6, о которых вы могли и не знать
2017-01-24 в 9:40, admin, рубрики: .net, C#, dbcontext, edmx, entity framework, entity framework 6, Microsoft SQL Server, moq, sql serverМногие программисты делают записи, описывают трудности, красивые и не очень решения, с которыми приходится сталкиваться по долгу службы. Это может быть собственный технический блог, рабочая вики, или даже обычный блокнот — суть одна. Постепенно, из маленьких Evernote-заметок может вырасти целая статья на Хабр. Но время идет, перемена места работы сулит изменения в стеке разработки, да и технологии не стоят на месте (кстати, EF Core уже пару месяцев как в версии 1.1). С другой стороны, Entity Framework 6 был и остается "рабочей лошадкой" для доступа к данным в корпоративных приложениях на стеке .net, не в последнюю очередь благодаря своей стабильности, низкому порогу входа и широкой известности. Поэтому, я надеюсь, статья всё еще окажется кому-то полезной.
Содержание:
- Database First без EDMX
- Работа с отсоединенными графами
- Модификация SQL. Добавление табличных указаний
- Кэширование данных за пределами времени жизни DbContext
- Retry при ошибках от SQL Server
- Подменяем DbContext, изолируемся от реальной БД
- Быстрая вставка
Samsung сохранит линейку смартфонов Galaxy Note
2017-01-24 в 9:33, admin, рубрики: Новости, метки: новостиПосле неудачи Samsung с моделью Galaxy Note7, продажи которой пришлось прекратить из-за случаев возгорания, вызванных дефектами в аккумуляторах, некоторые тематические издания высказали опасения, что южнокорейский производитель откажется от выпуска новой модели этой линейки, так что имя Note остается в прошлом. Однако это не так.
В течение трёх лет в Австралии почти полностью перейдут на биометрическую идентификацию пассажиров аэропортов
2017-01-24 в 9:25, admin, рубрики: Новости, метки: новостиТо, чем мы восторгались в фантастических фильмах буквально 10-15 лет назад, постепенно становится реальностью. Это касается многих устройств и сервисов. Вот дошло время и до внедрения технологий биометрической идентификации вместо привычного паспорта.
Наушники Apple AirPods непроизвольно отключаются во время разговора
2017-01-24 в 9:17, admin, рубрики: Новости, метки: новостиПользователи беспроводных наушников Apple AirPods, хоть и с задержкой, но появившихся в продаже в конце прошлого года, столкнулись с проблемой. При использовании совместно со смартфоном iPhone 6s или iPhone 6s Plus наушники непроизвольно отключаются от него во время телефонного разговора.
Рефакторинг салона видеопроката на JavaScript
2017-01-24 в 9:11, admin, рубрики: java, javascript, классы, объектный подход, Проектирование и рефакторинг, рефакторинг, стиль программированияМоя книга по рефакторингу в 1999 году начиналась с простого примера расчёта и форматирования чека для видеомагазина. На современном JavaScript есть несколько вариантов рефакторинга того кода. Здесь я изложу четыре из них: рефакторинг функций верхнего уровня; переход к вложенной функции с диспетчером; используя классы; трансформация с применением промежуточной структуры данных.
Много лет назад, когда я писал книгу по рефакторингу, я начал с (очень) простого примера рефакторинга кода, который вычислял счёт для клиента за прокат видеофильмов (в те дни нам нужно было ходить в салон для этого). Недавно я размышлял об этом примере, в частности, как бы он выглядел на современном JavaScript.
Любой рефакторинг подразумевает улучшение кода в определённом направлении, в том, которое соответствует стилю программирования команды разработчиков. Пример в книге был на Java, а Java (именно в то время) подразумевала определённый стиль программирования, объектно-ориентированный стиль. Однако с JavaScript есть гораздо больше вариантов, какой стиль выбрать. Хотя вы можете придерживаться Java-подобного объектно-ориентированного стиля, особенно с ES6 (Ecmascript 2015), не все сторонники JavaScript одобряют этот стиль. Многие действительно считают, что использовать классы Очень Плохо.
Читать полностью »