Posts Tagged ‘official’

A night vigil Holy Liturgy service in German Monastery near Sofia

Monday, October 21st, 2013

This Friday 18.10.2013 I was to a Night Vigil in German Monastery – Saint John of Rila Sofia,Bulgaria.

German monastery near Sofia Bulgaria picture

The reason for the Night Vigil was the Dormition of the Greatest Bulgarian hermit Saint – St. John of Rila (Mountain).

sveti Ioan Rilski Chudotvorets - The Miracle Maker Orthodox Christian holy icon

The whole Christiandome knows well about the reachless spiritual achievements of Saint John who become monk in 25 years of age. After spending few years in a monastery nearby his birth village Skrino. Soon after accepting monkship, the saint came out of the monastery and lived for over 30 years as Hermit in the Mountain of Rila, he lived in a small cave which nowadays is about 5 kilometers from the biggest active monastery in Bulgaria – Rila Monastery. Rila Monastery was established by direct followers of st. John of Rila. In the last days of his earthly live Saint John of Rila wrote a small testament to his followers, which is a great spiritual work and guidance for modern times Christians even to this day. The saint is highly venerated in Serbia, Macedonia, Croatia, Greece as well as Russia. A well known fact is the great love of one of the greatest new times Russian saint Saint John of Kronstadt for st. John of Rila and the Bulgarian lands. Its interesting and maybe less known fact by Russians that Saint John of Kronstadt's Christian name was given after saint John of Rila and not after Saint John the Baptist as many might thought.

sveti Ioan Kronstadtski snimka new times Russian saint

German Monastery is under official Governance of Bulgarian Zographus Monastery Saint George the Glory Bringer situated in Holy Mount Athos. German monastery is situated in 40 minutes walking from a small village near end of Sofia German after which the monastery is named. To reach the monastery the easiest way is to use Sofia's public bus transport and catch Bus Number 6 and go down of bus few meters away from beginning of German village. The Abbot of the monastery Hieromonk Father Pimen is part of the brotherhood of Zographus monastery and is leading German Monastery with Blessing of Abbot Amvrosij of Zographus monastery. The Night Vigil in venerance of Saint John Started around 21:00 and was a unique experience. Saint John of Rila Troparion and prayers were sung and recited many times. There was evening service as well as other prayers part of the Vigil I'm not aware of. Here in Sofia there is Orthodox Youth movement consisting of about 30 or 40 people and many of this people came for the Night Vigil. The little Church was full with people aging from 25 to around 60.

Seeing so many people who hunger for spiritual live here in Bulgaria was God's miracle which filled me with joy and hope that still the Bulgarian nation is not totally lost as many might think already. The Night Vigil continued until 04:30 early in the Morning the service was done only in Candles just like it used to be in the days of first Christians, just like it is served daily in Holy Mount Athos Zographus monastery. A Holy Liturgy only in Candles is something rare to experience these days so I'm very thankful I took part in it. I met a lot of young interesting people many of which was involved in IT (programmers, system admins) just like me also had a love for Christ. After the end of service there was an official festive dinner organized by the Abbot Father Pimen. Food consisted of Fish, Cabbage, Mixed cream-cheese with caviar lemon and bread and some waffles for dessert along with wine and juice. Like always in Churches in Monasteries blessed food is always mostly delicious. German monastery is situated near Mountain and there is no Mobile networks in it so being there you feel cut from the noisy quickly goign daily life and you can enjoy the silence. Near the monastery are woods and fresh clean air. Being there just makes you forget about all the stress and business and shrink in thoughts about life meaning. I highly recommend this blessed place to every Christian who somehow has a journey to Sofia. I'm thankful to God for giving me opportunity to visit this blessed place. This is second time I visit the monastery and hope in coming weeks I'll have opportunity to be there again.

How to add repository manually from command line in Ubuntu Linux

Sunday, January 8th, 2012

I'm on a way trying to install Free Mega Games Pack and I'm facing troubles in following the instructions to add a the latest development wine version described on http://www.winehq.org/download/ubuntu
The guys from WineHQ has to update the wine install instructions, since the instructions are targetting older versions of Ubuntu which are not compatible with newer Ubuntus which comes natively with Unity
In order to complete the step in adding the WineHQ Ubuntu PPA development repository my only way was to add it using command line.
Here is how:

root@ubuntu:~# apt-add-repository ppa:ubuntu-wine/ppa
You are about to add the following PPA to your system:
Latest official WineHQ releases
Welcome to the Wine Team PPA. Here you can get the latest available Wine betas for every supported version of Ubuntu. This PPA is managed by Scott Ritchie, and is a replacement for the WineHQ budgetdedicated.com repository used for Jaunty and earlier.
More info: https://launchpad.net/~ubuntu-wine/+archive/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.bvo21sFWKG --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv 883E8688397576B6C509DF495A9A06AEF9CB8DB0
gpg: requesting key F9CB8DB0 from hkp server keyserver.ubuntu.com
gpg: key F9CB8DB0: public key "Launchpad PPA for Ubuntu Wine Team" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

Similarly adding a PPA repository on Debian is also possible by using a little shell script add-apt-repository.sh . add-apt-repository.sh simulates what ubuntu's apt-add-repositry python script does.

It is educative to mention PPA stands for (Personal package Archive) and the difference between normal repository and PPA is mainly in the fact that PPA repositories makes a package distributed by the repository like the native Ubuntu packages issued by Canonical.
Once for example a new version of a file is placed in PPA deb package repository, the newer package will be automatically installed to the system using it.

Kill everything that Moves (KETM) an arcade spaceship Tyrian GNU / Linux game

Saturday, January 7th, 2012

I always love so much to go back to the times, when games were games and people had still valued words like moral and respect.
In that great days of old school computing, we used to play the awesome old schools Tyrian and the Nintendo 1941 game (hopefully some still remember).

KETM Tyrian like Old School 2d Spaceship shooter awesome

For all who don't Tyrian is one of the best Spaceship Arcades of all times!, and especially for DOS operating system the best I've personally seen.

Recently I was checking the arcade games available for install on my Debian GNU / Linux and happily come across a game called KETM.

KETM acronym stands for the memorizable KILL EVERYTHING THAT MOVES and is free software distributed game under GPL.
The original creation idea was probably to resemble the so famous in the '90s spaceshooter games.

KETM is pretty addictive just like tyrian and has santimental meaning for me since it brings me memories for my arcade gaming years 😉

The game is easy to play and has a feeling of "diversity" especially in type of weapons your ship can obtain and use against enemies.

The powerups you get is quite plenty compared to the enemy ship types you should destroy 😉 In overall the game is quite easy to play, this however is also a good thing, as you can play more smoothly without dying every few secs like it is in so many arcade games…

The game has only 4 game levels and on each level end there is a big spaceship "the boss" which is the last in line to destroy in the tradition of the 2d arcade games.

KETM Tyrian like Linux Debian arcade game

Kill Everything That Moves is available for Debian and Ubuntu as a deb installable with apt. To install the game on Debian and Ubuntu

debian:~# apt-get install ketm
...

ketm's official latest available source and binary of time of writting this article is at version 0.6 and as far as I checked it unfortunately seems like the game development is stucked and the code seems a unmaintained.
I'm sure ketm has a lot of potential en hope somebody will adopt the code and will push further its development.
The game runs by default in the annoying windowed mode, I don't like this so I always run it fullscreen:

Kill Everything that Moves Tyrian like arcade game for Debian Ubuntu Linux

debian:~# ketm -f

KETM also reminds a bit on GEKI 2 / 3, which I have previously blogged about but I found KETM to be more enjoyable than gekis.
I've seen KETM has RPM ports as well so installing the game on fedora will be probably as easy as downloading the respective RPMs fulfilling the RPM package requirements and installing with rpm -i. I would be glad to hear from people who had succesfully run the game on Fedora and other RPM based Linux distributions?

The only thing that prevents the game to feel a bit more awesome (in my view) is the missing sound & music … Even though in the game settings inside the main menu there is an option for Sound On / Off the game runs by default without any sound or music (at least on my Debian).
I hope you will have some fun with KETM just I like I did! 😉
Also if you haven't played Tyrian yet, then I strongly advice you download Tyrian from here and try it out with dosbox (a dos gnu linux / bsd game emulator)

Absolute Game Classics Tyrian native game play with dosbox Linux screenshot

Interesting fact to mention here,  while looking for the native tyrian game info , I found tyrian has an open source version under development called OpenTyrian . I'll check the game and write on it when I have time.

Install jwchat web chat jabber interface to work with Debian ejabberd jabber server

Wednesday, January 4th, 2012

JWChat ejabber jabber Ajax / HTML based client logo
 

I have recently blogged how I've installed & configured ejabberd (jabber server) on Debian .
Today I decided to further extend, my previous jabberd installation by installing JWChat a web chat interface frontend to ejabberd (a good substitute for a desktop app like pidgin which allows you to access a jabber server from anywhere)

Anyways for a base of installing JWChat , I used the previously installed debian deb version of ejabberd from the repositories.

I had a lot of troubles until I actually make it work because of some very minor mistakes in following the official described tutorial ejabberd website jwchat install tutorual

The only way I can make jwchat work was by using the install jwchat with ejabberd's HTTP-Bind and file server method

Actually for quite a long time I was not realizing that, there are two ways to install JWChat , so by mistake I was trying to mix up some install instructions from both jwchat HTTP-Bind file server method and JWchat Apache install method

I've seen many people complaining on the page of Install JWChat using Apache method which seemed to be experiencing a lot of strangle troubles just like the mines when I mixed up the jwchat php scripts install using instructions from both install methods. Therefore my guess is people who had troubles in installing using the Apache method and got the blank page issues while accessing http://jabber.servername.com:5280/http-poll/ as well as various XML Parsing Error: no element found errors on – http://ejabberd.oac.com:5280/http-poll/ is most probably caused by the same install instructions trap I was diluted in.

The steps to make JWChat install using the HTTP-Bind and file server method, if followed should be followed absolutely precisely or otherwise THEY WILL NOT WORK!!!

This are the exact steps I followed to make ejabberd work using the HTTP-Bind file server method :

1. Create directory to store the jwchat Ajax / htmls

debian:~# mkdir /var/lib/ejabberd/www
debian:~# chmod +x /var/lib/ejabberd
debian:~# chmod +x /var/lib/ejabberd/www

2. Modify /etc/ejabberd/ejabberd.cfg and include the following configs

While editting the conf find the section:

{listen,
[


Scrolling down you will fine some commented code marked with %% that will read:

{5269, ejabberd_s2s_in, [
{shaper, s2s_shaper},
{max_stanza_size, 131072}
]},

Right after it leave one new line and place the code:

{5280, ejabberd_http, [
{request_handlers, [
{["web"], mod_http_fileserver}
]},

http_bind,
http_poll,
web_admin
]}
]}.

Scrolling a bit down the file, there is a section which says:

%%% =======
%%% MODULES

%%
%% Modules enabled in all ejabberd virtual hosts.
%%

The section below the comments will look like so:

{modules, [ {mod_adhoc, []},
{mod_announce, [{access, announce}]}, % requires mod_adhoc
{mod_caps, []},
{mod_configure,[]}, % requires mod_adhoc
{mod_ctlextra, []},
{mod_disco, []},
%%{mod_echo, [{host, "echo.localhost"}]},
{mod_irc, []},
{mod_last, []},

After the {mod_last, … the following lines should be added:

{mod_http_bind, []},
{mod_http_fileserver, [
{docroot, "/var/lib/ejabberd/www"},
{accesslog, "/var/log/ejabberd/webaccess.log"}
]},

3. Download and extract latest version of jwchat

Of the time of writting the latest version of jwchat is jwchat-1.0 I have mirrored it on pc-freak for convenience:

debian:~# wget https://www.pc-freak.net/files/jwchat-1.0.tar.gz
….

debian:~# cd /var/lib/ejabberd/www
debian:/var/lib/ejabberd/www# tar -xzvf jwchat-1.0.tar.gz
...
debian:/var/lib/ejabberd/www# mv jwchat-1.0 jwchat
debian:/var/lib/ejabberd/www# cd jwchat

4. Choose the language in which you will prefer jwchat web interface to appear

I prefer english as most people would I suppose:

debian:/var/lib/ejabberd/www/jwchat# for a in $(ls *.en); do b=${a%.en}; cp $a $b; done

For other languages change in the small one liner shell script b=${a%.en} (en) to whatever language you will prefer to make primary.After selecting the correct langauge a rm cmd should be issued to get rid of the .js.* and .html.* in other language files which are no longer needed:

debian:/var/lib/ejabberd/www/jwchat# rm *.html.* *.js.*

5. Configure JWChat config.js

Edit /var/lib/ejabberd/www/jwchat/config.js , its necessery to have inside code definitions like:

/* If your Jabber server is jabber.example.org, set this: */
var SITENAME = "jabber.example.org";

/* If HTTP-Bind works correctly, you may want do remove HTTP-Poll here */
var BACKENDS =
[
{
name:"Native Binding",
description:"Ejabberd's native HTTP Binding backend",
httpbase:"/http-bind/",
type:"binding",
servers_allowed:[SITENAME]
}
];

6. Restart EJabberd server to load the new config settings

debian:~# /etc/init.d/ejabberd restart
Restarting jabber server: ejabberd..

7. Test JWChat HTTP-Bind and file server backend

I used elinksand my beloved Epiphany (default gnome browser) which by the way is the browser I use daily to test that the JWChat works fine with the ejabberd.
To test the newly installed HTTP-Bind ejabberd server backend on port 5280 I used URL:

http://jabber.mydomain.com:5280/web/jwchat/I had quite a struggles with 404 not found errors, which I couldn't explain for half an hour. After a thorough examination, I've figured out the reasons for the 404 errors was my stupidity …
The URL http://jabber.mydomain.com:5280/web/jwchat/ was incorrect because I fogrot to move jwchat-1.0 to jwchat e.g. (mv jwchat-1.0 jwchat) earlier explained in that article was a step I missed. Hence to access the web interface of the ejabberd without the 404 error I had to access it via:

http://jabber.mydomain.com:5280/web/jwchat-1.0

JWChat Ejabber webchat Epiphany Linux screenshot

Finally it is handy to add a small index.php redirect to redirect to http://jabber.mydomain.com:5280/web/jwchat-1.0/

The php should like so:


<?
php
header( 'Location: http://jabber.mydomain.com:5280/web/jwchat-1.0' ) ;
?>

24th May Day of Slavonic Writting and Culture

Tuesday, May 24th, 2011

st. Cyril and Methodius Zahari Zograf painted icon from Trojan Monastery from the year 1848

On 24-th of May as an old tradition we in Bulgaria celebrate the Day of Slavonic/Slavic Writting and Culture.

It’s quite of feast, the streets are full of people and everybody wents out to celebrate or have a walk as the whole day atmosphere is extremely cheerful.
Until some years during communism on 24th of may was also a Church feast day of st. Cyril and Methodius, however since some years the Bulgarian Orthodox Church decided to commemorate the two saints on a different date.

However the secular educational tradition of remembering the two saints memory on today’s date next to considering the holiday as the official feast of triumph of educational enlightenment and science is still alive in the primary and secondary schools.
24th of May is also considered as the official day of Bulgarian and Slavonic Writting and Culture.
The two saints Saint Cyril and Saint Methodius are considered to be patron saints protector of all Schools, universities and educational institutions in Bulgaria.
On this date it’s common that a bit of secular icon images of the two saints to be holded in a public schools manifestation, where specially dressed pupils play music with trombones and drums and all teachers and students does a manifestation lined in a column in the streets (this tradition is a hermitage from communistic times as manifestation on major celebrations were a common thing during the communism years, when Bulgaria was part of the USSR).

24th of May public school pupil Manifestation

24th of May is considered maybe the brightest public feast in Bulgaria, even the secular atheist and unbelievers connect the day of 24th May celebrations with St. St. Cyril and Methodius who historically are the founders/inventors of the Slavonic writting letter and thus highly respected among all Orthodox Christian slavonic nations and as far as I know even are being known and venerated in some countries in the Roman Catholic western world (I’ll be glad to hear if some western people who are subscribed to my blog, give some reports if they know the two patron saints of Slavonic Culture.

Many cities in Bulgaria has an official local city feast on 24th of May. Dobrich my home city also marks off it’s public holiday on 24th of May.

Many small and middle sized villages also does celebrate heavily on this date, as the so called (people gatherings / (sbor as we call them in Bulgaria)) are occuring on this date.
On this assemblies, where people goes out to buy stuff, we have a lot of gipsies who sell a various hand-made food as well some gipsies home-made children toys 🙂

It’s very pity I have no picture to show you what kind of bulk stuff the gipsies are selling via an improvised made kiosks especially for the fesat.
The gipsies sales all kind of weird food especially for the holiday like, (pink ice-cream, all colors sugar-cotton and pink cream, pink sugar sticks (shiker as we call it) and a tons of other weird foods you cannot see anywhere else)).
I’m quite convinced that every foreigner will truly enjoy this feast of ours and I recommend, if you’re about to come to Bulgaria to try to be in our country on this feast, it’s truly wild and natural as it is and always was in the bolkans ! 🙂
It’s also traditional on this date of triumph of culture that many cultural events around the country occurs, as well as the traditional folklore performers and dancers perform on the cities centres.

24 May Horo Folklore Dance on a City centre
Horo (Bulgarian Traditional Folklore Dance on a city centre)

To generalize 24-th of May is our greatest and brightest holidays here in Bulgaria, there is some kind of established believe that on this date the weather is always nice. This year this national believe come true, as we have a wonderful sunny day here in Bulgaria :).