ACPI: Добавление устройств без перекомпиляции ядра

Автор: admin от 13-05-2019, 23:40, посмотрело: 23

Как выясняется, далеко немногие знают о существовании режима оверлеев в ACPICA и их поддержки в ОС Linux. Я хочу восполнить этот пробел на примере добавления ведомых устройств I2C в систему без перекомпиляции.

Категория: Linux

 

Часть I. Спроси маму: Как общаться с клиентами и подтвердить правоту своей бизнес-идеи, если все кругом врут?

Автор: admin от 13-05-2019, 23:05, посмотрело: 27

Часть I. Спроси маму: Как общаться с клиентами и подтвердить правоту своей бизнес-идеи, если все кругом врут?


Конспект отличной, на мой взгляд, книги.



Рекомендую всем, кто занимается UX-исследованиями, хочет развивать свой продукт или создать что-то новое.



Книга учит, как правильно задавать вопросы для того, что бы получить максимально полезные ответы.



В книге есть очень много примеров построения диалогов, даны советы как, где и когда проводить интервью. Полезной информации море. В конспекте постаралась дать выжимки самого полезного.



Некоторые диалоги переданы полностью, т. к. они очень хорошо показывают как надо и как не надо задавать вопросы, что бы получить необходимые ответы.

Категория: Веб-разработка

 

Разрабатываем утилиту на GraalVM

Автор: admin от 13-05-2019, 22:15, посмотрело: 28

Постановка задачи



Периодически у меня возникает задача поделиться файлами по локальной сети, например, с коллегой по проекту.



Решений для этого может быть очень много — Samba / FTP / scp. Можно просто залить файл в общедоступное публичное место типа Google Drive, приложить к задаче в Jira, или даже отправить письмом.



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



А хочется чего-то более легковесного и гибкого.



Меня всегда приятно удивляла возможность в Линуксе, используя подручные средства, быстро соорудить практическое решение.



Скажем, часто вышеозначенную задачу я решал используя системный питон следующим однострочником



$ python3 -mhttp.server
Serving HTTP on 0.0.0.0 port 8000 ...


Эта команда стартует веб-сервер в текущей папке и позволяет через веб-интерфейс получить список файлов и скачать их. Больше подобных штук можно отсыпать тут.

Категория: Linux

 

«Игра престолов»: строим инфографику об убийствах, сексе, путешествиях по Вестеросу и многое другое

Автор: admin от 13-05-2019, 19:30, посмотрело: 2243

«Игра престолов»: строим инфографику об убийствах, сексе, путешествиях по Вестеросу и многое другое


Оригинал поста + Вспомогательные функции и исходные данные



Оглавление



Взаимоотношения персонажей

— Кто кого родил

— Кто кому брат или сестра

— Кто кого убил

— Кто кому служит

— Кто с кем женат или помолвлен

— У кого с кем был секс

— Все отношения на одном графе

Связь персонажей по сценам

Кто самый «популярный» персонаж Игры престолов?

— Количество экранного времени у персонажей

— Сколько персонажей было в сериях?

— Кто из персонажей был самом большом количестве серий «Игры престолов»?

Самые популярные локации «Игры престолов»

— Карта локаций «Игры престолов»

— Перемещения персонажей «Игры престолов» от серии к серии

— Кто больше всего «путешествовал» из персонажей «Игры престолов»?

— Самые популярные локации «Игры престолов» (по экранному времени)

В каких фильмах ещё играли актёры Игры престолов и насколько они знакомы?

— Фильмы, в которых играли самые «востребованные» актёры «Игры престолов»:

— Актёры «Игры престолов» в «Гарри Поттере»

— Актёры «Игры престолов» в «Звёздных войнах»

— Актёры «Игры престолов» в «Пиратах карибского моря»

— В каких фильмах/сериалах много актёров «Игры престолов»

— Как тесно связаны между собой актёры «Игры престолов»

Разговоры в «Игре престолов»

Пол персонажей «Игры престолов»: кого больше, мужчин или женщин?В этом посте я расскажу о том, как применять язык Wolfram Languge в анализе и визуализации данных на примере базы данных по «Игре престолов». В этой статье не уделяется особого внимания парсингу данных, об этом я расскажу отдельно. Вместо этого пост целиком посвящен интересной инфографике и её созданию.



Надеюсь, что построенные визуализации заинтересуют тех, кому нравится этот замечательный сериал).

Категория: Game Development

 

Анимация в мобильных приложениях: тестируем Lottie

Автор: admin от 13-05-2019, 19:00, посмотрело: 37

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



Анимация в мобильных приложениях: тестируем Lottie

Категория: Android, iOS

 

ok.tech: frontend meetup

Автор: admin от 13-05-2019, 17:25, посмотрело: 39

ok.tech: frontend meetup


4 июня в петербургском офисе Одноклассников пройдет ok.tech: frontend meetup. Вместе с коллегами из OK.ru, Яндекса и mail.ru поговорим про тестирование на основе свойств, эволюцию подходов работы с текстами, познакомимся с новой библиотекой от создателя Emmet Сергея Чикуёнка — EndorphinJS, и обсудим переход фронтенда поисковых сервисов Яндекса на React.



Зарегистрироваться на мероприятие.



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

Категория: Веб-разработка

 

Как сбежать из секты?

Автор: admin от 13-05-2019, 16:25, посмотрело: 23

Наш мир устроен очень странно. И чем дальше, тем становится страннее. И хрен поймешь, в чем дело.



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

Программисты создают решение под задачу, или под класс задач. В этом суть профессии. Там, где это возможно, используют готовые куски своего или чужого кода. И всё у всех хорошо.



Но, как только дело доходит до создания алгоритмов за пределами компьютера, программисты вдруг теряют голову. Я не говорю о рисовании схем алгоритмов на бумаге, как это было на экзамене в универе – тут любой из нас справится.



Я говорю о «внедрении методик», «работе по фреймворку», «обязательном использовании всех артефактов». О сектах, короче.

Категория: Программирование

 

Серый кардинал .NET — Джон Гэллоуэй

Автор: admin от 13-05-2019, 16:25, посмотрело: 33

Серый кардинал .NET — Джон Гэллоуэй

Знаете ли вы, кто такой Джон Гэллоуэй? А между тем, он есть. Он не только один из авторов «Professional ASP.NET MVC», но и человек, который является исполнительным директором .NET Foundation, по сути – отвечает за весь опенсорс .NET. Основные темы этой статьи: подробности работы .NET Foundation, примеры решаемых задач и пара слов о книгах и переходе на .NET Core. Добро пожаловать под кат!

Категория: Программирование

 

Волшебная фея для юнит-тестов: DSL в C#

Автор: admin от 13-05-2019, 16:15, посмотрело: 24

Как часто бывало так, что написав рабочий юнит-тест, ты смотришь на его код, а он… плохой? И ты такой думаешь: «Это же тест, оставлю так…». Нет, %username%, так оставлять не надо. Тесты — это значимая часть системы, которая обеспечивает поддерживаемость кода, и очень важно, чтобы эта часть также была поддерживаемой. К несчастью, у нас не так много способов обеспечить это (не будем же мы писать тесты на тесты), но парочка всё-таки есть.



Волшебная фея для юнит-тестов: DSL в C#

Категория: Программирование

 

Операция TaskMasters: как мы разоблачили кибергруппировку, атакующую организации России и СНГ

Автор: admin от 13-05-2019, 14:00, посмотрело: 31

Операция TaskMasters: как мы разоблачили кибергруппировку, атакующую организации России и СНГ



Изображение: Unsplash




Осенью 2018 года эксперты PT Expert Security Center выявили активность преступной группировки, деятельность которой была направлена на хищение конфиденциальных документов и шпионаж. Сегодня мы расскажем о ходе расследования, а также опишем основные методы и инструменты, которые применяла группировка.



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

Категория: Информационная безопасность

 
Назад Вперед