Click here to Skip to main content
15,167,425 members

Articles by HoshiKata (Articles: 13, Tip/Trick: 1)

Articles: 13, Tip/Trick: 1

RSS Feed

Average article rating: 4.79

Desktop Programming
QT
Posted: 29 Jun 2016   Updated: 14 Jul 2016   Views: 16,522   Rating: 4.52/5    Votes: 10   Popularity: 4.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 183
Please Sign up or sign in to vote.
Qt Metaobject Programming
Game Development
Posted: 12 Nov 2012   Updated: 12 Nov 2012   Views: 90,860   Rating: 5.00/5    Votes: 21   Popularity: 6.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 5,593
Please Sign up or sign in to vote.
Practical on the fly fast mesh generation from arbitrary points.
General Programming
Algorithms
Posted: 19 Oct 2012   Updated: 23 Apr 2013   Views: 62,791   Rating: 4.98/5    Votes: 27   Popularity: 7.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 88   Downloaded: 16,681
Please Sign up or sign in to vote.
How to teach a program to recognize something within a video stream.
Posted: 24 Feb 2012   Updated: 24 Feb 2012   Views: 27,675   Rating: 4.89/5    Votes: 11   Popularity: 5.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 945
Please Sign up or sign in to vote.
An introduction to numerical solver algorithms with general purpose demonstration code.
Programming Languages
C#
Posted: 6 Nov 2012   Updated: 6 Nov 2012   Views: 71,003   Rating: 4.94/5    Votes: 24   Popularity: 6.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 66   Downloaded: 7,473
Please Sign up or sign in to vote.
Listen or playback sound and visualize the frequency spread.
Posted: 8 Feb 2012   Updated: 8 Feb 2012   Views: 21,553   Rating: 4.56/5    Votes: 3   Popularity: 2.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 380
Please Sign up or sign in to vote.
Generate "random" test vectors for repeatable simulation and code development
Posted: 12 Feb 2012   Updated: 12 Feb 2012   Views: 37,243   Rating: 4.81/5    Votes: 12   Popularity: 5.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 989
Please Sign up or sign in to vote.
PID thermal control loop simulation
Posted: 8 Feb 2012   Updated: 2 Aug 2012   Views: 254,684   Rating: 4.93/5    Votes: 53   Popularity: 8.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 114   Downloaded: 14,022
Please Sign up or sign in to vote.
A short demonstration of how to write and use a simple Kalman filter.
Posted: 2 Oct 2012   Updated: 9 Oct 2012   Views: 68,407   Rating: 4.96/5    Votes: 15   Popularity: 5.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 3,874
Please Sign up or sign in to vote.
A simple example of Kalman filtering and merging data.
Posted: 7 Mar 2012   Updated: 7 Mar 2012   Views: 23,472   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 160
Please Sign up or sign in to vote.
Simple extendable framework for MSVS plug in development in C#.
C++
Posted: 16 Aug 2017   Updated: 16 Aug 2017   Views: 10,981   Rating: 5.00/5    Votes: 17   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 550
Please Sign up or sign in to vote.
How to use C++ to write XML files that can be consumed by OpenOffice or Excel as spread sheets..
Shell
Posted: 12 Mar 2012   Updated: 12 Mar 2012   Views: 47,052   Rating: 4.86/5    Votes: 6   Popularity: 3.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 2,578
Please Sign up or sign in to vote.
Describes some of the ways to kill a runaway process or malware
Web Development
HTML
Posted: 11 Nov 2016   Updated: 11 Nov 2016   Views: 19,751   Rating: 3.86/5    Votes: 14   Popularity: 4.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 42
Please Sign up or sign in to vote.
An example state machine framework that uses Doxygen to auto-draw the actual code's behavior.

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.00

Game Development
Posted: 19 Oct 2012   Updated: 19 Oct 2012   Views: 12,200   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 81
Please Sign up or sign in to vote.
A New UI Language

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

HoshiKata
Technical Lead
United States United States
Phil is a Principal Software developer focusing on weird yet practical algorithms that run the gamut of embedded and desktop (PID loops, Kalman filters, FFTs, client-server SOAP bindings, ASIC design, communication protocols, game engines, robotics).

In his personal life he is a part time mad scientist, full time dad, and studies small circle jujitsu, plays guitar and piano.