Mercurial repositories
Source code of all my projects (and those which I contributed to) which are open-source.
This is powered by a slightly modified Mercurial HGWeb interface with a custom theme.
-
Tags: OSS Web
-
Written in: Python C
-
Used: Hgweb
-
Language: English
This website
It consists of two parts: lists of entities of different kind (like blog posts and projects) visible to visitors, and admin interface to add/edit them.
-
Tags: Web
-
Written in: Python
-
Used: Flask
-
Language: English
Topic Modelling
This includes two my projects, related to topic models: a Python package py-artm for fitting PLSA models with regularizers (ARTM), and a web-based topic model visualization engine, which is available online with an example texts collection.
-
Tags: PLSA ARTM
-
Written in: Python
-
Used: Cython Flask
-
Language: English
CompExp
Python packge comp-exp for conduncting computational experiments with many different initial values and store results in a convenient way.
-
Tags:
-
Written in: Python
-
Used:
-
Language:
Cistats (CommIt stats)
List of all my commits to Mercurial, even those which are not accepted to the official repo yet. Current status of each commit is shown, and small overall statistics.
Warning: currently shows partially incorrect information about commits.
-
Tags: OSS Mercurial Web
-
Written in: Python
-
Used: Flask Hglib
-
Language: English
VKontakte online monitor
Here you can see a timeline with periods when someone was online in VKontakte. Currently only data about (almost) all my friends and their friends is recorded, starting with April 8, 2013.
-
Tags: VKontakte Web
-
Written in: Python
-
Used: Flask
-
Language: Russian
Current weather website
Small website with current weather in any city, which I've written as a half-semester task in informatics. Now it's not online, but you can download sources.
-
Tags: Weather Web
-
Written in: Python
-
Used: Flask Metar
-
Language: En Ru
-
Tags: Mobile
-
Written in: Java
-
Language: En Ru
Mobile phone applications
Old applications for old mobiles supporting JavaME, which I wrote years ago. All of them run on Sony Ericsson phones, and on other ones with enough system resources (several applications are quite RAM- and CPU- intensive).
-
Tags: Mobile
-
Written in: JavaME
-
Language: Russian
Habr-Cache
This downloads all new posts from Habrahabr (with comments) each several minutes, and keeps them "forever", no matter if they become remove from the source. Now it isn't suspended because many alternatives have appeared.
-
Tags: Habrahabr
-
Written in: Python Haskell
-
Used: SQLite Happstack
-
Language: Russian
Formal languages modelling
This is practical implementation of algorithms and models that we studied during the first semester of the 2nd year in MIPT. Finite automata, regular expressions, context-free LR(k) grammars are supported with its web interface. Now it's suspended due to problems with GHC at the server.
-
Tags: Formal languages Web
-
Written in: Haskell
-
Used: Happstack
-
Language: Russian
-
Tags: Embedded
-
Written in: C++ Python
-
Used: STLink
-
Language: English
C# projects (old)
My several-years-old projects in C# - I even didn't use a VCS then. They include:
- BatMan - laptop battery monitoring application
- e2Kindle - website which allowed to send Google Reader RSS feeds to Kindle via e-mail
- a simple programming olympiads tasks checker
- tools for a MMORPG
- several utility libraries and non-completed projects
-
Tags:
-
Written in: C#
-
Used:
-
Language:
Ipy-Progressbar
A nice progressbar for IPython Notebooks with a fallback for plain console. Python package is named ipy-progressbar.
-
Tags: Package
-
Written in: Python
-
Used: IPython
-
Language:
-
Tags:
-
Written in: Python
-
Used: Flask
-
Language: