Wileyfox Swift 2 X стал самым большим смартфоном линейки

Wileyfox пришёл на рынок смартфонов в 2015 году и за столь короткий период успел стать узнаваемым и популярным брендом. Начать новый год компания решила с анонса нового смартфона Wileyfox Swift 2 […]
Wileyfox Swift 2 X стал самым большим смартфоном линейки
Source: 4pda

Учёные нашли способ более быстрого заряда аккумуляторов

Многие производители процессоров, в том числе Qualcomm и MediaTek, оснащают свои продукты функцией быстрой зарядки. Тем не менее уже в ближайшее время процесс зарядки аккумуляторов мобильных устройств […]
Учёные нашли способ более быстрого заряда аккумуляторов
Source: 4pda

Обзор Android Shortcuts

С версии ОС Android 7.1 (API 25) Google предлагает нам новый механизм работы с приложениями — Android Shortcuts. Мы написали краткий обзор этой фичи, созданной для удобства пользователей.

image

Общий обзор


В переводе с английского «shortcut» — кратчайший путь, такое название хорошо отражает основное предназначение шорткатов. Они позволяют нам попасть в какую-то определенную точку приложения и выполнить конкретное действие всего за пару нажатий. Шорткаты неплохо смотрятся, например, если пользователю надо:

• выбрать заранее определенный маршрут в навигаторе;

• начать беседу с другом в мессенджере;

• продолжить игру с последней точки сохранения.
Читать дальше →
Обзор Android Shortcuts
Source: habrahabr

[Из песочницы] Создание зашифрованной флешки Kali Linux Encrypted Persistence

1. Создание загрузочной флешки


Для записи образа используйте программу Rufus. Выберите устройство, на которое будет распакован образ, далее выберите iso-образ системы и из выпадающего списка выберите DD-образ.

image


После развертывания образа структура разделов флешки примет следующий вид:

image
Читать дальше →
[Из песочницы] Создание зашифрованной флешки Kali Linux Encrypted Persistence
Source: habrahabr

Расширения Entity Framework 6, о которых вы могли и не знать

Многие программисты делают записи, описывают трудности, красивые и не очень решения, с которыми приходится сталкиваться по долгу службы. Это может быть собственный технический блог, рабочая вики, или даже обычный блокнот — суть одна. Постепенно, из маленьких Evernote-заметок может вырасти целая статья на Хабр. Но время идет, перемена места работы сулит изменения в стеке разработки, да и технологии не стоят на месте (кстати, EF Core уже пару месяцев как в версии 1.1). С другой стороны, Entity Framework 6 был и остается «рабочей лошадкой» для доступа к данным в корпоративных приложениях на стеке .net, не в последнюю очередь благодаря своей стабильности, низкому порогу входа и широкой известности. Поэтому, я надеюсь, статья всё еще окажется кому-то полезной.

Содержание:

  1. Database First без EDMX
  2. Работа с отсоединенными графами
  3. Модификация SQL. Добавление табличных указаний
  4. Кэширование данных за пределами времени жизни DbContext
  5. Retry при ошибках от SQL Server
  6. Подменяем DbContext, изолируемся от реальной БД
  7. Быстрая вставка

Читать дальше →
Расширения Entity Framework 6, о которых вы могли и не знать
Source: habrahabr

Цитата #443199

Самое трудное в кулинарии — это делать серьёзные щи. Когда всыпал корицы заместо кориандра и будто так и надо.
Цитата #443199
Source: bash

[Перевод] Рефакторинг салона видеопроката на JavaScript

Моя книга по рефакторингу в 1999 году начиналась с простого примера расчёта и форматирования чека для видеомагазина. На современном JavaScript есть несколько вариантов рефакторинга того кода. Здесь я изложу четыре из них: рефакторинг функций верхнего уровня; переход к вложенной функции с диспетчером; используя классы; трансформация с применением промежуточной структуры данных.


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


Любой рефакторинг подразумевает улучшение кода в определённом направлении, в том, которое соответствует стилю программирования команды разработчиков. Пример в книге был на Java, а Java (именно в то время) подразумевала определённый стиль программирования, объектно-ориентированный стиль. Однако с JavaScript есть гораздо больше вариантов, какой стиль выбрать. Хотя вы можете придерживаться Java-подобного объектно-ориентированного стиля, особенно с ES6 (Ecmascript 2015), не все сторонники JavaScript одобряют этот стиль. Многие действительно считают, что использовать классы Очень Плохо.
Читать дальше →
[Перевод] Рефакторинг салона видеопроката на JavaScript
Source: habrahabr

Книга «В работу с головой. Паттерны успеха от IT-специалиста»

image Привет, Хаброжители! к нам только что пришла из типографии книга Кэла Ньюпорта «В работу с головой. Паттерны успеха от IT-специалиста»


«То, что я делаю, требует долгих часов работы с источниками и полной концентрации»

Дональд Кнут


Не можете сосредоточиться на работе? Постоянно отвлекаетесь на проверку электронной почты, социальные сети и новостные ленты? Пора воспользоваться советами от ведущих IT-специалистов и погрузиться в работу с головой.


Освойте один из самых ценных навыков — умение сосредоточиться на сложной задаче, не отвлекаясь на мелочи. Только так можно справиться со сложной информацией и добиться лучших результатов за минимальное время.
Читать дальше →
Книга «В работу с головой. Паттерны успеха от IT-специалиста»
Source: habrahabr

Пост №2961973

Автор: GnevOl

Серия моих рисунков животных. Техника — карандаш и чёрный чай.Все рисунки А5 формата, что то вроде быстрых зарисовок. Для цвета использовал простую заварку.Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2961973″ }, «headline»: «Серия моих рисунков животных. Техника — карандаш и чёрный чай. / art (арт) :: арт клуб :: Gnievyshev (OleksiiGnievyshev, Гневышев) :: artist :: длиннопост :: под катом еще :: Искусство :: Рисунок карандашом :: животные :: рисунок :: красивые картинки :: разное», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/art-%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-Gnievyshev-artist-3621197.jpeg», «height»: 2440, «width»: 1732 }, «datePublished»: «2017-01-24T12:08:58+03:00», «dateModified»: «2017-01-24T12:08:58+03:00», «author»: { «@type»: «Person», «name»: «GnevOl» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Все рисунки А5 формата, что то вроде быстрых зарисовок. Для цвета использовал простую заварку.» }
Комментировать 
Пост №2961973
Source: Joyreactor

Пост №2961971

Автор: Циркуль

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2961971″ }, «headline»: «гифка :: ну и хрен с ним :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-%D0%B3%D0%B8%D1%84%D0%BA%D0%B0-%D0%BD%D1%83-%D0%B8-%D1%85%D1%80%D0%B5%D0%BD-%D1%81-%D0%BD%D0%B8%D0%BC-3621195.gif», «height»: 180, «width»: 324 }, «datePublished»: «2017-01-24T12:05:51+03:00», «dateModified»: «2017-01-24T12:05:51+03:00», «author»: { «@type»: «Person», «name»: «Циркуль» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2961971
Source: Joyreactor