<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://in.compucrete.com/index.php?action=history&amp;feed=atom&amp;title=Development_Topics</id>
	<title>Development Topics - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://in.compucrete.com/index.php?action=history&amp;feed=atom&amp;title=Development_Topics"/>
	<link rel="alternate" type="text/html" href="http://in.compucrete.com/index.php?title=Development_Topics&amp;action=history"/>
	<updated>2026-05-15T15:13:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://in.compucrete.com/index.php?title=Development_Topics&amp;diff=136&amp;oldid=prev</id>
		<title>WikiAdmin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://in.compucrete.com/index.php?title=Development_Topics&amp;diff=136&amp;oldid=prev"/>
		<updated>2023-07-14T12:58:49Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:58, 14 July 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>WikiAdmin</name></author>
	</entry>
	<entry>
		<id>http://in.compucrete.com/index.php?title=Development_Topics&amp;diff=135&amp;oldid=prev</id>
		<title>Pmorey: /* Embarcadero InterBase */</title>
		<link rel="alternate" type="text/html" href="http://in.compucrete.com/index.php?title=Development_Topics&amp;diff=135&amp;oldid=prev"/>
		<updated>2021-02-25T21:37:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Embarcadero InterBase&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Keystone Development Environment==&lt;br /&gt;
&lt;br /&gt;
===Software Components===&lt;br /&gt;
&lt;br /&gt;
====IDE====&lt;br /&gt;
*Embarcadero Delphi Rio 10.3.1&lt;br /&gt;
&lt;br /&gt;
====Database====&lt;br /&gt;
*Embarcadero InterBase XE Update 5 (10.0.5.595)&lt;br /&gt;
&lt;br /&gt;
====Source Version Control====&lt;br /&gt;
*Borland StarTeam 6.0&lt;br /&gt;
&lt;br /&gt;
====Third-party components====&lt;br /&gt;
*DevExpress VCL Components 18.2.4&lt;br /&gt;
*Turbopower OnGuard 1.13&lt;br /&gt;
*Synopse mORMot (latest) [https://github.com/synopse/mORMot/archive/master.zip download]&lt;br /&gt;
&lt;br /&gt;
====Tools====&lt;br /&gt;
*InnoSetup 5.6.1 Unicode [http://jrsoftware.org/isdl.php download]&lt;br /&gt;
*InterBase PLANalyzer 1.2.1 [https://cc.embarcadero.com/Item/24115 download]&lt;br /&gt;
*Clever Components Database Comparer 6.4.0.1663&lt;br /&gt;
*Replace Text&lt;br /&gt;
*XN Resource Editor 3.0.0.1 [https://stefansundin.github.io/xn_resource_editor/ download]&lt;br /&gt;
&lt;br /&gt;
===Setup===&lt;br /&gt;
&lt;br /&gt;
====Virtual Machine====&lt;br /&gt;
*4GB RAM minimum&lt;br /&gt;
*2 CPU cores minimum&lt;br /&gt;
*128GB Drive C:&lt;br /&gt;
*128GB Drive D:&lt;br /&gt;
*128GB Drive T:&lt;br /&gt;
&lt;br /&gt;
====Operating System====&lt;br /&gt;
#Install Windows 10 Professional 64-bit (latest)&lt;br /&gt;
#Install all Windows updates&lt;br /&gt;
#Install virtual machine additions if required&lt;br /&gt;
&lt;br /&gt;
====Embarcadero Delphi====&lt;br /&gt;
#Install Delphi&lt;br /&gt;
#*Choose all defaults EXCEPT uncheck InterBase Development Version&lt;br /&gt;
#Start Delphi&lt;br /&gt;
#*Select the desired visual theme&lt;br /&gt;
#*Choose all defaults&lt;br /&gt;
#*Close Delphi&lt;br /&gt;
#*If you receive a Windows Security Alert, click Allow Access&lt;br /&gt;
&lt;br /&gt;
====DevExpress VCL Controls====&lt;br /&gt;
#Install DevExpress VCL Controls&lt;br /&gt;
#*Choose all defaults BUT on the VCL x.x.x Setup screen, check the RAD Studio 10.3 Rio box, then check the Source Path and Debug Info boxes&lt;br /&gt;
#Start Delphi&lt;br /&gt;
#*Select File-&amp;gt;New-&amp;gt;Windows VCL Application&lt;br /&gt;
#*Select Project-&amp;gt;Modify Skin Options&lt;br /&gt;
#*Click &amp;quot;Select None&amp;quot;&lt;br /&gt;
#*Uncheck Notify about new skins&lt;br /&gt;
#*Uncheck Enable skin support&lt;br /&gt;
#*Check Default&lt;br /&gt;
#*Click OK&lt;br /&gt;
#*Close Delphi&lt;br /&gt;
#Reboot&lt;br /&gt;
&lt;br /&gt;
====Embarcadero InterBase====&lt;br /&gt;
#Install Embarcadero InterBase XE&lt;br /&gt;
#*You must install the 32-bit version for Windows 10 (you need to open an elevated Command Prompt and run the IB installer from there)&lt;br /&gt;
#*Be sure to install the latest update (currently Update 5 10.0.5.595)&lt;br /&gt;
#*Use the 10-user VAR license&lt;br /&gt;
#*Use the InterBase Server Manager to start InterBase XE (check the &amp;quot;Run the InterBase server as a Windows service&amp;quot; box)&lt;br /&gt;
&lt;br /&gt;
====Borland StarTeam====&lt;br /&gt;
#Install Borland StarTeam 6.0&lt;br /&gt;
#*Select Borland StarTeam Client&lt;br /&gt;
#*Choose all defaults&lt;br /&gt;
#Create StarTeam Client shortcut on desktop&lt;br /&gt;
#*Use File Explorer to browse to C:\Program Files (x86)\Borland\StarTeam 6.0 folder&lt;br /&gt;
#*Right-click on StarTeam application and choose &amp;quot;Send To-&amp;gt;Desktop (create shortcut)&amp;quot;&lt;br /&gt;
#*Right-click on desktop shortcut, go to Properties, select &amp;quot;Compatibility&amp;quot; tab, check &amp;quot;Run this program in compatibility mode for&amp;quot; and make sure &amp;quot;Windows XP (Service Pack 2)&amp;quot; is selected in the drop-down list&lt;br /&gt;
#Start the StarTeam Client&lt;br /&gt;
#*Delete existing temporary &amp;quot;Enterprise Advantage&amp;quot; license&lt;br /&gt;
#*Click Register to add named client license&lt;br /&gt;
#*Open project&lt;br /&gt;
#*Click Add Server and enter the following:&lt;br /&gt;
#**Server description: &amp;lt;code&amp;gt;GH Virtual StarTeam Server&amp;lt;/code&amp;gt;&lt;br /&gt;
#**Server address: &amp;lt;code&amp;gt;oh.compucrete.com&amp;lt;/code&amp;gt;&lt;br /&gt;
#**Protocol: &amp;lt;code&amp;gt;TCP/IP (Sockets)&amp;lt;/code&amp;gt;&lt;br /&gt;
#**Endpoint: &amp;lt;code&amp;gt;49201&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Close the StarTeam Client&lt;br /&gt;
&lt;br /&gt;
====Synopse mORMot====&lt;br /&gt;
#Install the Synopse mORMot nightly build&lt;br /&gt;
#*Download [http://synopse.info/files/mORMotNightlyBuild.zip here]&lt;br /&gt;
#*Create folder: &amp;lt;code&amp;gt;C:\Components\Synopse&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Extract all files into C:\Components\Synopse&lt;br /&gt;
#*Verify that Delphi is CLOSED, then run: &amp;lt;code&amp;gt;C:\Windows\SysWow64\regedit.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Browse to this registry key: &amp;lt;code&amp;gt;HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Library\Win32&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Right-click on &amp;quot;Browsing Path&amp;quot;, then click Modify&lt;br /&gt;
#*Add the following to the end of the existing Value data: &amp;lt;code&amp;gt;;C:\Components\Synopse&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Click OK&lt;br /&gt;
#*Right-click on &amp;quot;Search Path&amp;quot;, then click Modify&lt;br /&gt;
#*Add the following to the end of the existing Value data: &amp;lt;code&amp;gt;;C:\Components\Synopse&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Click OK&lt;br /&gt;
#*Close the Registry Editor&lt;br /&gt;
&lt;br /&gt;
====Delphi JOSE JWT====&lt;br /&gt;
#Install the latest Delphi-JOSE-JWT build&lt;br /&gt;
#*Download [https://github.com/paolo-rossi/delphi-jose-jwt here]&lt;br /&gt;
#*Extract all files into C:\Components&lt;br /&gt;
#Compile the Delphi-JOSE-JWT package&lt;br /&gt;
#*Start Delphi&lt;br /&gt;
#*Open the package: &amp;lt;code&amp;gt;C:\Components\delphi-jose-jwt-master\Packages\10.3Rio\JOSE.dpk&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Build the package&lt;br /&gt;
#*Close Delphi&lt;br /&gt;
#Add Delphi-JOSE-JWT to the Delphi library paths&lt;br /&gt;
#*Verify that Delphi is CLOSED, then run: &amp;lt;code&amp;gt;C:\Windows\SysWow64\regedit.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Browse to this registry key: &amp;lt;code&amp;gt;HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Library\Win32&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Right-click on &amp;quot;Browsing Path&amp;quot;, then click Modify&lt;br /&gt;
#*Add the following to the end of the existing Value data: &amp;lt;code&amp;gt;;C:\Components\delphi-jose-jwt-master\Lib\260\Win32\Debug&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Click OK&lt;br /&gt;
#*Right-click on &amp;quot;Search Path&amp;quot;, then click Modify&lt;br /&gt;
#*Add the following to the end of the existing Value data: &amp;lt;code&amp;gt;;C:\Components\delphi-jose-jwt-master\Lib\260\Win32\Debug&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Click OK&lt;br /&gt;
#*Close the Registry Editor&lt;br /&gt;
&lt;br /&gt;
====Inno Setup====&lt;br /&gt;
#Install Inno Setup&lt;br /&gt;
#*Download the latest stable Unicode version [http://jrsoftware.org/isdl.php here]&lt;br /&gt;
#*Double-click the EXE file just downloaded to install&lt;br /&gt;
#*Accept all defaults&lt;br /&gt;
&lt;br /&gt;
==KServer==&lt;br /&gt;
&lt;br /&gt;
===Caching===&lt;br /&gt;
[https://en.wikipedia.org/wiki/HTTP_ETag HTTP ETag and If-None-Match]&lt;br /&gt;
&lt;br /&gt;
[https://tools.ietf.org/html/rfc7234#section-4.3.4 HTTP 1.1 Caching RFC 7234]&lt;/div&gt;</summary>
		<author><name>Pmorey</name></author>
	</entry>
</feed>