Форум » Документация » Harbour в Википедии (русскоязычной) » Ответить

Harbour в Википедии (русскоязычной)

gustow: Как уже раньше писал, завел в русскоязычной Википедии страницу про Harbour - http://ru.wikipedia.org/wiki/Harbour. Вынес говор про это в отдельную тему, чтобы можно было (если у кого есть желание) координировать совместную доработку. Вопрос: надо бы указать "авторитетный источник", подтверждающий фразу [quote]Для переноса Clipper-приложения, работающего под DOS, на другие платформы, например, Linux или Windows Mobile, требуется сравнительно небольшая адаптация.[/quote] (ссылки на блоги и т.п. "частные оценочные суждения" не очень приветствуются в качестве АИ - надо на какое-то "официальное мнение" сослаться бы)

Ответов - 30, стр: 1 2 All

AndreyZh: gustow пишет: Вопрос: надо бы указать "авторитетный источник", подтверждающий фразу цитата: Для переноса Clipper-приложения, работающего под DOS, на другие платформы, например, Linux или Windows Mobile, требуется сравнительно небольшая адаптация. Извините, но это не совсем так... Всё сильно зависит от сложности кода на клиппер, используемых "хитрых" приёмов, важности расчетного функционала. Кроме того Harbour, являющийся достаточно строгим компилятором не пропускает "ошибок", которые нормально обрабатыват клиппер "по умолчанию"... как на этапе компиляции, так и на этапе исполнения. В частности мне свою программу (около 180 000 строк) пришлось переводить, парралельно исправляя несовместимости в течении 3 месяцев и если бы не помощь на данном форуме, то сомневаюсь, что смог бы это сделать. Перевёл и толку: её использует всего 20% всех пользователей... причина, что уже почти год продолжаю "вылавливать" несовместимости данных систем, которые выявляются в процессе реальной эксплуатации программы УС Land пользователями... и которые при этом "визжат" - верните старую и надёжную программу, которая правильно всё считает... Для подтверждения подниму тему с описанием очередной несовместимости исправленной на неделе (после года реальной эксплуатации на примерно 40 рабочих мест). P.S. За русскоязычный ресурс Вам, наряду с Андреем (за его описалово) огромное спасибо!

gustow: AndreyZh пишет: P.S. За русскоязычный ресурс Вам, наряду с Андреем (за его описалово) огромное спасибо! За спасибо сыт не будешь :) :) Присоединяйте свои хоть 2 копейки (думаю, всяко есть, наверное, что приписать) - вот и будет Вам пожалуйста :) :) А по вопросу - суть понял. Видимо, придется как-то переформулировать фразу про "более-менее легко перегнать из Клиппера в Харбор" (собственно, как понимаю, в основном для этого Линарес со товарищи кашу-то заваривал - чтоб портировать старые исходники в новую оп.среду).

SergKis: AndreyZh пишет: В частности мне свою программу (около 180 000 строк) пришлось переводить, парралельно исправляя несовместимости в течении 3 месяцев Попробуйте перевести на VO, FoxPro в 1С или еще куда ... . Думаю фраза "более-менее легко перегнать из Клиппера в Харбор" покажется правильной.

gustow: SergKis , о чем и речь. Эту фразу я тоже вроде где-то скопипастил, склепывая текст. Конечно, как-то переформулировать-уточнить надо бы.

Andrey: gustow пишет: Вопрос: надо бы указать "авторитетный источник", подтверждающий фразу цитата: Для переноса Clipper-приложения, работающего под DOS, на другие платформы, например, Linux или Windows Mobile, требуется сравнительно небольшая адаптация. (ссылки на блоги и т.п. "частные оценочные суждения" не очень приветствуются в качестве АИ - надо на какое-то "официальное мнение" сослаться бы) Я переводил 7 чужих проектов на хХарбор версии 0.99.70 (он раньше и сейчас лучше был по совместимости с Клипером 5.2 и 5.3) Проблем с переносом не было (С и ассемблеровские вставки не использовались) . Нужно написать что при переносе на хХарбор с версии Клипера 5.3 и 5.2 проблем не возникает, а при переносе с Клипера 5.01 и 87 возникает из-за разности стандартов Клипера.... А со всеми проблемами переноса - к нам сюда на форум. Мне письма на почту писали по поводу переноса, я отвечал и сюда людей на форум перенаправлял ! А кто такой "авторитетный" источник ? Наш форум - вот авторитетный источник ! Можно список программ создать здесь (кто, какую задачу сопровождает , какой город, кол-во рабочих мест) и вот будет "Авторитетный источник" !!! Кто за ?

gustow: Pasha пишет: Надо сделать короче и дать больше фактов. Да и лучше бы сделать его отдельной статьей. Конечно, для главки в статье про Harbour в Википедии - надо бы укоротить и сделать посуше-по"энциклопедичнее". Это ж только один раздел в статье - даже часть раздела (про используемые RDD). Как отдельная статья - не знаю... Я (даже еще до статьи про Harbour) начал делать статью про MiniGUI (именно в Педии) - местные "авторитеты" наехали на "практически не имеет энциклопедического значения" (и я их понимаю - это ж всего лишь одна из библиотек для работы с языком/компилятором, для ее описалова хватит небольшого раздела в общей статье про язык/компилятор). Те же мотивы "наезда", думаю, будут и про Leto - как на отдельную статью в Педии. А вот в книгу на Викибукс (еще раз адрес - тут вот) - там можно (и нужно) про Leto писать подробно и "со вкусом" :) Аналогично - и про МиниГУИ. Andrey пишет: А кто такой "авторитетный" источник ? В терминологии википедов - не чье-то частное мнение-утверждение, а некая инфа из "приличного", относительно "официального" источника: где некий условный "редактор" - в смысле, человек, а не текст-процессор :) как-то проверил правильность - насколько возможно - и редакция (т.е. публикующая это "контора" - та же администрация какого-то "приличного" сайта или "имеющий устойчивую репутацию" блогер) обеспечивает своим "авторитетом" какое-то более-менее соответствие правде жизни данной инфы. Например, в случае инфы по поводу HMG Ext Григория Филатова можно считать АИ, а меня - весьма так себе :) Почему вот в статье (в начале), к примеру, помянул "БЭСТ 4" и поставил на них ссылку - все-таки некая контора, использующая (или использовавшая) Харбор для серьезных, коммерческих разработок, известная в росс.сообществе как производитель бух.софта, т.е. туфту у себя на официальном сайте писать не должна... вот и АИ. Для справки: определение в Педии "критериев значимости" - [url=http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%97%D0%BD%D0%B0%D1%87%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C]вот тут[/url] ; "авторитетного источника" - [url=http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%90%D0%98]вот тут[/url] . Andrey пишет: Наш форум - вот авторитетный источник ! Конечно! Я на него в статье, кстати, ссылку в статье в Педии поставил чуть не первой - вполне себе АИ по тематике (по крайней мере, гурЫ наши). Andrey пишет: Можно список программ создать здесь (кто, какую задачу сопровождает , какой город, кол-во рабочих мест) и вот будет "Авторитетный источник" !!! Кто за ? Всеми семнадцатью тентаклями - ку!!! :))) Давно бы надо (в т.ч. и в "пропагандистских целях") иметь такой "кондуит" реально существующих (и используемых в деле некими клиентами - организациями, а не просто "бесплатная утилитка") разработок. Кстати, и на международном уровне такого перечня не видел - хотя иногда "новички" вопросы задают именно про "а что реальное и серьезное на Харборе сделано?.." Это надо отдельной темой сделать, конечно. Да и в вики-статью (книгу) такой список пригодится.

gustow: :(( Что-то со ссылками непонятка у меня - форумный движок, что ли, не дает ДВЕ и больше ссылок в ОДНОМ абзаце дать? или я не вкуриваю, в чем неправда моя? Даю по раздельности: Для справки: определение в Педии "критериев значимости" - [url=http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%97%D0%BD%D0%B0%D1%87%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C]вот тут[/url] ; "авторитетного источника" - [url=http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%90%D0%98]вот тут[/url] . На "предпросмотре" все ОК - дает как ссылку, а не как plain text.

TimTim: AndreyZh уже упоминал про БАРС-бюджет на форуме здесь Там и про LetoDB и про Harbour

gustow: TimTim пишет: Там и про LetoDB и про Harbour О, я и забыл про это! :) Спасибо за пальцемтык! Заодно слепил в статейке в Педии раздел (опять же, в т.ч. и как "агитационно-пропагандистский" :) ) "Тиражируемое ПО, написанное на Harbour" (см. в конец статьи) Если у кого есть про какие разработки (тиражируемые, используемые "в конторах") - хоть свои, хоть чужие, хоть русскоязычные, хоть "империалистические" - черкните инфу сюда... или сами в Педию. Может, кто из контактящих со стаей разработчиков Harbour у них инфу запросит? что знают? или чтоб через мэйл-лист распостили по миру по харбористам запрос на сбор такой инфы где-то? Гуглил по "Harbour бухгалтерия" - наткнулся на забавное обсуждалово на linux.org 2004 года про "типа 1С под Линукс". Там, в частности, поминается и БЭСТовская прога (4+, в 5й они ушли с Харбора на Xbase++) - в интонации "полный ацтой" :) AndreyZh , при гугленьи на "Harbour учет" наткнулся на Ваш пост на форуме forum.vingrad.ru (2009 года) с описанием КИС Lack и дальнейшей дискуссией с 1С-никами (или, по крайней мере, скептиками) - указание на КИС Lack поместил в табличку "тиражируемого ПО" в Педии.

gustow: Andrey пишет: Забыл наверное Точно, забыл :) Даааавно это было - аж 2007й...... А поподробнее на свое, Андрей (что там описал в архивной ветке), можешь дать инфу? Что примерно надо - см. в Педии в табличке

AndreyZh: Извините, что не могу активно учавствовать в обсуждении... Просто наше долбанное гос-во снова чудачит с "алкоголем", теперь по рознице - и полностью утоп в данной теме (работе) gustow пишет: Гуглил по "Harbour бухгалтерия" - наткнулся на забавное обсуждалово на linux.org 2004 года про "типа 1С под Линукс". Там, в частности, поминается и БЭСТовская прога (4+, в 5й они ушли с Харбора на Xbase++) - в интонации "полный ацтой" :) Что-то действительно с БЭСТ творится - они исчезли со всех бух.форумов, хотя тема от 2004 года умилила - "это ацтой", "нет это круто", "сам дурак", т.е. нельзя к этому относиться серьёзно. gustow пишет: AndreyZh , при гугленьи на "Harbour учет" наткнулся на Ваш пост на форуме forum.vingrad.ru (2009 года) с описанием КИС Lack и дальнейшей дискуссией с 1С-никами (или, по крайней мере, скептиками) - указание на КИС Lack поместил в табличку "тиражируемого ПО" в Педии. Во первых open source универсальная комплексная система учета и анализа для малого бизнеса, реализованная на xHarbour называется "УС Land", имеет сайт http://www.zhsoft.16mb.com (точнее клипперовской "КИС Lack" и системы на xHarbour - "УС Land"). У них имеется форум http://olegon.ru/forumdisplay.php?f=72 который веду при наличии вопросов от интернет-user По "популярности"... не знаю... считал за 2011 год - более 40 тысяч скачек дистрибутива, т.е. на десяток "внешних" пользователей можно рассчитывать. Во вторых, имел наглость быть популяризатором харбора в рунет - и практически любое условие поиска в гугле, с упоминанием Harbour покажет мои посты. По "зарубежному опыту"... Где-то проходили ссылки, по индуса с системой на харборе с сотнями внедрений и некой бразильской (чилийской) системе, которая чуть ли не самая популярная в Латинской Америке

AndreyZh: До кучи: Лукашевский Андрей Александрович в рунете двигает свою систему на харборе? http://winkniga.ru/ Сайт БЭСТ http://www.bestnet.ru/ Хотя БЭСТ 5 возможно перевели на xBase++, но параллельно продвигаемая 4 на Харборе... от проекта Linux они отказались довольно давно Andrey пишет: Ссылки давай, а то такую цитату на Вики не выложишь Поищу... натыкался, когда изучаль ГУИ под Харбор... когда будет возможность.

gustow: Гляньте в статью в табличку в конце - указанные выше (и БЭСТ 4+, и сайт УС Land, и Лукашевского страничку, и еще кое-что) выгуглил уже. Т.ч. для первого улова ничего уже :) Но давайте дальше двигать будем - саму статью тоже надо делать, да и как книжку. Хоть систематизируем более-менее...

gustow: Andrey , поджидаю Вашу инфу по расписанному в вышеуказанной "архивной" ветке (2007 г.), ладно?

TimTim: AndreyZh пишет: Хотя БЭСТ 5 возможно перевели на xBase++ Сейчас смотрю демо версию БЭСТ-5 3.4. В частности в справке для разработчика написано, что в комплекс входит визуальная среда разработки, которую они назвали XBA (Xbase For Application). И далее цитата Для создания любого прикладного плагина (модуля) необходимо использовать файл исходного кода, написанного на языке программирования XBase++ (используется синтаксис Xbase языков с объектно-ориентированным подходом. За основу взят XHarbour - www.xharbour.com, который был переработан расширен и адаптирован под БЭСТ-5). При компиляции исходного кода создается hrb-модуль. конец цитаты

gustow: TimTim пишет: За основу взят XHarbour Кавер-версия на кавер-версию :) Очередной форк - теперь уже на xHarbour... Интересно, что они хотели этим сказать, сделавши так? "Сделать еще более красиво"? :)

Pasha: gustow пишет: Кавер-версия на кавер-версию :) Очередной форк - теперь уже на xHarbour... Интересно, что они хотели этим сказать, сделавши так? "Сделать еще более красиво"? :) Посмотрел я их сайт. 4-я версия (харбор) еще поддерживается. Те, кто работают с 5-й (аляска), жалуются на медленную работу, которая заметна при переходе с 4 на 5, некоторые пишут, что стало в 10 раз медленнее. Разработчики рекомендуют использовать терминальный режим в качестве лекарства. Судя по всему, у них клиент сервер не используется совсем. Хотя sql вроде есть, для dbf Есть еще на сайте неплохая бесплатная утилита для редактирования dbf, написана на фоксе. Гляньте, кто без гуевого интерфейса не может.

gustow: Andrey пишет: Адрес куда высылать инфу есть ? Или сюда в ветку (м.б. более предпочтительно - и другие посмотрят), или на gustow[at]miac.utk.ru (офис), gustow33[at]mail.ru (дом) Pasha пишет: жалуются на медленную работу Да, знакомая бухгалтерша подтвердила - 5ка тормозит сильно. Видимо, некогда выискались там "энтузиасты", показали пальцем руководству на Харбор, убедили, своих расширений сверху накрутили, 4ку сделали - а потом то ли надоело пурхаться, то ли "энтузиасты" ушли, а пришли "прагматики", которые сказали: "неча на какой-то наколенной поделке базироваться - надо брать за основу солидный, фирменный софт" и перешли на аляску. Наверно, как-то так было, думаю - иначе с чего бы так кидаться с одного на другое? Да и ладно, их дело... Предложения-замечания по страничке в Педии да книжке в Учебнике?..

ММК: gustow пишет: Кавер-версия на кавер-версию :) Очередной форк - теперь уже на xHarbour... Интересно, что они хотели этим сказать, сделавши так? "Сделать еще более красиво"? :) Мне кажется здесь не все так "прямолинейно" . Отвлеку Вас от основной темы, Вы уж извините ! :) В свое время у Линариса был компаньен,соратник и т.д. Делали они все вместе и кто больше вложил в развитие проекта большой вопрос. Но в один прекрасный момент они разругались ( это мягко сказано ) .Даже вынесли это дело на суд общественности. И разошлись :) Линарис продолжил разработку FW ( не харбора ) , а вот его товарищ создал новую фирму , которая и специализируется на хХарборе , только комерческом ( www.xharbour.com ) . Не надо его путать с тем хХарбором с которым работает большинство :)) Отличий много. Но "изюминка" была в другом. Была разработаннна библиотека драйверов для работы с SQL ( конкретные под даждую SQL ) , благодаря этому получили достаточно много плюсов. Т.е. свое RDD . И было создано определенное IDE . И вот там при компиляции исходного кода создается hrb- модуль. Поэтому ( мне кажется ) БЭСТ говорит об использовании именно этой идеи в своей системе. Сам продукт вряд-ли они используют.Он достаточно дорогой и , естественно, закрытый :))) Скорее всего БЭСТ использует сборки открытых проектов плюс свое разработки.

Pasha: gustow пишет: Да, знакомая бухгалтерша подтвердила - 5ка тормозит сильно. Видимо, некогда выискались там "энтузиасты", показали пальцем руководству на Харбор, убедили, своих расширений сверху накрутили, 4ку сделали - а потом то ли надоело пурхаться, то ли "энтузиасты" ушли, а пришли "прагматики", которые сказали: "неча на какой-то наколенной поделке базироваться - надо брать за основу солидный, фирменный софт" и перешли на аляску. Наверно, как-то так было, думаю - иначе с чего бы так кидаться с одного на другое? Да и ладно, их дело... 4-ка была консольной. Видимо, для харбора они не справились с gui-интерфейсом, а иметь только консольный сейчас совсем уж несолидно, вот и взяли аляску. А аляска судя по отзывам работает куда медленнее харбора. Раньше, еще во времена клиппера, БЕСТ использовал Ads. Используют ли сейчас - непонятно. И для харбора, а для аляски поддержка Ads имеется. Вот только дорог Ads нонче, и очень дорог, его так просто не задействуешь.

Pasha: ММК пишет: В свое время у Линариса был компаньен,соратник и т.д. Делали они все вместе и кто больше вложил в развитие проекта большой вопрос. Но в один прекрасный момент они разругались ( это мягко сказано ) .Даже вынесли это дело на суд общественности. И разошлись :) Линарис продолжил разработку FW ( не харбора ) , а вот его товарищ создал новую фирму , которая и специализируется на хХарборе , только комерческом ( www.xharbour.com ) А разве Игнасио учавствовал в xharbour.com ? Там вроде Патрик, Рон, и еще кто-то

ММК: Pasha пишет: А разве Игнасио учавствовал в xharbour.com ? Там вроде Патрик, Рон, и еще кто-то С него все и началось :)

Andrey: Pasha пишет: 4-ка была консольной. Видимо, для харбора они не справились с gui-интерфейсом, а иметь только консольный сейчас совсем уж несолидно, вот и взяли аляску. Версия БЭСТ 4+ написана на хХарборе, вдобавок ко всему еще на древнем, специально оставили для тех кто не хочет переходить на 5-ку. Версия БЭСТ 5 (раньше, года 2 назад) написана была на хХарборе + терминалка GTWVW. Я раньше переписывался с одним из разработчиков БЭСТ, так он писал мне об этом, кстати потом интерфейс переделали на С++, а драйвера к БД оставили хХарборовские. Пытались еще написать БЭСТ для Linux (Кресин еще писал об этом). Сейчас не знаю на чем, я уже не сопровождаю бухгалтерию ....

gustow: О! Спасибо, воткну в список. (извиняюсь, что не сразу углядел - не каждый день в "дом"-ящик смотрю) UPD: воткнул (заодно свернул таблицу в "скрытый блок"; чтоб поглядеть - ткнуть "показать справа)

gustow: Andrey , поправил. Кто еще что еще добавит?

Pasha: Andrey пишет: Надо бы на http://ru.wikipedia.org/wiki/Harbour написать что это языки разные !!! И библиотеки не взаимозаменяемые !!! Крупными красными буквами !!! Чтоб народ понимал сразу !!! Язык один и тот же, только диалекты разные. На вики про это есть. Но отдельно историю двух проектов конечно же стоит отразить. Тем более, история небезинтересная, в ней кипели почти шекспировские страсти.

gustow: Pasha пишет: Но отдельно историю двух проектов конечно же стоит отразить. В общем-то, Педия есть (как там многократно подчеркивается) энциклопедия (т.е. статьи должны быть без-эмоциональные, описательные) - и кто там кого замочил, тем непричастным и невиновным, читающим статью для "ознакомления с предметом", в общем-то почти всё равно. :) Но если кто возьмется - руки в ноги и вперед! Разве я монополизировал процесс правки - что статьи в Педии, что книжки (или книжек - если делать отдельно по Харбору и отдельно по МиниГУИ, что, думаю, было бы рационально) в Учебнике? :) Пора, пора уже (как, к примеру, показал недавний пример с "новичком" Додиком) делать нормальный "курс молодого бойца" на русском!

gustow: В comp.lang.clipper наткнулся на очень неплохой (как кажется) текст Класа Энгвала в ответ на обычный "новичковый" вопрос "с чего начать?" (обсуждение "Move from Clipper 5.3 to Harbour"): http://groups.google.com/group/comp.lang.clipper/msg/08805635d30b57ca Могу перевести - хоть и "топорновато" будет, но авось кто дорихтует... Может, взять за основу какого-то "самого первого ЧаВо"? (правда, текст от пятницы 13го... :) )

Andrey: gustow пишет: Могу перевести - хоть и "топорновато" будет, но авось кто дорихтует... Как успехи ?

gustow: Andrey пишет: Как успехи ? Да пока не особо как: начал переводить - да навалили по работе, потом майские... А есть нужда в этом тексте (Класа Энгвала) переведенном? И вообще - что в ту же ВикиКнигу в первую очередь надо бы? (ответ "ВСЁ!!!" будет проигнорен :) )



полная версия страницы