1.1, geekkoo (ok), 13:19, 21/01/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>>Linux( GNOME/KDE), с установленными библиотеками Qt не ниже 4.4 версии.
Долго думал - каким боком тут Гном?
Хотя что называется оно KBasiс (а не GBasic) - это, конечно, звоночек ...
Эмулятор Вендовся, ЕВПОЧЯ ...
| |
|
2.7, Необъективный_ (?), 13:59, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>Linux( GNOME/KDE), с установленными библиотеками Qt не ниже 4.4 версии.
Что-то я не понял, почему только эти две DE? Проги на Qt и в xfce, и во fluxbox нормально работают. Или разработчики KBasic умудрились что-то сломать...
Да и вообще непонятно, кому эта хрень нужна? Как собственно и оригинальный basic...
| |
|
1.2, Tesseract (?), 13:32, 21/01/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>>использование легковесного движка SQLite для создания файлов баз данных без необходимости запуска серверной части БД;
SQLite тяжеловесный есть ? И где у него серверная часть, это ж DLL.
| |
|
2.6, geekkoo (ok), 13:50, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>>использование легковесного движка SQLite для создания файлов баз данных без необходимости запуска серверной части БД;
>
>SQLite тяжеловесный есть ? И где у него серверная часть, это
>ж DLL.
Он сам по себе тяжеловесный. Лочить всю базу - это не труЪ ... Слишком грубо ...
| |
|
3.8, Необъективный_ (?), 14:03, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Он сам по себе тяжеловесный. Лочить всю базу - это не труЪ ... Слишком грубо ...
+1
В целом движек очень удобный, но невозможность использования БД двумя процессами одновременно реально напрягает. И приходится для таких задач искать альтернативы...
| |
|
4.10, Аноним (-), 14:22, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
Когда ты не можешь никак обойтись без того чтобы много процессов одновременно лезли в большую базу надо было использовать альтернативы с самого начала.
| |
|
5.11, geekkoo (ok), 14:27, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Когда ты не можешь никак обойтись без того чтобы много процессов одновременно
>лезли в большую базу надо было использовать альтернативы с самого начала.
>
На этой оптимистичной ноте "надо было использовать альтернативы с самого начала" можно было бы и остановиться. Однако:
Is SQLite threadsafe?
Threads are evil. Avoid them.
SQLite is threadsafe. We make this concession since many users choose to ignore the advice given in the previous paragraph.
Так оно thread-safe или таки треды - это зло?
| |
|
6.18, Crazy Alex (?), 16:35, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
thread-safe. "Зло" - это просто что треды они не любят, о чем и пишут. И во многом правы, в общем-то...
| |
|
7.19, geekkoo (ok), 16:39, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
Тогда формулировать это надо по другому. А то получилось - "Да не брала я твой горшок, больно он мне нужен, он и так с трещиной был"
| |
|
6.26, дядя (?), 18:44, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
Мде, а я всегда думал что потоки это добро, приносящее большую пользу :)
| |
|
5.12, Необъективный_ (?), 14:33, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Когда ты не можешь никак обойтись без того чтобы много процессов одновременно
>лезли в большую базу надо было использовать альтернативы с самого начала.
Про большую БД и много процессов я ничего не писал. Даже когда размер таблицы в БД менее 1000 строк, этот недостаток qslite никуда не отменяется...
| |
|
|
3.28, User294 (??), 22:46, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Он сам по себе тяжеловесный. Лочить всю базу - это не труЪ
>... Слишком грубо ...
Тем не менее, некоторые фрукты умудряются с оным делать такие штуки что просто диву даешься.Не разглагольствуя про тру или не тру а просто использовав инструмент который есть и которым они владеют наиболее эффективно, с учетом фич и ограничений.При этом они порой умудряются обойти в разы тот же мускуль и постгр.Хоть они и тру.За примерами например можно сунуться на sql.ru - там несколько любителей sqlite обитает.
Ну а плохим танцорам вечно что-то мешает ;).То им язык программирования плох, то база не такая, то еще что-нибудь не так.При том (уж простите за наблюдение) - чем требовательнее спец тем дерьмовее результат его потуг.Профессионалу много не надо - на то он и профессионал.А лузеров даже самая лучшая БД и язык программирования не спасут - все-равно результат понятно какой будет.Гуано получается везде одинаковое.
| |
|
4.32, geekkoo (ok), 08:45, 22/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>учетом фич и ограничений.При этом они порой умудряются обойти в разы
>тот же мускуль и постгр.Хоть они и тру.За примерами например можно
>сунуться на sql.ru - там несколько любителей sqlite обитает.
>
>Ну а плохим танцорам вечно что-то мешает ;).То им язык программирования плох,
>то база не такая, то еще что-нибудь не так.При том (уж
>простите за наблюдение) - чем требовательнее спец тем дерьмовее результат его
>потуг.Профессионалу много не надо - на то он и профессионал.А лузеров
>даже самая лучшая БД и язык программирования не спасут - все-равно
>результат понятно какой будет.Гуано получается везде одинаковое.
Я же просто указал на наиболее очевидные недостатки SQLite ...
| |
|
5.38, coroner (ok), 14:41, 26/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
нужны треды?велкам-пользуйте настоящие БД.али религия не пользволяет?
иначе вспоминайте для чего вообще нужен (задумывался) sqlite.
ЗЫ: мне вот например не нравится текстовая БД, в которую пишут всякие apache, squid etc.
| |
|
6.39, geekkoo (ok), 15:47, 26/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>нужны треды?велкам-пользуйте настоящие БД.али религия не пользволяет?
Ну, тогда вопрос - а зачем ваще нужна SQL-обёртка над дисковым файлом?
>иначе вспоминайте для чего вообще нужен (задумывался) sqlite.
В свете последнего вопроса возникает встречный вопрос - и для чего же?
>ЗЫ: мне вот например не нравится текстовая БД, в которую пишут всякие
>apache, squid etc.
Это вы про логи, что-ли? Ну, назвать вот этот вот поток (железного) сознания базой данных, как-то рука не подымается. Пришло событие - квакнул в сислог, без вариантов ... Что ещё от файла требуется, кроме последовательности?
| |
|
7.40, coroner (ok), 15:55, 26/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Ну, тогда вопрос - а зачем ваще нужна SQL-обёртка над дисковым файлом?
а зачем нужна ms access?
а зачем мне ставить для моей утилитки полноценный скуель?пример: моя прога оперирует большим количеством текстовой инфы.внимание вопрос: вам удобней будет работать с данными из разных полей посредством 1-2 sql запросов или парой сотней команд типа cat, grep, awk?
>В свете последнего вопроса возникает встречный вопрос - и для чего же?
чутка выше объяснил.ну и до кучи вспомним файрфокс.для него тоже стОит поставить полноценную БД?
>Это вы про логи, что-ли? Ну, назвать вот этот вот поток (железного)
>сознания базой данных, как-то рука не подымается. Пришло событие - квакнул
>в сислог, без вариантов ... Что ещё от файла требуется, кроме
>последовательности?
требуются различные отчеты: кто, куда, сколько раз, откуда, в какое время и тд и тп
| |
|
|
|
|
|
|
1.5, Arsenicum (?), 13:36, 21/01/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
* KBasic does not support ActiveX, because ActiveX is limited to Windows®
Нафиг оно тогда нужно? Зато хоть это есть:
* KBasic supports many controls, which are very equal to the controls of VB6 (Form, CommandButton, TextBox…)
Некропатологоанатомы побоялись назвать этот проект "QBasic".
| |
|
2.33, netc (??), 09:35, 22/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>src оформлен жутко - глазам больно читать.
не понял что именно вам не понравилось исходники kbasic, его ide или что вообще и почему обоснуйте пожалуйста!
| |
|
|
2.14, Cobold (??), 15:04, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
А сейчас многие так делают - придумывают "родную и удобную" но закрытую IDE для открытого языка. IDE - это ваш инструмент которым вы как разработчик денежки зарабатываете, и если вам в ней удобно то и заработаете больше. Конечно, это всё в теории :)
| |
|
3.47, Ansus (?), 16:25, 27/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>А сейчас многие так делают - придумывают "родную и удобную" но закрытую
>IDE для открытого языка. IDE - это ваш инструмент которым вы
>как разработчик денежки зарабатываете, и если вам в ней удобно то
>и заработаете больше. Конечно, это всё в теории :)
А с чего вы взяли, что IDE закрытая?
| |
|
|
3.17, Аноним (-), 15:47, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
Оно, как я понял, под виндофсь коммерческое, а под линух - свободное...
| |
|
4.23, Аноним (-), 17:14, 21/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Оно, как я понял, под виндофсь коммерческое, а под линух - свободное...
>
Цитата с сайта: The Linux® version is free of charge for open source (GPL 3) Software.
| |
|
|
|
1.15, Аноним (15), 15:13, 21/01/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В общем-то для Германии вполне актуально - тут довольно много курсов программистов на VB , и самих таких скороспелых недопрограммистов много, и фирмочек в которых они штампуют разные CD с shareware или какими-нибудь интерактивными базами данных тоже порядком. Им это поделие позволит реально слезть с иглы M$ без особой переквалификации.
| |
1.25, Аноним (15), 18:40, 21/01/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ЭЭ зачем это нужно? Если уж хочется VB и совместимости с MS - так лучше юзать mono.
| |
|
2.34, Максим (??), 11:31, 22/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
О ,очереднлй проект ...Gambas Visual Basic тоже на Qt - и зачем изобретать велосипед ...
| |
|
1.35, Аноним (15), 15:57, 22/01/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> ...обеспечивает 100% обратную совместимость...
Это значит что программа на KBasic'e буде в Visual Basic'e исполнять вызов функций С/С++ ?
| |
|
2.36, upyx (?), 11:59, 23/01/2009 [^] [^^] [^^^] [ответить]
| +/– |
"Обратную совместимость". Предполагаю, что (по задумке) VB проекты под винду конвертятся в KBasic и затем работают в линухе...
>поддержка вызова функций С/С++, позволяющая смешивать код BASIC и C/С++;
Жаль, что нельзя полностью отказаться от васика...
| |
|
|