DelphiTools

DWS, Profiler and other Pascal tools

Menu
Skip to content
  • Home
  • FocusFusion
    • Overview
    • Changelog
    • Download from store
  • Sampling Profiler
    • Overview
    • Changelog & Downloads
    • Tips & News
    • Mini-Guide
  • Dev Tools
    • MapFileStats – Delphi MAP file statistics
    • ZJDBGPack
  • DWScript
    • Overview
    • Tips & News
    • DWScript at BitBucket
    • DWScript Downloads
    • Showcase
  • Android
    • glInfo for Android OpenGL info
    • Départements Français
    • Nickel Iron
  • iOS
    • Nickel Iron
  • HTML5
    • L-System Fiddle
    • Nickel Iron
    • WarTrail
  • Links

Author Archives: Eric Grange

BackgroundWorkers in DWScript

4 comments
February 27, 2014 in News, Tips.

DWS_serverAn utility that was added to the DWScript sample WebServer during the 4 TeraPixel Mandelbrot experiment is the BackgroundWorkers API.

This is a rather low-level threading facility that can work well with Global Queues to handle background tasks or serializing tasks.

(more…)

Pascal vs Archetypal Enemy

2 comments
February 7, 2014 in News.

Battle_axe_medievalOnce upon a time, there was a war (in the developer meaning), between Pascal, and another language whose name begin with the V and B initials.

Well that war is over.

Pascal won, sometimes in 2010.

(more…)

DataBasePool in DWScript

Comments off
January 14, 2014 in News.

dbA recent addition to dwsDataBase is the DataBasePool static class.

As the names indicates, it facilitates pooling database connections from the script-side, while previously you had to rely on Delphi or driver-side pooling (or lack of).

(more…)

Who purchased the Delphi you use?

2 comments
January 9, 2014 in Ideas.

poll_boxInspired by a recent question by Bruce McGee in the Delphi non-tech forum, here are a couple of mini-polls.

Who purchase the Delphi you use?

Do you use Delphi for work, hobby or both?

(more…)

Globals Storages in DWScript

2 comments
January 6, 2014 in News.

logoDWSDWScript has a “Globals” facility that allows storing and sharing data across scripts living in the same executable.

The first are Global Vars, and is a Key-Value storage, the second are Global Queues, which are LIFO/FIFO named queues. Both are thread-safe and high performance.

(more…)

Launching fractals.dwscript.net

3 comments
January 1, 2014 in News.

fractals.dwscript.netHappy new Year to all!

The fractals.dwscript.net is now launched to host the results of the recent Mandelbrot TeraPixel experiment. It’s a small website to centralizes browser, documentations, links and downloads.

There was also news of a FireMonkey client for the data set API.

(more…)

And the Terapixel Became Four

Comments off
December 27, 2013 in News.

whirlpoolThe Christmas Mandelbrot Experiment is now nearing has achieved completion of Level 13, or a Four Terapixel image!

This will be the end of the experiment (at least temporarily) as the server is running out of storage space 🙂

(more…)

A Terapixel Image for the DelphiWebScript Christmas!

4 comments
December 24, 2013 in Ideas, News.

mandel_armAs a step up from the previous Mandelbrot Set explorer, I’m running a Terapixel image experience for DWScript Christmas 2013.

This is again on the Mandelbrot set, and involves a massive step up in complexity from the previous version, this one isn’t just server-side computed, it’s “Grid Computed” 🙂 (more…)

Slim Reader/Writer Locks Rock!

11 comments
December 18, 2013 in Tips.

padlockI recently posted abut the new Slim R/W Locks introduced with Vista, and how they were vastly more efficient than TMREWS.

Apparently, they’re also more efficient than Critical Sections…

(more…)

Setting up SSL for DWScript Web Server

2 comments
December 17, 2013 in Tips.

DWS_serverSetting up an SSL with DWScript Web Server (and other http.sys services like mORMot) is simple, and it’s cheap, free even thanks to StartCOM. Encryption is also pretty darn fast on recent Windows server versions.

Here is a quick guide to get you started.

(more…)

Post navigation

← Older posts
Newer posts →
Torry's

BeginEnd.net

Torry's

Tags

asm beginend Bottleneck cefHtmlSnapshot Command Compiler CPU Debug Delphi Delphi 11 Download DWS DWScript FastMM FireMonkey Fractals FreePascal GLScene Hash IDE JavaScript JIT Mandelbrot MAP MapFileStats Multithreading OP4JS Optimization Performance Poll Profiler Real-time RTTI SamplingProfiler Site SmartMS String SynEdit Templates Tips TMonitor Tools Unicode WebServer WordPress

Meta

  • Site Admin
  • Entries / Comments RSS
  • WordPress.org
  • Cookie Policy