[Перевод] Наблюдаемые модели в Realm Xamarin

Если вас раздражает аспект обновления данных, хранящихся в моделях, и вы думаете о том, как было бы здорово, если бы модель могла быть более самостоятельной и уведомлять об изменениях, добро пожаловать под кат.


Читать дальше →
[Перевод] Наблюдаемые модели в Realm Xamarin
Source: habrahabr

Пост №2963097

Автор: Liksys

ВакенштейнКупил я, значицца, Wacom Bamboo M, чтобы помочь M_10th с рисованием нашего комикса, и в первый же день ощутил ОСТРУЮ нехватку кнопок на нем (туда обычно забиваются всякие хоткеи типа Ctrl+Z, зума и прочего). Думал, что буду левую руку держать на клавиатуре, но оказалось дико неудобно (это мой первый планшет, нисудите строга). Кнопки есть либо на планшетах более мелкого размера, либо на более дорогих. Что делать? Сдать по гарантии и купить другой, что подороже?.. Не, это не наш метод. Наш метод — взять паяльник в зубы.Идея проста, как три копейки. Берем ворох кнопок, энкодер, любую мелкую ардуину и делаем из нее клавиатуру. Варианта у нас два: если у нас Arduino Micro, то она может изображать обычную USB-клавиатуру с помощью стандартных библиотек. Второй вариант — изобразить из себя PS/2-клаву на двух проводах (протокол и интерфейс там ну очень простой) и использовать чип из китайского конвертера PS/2->USB, чтобы в итоге так же стать USB-клавиатурой. Так уж вышло, что Arduino Micro у меня не нашлось, и поэтому я реализовал именно второй вариант.Конструкция должна прицепляться с левой стороны планшета, там, где обычно у художника лежит рука. Прямо под пальцами нужно разместить кнопки, чтобы забиндить на них нужные хоткеи, а под большим и указательным разместить энкодер — круглую хреновину, которую можно крутить в разные стороны (им предполагалось сделать зум). То, что получилось ниже — первый прототип, спаянный за вечер, с прошивкой, написанной на коленке.Кнопки и колесо эмулируют нажатия клавиатурных шорткатов Paint Tool SAI — конец вектора, вращение холста, отмену; колесо зумит картинку; крестовина нужна для того, чтобы двигать холст; кнопки ниже отвечают за Ctrl, Shift и за Ctrl+S. Конструкция приклеивается к планшету двусторонним скотчем. Сам планшет подключается к этой плате через USB, на плате прикручен хаб, к которому припаян конвертер PS/2->USB, к которому подключена ардуина. Таким образом, все просто и красиво одним кабелем подключается к компу. Вид снизу:Аккуратностью тут и не пахнет, но я и не стремился. Попользовавшись один вечер этим поделием, я понял, что кнопок мне все же не хватает, да и раскладку надо изменить. На следующий день была спаяна более зрелая, она же финальная версия. На этот раз никакого двустороннего скотча и люфта (механическое крепление в разъем планшета); кнопки обтянуты термоусадкой (чтобы не загрязнились); обратная сторона собрана более аккуратно и не вызывает больше рвотных позывов. Заодно в хаб припаяна сама ардуина, и теперь с компа можно заливать на нее новую прошивку, не отключая планшет.Работает на винде и на линуксе без плясок с бубном. В планах закрыть кишки какой-нибудь панелькой. Пользуюсь уже пару недель, и все не нарадуюсь — при рисовании руки на клавиатуру теперь почти не перекладываю, все самое нужное (и даже ненужное) забито на кнопки. Итого, два вечера и тысяча рублей — и ваш нубский Bamboo превращается в Intuos с раскладкой индивидуально под вашу руку :-)Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2963097″ }, «headline»: «Вакенштейн / сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: Нищеброд :: Планшет :: очумелые ручки :: wacom :: arduino», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D0%BB-%D1%81%D0%B0%D0%BC-%D0%9F%D0%BB%D0%B0%D0%BD%D1%88%D0%B5%D1%82-wacom-%D0%BE%D1%87%D1%83%D0%BC%D0%B5%D0%BB%D1%8B%D0%B5-%D1%80%D1%83%D1%87%D0%BA%D0%B8-3622853.jpeg», «height»: 768, «width»: 1024 }, «datePublished»: «2017-01-25T11:01:42+03:00», «dateModified»: «2017-01-25T11:01:42+03:00», «author»: { «@type»: «Person», «name»: «Liksys» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Купил я, значицца, Wacom Bamboo M, чтобы помочь M_10th с рисованием нашего комикса, и в первый же день ощутил ОСТРУЮ нехватку кнопок на нем (туда обычно забиваются всякие хоткеи типа Ctrl+Z, зума и прочего). Думал, что буду левую руку держать на клавиатуре, но оказалось дико неудобно (это мой первый» }
Комментировать 
Пост №2963097
Source: Joyreactor

[Из песочницы] История внедрения СЭД на одном предприятии

Профиль предприятия – производство фармпрепаратов, проектирование, строительство и оснащение медицинских объектов. Распределенная структура: головной офис и производство продукции — в Москве, филиал в Санкт-Петербурге. 150 сотрудников.

Как было


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


При такой системе выдачи поручений никакого контроля за их исполнением и быть не могло. Файлы, отправленные ответственным исполнителям по почте, улетали в никуда, а фраза «мне ничего не приходило» звучала все чаще. Приходилось тратить время на доказательство того, что файлы все-таки были отправлены. Один из вариантов решения проблемы — в ручном режиме отслеживать ход исполнения каждого поручения, но для этого нужно иметь штат делопроизводителей-контролеров, но его не предвиделось. Такая «система» породила беспредельное отсутствие контроля и безответственности исполнителей на местах. Однако дело не двигалось.
Читать дальше →
[Из песочницы] История внедрения СЭД на одном предприятии
Source: habrahabr

Blizzard бесплатно раздаёт стратегию StarCraft II

На днях
пользователи сервиса Battle.net от Blizzard начали замечать
на своих аккаунтах стратегию StarCraft II: Wings of Liberty. Без каких либо
объявлений компания стала совершенно бесплатно рассылать […]
Blizzard бесплатно раздаёт стратегию StarCraft II
Source: 4pda

Цитата #443218

xxx:
Даш, а можно тебя поросить по возможности распечатывать на другом принтере.. просто в ввиду обстоятельств мне лучше чтобы мой принтер как можно реже работал, так как идет сигнал, мне вредно рядом с работающим принтером находится, у меня голова начинает прям болеть когда он печатать начинает. спасибо, если понимаешь…
я тебе конечно не запрещаю на нем печатать, просто хотела попросить по возможности на другом.. который рядом с тобой!
Цитата #443218
Source: bash

Цитата #443217

С geektimes:
xxx: [тупой и абсурдный комментарий]
yyy: Откуда вы берётесь?
zzz: Ну когда мальчик и девочка очень-очень любят друг друга, то они загадывают желание…
… но аист не выдерживает ноши и роняет груз.
Цитата #443217
Source: bash

Цитата #443216

xxx: Меня несколько смущают те клиенты, которые спрашивают по телефону на каком автобусе от метро к нам добраться, чтобы посмотреть гелендваген.
Цитата #443216
Source: bash

[Из песочницы] Дайте мне точку опоры или безопасный Интернет — это реальность

Основная проблема доступа к информационным ресурсам сети Интернет состоит в том, что точка подключения к ней становится частью этой сети и, как следствие, становится общедоступной, взаимодействует с ней по общепринятым сетевым протоколам и по этим же протоколам взаимодействует с защищаемой сетью. Никакими методами тестирования невозможно доказать отсутствие ошибок в программном обеспечении (постулат Дейкстры). Имея неограниченное время доступа к точке подключения к сети Интернет, злоумышленник может, используя стандартные сетевые протоколы, стандартное программное обеспечение и найденные в нем ошибки или ошибки в его настройках осуществить несанкционированный доступ через точку подключения внутрь корпоративной сети со всеми вытекающими последствиями.
Читать дальше →
[Из песочницы] Дайте мне точку опоры или безопасный Интернет — это реальность
Source: habrahabr

Пост №2963085

Автор: Картомор

Как создавался «Кубо»ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2963085″ }, «headline»: «Как создавался «Кубо» / мультфильмы :: Laika :: кубо :: Kubo (мультфильм) :: ститчпанк :: видео в комментариях :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Kubo-%28%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%29-%D0%BA%D1%83%D0%B1%D0%BE-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%D1%8B-%D1%81%D1%82%D0%B8%D1%82%D1%87%D0%BF%D0%B0%D0%BD%D0%BA-3622841.gif», «height»: 404, «width»: 720 }, «datePublished»: «2017-01-25T10:37:40+03:00», «dateModified»: «2017-01-25T10:37:40+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»: «» }
Комментировать 
Пост №2963085
Source: Joyreactor

ПРАВИЛьная кухня

Добрый день, коллеги. Вот и подошел черед третьей статьи, посвященной Security Operations Center.


Сегодняшняя публикация затрагивает наиболее важный аспект любого SOC – контент, связанный с выявлением и анализом потенциальных инцидентов информационной безопасности. Это, в первую очередь, архитектура корреляционных правил в SIEM-системе, а также сопутствующие листы, тренды, скрипты, настройки коннекторов. В статье я расскажу про весь путь обработки исходных логов, начиная с обработки событий коннекторами SIEM-системы и заканчивая использованием этих событий в корреляционных правилах и дальнейшем жизненном цикле уже инцидентного срабатывания.


Читать дальше →
ПРАВИЛьная кухня
Source: habrahabr