Обновить
-6
Алексей@java3000

Администратор windows умеющий в программирование

Отправить сообщение

Реализация приложения – device owner-а под Android

Время на прочтение7 мин
Охват и читатели19K
Эта статья представляет собой инструкцию по написанию и установке на целевое устройство приложения – device owner-а. Меня побудило написать эту статью то, что когда я сам принялся изучать этот вопрос, оказалось, что хорошей официальной документации с примерами нет, а информацию пришлось собирать с помощью Гугла.

В ОС Android, начиная с версии 5.0 Lollipop (API 21) появилась замечательная возможность управлять устройством программно, находясь в режиме device owner. Например, стало возможно производить «тихую» установку/удаление приложений, «скрывать» приложения (причем скрываются они качественно, т.е. исчезают из списка приложений в настройках, исчезают из лаунчера и списка последних использованных приложений), и делать многое другое. Это очень полезные возможности для реализации MDM. Обзор всех возможностей, которые предоставляются device owner-у выходят за рамки статьи, о них можно почитать здесь и здесь.
Читать дальше →

Аудит безопасности на сервере. Поиск по жураналу безопасности. Power Powershell

Время на прочтение23 мин
Охват и читатели19K
Аудит журнала безопасности помог моему коллеге контролировать практически любые действия сотрудников, которые имеют хоть какой-то доступ к серверам или ActiveDirectory.

В топике будет много кода, который, надеюсь, будет вам полезен.

Первым делом необходимо было определить список событий, которые необходимо было отслеживать. Чтобы уменьшить количество текста, я создала процедуру, которая по ID события выдает ее описание:
Читать дальше →

Серверное администрирование. Управление ресурсами средствами PowerShell

Время на прочтение6 мин
Охват и читатели5.3K
Доброго времени суток.

Сегодня нашему администратору потребовалось отслеживать на сетевых ресурсах, сколько Гб использовали сотрудники в своих личных каталогах (дисковое пространство выделено путем подключения сетевого диска). Предполагаем, что предельно допустимый размер личного ресурса равен 1 Гб. В случае если этот размер превышает предел, необходимо сообщить администратору. Также необходимо контролировать резкое увеличение размеров личных ресурсов. Например, если личный каталог сотрудника увеличивается в размере на 200 Мб за неделю, то необходимо оповестить администратора.

Читать дальше →

Создание системы сцен для игрового движка

Время на прочтение4 мин
Охват и читатели16K

Предисловие


В настоящее время я работаю над собственным игровым движком. С использованием минимального количества сторонних библиотек, после реализации игрового цикла (game loop), отрисовки кадра, функции «update», загрузки текстур и пр., основная «начинка» движка была готова. Пришло время реализации еще одной важной составляющей — сцены (scene).

Введение


В статье я предполагаю, что движок уже оснащен игровым циклом с «callback»-функциями. Весь код будет написан на Java, но может быть легко перенесен на любой другой язык, поддерживающий garbage collection. Что-ж, приступим.
Читать дальше →

Создание изометрических объектов для игр в Blender

Время на прочтение3 мин
Охват и читатели57K


Статья будет полезна начинающим разработчикам игр. В ней мы рассмотрим преимущества и способы создания и рендеринга трёхмерных объектов для изометрических 2D-игр на примере Blender. В статье не будет каких-то сложных операций, достаточно начальных знаний 3D-редактора. Для примера рендеринга и анимации я взял башню из Dune2, и, чтобы ей было не так скучно одной, дополнил двумя постройками из Desert Strike.
Читать дальше →

Игровая приставка на базе Android. Подробный мануал

Время на прочтение4 мин
Охват и читатели113K
Не так давно один мой знакомый, приобретя себе китайскую консоль (инфо и инфо) на Android 4.0 и установив эмулятор PS1, не мог не поделиться со мной таким «счастьем». Такая возможность использовать свое Android устройство сильно заинтересовала и я решил не только испытать все прелести эмулятора на своем смартфоне, но и пойти немного дальше…

Проблемы и трудности, с которыми я столкнулся, а также подробное иллюстрированное руководство по настройке эмулятора, смартфона и подключению к нему геймпада под катом.
Читать дальше →

Найди коррупционера. Анализ данных чиновников из проектов Канцелярской сотни (с примерами на R)

Время на прочтение13 мин
Охват и читатели77K
Как определить чиновников, наиболее подозрительных с точки зрения коррупции? Проще всего — сравнив их доходы и уровень жизни.

В этой статье я хочу показать возможности сайтов с открытой информацией о чиновниках, посмотреть на то, как эти чиновники живут и попытаться определить тех, кто наиболее подозрителен с точки зрения коррупции.

Почему открытая информация о доходах чиновников важна? Потому что это позволяет их контролировать.

image
Фото из инстаграмма дочери бывшего руководителя ГАИ Украины Александра Ершова. На фото дочь Ершова в Каннах рядом с Пэрис Хилтон. В результате скандала из-за несоответствия задекларированных доходов и образа жизни семьи Ершов подал в отставку.
Читать дальше →

Умные лампочки X-Flash

Время на прочтение4 мин
Охват и читатели18K
Под брендом X-Flash производится 154 модели светодиодных ламп. Среди них есть семь необычных моделей, называемых умными лампами. Я протестировал четыре лампы с цветовой температурой 3000К (остальные три модели имеют цветовую температуру 4000К).



Различные умные лампы X-Flash умеют:

• автоматически включаться при наступлении сумерек;
• менять цветовую температуру 3000/4000K;
• устанавливать один из трёх уровней яркости;
• плавно менять яркость без диммера.

Читать дальше →

Прототип бионического протеза руки Артопро

Время на прочтение3 мин
Охват и читатели10K
​​Здравствуйте! Мы развиваем проект роботизированных и тяговых протезов верхних конечностей. В России почти миллион людей, пострадавших от потери одной или нескольких конечностей. Каждый четвертый из них — ребенок. При этом протезов, позволяющих заместить не только косметический вид, но и функцию конечности, в России нет — собственные протезы такого типа не выпускаются, а импортные стоят десятки и сотни тысяч евро. Особенно это касается детских протезов — а ведь ребенок растет, и нуждается в ежегодной замене протеза просто по причине роста. Все это в конечном итоге выливается в ограничения и социальную дезадаптацию инвалидов, в особенности детей, и огромную, но при этом невидимую для общества проблему.


Читать дальше →

Дешёвый солнечный концентратор и парообразователь на Arduino. Зеркала и пар с температурой до 250°C

Время на прочтение1 мин
Охват и читатели37K


Солнечную энергию можно собирать и использовать разными способами. Один из самых простых и эффективных — зеркальный рефлектор и концентратор. Его не сложно изготовить своими руками.
Читать дальше →

Опубликован проект и чертежи первого в мире револьвера, распечатываемого на 3D-принтере

Время на прочтение2 мин
Охват и читатели25K
image

Обучающийся на инженера студент из США Патрик Стюарт придумал, создал и продемонстрировал работающий вариант револьвера, полностью напечатанного на 3Д-принтере. Кроме ударного бойка и нескольких резинок, заменяющих пружины, все остальные части оружия полностью напечатаны из пластика. Это первое самовзводное оружие, напечатанное на 3Д-принтере. Револьвер получил название PM522 Washbear .22LR.

image

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

Среди задач, поставленных инженером самому себе, были безопасность, возможность распечатки оружия на принтере не больше Rostock Max, минимизация компонентов, которые нельзя распечатать на принтере (и использование таких компонентов, которые можно легко купить), эргономичность, простота работы, простая замена расходных материалов и возможность сделать не менее четырёх выстрелов.
Читать дальше →

Отслеживание уведомлений на Android 4.0-4.2

Время на прочтение14 мин
Охват и читатели11K
Начиная с версии 4.3 в Android OS была добавлена возможность отслеживать все уведомления в системе используя NotificationListenerService. К сожалению, обратная совместимость с предыдущими версиями OS отсутствует. Что делать, если подобный функционал необходим на устройствах с более старой версией операционной системы?

В статье можно найти набор костылей и хаков для отслеживания уведомлений на Android OS версии 4.0-4.2. Не на всех устройствах результат 100% работоспособен, поэтому приходится использовать дополнительные костыли, чтобы предположить удаление уведомлений в определенных случаях.
Читать дальше →

Android. Автозапуск приложения при загрузке: теория и практика

Время на прочтение7 мин
Охват и читатели106K
Простой поиск на stackoverflow.com показывает, что тема получения сообщения ACTION_BOOT_COMPLETED остается актуальной и по сей день. Как видно, многие новички сталкиваются с проблемой: они не получают в своих приложениях сообщение ACTION_BOOT_COMPLETED. В этой статья я попробую резюмировать данные из официальной документации, опыт многих разработчиков из stackoverflow.com, а также свой опыт. Итак, как же победить этого «коварного врага» под названием «ACTION_BOOT_COMPLETED»?
Читать дальше →

Разработка быстрых мобильных приложений на Android. Часть первая

Время на прочтение8 мин
Охват и читатели39K
В Edison мы часто сталкиваемся с оптимизацией мобильных приложений и хотим поделиться материалом, который считаем крайне полезным, если вы решаете одну из двух задач: а) хотите чтобы приложение меньше тормозило; б) хотите сделать красивый, мягкий и гладкий интерфейс для массового пользователя.
Предлагаем вашему вниманию первую часть перевода статьи Udi Cohen, которую мы использовали как пособие для обучения молодых коллег оптимизации под Android.



Несколько недель назад я выступил на Droidcon в Нью-Йорке с докладом об оптимизации производительности Android.

Я потратил много времени на презентацию, так как хотел показать реальные примеры проблем производительности, и как их можно выявить с помощью имеющихся инструментов. Мне пришлось убрать половину слайдов, потому что мне не хватало времени, чтобы показать все. В этой статье я собрал всё, о чем я говорил, а также примеры, которые я не успел показать.

Мои основные правила, которым я следую при работе с оптимизацией:
Читать дальше →

Носки без запаха получили финансирование на Кикстартере

Время на прочтение1 мин
Охват и читатели21K


Носки SilverAir Crew Sock от компании Y Athletics не придётся часто стирать. Потому что они никогда не пахнут, если только не ступить ногой во что-нибудь гадкое.

Это вторая модель непахнущих носков от компании, они сделаны по той же технологии, что и первые коротки носки (длиной до лодыжки). Прошлая модель была спортивной: для бега или велоспорта, такие не наденешь под брюки. Теперь избавиться от запаха может любой человек, новые носки нормальной длины. Счастье пришло в каждый дом и офис.
Читать дальше →

Как современные технологии обеспечивают здоровый сон: подборка гаджетов для улучшения качества сна

Время на прочтение3 мин
Охват и читатели26K


Умные гаджеты настолько плотно вошли в нашу жизнь, что дневного времени на них уже перестало хватать, поэтому некоторые из них создаются для того, чтобы их использовать ночью — для улучшения качества своего зна. Таких устройств появляется все больше, и недавно на Kickstarter появилось очередное смарт-устройство Nora — которое реагирует на храп и регулирует подушку, меняя позу головы. Это отличный пример того, как технологии делают жизнь человека более комфортной, а отдых — полноценным

И в связи с этим мы решили вспомнить, что еще интересного создавалось для того, чтобы нам с вами лучше спалось. Спойлер: все с краудфандинговых площадок.
Читать дальше →

Растения-киборги. Новый полимер превращает клетки живых растений в электрические цепи и транзисторы

Время на прочтение1 мин
Охват и читатели11K


Учёным из университета Линчёпинга удалось изготовить электронные схемы внутри растения (розы). Технология достаточно уникальная: живые сосуды пропитываются недавно открытым полимером PEDOT-S:H, после чего начинают проводить электрический ток. Или менять свет при различной напряжённости тока (разновидность полимера PEDOT), создавая «живой» дисплей. В принципе, это попытка превратить растение в биологический компьютер с микросхемами и экраном.

Научная статья опубликована в журнале Science Advances.
Читать дальше →

Патентные ландшафты для стартапов

Время на прочтение5 мин
Охват и читатели10K

Патентные ландшафты очень тяжело подготовить, нереально тяжело. Десятки потраченных часов на поиск информации, огромнейший опыт в области ИС, дорогой доступ к многочисленным источникам данных и инструментам, плюс ко всему хорошая техническая и юридическая подготовка. И возникает вопрос: а зачем это вообще нужно? А потом уныние…
Читать дальше →

На раковине моллюска ученые обнаружили неорганическую систему зрения

Время на прочтение2 мин
Охват и читатели23K

Участок раковины Acanthopleura granulata

Животный и растительный мир нашей планеты изучается учеными уже тысячи лет. Но до сих пор существует огромное количество секретов и тайн, которые еще только предстоит разгадать или открыть. На днях команда ученых опубликовала результаты изучения морского моллюска Acanthopleura granulata, раковина которого покрыта сотнями простейших «глаз». Эти органы зрения состоят из неорганических веществ, а размеры их составляют около десятой доли миллиметров. Такой системы зрения нет больше ни у одного животного, за исключением родственных Acanthopleura granulata видов.

Оболочка «глаза» состоит из того же вещества, что и раковина. Внутри — миниатюрная линза, состав которой аналогичен составу раковины, но это уже кристалл, структурированное вещество с высокой степенью прозрачности. «Глаза» не менее прочные, чем сама раковина, при этом эта оригинальная система зрения предупреждает моллюска об опасности.
Читать дальше →

Что делает предпринимателей великими? И где их делают?

Время на прочтение4 мин
Охват и читатели4.7K
Публикуем перевод небольшой заметки Боба Дорфа, серийного предпринимателя, соавтора книги «Стартап. Настольная книга основателей» и автора метода «Customer Development», а также декана GVA LaunchGurus. В своей заметке Боб отвечает на ряд самых частных вопросов, которые ему задают.

image image
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Администратор серверов
Младший
От 110 000 ₽
Java
Java Spring Framework
RESTful WebServices.
PostgreSQL
SQL
Hibernate
Linux
Базы данных
Microsoft SQL Server
Разработка программного обеспечения