Software Defined Radio — как это работает? Часть 7

Автор: admin от 5-06-2019, 22:30, посмотрело: 24

Привет, Хабр.



В предыдущей части про передачу в GNU Radio был задан вопрос о том, можно ли декодировать протокол LoRa (передача данных для устройств с низким энергопотреблением) с помощью SDR. Мне эта тема показалась интересной, тем более что и сам сигнал у LoRa довольно-таки необычный — так называемая Chirp Spread Spectrum modulation, или «модуляция чирпами».



Software Defined Radio — как это работает? Часть 7


Как это работает, продолжение под катом.

Категория: Linux

 

Что было на первом iPod: двадцать альбомов, которые выбрал Стив Джобс в 2001 году

Автор: admin от 5-06-2019, 22:30, посмотрело: 15

Восемнадцать лет назад iPod ворвался на рынок аудиогаджетов и навсегда поменял вектор развития музыкальной индустрии. Про само устройство и его влияние написано много, но одна деталь заслуживает особого внимания. А именно — альбомы, попавшие в руки приглашенных журналистов вместе с первыми айподами. Рассказываем об этой музыке под катом.



Что было на первом iPod: двадцать альбомов, которые выбрал Стив Джобс в 2001 году

Категория: Linux

 

Баг в Linux 5.1 приводил к потере данных — корректирующий патч уже вышел

Автор: admin от 5-06-2019, 22:30, посмотрело: 15

Пару недель назад в версии ядра Linux 5.1 обнаружили баг, который приводил к потере данных на SSD. Недавно разработчики выпустили корректирующий патч Linux 5.1.5, который залатал «брешь».



Обсуждаем, в чем была причина.



Баг в Linux 5.1 приводил к потере данных — корректирующий патч уже вышел

Категория: Linux

 

Lockheed Martin патентует 3D-печать алмазом

Автор: admin от 5-06-2019, 22:30, посмотрело: 15

Lockheed Martin патентует 3D-печать алмазом
Изделия любой формы! Автор хотела вставить алмазного тираннозавра, но Google не нашел подходящей картинки. Источник фото: Crystal Fox



Lockheed Martin, один из крупнейших аэрокосмических производителей мира, 4 апреля подал документы на оформление патента на новую технологию 3D-печати — 3D-печать искусственным алмазом.

Категория: Google

 

Создание моментальных игр на Unity в Google Play Instant

Автор: admin от 5-06-2019, 22:30, посмотрело: 21

Привет! Перевели статью от Google с пошаговой инструкцией создания Instant Game в Google Play для игр на Unity.



Создание моментальных игр на Unity в Google Play Instant


Google анонсировал сервис Google Play Instant в марте 2018-го; с тех пор гейм-девелоперы могут создавать игры с мгновенным погружением. Существует несколько способов привлечения игроков в мгновенные игры: от кнопки TRY NOW («Попробуйте сейчас!») в Google Play до обычной ссылки, которую могут расшарить друг другу пользователи. Благодаря этому разработчики могут продемонстрировать свою игру и привлечь новых пользователей. В этой статье рассказывается о том, как создать билд готовой к выпуску мгновенной игры на Unity с нуля, а также преимущества мгновенных игр. Продолжение под катом.

Категория: Google

 

Samba DC в качестве второго контроллера в домене AD Windows 2012R2 и перемещаемые папки для клиентов на Windows и Linux

Автор: admin от 5-06-2019, 20:50, посмотрело: 16

Samba DC в качестве второго контроллера в домене AD Windows 2012R2 и перемещаемые папки для клиентов на Windows и Linux


Осознание того, что я попал в импортозамес пришло не сразу. Только когда из вышестоящей организации свежие поставки ПК стали стабильно приезжать с дистрибутивом «Альт Линукс» на борту, я заподозрил неладное.



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




  • DC1 — Windows Server 2012R2

  • DC2 — Альт Сервер 8.2

  • File Server — Windows Server 2012R2

  • PC1 — Windows 7

  • PC2 — Альт Рабочая станция 8.2

Категория: Linux

 

Работа и жизнь айтишника на Кипре — плюсы и минусы

Автор: admin от 5-06-2019, 16:15, посмотрело: 16

Кипр — небольшая страна на юго-востоке Европы. Расположена на третьем по величине острове Средиземного моря. Страна входит в Евросоюз, но не входит в шенгенское соглашение.



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



Работа и жизнь айтишника на Кипре — плюсы и минусы



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

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

 

Как сделать веб-формы на сайте удобными и безопасными: инструменты разработки и конструкторы

Автор: admin от 5-06-2019, 16:15, посмотрело: 15

Помощник руководителя проектов stepFORM Артем Петров рассказал, как сделать веб-формы удобными для пользователей, защитить их от спама и перечислил основные способы их разработки.



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

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

 

Всё, что вы знали о word2vec, неправда

Автор: admin от 5-06-2019, 15:45, посмотрело: 16

Классическое объяснение word2vec как архитектуры Skip-gram с отрицательной выборкой в оригинальной научной статье и бесчисленных блог-постах выглядит так:



while(1) {
   1. vf = vector of focus word
   2. vc = vector of focus word
   3. train such that (vc . vf = 1)
   4. for(0 <= i <= negative samples):
           vneg = vector of word *not* in context
           train such that (vf . vneg = 0)
}


Действительно, если погуглить [word2vec skipgram], что мы видим:




  • Страница Википедии, которая описывает алгоритм на высоком уровне


  • Страница Tensorflow с тем же объяснением


  • Блог Towards Data Science c описанием того же алгоритма, и список продолжается.



Но все эти реализации ошибочны.

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

 
 
Назад Вперед