[fpc-other] PostgreSQL index tuning

2021-09-25 Thread Graeme Geldenhuys via fpc-other
Hi, Does anybody know if there is a tool I could use to analyse queries to a PostgreSQL database, so I could tune it's performance. eg: detect table scans in the execution plan, suggest creating, dropping or altering indexes etc. MS SQL server comes with loads of tools and options to do this,

[fpc-other] Java 25th Anniversary Promotion from Oracle University

2021-03-02 Thread Graeme Geldenhuys via fpc-other
Hi, Oracle University is offering a free Java learning subscription and the Java SE 11 Developer Certification Exam for only $25 US. https://blogs.oracle.com/oracleuniversity/java-25-anniversary This offer runs out on 25 April 2021. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI

Re: [fpc-other] ARM is the future of desktop

2020-07-04 Thread Graeme Geldenhuys
On 02/07/2020 5:14 pm, Santiago A. wrote: > Here is an interesting article by a ex-windows boss. He thinks that in a > few years even desktops will be ARM and Intel will be residual. And > obviously it will be a mayor problem to Microsoft, whose software is > very tied to Intel platform.

Re: [fpc-other] VSCode

2020-04-27 Thread Graeme Geldenhuys
On 26/04/2020 2:37 pm, Sven Barth via fpc-other wrote: > It's more lightweight than eclipse. Well that's comparing Apples to Oranges isn't it? Yes originally Eclipse was designed as an IDE for many languages, but it has grown to be so much more - even a platform to base new applications on

Re: [fpc-other] [fpc-pascal] tiOPF is looking for a new project maintainer

2019-05-30 Thread Graeme Geldenhuys
On 30/05/2019 8:09 pm, Anthony Walter wrote: > What about fpGUI? Are you going to hand that project off as well? No, I still have some features I want to implement and get the "develop" branch into a more stable state for a v2.0 release. Plus I have many fpGUI based applications I will still

[fpc-other] tiOPF is looking for a new project maintainer

2019-05-30 Thread Graeme Geldenhuys
Hello everybody, I have really enjoyed working with tiOPF for 15+ years and have written tons of database and non-database applications that used tiOPF. It was also the project that introduced me to Design Patterns and Test Driven Development, and I'll forever be grateful for that. However, due

Re: [fpc-other] M$ has bought GitHub

2018-06-08 Thread Graeme Geldenhuys
On 2018-06-06 10:25, Marco van de Voort wrote: > Actually Microsoft is quite a large cloud provider, As the saying goes "There is NO cloud - only somebody else's computer." My personal opinion: Why must I store my data and my applications on somebody else's computer - often

Re: [fpc-other] M$ has bought GitHub

2018-06-08 Thread Graeme Geldenhuys
On 2018-06-07 09:01, el es wrote: > If you have time to manage your own hosting server* AND do the programming > work > AND have life/hobbies/family outside of work... wow... for others in many > cases > it's more like 'choose any 2' choice. Like I said, I already have a public facing server

Re: [fpc-other] M$ has bought GitHub

2018-06-05 Thread Graeme Geldenhuys
On 2018-06-05 20:45, Michalis Kamburelis wrote: > Or you can move to GitLab, which offers similar features in many ways. Why. Git is a distributed version control system. I really don't need a 3rd party hosting provider when I can do it on my own public server.

[fpc-other] Ergodox keyboard layout for Delphi/Lazarus developers

2017-11-02 Thread Graeme Geldenhuys
Hi, I thought I would share my latest Ergodox keyboard layout. The default layout is Dvorak on the base keys, but QWERTY is available on layer 4. So it works with both. The surrounding keys and layers are well tested with Delphi and Lazarus shortcuts - all with minimal finger stretching and

Re: [fpc-other] Firebird vs PostgreSQL

2017-10-28 Thread Graeme Geldenhuys
On 2017-10-28 13:34, Mark Morgan Lloyd wrote: One of the (numerous) things I'm wrestling with at the moment is PostgreSQL replication... Speaking of PostgreSQL, I just realised that tiOPF’s 3-hourly unit test runs don’t include tests against PostgreSQL. I’m busy setting that up now. This

Re: [fpc-other] Firebird vs PostgreSQL

2017-10-28 Thread Graeme Geldenhuys
On 2017-10-28 11:26, Mark Morgan Lloyd wrote: I've suggested that different servers have different areas of applicability, I better mention that I replied before I saw your list of reasons for using PostgreSQL. Apologies if I upset you. Chill please - no "holly war" was intended. Regards,

Re: [fpc-other] Firebird vs PostgreSQL

2017-10-27 Thread Graeme Geldenhuys
On 2017-10-27 10:17, Mark Morgan Lloyd wrote: I think that a reasonable approach is to select Postgres for departmental or larger storage, or Firebird for something that's strictly local. Once again... why must Firebird always be reduced to the “only for smaller database needs” environments?

Re: [fpc-other] Firebird vs PostgreSQL

2017-10-27 Thread Graeme Geldenhuys
On 2017-10-27 11:04, Santiago A. wrote: Why Postgres is better for "departmental or larger storage"? What has Postgres that Firebird hasn't? Exactly. In my years of using Firebird, I think it is a perfect fit for small and large environments. Regards, Graeme

Re: [fpc-other] Firebird vs PostgreSQL

2017-10-25 Thread Graeme Geldenhuys
On 25/10/17 18:22, Santiago A. wrote: I have some complains, but the overall feeling about Firebird is very positive. It is a handy and powerful enough for almost everything . In fact, I still have some production server running with no problems for years. I've used Firebird for the last 10

Re: [fpc-other] Object Pascal Interface Delegation, but in Java

2017-09-10 Thread Graeme Geldenhuys
On 2017-09-10 00:31, Marco van de Voort wrote: And you don't risk forgetting adding a method to existing classes Java will give a compilation error if you do, so nothing to worry about there. always a risk with manual workarounds like the codegeneration tools that assume everything is

Re: [fpc-other] Object Pascal Interface Delegation, but in Java

2017-09-09 Thread Graeme Geldenhuys
On 2017-09-09 18:17, Graeme Geldenhuys wrote: I'm sure Eclipse must have that code-generation functionality built-in or an add-on that can do that. And my guess was correct. :) In Eclipse select "Source -> Generate Delegate Methods". Select the field variable that will do th

Re: [fpc-other] Object Pascal Interface Delegation, but in Java

2017-09-09 Thread Graeme Geldenhuys
On 2017-09-09 17:39, Marco van de Voort wrote: That is often called delegation, and if you search for java and delegation, it seems not (which is not THAT surprising IMHO): Thanks Marco. So it is actually similar to Object Pascal where you use object composition, but with Object Pascal's

[fpc-other] Object Pascal Interface Delegation, but in Java

2017-09-08 Thread Graeme Geldenhuys
Hi, Does anybody familiar with Object Pascal and Java know if Java supports something similar to Object Pascal's Interface Delegation "implements syntax" functionality? Regards, Graeme ___ fpc-other maillist - fpc-other@lists.freepascal.org

Re: [fpc-other] OS/2 support and text colors

2017-07-20 Thread Graeme Geldenhuys
On 2017-07-20 12:46, Tomas Hajny wrote: However, I'd like to remind you that standard OS/2 dialogues may be modified using the Font Palette, Color Palette, etc., using drag and drop And and awesome feature it is - which I used frequently when still used OS/2. The drag-n-drop ability of most

[fpc-other] OS/2 support and text colors

2017-07-20 Thread Graeme Geldenhuys
Hi, Not strictly FPC related, but I know here are some OS/2 software developers around - and I have no idea where else to ask. I'm working on supporting OS/2 in fpGUI Toolkit and creating OS/2 themes. Looking at some of the OS/2 screenshots I have collected, I noticed that in the same

Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-06-07 Thread Graeme Geldenhuys
On 2017-06-07 07:02, Bo Berglund wrote: So time stamp handling is not that important really it's just that I observed the difference when comparing the GIT version of a project Fair enough and a good observation. Git stores such "metadata" like author name + email, authored timestamp,

Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-06-06 Thread Graeme Geldenhuys
On 2017-06-06 09:40, Bo Berglund wrote: It seems like GIT does not like the fact that in CVS only changed files can be committed thus revisions of files evolve on a file by file basis. So when a CVS tag operation is performed the tag is applied on all of the files in the current state. This

Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-06-05 Thread Graeme Geldenhuys
On 2017-06-04 23:12, Bo Berglund wrote: Why is the repo in this condition? And what to do about it? Obviously going over it with git reset HEAD ... isn't really practical since this example project (an Android App) contains deeply nested folder trees with hundreds of files. Like I said, I have

Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-06-02 Thread Graeme Geldenhuys
On 2017-06-02 00:00, Bo Berglund wrote: The beauty of this is that we do not need to duplicate common functionality between projects as would be the case if we *copied* the common files into the source folder. These files are used in many places but versioned in a single place on the server.

Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-06-01 Thread Graeme Geldenhuys
On 2017-05-31 08:33, Lukasz Sokol wrote: TortoiseGIT also lets you create a 'bare' repo. I don't disputed that, and I don't mind others using gui front-ends to git - as long as they know they are seriously limiting their abilities and functionality of Git. I have reviewed a lot of Git GUI

Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-05-31 Thread Graeme Geldenhuys
On 2017-05-31 16:10, Bo Berglund wrote: The apt-get version of the git I use now is: ~/ $git --version git version 2.1.4 Yeah, that is a rather old version. The latest is v2.13. $ git tag will show all tagged releases. Just look for the latest one. You can also use 'gitk --all' and see

Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-05-30 Thread Graeme Geldenhuys
On 2017-05-30 22:19, Bo Berglund wrote: Since my local system is a Windows 7 laptop I have to resort to an RPi to get the Linux system for which the commands are native... Git is native on all supported platforms now. mkdir /data/myremote.git cd /data/myremote.git git init --share

Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-05-30 Thread Graeme Geldenhuys
On 2017-05-30 06:53, Bo Berglund wrote: OK, I did not have in mind to use an RPi3 as the final system. I just wanted to acquaint myself with GIT using a small portable unit over the summer. In that case, you don't even need a RPi... Simply practice by doing the following on your local system:

Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-05-30 Thread Graeme Geldenhuys
On 2017-05-29 12:00, Bo Berglund wrote: Is there a good way to set up an RPi3 box as a GIT server and get going with that? Can GIT work in a way that would be comparable to CVS regarding concurrent development etc? Any suggestions on where to start? Git doesn't require a "server" - there is

Re: [fpc-other] Felipe: Java and multi-threading

2017-05-26 Thread Graeme Geldenhuys
On 2017-05-26 15:56, Graeme Geldenhuys wrote: Attached is the corrected version of your sample application without the volatile keyword. It is worth noting that using volatile is faster, but also has its limits (ie: you can't protect a whole block of code or actions). To add

Re: [fpc-other] Felipe: Java and multi-threading

2017-05-26 Thread Graeme Geldenhuys
Hi Felipe, > This simple program never ends if you delete the volatile keyword (I > tested here in Windows): Yes, I got the same behaviour as you, using Java 1.8 under FreeBSD. But I immediately saw your problem. You are accessing the same data from more than one thread. That has always been

Re: [fpc-other] What makes a Compiler project (like FPC) special?

2017-05-25 Thread Graeme Geldenhuys
On 2017-05-25 22:04, Marco van de Voort wrote: There are no narrow interfaces that are natural seams for modularization inside the compiler. Yet the “packages” and “rtl” directories is just that - which by the way is part of the FPC project. And that is also where most commits have been

Re: [fpc-other] What makes a Compiler project (like FPC) special?

2017-05-25 Thread Graeme Geldenhuys
On 2017-05-25 19:47, Nikolay Nikolov wrote: The answer is: much higher complexity and much tighter coupling between the different components. Everything depends on everything, basically. And all of that's caused by necessity, not by bad design, because the task you're solving is very complex.

Re: [fpc-other] Git & SVN

2017-05-25 Thread Graeme Geldenhuys
On 2017-05-25 15:34, Sven Barth via fpc-other wrote: a core dev). Though we'd need to implement such restrictions anyway no matter what we choose for the repo hosted on our own server... Gitolite is brilliant at directory level, file level, branch level, site level permissions, private

[fpc-other] What makes a Compiler project (like FPC) special?

2017-05-25 Thread Graeme Geldenhuys
This is directed at Florian primarily, but any other FPC core member is welcome to chip in. Since Florian mentioned that a compiler project is "rocket science" [not his direct words, but he hinted at that] and totally different to any other software project... It has really bugged me... Why

Re: [fpc-other] How do you keep up with FPC discussions?

2017-05-25 Thread Graeme Geldenhuys
On 2017-05-25 12:09, Bo Berglund wrote: But my observation is that email is not the best way of managing these things even if you *can* create some folder structure. Email clients evolve a lot and suddenly your old store of messages is not readable anymore. I've been working on and off (more

Re: [fpc-other] How do you keep up with FPC discussions?

2017-05-25 Thread Graeme Geldenhuys
On 2017-05-25 09:02, Mark Morgan Lloyd wrote: even if most of the time he pushes it far harder than many of us enjoy. I’m afraid it’s an occupational habit. My job as a technical consultant and developer often requires me to come up with more efficient ways of doing things. Yes, inefficient

Re: [fpc-other] Git & SVN

2017-05-25 Thread Graeme Geldenhuys
On 2017-05-25 09:26, Florian Klämpfl wrote: This is at least one month of work I (and probably nobody else) can and want to spent. And some how I believe that will never happen (or be allowed) even if I (or somebody else) decide to donate a month of our time. I fear the resistance will

Re: [fpc-other] How do you keep up with FPC discussions?

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 21:28, Marco van de Voort wrote: - preferably anything with "huys" and 'git" :-) Awesome, I made the list. :) Seriously, just be selective, and use a threaded reader that allows you to skip/ignore threads. Agreed. And if you are using Mozilla Thunderbird, learn to use the

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 21:07, Florian Klämpfl wrote: I'm sorry to bust your bubble, but how different can compiler development be. Apparently it is: Then why are you still talking to me. I have my doubts that it can be _that_ different. To quote Marco "I see to proof to make me think otherwise".

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 19:11, Florian Klämpfl wrote: You never developed a real world compiler and you have no real insight into fpc development so you cannot know about this. As a technical consultant for many clients I have seen a boat load of projects from banking to online trading to educational

Re: [fpc-other] [fpc-pascal] FPC Graphics options?

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 16:18, Jürgen Hestermann wrote: I can type "begin" and "end" much faster than the cryptic { and } (on my german keyboard). I use all 10 fingers for typing and each special character is an interruption in my coding flow.. I use a custom Dvorak keyboard layout. I used to use

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 15:30, Tomas Hajny wrote: I have my doubts about availability of the GUI component for OS/2, but you're welcome to prove me wrong. ;-) I haven't personally tried Git under OS/2, but I have two OS/2 VMs available, so I'll test. Does OS/2 have a port of TCL/TK? That's what those

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 15:32, Santiago A. wrote: But IMHO it clearly shows how poorly git defaults and parameters have been chosen. And I am afraid that has been one of the hinders of git adoption. The problem goes much deeper than that. I once brought up the issue of inconsistent command line

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 15:03, Graeme Geldenhuys wrote: I compile Git from the original source code, and it includes everything... Console, GUI and SubVersion support. On this web page the first two screenshots are of gitk and git-gui - the standard GUI tools of Git. https://git-scm.com/book/uz/v2

Re: [fpc-other] How do you keep up with FPC discussions?

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 03:07, nore...@z505.com wrote: I'm positive that some of you are just clever A.I. bots posing as humans.. that's where your super powers come from. You're not actually humans.. Or we have a couple of clones - human trials started ages ago in some countries. ;-) Regards,

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 12:46, Mark Morgan Lloyd wrote: > [reportdesigner (reportdesigner)]$ git describe > v1.4.1-787-g45f932c1 > > What does that output tell me: > * Whatever code I'm working on is follow on from the "v1.4.1" > release. > * This line of [development] history has seen

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 12:49, Mark Morgan Lloyd wrote: s the licensing problem (Sun's license being incompatible with GPL) which resulted in a lot of FUD. It's only a problem if you want it to be. Yes, they can't include ZFS as standard with a Linux Distro (though some now apparently do), it is is

Re: [fpc-other] How do you keep up with FPC discussions?

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 03:07, nore...@z505.com wrote: How in the world do people (you) keep up with reading email lists and not waste the entire day? I'm between jobs! And all my gardening chores are already done. :-P Regards, Graeme ___ fpc-other

Re: [fpc-other] [fpc-pascal] FPC Graphics options?

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 02:52, nore...@z505.com wrote: I'm not just talking about 8 space indentation vs 4 space or 2, I mean having to put code { { { here Instead of fpc/oberon/golang: But in Object Pascal you have... begin ... if then begin ... if

Re: [fpc-other] [fpc-pascal] FPC Graphics options?

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 02:56, nore...@z505.com wrote: But my biggest hate for C is not C itself but just the one fact that it lacks strings. I also hate the cryptic syntax, the fact that there is *.c and *.h files etc. Apparently Java took a lot of ideas from C, but at least they had the common sense

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 12:32, Karoly Balogh (Charlie/SGR) wrote: missing from the converted repo, at least the one the FPC Team had internally. As in, the history wasn't complete. Not sure what that means The bottom line is, the end result should be identical to what you see when you do a 'svn co' on

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 08:21, Santiago A. wrote: i.e. instead of git checkout master git checkout develop eg switch master eg switch develop Git has built-in support for alias. So you could simply define a couple of aliases in your $HOME/.gitconfig file that mimic the above commands, or even the

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-23 19:37, Florian Klämpfl wrote: First problem: quote from core: The git-to-svn bridge is slow, but pretty good - not perfect, sometimes it falls over and needs a restart. But I can honestly say, I have converted full SubVersion repositories (from small to very large) to Git, and

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 02:11, nore...@z505.com wrote: I'd rather upload/commit files to a server to insure it is backed up properly... There is absolutely no guarantee that your file are any safer. So you have your Army of Developers in a single building. You store all your files on a Server which is

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 01:26, nore...@z505.com wrote: line much, but it serves my need very well visually committing which files I need, which IMO is faster and more productive than running 5 different commands on files I have to manually type in or keep pressing Git includes as standard all the GUI

Re: [fpc-other] [fpc-pascal] FPC Graphics options?

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 02:59, nore...@z505.com wrote: But the virtual machine is just C code, so it's a wrapper around C, IMO That is way over-simplifying it I would think. I could be wrong, but, all it does is end up calling C written VM, right? Technically, you can write a VM in many other

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 02:46, nore...@z505.com wrote: But what happens with corrupted or failed hard drive on your personal computer? Do you have any backups or is this local git work only on one I used to live in a country with constant blackouts or brownouts. So harddrives took a real punishment.

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-23 21:41, Florian Klämpfl wrote: This is what I do as well for several things, but I still think, subversion is the better solution as the canonical FPC repository. The ‘git-svn’ functionality is great - I use it for several SubVersion projects too. It also unfortunately stops you

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-24 02:01, nore...@z505.com wrote: I like the ability to fork, as I am sick of developers not allowing me to make some change, and I go off and work myself on some fork but.. it's also anti-social and leaves projects in so many forks that no one "fork" is probably the wrong word. I

Re: [fpc-other] Git & SVN

2017-05-24 Thread Graeme Geldenhuys
On 2017-05-23 21:19, Marco van de Voort wrote: I was not asking for ideally. I was asking very specifically how a GIT in a FPC team group would work. And no, sending 40+ pull requests to all members of core does not count. So there is one golden repo and that is what I'm talking about. And

Re: [fpc-other] Git & SVN

2017-05-23 Thread Graeme Geldenhuys
On 2017-05-23 21:16, Florian Klämpfl wrote: ... and the code is lost :) Not at all, I have about 20+ local branches in my fpGUI repository. Some branches date back to 2009, 2010. Ideas I had, but lost motivation, or they were simply an experiment (that could be useful at some point). Just 2

Re: [fpc-other] Git & SVN

2017-05-23 Thread Graeme Geldenhuys
On 2017-05-23 21:05, Florian Klämpfl wrote: FPC is a compiler and not an OS kernel, so would like to see such blog posts from big compilers: e.g. gcc, clang OS Kernel, Compiler, any other project - what's the difference. Git development itself is managed in a very "distributed" way with

Re: [fpc-other] Git & SVN

2017-05-23 Thread Graeme Geldenhuys
On 2017-05-23 15:23, Marco van de Voort wrote: some info is at http://llvm.org/docs/Proposals/GitHubMove.html#on-managing-revision-numbers-with-git merging, external repos were some of the other issues. Good Lord, who wrote that, and when? Clearly someone with a serious lack of Git knowlegde

Re: [fpc-other] Git & SVN

2017-05-23 Thread Graeme Geldenhuys
On 2017-05-23 15:09, Mark Morgan Lloyd wrote: One question if I may. Subversion has revision numbers like 12345, and it's comparatively easy to query that and build it into a piece of software's version information. And the same is true for Git. By design, distributed version control systems

Re: [fpc-other] [fpc-pascal] FPC Graphics options?

2017-05-14 Thread Graeme Geldenhuys
On 2017-05-14 13:58, Graeme Geldenhuys wrote: Yes, and based on OpenJDK with their own additions - just like Oracle is doing. I forgot to say... But to be fair, most of the information regarding Oracle's Java releases, OpenJDK, IBM J9 etc is pretty murky. Regards, Graeme -- fpGUI Toolkit

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-16 Thread Graeme Geldenhuys
On 2017-03-16 20:52, nore...@z505.com wrote: > Cool, is it like a quickbooks product? > Written in fpgui or lazarus lcl? No, not quite. It is called BS1 Accounts, written by a Canadian using Delphi 7 I believe. Everything is written using only standard Delphi components and reporting tools

Re: [fpc-other] [fpc-pascal] WebAssembly Target

2017-03-16 Thread Graeme Geldenhuys
On 2017-03-16 20:48, nore...@z505.com wrote: > With a local copy of the 2016 internet on hands hahaha That just made me remember circa 1994. I worked as a computer technician. An oldish lady walked into the shop and handed me a box of 720KB floppies - asking if I could give her a copy of

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-13 Thread Graeme Geldenhuys
On 2017-03-13 07:46, Luca Olivetti wrote: > El 13/03/17 a les 00:15, Graeme Geldenhuys ha escrit: > Basically, it's true that there's no real transition path: ipv6 is > useless for servers since they cannot be contacted by ipv4 clients The problem lies full heartedly with the ISPs as f

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-13 Thread Graeme Geldenhuys
On 2017-03-13 01:52, nore...@z505.com wrote: > Unless you just change the entire bloatware software industry to stop > shipping 290 MB products that could be 1MB instead. Oh yeah, this is another pet hate of mine. My accounting package is a 5-8MB install and does absolutely everything. Compare

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-12 Thread Graeme Geldenhuys
On 2017-03-12 21:27, nore...@z505.com wrote: > Conspiracy theory: they are all purposely limiting upload speeds so we > don't run our own servers! Interesting theory. ;-) Regards, Graeme ___ fpc-other maillist - fpc-other@lists.freepascal.org

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-12 Thread Graeme Geldenhuys
On 2017-03-12 20:22, Luca Olivetti wrote: > AFAIK it isn't. > > https://cr.yp.to/djbdns/ipv6mess.html Take everything you read on the Internet with a pinch of salt. :) That page seems very old and much out of date. ie: it references multiple times articles dated cira 2002 - that's 14 years ago.

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-12 Thread Graeme Geldenhuys
On 2017-03-12 16:09, nore...@z505.com wrote: > Won't switching off ipv4 break old software apps? > or backwards compatibility is in place? As far as I know IPv6 is backwards compatible (in that it can handle IPv4 traffic), but IPv6 has so many benefits and makes so many IPv4 "features" obsolete.

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-12 Thread Graeme Geldenhuys
On 2017-03-11 17:13, José Mejuto wrote: > IPv6 in most ISPs will continue to be dynamic :-/ which have its > advantages and problems. With my ISP (Sky Broadband in the UK), they allocate a huge amount of IPv6 addresses to each Sky Fibre customers. These addresses don't change as far as I know -

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-11 Thread Graeme Geldenhuys
On 2017-03-11 12:20, Marco van de Voort wrote: > In most Dutch cities too. I'm currently on 60/60mbps for 65 eur/month triple > play. (fullhd TV, internet, telephone landline). VirginMedia has very good triple deals and download speeds. I used to have 160Mbps down with full HD TV and phone for

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-11 Thread Graeme Geldenhuys
On 2017-03-10 14:53, Santiago A. wrote: > I register i.e "mycompanyname.dyndns.com", and in the DNS of our hosting > I add a CNAME entry "office.mydomain.com" that points to > "mycompanyname.dyndns.com" My problem is how do I get "mydomain.com" to point to "mycompanyname.dyndns.com". As far as I

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-11 Thread Graeme Geldenhuys
On 2017-03-11 02:35, Travis Siegel wrote: > I've not priced them recently, so have no idea what it would cost to get > one, but considering I get 25MBPS from my current provider for less than > 100 bucks, I'm not complaining, since a standard T1 is only 1.54MBPS. Here in the UK they have been

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-10 Thread Graeme Geldenhuys
On 2017-03-10 16:08, Travis Siegel wrote: > Might save you a whole lot of work and likely to be cheaper than > a vpn as well. Brilliant idea, thanks for suggesting it. I see my router has a few such entries like DynDNS.org etc. I'll research this a bit more over the weekend, and yes it will save

Re: [fpc-other] Your thoughts on cloud based server instances?

2017-03-10 Thread Graeme Geldenhuys
On 2017-03-10 15:50, nore...@z505.com wrote: > It's hard to find BSD hosting and digitalocean offers it as you can > install your own copy of any OS they have available. Actually no, there are quite a lot that support FreeBSD VMs. Just last night I found the following: * DigitalOcean * Vultr

Re: [fpc-other] Git repository of FPC not syncing with SVN

2017-02-12 Thread Graeme Geldenhuys
On 2017-02-12 15:18, Victor Campillo wrote: > Graeme, could you check the issue? Thank you for bringing it to my attention. I rely and others to report such issue as I don't use FPC trunk that much. The reason in bombs out every now and again, is when new developers get commit access to SVN,

Re: [fpc-other] fpc and voip.

2017-02-03 Thread Graeme Geldenhuys
Hi Fred, I didn't follow the whole discussion... So what is Opus? A new open source alternative to MP3, OGG etc? How long has it been around, or is it very new (possibly untested [by the masses] technology). Regards, Graeme ___ fpc-other maillist

Re: [fpc-other] How was compiled the very first version of FPC?

2017-01-13 Thread Graeme Geldenhuys
On 2017-01-12 09:26, Lukasz Sokol wrote: > > https://xkcd.com/378/ ROFL - some of those xkcd comic strips are brilliant! Regards, Graeme ___ fpc-other maillist - fpc-other@lists.freepascal.org

Re: [fpc-other] Underscores in numerical literals - grouping

2016-11-23 Thread Graeme Geldenhuys
On 2016-11-23 13:31, Jürgen Hestermann wrote: > Also, you didn't align the parameters in your screenshot as I did in my > example. > I have one 'column' for: If you want columns, then columns you shall have. ;-) See attachment. I've also reduced the tabSize to 2, to make it more representative

Re: [fpc-other] Underscores in numerical literals - grouping

2016-11-23 Thread Graeme Geldenhuys
On 2016-11-23 12:38, Jürgen Hestermann wrote: > But this happens quite often in my code in function/procedure > declarations as I align the parameters and directly after this See attached screenshot. It shows three options. 1) your original code 2) I live to define each parameter

Re: [fpc-other] Underscores in numerical literals - grouping

2016-11-23 Thread Graeme Geldenhuys
On 2016-11-23 12:14, Jürgen Hestermann wrote: > In your screenshot you use empty lines > but no comment lines to separate the blocks. It makes no difference... it has the same result. See attached screenshot, where I added comments using a // prefix. You seem to be missing how indentation or

Re: [fpc-other] Underscores in numerical literals - grouping

2016-11-23 Thread Graeme Geldenhuys
Damn spelling mistakes. Seems I'm having finger troubles today. :-) > other languages), so if need be, add blacks lines if you must. Often it Should have been: ... so if need be, add _blank_ lines if you must. > use ET. Also, if you want what things to be aligned when using an ET Should

Re: [fpc-other] Underscores in numerical literals - grouping

2016-11-23 Thread Graeme Geldenhuys
On 2016-11-23 11:25, Jürgen Hestermann wrote: > I am wondering how you can achieve this kind of code alignment Yes, easily, because only lines 1 & 2 have TAB characters. Line 3 has no TAB characters, so ET's algorithm doesn't need to do anything with it. See attached screenshot. Also remember,

Re: [fpc-other] Underscores in numerical literals - grouping

2016-11-23 Thread Graeme Geldenhuys
On 2016-11-22 18:29, Jürgen Hestermann wrote: > I tried a new file in JEdit (I don't know what format this has then) > but a line beginning with double backslash did not separate the blocks. > Even worse, it was taken as the first column of the whole block. See attached. Regards, Graeme --

Re: [fpc-other] [fpc-pascal] Underscores in numerical literals - grouping

2016-11-22 Thread Graeme Geldenhuys
On 2016-11-22 16:44, Mattias Gaertner wrote: > Why should compiling and linking be removed from the compiler time? Compiling works on in-memory data structures (supplied by the tokenizer and such) and linking works on newly created object files on disk. Both have nothing to do any more with the

Re: [fpc-other] Underscores in numerical literals - grouping

2016-11-22 Thread Graeme Geldenhuys
On 2016-11-22 16:45, Jürgen Hestermann wrote: > In your screenshot "11 22 33" is aligned with 'ggg ' which I do not > want. Ah, okay. In that case you can't do it with ET, as they are consider part of the same text block (think of a paragraph of text in a word document). Inserting a

Re: [fpc-other] Underscores in numerical literals - grouping

2016-11-22 Thread Graeme Geldenhuys
On 2016-11-22 15:57, Jürgen Hestermann wrote: > I just tried elastic tab stops with JEdit a bit but they are too restrictive > for me: > > 1.) They do not allow me to start a new table without having an empty line > between. > The following indentation seems to be impossible with elastic

Re: [fpc-other] [fpc-pascal] Underscores in numerical literals - grouping

2016-11-22 Thread Graeme Geldenhuys
[reply moved to fpc-other] On 2016-11-22 14:29, Mattias Gaertner wrote: > My conclusion: That tabs costs less cpu time in Pascal code is a myth. Bottom line, in both your 2nd and 3rd set of attempts, at least 2 out of the 3 compiles were faster than the (1st) baseline times. So my statement

Re: [fpc-other] Underscores in numerical literals - grouping

2016-11-22 Thread Graeme Geldenhuys
[moved to fpc-other, from fpc-users mailing list] On 2016-11-22 13:47, Reimar Grabowski wrote: >> hahaha... I love how a con is “fundamentally different concept”. >> How is that a con? > > Fundamentally different to the way current IDEs/editors process their > text -> too much work for a feature

Re: [fpc-other] [fpc-pascal] Missing messages

2016-11-02 Thread Graeme Geldenhuys
On 2016-11-02 10:22, Bo Berglund wrote: > Do you have any advice on how to install an NNTP server on Linux? I have been running the sn NNTP Server for the last 10 years. For the first 6 it was on Linux, and for the last 4 on FreeBSD. I've been running sn v0.3.8 all that time.

Re: [fpc-other] [fpc-pascal] Missing messages

2016-10-31 Thread Graeme Geldenhuys
On 2016-10-31 10:29, Mark Morgan Lloyd wrote: > have been pulled > in that are either no longer available or aren't going to work with > FPC/Lazarus. In the case of XanaNews, the two primary components is use are Indy and VirtualTreeview. Both are supported by FPC. I don't see the point of

Re: [fpc-other] [fpc-pascal] Missing messages

2016-10-31 Thread Graeme Geldenhuys
On 2016-10-31 08:34, Bo Berglund wrote: > By what I have seen is that Lars cannot continue the web interface to > Gmane NNTP, but that the NNTP server will continue. Ah, thanks for clarifying that. I was under the impression that Gmane was going to close down completely. Nice to hear that part of

Re: [fpc-other] [fpc-pascal] Missing messages

2016-10-31 Thread Graeme Geldenhuys
On 2016-10-31 01:45, Travis Siegel wrote: > Does this nntp client compile with fpc? No, at the moment it is a Delphi only project, but as I mentioned in another reply, I am very tempted at starting a FPC and LCL/fpGUI port. It does run perfectly under WINE though - that's how I'm using it under

Re: [fpc-other] [fpc-pascal] Missing messages

2016-10-31 Thread Graeme Geldenhuys
On 2016-10-31 02:12, wkitt...@windstream.net wrote: > what?! no linux or BSD flavor? i'm shocked and kinda disappointed XanaNews is a Delphi only application at the moment, and has many Windows specific API calls. I am very tempted at starting a FPC/LCL/fpGUI port though. Good news is, the

Re: [fpc-other] [fpc-pascal] Missing messages

2016-10-30 Thread Graeme Geldenhuys
On 2016-10-30 18:57, Tomas Hajny wrote: > > Responding to fpc-other, because it's off-topic. I can't see why... but okay. > I don't miss any messages, i.e. it isn't a general problem (which > obviously doesn't imply that there is no problem). Over the years I have seen so many issues with the

  1   2   >