Пост №3196357

Автор: mr.Жнец

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://lol.reactor.cc/post/3196357″ }, «headline»: «Cassiopeia :: Elise :: LoL Ero :: League of Legends (Лига Легенд) :: IkebanaKatsu :: artist :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Elise-League-of-Legends-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-Cassiopeia-3992497.jpeg», «height»: 4563, «width»: 3000 }, «datePublished»: «2017-08-07T00:29:26+03:00», «dateModified»: «2017-08-07T00:29:26+03:00», «author»: { «@type»: «Person», «name»: «mr.Жнец» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3196357
Source: Joyreactor

Пост №3196349

Автор: iluxa1810

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3196349″ }, «headline»: «Telegram (1) v л X last seen just now l. лете энкрипт? 6;42 PM 6:42 PM Ага с. 6:42 PM пизд / it :: разработка :: не баг а фича», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/it-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%BD%D0%B5-%D0%B1%D0%B0%D0%B3-%D0%B0-%D1%84%D0%B8%D1%87%D0%B0-3992465.png», «height»: 676, «width»: 389 }, «datePublished»: «2017-08-07T00:21:37+03:00», «dateModified»: «2017-08-07T00:21:37+03:00», «author»: { «@type»: «Person», «name»: «iluxa1810» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «ос 7:17РМ мы ща во время релиза обнаружили 7:17 РМ что у нас в базе все широты и долготы местами перепутаны 7;18 рм ололо) 7:18 РМ к счатью, приложение тоже их путает местами, поэтому все работает правлиьно 7:18 РМ сУка 7:18 РМ можно я заскриню?) 7;18 рм а вот Postgis — функция не согласна 7» }
Комментировать 
Пост №3196349
Source: Joyreactor

Пост №3196343

Автор: Mishvanda

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3196343″ }, «headline»: «оглаф (послушник, госпожа, снежная королева и другие серии) :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BE%D0%B3%D0%BB%D0%B0%D1%84-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-3992456.jpeg», «height»: 596, «width»: 760 }, «datePublished»: «2017-08-07T00:14:10+03:00», «dateModified»: «2017-08-07T00:14:10+03:00», «author»: { «@type»: «Person», «name»: «Mishvanda» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3196343
Source: Joyreactor

Пост №3196342

Автор: Gedd

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3196342″ }, «headline»: «Гарри Поттер :: мандрагора :: деградач», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%93%D0%B0%D1%80%D1%80%D0%B8-%D0%9F%D0%BE%D1%82%D1%82%D0%B5%D1%80-%D0%BC%D0%B0%D0%BD%D0%B4%D1%80%D0%B0%D0%B3%D0%BE%D1%80%D0%B0-%D0%BF%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0-%D0%B4%D0%B5%D0%B3%D1%80%D0%B0%D0%B4%D0%B0%D1%87-3992446.jpeg», «height»: 1280, «width»: 1280 }, «datePublished»: «2017-08-07T00:10:57+03:00», «dateModified»: «2017-08-07T00:10:57+03:00», «author»: { «@type»: «Person», «name»: «Gedd» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3196342
Source: Joyreactor

Пост №3196339

Автор: Greydark

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://got.reactor.cc/post/3196339″ }, «headline»: «*Я — СЭМВЕЛЛ ТАР ЛИ. НО ДРУЗЬЯ ЗОВУТ СЭМОМ СМЕРТОНОСНЫМ. / Джорах Мормонт :: Сэм Тарли :: Младшие Дома Вестероса :: Игра престолов :: СПОЙЛЕР :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%A1%D0%9F%D0%9E%D0%99%D0%9B%D0%95%D0%A0-%D0%98%D0%B3%D1%80%D0%B0-%D0%BF%D1%80%D0%B5%D1%81%D1%82%D0%BE%D0%BB%D0%BE%D0%B2-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-%D0%A1%D1%8D%D0%BC-%D0%A2%D0%B0%D1%80%D0%BB%D0%B8-3992443.jpeg», «height»: 1080, «width»: 864 }, «datePublished»: «2017-08-07T00:09:06+03:00», «dateModified»: «2017-08-07T00:09:06+03:00», «author»: { «@type»: «Person», «name»: «Greydark» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3196339
Source: Joyreactor

CDC+MSC USB Composite Device на STM32 HAL

image


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

  • Mass Storage Device (он же Mass Storage Class — MSC). Я хочу, чтобы мой девайс прикидывался обычной флешкой и отдавал файлики с данными, которые лежат на SD карте.
  • Другая функция это виртуальный COM порт (он же в терминологии USB называется Communication Device Class — CDC). Через этот канал у меня идет всякий дебажный вывод, который удобно смотреть обычным терминалом.


В большинстве примеров по работе с USB реализуется только один тип устройства — флешка, мышка, кастомное HID устройство или виртуальный COM порт. А вот найти вменяемое объяснение как реализовать хотя бы две функции одновременно оказалось не так просто. В своей статье я хотел бы восполнить этот пробел.


Я буду описывать создание композитного USB устройства на базе микроконтроллера STM32, но сам подход будет также применим и для других микроконтроллеров. В статье я детально разберу каждый из классов по отдельности, так и принцип построения композитных устройств. Но обо все по порядку.


Итак, поехали!
Читать дальше →
CDC+MSC USB Composite Device на STM32 HAL
Source: habrahabr

Пост №3196315

Автор: killallhumans


ЯблочноеИ бонусная в комменах, искусители




Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/3196315″
},
«headline»: «Яблочное / cynic mansion :: адам :: ева :: яблоко :: Эдем :: Смешные комиксы (веб-комиксы с юмором и их переводы)»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img0.joyreactor.cc/pics/post/full/cynic-mansion-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%B0%D0%B4%D0%B0%D0%BC-%D0%B5%D0%B2%D0%B0-3992396.png»,
«height»: 1752,
«width»: 306 },
«datePublished»: «2017-08-06T23:41:07+03:00»,
«dateModified»: «2017-08-06T23:41:07+03:00»,
«author»: {
«@type»: «Person»,
«name»: «killallhumans»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «И бонусная в комменах, искусители»
}

Комментировать 
Пост №3196315
Source: Joyreactor

TDD React.js приложений

image

Hetzel edition of 20000 Lieues Sous les Mers


Заметка о том, насколько мы “реаниматоры” по части тестов (кто знаком с творчеством Говарда Филлипса Лавкрафта, тот поймет).


В продолжение темы тестирования и тестов, хотелось бы немного написать о нашем подходе, как он выглядит на наших Single Page Applications (SPA), написанных на React.js, как нам помогал в этом Test-Driven Development (TDD) и почему мы пришли к тому, что редукторы и API-сервисы покрывать тестами тоже нужно.


Сразу скажу, что если вы ожидаете тут увидеть jest, snapshot testing или storyshots, то сразу закрывайте эту заметку. Если вы ожидаете найти тут что-то из свежих библиотек или подходов, то тоже немедленно закрывайте. Ничего из названного мы не использовали. Возможно, в новый проект мы войдем с этими инструментами, а пока получилось так, как получилось.


К тому, как наши тесты выглядят сейчас, мы пришли сами, хотя многие из этих техник описаны на различных сайтах и форумах. Как дополнение, я приведу эти ссылки ниже.

Читать дальше →
TDD React.js приложений
Source: habrahabr

Пост №3196309

Автор: rominator

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3196309″ }, «headline»: «дети :: детдом», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B4%D0%B5%D1%82%D0%B8-%D0%B4%D0%B5%D1%82%D0%B4%D0%BE%D0%BC-3992391.jpeg», «height»: 935, «width»: 1080 }, «datePublished»: «2017-08-06T23:31:29+03:00», «dateModified»: «2017-08-06T23:31:29+03:00», «author»: { «@type»: «Person», «name»: «rominator» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3196309
Source: Joyreactor

Пост №3196297

Автор: uni-snake

Хай-резы арта http://blizzard.reactor.cc/post/3189391Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://blizzard.reactor.cc/post/3196297″ }, «headline»: «Хай-резы арта http://blizzard. / Tracer :: Widowmaker :: Overwatch Ero :: Overwatch :: Blizzard (Blizzard Entertainment) :: Dandonfuga (Dandon-fuga) :: artist :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Blizzard-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-Overwatch-Ero-Overwatch-3992372.jpeg», «height»: 4961, «width»: 3482 }, «datePublished»: «2017-08-06T23:14:03+03:00», «dateModified»: «2017-08-06T23:14:03+03:00», «author»: { «@type»: «Person», «name»: «uni-snake» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «reactor.cc/post/3189391» }
Комментировать 
Пост №3196297
Source: Joyreactor