Easyelectronics.ru

Электроника для всех
Текущее время: 23 окт 2019, 00:11

Часовой пояс: 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
Сообщения: 2638
нативно в xcode писал?


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

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

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


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

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 2638
я тут курс лекций по предыдущему икскоду (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
Сообщения: 2638
с этим 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
Сообщения: 2413
Откуда: Китай, Пекин
рад за людей "расширяющих своё сознание". ;)
головная боль пройдёт - а знания останутся.
только 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
Сообщения: 2413
Откуда: Китай, Пекин
именно на 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
Сообщения: 2413
Откуда: Китай, Пекин
Изображение

_________________
unirail.org


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

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


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

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


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

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

Изображение

_________________
unirail.org


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

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


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

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


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

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

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


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

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


Вложения:
Снимок экрана 2019-02-18 в 12.17.41.png
Снимок экрана 2019-02-18 в 12.17.41.png [ 38.18 Кб | Просмотров: 880 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 2638
на 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
Сообщения: 2413
Откуда: Китай, Пекин
goreprogrammist писал(а):
слушайте-ка, друзья, раз уж тут собрался такой междусобойчик... подскажите форумы по swift нормальные. на стэковерфлове мне их фашизм не по душе.

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

_________________
unirail.org


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

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


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

Сейчас этот форум просматривают: Oxford


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

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

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