Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб авг 19, 2017 4:45 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 13 сообщений ] 

С чего начать?
VK 20%  20%  [ 3 ]
Telegram 27%  27%  [ 4 ]
ECAD 53%  53%  [ 8 ]
Всего голосов: 15
Автор Сообщение
 Заголовок сообщения: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Пт апр 17, 2015 11:15 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт апр 17, 2015 9:44 am
Сообщения: 29
Всем привет. Для начала, коротко о себе. Я тут новичок, но с проектом был знаком ещё в зачаточной (MenuetOS) стадии в далёком 2005 году по наводке тов. halyavin (его софт-GL демка с текстурированием сферы на паскале). В asm я не силён, что для меня является отличным мотиватором для программирования под KolibriOS.
Ранняя моя деятельность преимущественно связана с написанием игр и 3D-движков под различные платформы (PC, Mobile, Flash). Охотно принимал участие в различных конкурсах по программированию. В данный момент работаю программистом, относительно популярной САПР - Altium. С недавних пор активно изучаю электронику (FPGA, MCU и др. аспекты). Сторонник опенсурса (хоть и ругаю его) и небольших исполняемых файлов.
Перечитав форум, и подытожив весь свой опыт, я вывел несколько областей, в которых, надеюсь, смогу оказаться полезен проекту. И как итог, получу тот самый опыт и удовольствие от новых навыков за которым постоянно гонюсь.

Итак, какие проекты я бы хотел реализовать в рамках KolibriOS:
  • VK клиент. В 2010 году писал подобный, изначально это был Jabber клиент с собственной реализацией протокола, построенный на Windows Control'ах, но впоследствии VK отказался от развития XMPP протокола и клиент был переписан на VK API. Его отличительной чертой было то, что он был написан полностью на WinAPI, но при этом весь GUI (в том числе поля ввода текста) были самописными (что позволило портировать клиент на Mac и частично под Linux), исполняемый файл весил 96кб (после упаковки UPX'ом) и был написан на Delphi. В итоге, занял призовое место в конкурсе VK.
  • Telegram клиент. В 2013 году занял призовое место в конкурсе Павла Дурова. Опять же, самый легковесный клиент (без debug info 1.6 мб на фоне 13 мб монстров с тем же функционалом).
  • ECAD (САПР) для проектирования печатных плат и принципиальных электрических схем. Уже больше года вынашиваю эту идею ;)
Для первых двух необходимы библиотеки с поддержкой юникода (либо сам напишу какой-нибудь костыль), для 3 крайне желательно иметь возможность печати на принтере (ЛУТ, фоторезист и т.п. схемы травления).

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


Последний раз редактировалось XProger Пт апр 17, 2015 8:16 pm, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Пт апр 17, 2015 5:52 pm 
Не в сети

Зарегистрирован: Вс ноя 16, 2014 5:36 pm
Сообщения: 3
Unicode стоить внедрить на уровне ядра, и все файлы перевести в кодировку UTF-8
А то на Linux'e в исходниках русский язык в CP1251 не читается


Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Пт апр 17, 2015 6:02 pm 
Не в сети

Зарегистрирован: Пн мар 27, 2006 6:33 am
Сообщения: 530
XProger писал(а):
Знаком с этими направлениями одинакого хорошо, всё что мне сейчас требуется от сообщества - пинок в нужную ему (сообществу) сторону. И ещё, я не уверен, но мне, возможно, потребуется ментор по части ассемблера, которого можно было бы донимать глупыми вопросами 8)

Голосую за ECAD с возможностями программы Proteus :)

P.S. Одно из направлений задействовать уровень ассемблера в связке с Форт (Forth) системой.
Возможностей больше и диапазон возможного построения и управления софтом расширяется.
Пара коммерческих CAD (ForthCAD-3D и Candy Project Control Software ) точно сделаны на Форт и в САПР Сударушка
В связке ассемблера и Форт делал симулятор AVR.


Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Пт апр 17, 2015 6:28 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1060
tagart писал(а):
Unicode стоить внедрить на уровне ядра, и все файлы перевести в кодировку UTF-8
А то на Linux'e в исходниках русский язык в CP1251 не читается

Исходнике в DOS-кодировке, или иначе она она называется CP866

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Пт апр 17, 2015 7:00 pm 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
Я бы скорее за первые 2 голосовал, точнее за их объединение в один продукт аля miranda im с её плагинами.
САПР тоже важна, но мне кажется, что это нужно меньшему количеству людей.


Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Сб апр 18, 2015 10:23 am 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Чт дек 11, 2014 1:31 am
Сообщения: 173
[удалил по настоянию z525]


Последний раз редактировалось kiv Вс апр 19, 2015 2:59 pm, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Сб апр 18, 2015 11:32 am 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
есть библиотека viewtopic.php?f=24&t=2189 и прочие http://wiki.kolibrios.org/wiki/Library/ru


Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Вс апр 19, 2015 12:28 am 
Не в сети

Зарегистрирован: Вс окт 02, 2011 4:48 pm
Сообщения: 43
kiv писал(а):
Думаю, VK клиент будет хорош...

Товарищ kiv а вам обязательно выкладывать свои думалки на этом форуме? Что не каммент то думалка.
XProger обращался к сообществу проекта:
XProger писал(а):
всё что мне сейчас требуется от сообщества - пинок в нужную ему

Для меня было бы новостью что люди выкладывающие свои думалки на форуме относятся к проекту.

kiv а вы слышали такую поговорку "В каждой бочке затычка"? А значение ее знаете?


Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Вс апр 26, 2015 4:21 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт апр 17, 2015 9:44 am
Сообщения: 29
Судя по голосованию, лидирует идея с ECAD.
В данный момент уже есть небольшая заготовка. Реализована отрисовка разноцветных прямоугольников (double buffer), навигация при помощи мыши (перемещение, увеличение).
Возникло несколько вопросов:
1) Как KolibriOS отностится к использованию SSE? Спрашиваю, потому как не встречал внятных ограничений (да и code style тоже) для разработчиков.
2) Есть ли стандартные библиотеки для отрисовки примитивов с поддержкой AntiAliasing'а?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вс апр 26, 2015 4:40 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1060
Подойдет нет viewtopic.php?f=24&t=1319
или
viewtopic.php?f=24&t=584

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Вс апр 26, 2015 5:54 pm 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
SSE надо сперва детектить http://websvn.kolibrios.org/listing.php ... 2Ftrunk%2F


Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Пн апр 27, 2015 6:14 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт апр 17, 2015 9:44 am
Сообщения: 29
punk_joker, спасибо, но слишком примитивно

Wildwest, гут, выдавать ошибку через box_lib в случае отсутствия?


Вернуться к началу
 Заголовок сообщения: Re: Помогите решить VK, Telegram или ECAD?
СообщениеДобавлено: Пн апр 27, 2015 7:16 pm 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
Ну это от тебя зависит, раньше просто сообщали, что чего-то не хватает

download/file.php?id=2550 - нет фич

download/file.php?id=2551 N/A - not available


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

Часовой пояс: UTC+03:00


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

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


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

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB