
Mike
09.12.2016
20:35:38
паскаль же не ООп язык?
в питоне много парадигм, и можно обойтись и без ооп, все там есть... единственное что могу плюсануть его - я никогда не видел так мало кода, и так много результата - примеры numpy

Stanislav
09.12.2016
20:36:02
Кстати
Веб фреймворк на Паскале: https://brookframework.org/

Mike
09.12.2016
20:36:33
ой + matplotlib там нужен

Google

Ray
09.12.2016
20:36:54
господа
а кто программил под девайсы ?

Aragaer
09.12.2016
20:37:33
под какие?

Mike
09.12.2016
20:37:35

Stanislav
09.12.2016
20:37:37

Ray
09.12.2016
20:37:41
яфон

Maxim
09.12.2016
20:37:43
короче, у препода спрошу

Ray
09.12.2016
20:37:44
япод
ведроид

Mike
09.12.2016
20:37:56

Stanislav
09.12.2016
20:37:56
Андрюхоид я прогил

Maxim
09.12.2016
20:38:09
строгая типизация весьма некстати бывает иногда

Stanislav
09.12.2016
20:38:16
под яблоки не кодил ибо не яблофил

Google

Maxim
09.12.2016
20:38:17
увеличивает кол-во кода

Aragaer
09.12.2016
20:38:25
я под андроид тоже писал

Stanislav
09.12.2016
20:38:45
щя пробую под Android Wear

Mike
09.12.2016
20:39:02
ведроид
ты имеешь ввиду архитектуру другую? или уже что то для FPGA, прошивок, и такого низкоуровнего ...

Rad
09.12.2016
20:39:21

Aragaer
09.12.2016
20:39:46
я хотел свою прогу с андроида спортировать на айфон, но потом узнал, что для этого нужен мак

Maxim
09.12.2016
20:39:54
я слышал php7 труЪ уже

Ray
09.12.2016
20:39:56
ты не хочешь 4s
ну тут ничего не поменять, хотя бы потому что почти год у меня был 6й

Aragaer
09.12.2016
20:40:02
а мака у меня нет и не планируется

Mike
09.12.2016
20:40:25

Ray
09.12.2016
20:40:55
я просто что-то подумал уволится на полгода и покодить под девайсы
где-то в тайланде

Mike
09.12.2016
20:41:04

Stanislav
09.12.2016
20:41:16

Aragaer
09.12.2016
20:41:31
а, ну еще я год пилил жавамашину для самсунга.
самсунг арт, все дела

Mike
09.12.2016
20:42:05

Aragaer
09.12.2016
20:42:29
а чего архитектура, если есть компилятор?

Ray
09.12.2016
20:42:43

Google

Aragaer
09.12.2016
20:42:49
я вон на работе сейчас под спарк пишу - ничем не отличается

Stanislav
09.12.2016
20:43:07

Aragaer
09.12.2016
20:43:10
только компилятором - вместо gcc надо использовать sparc-leon-linux-gcc

Mike
09.12.2016
20:43:55

Ray
09.12.2016
20:44:18

Mike
09.12.2016
20:44:39

Aragaer
09.12.2016
20:44:48
не эмулирую
точнее как - один и тот же код я могу собрать и под свой комп, и под таргет
и запускать могу там и там

Mike
09.12.2016
20:45:30
не эмулирую
и куда в итоге скомпиленный код идет?
это какое то embedded ?

Aragaer
09.12.2016
20:45:59
и только если вдруг найдутся какие-то заскоки компилятора, что на моем компе все ок, а на таргете печаль - тогда надо думать
угу

Mike
09.12.2016
20:46:34
угу
а ОСь какая в основе ?
и как прошивать если не секрет?

Aragaer
09.12.2016
20:47:28
линукс на одном ядре, на другом ртемс
прошивалка у нас своя собственная

Mike
09.12.2016
20:48:15

Aragaer
09.12.2016
20:48:17
с точки зрения разработчика полная прошивка это некий файл, который надо кинуть на флэшку и ребутнуть девайс
там что-то свое, но я не в курсе. Один мужик его запилил и с тех пор его не трогают

Mike
09.12.2016
20:48:42

Aragaer
09.12.2016
20:49:00
там на самом деле два ядра, на первом крутится реалтайм часть, на втором линукс

Google

Aragaer
09.12.2016
20:49:11
не, это вот мы, девелоперы, так же шьем

Mike
09.12.2016
20:49:24

Aragaer
09.12.2016
20:49:36
потому что альтернативный вариант гораздо печальнее - десятки мегов шить по сериал порту это грустно
да, ртемс
https://www.topconpositioning.com/gnss-and-network-solutions/gnss-network-solutions/net-g5 - ну вот конкретный девайс
один из

Alexander
09.12.2016
20:50:26
Народ мот у кого электрон валяется Python 3 и PyQt 5. Разработка приложений Дронова поделитесь

Mike
09.12.2016
20:52:15
не, это вот мы, девелоперы, так же шьем
вот я счас учусь, и там шьется и FPGA, и потом уже на основе VRTX (исходники которой ищу) своя риайл тайм ОС , свои исполняемые файлы, ну и плюс JAVA для верхнего уровня...
я вот честно не понимаю как это грузится всё... ну и из powerpc скомпиленного кода, мне пока трудно получить читаем дизасм

Aragaer
09.12.2016
20:52:21
впрочем я тут недавно узнал волшебные циферки и теперь в теории могу заливать любой кусок прошивки напрямую в девайс. Кроме linux rootfs, вот эти сотни мегов шить совсем не хочется, плюс это единственный кусок прошивки, который можно сделать read-write и поменять просто вот так

Admin
ERROR: S client not available

Aragaer
09.12.2016
20:52:42
ну в случае с линуксом вот я знаю вот что

Mike
09.12.2016
20:53:01

Aragaer
09.12.2016
20:53:25
разработчик железки выпускает тулзу, в которую можно скормить скомпиленное ядро, а оно выдаст уже в формате для прошивки в девайс
ну может одна сотня
вот

Mike
09.12.2016
20:53:57
SELF-RELIANT NETWORK REFERENCE STATION - не понимаю))

Aragaer
09.12.2016
20:54:18
и вот этот кусок грузится в память, туда передается управление, оно что-то еще шаманит и уже грузит ядро

Mike
09.12.2016
20:54:20

Aragaer
09.12.2016
20:54:23
базовая станция гпс
я как-то особо и не пишу, скорее баги нахожу. Код там на плюсах, но еще к этому тонна баш скриптов 8)

Google

Mike
09.12.2016
20:55:01

Aragaer
09.12.2016
20:55:32
в смысле репортят баги, крэши и прочее, а я пристальным взглядом в код и гитлог нахожу виновных

Mike
09.12.2016
20:55:35
даже скорее по какому типу соединения ...

Aragaer
09.12.2016
20:55:37
через уарт
железку можно перевести в режим прошивки и специальным же лоадером влить туда прошивку
льется небыстро - ртемс весит ... 2 мега чтле. Шьется минуты полторы
урезанный линукс на 8 мегов (резервный такой, используется как раз для обновления) шьется минут 5

Mike
09.12.2016
20:57:01

Ray
09.12.2016
20:57:56
так хватит

Aragaer
09.12.2016
20:57:56
там все непросто - прошивка шьется в какую-то отдельную память, туда просто так ты не пишешь и не читаешь

Ray
09.12.2016
20:58:08
я про девайсы не о том спросил

Aragaer
09.12.2016
20:58:32
а мы не о том разговариваем, да

Mike
09.12.2016
20:58:34

Ray
09.12.2016
20:59:00
мне просто было интересно насколько сложно свичнутся
с околовебдева

Aragaer
09.12.2016
21:00:00
я один раз проходил процедуру раскирпичивания девайса. Надо его в особый режим перевести джамперами, а потом подрубиться отладчиком, в нем залить часть загрузчика, поднять сеть, по сети влить урезанный линукс, отладчиком дать на него управление, тогда можно обновиться с флешки

Mike
09.12.2016
21:00:02

Aragaer
09.12.2016
21:00:18
а чего там разработка UI
надо сначала понять чего хочешь, а потом нарисовать в xml или прямо в коде

Ray
09.12.2016
21:00:32
ну я не буду под ведроид кодить

Aragaer
09.12.2016
21:00:45
а я у себя особо не парился - прямо в битмап рисовал

Ray
09.12.2016
21:00:52
это почти 96.7%