Author Archives: George

How to fix USB error on ATTINY85 and V-USB at 16MHz with internal oscillator

s

When compiling V-USB for attiny85 clocked at 16MHz using PLL (internal oscillator), the device was not recognized with “Device not accepting address” error messages in the kernel log. The problem was that setting clocks in V-USB to 16000 (16MHz) only works with a crystal oscillator. When using internal oscillator, this setting does not work, and […]

Uncategorized Leave a comment

Karaoke Lyrics Editor version 2.2 released

s

A few minutes ago a new version of Karaoke Lyrics Editor – a free, open-source (GPLv3) software to create and edit Karaoke lyrics in many formats, with optional export to CDG and Video formats. This version introduces several long-requested features, which will help you to make the editing faster.

Uncategorized Leave a comment

How to fix hiDPI issues when installing OpenSuse 42.2 Leap RC1in five steps

s

I have purchased ASUS Zenbook UX305. It is a good Ultrabook which good Linux support and hiDPI screen. Unfortunately the support of hiDPI screens in modern Linux distributions is still lacking. Thus I decided to write down this post to help others struggling with similar problems when installing OpenSuSE on laptops with high definition resolution […]

Linux Leave a comment

SDK Design Goal #8: Design for Synergy

s

This is the last  article in the SDK Design Goal series. Please see the introduction article “How to present the licensed technology the right way?”. You have made your core technology available for licensing. Because you followed the recommendations, your first SDK has been very successful on market. Licensees praised it for its easiness of […]

Uncategorized Leave a comment

SDK Design Goal #7: Design for Troubleshooting

s

This is a eights article in the SDK Design Goal series. Please see the introduction article “How to present the licensed technology the right way?”. No matter how good your SDK is, and how easy to integrate you made it, some licensees will still encounter issues during the integration. Those issues, ranked by the occurrence […]

Uncategorized Leave a comment

SDK Design Goal #6: Design for Purpose

s

This is a seventh article in the SDK Design Goal series. Please see the introduction article “How to present the licensed technology the right way?”. We already discussed in the previous article, SDK Design Goal #5: Design for Extra Functionality, that when you initially develop your technology to be used internally, usually only the API necessary […]

SDK tsar Leave a comment

SDK Design Goal #5: Design for Extra Functionality

s

A part of this article covers the issues related to C/C++/Java programming languages, and mentions relevant APIs. Feel free to skip those if you’re not familiar with the languages. This is a sixth article in the SDK Design Goal series. Please see the introduction article “How to present the licensed technology the right way?”. When […]

SDK tsar Tagged , , Leave a comment

SDK Design Goal #4: Design for Future Portability

s

A part of this article covers the issues arising from designing C/C++ interfaces, and assumes basic knowledge of those languages. This is a fifth article in the SDK Design Goal series. Please see the introduction article “How to present the licensed technology the right way?”. The technology you have developed works fine on a 32-bit […]

SDK tsar Tagged , Leave a comment

SDK Design Goal #3: Design for Backward Compatibility

s

This is a fourth article in the SDK Design Goal series. Please see the introduction article “How to present the licensed technology the right way?”. This goal works together with the prior one, Design for Extensibility. Let’s assume your SDK has passed the evaluation, the partner has integrated your product and is shipping. They are […]

Uncategorized Leave a comment

SDK Design Goal #2: Design for Extensibility

s

This is a third article in the SDK Design Goal series. Please see the introduction article “How to present the licensed technology the right way?”. So if you followed the Design Goal #1 article, your design is good and you assume you got everything needed for quick integration. Your SDK provides all the functionality you […]

Uncategorized Leave a comment