Search
Write a publication
Pull to refresh
15
0

Пользователь

Send message

EQ-Radiо: система для определения эмоций человека при помощи беспроводного сигнала

Reading time3 min
Views8.8K


Узнать о том, что чувствует в настоящий момент другой человек может быть крайне сложно. Более-менее точно определить настроение собеседника, если он старается скрыть эмоции, может только профессиональный психолог или человек с большим опытом общения. И даже в этом случае высока вероятность ошибки. Еще есть разного рода тесты, но работа с ними требует как времени, так и согласия другого человека.

Сейчас появился еще один способ, быстрый и эффективный. Ученые из МИТ (Массачусетский технологический институт, Massachusetts Institute of Technology, MIT) разработали устройство, которое может определить эмоции человека при помощи беспроводного сигнала. Анализируются сердцебиение, частота дыхания и некоторые другие процессы, происходящие в организме человека. После этого компьютерная система анализирует все полученные данные и указывает, какие эмоции испытывает человек.

Как официально принимать валютные платежи из-за рубежа в России (ИП)

Reading time4 min
Views55K
После моего комментария, периодически получаю однотипные вопросы о получении валютных платежей из-за рубежа.

Наконец-то решил оформить всё это в пост, чтобы не писать каждый раз одно и то же. Сразу скажу, что ничего сложного тут нет – я сам разобрался в этом и оформил ИП примерно за пару недель, раньше ничего об этом не зная.
По шагам...

Скрипт для тех, кому лень разбираться в Linux

Reading time7 min
Views113K
Сфер применения Linux может быть очень много. Особенно, когда арендовать VPS стало можно от $1 в месяц. Кроме стандартного использования под хостинг сайтов, его используют в качестве сервера для игр (CS:GO, Terraria, Minecraft), в качестве Proxy-сервера и VPN-сервера. Под майнинг криптовалют. Под резервное хранилище бэкапов. Под домашнюю торренто-качалку. А также для тестирования, разработки и просто различных экспериментов. Именно доступность VPS на базе Linux с огромным спектром возможного его применения привела к популяризации Linux. Но желающих использовать Linux значительно больше, чем людей, которые умеют его использовать. И часто именно слабые познания администрирования Linux останавливают людей от его использования. Ну или просто усложняют таким людям жизнь — им приходится часами ковыряться в мануалах, форумах и «статьях для новичков».

Да мне и самому надоело лазить по специализированным форумам, каждый раз, когда приходится сделать шаг влево или шаг вправо относительно того, что я уже научился делать. Именно поэтому, со временем, все типовые вещи я свёл в один скрипт с дружелюбным интерфейсом, который умеет делать всё сам. Начиналась всё с малого. Скрипт просто автоматизировал установку нужного мне софта. Но за полгода он превратился уже в весьма серьёзную утилиту весом более 100 Кб, в которой около 2,5 тысяч строк кода. Скрипт ранее нигде не выкладывался. Использовался только в личных целях мной и несколькими моими товарищами. Пришло время им поделиться с публикой. Уверен, многим людям он способен сэкономить кучу времени.

Чтобы понять, что он умеет, проще всего глянуть на заглавный скриншот:


Далее подробнее опишу, что и как он делает.
Читать дальше →

Онлайн курс по ардуино на базе простого стартового набора

Reading time33 min
Views140K
На данный момент существует большое количество онлайн и оффлайн образовательных программ, курсов, методических материалов по ардуино и на первый план выходит качество этих курсов, а оно не всегда оправдывает ожидания учеников и их родителей. Онлайн курсы обычно бывают малоэффективными в силу их низкой интерактивности. А эффективность оффлайн курсов сильно зависит от квалификации преподавателя, с которой иногда бывают проблемы в силу относительной новизны данного направления по сравнению с другими школьными дисциплинами. Данный курс призван частично решить обе этих проблемы. С одной стороны, он должен оказаться эффективнее существующих онлайн курсов за счет резкого увеличения интерактивности, о чем более подробно будет сказано далее. С другой стороны, увеличение эффективности самого курса немного снижает роль преподавателя, позволяя использовать данные интерактивные курсы в регионах с кадровым дефицитом в сфере преподавания ардуино.


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

Как развивать дизайн-мышление

Reading time3 min
Views40K
Данный пост будет интересен начинающим веб-дизайнерам, графическим дизайнерам, а также тем, кому важно уметь правильно оценивать качество вашей работы. Текст является переводом данной статьи.

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

Заранее благодарю, если укажете на какие-то неточности перевода, если таковые заметите. А вот, собственно, сам материал автора.


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

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

Вот только вопрос в том, как же развить это самое дизайн мышление?

Простая стратегия.
Читать дальше →

Введение в понятие энтропии и ее многоликость

Reading time5 min
Views65K
image
Как может показаться, анализ сигналов и данных — тема достаточно хорошо изученная и уже сотни раз проговоренная. Но есть в ней и некоторые провалы. В последние годы словом «энтропия» бросаются все кому не лень, толком и не понимая, о чем говорят. Хаос — да, беспорядок — да, в термодинамике используется — вроде тоже да, применительно к сигналам — и тут да. Хочется хотя бы немного прояснить этот момент и дать направление тем, кто захочет узнать чуть больше об энтропии. Поговорим об энтропийном анализе данных.
Читать дальше →

Vulners — Гугл для хакера. Как устроен лучший поисковик по уязвимостям и как им пользоваться

Reading time9 min
Views99K


Часто нужно узнать всю информацию о какой-нибудь уязвимости: насколько найденный баг критичен, есть ли готовые сплоиты, какие вендоры уже выпустили патчи, каким сканером проверить наличие бага в системе. Раньше приходилось искать вручную по десятку источников (CVEDetails, SecurityFocus, Rapid7 DB, Exploit-DB, базы уязвимостей CVE от MITRE/NIST, вендорские бюллетени) и анализировать собранные данные. Сегодня эту рутину можно (и нужно!) автоматизировать с помощью специализированных сервисов. Один из таких — Vulners, крутейший поисковик по багам, причем бесплатный и с открытым API. Посмотрим, чем он может быть нам полезен.
Читать дальше →

ONLYOFFICE: открытый как никогда

Reading time3 min
Views22K
Друзья, будем краткими: в честь нашего шестого дня рождения мы выпустили в open source новейшую версию ONLYOFFICE. С этого дня вы сможете найти на GitHub всё, о чем нас просили: новую версию редакторов с быстрым совместным редактирование как в Google Docs и последнюю версию сервера для совместной работы (Community server).

Подробности релиза, что, где и под какой лицензией читайте далее.


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

Пример простой автоматизации letsencrypt

Reading time8 min
Views76K
image

Удостоверяющий центр «Let’s Encrypt» (далее просто letsencrypt) вышел из беты пару месяцев назад, пообтерся в реальных условиях, избавился от детских болезней и оброс различными клиентами. И к этому моменту выдал 5 миллионов сертификатов. Самое время внедрять, т.е. получать сертификаты на свои домены и обновлять их в автоматическом режиме. Но как внедрить так, чтобы приблизиться к любимому админскому «поставил и забыл»? Чтобы было просто получать новые сертификаты, а старые при этом обновлялись автоматом? Ну и как добавить немного безопасности в этот процесс?
Ответ под катом.
Читать дальше →

Настраиваем URL Overrides в Keepass2

Reading time5 min
Views49K

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


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


Функция называется "URL Overrides", и представляет ссобой возможность запускать ассоциированные с записями программы и передавать им данные для аутентификации прямо из Keepass'а.


Например, вы можете хранить в keepass'е список учеток для подключения к удаленному серверу, а в определенный момент выбрать нужную и простым нажатием Ctrl+U, запустить клиент удаленного подключения, и моментально получить доступ к вашему серверу.
Это очень удобно, так как все логины и пароли не хранятся абы где, а надежно зашифрованны в вашей базе keepass и передаются программе-клиенту только в момент подключения.


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

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

Как Uber играет на психологии клиентов: разряжающиеся телефоны, круглые числа и избегание потерь

Reading time2 min
Views33K
image

Одной из особенностей компании Uber является «динамический тариф». В зависимости от востребованности автомобилей в данный момент цены могут повышаться в несколько раз — вплоть до 9,9 раз от стандартной цены. Но пользователей сервиса это всё равно не останавливает.

Директор по экономическим исследованиям компании Кит Чен [Keith Chen], дав интервью в подкасте «Hidden Brain», поделился психологическими приёмами, которые используются в компании для относительно честного вытягивания денег из клиентов Uber.

Во-первых, приложение сообщает пользователю об увеличении тарифа и о степени этого увеличения. Но оказалось, что пользователь охотнее пойдёт на оплату поездки при увеличении тарифа в 2,1 раз, чем в 2,0 раз.

Экономистам уже известно, что среди продавцов, размещающих свои лоты на eBay, быстрее продают товар те, кто пишет для него круглую цену — $50 вместо $49. Есть предположение, что круглое число говорит о небрежности или торопливости продавца, и такое предложение покупатель подсознательно воспринимает как более выгодное – раз продавец торопится, цена должна быть ниже рыночной.
Читать дальше →

Генерация классов из БД с помощью DataGrip

Reading time4 min
Views16K

В этой небольшой заметке будет показано, как написать DataGrip расширение для генерации кода (в данном случае POCO (C#) классов) на основе таблиц из почти любой БД (SQL Server, Oracle, DB2, Sybase, MySQL, PostgreSQL, SQLite, Apache Derby, HyperSQL, H2).

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

Mathpix — мобильное приложение, которое решает написанные от руки уравнения и строит по ним графики

Reading time1 min
Views27K
Это ПО — настоящий подарок для прилежных и нерадивых учащихся



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

Теперь появилось приложение, которое это время экономит. Встречаем Mathpix, которое сам разработчик называет «первой программой, которая может решать написанные от руки уравнения». Работает все очень просто: запускаем приложение, активируется камера телефона. Приложение фотографирует формулы, написанные на бумаге, и данные отправляются на сервер, где анализируются (на все про все уходят считанные секунды, судя по демонстрационному видео). После анализа на экран выводятся инструменты для работы с уравнением — например, построение графика.
Читать дальше →

Мы ещё повоюем! Выжимаем «все соки» из устаревшего смартфона

Reading time9 min
Views59K
Привет, Гиктаймс! Сторонники экономии всегда спорят с оппонентами, которые считают, что нужно просто больше зарабатывать, а любители оптимизации в IT заводятся с пол-оборота от фразы «купите уже себе нормальное железо». И те, и другие по-своему правы, но сегодня мы перейдём на сторону «романтиков», и расскажем, как заставить работать старый смартфон с полной отдачей.
Читать дальше →

Перенос образа виртуальной машины между облачными хостерами или устанавливаем Windows Server на Digital Ocean

Reading time8 min
Views14K
К примеру, Digital Ocean не предоставляет возможности загрузить свой образ виртуалки, более того, так же нельзя подключить ISO-образ для установки (правда, есть KVM — и на том спасибо).
Поэтому придётся пойти хитрым путём и делать всё через ssh. Основная идея — на новой виртуалке отмонтировать корневую файловую систему, залить файлы/образ от старой, обновить настройки grub, обновить настройки сети и fstab, перезагрузить.
Самое неочевидное в первом шаге. Можно отмонтировать / и на живой системе, это реально, хоть и муторно. Гораздо проще добавить ssh сервер и пару утилит в initramdisk и сделать всё оттуда, т.к. на этом этапе загрузки ОС корневая система еще не примонтирована.
Собственно, вся статья — это демонстрация утилиты для включения ssh сервера в ramdisk + два разобранных примера.

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

Программирование в классических картинах

Reading time1 min
Views17K
Блог Classic Programmer Paintings — это адаптация классической живописи к реалиям сегодняшнего дня. Одну из таких картин (или несколько) вы можете распечатать и повесить у себя в комнате или офисе, благо все они находятся в общественном достоянии. Есть и русская классическая живопись, см. ниже.

«Программисты на рабочем месте занимаются поддержкой приложения Ruby on Rails», 1893, Ээро Ярнефельт

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

Паять или не паять? Интернет вещей для начинающих

Reading time3 min
Views43K


Я ничего не смыслю в электронике, никогда не работала с платами и микроконтроллерами, не паяла, но посмотрев The Maker Show, я уже подумываю, а не заказать ли мне Arduino или Raspberry Pi.
Рекомендую это шоу тем, кто только начинает изучать тему Интернета вещей. Для вас я сделала обзор основных выпусков шоу.

1. Введение в электронику

Как заставить светодиод светиться с помощью лимона?

Технологический евангелист Microsoft Дэвид Крук проводит несколько экспериментов, иллюстрирующих основы электроники.
Читать дальше →

Знакомство с "Caché SQL Gateway" для создания федеративных систем или мультибаз

Reading time8 min
Views4.6K
В сложных комплексных системах часто встаёт вопрос интеграции данных из разных источников.
Такие системы получили название интегрированных, федеративных или мультибаз.

В СУБД Caché такая интеграция осуществляется с помощью специального шлюза (Caché SQL Gateway), который использует в своей основе ODBC/JDBC соединения к внешним источникам данных. Причём под источником в данном случае можно понимать не только СУБД, так как есть JDBC/ODBC драйвера для MS Excel, DBF, текстовых файлов, графических файлов, WMI и т.д.
Читать дальше →

Обзор набора для сборки 3D-принтера

Reading time7 min
Views23K
В прошлый раз меня забанили за ссылки в материале и статья ушла в черновики, поэтому реинкарнирую её в корпоративном блоге DronkRU, так как материал в-принципе полезный и вызывает достаточно много интереса.

Примерно полгода назад я приобрел себе 3D-принтер. С тех пор я наблюдаю, как недорогие китайские решения по типу моего конструктора набирают популярность. И я считаю это правильно, при должной сноровке и небольшом умении такие конструкторы могут дать фору именитым брендам, которые стоят в разы дороже, а иногда даже и на порядки.

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

image

Вкратце о принтере – брать можно после сборки сразу печатает, для тех, кто хочет знать подробности, прошу под кат.
Осторожно очень много картинок.
Читать дальше →

Information

Rating
Does not participate
Registered
Activity