Quantcast
Channel: cyotek.com Blog Summary Feed
Browsing all 559 articles
Browse latest View live
↧

Image may be NSFW.
Clik here to view.

Adding Scripting to .NET Applications

Adding scripting to your application can be a good way of providing your power users with advanced control or for allowing it to be extended in ways you didn't anticipate.Our Color Palette Editor...

View Article


Image may be NSFW.
Clik here to view.

Committing to a Git repository using custom dates

Occasionally I want to create a Git repository for some ancient piece of code in my SVN repository. As I haven't had any luck in exporting parts of my giant mono repository, I tend to just grab the...

View Article


Image may be NSFW.
Clik here to view.

Initial thoughts on the Adafruit I2S 3W Stereo Speaker Bonnet for Raspberry Pi

In my previous Argon ONE review, some of the photographs show a pair of white cables, one going into a USB slot and another the audio jack. These belong to a set of Logitech Z120 speakers I'd bought...

View Article

Image may be NSFW.
Clik here to view.

Cyotek.Drawing.Bitmap Version 2 Released

I've slowly been picking up the reins on my languishing open source projects, and the first to get a proper release is ourBMFont parsing library, Cyotek.Drawing.BitmapFont.What's New and ImprovedThe...

View Article

Image may be NSFW.
Clik here to view.

Simulating Bacterial Chemotaxis

Some months ago I was reading an article that described the behaviour of E. coli bacteria and comparing that to working patterns. An odd comparison, but what struck me was the fact that the bacteria...

View Article


Image may be NSFW.
Clik here to view.

An introduction to using Windows Image Acquisition (WIA) via C#

In this post I'm going to cover a basic crash course for using the Microsoft Windows Image Acquisition library (WIA) in a C# WinForms application. It's mostly based around using the various built-in...

View Article

Image may be NSFW.
Clik here to view.

Initial thoughts on the Cooler Master Pi Case 40

Today I received a pair of Cooler Master Pi Case 40 cases, aKickstarter project I backed in July. It has actually been available for purchase from other retailers for some time whilst backers such as...

View Article

Image may be NSFW.
Clik here to view.

kbd Markdig Plugin

I try to keep my markdown documents plain, avoiding HTML where possible. The core cyotek.com website is mostly powered by markdown, with embedded HTML and arcane constructs with assorted regular...

View Article


Image may be NSFW.
Clik here to view.

Creating a custom single-axis scrolling control in WinForms

Over the years, I have written several custom controls that supporting scrolling. However, almost invariably they have some flaw that meant scrolling was sub-optimal. For example, in ourGif Animator...

View Article


Tools we use - 2020 edition

Happy New Year! Last year was... interesting to say the least. Hopefully 2021 will be somewhat better but it seems more and more likely that we've dug our own graves and care not a whit.With that...

View Article

Image may be NSFW.
Clik here to view.

PayPal Account Terminated

I've used PayPal for a number of years now for accepting donations to the upkeep of our site and services. This morning, I was catching up on support tickets and had one where a user stated they had...

View Article

Image may be NSFW.
Clik here to view.

Cyotek Historical Date Library

Some months ago I was trying to create a timeline of British pre-history and needed to be able to store dates. The .NETDateTime or DateOnly structures are completely unsuitable for these as their...

View Article

Image may be NSFW.
Clik here to view.

PayPal Account Restored

It has been more than 3 months since my last contact with PayPal - after originally getting nowhere with their support, I had lodged a formal complaint with them, which was also dismissed in a somewhat...

View Article


Tools we use - 2021 edition

Happy New Year! There is no denying it, last year was pretty dour. Although I worked on this, that, and the other, my motivation was at an all time low and I wrote virtually nothing for this blog. On...

View Article

Image may be NSFW.
Clik here to view.

Painting the borders of a custom control using WM_NCPAINT

Over the years I've created a number of controls that require borders. Sometimes, I'll draw the borders manually as part of the normal user paint sequence. Other times I'll apply theWS_EX_CLIENTEDGE or...

View Article


Tools we use - 2022 edition

Happy New Year! So much for 2022 being better than 2021, I think the lack of updates to this blog speaks on how unproductive I've been this year but this time I haven't even really worked on our...

View Article

Image may be NSFW.
Clik here to view.

Resolving SVN error "Could not open the requested SVN filesystem"

Recently I bought a Synology DS1821+ to complement a pair of long-in-the-tooth HP N40L micro servers running Windows. Although I originally bought it just for storage and "real" RAID, I found it such a...

View Article


Tools we use - 2023 edition

Oh look, here were are with the traditional new years post one month after the new year started. So clearly I don't have my publishing mojo back yet. When I look back over the last years drafts I see...

View Article

Tools we use - 2024 edition

Happy New Year all! I still don't have my publishing mojo back so this blog has become rather desolate, but who knows, my mind might stop jumping from one idea to the next and actual settle down enough...

View Article
Browsing all 559 articles
Browse latest View live