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. P. N. Ostroumov, A.V. Feschenko, V.A. Gaidach, S.A. Krioukov, A. A. Menshov, A. Ueno, Bunch Length and Velocity Measurement of the JHP-RFQ Beam with INR BLVD, 1998
  8. S. A. Kryukov, ‘Unicode Controls: What Can VCL Do?’, The Delphi Magazine, 116 (April 2005), p. 33-43
  9. Wish You Were Here… Only Once, October 24, 2009
  10. Enumeration Types do not Enumerate! Working around .NET and Language Limitations, November 22, 2010
  11. Human-readable Enumeration Meta-data, December 14, 2010
  12. Hide Ad-hoc Methods Inside the Calling Method’s Body [Tip/Trick], December 21, 2010
  13. Hourglass Mouse Cursor Always Changes Back to its Original Image. How? [Tip/Trick], December 21, 2010
  14. Dynamic Method Dispatcher, May 29, 2011
  15. Enumeration-based Command Line Utility, January 9, 2011
  16. Simple Blocking Queue for Thread Communication and Inter-thread Invocation [Tip/Trick], January 23, 2011
  17. Using “using” Statements: DisposalAccumulator [Tip/Trick], September 13, 2012
  18. Power Over IP: Testing of the First Experimental Facility, April 1, 2014
  19. Practical Sound Recorder with Sound Activation, September 3, 2014
  20. Named Arguments for JavaScript Functions, Yet Another Approach, November 2, 2015
  21. Named Arguments for JavaScript Functions, Part Two: Going Structured, November 5, 2015
  22. Simple Rule-Driven Smart Formatting for HTML Textarea, November 22, 2015
  23. Modal Popup From Scratch, December 2, 2015
  24. Tetris on Canvas, February 15, 2015
  25. Some Programming Approaches to "Neuro-Linguistic Programming", April 1, 2015
  26. WPF Bug with a Workaround: Double Invocation of Button.Click, January 19, 2014
  27. Bitwise Enumeration Editor for PropertyGrid and Visual Studio, August 20, 2014
  28. Many Questions Answered at Once — Collaboration between Windows Forms or WPF Windows [Tip/Trick], March 23, 2015
  29. Theme Selector Based on HTML5 Local/Session, January 8, 2015
  30. How to "Rotate" a WPF Window? [Tip/Trick], March 1, 2016
  31. Gravitational Internet, March 31, 2016
  32. All Three Features of Single-Instance Applications at One Shot, .NET, April 2, 2016
  33. Single-Instance Applications Behavior, now for Free Pascal, April 2, 2016
  34. The Impossibly Fast C++ Delegates, Fixed, February 13, 2017, Best C++ article of February, 2017: First Prize
  35. Named C++ Function Parameters, Yet Another Approach, February 19, 2017
  36. Many Questions Answered At Once: Interactive Animated Graphics with Forms, March 11, 2017
  37. Never Ever Add Strings to WPF Lists, March 13, 2017
  38. Thread Wrapper for Modern C++, March 20, 2017, Best C++ article of March 2017: First Prize
  39. Conveyor Thread Wrapper for Modern C++, March 21, 2017
  40. Helpful Toolchain for Article Writing, March 22, 2017
  41. Unicode Art, April 1, 2017, Best C# article of April 2017: Second Prize
  42. WPF Arc!, April 12, 2017
  43. All in One Toolchain for Article Writing with Visual Studio Code, June 29, 2017
  44. Musical Study with Isomorphic Computer Keyboard, August 16, 2017, Best C# article of August 2017: Second Prize
  45. Microtonal Music Study with Chromatic Lattice Keyboard, September 1, 2017
  46. A suggestion for CodeProject TOC Style Fix, July 7, 2017
  47. Python Readonly Attributes: Complete Solution, January 28, 2018
  48. Anamorphic Drawing for the Cheaters, March 4, 2018
  49. Illusionary XAML: Reinventing Benham's Top, April 1, 2018
  50. Visual Studio Code extension Extensible Markdown, May 11, 2020
  51. Sound Builder, Web Audio Synthesizer, May 19, 2020
  52. Handwriting Recognition with WPF and Microsoft.Ink, October 17, 2020
  53. Most Useful Key Missing? There is a Fix! [Tip/Trick], October 28, 2020
  54. Web Presentation, an Application in a Single File, November 23, 2020
  55. Web Presentation, the Other Way Around, December 21, 2020
  56. Video Screen Capture with Audio [Tip/Trick], January 4, 2021
  57. JavaScript Playground, January 9, 2021
  58. Markdown Calculator, April 1, 2021
  59. No need to Store, Encrypt or Memorize Passwords! December 6, 2022, Best Article of December 2022: Second Prize
  60. Alternative Analog SVG Clock, March 14, 2023
  61. Measurements of Earth's Flatness, April 1, 2023
  62. Multitouch Support for Ten-Finger Playing, June 6, 2023
  63. Improved WPF MenuItem Template [Tip/Trick], August 31, 2023
  64. XAML Data to Code, September 27, 2023
  65. MSBuild for Programming and Non‑Programming Chores, September 28, 2023
  66. Tesseract Act, September 10, 2024
  67. Enumeration-Based Generic State Machine, December 29, 2024
  68. XAML Data to Code, Advanced, January 9, 2025