- предновогодняя задачка: scorpion(61 знак., 27.12.2017 00:46, Off, полностью)
- [Julia] is a high-level, high-performance dynamic programming language for numerical computing -> GitHub --> Вроде бы у нас не было, а зря. Evgeny_CD(2697 знак., 27.11.2017 23:29, dao, ссылка, ссылка, полностью)
- Кстати, Jupyter тесно связан с IPython ->. Это часть IPython, языконезависимая, которую вынесли в отдельный модуль в IPython 4.0 (сейчас актуален IPython 6.1) - Evgeny_CD(27.12.2017 22:36, ссылка)
- Что интересно, Julia имеет биндинги с Tk (ну и там целиком встроенный Tcl имеется...) - fk0(29.11.2017 00:23, ссылка)
- Julia Micro-Benchmarks -> Сильно интересно! Evgeny_CD(347 знак., 28.11.2017 11:50, ссылка)
- Сильно МатЛабово. Точки с запятой из С++ убрали - считают, что новый язык сочинили :). А если серьезно, то эффективность кода и удобство в языка находятся на разных полюсах, а потому здесь возможен только компромисс. Причем компромиссное решение Ксения(2445 знак., 28.11.2017 11:33 - 11:38)
- Есть такой Eric S. Raymond. Авторитет в узких кругах, видимо. Рассуждает о заменах языку Си. Упоминает Go и Rust. Говорит, когда сборка мусора перестанет тормозить, будет круто. - SciFi(28.11.2017 00:56, ссылка, ссылка)
- Не понял, они там опять фортран изобретают? - blackprapor(28.11.2017 00:42)
- Важный момент по поводу параллельного программирования. С учетом изначальной кросс-платформенности Julia возможно это даст возможность легко строить гетерогенные среды разработки. Evgeny_CD(389 знак., 28.11.2017 00:14, ссылка)
- Фишка в том, что оно на LLVM основано. И позволяет собирать написанный под него код вместе со сторонним С (С++?) кодом, как я понял. Без всяких прокладок или с их минимумом. Evgeny_CD(595 знак., 27.11.2017 23:41)
- Внезапно. Леся Ивановна Гасиджак, заместитель директора музея «Мемориал жертв Голодомора»: - SciFi(28.12.2017 14:00, Off, картинка, полностью)
- А что по-компактнее есть из разъемов для обжима на шлейф?... POV_(89 знак., 28.12.2017 15:31,
, SCH, полностью)
- Так как же все-таки отучить это блядство-win10 от обновлений? Суть: Pipo X8. В нем лицензионная "w10 домашняя". Из коробки/после восстановления система занимает порядка 10 Гб на флэш диске. Грузится пару десятков секунд - там как то хитро Гyдвин(296 знак., 27.12.2017 09:59 - 10:05, dao, полностью)
- Олег Дивов. Классик современной фантастики :) - Скрипач(27.12.2017 21:33, Off, ссылка, полностью)
- Из классиков знаю только Ю.Никитина и В.Звягинцева. Как я определяю классиков? Родоначальники разделов фантастики. Ю.Никитин - начало всей отечественной фэнтэзи. Звягинцев - начало всех отечественных попаданцев, альтхистори и параллельных миров. Лагунов(26 знак., 28.12.2017 08:23)
- Хуйня якась... клиповое мышление, в жопу таких фантастов! - max(28.12.2017 00:37)
- У него технические консультанты с Сахары, очевидно. Не читаю его, коплю, когда побольше напишет, потом поурчу :) "Мастер собак", "Выбраковка", "Лучший экипаж Солнечной" -- хорошо. Но. Сам персонаж тот ещё, не знаю, как обозвать. Литератор, так Барбос(11 знак., 27.12.2017 22:58)
- Н сметь трогать имя национального героя! В те времена это имя стало нарицательным. - Codavr(27.12.2017 21:38, картинка)
- Найдено полезное применение биткоина. - Codavr(26.12.2017 17:13, Off, ссылка, полностью)
- Фигасе. И надо же такое узнать под Новый Год. И "для меня мир уже не будет прежним" Codavr(28.12.2017 08:57, Off, полностью)
- «За 10 лет блокчейну так и не нашли применение». Кто-нибудь, сообщите нашему начальству, пока оно не назначило Чубайса главным по блокчейну и не отсыпало ему очередную кучу хулиардов денег --> - SciFi(28.12.2017 08:50, Off, ссылка, полностью)
- Здравствуйте! Подскажите, есть задача передавать с компьютера и обратно на микроконтроллер STM32F103 файл до 1 килобайта с любой низкой скоростью, но желательно обойтись без драйверов, для этого был выбран HID. В гугле не забанен, но пока нахожу stm32msk(197 знак., 12.12.2017 01:37, ARM, полностью)
- Вот жы ж :) Как раз кластер из двух секторов. - Николай Коровин(24.12.2017 00:37, ссылка)
- Господа, вы звери! (с) - Крок(22.12.2017 12:04)
- Если ваш файл - это содержимое EEPROM-памяти, то для таких целей можно использовать DFU-класс - Ozelot(13.12.2017 11:01)
- Если нужна именно работа с файлом - проще сделать MSD-устройство. CDC - унылое говно, требует драйверов и прочего безобразия. - LightElf(12.12.2017 09:05)
- WinUSB Evgeny_CD(164 знак., 12.12.2017 02:22)
- CDC. За HID нужно руки ломать. - fk0(12.12.2017 02:17)
- Дурак штоле? - Alex B.(12.12.2017 08:18)
- Согласна с вашей формулировкой :), но все-таки хотела бы знать, как любители HID'а передают в компьютер данные, скажем типа того, что АЦП выдает. Какой девайс они при этом эмулируют и как принимают эти данные? Мышь и джойстик нельзя - тогда на Ксения(103 знак., 12.12.2017 02:31)
- Если не заставлять HID притворяться мышкой или клавиатурой - то будет виден как просто "USB устройство ввода". Дальше вы его открываете средствами WinAPI и работаете спокойно. Я же выкладывал сюда сорцы? - LightElf_(12.12.2017 23:36,
)
- Есть такая хрень называется HID consumer control. Но к ней надо свою прогу рисовать для приёма и очень многие андроиды не знают что это такое. - ASDFS(12.12.2017 12:20)
- Варианты-то есть, но все это дерьмецом попахивает. Ну вроде как подключение к ЛПТ лет 15-20 тому назад, и дальше самодельный протокол с bitbanging'ом. Куда сейчас такое подключишь? Что характерно, печать байтиков на принтер через тот же USB-LPT fk0(64 знак., 12.12.2017 02:38)
- Плевать мне на протокол, мне важно знать, как стандартными средствами (а не самописными библиотеками от дяди Васи) эти данные можно принять, как простой поток байт, не взирая на их форматную организацию. CDC-девайс это позволяет стандартно делать, Ксения(56 знак., 12.12.2017 02:47)
- стандартными средствами вы через ком файл не передадите понадобится либо терминалка либо самописная программа. через hid открываете устройство и читаете репорты, потом по 64 байта складываете в файл. если хочется "совсем стандартно" реализуете MSD 3m(9 знак., 12.12.2017 09:40)
- HID придуман не для потоков данных (используйте MSD или RNDIS для этого), а для коротких пакетов-сообщений, типа "нажата кнопка 2", "температура 40град" и т.д. И команд типа "зажечь светодиод", "включить вентилятор". Вместо "библиотек от дяди LightElf(71 знак., 12.12.2017 09:03)
- НИКАК и в этом основная проблема. Верней даже две. Первая проблема тут концептуальная: COM-порт это ПОТОК ДАННЫХ в двух направлениях, хотя может быть и в одном. HID -- это куча всякой требухи и обмен пакетами в реальном времени (поэтому HID не fk0(598 знак., 12.12.2017 02:58 - 03:01, ссылка)
- CDC да. но тогда мне бы аргументов что не так с хидом чтобы я мог ТЗ поменять условно говоря - stm32msk(12.12.2017 02:23)
- Не знаю, как там в линуксе, а в винде с хидом всё путём. Не слушайте людей, которые не умеют его готовить. - йцукен(12.12.2017 10:10)
- Покури решения прежде, чем ТЗ менять. Evgeny_CD(175 знак., 12.12.2017 02:27)
- То, что нет стандартного способа на уровне ОС. Самодельный драйвер, который не подойдет к следующей версии операционки. Нельзя удлинить (over RS232, ethernet, etc). Да там миллион причин. - fk0(12.12.2017 02:25)
- так HID он же стандартнее не придумаешь, и драйвера нету. или имеется в виду либа dll которая может быть несовместима со следующей версией операционки? не спорю, но я не вкурил в ситуацию здесь. stm32msk(101 знак., 12.12.2017 02:31)
- Если он такой стандартный, то чего ж нельзя сделать fopen() на /dev/hid и начать читать данные, как для компорта? А нужны какие-то длл, рутовые права и много других странностей. Фактически bitbanging на уровне параллельного порта, только fk0(246 знак., 12.12.2017 02:35)
- Для работы с COM-портом под линукс тоже нужны расширенные права, что абсолютно логично. Через 10 лет сами персональные компьютеры могут исчезнуть, так как для фейспуков и одноглазников они не нужны. Удобные интерфейсы точно все порежут, как, Экспериментатор(261 знак., 12.12.2017 13:09,
)
- Под виндами именно так и делается - открываешь устройство и читаешь себе из него все подряд. DLL и рутовые права не нужны. Лечите ваших линуксов. - LightElf(12.12.2017 09:10)
- и еще, ну в текущей логике я буду разрабатывать девайс c АБВГД и USB+HID останется как и компорт остался, если софт сможет запуститься на условном Windows_XXX - stm32msk(12.12.2017 03:00)
- уважаю компорт. но тут в текущих требованиях - отсутствие драйвера который нужно скачивать и ставить (или на диске передавать...) stm32msk(105 знак., 12.12.2017 02:56, картинка)
- А волшебную библиотеку устанавливать не надо будто? Ну так и драйвер так же приложишь. - fk0(12.12.2017 03:02)
- => - Ксения(12.12.2017 03:00, ссылка)
- А подпись микрософта там есть? Я когда-то использовал CDC от Atmel, а потом микрософт помимо вид и пид начал требовать еще и подписи драйвера, после чего мой интерес к USB угас. Эту шину придумали для выкачивания денег, а не для надежной работы. - Экспериментатор(12.12.2017 12:55,
)
- Чем хорош HID - драйвер приходит с виндой. Вопреки широко распространённому мнению, драйвер CDC, приходящий с виндой, тоже вполне рабочий по крайней мере начиная с семёрки. - йцукен(12.12.2017 13:09)
- Он что, так и называется HID, без конкретизации? Что-то мне не верится в это. По моему мнению HID - это только протокол, а сами устройства так никогда не называют. И если драйверы для HID "приходит с виндой", но должны иметь какие-то Ксения(583 знак., 12.12.2017 21:35)
- Мыши, клавиатуры, тачпады ОС знает и транслирует на соответствующий уровень. А самодельный HID -- не знает и только позволяет вручную с ним тыкаться. И через эти тычки теперь нужно сделать протокол передачи потока данных. Вместо того, чтобы fk0(9 знак., 12.12.2017 23:40)
- Помните, когда Полифем спросил у Одиссея, как его зовут, Одиссей ответил "Никто". Позже, когда у Полифема спрашивали, кто его обидел, тот так и отвечал - "Никто". Короче, тут такая же фигня. Кем должно представляться HID-устройство? Никем. HID йцукен(835 знак., 12.12.2017 23:34)
- есть, я использую этот драйвер. Норм работает в хр, 7, 10 - 0men(12.12.2017 13:04)
- нет-нет у меня эта штука есть и я ее ставил и даже потом вычищал из системы для чистоты эксперимента, у меня-то что угодно запуститься, я хочу чтобы клиент ничего не скачивал - stm32msk(12.12.2017 03:02)
- Кури -> --> - Evgeny_CD(12.12.2017 02:04, ссылка, ссылка)
- [ZODB, Newt DB] объектно-ориентированные БД, заточенные под Python. Evgeny_CD(368 знак., 28.12.2017 00:17, dao, ссылка)
- Многоуровневое моделирование -> Кто может кратко пояснить, что за штука такая? Вроде некое новое направление... - Evgeny_CD(27.12.2017 22:15, dao, ссылка, полностью)
- Ангелы ада :) Codavr(123 знак., 27.12.2017 22:01 - 22:09, Off, ссылка, картинка, полностью)
- WTF??? - AU08(27.12.2017 22:08)
- Гулять так гулять. - misyachniy(27.12.2017 20:47, Off, ссылка, полностью)
- Возжелалось красоты и стройности бытия. Есть некая функция... Codavr(317 знак., 27.12.2017 10:11, Off, полностью)