Contents
Tags
alsa Arduino ARM ATmega ATmega2560 audio avr C++ C++0X C++1X C++17 C++26 cojson configuration Controllino Cortex-M0 Cortex-M4 cross-compile deserializer DLNA embedded embedded systems HTTP json JSON-RPC JSON for embedded systems json parser json serializer linux low end MCU MCU minidlna multiroom OpenIndiana Particle Photon proto Protobuf PSoC REST serializer systemd template USB vlcArchives
- January 2026
- October 2024
- December 2023
- January 2020
- March 2019
- October 2018
- September 2018
- April 2018
- December 2017
- April 2017
- March 2017
- June 2016
- October 2015
- April 2015
- March 2015
- November 2014
- November 2012
- March 2010
- December 2009
- November 2009
- July 2009
- March 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- April 2003
Categories
Meta
Author Archives: Eugene
Моторес додаток для Android смартфону
Tuesday, April 21, 2015
Вступ Бензинові двигуни в косарках, мотоблоках та садових тракторах потребують регулярного обслуговування (заміни оливи, повітряного фільтра, тощо) кожні 20-30 годин роботи. Цей додаток допоможе відстежувати мотогодини в ручному режимі, коли користувач власноруч ініціює події пуску і зупинки, чи у напівавтоматичному режимі через "прислуховування" до шуму. Коли лічильник мотогодин досягне відмітки в графіку обслуговування, додаток відобразить […]
Motores app for Android phones
Tuesday, April 14, 2015
Introduction Petrol engines used in lawnmowers, tillers, garden tractors require regular maintenance (such as changing oil, air cleaner, etc) every 20-30 hours of runtime. This app helps tracking engine runtime in manual mode, when user initiates start and stop events or in semi-automatic mode by "listening" to the noise. Once engine's runtime reaches a point […]
Simple RJ45-pluggable IR-repeater
Monday, March 9, 2015
Design of this IR-repeater is based on a photo detector TSMP58138 made by Vishay. This detector differs from many others of this kind by the carrier out signal. The datasheet gives a sample circuit for a repeater application. This design offers slightly modified circuit with visual feedback and an implementation in form of a RJ45 […]
Implementing C++ designated initializers with templetized constructor
Monday, November 10, 2014
C99 facilitates support designated initializers: I found this handy feature very useful, since it does not require remembering order of the struct fields and simplifies refactoring and/or evolving of the existing code. C++0X and C++1X does not allow this (please follow this link for more details) This page has inspired me on a practical solution […]
Tablet-friendly web gallery engine
Thursday, November 15, 2012
Recently I’ve been looking for a tablet-friendly web gallery engine to browse our family’s photo archive. I’ve googled a lot, read couple dozen of reviews, and finally came up with a short list of five galleries to evaluate. Indeed, managed to install only three of them and, unfortunately, none of them was exact match to […]
Model-Document-Renderer Design Pattern
Tuesday, March 16, 2010
Model-Document-Renderer is an evolution of Passive-View design pattern, suggested by Martin Fowler [1]. The difference is mainly in the terminology and in the suggested way of decomposing the application.
Case study on web frameworks
Friday, March 12, 2010
Goals The goal of this case-study is to make a short overview of the development tools for developing web-based business applications. The tools must (should) satisfy the following criteria:
Exercise on implementing collaborations with ObjectTeams/Java
Tuesday, December 29, 2009
Introduction ObjectTeams/Java (OT/J) is an extension to Java programming language that facilitates roles and collaborations as the first class language constructs. This article is an exercise on using (OT/J) for implementing collaborations. Subject area This exercise considers two bank operations – money transfer and fund cashing. The course of events for these two operations is […]
Using Java langauge constructs to define static graphs and trees
Wednesday, December 9, 2009
This article suggests an approach on adapting the Java programming language for defining static graphs and trees, gives an exercise on defining a microwave finite state automaton (FSA) using this approach and provides code sample for processing graph definitions
A convenient approach on keeping SQL in Java
Tuesday, November 24, 2009
Where to keep SQL statements? This question arises almost for any more-less sophisticated Java application that accesses DBMS. Two most common approaches are: (1) as string constants in Java and (2) as text in external files. Both these approaches have significant drawbacks. Java strings get complicated when a string is too long to fit in […]