OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 29 Март, 2024 01:41

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




Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: Пятница, 08 Ноябрь, 2019 13:59 

Зарегистрирован: Воскресенье, 28 Май, 2006 22:12
Сообщения: 1693
Если меня спрашивают, какую сборку брать для начинающего, то, что брать удобнее всего (для "нулячего" человека)?

Причём, есть несколько категорий вопрошающих "нулячих":
1) студент первого курса
1.а) студент с профилем обучения на "программиста"
1.б) студент инженерной специальности (электроника, системотехника, АСУ и САУ)
2) те же студенты старшего курса (когда мозг уже "испорчен" Сиб Си-шарпом или Питоном)
3) коллеги по работе (>= 10 лет опыта)
3.а) программинг встроенных систем
3.б) программинг в мэйнстриме (веб, информационно-справочные системы...)

Хотелось бы не только (и - необязательно) по BlackBox-у (если кто имеет опыт внедрения в подобном окружении спецов и студентов) получить.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 09 Ноябрь, 2019 16:39 

Зарегистрирован: Пятница, 13 Март, 2015 16:40
Сообщения: 597
Из собственного опыта: 1.5"МГУ" самая дружелюбная - полному нулю прям "в жилу" (но, по нынешним временам, в win98 в виртуальной машине );
остальным хоть 1.6 (работает и в 64бит win7), хоть 1.7 с oberton.ru.

А программинг встроенных систем без средств аппаратной отладки (как бы красиво ни преподносилось, привет ИванАндреичу)- эт выпускание пара энтузиазма в гудок.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 10 Ноябрь, 2019 00:51 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Artyemov писал(а):
Из собственного опыта: 1.5"МГУ" самая дружелюбная - полному нулю прям "в жилу" (но, по нынешним временам, в win98 в виртуальной машине );
остальным хоть 1.6 (работает и в 64бит win7), хоть 1.7 с oberton.ru.
Пож., поясните. Поподробней, если не трудно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2019 00:20 

Зарегистрирован: Пятница, 13 Март, 2015 16:40
Сообщения: 597
Info21 писал(а):
Artyemov писал(а):
Из собственного опыта: 1.5"МГУ" самая дружелюбная - полному нулю прям "в жилу" (но, по нынешним временам, в win98 в виртуальной машине );
остальным хоть 1.6 (работает и в 64бит win7), хоть 1.7 с oberton.ru.
Пож., поясните. Поподробней, если не трудно.

Пока жил на машине, где была и MSDOS, для решения всяких задачек хватало ТурбоПаскаля-7 (таймер, lpt-, com-порты, мелочь электронщика); под win98, понадобилось посчитать что-то (спираль под оптодатчик мышки) кстати в закромах оказался CD "Мира-ПК" c ОберонОС и ББ1.5. В общем-то, было без разницы, поставил бы и "дельфи", но с КП тоже хорошо получилось. Там учебник на русском (пустячок, но приятно), ваша подсистема - всякие "мелкие" удобства помогли в "чужом монастыре"; в интерфейсе отличия от виндового есть; "коммандер" - штука не тривиальная. Книжка Ворфорда хорошо помогает - сравнима с Фароновым'92 про ТП6 (не поздних, потом почему-то лажа какая-то пошла).
Под WinXP ББ1.5 оказался неприменим из-за неюникодности. В ББ1.6 смотрел как O7 (Ширяева) код генерит для ARMv7M - интересно, но без JTAGа (аппаратная отладка) - назад к симулятору "Фитон" - железо оживлять тоскливо.
Под Win7-64 ББ1.6 применял для пробразования raw в битовый образ для мелкого монохромного ЖКИ - работало. Всегда ББ использовался для небольшой, но нудной работы; не городил вводов\выводов с формами-диалогами, результат из log-окна забирал...
Короче, что в допотопные времена на микроВАКСе был Паскаль, что сейчас на Атлоне или на iCore - всё равно, Паскаль.

PS: в свете нынешних тенденций к "сувенирности" - математика (тригонометрии всякие) в 1.5 (полагаю и поздних) во многом от B.A.E.Systems - "штаны вероятного противника".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2019 10:00 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Большое спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 02 Декабрь, 2019 01:47 

Зарегистрирован: Воскресенье, 28 Май, 2006 22:12
Сообщения: 1693
Ну, так - всё же...
Давайте ограничимся только ЧЯ.
Кто (по каждой из, перечисленных в первом сообщении, категорий начинающих и новичков) что посоветовал бы?
В принципе, мне лично теперь более интересен будет совет для уже опытных разработчиков, всю жизнь просидевших на Си в эмбеддинге и применявших Дельфи и Си-шарп для "писюковой части". Как раз ЧЯ планируется для советов по замене Д и С-Ш, для визуализации каких-либо принимаемых наборов данных с МК-ов или - как оболочка для управления регистрами в МК-ах, или - как приёмник логов с устройств...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 02 Декабрь, 2019 04:36 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Берёте отсюда сборку: https://blackbox.obertone.ru/download
Накатываете на неё разные расширения под задачи.

Советую русификацию: https://blackbox.obertone.ru/extension/Rus
И призываю помочь с её актуализацией и проверкой.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 02 Декабрь, 2019 07:48 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Иван, приветствую!
Предложение: прямо на странички руссификации
https://blackbox.obertone.ru/extension/Rus
написать пошагово, как ее сделать.
1. Скачать.
2. ...
А то я, поскольку редко пользуюсь, опять забыл.
А иногда нужно бывает ее сделать на другой машине.
Продемонстрировать студентам, как легко это для ББ делается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Декабрь, 2019 02:17 

Зарегистрирован: Воскресенье, 28 Май, 2006 22:12
Сообщения: 1693
Иван Денисов писал(а):
Берёте отсюда сборку: https://blackbox.obertone.ru/download
Накатываете на неё разные расширения под задачи.
Так ужЕ 1.7.2 есть на сайте сообщества...

Иван Денисов писал(а):
Советую русификацию: https://blackbox.obertone.ru/extension/Rus
И призываю помочь с её актуализацией и проверкой.
Ещё бы нормально работающую автоматическую (НЕ ручную!) раскраску синтаксиса.
Что посоветуете?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Декабрь, 2019 12:17 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Раскраска имеется:
https://blackbox.obertone.ru/extension/Master

Наша 1.7.1 основывается на 1.7.2. Но стабильного выпуска пока нет. Но идея есть зафиксировать сейчас то, что имеется, чтобы более смело экспериментировать с герметизацией и т.п. в рамках 1.8.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Декабрь, 2019 12:22 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 1488
Откуда: Украина, Киев
Иван Денисов писал(а):
Наша 1.7.1 основывается на 1.7.2
Почти сюжет "Назад в будущее" :D


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Декабрь, 2019 12:37 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Ярослав Романченко писал(а):
Иван Денисов писал(а):
Наша 1.7.1 основывается на 1.7.2
Почти сюжет "Назад в будущее" :D

Третья цифра меняется, когда фиксируется набор изменений и декларируется отсутствие известных багов.
У нас еще 1.7.1-alpha к тому-же :) так что даже единичка в конце еще не зафиксирована. Но при этом Windows версия стабильна не меньше чем сборка Центра.
А вот, если говорить про Linux версию, то там еще многовато недочётов, чтобы говорить о стабильности.
Вторая цифра меняется, когда нарушается обратная совместимость. Ну а первая, когда какие-то значительные преобразования в функциональности приложения.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 03 Декабрь, 2019 20:15 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2449
Откуда: Россия, Томск
Иван Денисов писал(а):
Ярослав Романченко писал(а):
Иван Денисов писал(а):
Наша 1.7.1 основывается на 1.7.2
Почти сюжет "Назад в будущее" :D

Третья цифра меняется, когда фиксируется набор изменений и декларируется отсутствие известных багов.
У нас еще 1.7.1-alpha к тому-же :) так что даже единичка в конце еще не зафиксирована. Но при этом Windows версия стабильна не меньше чем сборка Центра.
А вот, если говорить про Linux версию, то там еще многовато недочётов, чтобы говорить о стабильности.
Вторая цифра меняется, когда нарушается обратная совместимость. Ну а первая, когда какие-то значительные преобразования в функциональности приложения.

Тогда сделайте 1.7.3-alpha.1.

1.7.1-alpha < 1.7.1 < 1.7.2, так что действительно "Назад в будущее".

SemVer.org


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 04 Декабрь, 2019 04:42 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Так это когда сравнение внутри одной сборки, то согласен.
Но тут то речь про сравнение со сборкой Центра. Если не было еще у кросс-платформенной сборки фиксации 1.7.1, то идти ли дальше в нумерации?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 04 Декабрь, 2019 12:22 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2449
Откуда: Россия, Томск
Иван Денисов писал(а):
Так это когда сравнение внутри одной сборки, то согласен.
Но тут то речь про сравнение со сборкой Центра. Если не было еще у кросс-платформенной сборки фиксации 1.7.1, то идти ли дальше в нумерации?

Я, честно говоря, совсем не в курсе, что у вас там за зоопарк с версиями, так что вот вам еще вариант для размышления: 1.7.1-beta.1.upstream.1.7.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 04 Декабрь, 2019 19:32 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Александр Ильин писал(а):
Иван Денисов писал(а):
Так это когда сравнение внутри одной сборки, то согласен.
Но тут то речь про сравнение со сборкой Центра. Если не было еще у кросс-платформенной сборки фиксации 1.7.1, то идти ли дальше в нумерации?

Я, честно говоря, совсем не в курсе, что у вас там за зоопарк с версиями, так что вот вам еще вариант для размышления: 1.7.1-beta.1.upstream.1.7.2

Это слишком :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 07 Декабрь, 2019 17:35 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Валерий Лаптев писал(а):
Иван, приветствую!
Предложение: прямо на странички руссификации
https://blackbox.obertone.ru/extension/Rus
написать пошагово, как ее сделать.
1. Скачать.
2. ...
А то я, поскольку редко пользуюсь, опять забыл.
А иногда нужно бывает ее сделать на другой машине.
Продемонстрировать студентам, как легко это для ББ делается.

Написал инструкцию:
https://blackbox.obertone.ru/component/Rus


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 07 Декабрь, 2019 21:09 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Класс! Спасибо!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 08 Декабрь, 2019 13:23 

Зарегистрирован: Воскресенье, 28 Май, 2006 22:12
Сообщения: 1693
Иван Денисов писал(а):
...

ВОт такое выдано было на mxlinux
Код:
$ sudo apt-get install -f bbcb
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 bbcb:i386 : Depends: gnome-themes-standard:i386 but it is not installable
E: Unable to correct problems, you have held broken packages.


"МОПЕД - НЕ МОЙ!" :)
Человек не хочет светиться.
А я о таком просто даже задумываться не хочу.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 08 Декабрь, 2019 13:53 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 1488
Откуда: Украина, Киев
Wlad писал(а):
А я о таком просто даже задумываться не хочу.
Цитата:
you have requested an impossible situation
:D


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2  След.

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


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

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


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

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB