<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Torq Software Blog</title><description>Dive into my thoughts on coding, tech trends, and developer life. Software development insights, industrial automation, and technology commentary.</description><link>https://torqsoftware.com/</link><language>en-us</language><item><title>A Descent Rabbit Hole: From Nostalgia to Source Code Analysis</title><link>https://torqsoftware.com/blog/2026/2026-02-07-descent-rabbit-hole/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-02-07-descent-rabbit-hole/</guid><description>Frank Krueger (@praeclarum) posted a fun fact on X: &quot;Fun fact: Descent didn&apos;t use 3D file formats per se. Instead, 3D models were compiled as x86 assembler doing draw commands.&quot; That sent me down a...</description><pubDate>Sat, 07 Feb 2026 00:00:00 GMT</pubDate><category>commentary</category><category>dev</category><category>personal</category><category>technology-opinion</category><category>programming</category><category>development-tools</category><category>gaming</category><category>nostalgia</category><category>automation</category><category>industry-trends</category><author>Apolon Ivankovic</author></item><item><title>Creating Tools for Representative Test Data</title><link>https://torqsoftware.com/blog/2026/2026-01-29-creating-tools-for-representative-test-data/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-01-29-creating-tools-for-representative-test-data/</guid><description>There&apos;s a conversation I&apos;ve had with project managers many times over the decades. It usually starts when an ask for time in the plan to either source realistic test data or build a tool that...</description><pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate><category>dev</category><category>business</category><category>testing</category><category>ai</category><category>coding-agents</category><category>project-management</category><category>development-tools</category><category>automation</category><category>software-engineering</category><author>Apolon Ivankovic</author></item><item><title>Stochastic Parrots Are a Good Thing</title><link>https://torqsoftware.com/blog/2026/2026-01-28-stochastic-parrots-are-a-good-thing/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-01-28-stochastic-parrots-are-a-good-thing/</guid><description>If you&apos;ve used ChatGPT or Claude, you&apos;ve probably noticed something odd. Ask the same question twice, and you get different answers....</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate><category>commentary</category><category>dev</category><category>industry-trends</category><category>technology-opinion</category><category>innovation</category><category>automation</category><category>programming</category><category>testing</category><author>Apolon Ivankovic</author></item><item><title>The Agentic AI Opportunity You&apos;re Missing While Waiting</title><link>https://torqsoftware.com/blog/2026/2026-01-25-the-agentic-ai-opportunity-youre-missing-while-waiting/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-01-25-the-agentic-ai-opportunity-youre-missing-while-waiting/</guid><description>I recently watched an A16z podcast featuring the founders of Mintlify, a documentation platform. Though Mintlify targets engineering documentation specifically, what struck me was how clearly it...</description><pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate><category>commentary</category><category>agentic-ai</category><category>automation</category><category>documentation</category><category>business-analysis</category><category>industry-trends</category><category>innovation</category><category>knowledge-management</category><author>Apolon Ivankovic</author></item><item><title>Torq Styled Info-graphics</title><link>https://torqsoftware.com/blog/2026/2026-01-24-torq-styled-infographics/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-01-24-torq-styled-infographics/</guid><description>I wanted to communicate some concepts about getting agentic loops to work reliably in a Teams chat. I had recently come across Anthropic&apos;s blog post &quot;Demystifying Evals for AI Agents&quot;, and their...</description><pubDate>Sat, 24 Jan 2026 00:00:00 GMT</pubDate><author>Apolon Ivankovic</author></item><item><title>Deep Research as Living Documentation in Source Code Repositories</title><link>https://torqsoftware.com/blog/2026/2026-01-18-deep-research-living-documentation/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-01-18-deep-research-living-documentation/</guid><description>While building a simulated mailbox seeder utility for a Microsoft 365 development tenant, I ran into an interesting problem that highlights how deep research tools can complement coding agents....</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate><category>dev</category><category>commentary</category><category>development-tools</category><category>documentation</category><category>automation</category><category>technology-opinion</category><category>programming</category><category>debugging</category><category>cloud</category><author>Apolon Ivankovic</author></item><item><title>Creating an Agent Skill for YouTube Blog and Description Automation</title><link>https://torqsoftware.com/blog/2026/2026-01-16-agent-skill-youtube-blog-description/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-01-16-agent-skill-youtube-blog-description/</guid><description>AI agents can be extended through skills. I recently built one that automates my YouTube content creation process, and the experience revealed something worth sharing....</description><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate><category>dev</category><category>commentary</category><category>development-tools</category><category>automation</category><category>productivity-tools</category><category>youtube</category><category>blogging</category><category>technology-opinion</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>Claude Code&apos;s Ask User Question Tool: First Impressions</title><link>https://torqsoftware.com/blog/2026/2026-01-14-claude-ask-user-question/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-01-14-claude-ask-user-question/</guid><description>I&apos;ve been looking for something that sits between heavy specification frameworks and just diving straight into code with coding agents....</description><pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate><category>dev</category><category>commentary</category><category>development-tools</category><category>automation</category><category>software-engineering</category><category>technology-opinion</category><category>documentation</category><category>industry-trends</category><category>product-reviews</category><author>Apolon Ivankovic</author></item><item><title>Support Query on Source Code</title><link>https://torqsoftware.com/blog/2026/2026-01-06-support-query-on-source-code/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-01-06-support-query-on-source-code/</guid><description>If you are already using coding agents, the following video may be pretty ho-hum, no big deal. However, I&apos;m still blown away by how quickly we&apos;ve come to the point where I can get a support query,...</description><pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate><category>dev</category><category>commentary</category><category>development-tools</category><category>code-quality</category><category>domain-modeling</category><category>documentation</category><category>technology-opinion</category><category>industry-trends</category><category>automation</category><author>Apolon Ivankovic</author></item><item><title>Gaussian Splats vs Photogrammetry Meshes vs Point Cloud for a Playground</title><link>https://torqsoftware.com/blog/2026/2026-01-02-3dgs-vs-mesh-vs-point-cloud/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2026/2026-01-02-3dgs-vs-mesh-vs-point-cloud/</guid><description>This post compares Gaussian splats to photogrammetry meshes and point clouds for complex geometries like industrial scenes with piping, hardware, and equipment....</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate><category>industrial</category><category>commentary</category><category>3d-visualization</category><category>industrial-automation</category><category>development-tools</category><category>data-acquisition</category><category>gaming</category><category>product-reviews</category><category>innovation</category><category>mobile</category><author>Apolon Ivankovic</author></item><item><title>Power Tools Analogy for Coding Agents</title><link>https://torqsoftware.com/blog/2025/2025-12-27-power-tools-analogy-for-coding-agents/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2025/2025-12-27-power-tools-analogy-for-coding-agents/</guid><description>A couple of months back, I started experimenting with Claude Code. When I get deeply into a task or technical concept, my brain starts pattern matching outside of that scope....</description><pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate><category>commentary</category><category>dev</category><category>personal</category><category>technology-opinion</category><category>industry-trends</category><category>development-tools</category><category>productivity-tools</category><category>innovation</category><category>podcasts</category><category>youtube</category><category>automation</category><author>Apolon Ivankovic</author></item><item><title>Podcast Commentary: Anyone can code now</title><link>https://torqsoftware.com/blog/2025/2025-11-30-anyone-can-code-now-podcast/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2025/2025-11-30-anyone-can-code-now-podcast/</guid><description>I listen to a crap load of podcasts. Historically, these have been mostly tech podcasts, but recently I&apos;ve been falling down that morass that is American politics....</description><pubDate>Sun, 30 Nov 2025 00:00:00 GMT</pubDate><category>commentary</category><category>commentary</category><category>ai</category><category>software-engineering</category><category>industry-trends</category><category>development-tools</category><category>innovation</category><category>professional-development</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Savic Motorcycles</title><link>https://torqsoftware.com/blog/2025/2025-11-12-savic-motorcycles/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2025/2025-11-12-savic-motorcycles/</guid><description>I only started engaging with LinkedIn recently and encountered posts by or about Dennis Savic and Savic Motorcycles. I reposted a few of these posts on LinkedIn recently and thought it best to...</description><pubDate>Wed, 12 Nov 2025 00:00:00 GMT</pubDate><category>personal</category><category>personal</category><category>productivity-tools</category><category>hardware</category><category>innovation</category><category>professional-development</category><category>client-relations</category><category>product-reviews</category><category>social-media</category><category>design</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Claude Code for Web Experiment</title><link>https://torqsoftware.com/blog/2025/2025-11-07-claude-code-for-web-experiment/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2025/2025-11-07-claude-code-for-web-experiment/</guid><description>Anthropic sent an email offering $1,000 in credit for their Claude service. At first glance, the generous credit amount caught my attention....</description><pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate><category>commentary</category><category>ai</category><category>automation</category><category>productivity-tools</category><category>documentation</category><category>blogging</category><category>development-tools</category><category>github</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>GitHub Enforce HTTPS Greyed Out</title><link>https://torqsoftware.com/blog/2025/2025-10-24-github-enforce-https-greyed-out/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2025/2025-10-24-github-enforce-https-greyed-out/</guid><description>I just finished rebuilding the torqsoftware.com website from a Joomla-based site to one built on the Astro JavaScript framework....</description><pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>AI Badge Syntax Help and Future UI Thoughts</title><link>https://torqsoftware.com/blog/2025/2025-09-19-ai-badge-syntax-help-and-future-ui-thoughts/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2025/2025-09-19-ai-badge-syntax-help-and-future-ui-thoughts/</guid><description>The Evolution of Remote Work Documentation Back in 2001, I encountered what has become a defining challenge of remote development: establishing trust and visibility with clients across significant...</description><pubDate>Fri, 19 Sep 2025 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Concluding Visual Touchscreens R&amp;D: Lessons from Hardware Innovation</title><link>https://torqsoftware.com/blog/2015/2015-08-concluding-visual-touchscreens-rd/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2015/2015-08-concluding-visual-touchscreens-rd/</guid><description>After eighteen months of R&amp;D work on Visual Touchscreens technology, we&apos;ve decided to conclude active development. The realities of hardware innovation, patent economics, and market timing made...</description><pubDate>Sat, 15 Aug 2015 00:00:00 GMT</pubDate><category>business</category><category>dev</category><category>hardware</category><category>startups</category><category>patents</category><category>r&amp;d</category><category>lessons-learned</category><category>innovation</category><author>Apolon Ivankovic</author></item><item><title>Project Soli and Multimodal Interaction Futures</title><link>https://torqsoftware.com/blog/2015/2015-06-project-soli-and-multimodal-futures/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2015/2015-06-project-soli-and-multimodal-futures/</guid><description>June 2015 focused on analyzing Google&apos;s Project Soli announcement and exploring how radar-based gesture recognition could integrate with visual touch concepts to create more robust multimodal...</description><pubDate>Tue, 30 Jun 2015 00:00:00 GMT</pubDate><category>dev</category><category>project-soli</category><category>radar-gestures</category><category>multimodal-interaction</category><category>concept-development</category><category>google</category><author>Apolon Ivankovic</author></item><item><title>Eye Gaze and Visual Touch Convergence</title><link>https://torqsoftware.com/blog/2015/2015-05-eye-gaze-and-visual-touch-convergence/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2015/2015-05-eye-gaze-and-visual-touch-convergence/</guid><description>May 2015 brought significant progress in combining eye gaze tracking with visual touch interaction, exploring how these complementary input modalities could work together to create more natural and...</description><pubDate>Sun, 31 May 2015 00:00:00 GMT</pubDate><category>dev</category><category>eye-tracking</category><category>tobii</category><category>multimodal-interaction</category><category>patent-research</category><category>concept-development</category><author>Apolon Ivankovic</author></item><item><title>Eye Tracking Integration Experiments</title><link>https://torqsoftware.com/blog/2015/2015-03-eye-tracking-integration-experiments/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2015/2015-03-eye-tracking-integration-experiments/</guid><description>March 2015 focused on integrating eye tracking technology with visual touch systems, exploring whether gaze data could enhance touch interaction accuracy and user experience....</description><pubDate>Tue, 31 Mar 2015 00:00:00 GMT</pubDate><category>dev</category><category>eye-tracking</category><category>usb3</category><category>hardware</category><category>eyetribe</category><category>prototyping</category><author>Apolon Ivankovic</author></item><item><title>High-Resolution Cameras and Patent Refinements</title><link>https://torqsoftware.com/blog/2015/2015-02-high-resolution-cameras-and-patent-refinements/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2015/2015-02-high-resolution-cameras-and-patent-refinements/</guid><description>February 2015 focused on evaluating high-resolution cameras for visual touch typing applications while finalizing patent drawings and completing Intel RealSense SDK migration work....</description><pubDate>Sat, 28 Feb 2015 00:00:00 GMT</pubDate><category>dev</category><category>cameras</category><category>4k</category><category>ptgrey</category><category>hovercam</category><category>patents</category><category>intel-realsense</category><category>visual-touch-typing</category><author>Apolon Ivankovic</author></item><item><title>Fisheye Lenses and Alternative Camera Approaches</title><link>https://torqsoftware.com/blog/2015/2015-01-fisheye-lenses-and-alternative-camera-approaches/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2015/2015-01-fisheye-lenses-and-alternative-camera-approaches/</guid><description>January 2015 brought experimentation with ultra-wide-angle fisheye lenses and alternative camera approaches, exploring whether extreme fields of view could solve the proximity sensing challenges...</description><pubDate>Sat, 31 Jan 2015 00:00:00 GMT</pubDate><category>dev</category><category>hardware</category><category>cameras</category><category>fisheye-lenses</category><category>ps3-eye</category><category>prototyping</category><category>sensors</category><category>hover-touch</category><author>Apolon Ivankovic</author></item><item><title>Intel RealSense Platform Migration</title><link>https://torqsoftware.com/blog/2014/2014-12-intel-realsense-platform-migration/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-12-intel-realsense-platform-migration/</guid><description>December 2014 centered on migrating the Visual Touchscreens codebase from Intel&apos;s Perceptual Computing SDK to the new RealSense 2014 platform—a technically necessary but time-consuming transition....</description><pubDate>Wed, 31 Dec 2014 00:00:00 GMT</pubDate><category>dev</category><category>intel-realsense</category><category>api-migration</category><category>usb3</category><category>depth-cameras</category><category>hover-touch</category><category>hardware-compatibility</category><author>Apolon Ivankovic</author></item><item><title>Manufacturing Partnerships and Grant Programs</title><link>https://torqsoftware.com/blog/2014/2014-11-manufacturing-partnerships-and-grant-programs/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-11-manufacturing-partnerships-and-grant-programs/</guid><description>November 2014 focused on exploring manufacturing partnerships and investigating commercialization grant programs while continuing hardware sourcing research....</description><pubDate>Sun, 30 Nov 2014 00:00:00 GMT</pubDate><category>business</category><category>manufacturing</category><category>grants</category><category>partnerships</category><category>hud-systems</category><category>android</category><category>commercialization</category><author>Apolon Ivankovic</author></item><item><title>Crowdfunding Research and 3D Hand Modeling</title><link>https://torqsoftware.com/blog/2014/2014-10-crowdfunding-and-3d-hand-modeling/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-10-crowdfunding-and-3d-hand-modeling/</guid><description>October 2014 brought exploration of alternative funding approaches through crowdfunding platforms while establishing social media presence and investigating 3D hand visualization technologies....</description><pubDate>Fri, 31 Oct 2014 00:00:00 GMT</pubDate><category>business</category><category>dev</category><category>crowdfunding</category><category>kickstarter</category><category>3d-modeling</category><category>social-media</category><category>funding</category><author>Apolon Ivankovic</author></item><item><title>Startup Accelerator Immersion and Angled Sensor Experiments</title><link>https://torqsoftware.com/blog/2014/2014-09-startup-accelerator-immersion/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-09-startup-accelerator-immersion/</guid><description>September 2014 was dominated by intensive participation in the Curtin Ignition startup accelerator program while continuing hardware experimentation with angled sensor configurations....</description><pubDate>Tue, 30 Sep 2014 00:00:00 GMT</pubDate><category>business</category><category>dev</category><category>startups</category><category>accelerator</category><category>curtin-ignition</category><category>sensors</category><category>prototyping</category><category>ar-glasses</category><author>Apolon Ivankovic</author></item><item><title>Sensor Evaluation and Community Engagement</title><link>https://torqsoftware.com/blog/2014/2014-08-sensor-evaluation-and-community-engagement/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-08-sensor-evaluation-and-community-engagement/</guid><description>August 2014 focused on evaluating new sensor options while engaging with the technical community through meetings and competition entries....</description><pubDate>Sun, 31 Aug 2014 00:00:00 GMT</pubDate><category>dev</category><category>sensors</category><category>hardware</category><category>structure-io</category><category>depth-cameras</category><category>developer-community</category><category>patents</category><author>Apolon Ivankovic</author></item><item><title>Expanding the Vision: From Touch Tablets to Smart TV Remotes</title><link>https://torqsoftware.com/blog/2014/2014-07-expanding-the-vision/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-07-expanding-the-vision/</guid><description>July 2014 marked a strategic expansion of the Visual Touchscreens concept beyond tablets and displays. The month involved exploration of TV room applications, engagement with startup accelerator...</description><pubDate>Thu, 31 Jul 2014 00:00:00 GMT</pubDate><category>business</category><category>dev</category><category>product-strategy</category><category>tv-remote</category><category>hdmi</category><category>hardware</category><category>system-architecture</category><category>startups</category><author>Apolon Ivankovic</author></item><item><title>From Prototype to Product Vision</title><link>https://torqsoftware.com/blog/2014/2014-06-from-prototype-to-product-vision/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-06-from-prototype-to-product-vision/</guid><description>June 2014 marked a transformation from technical experimentation to product presentation. The month involved refining prototypes, creating professional demonstration videos, establishing the Visual...</description><pubDate>Mon, 30 Jun 2014 00:00:00 GMT</pubDate><category>business</category><category>dev</category><category>prototyping</category><category>video-production</category><category>ar-glasses</category><category>branding</category><category>demonstration</category><category>calibration</category><category>visual-touchscreens</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Demonstration-Ready Prototypes and Platform Explorations</title><link>https://torqsoftware.com/blog/2014/2014-05-demonstration-ready-prototypes/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-05-demonstration-ready-prototypes/</guid><description>May 2014 focused on transforming working prototypes into demonstration-ready systems while exploring new platforms for showcasing the visual touch concept....</description><pubDate>Sat, 31 May 2014 00:00:00 GMT</pubDate><category>dev</category><category>hardware</category><category>prototyping</category><category>leap-motion</category><category>ar-glasses</category><category>code-signing</category><category>windows</category><category>unity3d</category><author>Apolon Ivankovic</author></item><item><title>Prototyping and Performance Breakthroughs</title><link>https://torqsoftware.com/blog/2014/2014-03-prototyping-and-performance-breakthroughs/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-03-prototyping-and-performance-breakthroughs/</guid><description>March 2014 brought significant progress on both the software and hardware fronts of the Visual Touchscreens project. The month began with a critical performance challenge and ended with working...</description><pubDate>Mon, 31 Mar 2014 00:00:00 GMT</pubDate><category>dev</category><category>hardware</category><category>prototyping</category><category>wpf</category><category>performance</category><category>r&amp;d</category><category>calibration</category><category>3d-visualization</category><author>Apolon Ivankovic</author></item><item><title>Exploring Depth Sensing Technology for Visual Touchscreens</title><link>https://torqsoftware.com/blog/2014/2014-02-exploring-depth-sensing-technology/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2014/2014-02-exploring-depth-sensing-technology/</guid><description>February 2014 marked an intensive exploration phase for the Visual Touchscreens project, focusing on identifying the right sensor technology to enable touch interaction through depth perception...</description><pubDate>Fri, 28 Feb 2014 00:00:00 GMT</pubDate><category>dev</category><category>hardware</category><category>prototyping</category><category>sensors</category><category>depth-cameras</category><category>r&amp;d</category><category>innovation</category><author>Apolon Ivankovic</author></item><item><title>Surface Symbolics Concept Videos</title><link>https://torqsoftware.com/blog/2012/2012-07-10-surface-symbolics-concept-videos/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2012/2012-07-10-surface-symbolics-concept-videos/</guid><description>Headaches, neck pain, and back pain have been a constant backdrop to my professional life working at a desk. In 2010, the pain became so severe that I ended up getting a CT scan, which led to a...</description><pubDate>Tue, 10 Jul 2012 00:00:00 GMT</pubDate><category>commentary</category><category>innovation</category><category>hardware</category><category>video</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Sort of like... real virtual reality thats augmented or something</title><link>https://torqsoftware.com/blog/2012/2012-01-25-sort-of-like-real-virtual-reality-thats-augmented-or-something/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2012/2012-01-25-sort-of-like-real-virtual-reality-thats-augmented-or-something/</guid><description>The following youtube video is an interesting discussion of motion processing and sensors in mobile devices. There was one bit that made me laugh....</description><pubDate>Wed, 25 Jan 2012 00:00:00 GMT</pubDate><category>commentary</category><category>innovation</category><category>hardware</category><category>video</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Wall Street Journal China Econtracker</title><link>https://torqsoftware.com/blog/2012/2012-01-21-wall-street-journal-china-econtracker/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2012/2012-01-21-wall-street-journal-china-econtracker/</guid><description>The Wall Street Journal China Econtracker site is a handy visualization of KPIs for the Chinese Economy. The aspects that stand out include that the GDP, Fixed Asset Investment and Foreign Exchange...</description><pubDate>Sat, 21 Jan 2012 00:00:00 GMT</pubDate><category>commentary</category><category>analytics</category><category>business-analysis</category><category>industry-trends</category><author>Apolon Ivankovic</author></item><item><title>A Players and B Players</title><link>https://torqsoftware.com/blog/2011/2011-12-10-a-players-and-b-players/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2011/2011-12-10-a-players-and-b-players/</guid><description>I just listened to a great podcast: There’s lots of great aussie entrepreneurial stories at the hive web site. Sounds like they’re finishing up on the site which is a shame....</description><pubDate>Sat, 10 Dec 2011 00:00:00 GMT</pubDate><category>business</category><category>team-management</category><category>professional-development</category><category>podcasts</category><author>Apolon Ivankovic</author></item><item><title>Is Microsoft trying to tell me something?</title><link>https://torqsoftware.com/blog/2011/2011-11-10-is-microsoft-trying-to-tell-me-something/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2011/2011-11-10-is-microsoft-trying-to-tell-me-something/</guid><description>I’m not doing too well on getting Microsoft to fix problems in Visual Studio 2010 that have been introduced in the changeover from older versions....</description><pubDate>Thu, 10 Nov 2011 00:00:00 GMT</pubDate><category>commentary</category><category>microsoft</category><category>web-development</category><category>internet-explorer</category><author>Apolon Ivankovic</author></item><item><title>Massive Disruptive Change</title><link>https://torqsoftware.com/blog/2011/2011-02-19-massive-disruptive-change/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2011/2011-02-19-massive-disruptive-change/</guid><description>I came across a number of web news reports that though unrelated indicate the massive technological changes that are occurring now and also going to sweep through our society over the coming years....</description><pubDate>Sat, 19 Feb 2011 00:00:00 GMT</pubDate><category>commentary</category><category>disruption</category><category>virtualization</category><category>mobile</category><category>hardware</category><category>video</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>The Power of Relationships</title><link>https://torqsoftware.com/blog/2011/2011-02-14-the-power-of-relationships/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2011/2011-02-14-the-power-of-relationships/</guid><description>The Gephi blog has a post on the Egyptian political changes in relation to Mubarak: The Gephi dynamic visualization of the twitter relationships reminded me of the work we are doing on the MVX Object...</description><pubDate>Mon, 14 Feb 2011 00:00:00 GMT</pubDate><category>business</category><category>professional-development</category><category>client-relations</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Wording Habits</title><link>https://torqsoftware.com/blog/2011/2011-02-14-wording-habits/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2011/2011-02-14-wording-habits/</guid><description>It’s just the way of the world, but clients and potential clients of software development often use particular wording in order to imply that some work should be very inexpensive to complete....</description><pubDate>Mon, 14 Feb 2011 00:00:00 GMT</pubDate><category>personal</category><category>professional-development</category><category>community</category><author>Apolon Ivankovic</author></item><item><title>Nokia changes its CEO and its tune</title><link>https://torqsoftware.com/blog/2011/2011-02-09-nokia-changes-its-ceo-and-its-tune/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2011/2011-02-09-nokia-changes-its-ceo-and-its-tune/</guid><description>The machinations at Nokia are fascinating: When the previous CEO was regularly coming out with put downs targeting the Android platform, I was thinking “What planet is this guy on?”....</description><pubDate>Wed, 09 Feb 2011 00:00:00 GMT</pubDate><category>commentary</category><category>mobile</category><category>industry-trends</category><category>disruption</category><author>Apolon Ivankovic</author></item><item><title>First 5 minutes with a Kindle DX</title><link>https://torqsoftware.com/blog/2011/2011-02-07-first-5-minutes-with-a-kindle-dx/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2011/2011-02-07-first-5-minutes-with-a-kindle-dx/</guid><description>I purchased a Kindle DX and just got it today. The unboxing experience was interesting in that it had a few of the typical peel off tabs that are typical with gadgets and electronic equipment....</description><pubDate>Mon, 07 Feb 2011 00:00:00 GMT</pubDate><category>personal</category><category>hardware</category><category>tablet</category><category>productivity-tools</category><author>Apolon Ivankovic</author></item><item><title>Roosevelt&apos;s century old speech and shipping software</title><link>https://torqsoftware.com/blog/2011/2011-01-22-roosevelts-century-old-speech-and-shipping-software/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2011/2011-01-22-roosevelts-century-old-speech-and-shipping-software/</guid><description>One of the blogs I read is written by Werner Vogels the CTO of Amazon. His latest blog post includes an excerpt from one of Roosevelt’s speeches which I found particularly inspiring: It is not the...</description><pubDate>Sat, 22 Jan 2011 00:00:00 GMT</pubDate><category>business</category><category>professional-development</category><category>software-engineering</category><author>Apolon Ivankovic</author></item><item><title>mt.exe Access is Denied</title><link>https://torqsoftware.com/blog/2010/2010-10-27-mtexe-access-is-denied/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-10-27-mtexe-access-is-denied/</guid><description>This is just a quick note so that web searches for a similar problem find a solution. Seemingly out of the blue, I started getting random errors of the form below when compiling C++ applications in...</description><pubDate>Wed, 27 Oct 2010 00:00:00 GMT</pubDate><category>dev</category><category>cpp</category><category>debugging</category><category>windows</category><category>build-tools</category><author>Apolon Ivankovic</author></item><item><title>Software Complexity and the Business Owner</title><link>https://torqsoftware.com/blog/2010/2010-10-24-software-complexity-and-the-business-owner/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-10-24-software-complexity-and-the-business-owner/</guid><description>The following excerpt is from a Pragmatic Programmers podcast with Robert Martin. The discussion is about Agile development, but I believe it applies to any software development work....</description><pubDate>Sun, 24 Oct 2010 00:00:00 GMT</pubDate><category>business</category><category>agile</category><category>client-relations</category><category>software-engineering</category><category>podcasts</category><author>Apolon Ivankovic</author></item><item><title>Inline Hockey</title><link>https://torqsoftware.com/blog/2010/2010-10-18-inline-hockey/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-10-18-inline-hockey/</guid><description>This post is a break from the usual software development heavy content and is about inline hockey. My son Benjamin was in the 11 and under age group representing Western Australia and played in the...</description><pubDate>Mon, 18 Oct 2010 00:00:00 GMT</pubDate><category>personal</category><category>video</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Dan Bricklin - Getting it</title><link>https://torqsoftware.com/blog/2010/2010-10-10-dan-bricklin-getting-it/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-10-10-dan-bricklin-getting-it/</guid><description>Listening to This Developer’s Life and enjoying it. The following quote from living legend Dan Bricklin (the co-creator of the first spreadsheet program Visicalc) is something I view as a truism....</description><pubDate>Sun, 10 Oct 2010 00:00:00 GMT</pubDate><category>business</category><category>professional-development</category><category>client-relations</category><category>podcasts</category><category>innovation</category><author>Apolon Ivankovic</author></item><item><title>MVX Equipment Role Concepts</title><link>https://torqsoftware.com/blog/2010/2010-08-29-mvx-equipment-role-concepts/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-08-29-mvx-equipment-role-concepts/</guid><description>An important aspect of the MVX data model extensibility is the concept of equipment roles. The following screen casts provides an introduction to this concept and how it is applied in MVX....</description><pubDate>Sun, 29 Aug 2010 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>equipment-modeling</category><category>screencasts</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>MVX Configured 3D Scenes</title><link>https://torqsoftware.com/blog/2010/2010-08-22-mvx-configured-3d-scenes/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-08-22-mvx-configured-3d-scenes/</guid><description>This should be the last of a burst of screen cast posts for this week. This last one discusses how MVX configuration can be used to make it easy to alter 3D scenes after an initial project delivery...</description><pubDate>Sun, 22 Aug 2010 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>3d-visualization</category><category>screencasts</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>MVX Multiple Deployment Support</title><link>https://torqsoftware.com/blog/2010/2010-08-22-mvx-multiple-deployment-support/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-08-22-mvx-multiple-deployment-support/</guid><description>Following on from the MVX Object Pipeline Demo Configuration screen cast here&apos;s another one that covers how you can set up multiple deployment scenarios and use the same 3D scene for operations,...</description><pubDate>Sun, 22 Aug 2010 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>3d-visualization</category><category>screencasts</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>MVX Object Pipeline Demo Configuration</title><link>https://torqsoftware.com/blog/2010/2010-08-21-mvx-object-pipeline-demo-configuration/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-08-21-mvx-object-pipeline-demo-configuration/</guid><description>The screen casts keep coming. Here&apos;s one following on from the Pipeline Class Diagram video running through the configuration of an object server....</description><pubDate>Sat, 21 Aug 2010 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>pipeline</category><category>object-server</category><category>3d-visualization</category><category>screencasts</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Object Pipeline Class Diagram</title><link>https://torqsoftware.com/blog/2010/2010-08-20-object-pipeline-class-diagram/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-08-20-object-pipeline-class-diagram/</guid><description>Here&apos;s another screen cast related to MVX. This one covers the how objects can be modelled in MVX as opposed to using the traditional SCADA tag based approach....</description><pubDate>Fri, 20 Aug 2010 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>object-oriented</category><category>class-design</category><category>screencasts</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Managing Complexity with MVX Object Server</title><link>https://torqsoftware.com/blog/2010/2010-08-19-managing-complexity-with-mvx-object-server/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-08-19-managing-complexity-with-mvx-object-server/</guid><description>The following screencast uses a demo program as a background to describing the benefits of the MVX Object Server product that we are working on....</description><pubDate>Thu, 19 Aug 2010 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>object-server</category><category>3d-visualization</category><category>screencasts</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>MVX Object Server July 2010 Presentation</title><link>https://torqsoftware.com/blog/2010/2010-08-15-mvx-object-server-july-2010-presentation/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-08-15-mvx-object-server-july-2010-presentation/</guid><description>Torq Software and Sentient Computing held a short morning presentation covering the work we&apos;re doing in the 3D Scada arena....</description><pubDate>Sun, 15 Aug 2010 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>object-server</category><category>presentations</category><category>video</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Testing Posterous Integration</title><link>https://torqsoftware.com/blog/2010/2010-08-12-testing-posterous-integration/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2010/2010-08-12-testing-posterous-integration/</guid><description>Man, I haven&apos;t blogged for a while and actually want to get back into it. Being a developer by nature as well as by profession, I often get into the rut of not letting people know what Torq has being...</description><pubDate>Thu, 12 Aug 2010 00:00:00 GMT</pubDate><category>personal</category><category>blogging</category><category>macroview</category><category>social-media</category><author>Apolon Ivankovic</author></item><item><title>Tom DeMarco: Compelled to Control?</title><link>https://torqsoftware.com/blog/2009/2009-07-20-tom-demarco-compelled-to-control/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2009/2009-07-20-tom-demarco-compelled-to-control/</guid><description>[]( I came across the following article by Tom DeMarco via the Coding Horror blog: Software Engineering: An Idea Whose Time Has Come and Gone?...</description><pubDate>Mon, 20 Jul 2009 00:00:00 GMT</pubDate><category>business</category><category>project-management</category><category>estimation</category><category>lean</category><category>software-engineering</category><author>Apolon Ivankovic</author></item><item><title>Action Events in .NET</title><link>https://torqsoftware.com/blog/2008/2008-12-04-action-events-in-net/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2008/2008-12-04-action-events-in-net/</guid><description>The Async Pattern used in .NET 1.x and 2.0 code always annoyed me because of the excessive coding noise it introduced. The new support in .NET 3.x in relation to lamdas (convenient delegate or...</description><pubDate>Thu, 04 Dec 2008 00:00:00 GMT</pubDate><category>dev</category><category>dotnet</category><category>csharp</category><category>delegates</category><category>programming</category><category>design-patterns</category><author>Apolon Ivankovic</author></item><item><title>Torq FxCop Setup</title><link>https://torqsoftware.com/blog/2008/2008-12-04-torq-fxcop-setup/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2008/2008-12-04-torq-fxcop-setup/</guid><description>FxCop is a static analysis tool from Microsoft that checks software source code for conformance to the Microsoft .NET framework’s design guidelines....</description><pubDate>Thu, 04 Dec 2008 00:00:00 GMT</pubDate><category>dev</category><category>code-quality</category><category>dotnet</category><category>visual-studio</category><category>development-tools</category><author>Apolon Ivankovic</author></item><item><title>Modbus Driver and Rewrite Decisions</title><link>https://torqsoftware.com/blog/2008/2008-09-28-modbus-driver-and-rewrite-decisions/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2008/2008-09-28-modbus-driver-and-rewrite-decisions/</guid><description>There’s an informal definition for Legacy Software that comes up time to time that cuts to the core of the matter: Legacy software is software that actually works....</description><pubDate>Sun, 28 Sep 2008 00:00:00 GMT</pubDate><category>industrial</category><category>modbus</category><category>macroview</category><category>scada</category><category>legacy-code</category><category>refactoring</category><category>testing</category><author>Apolon Ivankovic</author></item><item><title>General versus Special Case Tension</title><link>https://torqsoftware.com/blog/2008/2008-09-19-general-versus-special-case-tension/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2008/2008-09-19-general-versus-special-case-tension/</guid><description>One of the blogs I subscribe to is by Reginald Braithwaite. He was recently interviewed on InfoQ and part of the conversation related to the development process of generalizing in programming: ……so...</description><pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate><category>dev</category><category>software-engineering</category><category>programming</category><category>design-patterns</category><category>professional-development</category><author>Apolon Ivankovic</author></item><item><title>dynamic_cast and accessible base classes</title><link>https://torqsoftware.com/blog/2008/2008-06-05-dynamiccast-and-accessible-base-classes/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2008/2008-06-05-dynamiccast-and-accessible-base-classes/</guid><description>We recently upgraded to using Visual Studio 2008 for compiling our MacroView source code on Windows. Previously we had used Visual Studio 2003 so there was a jump over the 2005 compiler version....</description><pubDate>Thu, 05 Jun 2008 00:00:00 GMT</pubDate><category>dev</category><category>cpp</category><category>visual-studio</category><category>object-oriented</category><category>macroview</category><author>Apolon Ivankovic</author></item><item><title>DSXP OPC DA 2.0</title><link>https://torqsoftware.com/blog/2008/2008-03-12-dsxp-opc-da-20/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2008/2008-03-12-dsxp-opc-da-20/</guid><description>Man I hate OPC. It just feels like software plumbing gone overboard in the COM based architecture it uses. The term “software plumbing” is used to describe software thats forms the basis of software...</description><pubDate>Wed, 12 Mar 2008 00:00:00 GMT</pubDate><category>industrial</category><category>opc</category><category>cpp</category><category>industrial-automation</category><category>testing</category><author>Apolon Ivankovic</author></item><item><title>Fedora Core 7 and VMWare</title><link>https://torqsoftware.com/blog/2008/2008-01-09-fedora-core-7-and-vmware/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2008/2008-01-09-fedora-core-7-and-vmware/</guid><description>Here’s a quick tip that I kicked myself when I eventually figured out – and then felt subsequently quite thick. After installing Fedora Core 7 within a VMWare host on Windows, the screen resolution...</description><pubDate>Wed, 09 Jan 2008 00:00:00 GMT</pubDate><category>hardware</category><category>linux</category><category>virtualization</category><category>productivity-tools</category><author>Apolon Ivankovic</author></item><item><title>Real Men Don&apos;t Sleep</title><link>https://torqsoftware.com/blog/2007/2007-09-21-real-men-dont-sleep/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-09-21-real-men-dont-sleep/</guid><description>There’s a new MSDN show called Striking Pixels that is a “goofy” look at Microsoft’s designer offerings such as Silverlight. There was one excerpt that just cracked me up. Its shown below....</description><pubDate>Fri, 21 Sep 2007 00:00:00 GMT</pubDate><category>business</category><category>project-management</category><category>client-relations</category><category>estimation</category><category>video</category><author>Apolon Ivankovic</author></item><item><title>Inside the Agility Cube Excerpt</title><link>https://torqsoftware.com/blog/2007/2007-09-12-inside-the-agility-cube-excerpt/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-09-12-inside-the-agility-cube-excerpt/</guid><description>I was listening to the Javapolis Inside the Agility Cube session and snorted at the following excerpt: I know of a project that went into a kind of death march chaos and all kinds of other things....</description><pubDate>Wed, 12 Sep 2007 00:00:00 GMT</pubDate><category>business</category><category>agile</category><category>project-management</category><category>software-engineering</category><category>podcasts</category><author>Apolon Ivankovic</author></item><item><title>MacroView Excel Addin V1.3.0</title><link>https://torqsoftware.com/blog/2007/2007-09-01-macroview-excel-addin-v130/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-09-01-macroview-excel-addin-v130/</guid><description>We’ve released V1.3.0 of the MacroView Excel Add-in software product just this week. Its a package that we’ve developed for Sentient Computing who are one of our business partners....</description><pubDate>Sat, 01 Sep 2007 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>office</category><category>excel</category><category>industrial-automation</category><category>data-acquisition</category><author>Apolon Ivankovic</author></item><item><title>TorqObject Database Decoupling</title><link>https://torqsoftware.com/blog/2007/2007-08-15-torqobject-database-decoupling/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-08-15-torqobject-database-decoupling/</guid><description>We use an in-house framework for building applications and the subject of how we decouple business domain classes from a particular data source recently came up....</description><pubDate>Wed, 15 Aug 2007 00:00:00 GMT</pubDate><category>architecture</category><category>software-architecture</category><category>database</category><category>object-oriented</category><category>csharp</category><category>data-access</category><category>domain-modeling</category><author>Apolon Ivankovic</author></item><item><title>New Development Machine</title><link>https://torqsoftware.com/blog/2007/2007-08-10-new-development-machine/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-08-10-new-development-machine/</guid><description>I upgraded to a quad-core Q6600 based system with two Raptor 10K rpm drives and 4GB RAM this last week. The problem with being my main Windows development machine is that there so many packages to...</description><pubDate>Fri, 10 Aug 2007 00:00:00 GMT</pubDate><category>hardware</category><category>hardware</category><category>development-environment</category><category>windows</category><category>productivity-tools</category><author>Apolon Ivankovic</author></item><item><title>Blogger FTP Frustrations</title><link>https://torqsoftware.com/blog/2007/2007-05-31-blogger-ftp-frustrations/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-05-31-blogger-ftp-frustrations/</guid><description>I haven&apos;t been able to publish a blog post for a three or so weeks now because of a problem in the Blogger FTP publishing operation....</description><pubDate>Thu, 31 May 2007 00:00:00 GMT</pubDate><category>personal</category><category>blogging</category><category>web-development</category><author>Apolon Ivankovic</author></item><item><title>ObjectDisposedException closing Form in click handler</title><link>https://torqsoftware.com/blog/2007/2007-05-18-objectdisposedexception-closing-form-in-click-handler/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-05-18-objectdisposedexception-closing-form-in-click-handler/</guid><description>Okay here&apos;s a weird .NET Windows Forms error scenario. One of the applications had a scenario where an ObjectDisposedException was occurring, but for only one of the users....</description><pubDate>Fri, 18 May 2007 00:00:00 GMT</pubDate><category>dev</category><category>debugging</category><category>winforms</category><category>exception-handling</category><category>dotnet</category><author>Apolon Ivankovic</author></item><item><title>Silverlight: Based on the Microsoft .NET Framework</title><link>https://torqsoftware.com/blog/2007/2007-04-16-silverlight-based-on-the-microsoft-net-framework/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-04-16-silverlight-based-on-the-microsoft-net-framework/</guid><description>I came across a blog post from Brightcove which made my day. It indicated that Microsoft&apos;s new name for WPF/E was Silverlight and that Brightcove would be looking at using the technology....</description><pubDate>Mon, 16 Apr 2007 00:00:00 GMT</pubDate><category>microsoft</category><category>silverlight</category><category>wpf</category><category>dotnet</category><category>clr</category><category>cross-platform</category><category>linux</category><author>Apolon Ivankovic</author></item><item><title>The Fallacy of Local Optimization</title><link>https://torqsoftware.com/blog/2007/2007-04-03-the-fallacy-of-local-optimization/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-04-03-the-fallacy-of-local-optimization/</guid><description>Scoble has an interview with the founders of Fog Creek. I smiled at this quote from Joel Spolsky: That&apos;s the big joke inside of Microsoft....</description><pubDate>Tue, 03 Apr 2007 00:00:00 GMT</pubDate><category>business</category><category>lean</category><category>software-engineering</category><category>team-management</category><category>podcasts</category><author>Apolon Ivankovic</author></item><item><title>Office 2007 UI Licensing Bull</title><link>https://torqsoftware.com/blog/2007/2007-03-07-office-2007-ui-licensing-bull/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-03-07-office-2007-ui-licensing-bull/</guid><description>I just upgraded to the Infragistics 2007 Volume 1 release which includes support for a ribbon based user interface. It was annoying to come across this dialog during the installation: !Infragistics...</description><pubDate>Wed, 07 Mar 2007 00:00:00 GMT</pubDate><category>commentary</category><category>licensing</category><category>microsoft</category><category>office</category><category>patents</category><author>Apolon Ivankovic</author></item><item><title>CentOS Linux</title><link>https://torqsoftware.com/blog/2007/2007-02-17-centos-linux/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-02-17-centos-linux/</guid><description>We&apos;ve been developing MacroView on Linux since Redhat Linux 7.2 and have deployments on RH 7.2, 7.3, Fedora Core 1 and Fedora Core 5....</description><pubDate>Sat, 17 Feb 2007 00:00:00 GMT</pubDate><category>industrial</category><category>linux</category><category>macroview</category><category>scada</category><category>open-source</category><author>Apolon Ivankovic</author></item><item><title>Linux Mini PC MacroView Demo</title><link>https://torqsoftware.com/blog/2007/2007-01-23-linux-mini-pc-macroview-demo/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-01-23-linux-mini-pc-macroview-demo/</guid><description>I was preparing for a demo scenario today where MacroView Windows Desktop needs to connect to a Linux or Unix system to show X windows connectivity and integration....</description><pubDate>Tue, 23 Jan 2007 00:00:00 GMT</pubDate><category>industrial</category><category>linux</category><category>macroview</category><category>scada</category><category>hardware</category><category>vnc</category><category>xaml</category><author>Apolon Ivankovic</author></item><item><title>Ranorex and Screenscraping/Automation</title><link>https://torqsoftware.com/blog/2007/2007-01-23-ranorex-and-screenscrapingautomation/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-01-23-ranorex-and-screenscrapingautomation/</guid><description>After many web searches looking into screen scraping technologies for automating legacy Windows applications, I came across a testing automation product from Ranorex....</description><pubDate>Tue, 23 Jan 2007 00:00:00 GMT</pubDate><category>dev</category><category>testing</category><category>automation</category><category>legacy-code</category><category>video</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>xops3 Command Line Arguments</title><link>https://torqsoftware.com/blog/2007/2007-01-17-xops3-command-line-arguments/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-01-17-xops3-command-line-arguments/</guid><description>I recently received a request from a customer for information on all the command line options for the MacroView xops3 executable....</description><pubDate>Wed, 17 Jan 2007 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>documentation</category><category>linux</category><author>Apolon Ivankovic</author></item><item><title>Weird ImageListStreamer InvalidOperationException</title><link>https://torqsoftware.com/blog/2007/2007-01-11-weird-imageliststreamer-invalidoperationexception/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-01-11-weird-imageliststreamer-invalidoperationexception/</guid><description>One of our MacroView Studio customers sent a strange stack trace from an application crash yesterday. It&apos;s strange in that the standard Windows Forms ImageListStreamer class is where the exception...</description><pubDate>Thu, 11 Jan 2007 00:00:00 GMT</pubDate><category>dev</category><category>debugging</category><category>winforms</category><category>exception-handling</category><author>Apolon Ivankovic</author></item><item><title>Line Margin Selection Edit Control Request</title><link>https://torqsoftware.com/blog/2007/2007-01-05-line-margin-selection-edit-control-request/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2007/2007-01-05-line-margin-selection-edit-control-request/</guid><description>This post is a request to Syncfusion for an additional feature in their Edit Control functionality. The blog was just a convenient place to put a screencast related to the feature request submitted...</description><pubDate>Fri, 05 Jan 2007 00:00:00 GMT</pubDate><category>dev</category><category>development-tools</category><category>video</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>ADX.NET V2.7 and V2.8 Registry Comparison</title><link>https://torqsoftware.com/blog/2006/2006-12-14-adxnet-v27-and-v28-registry-comparison/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-12-14-adxnet-v27-and-v28-registry-comparison/</guid><description>We’re just going through some versioning relating development hassles with the MacroView Excel Addin functionality. This blog post is just a means of placing some images in a public location for...</description><pubDate>Thu, 14 Dec 2006 00:00:00 GMT</pubDate><category>microsoft</category><author>Apolon Ivankovic</author></item><item><title>WPF/E Linkfest and thoughts</title><link>https://torqsoftware.com/blog/2006/2006-12-06-wpfe-linkfest-and-thoughts/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-12-06-wpfe-linkfest-and-thoughts/</guid><description>Yesterday a whole bunch of beta and CTP versions of new Microsoft software was made available. Included was the first CTP (Community Tech Preview) of the WPF/E functionality that was mentioned in my...</description><pubDate>Wed, 06 Dec 2006 00:00:00 GMT</pubDate><category>microsoft</category><category>wpf</category><category>xaml</category><category>silverlight</category><category>expression</category><category>macroview</category><category>cross-platform</category><category>video</category><author>Apolon Ivankovic</author></item><item><title>Windows Bootstrapper build problem</title><link>https://torqsoftware.com/blog/2006/2006-12-03-windows-bootstrapper-build-problem/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-12-03-windows-bootstrapper-build-problem/</guid><description>The following error message occurred in Visual Studio 2003 deployment build while working on the MacroView OPC Metaserver functionality today: ERROR: General failure building bootstrapper ERROR:...</description><pubDate>Sun, 03 Dec 2006 00:00:00 GMT</pubDate><category>microsoft</category><author>Apolon Ivankovic</author></item><item><title>MacroView User Group Screencasts</title><link>https://torqsoftware.com/blog/2006/2006-12-01-macroview-user-group-screencasts/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-12-01-macroview-user-group-screencasts/</guid><description>The MacroView User Group was held on 16th November. It was hosted by a MacroView customer CSBP. Many thanks to Brian McCully and CSBP for hosting the event which was a great success....</description><pubDate>Fri, 01 Dec 2006 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>screencasts</category><category>presentations</category><category>conferences</category><category>vnc</category><category>clickonce</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Essential Diagram Improvements</title><link>https://torqsoftware.com/blog/2006/2006-11-22-essential-diagram-improvements/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-11-22-essential-diagram-improvements/</guid><description>The following video is part of a submission to Syncfusion on some requested improvements to their Essential Diagram product....</description><pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate><category>web</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Syncfusion Tabs and iTunes</title><link>https://torqsoftware.com/blog/2006/2006-11-22-syncfusion-tabs-and-itunes/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-11-22-syncfusion-tabs-and-itunes/</guid><description>I discovered a strange display problem when using a Syncfusion based application layered over the top of iTunes. Occasionally the whole application window gets repainted if an iTunes window is below...</description><pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate><category>dev</category><category>debugging</category><category>development-tools</category><category>video</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>MacroView, XAML and EID - New Player Approach</title><link>https://torqsoftware.com/blog/2006/2006-11-19-macroview-xaml-and-eid-new-player-approach/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-11-19-macroview-xaml-and-eid-new-player-approach/</guid><description>As mentioned in a previous post, there are some good free video hosting services around these days but there are pros and cons with using them....</description><pubDate>Sun, 19 Nov 2006 00:00:00 GMT</pubDate><category>web</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Advertising Quid Pro Quo</title><link>https://torqsoftware.com/blog/2006/2006-10-24-advertising-quid-pro-quo/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-10-24-advertising-quid-pro-quo/</guid><description>The recent screencast work put together and posted today was satisfying in that I now have a means of showing some software related concept once and publishing it for repeated viewing. Yeah.....</description><pubDate>Tue, 24 Oct 2006 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Kaxaml MacroView Plugin</title><link>https://torqsoftware.com/blog/2006/2006-10-24-kaxaml-macroview-plugin/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-10-24-kaxaml-macroview-plugin/</guid><description>Kaxaml is a XAML text editor with live previewer functionality (similar to the xamlpad application that comes with the latest Windows SDK)....</description><pubDate>Tue, 24 Oct 2006 00:00:00 GMT</pubDate><category>industrial</category><category>xaml</category><category>wpf</category><category>macroview</category><category>development-tools</category><category>video</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>MacroView, XAML and EID</title><link>https://torqsoftware.com/blog/2006/2006-10-24-macroview-xaml-and-eid/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-10-24-macroview-xaml-and-eid/</guid><description>We are experimenting with XAML technology for use a MacroView graphics platform as mentioned as a possibility in previous years user group meetings....</description><pubDate>Tue, 24 Oct 2006 00:00:00 GMT</pubDate><category>microsoft</category><category>youtube</category><author>Apolon Ivankovic</author></item><item><title>Screencast Experiments</title><link>https://torqsoftware.com/blog/2006/2006-10-24-screencast-experiments/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-10-24-screencast-experiments/</guid><description>Today I posted a couple of screencasts on EID and Kaxaml in relation to MacroView and XAML. The idea is to be able to publish quick screencasts when its easier to show some concept rather explain it...</description><pubDate>Tue, 24 Oct 2006 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Killer Tomato Memory Lane</title><link>https://torqsoftware.com/blog/2006/2006-10-22-killer-tomato-memory-lane/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-10-22-killer-tomato-memory-lane/</guid><description>I was listening to a Plumbers at Work podcast and they talked about Google code search for a bit. As a lark I did a quick search to see if any of my source code has turned up on the public web....</description><pubDate>Sun, 22 Oct 2006 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Google Reader IE7 Flatline</title><link>https://torqsoftware.com/blog/2006/2006-10-19-google-reader-ie7-flatline/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-10-19-google-reader-ie7-flatline/</guid><description>The first web page I tried with a newly installed IE7 was Google Reader as it is the web app I use the most. It flatlined the processor straight away. Not a good start to my IE7 experience!...</description><pubDate>Thu, 19 Oct 2006 00:00:00 GMT</pubDate><category>web</category><category>internet-explorer</category><category>browser</category><category>javascript</category><category>rss</category><author>Apolon Ivankovic</author></item><item><title>GoogleReader+Firefox2+TabletPC</title><link>https://torqsoftware.com/blog/2006/2006-10-17-googlereaderfirefox2tabletpc/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-10-17-googlereaderfirefox2tabletpc/</guid><description>I recently changed my web feed reading tools from the Newsgator RSS aggregator and Firefox 1.x to the Google Reader and the Firefox 2.0 release candidate....</description><pubDate>Tue, 17 Oct 2006 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>VSTO SE links and thoughts</title><link>https://torqsoftware.com/blog/2006/2006-10-17-vsto-se-links-and-thoughts/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-10-17-vsto-se-links-and-thoughts/</guid><description>This post is mainly just the noting down of a collection of VSTO (Visual Studio Tools for Office) 2005 SE related links (which then turned into a rant down the track)....</description><pubDate>Tue, 17 Oct 2006 00:00:00 GMT</pubDate><category>microsoft</category><author>Apolon Ivankovic</author></item><item><title>Core 2 Duo bang for your buck</title><link>https://torqsoftware.com/blog/2006/2006-09-27-core-2-duo-bang-for-your-buck/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-09-27-core-2-duo-bang-for-your-buck/</guid><description>I was looking at the purchase of a new Intel Core 2 Duo based system and was somewhat annoyed at the pricing structure. It looked like the premium paid for the higher speed models was out of wack...</description><pubDate>Wed, 27 Sep 2006 00:00:00 GMT</pubDate><category>hardware</category><author>Apolon Ivankovic</author></item><item><title>EID and Standalone XAML</title><link>https://torqsoftware.com/blog/2006/2006-09-14-eid-and-standalone-xaml/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-09-14-eid-and-standalone-xaml/</guid><description>There is the potential for utilizing XAML functionality as an extension to the MacroView product line. As such I&apos;ve been experimenting with various XAML tools including Microsoft Expression...</description><pubDate>Thu, 14 Sep 2006 00:00:00 GMT</pubDate><category>microsoft</category><author>Apolon Ivankovic</author></item><item><title>Viewbox scaling in ElementHost</title><link>https://torqsoftware.com/blog/2006/2006-09-14-viewbox-scaling-in-elementhost/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-09-14-viewbox-scaling-in-elementhost/</guid><description>This post relates to the following forum post: I&apos;m attempting to be able load XAML files into a Windows forms application at run time but for the WPF graphics to be automatically scaled to fit into...</description><pubDate>Thu, 14 Sep 2006 00:00:00 GMT</pubDate><category>dev</category><category>wpf</category><category>xaml</category><category>winforms</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>ClickOnce Adventures</title><link>https://torqsoftware.com/blog/2006/2006-09-08-clickonce-adventures/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-09-08-clickonce-adventures/</guid><description>I&apos;ve been experimenting with the Microsoft ClickOnce technology that is part of .NET 2.0. Its intended use is as a deployment option for a new package called MacroView Windows Desktop that is being...</description><pubDate>Fri, 08 Sep 2006 00:00:00 GMT</pubDate><category>dev</category><category>clickonce</category><category>deployment</category><category>dotnet</category><category>macroview</category><category>linux</category><category>web-development</category><author>Apolon Ivankovic</author></item><item><title>Dns.GetHostEntry: No such host is known</title><link>https://torqsoftware.com/blog/2006/2006-08-28-dnsgethostentry-no-such-host-is-known/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-08-28-dnsgethostentry-no-such-host-is-known/</guid><description>We had a really weird scenario debugging a MacroView ADO.NET based package today. The package was running on a Windows Server 2003 machine connecting to a local MacroView Linux server....</description><pubDate>Mon, 28 Aug 2006 00:00:00 GMT</pubDate><category>microsoft</category><author>Apolon Ivankovic</author></item><item><title>MacroView Studio VNC</title><link>https://torqsoftware.com/blog/2006/2006-08-26-macroview-studio-vnc/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-08-26-macroview-studio-vnc/</guid><description>I&apos;m currently working on a VNC extension to the MacroView Studio functionality and its nearing completion – at least for this version anyway....</description><pubDate>Sat, 26 Aug 2006 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>vnc</category><category>scada</category><category>csharp</category><category>linux</category><author>Apolon Ivankovic</author></item><item><title>MVS Reports Script Tips</title><link>https://torqsoftware.com/blog/2006/2006-08-14-mvs-reports-script-tips/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-08-14-mvs-reports-script-tips/</guid><description>MacroView Studio is one of the software products developed and maintained by Torq Software. It includes the ability to edit MacroView graphic, metascript and report template files....</description><pubDate>Mon, 14 Aug 2006 00:00:00 GMT</pubDate><category>industrial</category><category>macroview</category><category>scada</category><category>reporting</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>Delegators mount up!</title><link>https://torqsoftware.com/blog/2006/2006-08-05-delegators-mount-up/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-08-05-delegators-mount-up/</guid><description>Following on from a previous post on event subscription related memory leaks, I&apos;ve implemented a set of classes that provide Weak Delegate support....</description><pubDate>Sat, 05 Aug 2006 00:00:00 GMT</pubDate><category>dev</category><author>Apolon Ivankovic</author></item><item><title>AMD Slashing Prices</title><link>https://torqsoftware.com/blog/2006/2006-07-27-amd-slashing-prices/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-07-27-amd-slashing-prices/</guid><description>Over the last three or so months, I&apos;ve been eyeing an Athlon XP 3800+ X2 processor upgrade but just couldn&apos;t justify the expense given the delta in performance between a single processor XP3500+ and...</description><pubDate>Thu, 27 Jul 2006 00:00:00 GMT</pubDate><category>hardware</category><category>amd</category><category>hardware</category><category>competition</category><author>Apolon Ivankovic</author></item><item><title>Weak Event Target References</title><link>https://torqsoftware.com/blog/2006/2006-07-25-weak-event-target-references/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-07-25-weak-event-target-references/</guid><description>The exercise discussed in the .Net Memory Leaks post lead to the identification of a class of memory leak issues in the application being profiled....</description><pubDate>Tue, 25 Jul 2006 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>.NET Memory Leaks</title><link>https://torqsoftware.com/blog/2006/2006-07-18-net-memory-leaks/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-07-18-net-memory-leaks/</guid><description>Conceptually I knew that eventually there would be a need to diagnose a memory leak problem in a .NET application. Sure a garbage collected environment automatically sorts out whole sets of memory...</description><pubDate>Tue, 18 Jul 2006 00:00:00 GMT</pubDate><category>dev</category><category>memory-management</category><category>debugging</category><category>dotnet</category><category>profiling</category><category>cpp</category><author>Apolon Ivankovic</author></item><item><title>Shut the ding up</title><link>https://torqsoftware.com/blog/2006/2006-07-14-shut-the-ding-up/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-07-14-shut-the-ding-up/</guid><description>By default in Windows Forms a single line text box will sound an annoying ding/bell when the user presses the Enter key. Presumably this is suppose to inform the user that they shouldn&apos;t need to...</description><pubDate>Fri, 14 Jul 2006 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Xwin32 MacroView Fonts</title><link>https://torqsoftware.com/blog/2006/2006-07-13-xwin32-macroview-fonts/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-07-13-xwin32-macroview-fonts/</guid><description>If you are using V7+ of the Xwin32 package, then there is the potential to get weird characters on your MacroView X window displays. See the box characters in the xfontsel screen capture below....</description><pubDate>Thu, 13 Jul 2006 00:00:00 GMT</pubDate><category>industrial</category><author>Apolon Ivankovic</author></item><item><title>ADSL2+</title><link>https://torqsoftware.com/blog/2006/2006-07-07-adsl2/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-07-07-adsl2/</guid><description>ADSL2+ is finally available at my local exchange. I&apos;ve been watching the other exchanges in the Perth area get switched over to ADSL2+ from ADSL over the last year....</description><pubDate>Fri, 07 Jul 2006 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Task Bar Positioning</title><link>https://torqsoftware.com/blog/2006/2006-07-06-task-bar-positioning/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-07-06-task-bar-positioning/</guid><description>Ayende Rahien has a post on multi tasking and real estate and asks the question: How does your taskbar look at the moment?...</description><pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Sysinternals to the rescue</title><link>https://torqsoftware.com/blog/2006/2006-07-01-sysinternals-to-the-rescue/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-07-01-sysinternals-to-the-rescue/</guid><description>What do you do when you see a Java windows application complain that there something wrong with its pdf reader? Well you look at its console output of course. Console output? ... Yes console output....</description><pubDate>Sat, 01 Jul 2006 00:00:00 GMT</pubDate><category>dev</category><category>debugging-tools</category><category>java</category><category>windows</category><author>Apolon Ivankovic</author></item><item><title>Cryptic IBM Filenames</title><link>https://torqsoftware.com/blog/2006/2006-06-30-cryptic-ibm-filenames/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-06-30-cryptic-ibm-filenames/</guid><description>I&apos;ve been a user of the Rational Purify product on Windows for a while and recently downloaded a Linux version to play with....</description><pubDate>Fri, 30 Jun 2006 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Regex Fail All</title><link>https://torqsoftware.com/blog/2006/2006-06-26-regex-fail-all/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-06-26-regex-fail-all/</guid><description>I&apos;m currently writing a small utility which takes a snapshot of the state of a Windows system and reports back to base as to the system state....</description><pubDate>Mon, 26 Jun 2006 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Triplet</title><link>https://torqsoftware.com/blog/2006/2006-06-24-triplet/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-06-24-triplet/</guid><description>Yesterday&apos;s post was just a quick test of the csharpformat web page kindly provided by Jean-Claude Manoli on his web site....</description><pubDate>Sat, 24 Jun 2006 00:00:00 GMT</pubDate><category>dev</category><author>Apolon Ivankovic</author></item><item><title>csharpformat test</title><link>https://torqsoftware.com/blog/2006/2006-06-23-csharpformat-test/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-06-23-csharpformat-test/</guid><description>This is just a test post of source code using the functionality. I also changed the blogger template used since the last templated didn&apos;t show source code too well given the available pixel width....</description><pubDate>Fri, 23 Jun 2006 00:00:00 GMT</pubDate><category>personal</category><category>csharp</category><category>blogging</category><category>code-quality</category><author>Apolon Ivankovic</author></item><item><title>ADO.NET Black Helicopters</title><link>https://torqsoftware.com/blog/2006/2006-05-25-adonet-black-helicopters/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-05-25-adonet-black-helicopters/</guid><description>Oren Eini may have been right about the black helicopters! An ADO.NET V3.0 related video appears to have been pulled for unknown reasons. Check out this forum thread for more info....</description><pubDate>Thu, 25 May 2006 00:00:00 GMT</pubDate><category>microsoft</category><author>Apolon Ivankovic</author></item><item><title>VSS 2005 Add Files</title><link>https://torqsoftware.com/blog/2006/2006-05-25-vss-2005-add-files/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-05-25-vss-2005-add-files/</guid><description>The Add Files dialog in Visual Source Safe 2005 changed from a specific VSS version to the more common file selection dialog....</description><pubDate>Thu, 25 May 2006 00:00:00 GMT</pubDate><category>dev</category><category>version-control</category><category>development-tools</category><author>Apolon Ivankovic</author></item><item><title>ADO.NET Video Followup</title><link>https://torqsoftware.com/blog/2006/2006-05-12-adonet-video-followup/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-05-12-adonet-video-followup/</guid><description>Yesterday&apos;s post contained an excerpt from the What&apos;s coming in ADO.NET video that I thought was great. In particular it was the thought that SOA is great technology but in the end is just plumbing....</description><pubDate>Fri, 12 May 2006 00:00:00 GMT</pubDate><category>commentary</category><category>ado-net</category><category>soa</category><category>object-oriented</category><category>video</category><category>database</category><author>Apolon Ivankovic</author></item><item><title>What&apos;s coming in ADO.NET Video</title><link>https://torqsoftware.com/blog/2006/2006-05-11-whats-coming-in-adonet-video/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-05-11-whats-coming-in-adonet-video/</guid><description>Here&apos;s a great excerpt from the What&apos;s coming in ADO.NET video on channel 9. Tim Mallalieu was speaking and it&apos;s around 41:50 into the video: Well actually that was exactly the point I was trying to...</description><pubDate>Thu, 11 May 2006 00:00:00 GMT</pubDate><category>architecture</category><author>Apolon Ivankovic</author></item><item><title>Pinvoke Convenience</title><link>https://torqsoftware.com/blog/2006/2006-03-28-pinvoke-convenience/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-03-28-pinvoke-convenience/</guid><description>I had to investigate a support query related to the lack of sound for a MacroView operations session running via remote desktop to a Windows Server 2003 server....</description><pubDate>Tue, 28 Mar 2006 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>WPF/E and IL Code</title><link>https://torqsoftware.com/blog/2006/2006-03-27-wpfe-and-il-code/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-03-27-wpfe-and-il-code/</guid><description>When I first heard about WPF/E (WPF/Everywhere) it sounded like a waste of time. My interpretation was that it was just a XAML display engine with no support for .NET code....</description><pubDate>Mon, 27 Mar 2006 00:00:00 GMT</pubDate><category>commentary</category><category>wpf</category><category>silverlight</category><category>dotnet</category><category>clr</category><category>xbox</category><author>Apolon Ivankovic</author></item><item><title>A real choice?</title><link>https://torqsoftware.com/blog/2006/2006-03-23-a-real-choice/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-03-23-a-real-choice/</guid><description>I just upgrade to my Real player to a later version. Even with some bad (real pushy) experiences many moons ago, the player has some usability features that are quite handy....</description><pubDate>Thu, 23 Mar 2006 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Xbox 360 CLR Possibility</title><link>https://torqsoftware.com/blog/2006/2006-03-19-xbox-360-clr-possibility/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-03-19-xbox-360-clr-possibility/</guid><description>It looks like there&apos;s a possibility of the .NET CLR being available for XBox 360 development. Check out these Microsoft blogger posts from Mike Zintel and David Weller....</description><pubDate>Sun, 19 Mar 2006 00:00:00 GMT</pubDate><category>commentary</category><category>xbox</category><category>clr</category><category>dotnet</category><category>cross-platform</category><category>gaming</category><category>scada</category><author>Apolon Ivankovic</author></item><item><title>Meandering thoughts on thin clients, objects etc.</title><link>https://torqsoftware.com/blog/2006/2006-03-15-meandering-thoughts-on-thin-clients-objects-etc/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-03-15-meandering-thoughts-on-thin-clients-objects-etc/</guid><description>Check out the following video on Zdnet: The thin client concept is one of those technologies that keeps resurging every so often like waves on the technology landscape....</description><pubDate>Wed, 15 Mar 2006 00:00:00 GMT</pubDate><category>architecture</category><category>software-architecture</category><category>wpf</category><category>soa</category><category>object-oriented</category><category>video</category><author>Apolon Ivankovic</author></item><item><title>Name Change</title><link>https://torqsoftware.com/blog/2006/2006-01-25-name-change/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-01-25-name-change/</guid><description>I decided to add my name to the title of the blog. This somewhat selve serving, but hey it makes it easier for people to &quot;put a name to the face&quot; where the blog is my &quot;face&quot; on the web....</description><pubDate>Wed, 25 Jan 2006 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Sparkle Extensibility API?</title><link>https://torqsoftware.com/blog/2006/2006-01-25-sparkle-extensibility-api/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-01-25-sparkle-extensibility-api/</guid><description>My interpretation of Microsoft&apos;s vision for Sparkle is as a tool for designers while developers will use Visual Studio and they both will work on a Visual Studio project/solution....</description><pubDate>Wed, 25 Jan 2006 00:00:00 GMT</pubDate><category>microsoft</category><category>wpf</category><category>xaml</category><category>visual-studio</category><category>development-tools</category><category>api-design</category><author>Apolon Ivankovic</author></item><item><title>Sparkle Startup Time</title><link>https://torqsoftware.com/blog/2006/2006-01-25-sparkle-startup-time/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-01-25-sparkle-startup-time/</guid><description>I&apos;ve just downloaded and ran the Sparkle January CTP. Congratulations to the Interactive Designer team for their first public release!...</description><pubDate>Wed, 25 Jan 2006 00:00:00 GMT</pubDate><category>microsoft</category><author>Apolon Ivankovic</author></item><item><title>Lots and Lots of ...</title><link>https://torqsoftware.com/blog/2006/2006-01-23-lots-and-lots-of/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-01-23-lots-and-lots-of/</guid><description>Here&apos;s a line from Paul Allen&apos;s Official Provo Labs Announcement post that came through in my river of news last month : &quot;In the coming months we&apos;ll be looking for part and full time developers,...</description><pubDate>Mon, 23 Jan 2006 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Audible not authorized WTF?</title><link>https://torqsoftware.com/blog/2006/2006-01-15-audible-not-authorized-wtf/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2006/2006-01-15-audible-not-authorized-wtf/</guid><description>I&apos;ve been aware of the &quot;Getting things done&quot; approach to time management from mentions on various blogs and podcasts. Today I came across the reference again and decided to maybe buy a book on the...</description><pubDate>Sun, 15 Jan 2006 00:00:00 GMT</pubDate><category>commentary</category><category>audio</category><category>licensing</category><category>business-analysis</category><author>Apolon Ivankovic</author></item><item><title>SoapSerializer and Generics Don&apos;t Mix</title><link>https://torqsoftware.com/blog/2005/2005-12-07-soapserializer-and-generics-dont-mix/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-12-07-soapserializer-and-generics-dont-mix/</guid><description>After a bunch of monotonous code changes the previously V1.1 application now compiles successfully under V2.0 of .NET with generics in used for all domain model aggregation relationships....</description><pubDate>Wed, 07 Dec 2005 00:00:00 GMT</pubDate><category>dev</category><category>generics</category><category>serialization</category><category>dotnet</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>Generic List Covariance</title><link>https://torqsoftware.com/blog/2005/2005-12-05-generic-list-covariance/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-12-05-generic-list-covariance/</guid><description>I&apos;m currently moving an existing .NET Framework V1.1 application to V2.0 and changing the domain model to use generics for any collections and lists....</description><pubDate>Mon, 05 Dec 2005 00:00:00 GMT</pubDate><category>dev</category><category>generics</category><category>csharp</category><category>dotnet</category><category>programming</category><category>cpp</category><author>Apolon Ivankovic</author></item><item><title>Dell 2405FPW</title><link>https://torqsoftware.com/blog/2005/2005-12-04-dell-2405fpw/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-12-04-dell-2405fpw/</guid><description>I recently splurged and purchased a Dell 2405FPW 23 inch monitor. The (possibly spurious) justification was that it would improve my development productivity by having more real estate....</description><pubDate>Sun, 04 Dec 2005 00:00:00 GMT</pubDate><category>hardware</category><category>hardware</category><category>productivity-tools</category><category>visual-studio</category><author>Apolon Ivankovic</author></item><item><title>VS2005 Release</title><link>https://torqsoftware.com/blog/2005/2005-11-09-vs2005-release/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-11-09-vs2005-release/</guid><description>I&apos;ve just started using Visual Studio 2005 on an existing C# solution in earnest today. There were too many dependancies on third party controls for the existing solution to entertain the possibility...</description><pubDate>Wed, 09 Nov 2005 00:00:00 GMT</pubDate><category>microsoft</category><category>visual-studio</category><category>refactoring</category><category>generics</category><category>csharp</category><category>development-tools</category><category>documentation</category><author>Apolon Ivankovic</author></item><item><title>Useful Sparkle/XAML Links</title><link>https://torqsoftware.com/blog/2005/2005-10-14-useful-sparklexaml-links/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-10-14-useful-sparklexaml-links/</guid><description>This post is just a bunch of links on XAML/Sparkle put together in one place for my convenience: North Face Demo at the PDC Manuel Clement and others – Introducing Sparkle PDC Dev Team -- Plasma...</description><pubDate>Fri, 14 Oct 2005 00:00:00 GMT</pubDate><category>microsoft</category><category>xaml</category><category>wpf</category><category>video</category><category>development-tools</category><author>Apolon Ivankovic</author></item><item><title>Dead Computer Talking</title><link>https://torqsoftware.com/blog/2005/2005-10-04-dead-computer-talking/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-10-04-dead-computer-talking/</guid><description>Yesterday, I had a quick power glitch. Most computers in my office simply rebooted, but my new Asus A8V Athlon 64 system got stuck in a mode where the screen had a weird pattern on it and the PC...</description><pubDate>Tue, 04 Oct 2005 00:00:00 GMT</pubDate><category>hardware</category><category>hardware</category><category>amd</category><category>motherboard</category><author>Apolon Ivankovic</author></item><item><title>Feature Estimation</title><link>https://torqsoftware.com/blog/2005/2005-10-04-feature-estimation/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-10-04-feature-estimation/</guid><description>There have been countless times when a customer has described some new software functionality they want and are dumbfounded when I can&apos;t give them a ball park estimate without a ton of if&apos;s and...</description><pubDate>Tue, 04 Oct 2005 00:00:00 GMT</pubDate><category>business</category><category>estimation</category><category>project-management</category><category>client-relations</category><author>Apolon Ivankovic</author></item><item><title>OnTime Setup Notes</title><link>https://torqsoftware.com/blog/2005/2005-09-05-ontime-setup-notes/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-09-05-ontime-setup-notes/</guid><description>This post is just some notes taken while setting up OnTime and importing data from existing spreadsheet files. It falls far short of a review as time is precious!...</description><pubDate>Mon, 05 Sep 2005 00:00:00 GMT</pubDate><category>dev</category><category>project-management</category><category>development-tools</category><category>database</category><author>Apolon Ivankovic</author></item><item><title>OnTime</title><link>https://torqsoftware.com/blog/2005/2005-09-05-ontime/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-09-05-ontime/</guid><description>In essence this is just a link to Axosoft to take advantage of a promotion to get a second free license of their Bug Tracking Software....</description><pubDate>Mon, 05 Sep 2005 00:00:00 GMT</pubDate><category>business</category><category>project-management</category><category>development-tools</category><category>visual-studio</category><category>agile</category><author>Apolon Ivankovic</author></item><item><title>Computer Zen Guestmap</title><link>https://torqsoftware.com/blog/2005/2005-08-11-computer-zen-guestmap/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-08-11-computer-zen-guestmap/</guid><description>Check out the guest map over at Scott Hanselman&apos;s blog. I definitely put my little marker over Perth (Australia) but ended up on a small tropical island in the Indian ocean near Bali....</description><pubDate>Thu, 11 Aug 2005 00:00:00 GMT</pubDate><category>personal</category><category>blogging</category><category>community</category><author>Apolon Ivankovic</author></item><item><title>Delayed RSS/feeds</title><link>https://torqsoftware.com/blog/2005/2005-08-11-delayed-rssfeeds/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-08-11-delayed-rssfeeds/</guid><description>One of the primary benefits of RSS and other syndication technologies is that I can get the content I&apos;m interested in without visiting all the web sites that the content originates from....</description><pubDate>Thu, 11 Aug 2005 00:00:00 GMT</pubDate><category>web</category><category>rss</category><category>podcasts</category><category>web-development</category><author>Apolon Ivankovic</author></item><item><title>Earthcore</title><link>https://torqsoftware.com/blog/2005/2005-08-08-earthcore/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-08-08-earthcore/</guid><description>Just before starting lunch, I checked my RSS feeds and saw an Earthcore post. Cool, I thought. Perfect timing to listen to the last final Earthcore &quot;episode&quot; during lunch....</description><pubDate>Mon, 08 Aug 2005 00:00:00 GMT</pubDate><category>personal</category><category>podcasts</category><category>audio</category><category>rss</category><author>Apolon Ivankovic</author></item><item><title>Woo-hoo! Stop the Presses</title><link>https://torqsoftware.com/blog/2005/2005-08-07-woo-hoo-stop-the-presses/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-08-07-woo-hoo-stop-the-presses/</guid><description>The Hobson and Holtz report has a great podcast that can act as an introduction for a lot of podcast concepts and how it applies to business....</description><pubDate>Sun, 07 Aug 2005 00:00:00 GMT</pubDate><category>commentary</category><category>podcasts</category><category>business-analysis</category><category>presentations</category><author>Apolon Ivankovic</author></item><item><title>Security fix headlines</title><link>https://torqsoftware.com/blog/2005/2005-07-13-security-fix-headlines/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-07-13-security-fix-headlines/</guid><description>Check out the difference in headlines for Mozilla fixing some security faults compared to a headline for Microsoft fixing security faults: Firefox update squashes security bugs PCs falling victim to...</description><pubDate>Wed, 13 Jul 2005 00:00:00 GMT</pubDate><category>commentary</category><category>security</category><category>firefox</category><category>microsoft</category><category>windows</category><author>Apolon Ivankovic</author></item><item><title>Software Patent Insanity</title><link>https://torqsoftware.com/blog/2005/2005-07-01-software-patent-insanity/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-07-01-software-patent-insanity/</guid><description>Clemens Vasters has a brilliant post on &quot;Software Patent&quot; Insanity. He suggests using a community collaboration model as a means of practically managing patent office overload when it comes to...</description><pubDate>Fri, 01 Jul 2005 00:00:00 GMT</pubDate><category>commentary</category><category>patents</category><category>open-source</category><category>community</category><category>rss</category><category>innovation</category><author>Apolon Ivankovic</author></item><item><title>DataTable Constraints</title><link>https://torqsoftware.com/blog/2005/2005-06-30-datatable-constraints/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-06-30-datatable-constraints/</guid><description>I&apos;m currently developing an ADO.NET provider for a Scada system called MacroView that was first released back in 1988. Part of that development is a background service that runs on Windows, Linux,...</description><pubDate>Thu, 30 Jun 2005 00:00:00 GMT</pubDate><category>dev</category><category>ado-net</category><category>database</category><category>scada</category><category>macroview</category><category>exception-handling</category><author>Apolon Ivankovic</author></item><item><title>TIBCO General Interface</title><link>https://torqsoftware.com/blog/2005/2005-05-26-tibco-general-interface/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-05-26-tibco-general-interface/</guid><description>Check out the following Jon Udell screen cast of the General Interface product from TIBCO. This is really impressive stuff....</description><pubDate>Thu, 26 May 2005 00:00:00 GMT</pubDate><category>web</category><category>web-development</category><category>javascript</category><category>screencasts</category><category>dotnet</category><author>Apolon Ivankovic</author></item><item><title>Virtual Earth</title><link>https://torqsoftware.com/blog/2005/2005-05-25-virtual-earth/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-05-25-virtual-earth/</guid><description>I suppose this will join the list of &quot;every man and his dog&quot; blogging about MSN Virtual Earth, but this Channel 9 video really impressed me. How the @#&amp;%!...</description><pubDate>Wed, 25 May 2005 00:00:00 GMT</pubDate><category>web</category><category>microsoft</category><category>web-development</category><category>browser</category><category>video</category><author>Apolon Ivankovic</author></item><item><title>VS2005 Office Development Restrictions</title><link>https://torqsoftware.com/blog/2005/2005-04-01-vs2005-office-development-restrictions/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-04-01-vs2005-office-development-restrictions/</guid><description>While listening to various podcasts and reading blogs on VSTO 2005 I got the distinct impression that there are so many deployment restrictions to the VSTO functionality, it would be difficult to...</description><pubDate>Fri, 01 Apr 2005 00:00:00 GMT</pubDate><category>commentary</category><category>visual-studio</category><category>office</category><category>microsoft</category><category>development-tools</category><author>Apolon Ivankovic</author></item><item><title>Toshiba M200</title><link>https://torqsoftware.com/blog/2005/2005-03-26-toshiba-m200/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-03-26-toshiba-m200/</guid><description>I bit the bullet recently and bought a new Toshiba m200 tablet pc. Its an incredible piece of hardware, but I have found a few things that are annoying which will be posted over a period of time....</description><pubDate>Sat, 26 Mar 2005 00:00:00 GMT</pubDate><category>hardware</category><category>tablet</category><category>hardware</category><category>windows</category><author>Apolon Ivankovic</author></item><item><title>Jim Gray on Channel 9</title><link>https://torqsoftware.com/blog/2005/2005-03-22-jim-gray-on-channel-9/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-03-22-jim-gray-on-channel-9/</guid><description>An absolutely fascinating interview with Jim Gray is over at Channel 9. He labels his views as &quot;the lunatic fringe&quot;. Huh!? It all made wonderful sense to me....</description><pubDate>Tue, 22 Mar 2005 00:00:00 GMT</pubDate><category>commentary</category><category>video</category><category>software-architecture</category><category>web-services</category><category>industry-trends</category><author>Apolon Ivankovic</author></item><item><title>Field Name Colors</title><link>https://torqsoftware.com/blog/2005/2005-03-10-field-name-colors/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-03-10-field-name-colors/</guid><description>Eric Gunnerson wrote a post on field name conventions where the conclusion was that having an m_ prefix in front of field names makes it easier to identify fields versus variables....</description><pubDate>Thu, 10 Mar 2005 00:00:00 GMT</pubDate><category>dev</category><category>visual-studio</category><category>code-quality</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>DisposableResource</title><link>https://torqsoftware.com/blog/2005/2005-03-08-disposableresource/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-03-08-disposableresource/</guid><description>This post contains some very minor variations of the Dispose pattern implemented in a class that implements IDisposable. A typical example of how to implement the Dispose idiom can be found over...</description><pubDate>Tue, 08 Mar 2005 00:00:00 GMT</pubDate><category>dev</category><category>csharp</category><category>memory-management</category><category>design-patterns</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>Media Center Update</title><link>https://torqsoftware.com/blog/2005/2005-03-08-media-center-update/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-03-08-media-center-update/</guid><description>Our big screen TV karked it a month back, so I haven&apos;t done much with the media center experiment up until recently. We had an extended warrantee on the TV so ended up getting a totally new unit....</description><pubDate>Tue, 08 Mar 2005 00:00:00 GMT</pubDate><category>hardware</category><category>media</category><category>hardware</category><category>windows</category><author>Apolon Ivankovic</author></item><item><title>Class Designer C++ Support Cut</title><link>https://torqsoftware.com/blog/2005/2005-03-04-class-designer-c-support-cut/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-03-04-class-designer-c-support-cut/</guid><description>Bummer. Given the complexity of C++ reverse engineering compared to the simpler/cleaner languages such as C#, VB.NET and J# this is understandable....</description><pubDate>Fri, 04 Mar 2005 00:00:00 GMT</pubDate><category>commentary</category><category>visual-studio</category><category>cpp</category><category>class-design</category><category>microsoft</category><author>Apolon Ivankovic</author></item><item><title>Blog Marketing</title><link>https://torqsoftware.com/blog/2005/2005-02-28-blog-marketing/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-02-28-blog-marketing/</guid><description>Today I did my usual reading through the blogs I&apos;ve subscribed to within Newsgator on the web. Two posts (by Jeremy Allaire and Eric Mack) referred to commercial ventures that were new and...</description><pubDate>Mon, 28 Feb 2005 00:00:00 GMT</pubDate><category>commentary</category><category>blogging</category><category>rss</category><category>business-analysis</category><author>Apolon Ivankovic</author></item><item><title>Indigo</title><link>https://torqsoftware.com/blog/2005/2005-02-13-indigo/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-02-13-indigo/</guid><description>Mitch Denny asks whether anyone would like to see some Indigo content at Code Camp Oz. I reckon this would be great and am particularly interested in: SOA hype versus reality opinions Is Indigo/SOA...</description><pubDate>Sun, 13 Feb 2005 00:00:00 GMT</pubDate><category>microsoft</category><category>indigo</category><category>soa</category><category>dotnet</category><category>software-architecture</category><category>communications</category><category>scada</category><author>Apolon Ivankovic</author></item><item><title>MPAA</title><link>https://torqsoftware.com/blog/2005/2005-02-13-mpaa/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-02-13-mpaa/</guid><description>Got this link via neowin.net. To me it smacks of arrogance and heavy-handedness. I can just imagine the people who are really into content/video piracy getting a feeling of justification that they...</description><pubDate>Sun, 13 Feb 2005 00:00:00 GMT</pubDate><category>commentary</category><category>licensing</category><category>industry-trends</category><category>disruption</category><author>Apolon Ivankovic</author></item><item><title>.NET Array Expectations</title><link>https://torqsoftware.com/blog/2005/2005-01-31-net-array-expectations/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-01-31-net-array-expectations/</guid><description>While creating a mini C# code generator, I discovered that .NET Arrays don&apos;t behave the way I expected with respect to the Equals and GetHashCode implementations....</description><pubDate>Mon, 31 Jan 2005 00:00:00 GMT</pubDate><category>dev</category><category>dotnet</category><category>csharp</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>Wrestling Gold from Today&apos;s Software Projects</title><link>https://torqsoftware.com/blog/2005/2005-01-24-wrestling-gold-from-todays-software-projects/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-01-24-wrestling-gold-from-todays-software-projects/</guid><description>Here are a few excerpts from &quot;Wrestling Gold from Today&apos;s Software Projects&quot; at IT Conversations: Clip 1: Agile Return On Investment[]( Clip 2: Production Line Analogy[]( Clip 3: Empirical...</description><pubDate>Mon, 24 Jan 2005 00:00:00 GMT</pubDate><category>business</category><category>agile</category><category>project-management</category><category>estimation</category><category>podcasts</category><author>Apolon Ivankovic</author></item><item><title>MCE 2005</title><link>https://torqsoftware.com/blog/2005/2005-01-14-mce-2005/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2005/2005-01-14-mce-2005/</guid><description>I set up a Windows Media Center 2005 PC today with a standard PC and the following extras: Hauppage PVR 250 Microsoft Remote Control A number of blogs I&apos;ve read on MCE gave the impression it was a...</description><pubDate>Fri, 14 Jan 2005 00:00:00 GMT</pubDate><category>hardware</category><category>windows</category><category>media</category><category>hardware</category><category>microsoft</category><author>Apolon Ivankovic</author></item><item><title>RSS Audio Convenience</title><link>https://torqsoftware.com/blog/2004/2004-12-30-rss-audio-convenience/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-12-30-rss-audio-convenience/</guid><description>Some of the Internet Radio shows I listen to include Brainbrew and Tech Nation. Last week I was toying with sending an email to each of these web sites asking for an RSS feed....</description><pubDate>Thu, 30 Dec 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>doxygen</title><link>https://torqsoftware.com/blog/2004/2004-12-29-doxygen/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-12-29-doxygen/</guid><description>I&apos;ve used doxygen in the past to provide hyper linked API level documentation for C++ source code, but until now didn&apos;t realize how useful the diagrams it can produce are....</description><pubDate>Wed, 29 Dec 2004 00:00:00 GMT</pubDate><category>dev</category><category>documentation</category><category>cpp</category><category>uml</category><category>software-architecture</category><category>development-tools</category><author>Apolon Ivankovic</author></item><item><title>POSIX Serial Programming</title><link>https://torqsoftware.com/blog/2004/2004-12-28-posix-serial-programming/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-12-28-posix-serial-programming/</guid><description>I&apos;ve been working on a cross platform Modbus communications library and driver over the last month or so. It involved a number of communication transports – tcp/ip, direct serial port and modem...</description><pubDate>Tue, 28 Dec 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>IT Conversations Competition</title><link>https://torqsoftware.com/blog/2004/2004-12-10-it-conversations-competition/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-12-10-it-conversations-competition/</guid><description>Doug Kaye posted on Competition Down Under for IT Conversations. Being curious about another source of content I checked it out....</description><pubDate>Fri, 10 Dec 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Ward Cunningham Interview</title><link>https://torqsoftware.com/blog/2004/2004-12-02-ward-cunningham-interview/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-12-02-ward-cunningham-interview/</guid><description>Check out the Ward Cunningham interview on The ServerSide.net. I identify somewhat with the following quote: I do know that a lot of times if the programmer gets good, while he is getting good, he...</description><pubDate>Thu, 02 Dec 2004 00:00:00 GMT</pubDate><category>personal</category><category>community</category><category>professional-development</category><category>agile</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>IT Conversations Business Model</title><link>https://torqsoftware.com/blog/2004/2004-11-29-it-conversations-business-model/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-11-29-it-conversations-business-model/</guid><description>Doug Kaye of IT Conversations asked for some feedback on a business model for his site. Here&apos;s a copy of my suggestions: I personally find the variety of conferences available throughout the world...</description><pubDate>Mon, 29 Nov 2004 00:00:00 GMT</pubDate><category>commentary</category><category>business-analysis</category><category>podcasts</category><category>conferences</category><category>community</category><author>Apolon Ivankovic</author></item><item><title>Tabbed Browsing</title><link>https://torqsoftware.com/blog/2004/2004-11-25-tabbed-browsing/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-11-25-tabbed-browsing/</guid><description>Tabbed browsing in Firefox is way useful. Take this post from Sam Gentile: &quot;First this one with this, and then him. Now only if we can have this one go too.!Blog tracking pixel&quot; I didn&apos;t have a clue...</description><pubDate>Thu, 25 Nov 2004 00:00:00 GMT</pubDate><category>web</category><category>firefox</category><category>browser</category><category>internet-explorer</category><category>web-development</category><category>productivity-tools</category><author>Apolon Ivankovic</author></item><item><title>Whitepages Search</title><link>https://torqsoftware.com/blog/2004/2004-11-10-whitepages-search/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-11-10-whitepages-search/</guid><description>I had another one of those &quot;aren&apos;t web searches amazing&quot; moments today. In the process of trying to find the phone number of a school, I eventually gave up on www.whitepages.com.au and used the...</description><pubDate>Wed, 10 Nov 2004 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>VB.NET Refactoring Cut</title><link>https://torqsoftware.com/blog/2004/2004-11-05-vbnet-refactoring-cut/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-11-05-vbnet-refactoring-cut/</guid><description>Sam Gentile is not happy about the cutting of most of the refactoring functionality out of VS.NET 2005. I tend to stay on the C# side of the fence - just because that&apos;s the syntax I&apos;m most familiar...</description><pubDate>Fri, 05 Nov 2004 00:00:00 GMT</pubDate><category>commentary</category><category>vb-net</category><category>visual-studio</category><category>refactoring</category><category>microsoft</category><category>development-tools</category><author>Apolon Ivankovic</author></item><item><title>JBoss IDE Demo</title><link>https://torqsoftware.com/blog/2004/2004-10-27-jboss-ide-demo/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-10-27-jboss-ide-demo/</guid><description>I subscribe to the &quot;Enter the JBoss Matrix&quot; feed and got a link to this video from there. Now the JBoss IDE stuff was interesting and the Eclipse IDE looks pretty snazzy (some day I&apos;ll get around to...</description><pubDate>Wed, 27 Oct 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>ObjectDataSource</title><link>https://torqsoftware.com/blog/2004/2004-10-22-objectdatasource/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-10-22-objectdatasource/</guid><description>Check out the MSDN TV episode &quot;Drag Once Databinding for Client Apps&quot;. A couple of years ago, I spent some time attempting to get object properties to appear in the data binding selection lists of...</description><pubDate>Fri, 22 Oct 2004 00:00:00 GMT</pubDate><category>microsoft</category><category>visual-studio</category><category>data-binding</category><category>ado-net</category><category>object-oriented</category><category>dotnet</category><author>Apolon Ivankovic</author></item><item><title>What They Really Mean</title><link>https://torqsoftware.com/blog/2004/2004-10-19-what-they-really-mean/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-10-19-what-they-really-mean/</guid><description>I got to this article via Occam&apos;s Razor. For some reason this automatically brang to mind a section from one of Guy Kawasaki&apos;s books (can&apos;t remember which one)....</description><pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Icon Experience</title><link>https://torqsoftware.com/blog/2004/2004-10-13-icon-experience/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-10-13-icon-experience/</guid><description>I purchased an icon set for use in software development from Icon Experience around six months ago. This is a great snappy looking Windows XP style icon collection that makes my winforms software...</description><pubDate>Wed, 13 Oct 2004 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Potayto/Potarto</title><link>https://torqsoftware.com/blog/2004/2004-10-07-potaytopotarto/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-10-07-potaytopotarto/</guid><description>Occassionaly I&apos;ve heard the term &quot;sodder&quot; in a bunch of software oriented video/audio from the U.S. From the context, it was obvious they were talking about solder....</description><pubDate>Thu, 07 Oct 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Media Player City</title><link>https://torqsoftware.com/blog/2004/2004-10-03-media-player-city/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-10-03-media-player-city/</guid><description>After a couple of years of swearing not to install Real Networks software because of it&apos;s intrusiveness in previous versions, its now back on my PC....</description><pubDate>Sun, 03 Oct 2004 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Beep causticTech</title><link>https://torqsoftware.com/blog/2004/2004-10-01-beep-caustictech/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-10-01-beep-caustictech/</guid><description>I decided to catch up with a few of the longer blog posts using the TTS audio approach mentioned in yesterday&apos;s post while doing some mind numbing paperwork....</description><pubDate>Fri, 01 Oct 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Real Techno</title><link>https://torqsoftware.com/blog/2004/2004-09-30-real-techno/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-09-30-real-techno/</guid><description>Over the last year or so, I&apos;ve been heavily into listening and viewing audio and video content from the Internet. Mostly it&apos;s technology oriented but there&apos;s also a mix of other subject areas....</description><pubDate>Thu, 30 Sep 2004 00:00:00 GMT</pubDate><category>personal</category><category>podcasts</category><category>audio</category><category>video</category><category>productivity-tools</category><category>community</category><category>dotnet</category><author>Apolon Ivankovic</author></item><item><title>Java Innovation</title><link>https://torqsoftware.com/blog/2004/2004-09-20-java-innovation/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-09-20-java-innovation/</guid><description>Just recently I&apos;ve discovered the wealth of content at www.theserverside.com and it seems that innovation is flourishing with respect to middleware in Java land....</description><pubDate>Mon, 20 Sep 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Winforms Enabled vs. ReadOnly</title><link>https://torqsoftware.com/blog/2004/2004-09-20-winforms-enabled-vs-readonly/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-09-20-winforms-enabled-vs-readonly/</guid><description>I&apos;ve been modifying the GUI of a Windows Forms application to integrate in with an authorization subsystem. The approach taken is to hook into the databinding process and make the Winforms control...</description><pubDate>Mon, 20 Sep 2004 00:00:00 GMT</pubDate><category>microsoft</category><category>winforms</category><category>data-binding</category><category>security</category><category>programming</category><category>dotnet</category><author>Apolon Ivankovic</author></item><item><title>RBAC Patents</title><link>https://torqsoftware.com/blog/2004/2004-09-16-rbac-patents/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-09-16-rbac-patents/</guid><description>Following on from my previous post, I was searching for how other developers handled the definition of what roles are allowed to perform which tasks in a declarative programming model....</description><pubDate>Thu, 16 Sep 2004 00:00:00 GMT</pubDate><category>commentary</category><category>patents</category><category>security</category><category>licensing</category><category>programming</category><category>design-patterns</category><author>Apolon Ivankovic</author></item><item><title>The CRUDE Pattern</title><link>https://torqsoftware.com/blog/2004/2004-09-15-the-crude-pattern/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-09-15-the-crude-pattern/</guid><description>I&apos;m currently working on the Authorization infrastructure for a software package in the finance industry. The approach taken is to use .NET attributes to declaratively state which user roles are...</description><pubDate>Wed, 15 Sep 2004 00:00:00 GMT</pubDate><category>architecture</category><category>security</category><category>design-patterns</category><category>dotnet</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>Rotor 247</title><link>https://torqsoftware.com/blog/2004/2004-09-13-rotor-247/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-09-13-rotor-247/</guid><description>It&apos;s probably old news, but www.dotnet247.com now has the Rotor source code available as a handy link when your search selection relates to a class. Very handy indeed....</description><pubDate>Mon, 13 Sep 2004 00:00:00 GMT</pubDate><category>dev</category><author>Apolon Ivankovic</author></item><item><title>Gilmor Gang -  Longhorn Pillars</title><link>https://torqsoftware.com/blog/2004/2004-08-30-gilmor-gang-longhorn-pillars/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-08-30-gilmor-gang-longhorn-pillars/</guid><description>I was listening to IT Conversations again but this time it was the Gilmor Gang. One of the guests was Mary Jo Foley who discussed a story on Microsoft cutting back on what&apos;s going into the Longhorn...</description><pubDate>Mon, 30 Aug 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Dan Bricklin Interview</title><link>https://torqsoftware.com/blog/2004/2004-08-25-dan-bricklin-interview/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-08-25-dan-bricklin-interview/</guid><description>Check out the IT Conversations Memory Lane interview with Dan Bricklin. I love the mention of Dan&apos;s mother saying to him: Dan, did you know that a spreadsheet can add and subtract?...</description><pubDate>Wed, 25 Aug 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>Intrusive Software</title><link>https://torqsoftware.com/blog/2004/2004-08-23-intrusive-software/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-08-23-intrusive-software/</guid><description>I hate software that&apos;s intrusive or attempts to make decisions for me or &quot;guide&quot; me to a decision favouring the software vendor....</description><pubDate>Mon, 23 Aug 2004 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Longhorn Transparency</title><link>https://torqsoftware.com/blog/2004/2004-08-18-longhorn-transparency/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-08-18-longhorn-transparency/</guid><description>The great benefit of Microsoft&apos;s new development direction transparency is that it reduces the probability of real lemons (i.e. products that no one wants) since there is very early feedback....</description><pubDate>Wed, 18 Aug 2004 00:00:00 GMT</pubDate><category>commentary</category><category>microsoft</category><category>longhorn</category><category>data-binding</category><category>industry-trends</category><category>dotnet</category><author>Apolon Ivankovic</author></item><item><title>Anders and AOP</title><link>https://torqsoftware.com/blog/2004/2004-08-04-anders-and-aop/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-08-04-anders-and-aop/</guid><description>There&apos;s a whiteboard session with Anders Hejlsberg on the MSDN site entitled &quot;Whiteboard with Anders Hejlsberg&quot;. The very first question that Anders addresses relates to AOP and his reaction was...</description><pubDate>Wed, 04 Aug 2004 00:00:00 GMT</pubDate><category>architecture</category><category>aop</category><category>dotnet</category><category>csharp</category><category>java</category><category>design-patterns</category><author>Apolon Ivankovic</author></item><item><title>Java Annotations</title><link>https://torqsoftware.com/blog/2004/2004-07-30-java-annotations/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-30-java-annotations/</guid><description>Check out the new functionality in the Java &quot;Tiger&quot; release. Looks like the major .NET languages and Java language oriented functionality are going to be walking lockstep for the forseeable future....</description><pubDate>Fri, 30 Jul 2004 00:00:00 GMT</pubDate><category>commentary</category><category>java</category><category>dotnet</category><category>competition</category><category>programming</category><category>innovation</category><author>Apolon Ivankovic</author></item><item><title>Overly Pedantic</title><link>https://torqsoftware.com/blog/2004/2004-07-20-overly-pedantic/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-20-overly-pedantic/</guid><description>Today my brain had a situation where it looped continuously making a decision whether to email a customer on their wording in an email....</description><pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Debugger.IsAttached</title><link>https://torqsoftware.com/blog/2004/2004-07-18-debuggerisattached/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-18-debuggerisattached/</guid><description>The System.Diagnostics.Debugger class provides a handy means of interacting with an attached debugger and to determine whether a debugger is present....</description><pubDate>Sun, 18 Jul 2004 00:00:00 GMT</pubDate><category>dev</category><author>Apolon Ivankovic</author></item><item><title>Unhandled Exception Reporting</title><link>https://torqsoftware.com/blog/2004/2004-07-17-unhandled-exception-reporting/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-17-unhandled-exception-reporting/</guid><description>I recently included unhandled exception processing in a Windows Forms application to help fault find some problems. Unhandled exceptions were processed by bringing up a user friendly message and...</description><pubDate>Sat, 17 Jul 2004 00:00:00 GMT</pubDate><category>dev</category><category>exception-handling</category><category>debugging</category><category>winforms</category><category>programming</category><author>Apolon Ivankovic</author></item><item><title>Null Checks/Plumbing Code</title><link>https://torqsoftware.com/blog/2004/2004-07-12-null-checksplumbing-code/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-12-null-checksplumbing-code/</guid><description>Brad Abrams posted on the NullReferenceException or ArgumentNullException question. For me, it&apos;s one of those &quot;close call&quot; questions....</description><pubDate>Mon, 12 Jul 2004 00:00:00 GMT</pubDate><category>dev</category><author>Apolon Ivankovic</author></item><item><title>Paste Special</title><link>https://torqsoftware.com/blog/2004/2004-07-12-paste-special/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-12-paste-special/</guid><description>Just a thought: I seem to use &quot;Paste Special ...&quot; and then select &quot;Unformatted Text&quot; so often it really should be as much of a standard keystroke as Ctrl-C for Copy and Ctrl-V for Paste....</description><pubDate>Mon, 12 Jul 2004 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Firefox</title><link>https://torqsoftware.com/blog/2004/2004-07-11-firefox/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-11-firefox/</guid><description>Because of all the recommendations to stop using Internet Explorer, I decided to give Firefox a go. There were no problems getting it downloaded and working....</description><pubDate>Sun, 11 Jul 2004 00:00:00 GMT</pubDate><category>web</category><category>firefox</category><category>browser</category><category>internet-explorer</category><category>open-source</category><category>web-development</category><author>Apolon Ivankovic</author></item><item><title>Vendor PC Annoyance</title><link>https://torqsoftware.com/blog/2004/2004-07-06-vendor-pc-annoyance/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-06-vendor-pc-annoyance/</guid><description>In supporting customers recently, I&apos;ve been getting the customer to request help using Remote Assistance. Once the customer gets the request process down (and UPNP routers are being used or a VPN is...</description><pubDate>Tue, 06 Jul 2004 00:00:00 GMT</pubDate><category>hardware</category><author>Apolon Ivankovic</author></item><item><title>VS.NET Addin Weirdness</title><link>https://torqsoftware.com/blog/2004/2004-07-05-vsnet-addin-weirdness/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-05-vsnet-addin-weirdness/</guid><description>Recently I experienced some weirdness in the Visual Studio.NET 2003 source code editor. The problem only occurred when editing C/C++ files and consisted of symptoms like being unable to select a...</description><pubDate>Mon, 05 Jul 2004 00:00:00 GMT</pubDate><category>dev</category><category>visual-studio</category><category>debugging</category><category>development-tools</category><category>cpp</category><category>csharp</category><author>Apolon Ivankovic</author></item><item><title>AOP and .NET</title><link>https://torqsoftware.com/blog/2004/2004-07-01-aop-and-net/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-07-01-aop-and-net/</guid><description>Eric Gunnerson asked for example code on what scenarios developers would use AOP for. Aspect Oriented Programming is another one of those software development areas that I&apos;d love to know more about...</description><pubDate>Thu, 01 Jul 2004 00:00:00 GMT</pubDate><category>architecture</category><category>aop</category><category>dotnet</category><category>csharp</category><category>design-patterns</category><category>programming</category><category>persistence</category><category>security</category><author>Apolon Ivankovic</author></item><item><title>Microsoft Developer Target Profiles</title><link>https://torqsoftware.com/blog/2004/2004-06-30-microsoft-developer-target-profiles/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-30-microsoft-developer-target-profiles/</guid><description>Microsoft just made available Beta-1 of the Visual Studio Express range of software developer tools. For some reason the C++ guy in particular made me think of the marketing/web people that created...</description><pubDate>Wed, 30 Jun 2004 00:00:00 GMT</pubDate><category>commentary</category><category>microsoft</category><category>visual-studio</category><category>vb-net</category><category>csharp</category><category>cpp</category><category>java</category><category>web-development</category><author>Apolon Ivankovic</author></item><item><title>dotnet.tv</title><link>https://torqsoftware.com/blog/2004/2004-06-28-dotnettv/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-28-dotnettv/</guid><description>I followed this dotnet.tv link via Ingo Rammer&apos;s blog. Lot&apos;s of fun with analogies and an enjoyable view. One of the comments asked for sub-titled versions of the earlier videos that were done in...</description><pubDate>Mon, 28 Jun 2004 00:00:00 GMT</pubDate><category>web</category><author>Apolon Ivankovic</author></item><item><title>DiffDebugging</title><link>https://torqsoftware.com/blog/2004/2004-06-26-diffdebugging/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-26-diffdebugging/</guid><description>Martin Fowler is one of my favourite technical authors. Recently he wrote a bliki entry titled DiffDebugging. I got the same sense of deja vu with this piece as a I did when first reading the Design...</description><pubDate>Sat, 26 Jun 2004 00:00:00 GMT</pubDate><category>personal</category><author>Apolon Ivankovic</author></item><item><title>Whidbey Class Designer</title><link>https://torqsoftware.com/blog/2004/2004-06-23-whidbey-class-designer/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-23-whidbey-class-designer/</guid><description>The May preview of Visual Studio 2005 (Whidbey) included some of the Whitehorse initiative functionality. As I&apos;m particularly keen on UML diagrams as a means of communicating technical concepts...</description><pubDate>Wed, 23 Jun 2004 00:00:00 GMT</pubDate><category>microsoft</category><category>visual-studio</category><category>uml</category><category>class-design</category><category>dotnet</category><category>csharp</category><author>Apolon Ivankovic</author></item><item><title>Monad/MSH</title><link>https://torqsoftware.com/blog/2004/2004-06-21-monadmsh/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-21-monadmsh/</guid><description>If you&apos;re doing .NET development and have a background in Unix, it&apos;s well worth checking out the second half of the new .NET Show episode on Longhorn Fundamentals....</description><pubDate>Mon, 21 Jun 2004 00:00:00 GMT</pubDate><category>microsoft</category><category>dotnet</category><category>longhorn</category><category>windows</category><category>automation</category><category>object-oriented</category><category>linux</category><author>Apolon Ivankovic</author></item><item><title>The API War and Microsoft</title><link>https://torqsoftware.com/blog/2004/2004-06-20-the-api-war-and-microsoft/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-20-the-api-war-and-microsoft/</guid><description>Thought I may as well weigh in on Joel Spolsky&apos;s post on How Microsoft Lost the API War. It&apos;s a great read but I think that Joel is way off on his thoughts on .NET....</description><pubDate>Sun, 20 Jun 2004 00:00:00 GMT</pubDate><category>commentary</category><category>microsoft</category><category>dotnet</category><category>api-design</category><category>industry-trends</category><category>winforms</category><category>remoting</category><category>soa</category><category>generics</category><author>Apolon Ivankovic</author></item><item><title>Carpal Tunnel</title><link>https://torqsoftware.com/blog/2004/2004-06-14-carpal-tunnel/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-14-carpal-tunnel/</guid><description>Though carpal tunnel syndrome isn&apos;t directly software development related, it&apos;s worth a mention in this blog as I&apos;m sure many software developers will experience it or some form wrist/keyboarding...</description><pubDate>Mon, 14 Jun 2004 00:00:00 GMT</pubDate><category>personal</category><category>productivity-tools</category><category>hardware</category><category>professional-development</category><author>Apolon Ivankovic</author></item><item><title>Agile UML</title><link>https://torqsoftware.com/blog/2004/2004-06-07-agile-uml/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-07-agile-uml/</guid><description>Following on from the Disrespecting UML post, I&apos;ve been thinking about what &quot;UML&quot; means to different people and what I want from UML tools....</description><pubDate>Mon, 07 Jun 2004 00:00:00 GMT</pubDate><category>architecture</category><category>uml</category><category>agile</category><category>design-patterns</category><category>software-architecture</category><category>domain-modeling</category><author>Apolon Ivankovic</author></item><item><title>Disrespecting UML</title><link>https://torqsoftware.com/blog/2004/2004-06-04-disrespecting-uml/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-04-disrespecting-uml/</guid><description>I was listening to .NET Rocks Live! today and enjoying it as usual. Rocky Lhotka was talking about the Visual Studio 2005 Whitehorse designer functionality....</description><pubDate>Fri, 04 Jun 2004 00:00:00 GMT</pubDate><category>architecture</category><category>uml</category><category>design-patterns</category><category>visual-studio</category><category>java</category><category>cpp</category><category>templates</category><category>delegates</category><category>professional-development</category><author>Apolon Ivankovic</author></item><item><title>The Microsoft Visual C++ /clr Switch</title><link>https://torqsoftware.com/blog/2004/2004-06-02-the-microsoft-visual-c-clr-switch/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-06-02-the-microsoft-visual-c-clr-switch/</guid><description>Today I had a go at compiling a large body of existing legacy C/C++ code with the /clr switch. The bulk of it compiled without changing the existing source code....</description><pubDate>Wed, 02 Jun 2004 00:00:00 GMT</pubDate><category>microsoft</category><category>cpp</category><category>dotnet</category><category>clr</category><category>visual-studio</category><category>csharp</category><category>legacy-code</category><author>Apolon Ivankovic</author></item><item><title>Just started</title><link>https://torqsoftware.com/blog/2004/2004-05-31-just-started/</link><guid isPermaLink="true">https://torqsoftware.com/blog/2004/2004-05-31-just-started/</guid><description>A couple of days ago another video was posted on the Microsoft Channel 9 site with Ward Cunningham as the subject. In the video, he was answering a question on whether there is a revolution coming in...</description><pubDate>Mon, 31 May 2004 00:00:00 GMT</pubDate><category>personal</category><category>blogging</category><category>professional-development</category><category>community</category><category>podcasts</category><category>video</category><author>Apolon Ivankovic</author></item></channel></rss>