Hi all,
I'm writing a program which connects to a remote Oracle server using
sqlDB (TOracleConnection). TOracleConnection keeps telling me that
Oracle client library (libociei.dylib) is not yet installed. However,
I'm pretty sure that it's already installed correctly since Oracle's
SQLPlu
We have already merged the wikis, what about merging the forums?
I would propose merging into the Lazarus forum.
Why don't we make our own forum application using fpWeb (or Powtils or
ExtPascal)? Specially dedicated for FPC and Lazarus users. It can be a
showcase that pascal (FPC/Lazarus in
Then it would be possible to make a userfriendly forum and to add
useful
functions.
Of course, since we have all the source code that we are fluent at. :D
Another thing is... it could also be a test suite for fpWeb both on
performance and maintenance which both usually become main
consid
if someone appear with the native pascal forum solution we will
create a site based on it and merge everything there :)
Is there someone out there had done this (pascal forum)? AFAIK, I only
knew one: Powtils forum (which is now closed). Honestly, I never used
fpWeb because I was a Powtils
Time?
I believe I could make a basic forum application within a few days, in
my spare time, using ExtPascal. But I myself don't think ExtPascal
would be the correct tool to be used since it creates a non search
engine friendly application (because of Ajax). I think fpWeb would be
the bes
The ExtPascal statement is not quite correct; you can perfectly make
a search-engine friendly site, but you must cater for this when you
start your design. It diminishes the speed slightly, but not so much
that it hurts.
Yes, I knew that, though I didn't like it. I still prefer using fpWeb
When we planned to move the lazarus forum the same discussion was
started. It took months without result.
Because not many people know how to build a web application using
pascal. That's why I propose some of us who have experience with that
to build one. This project can be used to promote
So Bee, register a project on SourceForge or GitHub and start
coding. Maybe
somebody will contribute at some stage. Like they said in some old
movie:
"Build it and they will come".
If I made one, then I'll make it using Powtils (fully CGI) or
ExtPascal (fully Ajax) because that's what I kn
Hi all,
I just knew recently that Midlet Pascal went open source, through FPC
wiki. Quite a good news, IMO. Since it's now open source, is it
possible to start working on java byte code generator in FPC based on
Midlet Pascal code? This will help FPC targetting mobile devices that
only su
So I would recommend going with something closer to home (part of
FPC) -
like fpWeb. This gives much better certainty that it will be
continuously
maintained - even if that only means no new feature but at least
compilable
with latest FPC.
Yes, that's also the main reason of mine to build
Well, fpWeb is winner, yes?
Bee can create a sourceforge project?
If it would use fpWeb then I refuse to be the project owner because I
almost know nothing about fpWeb. I even intend to study fpWeb from
this project. The project owner should be someone who knows how to
build (at least) the
The advantage of fpweb is that it doesn't matter whether you want to
use
an apache module, plain cgi or fastcgi, or in a standalone server.
It works with all 4 types.
Is there any demo or documentation about them, especially the FCGI? I
only saw CGI demos and very lack of documentation arou
Hi all,
I'm now studying Qooxdoo (JS framework) to make ExtPascal-like tool
based on it. Qooxdoo's OO implementation has mixin feature (http://en.wikipedia.org/wiki/Mixin
). Since this feature is not provided by object pascal language, I
have trouble writing the library wrapper. For the firs
I'm not aware of any existing AOP framework for Pascal.
I don't think neither GWT or QWT is implementing AOP. CMIIW.
I think the regular way to do this in Object Pascal is via
implements-style delegation (which doesn't really fake mixins; I
think it provides exactly the same functionality,
I don't think class helpers are a real language instrument. They are
more a
workaround for certain cases when other classes are set in stone.
I know, class helper is only a work around until pascal supports real
mixin feature. But, with that I'm still able to see a workaround. I
think I mu
On 24 Mei 2010, at 22:13, Leonardo M. Ramé wrote:
> With CGI you have one advantage over Apache Modules or Embedded web servers,
> as far as your "actions" do their work without errors, you don't have to
> worry about possible memory leaks related to concurrency problems or threads
> or anythin
On 25 Mei 2010, at 24:10, Marcos Douglas wrote:
> "If it's already running, the CGI app acts as request proxy for the FCGI app"
> Would not the oposite?
Because FCGI app is the true worker app. CGI proxy is lightweight app. It does
nothing but redirecting incoming request and outgoing response,
On 25 Mei 2010, at 02:15, Marcos Douglas wrote:
> On Mon, May 24, 2010 at 3:58 PM, Lee Jenkins wrote:
>>
>> Why do you need verification? That information is readily available on
>> ExtPascal's wiki.
>>
>> http://code.google.com/p/extpascal/wiki/GettingStarted
>
> Bee said something and Leon
On 25 Mei 2010, at 11:29, Bee Jay wrote:
>
> On 25 Mei 2010, at 02:15, Marcos Douglas wrote:
>
>> On Mon, May 24, 2010 at 3:58 PM, Lee Jenkins wrote:
>>>
>>> Why do you need verification? That information is readily available on
>>> ExtPascal
On 25 Mei 2010, at 11:32, Bee Jay wrote:
> Oh, did I mention live debugging? ;)
Oh, did I mention that FCGI is an open standardized protocol that is supported
by virtually any web servers? That means you could avoid vendor technology
locked-in, such as Apache mod or IIS ISAPI. ;)
-
On 25 Mei 2010, at 14:06, Graeme Geldenhuys wrote:
> I have never looked at FastCGI before, but what you are descibing is
> exactly what I wanted to do with CGI. Create a GUI or Service/Daemon
> application (application server) that the CGI apps talks to. The
> application server would setup the
On 25 Mei 2010, at 14:43, Graeme Geldenhuys wrote:
> My major concern is vendor lock-in. Something we want to avoid at all costs
> - we have been burnt too many times. So I'll stay away from ExtPascal
> because that requires ExtJS which is a commercial product you have to
> purchase (starting at
On 25 Mei 2010, at 01:43, Marcos Douglas wrote:
> On Mon, May 24, 2010 at 3:30 PM, Leonardo M. Ramé
> wrote:
>> Marcos, nobody is saying that you don't have to destroy instances when
>> programming CGI apps.
>
> Okay, but if there is not memory leaks...
> I ever free my objects! But I did not
On 25 Mei 2010, at 15:12, Michael Van Canneyt wrote:
> Seems like Graeme is not the only one who is not always listening:
Hahahaha... I know. :D When you point a finger, there are three fingers
pointing back at you! ;)
> I said several times before, FastCGI exists since a long time in Free Pas
On 25 Mei 2010, at 15:55, Michael Van Canneyt wrote:
> The CGI gateway is on my todo list, as you know.
Now everybody knows. ;)
> Obviously. I think ExtPascal is promising, but sadly suffers from some major
> design flaws (garbage collect, thread model); which prevent me from
> using it: they c
On 25 Mei 2010, at 17:36, Michael Van Canneyt wrote:
> Here I can reliably reproduce the memory corruption. It crashes the output
> regularly. (with random use, it happens 10-15 times a day, in a test
> enviromnent).
Would you share the test code?
> The bug is in the garbage collector, which at
On 25 Mei 2010, at 20:31, Michael Van Canneyt wrote:
> But maybe the new garbage collector no longer has the problem; in that case,
> my remarks are void.
I hope so. I haven't try the latest SVN either. :D
> Tell him he should also get rid of the one-thread-per-session
> model, because it is si
On 25 Mei 2010, at 23:37, Marcos Douglas wrote:
> My only doubt is: why to use CGI proxy, not a FCGI?
The main purpose of CGI proxy existence is to provide solution for some
environments where FCGI setup isn't possible. The other advantages are bonuses.
;)
-Bee-
_
On 26 Mei 2010, at 24:12, Marcos Douglas wrote:
> If the environment allows use FCGI, you would not CGI gateway?
No, because I WANT to use those bonuses. However, by able to use the bonuses,
you can't negate the main purpose of its existence.
-Bee-
Hi all,
After a bit studying fpWeb package, especially the FCGI application, I have a
feature request to it. Would you (Joost? Michael?) please add auto shutdown
(after some idle time) feature to TFCGIApplication? If you had looked at
ExtPascal's FCGI implementation, it offers this feature. Thi
On 28 Mei 2010, at 23:18, Michael Van Canneyt wrote:
> Unless Joost does it first, I'll have a look at it next week. But it will be
> under control of an option, and this option will be 'off' by default.
Of course. I agree with that. It'd be nicer if the option can be set from the
config file,
On 29 Mei 2010, at 15:36, Michael Van Canneyt wrote:
> The FCL FastCGI class does not have a config file.
> If you want that, you must implement that yourself.
Alright then.
> It is one of the flaws of ExtPascal's implementation: everything is tied
> together, using fixed formats for config file
On 29 Mei 2010, at 16:52, Michael Van Canneyt wrote:
> Yes, but he chooses a very restrictive approach. As it is, you must
> convince him to change something. With the modular component approach, you
> don't need to wait.
Why should I have to wait? I got the source code, all of them. If I need s
On 28 Mei 2010, at 23:18, Michael Van Canneyt wrote:
> I'll have a look at it next week. But it will be under control of an option,
> and this option will be 'off' by default.
Another thought about this feature. I think it'd be nice if there's an option
to shutdown the app gracefully. What I me
Hi all,
Try the following code snippet:
uses
DateUtils;
var
a,b: TDateTime;
i: integer;
begin
a := EncodeDateTime(2010, 1, 1, 0, 0, 0, 0);
for i := 0 to 9 do
begin
b := EncodeDateTime(2010, 1, 1, 0, 0, i, 0);
Writeln(SecondsBetween(a,b):3);
end;
end;
I think the result isn'
On 30 Mei 2010, at 19:06, Michael Van Canneyt wrote:
> But if you want it, it's really easy to do in fcl-web. Create a webmodule,
> implement the OnRequest handler of the module, and add
> Application.Terminate:=True;
> Handled:=True;
> in the handler. Then register the module with the name 'sh
On 30 Mei 2010, at 19:18, Marco van de Voort wrote:
> IIRC this is normal and delphi compatible and due to TDatetime being a
> floating point type.
No, it's not Delphi compatible. Delphi's result is alot worst, at least on
Delphi 7. And I didn't ask to make it truly compatible with Delphi. ;)
>
On 30 Mei 2010, at 19:28, Jonas Maebe wrote:
> Then it shouldn't use floating point. Ever.
Well... then it shouldn't be using FPC? ;)
Ok, forget about the rocket launcher. The important note that I think need to
be addressed is the bug only occurs if the milisecond part of a or b is 0.
Other t
On 30 Mei 2010, at 19:47, Jonas Maebe wrote:
> They should not be using any FPC functionality relying on floating point. Any
> person who uses floating point should know that by definition it is inexact
> (ranging from "a little" to "enormously", depending on what you do).
I understand.
> That
> But if I changed the milisecond part of a or b or both to anything but 0 then
> the result is correct.
Correction... the bug arises NOT only if the msec part is 0. The bug arises if
msec part of both variables are EQUAL. If they are different, at least 1 msec,
then those functions produce cor
On 1 Jun 2010, at 22:13, spir ☣ wrote:
> (*) And to some more constructs in other languages, like foreach (*the*
> feature I miss in freepascal):
> foreach name in names do ... end;
http://wiki.freepascal.org/for-in_loop
-Bee-
___
fpc-pascal mailli
On 2 Jun 2010, at 20:09, spir wrote:
>> http://wiki.freepascal.org/for-in_loop
>
> Is this implemented? (unable to make it work -- the compiler refuses the
> for...in notation)
AFAIK, yes. At least, I know it's already in trunk since a while ago. Never use
it myself though.
-Bee-
__
On 18 Jun 2010, at 02:58, Burkhard Carstens wrote:
> What about ExtJS being GPL licensed? Got a developer license?
Yes, if you make commercial apps.
> Here you refere to the ExtJS components of fpweb, right? IOW. if those
> are (or will be) universal, they should get renamed? (see, you are in
> Does anyone know of a FPC driver implementation for MongoDB ?
check this out: http://code.google.com/p/pebongo/
-Bee-
___
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
44 matches
Mail list logo