Пост №3568094

Автор: Genri

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3568094″ }, «headline»: «гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки) :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BA%D0%BE%D1%82%D1%8D-4580530.gif», «height»: 280, «width»: 280 }, «datePublished»: «2018-07-10T09:38:28+03:00», «dateModified»: «2018-07-10T09:38:28+03:00», «author»: { «@type»: «Person», «name»: «Genri» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3568094
Source: Joyreactor

Две трети б/у карт памяти содержат личные данные предыдущих владельцев

Портативные носители данных — вещь очень хорошая. Они позволяют держать при себе крайне необходимую в данный момент информацию. Фотографии, текст, видео — все это теперь можно уместить на карте величиной с ноготь большого пальца. Понятно, что на таких носителях пользователи держат и данные, доступ к которым люди вряд ли предоставили бы незнакомцам в обычной ситуации.

Проблема в том, что при продаже карточки или ее передаче другому лицу все эти личные данные могут стать «достоянием общественности». Просто мало кто задумывается о корректном удалении информации при продаже/передаче карты памяти другому лицу. Обычное удаление файлов или даже форматирование вряд ли поможет, поскольку данные при желании можно восстановить. Но дело в том, что некоторые пользователи даже ничего не удаляют, а просто передают карту вместе с информацией, которая на ней хранится.
Читать дальше →
Две трети б/у карт памяти содержат личные данные предыдущих владельцев
Source: geektimes

Пост №3568088

Автор: Genri

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3568088″ }, «headline»: «сетка :: комары :: попытка :: кусь (кусь-кусь) :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D1%81%D0%B5%D1%82%D0%BA%D0%B0-%D0%BA%D0%BE%D0%BC%D0%B0%D1%80%D1%8B-%D0%BF%D0%BE%D0%BF%D1%8B%D1%82%D0%BA%D0%B0-4580524.gif», «height»: 550, «width»: 650 }, «datePublished»: «2018-07-10T09:28:05+03:00», «dateModified»: «2018-07-10T09:28:05+03:00», «author»: { «@type»: «Person», «name»: «Genri» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3568088
Source: Joyreactor

[Перевод] 8 этапов процесса разработки интерфейса мобильного приложения

От переводчика: Роман Гапонов — сооснователь компании Django Stars, которая занимается разработкой веб- и мобильных приложений. Основываясь на личном опыте и опыте своей компании, Роман написал статью о процессе разработки пользовательского интерфейса. Изначально она была размещена на Medium, на английском языке. Перевод этой статьи публикуется нами на Хабре.

Немного приятного: в этой статье (а это уже второй материал о мобильной разработке, первый здесь) есть своеобразная пасхалка, которая позволяет получить скидку на курс Skillbox и агентства Agima по мобильной разработке. Это ребус, который при расшифровке даст слово или название решения из сферы разработки мобильных интерфейсов. Скидка за угаданный ребус — 10%. Ребусы есть и в других наших статьях из этой серии. Скидки суммируются, и если собрать их все, можно получить курс за смешную цену.
Читать дальше →
[Перевод] 8 этапов процесса разработки интерфейса мобильного приложения
Source: habrahabr

Парный постмортем: как победить Ктулху и ещё 2000 человек

Всем привет, меня зовут Оля. Две недели назад на CodinGame завершился очередной контест — соревнование по программированию ботов для игры. Я попала в топ-300 мирового лидерборда, поэтому хочу рассказать, почему контесты это круто, и поделиться своими секретами. А ещё секретами поделится Иван spaceorc, который попал в топ-100 того же соревнования.

Вы узнаете, как успешно выступать на соревнованиях по программированию игрового искусственного интеллекта.

Что такое CodinGame

codingame.com — обучающая платформа для разработчиков всех возрастов и уровней подготовки. Можно писать на 26 языках: от C# и Python до Bash и Haskell. Самое крутое, что задачки там не скучные и непонятные, а настоящие игры с неплохим GUI:

image

Как не только играть, но и побеждать…
Парный постмортем: как победить Ктулху и ещё 2000 человек
Source: habrahabr

Пост №3568080

Автор: Genri

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3568080″ }, «headline»: «чихнул :: живность :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки) :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BA%D0%BE%D1%82%D1%8D-%D1%87%D0%B8%D1%85%D0%BD%D1%83%D0%BB-%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-4580514.gif», «height»: 538, «width»: 600 }, «datePublished»: «2018-07-10T09:13:57+03:00», «dateModified»: «2018-07-10T09:13:57+03:00», «author»: { «@type»: «Person», «name»: «Genri» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3568080
Source: Joyreactor

Цитата #451200

Обсуждение умной дачи на Хабре.

Sinatr:
Не заметил турелей на фотографиях. Как это богатство будет охраняться?

kilpio
Сторожем с берданкой с портом RS-485
Цитата #451200
Source: bash

Цитата #451199

Минздрав порадовал.

Купил пачку сигарет. На ней, как водится, страшная картинка. Поверх неё крупная надпись "МУЧИТЕЛЬНАЯ СМЕРТЬ", а ниже, чуть помельче, "Подробнее о последствиях: 8 800 200 0 200".

Вот теперь сижу и мучаюсь — а вдруг я и правда чего не знаю о последствиях мучительной смерти? наверное, надо позвонить…
Цитата #451199
Source: bash

Пост №3568077

Автор: IvanDolgunA

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3568077″ }, «headline»: «хомяк :: Щенята :: спят :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D1%85%D0%BE%D0%BC%D1%8F%D0%BA-%D0%A9%D0%B5%D0%BD%D1%8F%D1%82%D0%B0-%D1%81%D0%BF%D1%8F%D1%82-4580511.gif», «height»: 640, «width»: 512 }, «datePublished»: «2018-07-10T09:06:47+03:00», «dateModified»: «2018-07-10T09:06:47+03:00», «author»: { «@type»: «Person», «name»: «IvanDolgunA» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3568077
Source: Joyreactor

Справа налево. Как перевернуть интерфейс сайта под RTL

image

Мы недавно перевели онлайн-версию 2ГИС на арабский язык, и в прошлой статье я рассказал о необходимой для этого теории — что такое dir="rtl", по каким правилам отображается текст смешанной направленности и как держать себя в руках.

Настало время приступить к практике — перевернуть с минимальными усилиями весь интерфейс справа налево так, чтобы даже настоящий араб не почувствовал подвоха.

В этой статье я расскажу, как быстро сделать прототип, что сделать со сборкой CSS и какие костыли разложить в JS, замечу немного об особенностях перевода и локализации, напомню про логические свойства CSS и затрону тему RTL в CSS-in-JS.

Переворачивай скорей
Справа налево. Как перевернуть интерфейс сайта под RTL
Source: habrahabr