Вопрос программистам

Флейм в чистом виде - все что угодно...
Но - в рамках закона :)
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Вопрос программистам

Сообщение TovarishAleksey »

Ошибки часто становятся ценными уроками. Анализируя свои неудачи, можно понять, что пошло не так, и избежать подобных ошибок в будущем. Неудачи могут заставить переосмыслить свои цели и приоритеты. Иногда они подсказывают, что стоит двигаться в другом направлении. Они могут стать стимулом для изменений и улучшений. "Провалы" в чём то подчеркивают необходимость действий и принятия решений. Хотя неудачи могут быть болезненными, они также открывают возможности для роста интеллекта. Неправильно избегать неудач, так как они могут направить на "тот самый" путь.
Ты первую аватарку ТС видел? По моему кто - то кого то жестко обманул
Не совсем понял, причём здесь моя аватарка? Мне понравился кот, я его и установил себе. Если вы судите человека по аватарке, вам стоит задуматься. Вы ничем не помогли мне, совета не дали, ну так продолжайте, пожалуйста, сидеть в теме "Всё про алкоголь".
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Реклама
Аватара пользователя
Фунтик
Собутыльник Кота
Сообщения: 2704
Зарегистрирован: Пт фев 12, 2010 13:47:17

Re: Вопрос программистам

Сообщение Фунтик »

Transformer-V писал(а):Не тебе учить окружающих как "именно" коммуницировать с тобою.
Именно мне. Ибо общаются со мной. И то, как со мной общаются - показывает уровень общения моего собеседника. а не мой. Попробуй это осознать.
Transformer-V писал(а):Ты совершенно не понимаешь как устроены компиляторы.
Твоё личное мнение, ни на чём не основанное. Всё как обычно.
Transformer-V писал(а):кто тебе сказал, что многопоточность используйется с целью "выигрыша"?
любое применяемое решение применяется что-бы что-то выиграть. Если нет пользы от многопоточности - зачем это применять? Только покрасоваться неизвестными новичкам словами "семафоры" да "мьютексы"?
Transformer-V писал(а):Пойди почитай о блокировках в потоках.
с чего ты взял, что я что-то про это не знаю? Просто тут это вот всё неуместно.
Transformer-V писал(а):Ты сейчас с кем беседуешь?
С TovarishAlekseyем, комментирую для него твои постулаты.
Transformer-V писал(а):Неудачный опыт приводит к отторжению,
у психически больных людей. У нормальных просто откладывается в копилку познаний. Человеку вообще свойственно больше совершать неудачных попыток, чем удачных. Посмотри на детей - постоянные попытки залезть куда не залезается, пролезть куда не пролезается. Но после этого нет отторжения жизни. живут долго и счастливо.
Transformer-V писал(а):Обоснованное мнение.
Обоснованное чем? Твоим желанием?
Transformer-V писал(а):Ты совершенно не понимаешь о чем шла речь.
Значит ты так доносишь свою мысль до собеседника, что он не может понять что ты имеешь ввиду.
Transformer-V писал(а):Не "некие", а функционал компилятора,
приведи, пожалуйста, пример.
Transformer-V писал(а):Чтобы "прилинковать" данную библиотеку юзают как раз таки дерективы
что бы прилинковать библиотеку - используют линкер. Какие "директивы" и тем более компилятора могут при этом использоваться?
Transformer-V писал(а): Ты "веришь в людей" с подменой понятий, если быть точнее в нужных тебе людей
не поверишь, но TovarishAleksey, мне вовсе не нужен. А в то, что при должном старании может получится нечто годное - верю. И да, что там в других темах-то?
Transformer-V писал(а): все люди разные, так что мимо.
Забавно, именно этот аргумент я тебе приводил неоднократно. однако ты постоянно сводил любую тему к обобщению Например - освежение в квартире надо настраивать всем одинаково по дорогущим приборам, взятым в аренду. Разницу между людьми ты тогда не указывал. А то, что в молодости мозг работает активно, а после всё сильнее замедляется - медицински доказанный факт. И пока собеседник молод - у него есть прекрасные шансы развиться.
Transformer-V писал(а): тебе так кажется
Как мне может казаться, если я привёл конкретные цитаты твоих постов?
Transformer-V писал(а):И после компиляции никаких библиотек нет.
Есть два способа использования библиотек. Когда она содержится отдельно, например в виде отдельного файла, и когда код библиотеки находится в той же сущности, что и код программы. Поскольку городить файловую систему в микросхеме постоянной памяти девайса смысла нет - то и используемые библиотеки просто дописываются к основному коду. И верить, что общие для разных устройств (наиболее часто, например, я сталкиваюсь с EFI на матплатах и дисковых контроллерах) коды обработки тойже клавиатуры, мыши. вывода на экран таскаются по сотням проектов в виде исходников - странно. Понятно, что это всё уже скомпилировано заранее в библиотеки, и просто присоединяется к коду, специфичному для конкретного девайса. Или как в твоём представлении это может происходить?
Реклама
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Вопрос программистам

Сообщение TovarishAleksey »

Услышал о такой интересной штуке как FPGA. Можно ли её использовать для моего проекта?(консоли типа ZX Spectrum) Кто использовал подобное, что можете сказать? Легко ли её использовать, так же как микроконтроллеры AVR?
"Умный может зарабатывать триста рублей, а проживать три тысячи"
SfS
Друг Кота
Сообщения: 19416
Зарегистрирован: Пт янв 12, 2007 11:21:39
Откуда: Томск

Re: Вопрос программистам

Сообщение SfS »

[uquote="Transformer-V",url="/forum/viewtopic.php?p=4638747#p4638747"]Чушь №1, потому что тема обсуждения компилятор.
Бегом изучать что такое треды. При этом процессор может быть с одним ядром.[/uquote]

И сколько "тредов" использует GCC при компиляции одного файла? А FORTH?

Добавлено after 5 minutes 37 seconds:
[uquote="Transformer-V",url="/forum/viewtopic.php?p=4638747#p4638747"]Просто у тебя маловато опыта. Учить нет желания.[/uquote]

Что именно "учить"?) Как вывести символ в текстовом режиме?:)

Добавлено after 4 minutes 10 seconds:
[uquote="Transformer-V",url="/forum/viewtopic.php?p=4638747#p4638747"]Гомерически ржу, сначало изучи что такое UEFI, как выглядит, потом строй предположения. Биос с UEFI - полноценная операционная система. И да, операционная система эта та же программа, потому что ядро спокойно может обходится без библиотек и прочего.[/uquote]

Не не является. UEFI является набором сервисов для ОС.
Это у тебя от препаратов "геометрически ржать"?:) Гомер нашёлся.. Из Гадюкино...

Добавлено after 2 minutes 30 seconds:
[uquote="Transformer-V",url="/forum/viewtopic.php?p=4638769#p4638769"][uquote="Фунтик",url="/forum/viewtopic.php?p=4638756#p4638756"]У тебя странная манера общения - априори считать, что собеседник чего-то не знает. Но если хочешь общения в таком стиле - то бегом изучать, как устроены компиляторы. Потом расскажешь, что там многопоточностью выиграть можно.[/uquote]
Не тебе учить окружающих как "именно" коммуницировать с тобою. Избавляйся от синдрома начальника.[/uquote]

Какой пафос!))) Поржал)) Вместо нормальных слов - транс видимо опять не принял таблетки - оно "коммуницирует")) Ну хорошо хоть не дефилирует и не онанирует) Или...?

Добавлено after 3 minutes 29 seconds:
[uquote="Transformer-V",url="/forum/viewtopic.php?p=4638769#p4638769"][uquote="Фунтик",url="/forum/viewtopic.php?p=4638756#p4638756"]Кто сказал? Любая попытка что-либо сделать наделяет человека опытом. На основании своего опыта (неважно, удачного или неудачного) чедовек развивается дальше.[/uquote]
Как кто сказал? Ты сейчас с кем беседуешь? Твой совет вреден и никак не относится к текущей теме. Неудачный опыт приводит к отторжению, а не развитию[/uquote]

Поэтому твои родители ограничились одним ребёнком.. Большего отторжения и предположить трудно)

Добавлено after 4 minutes 31 second:
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638785#p4638785"]Услышал о такой интересной штуке как FPGA. Можно ли её использовать для моего проекта?(консоли типа ZX Spectrum) Кто использовал подобное, что можете сказать? Легко ли её использовать, так же как микроконтроллеры AVR?[/uquote]

можно. Есть куча проектов спека на FPGA

Изображение
ZX-UNO - испанский новодел ZX Spectrum на FPGA (во всяком случае, задумывался изначально именно для воспроизведения ZX Spectrum конфигураций). В данный момент поддерживает больше десятка конфигураций различных 8-битных и не только ретро-компьютеров.

Последняя актуальная выпущенная ревизия печатной платы - v4.1, хотя в природе существует очень много модификаций.
Оригинальная плата имеет такие интерфейсы:
1) Композитный видео-выход (PAL / NTSC)
2) 3.5мм аудио-выход
3) 3.5мм аудио-вход
4) 9-контактный (шаг 1.25мм) RGB выход (для подключения к VGA, SCART)
5) Порт джойстика (DB9)
6) Разъем PS/2 клавиатуры
7) 6-контактный JTAG (шаг 1.25мм)
8) 36-контактный разъем расширения (шаг 2.54мм)
9) Полноразмерный разъем для SD-карты
10) MicroUSB разъем питания
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Вопрос программистам

Сообщение TovarishAleksey »

Любопытная штука. Меня она привлекла тем, что больше возможностей с ней. Но не совсем понятно, что это такое. Будто что-то новое, так как информации про неё не много, но одновременно с этим - все её представляют как нечто совершенное.
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Реклама
Аватара пользователя
Фунтик
Собутыльник Кота
Сообщения: 2704
Зарегистрирован: Пт фев 12, 2010 13:47:17

Re: Вопрос программистам

Сообщение Фунтик »

http://zx-pk.ru - там дофигищи инфы про совершенно разнообразные спеки, и на фпга, и без...


Чего-то вспомнилось из времён студенческой молодости: товарищ, читая инфу про Z80 и найдя LDIR - вау, так это ж можно будет в играх спрайты аппаратно копировать!!!!! Прочитав доку по организации видеопамяти - "..ЯДЬ !!!!!" :))
Реклама
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Вопрос программистам

Сообщение TovarishAleksey »

раз вы вспомнили этот анекдот, смею предположить, что меня ждёт что-то страшное :cry:
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Аватара пользователя
Фунтик
Собутыльник Кота
Сообщения: 2704
Зарегистрирован: Пт фев 12, 2010 13:47:17

Re: Вопрос программистам

Сообщение Фунтик »

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

И да, почему ФПГА? Вот забавный проект есть: https://murmulator.ru/ . Достаточно дешёвый и доступный (в смысле можно самому на картонке собрать, из покупной платки и горстки резисторов).
SfS
Друг Кота
Сообщения: 19416
Зарегистрирован: Пт янв 12, 2007 11:21:39
Откуда: Томск

Re: Вопрос программистам

Сообщение SfS »

[uquote="Фунтик",url="/forum/viewtopic.php?p=4638798#p4638798"]Чего-то вспомнилось из времён студенческой молодости: товарищ, читая инфу про Z80 и найдя LDIR - вау, так это ж можно будет в играх спрайты аппаратно копировать!!!!! Прочитав доку по организации видеопамяти - "..ЯДЬ !!!!!" :))[/uquote]

Ну "аппаратно копировать" командой процессора спрайты мало где можно)) Я про старые компы. В новых то видюха этим обычно занимается.

Добавлено after 16 minutes 14 seconds:
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638799#p4638799"]раз вы вспомнили этот анекдот, смею предположить, что меня ждёт что-то страшное :cry:[/uquote]

Ничего там "страшного" нет. Просто видеопамять на спеке нелинейна.

Там монохромная экранная область разбита на три части по 2048 байт каждая.

В каждой трети экрана по 64 строки.

По горизонтали каждая строка экрана занимает 32 байта.
А вот по вертикали после 0й строки на экране идёт не 1я, а 8я, затем 16, 24, 32, 40, 48, 56.
Потом идут строки 1, 9, 17, 25, 33, 41, 49, 57
И так 8 раз до строк 7, 15, 23, 31, 39, 47, 55, 63

В следующей трети экрана всё повторяется)

А вот область атрибутов (цветов) линейная и занимат 768 байт - 32х24 сивола 8х8 пикселей каждый.

Цвет задаётся сразу для 64 пикселей - квадрата 8х8.

Както так..
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Вопрос программистам

Сообщение TovarishAleksey »

не совсем понятно почему так, но вроде понятно. Надо будет поэксперементировать.
"Умный может зарабатывать триста рублей, а проживать три тысячи"
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Вопрос программистам

Сообщение roman.com »

как много букав...
:facepalm:
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Вопрос программистам

Сообщение TovarishAleksey »

Роман, а вам не нравится?
"Умный может зарабатывать триста рублей, а проживать три тысячи"
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Вопрос программистам

Сообщение roman.com »

TovarishAleksey писал(а):Роман, а вам не нравится?
)).jpg
(47.85 КБ) 51 скачивание
:)))
[uquote="Фунтик",url="/forum/viewtopic.php?p=4638683#p4638683"]
roman.com писал(а):есть даже заводские переходники... VGA > TV...
Вложение:
только к ним ещё драйверок нужон - частоты кадровой и строчной частоты не совпадают. И даже драйверок помочь далеко не всегда сможет...[/uquote]
всю жизнь использовал видеокарты для TV... с уже готовым видео выходом...))
Screenshot_2.jpg
(45.07 КБ) 42 скачивания
впрочем уже не актуально... сейчас smart-tv подключён к ПК по интернету... )) через приложение...
Screenshot_1.jpg
(17.82 КБ) 48 скачиваний
только мне не нравится это приложение... они грузит комп сильно... надо переписать))
жду когда TovarishAleksey освоит программирование на таком уровне чтобы писать приложение... для теликов например))
:tea:
Аватара пользователя
Фунтик
Собутыльник Кота
Сообщения: 2704
Зарегистрирован: Пт фев 12, 2010 13:47:17

Re: Вопрос программистам

Сообщение Фунтик »

roman.com писал(а): видеокарты для TV... с уже готовым видео выходом...))
О! Я такой в своё время видак спалил. Новый. Меньше получаса как из магазина. :shock: Хорошая наука была :)))
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Вопрос программистам

Сообщение roman.com »

у меня ничего не спалилось... всё работало)) пока мне однажды это стало всё не нужно...
:tea:
ZX Spectrum... Бейсик... магнитофон...
)).jpg
(71.03 КБ) 48 скачиваний
эх... детство... детство... ты куда ушло)) :)))
я не понял... вы решили вспомнить детство ?
:tea:
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638846#p4638846"]Роман, а вам не нравится?[/uquote]
мне не нравится когда много букав... и ничего не делается...
:tea:
если хочешь поиграться... возьми малину... по ней дофига информации))
Screenshot_1.jpg
(41.57 КБ) 37 скачиваний
:tea:
мы кажется хотели подключить монитор в ардуине...
))).jpg
(24.25 КБ) 43 скачивания
это возможно... если подумать))
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Re: Вопрос программистам

Сообщение SII »

[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638785#p4638785"]Услышал о такой интересной штуке как FPGA. Можно ли её использовать для моего проекта?(консоли типа ZX Spectrum) Кто использовал подобное, что можете сказать? Легко ли её использовать, так же как микроконтроллеры AVR?[/uquote]

1) Использовать можно для чего угодно в пределах доступных на ней ресурсов. Можно, например, полноценный компутер сделать (чем я и страдаю, помимо прочего).
2) Для большинства использовать намного сложней, чем микроконтроллеры. ПЛИС (FPGA) -- это не программирование, это разработка электронных схем. Слово "программирование" в её обозначении указывает на возможность изменения схемы "в полевых условиях", без "перепайки" (замены самого кристалла микросхемы на другой кристалл).
3) ПЛИС очень дороги -- в десятки, сотни, тысячи раз дороже микроконтроллеров.
Аватара пользователя
Полосатый
Друг Кота
Сообщения: 3166
Зарегистрирован: Чт мар 26, 2009 04:35:04
Откуда: Москва

Re: Вопрос программистам

Сообщение Полосатый »

Опередили :)

На сайте есть специальная ветка форума про программируемую логику (ПЛИС - FPGA).

https://radiokot.ru/forum/viewforum.php?f=60

Это типа "конструктора", в который можно записать "порядок соединения кубиков" (набор которых различается в разных микросхемах) и, тем самым, составить электронную схему. Потом можно перезаписывать и получать другие схемы.
Изображение (Аль Котоне, кот ещё тот, Cattus Sapiens)
Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Вопрос программистам

Сообщение TovarishAleksey »

Роман, я хочу сделать себе детство, пока оно не прошло, поэтому и занимаюсь всякой туфтой. Много букав, потому что я никак не найду себе время этим заняться. На малинку надо долго копить, а какая-нить ардуина у меня уже имеется, а точнее ардуино нано. И кстати, я уже могу написать подобное приложение для телеков, просто мне очень лень это делать, ведь самому не нужно.
Полосатый, спасибо, не заметил эту ветку.
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Вопрос программистам

Сообщение Morroc »

[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4638890#p4638890"]просто мне очень лень это делать, ведь самому не нужно.[/uquote]
ну начинается :)))
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Аватара пользователя
TovarishAleksey
Потрогал лапой паяльник
Сообщения: 313
Зарегистрирован: Вс сен 22, 2024 12:16:47
Откуда: Село Лютенька

Re: Вопрос программистам

Сообщение TovarishAleksey »

И кстати, я уже могу написать подобное приложение для телеков, просто мне очень лень это делать, ведь самому не нужно.
Морок, прочтите ещё раз и подумайте..
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Ответить

Вернуться в «МЯЯЯУ!»