Monday, 26 December 2016

My First NuGet package: A serializer for C#

I've written a simple serializer for C#. There are no native dependencies, so that it can run on any architecture. And, as it is based on .NET Standard 1.1 it is also fairly portable.

Monday, 17 October 2016

Albite READER for Windows Phone


 
Here comes the good ol' Albite, this time for Windows Phone.
It's still a free and open-source ePub reader, that packs a nice bunch of features.

Wednesday, 1 June 2016

How to Install Ubuntu on an External Drive and boot it on a Surface Pro 3

I've been trying to get a full Ubuntu install on an external USB3 SSD, but I could never make it boot. It turns out the files on the EFI partition have to be renamed. If one knows how to do that, the rest is quite simple.

Wednesday, 11 September 2013

Internet Explorer on Windows RT



I got my Surface a fortnight ago and I'm extremely happy with it - no complaints at all!

Understandably I use the Metro version of IE. At first I found it a bit limited compared to using Chrome (as that's what I've been using on my laptop) but found out that it's quite powerful.

The desktop version is the key to tweaking the Metro app. Here are a few things I changed that made my experience with the Metro app totally awesome.

Wednesday, 6 June 2012

New Book Renderer in Albite 3

I've been experimenting with a new renderer which would look a bit more realistic. Also, I'm planning to have a different kind of night mode: instead of having a black background, the overal contrast will be decreased and a few light effects will be added so as to simulate reading under the light of a night lamp.

Of course, there will be an option to switch back to the classic renderer as well.


Albite 3 UI

I've been working on a custom GUI for Albite 3 which would be a lot slicker, faster and far more useable than what Java Mobile provides by default. The graphics content mainly comes from Android 2.x, though there are some thematic touches from ICS.


Saturday, 8 January 2011

AnkSteer (formerly Flypad)

Wanted to use your phone as a driving wheel? Finally, a fully working beta of Flypad!

 

Saturday, 18 December 2010

Next project: Flypad!

Ever wanted to use that mobile as a driving wheel? Or a keyboard? Touchpad? Well, why not?

There you are. Flypad. Using your touchscreen and bluetooth connection, it would be possible to use your Java Mobile phone as:
  1. Wireless mini keyboard
  2. Wireless mini touchpad
  3. Wireless driving wheel (if the phone's got an accelerometer)
Have a look at those prototype images of the 'keyboard' and 'touchpad' modes. The code for the 'driving wheel' is also almost ready, though there's nothing to show at the moment.

The driving wheel will be available only for Windows through a virtual joystick driver: PPJoy. I've tried that and the driver was working just perfectly (even under Vista).

Albite READER for Java Mobile

The Albite Project is finally ready!

Albite READER is an ebook reader for Java Mobile that supports ePub e-books and more.

Albite BOOKS is the home of the reader where one could also find more than 2000 free ebooks from the public domain that have been specially processed to be read on mobile devices. It's got a mobile-friendly version, too.

Tuesday, 14 December 2010

CAE



Here are my results from the CAE exam I took in 2007. Put here for public reference.

Statistics

This is the project I made for my exam on statistics. It is about the financial result of some Bulgarian businesses. The work consists of two parts:
  1. Regression analysis by which I try to find a dependency for the financial result.
  2. Factor analysis by which I try to find which factors contribute most to the financial result, i.e. I am trying to group the previously found dependencies into sensible groups.

Numerical Methods for Differential Equations

Here are two of my projects that I made as homework for the Numerical Methods for Differential Equations classes at the university.

Sunday, 12 December 2010

Planetarium



As a task for my course on Programming with Java at the university (back in 2007), I wrote a simple simulation of the Solar system using Java's Graphics2D. I am not proud of the implementation, but that was first serious Java project at the university.

The sources are available at GitHub.

Hellos PCs!


This is a series of lessons that I made with the intention of integrating non-computer users to the computer world. In other words, it's not about learning how to use the pc, but about getting familiar with the world of PCs in general.

Kimura's model of DNA replication

That's my first biomath project. It is based on linear operators.


Saturday, 11 December 2010

Bounding Rectangle with Matlab

Around summer 2009 I fiddled with the minimum bounding box problem and I made a Matlab script for demonstrative purposes.

The source code is available at GitHub.

LZW Compressor in Python

While studying Python at the university, I was given a task to implement a LZW compressor in Python. It's not very efficient, but it work fine.

The source code is available at GitHub.

Python Projects from School

I studied Python at the university and we had some simple tasks for homework.

My solutions are available at GitHub.
 

Archiforge

I made ARCHIFORGE.com around 2006. It's been modified since that time as there are some visual glitches, but for most of its part it is true to my original idea. Built using PHP.