Sergey A Kryukov, Selected Publications

  1. ‘New Programming Technologies for Beam Diagnostics’, Proc. International Conf. EPAC'96, CERN, Vol. 3, p. 1781-1783 (1996)
  2. ‘Real-time Problem and Object-Oriented Multitasking’, Proc. PCaPAC'96 Workshop, DESY, Hamburg (1997)
  3. ‘Shall we Replace LabVIEW with Object-Oriented Instrument?’, Proc. PCaPAC'96 Workshop, DESY, Hamburg (1997)
  4. ‘On-Line and Off-Line Multi-Dimensional Data Presentation’, Proc. International Conf. CHEP'97, DESY, Berlin, p. 109-112 (1997)
  5. Diagnostic network for the Moscow Meson Factory linear accelerator, Technical report, version 2.0, INR RAS, Moscow 1998
  6. ‘MOON Lab technology’, http://www.INR.Troitsk.Ru/~kryukov/moon.htm, May-June 1998
  7.  S. A. Kryukov, ‘Unicode Controls: What Can VCL Do?’, The Delphi Magazine, 116 (April 2005), p. 33-43
  8. Wish You Were Here… Only Once, 24 Oct 2009
  9. Enumeration Types do not Enumerate! Working around .NET and Language Limitations, 22 Nov 2010
  10. Human-readable Enumeration Meta-data, 14 Dec 2010
  11. Hide Ad-hoc Methods Inside the Calling Method’s Body [Tip/Trick], 20 Dec 2010
  12. Hourglass Mouse Cursor Always Changes Back to its Original Image. How? [Tip/Trick], 20 Dec 2010
  13. Dynamic Method Dispatcher, 29 May 2011
  14. Enumeration-based Command Line Utility, Posted: 9 Jan 2011
  15. Simple Blocking Queue for Thread Communication and Inter-thread Invocation [Tip/Trick], 23 Jan 2011
  16. Using "using" Statements: DisposalAccumulator [Tip/Trick], 13 Sep 2012
  17. Power Over IP: Testing of the First Experimental Facility, 1 Apr 2014
  18. Practical Sound Recorder with Sound Activation, 3 Sep 2014
  19. JavaScript Calculator, 25 Mar 2015
  20. Named Arguments for JavaScript Functions, Yet Another Approach, 2 Nov 2015
  21. Named Arguments for JavaScript Functions, Part Two: Going Structured, 5 Nov 2015
  22. Simple Rule-Driven Smart Formatting for HTML Textarea, 22 Nov 2015
  23. Modal Popup From Scratch, 2 Dec 2015
  24. Tetris on Canvas, 15 Feb 2015
  25. Some Programming Approaches to "Neuro-Linguistic Programming", 30 Mar 2015
  26. The Problem of Unwanted WPF ProgressBar Animation: a Clearer Solution, 3 Sep 2014
  27. WPF Bug with a Workaround: Double Invocation of Button.Click, 20 Jan 2014
  28. Bitwise Enumeration Editor for PropertyGrid and Visual Studio, 20 Aug 2014
  29. Many Questions Answered at Once — Collaboration between Windows Forms or WPF Windows [Tip/Trick], 23 Mar 2015
  30. Theme Selector Based on HTML5 Local/Session, 8 Jan 2015
  31. How to "Rotate" a WPF Window? [Tip/Trick], 1 Mar 2016
  32. Gravitational Internet, 31 Mar 2016
  33. All Three Features of Single-Instance Applications at One Shot, .NET, 2 Apr 2016
  34. Single-Instance Applications Behavior, now for Free Pascal, 2 Apr 2016
  35. The Impossibly Fast C++ Delegates, Fixed, 13 Feb 2017, “Best C++ article of February 2017”, First Prize
  36. Named C++ Function Parameters, Yet Another Approach, 19 Feb 2017
  37. Many Questions Answered At Once: Interactive Animated Graphics with Forms, 11 Mar 2017
  38. Never Ever Add Strings to WPF Lists, 13 Mar 2017
  39. Thread Wrapper for Modern C++, 20 Mar 2017, , “Best C++ article of March 2017”, First Prize
  40. Conveyor Thread Wrapper for Modern C++, 21 Mar 2017
  41. Helpful Toolchain for Article Writing, 22 Mar 2017
  42. Unicode Art, 1 Apr 2017, “Best C# article of April 2017”, Second Prize
  43. WPF Arc!, 12 Apr 2017
  44. All in One Toolchain for Article Writing with Visual Studio Code, 29 June 2017
  45. Visual Studio Code extension “Extensible Markdown Converter”:

    Latest Release

    Product documentation on GitHub.
  46. Musical Study with Isomorphic Computer Keyboard, 16 Aug 2017, “Best C# article of August 2017”, Second Prize
  47. Microtonal Music Study with Chromatic Lattice Keyboard, 1 Sept 2017