Easyelectronics.ru

Электроника для всех
Текущее время: 26 май 2020, 15:55

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 25 ] 
Автор Сообщение
 Заголовок сообщения: Маководам онли
СообщениеДобавлено: 13 фев 2019, 18:14 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
Изображение

ЗЫ: я как бы в курсе что Cube Programmer тоже работает, да и про dfu-util тоже. Скорее спортивный интерес есть доделать...
Под Windows я аналогичную софтину (аналог DfuSe, но не используя исходный код DfuSe) уже сделал...

Если кто хочет потестировать (минимум High Sierra):
https://drive.google.com/open?id=13IiRLXJgnjte5Oo3nYwTDUStDuuwofTz

Предыдущий билд (только для Mojave)
https://drive.google.com/open?id=1Tgnl2CCdgUC0ATBX9g986evblC2DzFNk


Последний раз редактировалось RomanST77 18 фев 2019, 14:48, всего редактировалось 4 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 13 фев 2019, 18:32 
Старожил

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 2925
нативно в xcode писал?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 13 фев 2019, 18:36 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
goreprogrammist писал(а):
нативно в xcode писал?

Ага, заодно решил Obj-C поучить, адовая штука, боюсь за свой мозг уже...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 13 фев 2019, 18:58 
Старожил

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 2925
я тут курс лекций по предыдущему икскоду (9) в стенфорде на ютюбе смотрю (скорее про swift 4).
первая лекция - все предельно понятно, все ок.
вторая (введение в mvc, плюс новый синтаксис) - к концу лекции уже половину не помню. и чтобы разобраться в модернизированном коде - уже фиг знает.
и написать его с нуля уже вряд ли смогу (а по итогам первой лекции - вроде смог бы)
боюсь представить, что будет в третьей и четвертой (решил для себя не сразу все залпом смотреть, а не больше одной в день, и по хорошему бы еще домашние задания найти/выполнять, и читать рекомендуемое чтиво)

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

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

но голова пухнет, это да)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 13 фев 2019, 19:19 
Старожил
Аватара пользователя

Зарегистрирован: 27 мар 2015, 04:10
Сообщения: 1931
Откуда: Харьков
ТОлько практика сразу после теории, потом переспать и опять практика, так пока не усвоится, потом новая теория


Последний раз редактировалось alexsam 13 фев 2019, 20:08, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 13 фев 2019, 19:27 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
Я снача читал цикл статей про Obj-C, вроде бы все понятно было, потом начал пытаться что-то делать и понял, что я ничего не понял и ничего не могу сделать, вообще ничего не понимаю. Пришло время искать на stackoverflow, сразу сдвинулось с мертвой точки :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 13 фев 2019, 19:51 
Старожил

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 2925
с этим stockoverflow несколько опасностей/недостатков (имхо):
1. могут подсунуть неправильное решение (но тогда обычно минусуют - выявляется)
2. могут подсунуть неоптимальное решение (по структуре, количеству кода, отжираемым ресурсам)
самые противные штуки:
3. на простые вопросы по целой куче ответов, со множеством подробностей (что по идее хорошо), но в итоге просто вязнешь в попытках выбрать лучший (а первый попавшийся брать - это нужно себя побороть)
4. конкретно в случае с икскодом и разными версиями свифта - в ответах оч. часто не указывают, для какой версии они работают. в итоге все сводится к trial & error и нескончаемому поиску.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 13 фев 2019, 20:20 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
Множество способов сделать что-то это плохо если нужно сделать быстро и хорошо. Для учебного проекта - нормально. Помойки типа qaru бесят, да...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 14 фев 2019, 13:26 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3219
Откуда: Китай, Пекин
рад за людей "расширяющих своё сознание". ;)
головная боль пройдёт - а знания останутся.
только Obj-C .... ну очень уж старовато. да и swift.. не мультиплатформенно как минимум
есть же JAVA, C#, Rust...

_________________
unirail.org


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 14 фев 2019, 13:52 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
cheblin писал(а):
только Obj-C .... ну очень уж старовато. да и swift.. не мультиплатформенно как минимум
есть же JAVA, C#, Rust...

Готов принять действенное участие в пытках людей, увлекающихся жабой. Ну там колесование и т.д. Очень рад, что ее выкинули на мороз из всех современных браузеров. С учетом изменившейся лицензионной политики - это труп. Ну может не сразу, но с учетом попыток Гугла с нее соскочить (Fuchsia, свифт в андроиде, Flutter...) - единственное место, где она еще какое то время будет жить, это кровавый энтерпрайз. В банках оно еще долго будет догнивать, как кобол примерно...

Касательно мультиплатформенных GUI, ну может Qt еще стоит поковырять... wxWidgets - это боль, сделал один pet-проект, оно страшное и корявое, если на windows как то работает, то на маке надо искать куда какой костыль подпихнуть, усилий уходит гораздо больше, чем нативный GUI сделать.

C# - такое же мертворожденное поделие как и жаба, а Rust не для GUI...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 14 фев 2019, 16:33 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3219
Откуда: Китай, Пекин
именно на JAVA как язык - пофиг
но JAVA .... это jvm прежде всего... поверх которой и Kotlin и SCALA и много чего ещё бывает.
на ней написаны наиболее распространенные и навороченные IDE .... Eclipse / IDEA / Android Studio...

и C# и JAVA(jvm) - это на вечно. с этим остаётся только смириться.

_________________
unirail.org


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 14 фев 2019, 17:47 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
cheblin писал(а):
именно на JAVA как язык - пофиг
но JAVA .... это jvm прежде всего... поверх которой и Kotlin и SCALA и много чего ещё бывает.
на ней написаны наиболее распространенные и навороченные IDE .... Eclipse / IDEA / Android Studio...
и C# и JAVA(jvm) - это на вечно. с этим остаётся только смириться.

ошибки эволюции
динозавры, которые не выживут


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 14 фев 2019, 18:13 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3219
Откуда: Китай, Пекин
Изображение

_________________
unirail.org


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 14 фев 2019, 18:31 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
Это статистика численности индусов в ИТ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 14 фев 2019, 22:13 
Старожил

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 2925
;-)))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 15 фев 2019, 05:19 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3219
Откуда: Китай, Пекин
RomanST77 писал(а):
индусов

Изображение

_________________
unirail.org


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 15 фев 2019, 07:06 
Старожил

Зарегистрирован: 17 дек 2014, 04:38
Сообщения: 689
А чего собственно не понятно в Obj-C ? Лично мне он намного больше нравится чем C++. Имеет рантайм модуль. Полностью совместим с Си. Я лет 8 назад писал на нем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 17 фев 2019, 03:53 
Старожил

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 2925
слушайте-ка, друзья, раз уж тут собрался такой междусобойчик... подскажите форумы по swift нормальные. на стэковерфлове мне их фашизм не по душе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 18 фев 2019, 13:15 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
Про свифт ничего не знаю, сорри...

В общем оно заработало, раз никому не интересно - подумаю, что бы другого замутить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 18 фев 2019, 14:19 
Старожил

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 2925
а какая нынче на дворе версия оси в моде?
у меня вот есть компы с 10.10 еще..
+ такое ощущение, что это сам update в файле, а не updater (как я поначалу думал) - я б иначе обозвал.


Вложения:
Снимок экрана 2019-02-18 в 12.17.41.png
Снимок экрана 2019-02-18 в 12.17.41.png [ 38.18 Кб | Просмотров: 953 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 18 фев 2019, 14:27 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
Спасибо!
Сейчас попробую понизить требования до High Sierra. С названием долго возиться :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 18 фев 2019, 14:33 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
https://drive.google.com/open?id=13IiRL ... StDuuwofTz

Вроде запускается, но полноценно потестировать я могу только на Mojave. Как тестировать все, что было до High Sierra - вообще без понятия, виртуалки поднимать что ли?

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 18 фев 2019, 16:20 
Старожил

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 2925
на 10.13 запускается :-)
у меня нету под рукой платы
я так понял, это для прошивки всяких stm? там под капотом dfu-util? или полностью своя реализация?
и если своя - используется ORSSerial? или вообще с усб работа?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 18 фев 2019, 16:57 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 09 янв 2017, 19:45
Сообщения: 157
goreprogrammist писал(а):
на 10.13 запускается :-)
я так понял, это для прошивки всяких stm? там под капотом dfu-util? или полностью своя реализация?

да, для прошивки всяких stm, в перспективе добавятся другие чипы, надо кое-что переделать в процессе опроса железок.
под капотом слегка переделанный dfu-util, по сути от него только самая низкоуровневая логика осталась, будут еще изменения...

сам протокол достаточно простой, можно было и напрямую с usb работать, для начала решил взять связку dfu-util/libusb...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маководам онли
СообщениеДобавлено: 24 фев 2019, 10:28 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3219
Откуда: Китай, Пекин
goreprogrammist писал(а):
слушайте-ка, друзья, раз уж тут собрался такой междусобойчик... подскажите форумы по swift нормальные. на стэковерфлове мне их фашизм не по душе.

случайно нарвался
нет, не форум, а три часа видоса для начинающих

_________________
unirail.org


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB