e looking calculation over a 1M rows. Suddenly the time adds up.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
> What is the UDR source code? Is it compiled as "release" (optimized) code?
I used the sum_args from examples. Yes, optimized (using VS2019).
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/l
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
done in a UDR, so
> can be released as a separate library.
I agree with you Mark.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
a SP.
I would say your assumption is not correct. Although I still haven't done the
test, my expectation is that the PSQL would beat the UDF in invocation/load and
UDF would be faster for execution.
I would report back when I do the test, as time permits.
--
Mgr. Jiří Činčura
https://www.tab
> Invocation (call/return) is slower, but execution itself (when the body
> is complex enough) may be faster.
Surely.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
> Perhaps the real comparison should be between UDR and UDF.
I don't see what that would tell me. Except for the number itself. Something
particular you're looking for?
> Can you test that?
Probably I can, later this month.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Fi
.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
>DDL_TRIGGER_BEFORE | TRIGGER_TYPE_DDL | (1 <<
> DDL_TRIGGER_CREATE_TABLE) | (1 << DDL_TRIGGER_ALTER_TABLE) =
Yes, that's what I eventually found in parse.y, but doesn't it make sense to
have this fromula in the comment? BEcause what's there now isn't helpful at all.
--
ka 16384 | 1 | 2 | 1 gives same result.
The parse.y
(https://github.com/FirebirdSQL/firebird/blob/master/src/dsql/parse.y#L3818 and
related parts below) seems to be doing different computation...
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing lis
The formula in the highlighted comment doesn't seem to describe what is
actually computed and stored.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
On Wed, May 1, 2019, at 15:55, Vlad Khorsun wrote:
> 01.05.2019 15:47, Jiří Činčura wrote:
> > Hi *,
> >
> > I'm loo
Hi *,
I'm looking into constants.h and I see this
https://github.com/FirebirdSQL/firebird/blob/master/src/jrd/constants.h#L449 .
But this does not seem to be what the parse.y is doing nor what I see in
RDB$TRIGGERS. Can somebody check it?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com
onally they will be surprised that "some values
changed". And they will learn the lesson. But it would be nice to give the
people who experienced this situation tool inside the box to solve it.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web int
ther level
of mess with timezones.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
change. So i.e. what was once
in DST is no longer in DST.
Your way kind of works for past dates (up until some point in past where we
have reliable TZ data, but that's IMO fine), but fails badly for future dates
(or near past days).
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Regarding the exception, what would happen if you store valid date at that time
and you later, with new DST rules, try to read it?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
On Tue, Apr 23, 2019, at 17:46, Adriano dos Santos Fernandes wrote:
> Hi!
>
> With time zones, ther
More info at this https://www.tabsoverspaces.com/id/233773 link.
--
Mgr. Jiří Činčura
Independent IT Specialist
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
Thanks Mark. I missed that in RL. My fault.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
Nobody?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
On Tue, Feb 19, 2019, at 12:23, Jiří Činčura wrote:
> Hi *,
>
> can I drop identity specification from the column on FB3? I've found only
> CORE-5431, but that's only for 4.0.
>
> --
> Mgr.
Hi *,
can I drop identity specification from the column on FB3? I've found only
CORE-5431, but that's only for 4.0.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
More info at this https://www.tabsoverspaces.com/id/233772 link.
--
Mgr. Jiří Činčura
Independent IT Specialist
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
> So it doesn't seem that there is any option.
Seems so. I just wanted confirmation from CORE guys, I didn't missed something.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
> ALTER SEQUENCE?
> But please explain what do you mean under 'restart'.
Without changing the current value.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
Hi,
is there a way to change the intial value of generator/sequence *without*
restarting it?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
as two different paths.
Currently there isn't a good xplat way to resolve symlinks. Thus I might end up
calling this twice or more times.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird
>Preferably - yes, it is better to call it explicitly.
Thanks. Will do it.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
Hi,
do I need to call fb_shutdown on application exit when all connections are
closed before the unloading happens by the OS? The README.fb_shutdown says I
don't have to, but I remember some discussion here that it *should* preferably
be called.
--
Mgr. Jiří Činčura
https
> But approaches are so different that both should be supported.
Absolutely. I'm creating the implementation for isc_action_svc_validate right
now. It was just my personal curiosity.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
ht
Hi *,
it looks server accepts negative values for isc_spb_val_lock_timeout. Is that
expected?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
Hi,
what's the difference between isc_action_svc_repair + isc_spb_rpr_validate_db
and isc_action_svc_validate?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
More info here
https://www.tabsoverspaces.com/233760-fbnetexternalengine-version-1-0-released .
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
More info at this https://www.tabsoverspaces.com/id/233750 link.
--
Mgr. Jiří Činčura
Independent IT Specialist
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
More info at this https://www.tabsoverspaces.com/id/233740 link.
--
Mgr. Jiří Činčura
Independent IT Specialist
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http
. Strange,
it happens only sometimes.
Sad I can't replicate it easily. Might be some unexpected bytes are left in
input buffer from sequence of previous actions. :( I suppose I have to try
poking it until something falls out of it.
--
Mgr. Jiří Činčura
https://www.tabsovers
Hi,
I'm debugging an issue, when _sometimes_ (so far no connection to any action),
after sending op_open_blob, I get op_void as a response. How should this
situation be handled? What could be reason for it?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com
Nobody?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list
More info at this https://www.tabsoverspaces.com/id/233739 link.
--
Mgr. Jiří Činčura
Independent IT Specialist
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http
Hi *,
why isn't error code 336920631 in header files like iberror.h? I see the
message in messages2.sql. Doing isc_action_svc_db_stats I can easily trigger it
over the wire.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com
More info at this https://www.tabsoverspaces.com/id/233733 link.
--
Mgr. Jiří Činčura
Independent IT Specialist
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http
More info here:
https://www.tabsoverspaces.com/233731-introducing-firebirddbcomparer-library-for-comparing-firebird-databases-to-create-alter-scripts
and here: https://www.tabsoverspaces.com/tools/firebird-db-comparer .
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com
nd ServerTokens Prod and bottom line will not be shown. Or the error page
can be fully custom (probably not worth the effort).
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech c
> As I've already said if one has access to server's RAM there are a lot
> of ways to get both unencrypted data & keys.
Unless HSM is used. Then the key is not in RAM.
--
Mgr. Jiří Činčura
https://www.tabsover
Read here
(https://www.tabsoverspaces.com/233727-firebirdclient-version-6-0-entity-framework-core-2-x-provider-entity-framework-6-provider)
and here (https://github.com/FirebirdSQL/NETProvider/releases/tag/6.0.0.0).
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com
without "end" column and for
convenience a view would be provided? I totally get Lester's point. The end
column kind of breaks normalization.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the
variables with "random" values, that's a disaster, if
you forget to reset those manually.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
Yes, that was it. I created "$Firebird" variable in AppVeyor and that's
surfaced as environment variable. Renamed it and it works fine. Thanks!
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
I get this messsage. Any hints to check?
It's a vanilla Firebird 3, the CWD is the location where firebird.exe is
located.
Thanks.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant t
> Was this ever implemented/completed?
I'm also slowly finishing implementation in .NET so anybody can write SP/... in
C#/...
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant t
And more importantly, what's "Skipped due to Avalerion's blunder" about? :) Did
I miss something?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of t
rd.
It does. But it works. Alex was always saying that it's a problem of plugin a
depends on it or it has a problem. Go figure. So I keep sending whatever server
asks for as long as it asks for it.
--
Mgr. Jiří Činčura
https://www.tabsov
quot;fbclient.dll" is then trivial. So it works for me.
>
>Use it. This is the only correct way.
Thanks Vlad.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on
>Just use LoadLibrary() without path. The library is for sure already
> loaded into
> address space, so the function will return handle to it without further
> searching.
I need the string. Not load the library.
--
Mgr. Jiří Činčura
https://www.tabsov
Hmm, found `context->getMaster()->getConfigManager()->getRootDirectory()`. Is
there a better/shorter way?
And adding "fbclient.dll" is then trivial. So it works for me.
--
Mgr. Jiří Činčura
https://www
Hi *,
can I get location of currently used fbclient.dll via IExternalContext? Or the
directory.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
le code instead of
the gu of lines I have now. :)
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/sl
and it's going to be fine?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel
t the integer from
the returned buffer?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Fir
at's going on there? And how is it possible that the buffer is not always the
same (sometimes it's correct sizes etc.)? Running on vanilla 2.5.8 x64.
BTW the correct data I'm getting in other cases is here
(https://pastebin.com/JZu0jkq8).
--
Mgr. Jiří Činčura
https://www.tabsover
Sadly it has happened again few hours ago. 2.5.8 x64, running on Windows Server.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech
Not yet. The 2.5.8 update on servers is still on my todo.
Also I had to add some retry logic for this error, so now it's harder to spot
it, unless is occurs multiple times (which it often does not, hence the retry
usually helps).
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
On Fri
Anything doing a lot of user-mode to kernel-mode transitions is affected
the most. That's why i.e. IO intensive code suffers more than just
computations.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
On Wed, Jan 10, 2018, at 17:47, Carlos H. Cantu wrote:
> I saw a performance compari
you will get useful data (recall heartbleed issue).
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.l
That's how GH handles submodules.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link
Looks like the issue is not happening in nightly 3.0.3 (about two weeks old).
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites
More info:
https://www.tabsoverspaces.com/233665-ado-net-provider-5-12-1-0-for-firebird-is-ready/
.
--
Mgr. Jiří Činčura
Independent IT Specialist
--
Check out the vibrant tech community on one of the world's most
>I can make build of v2.5 with that patch from v3 for you, if you wish.
That would help. Because on 2.5 it's happening daily even hourly.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check
ork
connection and to be extra sure, all apps are now running in session 0.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.
this?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list
>This is very strange. Does it put corresponding message into
>firebird.log ?
> If yes - how exactly it looks ?
Cannot initialize the shared memory region
Database is probably already opened by another engine instance
in another Windows session
--
is trigger is only accessing MON$ATTACHMENTS.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Nope. Still happening. Even with `-i`.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
application there. This
will clearly show it.
> firebird executable. Also, you may set IPCName setting in firebird.conf
> to
> the different values at every firebird instance (client should have same
> setting to be able to connect).
There's only one instance on the each server.
--
. The
only unusual thing about the servers is the "sharding" - there's about
200 DBs on each and the connections are often very short (few seconds
tops) to all databases. Is there a way I can figure out what's going on?
--
Mgr. Jiří Činčura
https://ww
Looks like we both mixed it up with something. Maybe it was just
discussed and then dismissed.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
On Wed, Nov 29, 2017, at 21:05, livius wrote:
> I must say that i thinked about this in the same way as you.
> And i also do not know from w
wed since
2.5. But quick test now shows that even 3.0.2 prohibits that. Not sure
where I've got that impression from.
I just can't get, at least once, helping hand from Firebird. :)
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
returns one
row in result with NULL value. Shouldn't it return empty result set?
With this I don't know whether the RETURNING returns NULL as a new value
or nothing was updated. I would have to go to PSQL and use ROW_COUNT or
something like that.
--
Mgr. Jiří Činčura
https://www.tab
OK, the Firebird-4.0.0.816-0_Win32 behaves correctly. Will this go into
3.0.3 as well?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging
OK, I found ticket in tracker - CORE-5416 - about exactly the same
behavior. Already fixed.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
> Committed to master.
Great. I'll check the snapshot build tomorrow and I'll let you know.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's m
myself.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing lis
.
Commit = op_commit
Free = op_free_statement with DSQL_drop
Works fine:
start TX
execute
free
commit
Eats memory:
start TX
execute
commit
free
Am I doing something wrong?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com
> I've reproduced an issue. Somewhere between catching error in looper and
> rethrowing it again when leaving looper tdbb_status_vector is cleaned
Great to know, you found it.
> up. BTW, for me it's reproduced each time I logoff/logon from/to isql.
Yes. For me as well.
--
>gfix -v -f ?
$ .\gfix.exe -v -fu -user sysdba -password masterkey
C:\Users\Jiri\Downloads\aaa\aaa\aaa.FDB
$
Nothing.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech commun
> AES128 plugin also works fine for me:
Yeah, as I said. On a new database it works fine. It's something with
this database that triggers some undefined behavior.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.
> What is the size of compressed database backup?
52 264 210 bytes, why?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech si
ot; on
table "PRODUCT2SUPPDOC"
-Problematic key value is ("PRODUCTID" = 17, "SUPPORTINGDOCUMENTID" = 1)
SQL>
Any ideas what could be wrong and where to look at?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
---
More info:
https://www.tabsoverspaces.com/233658-ado-net-provider-5-12-0-0-for-firebird-is-ready/
.
--
Mgr. Jiří Činčura
Independent IT Specialist
--
Check out the vibrant tech community on one of the world's most
Hi,
1a
2c
3b
4b
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel
More info:
https://www.tabsoverspaces.com/233642-ado-net-provider-5-11-0-0-for-firebird-is-ready-with-net-standard-2-0-support/
.
--
Mgr. Jiří Činčura
Independent IT Specialist
--
Check out the vibrant tech community
icely.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list
There's nothing after this. No further attempts to load anything.
Just exception from Firebird and then my application closes from
application side of things.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
On Mon, Aug 28, 2017, at 16:51, Dimitry Sibiryakov wrote:
> 28.08.2017 16:47, J
ter (void*) is actually a pointer to callback interface.
That's my problem. I don't think I can marshal the callback interface (I
can marshal simple pointer to a function), because I can't create such
interface in C#, obviously. :(
--
Mgr. Jiří Činčura
https://www.tabsovers
ing).
BTW is the callback registration expected to work with "old" (non-OO)
API?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
to Symbol Table: 0x
Number of Symbols: 0
Size of Optional Header: 0x00F0 (240)
Characteristics: 0x2022
File is executable
App can handle >2GB addresses
File is a DLL
--
Mgr. Jiří Činčura
https://www
provided any callback in the
first place or it's something else.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org
Hi *,
is there a way to create encrypted database right away (compared to
creating database and then altering it to enable encryption)?
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech
lar connection and aux connection is not
synchronous. Well, at least on such assumption I've built it in
FirebirdClient.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on o
More info:
https://www.tabsoverspaces.com/233641-ado-net-provider-5-10-0-0-for-firebird-is-ready/
.
--
Mgr. Jiří Činčura
Independent IT Specialist
--
Check out the vibrant tech community on one of the world's most
> Post a tracker entry to have it fixed. Or create an index for joining.
Done http://tracker.firebirdsql.org/browse/CORE-5598.
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant t
ow can I
prevent falling into this trap? :)
--
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/sl
301 - 400 of 647 matches
Mail list logo