Archive for the ‘Various’ Category

Install Slack and Mattermost clients for Start Up Business communication on Linux

Wednesday, September 19th, 2018

install-slack-and-mattermost-clients-for-start-up-business-communication-on-Linux
Many businesses nowadays are lookig for alternatives to the Microsoft dominated market of communication – Skype / Skype for Business Chat Audio and Video desktop client.
The two are the defacto standard for most of Corporate Businesses and is heavily used across most largest Corporations (companies) such as IBM / Xeror / DXC / CSC / Oracle / SAP / Microsoft / Amazon / Adobe … the list goes on and on.

However even though Skype is so easy to use across Microsoft Domain connected Computers the many start-up companies of today often try to avoid its use. The reason, well Skype is totally Proprietary non-transparent and by using it you probably get spied by Microsoft the CIA and God knows how many other Country Agencies. Besides that Skype has a bad history often had problems with Audio (Linux microphone and Video settings) in Free Software (Linux, FreeBSD etc.) realm and even though nowdays situation is improving and Skype Video / Audio runs fine on GNU / Linuxes its Skype for Business has no working release by Microsoft and has left-up Free Software users and Staring Business companies platform of the size of 20 to 1000 people  that choose Linux as a main Desktop / Work had to look for other ways to communicate internally within company and with clients.

Jabber XMPP communication protocol has been one alternative for a long time and historically many compainies that were running out of Skype use for their work often were using Small internally company hosted jabber servers, however as Jabber's  communication clients such as Gajim development is lagging behind seriously over the last 7 years and it prooved so buggy many businesses were looking for ways to avoid it.

Slack_Technologies_-corporate-communication-alternative-to-skype-Logo.png


Slack is multi platform just like Skype and has versions for Linux / Windows for macOS but its power comes mostly because most of its users use it via Skype Web Client (while Skype is a Desktop app and heavily used in Web Browser.

slack-web-communication-client-in-webbrowser-screenshot

Slack reminds in a what of things to the good old IRC chats and has channels in a similar fashion, it support Audio conversations but unfortunately at the moment didn't support Video.

The emergency of New Age of Computing and the quick adoption of Clouds as an aim to cut business costs put Jabber totally out of the game and in the niche and in August 2013 on the scene raised Slack (Team Messaging) which is an acronymi of (Searchable Log of All Conversations and Knowledge) – a cloud-based set of proprietary team collaboration tools and services, founded by Stewart Butterfield for the purpose of online Game (now defunct) called Glitch.

asana-for-slack-integration-2018-2-linux
The problem with Slack is that it is a freemium product, whose main paid features are the ability to search more than 10,000 archived messages (the ordinary free version allows the user to make up to 10000 searches in chat history), the paid Slack versions adds also unlimited apps and integrations and theoretically unlimited number of users (though this is seriously doubtful).

slack-10000-messages-per-user-limitation-shot

One very handy feature of Slack is its integration with "The World's Leading Software Development Platform" – GitHub .

To solve the problem with the little amount of Slack Chat history in Users conversations many Start-Up Business Companies do use Slack as a communication media with Clients and does often use as a communication Media another very popular Cloud messaging Open Source Software called Mattermost deploys to Cloud infrastruture but is at IT control of your company or your hired support and not third party vendor supports, making it a great communication tool for small and mid-sized companies who want to save money of purchasing a special server and hiring an admin or paying for one to support it all the time but instead directly use their Cloud account and deploy it there.

Mattermost is capable to Reach anyone, anywhere on any device. From the airport to data center, safely connect teams with EMM apps, hybrid cloud deployment and enterprise-grade flexibility to meet the unique needs of enterprise.

It is capable to Integrate with existing applications and build new workflows and empower your teams especially operations and DevOps – to perform faster and effectively. Mattermost


To install Slack on Linux:

Go and Download slack from Slack Linux download (the DEB / RPM 64 bit package)

As of time of writting this article latest Slack Desktop packages are: slack-desktop-3.3.1-amd64.deb and slack-3.3.1-0.1.fc21.x86_64.rpm

Depending on the type of Linux distribution install it with dpkg or rpm

1. Installing Slack Desktop client on Debian / Ubuntu Linux

On Debian / Ubuntu / Mint install Slack with:

 

root@ubuntu:~# dpkg -i slack-desktop-*.deb


For Ubuntu users there is also unofficial third-party Slack app ScoudCloud

it integrates well with Ubuntu Unity desktop (which I personally dislike 🙂 ) and gives you some extra goodies such as showing in an Unity manner unread message count, notification, bubbles, unity quicklists for fast-switching between Slack channels etc.

2. Installing Slack Desktop client on Redhat / Fedora / CentOS Linux

On Redhat / Fedora / CentOS install it with:

 

[root@fedora ~]:# rpm -ivh slack-*.rpm

 


3. Installing Mattermost Desktop client on Linux

mattermost-open-source-communication-in-the-cloud

Download Mattermost Linux package from download URL here

As of time of writting the DEB versions are mattermost-desktop-4.1.2-linux-amd64.deb mattermost-desktop-4.1.2-linux-i386.deb and there is no official RPM package for Fedora / CentOS users however I guess the .deb package can easily be converted to .rpm with alien tool.

To install Mattermost on Debian (in moment of writting September 2018):

 

root@debian:~# wget https://releases.mattermost.com/desktop/4.1.2/mattermost-desktop-4.1.2-linux-amd64.deb

 

root@debian:~# dpkg -i mattermost-desktop-4.1.2-linux-amd64.deb


mattermost-linux-client-2-screenshot

Mattermost supports file attachment (send) / Video previews (you can play sent Web videos directly within the Mattermost client) and on experimental level even supports Video and Audio Calls.

mattermost-linux-client-screenshot-1

mattermost-markdown-help-linux-screenshot

One nice feature of Mattermost for those who love coding is using tags to format messages

There is plenty of features of Mattermost among the best ones are integrations Private Cloud open source integrations (Jira, Jenkins, Bots, clients), supports Webhooks, Restful APIS, CLI and Public Cloud connections via Zapier – a connect and uatomate workflows e.g. gives you ability to move info between web apps automatically.

Recovering from Herniated Cervical disc (neck) and spine disease – keeping in good shape your Back and Neck in easy 4 steps Exercises

Friday, August 31st, 2018

recovering-from-herniated-cervical-disc-and-spine-disease-keep-your-back-in-good-shape

If you are a long term computer geek, IT specliast, system administrator a hacker or any type of office worker that spends as a maximum 8 hours / 5 days a week and you do not do some kind of Sports (Running Heavy Lifting, Back or neck Exercises, do Fitness) etc. sooner or later you will start noticing a change in your normal back posture and heavy pain either in back or neck of your body.

The posture you have is in risc and your muscles will slowly start atrophying. It is very likely with years that you will start developing a body muscle strain in the area of neck or back and you will feel tensed / anxious most of the time without a clear reason on what is causing the constant stress you experience.

A heavy and constant anxiety you might develop with the months and years of chair sitting, sedentary lifestyle and staring into the computer screen or spending many hours driving might lead you into sleeping problems a bad blood flow to the brain (if you have neck problems) and other not nice health issues such as ringing in your year / head (tinnitus) and as an impact of all the degeneration of body a change in bone tissues and even brain might happen.
If you're suffering a back spine or neck disease the pain it is about to create daily for you will also impact the level of depression you experience and often it alone could be a cause for depression, because of the violated bodily organs blood flow (especially the brain) …

That's heavy health issues and if you are young you might thing that all this is just an imaginations and it will never happen to you but unfortunately in today's digital age where people tend to spend 10 to 14 hours daily in front of PC notebook / monitor and smartphone or in few hours conversations on the phone, all this with years contributes and sooner or later you will face the terrible reality of suffering from some of the many existing types of Herniated Cervical Disc disease.

So what is Herniated Cervical Disc Disease (shortly explained) ?

Spinal disc herniation, also known as a slipped disc, is a medical condition affecting the spine in which a tear in the outer, fibrous ring of an intervertebral disc allows the soft, central portion to bulge out beyond the damaged outer rings.

The reason to get a herniated cervical disc is usually due to aging a genetical predsposition, constant straining of back due to many hours without physical activity sitting or in bed, traumas, injuries attained during heavy lifing or sports etc.

* What are the symptomps of Herniated Cervical disc ?

The symptoms vary depending of the location of a herniated disc and depends on the soft tissue between the bones that gets involved. Common symptoms however is severe and unrelented neck pain, low back pain, pain in knees or feet, undefined pains in thight etc. … it really depends by the affected region served by affected nerve roots that are irritated or impinged by the herniated material.

Some people suffering from spinal disc herniation is symptoms of numbness, tingling of limbs, overall muscular weakness, paralysis and effection of reflexes, double vision, noise in the head / ears, insomnia and more …

If the herniated disc is in the lumbar region, you will experience scietica (a pain going down the leg from the lower back).

The things becomes even worser and the risk even higher if you're not using a comfortable computer chair at work or home, but you are into the habit to use a laptop or as the girls / women like to do lay on the bed and do stuff on the computer or tablet such as chatting all day long in a social networks such as Facebook or watching movies after a heavy office day.

Just take a look at young people's necks around leaning up and their crooked back posture on the street in bus or metro if you don't believe me and thing and you will be amazed how terrible deformations so many youngsters (teenagers) and even mid age person suffer some early or advanced stage of kyphosis disease (a deformation of the spine / neck) without even realizing it.

Herniated-Lumbar-Disc-pinched-nerve

Suffering Kyphosis (and the usual surrounding Herniated Disc illness) is a terrible thing to experience and this is a silent killer that is plaguing people worse than any other disease, because the disease is developing relatively slow in time it is few that really catch it in early stage and it usually is tracked once you already suffer with some kind of constant pain in neck / back and a Spinal disc herniation or  you had a pinched nerve somewhere in the body because of some kind of constant compression in between spine bones etc.


cervical-herniated-disc-cervical-disease

The majority of spinal disc herniation cases occur in the lumbar region (95% in L4-L5 or L5-S1 – this is a doctors naming for regions where it occurs). The second most common site is the cervical region (C5-C6, C6-C7). The thoracic region accounts for only 0.15% to 4.0% of cases.

For IT specialists Gamers and mostly and people whose profession includes spending their days sitting in front of the computer screen C5-C6 / C6-C7 regions are very common (something that could contribute additionally for the disease is if you suffer some kind of astigmatism eye disease and because of that you keep your neck constantly even more forward to see better what's on the PC screen)

aging-and-body-back-deformation-in-grown-and-aging-people

With age spine and bones are decaying (wearing out) and as a result the spinal cord gets deformated and this is a normal process, we can't change but we can delay it with some daily exerices and work on our bodies so at old age we experience a little better health ..

Well dying is ineveitable anyways 🙂 .. but why not make your quality of life and overall experience in the body a little bit better and do some exercises that will boost your mood to happiness, improve overall blood flow and either help you recover or protect you against a possible herniated disc problems?

I was to a doctor today for a Manual Therapy session, because I happen to suffer from Herniated Cervical Disc ( neck on C6 and C7) which bringing me a lot of unfortable nervous pressure and messing up with my quality of life.
To deal with my problem I went to see one of the best doctors in the field of Physical Medicine and Rehabilitation in Bulgaria and perhaps in the World Assen Aleksiev M. D. Phd in Aleksandrovska University Hospital.

Mr Assen Aleksiev is living legend and one of the bright persons as of time of writting this article he is:

1. Physician – specialist and expert in:

• Physical Medicine and Rehabilitation (with emphasize on orthopaedic and neurological disorders),

• Manual Medicine (Osteopathy, Chiropractics)

• Clinical Electro-diagnostics, Electromyography and Electro-stimulation.

2. Lecturer., 3. Scientist/researcher., 4. Reviewer of medical literature., 5. Author and co-author of medical literature., 6. Manager., 7. National consultant for Physical Medicine and Rehabilitation 2014.
 

After seeing my case and having a number of cases, just like mine and did some Manual therapy fixing my neck back,  limbs etc.

I will share with you the 4 steps, he said I and anyone has to follow in order to prevent himself from Herniated cervical disc degenerative disease to progress  and in worst case to turn me into a mildly disabled.

Even though this exercises were prescribed as a cure and support mechanism for a herniated disc patient that I turned to be, the good doc. shared with me that this set of 4 steps if followed could prevent not only your spine and waist from experiencing the painful discomfort of herniated disc diasese but could generally strengthen the body functioning and protect you from dying from a future strokes (heart attacks) and a number of other cardiological diseases.

So here are the 4 Golden Exercises (STEPS) that, if practiced regularly  will keep you from spinal curvature, will keep your neck and back in a good motion and help you recover from herniated disc diseases.


1. ALWAYS TIGHTEN YOUR STOMACH WHEN YOU SIT DOWN OR STAND UP !!!

– Make the habit to always tighten your stomach when you sit and stand up, this moves the weight of the body on the muscles instead on the bones. If you sit down or stand up without tightened stomach (because of the gravitation the body weight you have increases doubles if you're 70 kilos the body / bones have to bear a weight of 140 kg or so …). Once, again  tightening the stomach makes the weight be received by your muscles and this saves your bones

2. CHANGE THE POSITION OF THE BODY EVERY 15 MINUTES (FOR EXAMPLE YOU'RE SITTING FOR 15 MINUTES ON A CHAIR STAND UP MOVE YOUR SHOULDER FOR 2 / 3 AND SIT BACK) !!!

– Stand up from your chair or whenever you sit and move around your shoulders

3. ON EVERY HOUR PRACTICE SCHOOL (GYMNASTICS) EXERCISES !!!

– 5 Table push ups (if you're in an office for example in a Focus Corner Room) or outside the office building on a bench or something) – compulsory is to make it with a tightened stomach

table-push-ups-Counter-Push-ups-1

Table Push ups (the table angle inclination degree should be at best case about 45 to 60 degree but if it is different angle it is okay as well)
wall-push-up-exercise
if you are in a place where you can't do a table push-up you can do a wall push up

Waist Rotation (Exercise) Put your arms on the waist (in a trinagle form), your legs should be a little bit far from each other in a small triangle like form too and turn your whole body left and then right do it 3 to 5 times each side.

waist-rotation-exercise

Spinal Stretch Exercise (Place fingers at the base of the spine bend forward and backward then left side and right side slowly! do it each direction at least 3 to 5 times (e.g. 5 backwards / forward, 5 left and 5 times right)

spinal-stretch-exercise-forward-and-back

The 8 tact exercise is a complex of 4 exercises each on repeated 2 by the (count number 1, 2, 3, 4, 5, 6, 7, 8)

1, 2, 3, 4 – Put your heads on the level of the chest (bent them so the elbows point right and left then move  them both right and left to the maximum back and stretch cross shaped your both hands

5, 6 – Standing still move Right hand up and move it backwards as much as you can left hand down and move it backwards as much as possible

7,8 – Reverse the hands, Left hand up and move it backwards to maximum and right hand down and move it backwards to maximum

6,8

4. 3 TIMES A DAY (MORNING, MID DAY AND 1 HOUR BEFORE GO TO BED DO A SET OF 15 MINUTES ACTIVE CARDIO TRAINING EXERCISES) !!!

– This could be 15 minutes of running , jumping, push ups, heavy lifting, biking whatever you like to do but let the heart (pulse) rate be heavy loaded …

cardio-Exercises_Guide-you-can-do-at-home


5. Hanging on a lever (recommended not by the good doctor but by Dr. Georgiev e.g. hip0 myself) 🙂

Just find a lever and hang for about 60 seconds every day

Hanging-a-lever-helps-Spine-decompression-relieves-symptoms-of-herniated-disc
 

Following this routine of exercises: will not cost you too much of a time daily

a. It is (3×15 minutes cardio) is 45 minutes of exercise (and maybe another 5 to 15 minutes to go to where you practice it) = 60 minutes (1 hour)

b. Each hour 1 minute of exercises (approximately 14 hours is 14 minutes or at worst case if it takes you two minutes to do the complex of exercises 2×14 = 28 minutes.

c. tightening the stomach once learned is 0 seconds and 0 minutes.

d. hanging (if you choose to do this as well) is 60 seconds (1 minute) – going to the lever is another 3 to 5 minutes at worst case (lets say an overall of 6 minutes)

f. change position of the body every 15 minutes (costs you just up to 5 secs) or (14 hours x (4 x 15) = 60 secs) – that means another 14 minutes.

So the overall time for keeping your spine and neck in a good shape is (28 + 14 + 6 + 0 + 60 minutes) = 108 minutes, that is less than 1 hours and 48 minutes at worst scenario a day.

One helpful program in oder to remind you to not forget your exercises schedule if you choose to give it a try is Workrave see here my previous article on how it can help you Preserve health  from computer Caused Strain Injury (RSI).

But the advantages of following this exercise routine would be your:

1. bettered overall health,
2. less noise in head,

3. better digestion,

4. less strain and pain in neck and back,

5. feeling less anxiety and stress,

6. feeling happier (more Serotonin and Dopamine and other liquids that are boosting mood and helping brian work are pumped up more regularly into the brian),

7. a better concentration / focus on things (something most computer specialists and computer related jobs people miss seriously,

8. a better memory and a better sleep + following the standard school gymnastics exercises is much more safe when compared to Fitness,

9. Less Body Mental Fatigue (as most people with Herniated cervical disc suffer from a body fatigue that often affects the mind and creates a mental fatigue)

10. You don't risk to receive a body or muscle trauma that will last for a life time 🙂

Well, I hope that article helps someone with a herniated disc out or at least serve as a BIG WARNING and push people involved in IT, Digital Marketing, Programming, Logistics and mostly all professionals who require a long hours of hovering in front of the PC to realize the great dangers all this keeps for their health and get more physical activity daily to protect timely from ending up with a spinal digenerative disease and suffer 'till the end of life.

I will be mostly glad to hear if anyone had a personal experience with herniated disc and any spinal / neck degenerative disease and give me more hints on useful things that help in living a life with a herniated disc disease?

Thanks for reading  !

How to install BlueJeans Video calls, sharing, Conference software on Debian / Ubuntu Linux – Convert RPM to DEB package with alien howto

Tuesday, August 28th, 2018

bluejeans-linux-logo

As I'm currently looking for ways to maximize my incomes without taking participation in 5 days week 8 hours schedule in a Big Corporation office job (which prooved for me to be a terrible slavery) I decided to give Free Lancing a try once again. 
Historically I have registrations in some of the most popular Free Lancing services Web platforms such as freelancer.com and upwork.com.
But none of them really was easy enough to handle as applying and winning a project there is usually a lot of headbanging into the walls and the platforms are full of clients that are looking for free lancers for short-term projects the work selection there required too much work, often projects offered there are seriously under-paid and its really hard to negotiate with many of the clients as they're unprofessional in the fields they're working (don't get me wrong I'm not saying many people are not very successful with this platforms, and that the platforms are not providing work for me I only say it is not really something to my liking …

In the mean time if you happen to read this article and looking for a High Quality Empoyee Cheap System Administrator or automation developmer, an IT counseling FreeLancer or a Ultra cheap WebHosting service in the European Union, I'll be very happy if you become my client.

Anyways … further on I decided to further experiment a little bit with other Free Lancing platforms (suggested by a friend Mitko Ivanov who helped me a lot with things and is continuing to help me over the last year ).

So following his kind suggestion I already tried one of the popular FreeLancing freeeup.com which is looking only for a best specialists into the fields of Marketing, Development, System Administration etc. but even though I tried hard with them the guys decided I am not matching there criteria for a the best 1% of all the people in the field of IT so my application for the platform was rejected twice over the last 1 month and a half.

Another similar new platform for free lancing that looks promising that I've learned about is toptal.com (there site Slogan is Hire FreeLance Talent from the Top 3%) so I went there and registered.

I had hit a road block there too as it seems, there website registration form was not tested enough with non-Windows operating systems with Mozilla Firefox and as it happens that I am using Debian GNU / Linux for my Desktop their drop-down menus was not working, just like some of the form on their website regular expression checks failed.

I've contacted the guys to inform them about their problems (and they kindly advised) I just give a try a registration with different browser (i.e. Google Chrome) which I immediately did and registratoin there was finally a success.
I have to say the new user application form registration of toptal also annoyed me with the stupid requirement to provide a picture in 1000px x 1000px but as this freelancing platform is still new and has way to go until it is established name in the field of freelancing such as upwork.com and I warmly excuse them.

Once registerered for them the user has to schedule an entry interview just like it goes with a standard company interview with a kind of Human Resources (HR) specialist and I guess some technical guys in order to evaluate on your value (Ha-Ha, someone else to determine your value is already crazy but all crazy employees do it still, of course I don't care as I well know that my value is much more than what they put on me).
The online interview once scheduled has to be done in a Web Meeting (Online Rooms) Platform called BlueJeans similar to Cisco WebEx (that is today heavily used in Corporate world in companies such as Hewlett Packard where we used it heavily, IBM, Concentrix etc.) and others Zoom, JoinMe GotoMeeting, HighFive.

As you could guess BlueJeans (which is by the way a Cloud based meeting software – yackes !) is planned to work mainly on Windows and Mac OS Operating Systems and even though there is a BlueJeans Linux version the provided binary is only for RedHat based linuxes in the RPM binary package format, so in order for me to participate in the scheduled meeting, I either had to port the package and install it on my Debian (what triggeted me to write this article or) use a Virtual Machine such as VirtualBox or VMWare running some kind of Windows OS such as Windows 8 / 10 etc.

Even though I have a Windows 10 OS testbed in a Virtualbox container, I preferred to not use it for BlueJeans and do it the hard way and install BlueJeans on my Debian 9.5 Stretch Linux.

That appeared to be a relatively easy process, so below is how I did it:

1. Download alien convertion (tool) that allows you to convert RPM -> deb, Slackware -> Deb and Linux Standard Base (LDB) packages to deb package format

 

noah:~# apt-get install –yes alien

 

2. Download latest BlueJeans version from BlueJeans website
 

As of time of writting this article the download link for bluejeans online conferencing software is here

 

noah:~# wget https://swdl.bluejeans.com/desktop/linux/1.36/1.36.9/bluejeans-1.36.9.x86_64.rpm

 

3. Convert bluejeans rpm package with alien

 

noah:~# alien –to-deb bluejeans-*.rpm
 

 

 

Warning: Skipping conversion of scripts in package bluejeans: postinst postrm preinst prerm
Warning: Use the –scripts parameter to include the scripts.
bluejeans_1.36.9-2_amd64.deb generated
root@jericho:/home/hipo/Свалени# dpkg -i bluejeans_*.deb
Selecting previously unselected package bluejeans.
(Reading database … 516203 files and directories currently installed.)
Preparing to unpack bluejeans_1.36.9-2_amd64.deb …
Unpacking bluejeans (1.36.9-2) …
Setting up bluejeans (1.36.9-2) …

 


4. Install the deb package as usual with dpkg tool

 

noah: ~# dpkg -i bluejeans_*.deb

 

By default BlueJeans were installed under directory /opt/bluejeans

 

 

noah:~# ls -al /opt/bluejeans/bluejeans-bin
-rwxr-xr-x 1 root root 72423392 Jun 14 02:31 /opt/bluejeans/bluejeans-bin*

 

5. Fix missing library links if such are present in order to make BlueJeans workable

Historically I have dealt with many Linux programs that are provided only in RPM package format and I knew that often once an RPM is converted to DEB with alien due to the package dependency differences on Redhats (CentOS / Fedora etc.) there are problems with missing libraries.

This time this was the case as well, so as usual right after install I did a check up with ldd (print shared object dependencies Linux command) to find out about missing libraries and one library appeared missing.

 

noah:~# ldd /opt/bluejeans/bluejeans-bin
    linux-vdso.so.1 (0x00007fffa2182000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fae95f5e000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fae95d5a000)
    libgtk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007fae95718000)
    libgdk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 (0x00007fae95463000)
    libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007fae9523d000)
    libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fae95030000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fae94e0c000)
    libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fae94aef000)
    libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fae948aa000)
    libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fae945f5000)
    libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fae943b2000)
    libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fae9415e000)
    libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fae93e48000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fae93b0a000)
    libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007fae938fa000)
    libnss3.so => /usr/lib/x86_64-linux-gnu/libnss3.so (0x00007fae935b1000)
    libnssutil3.so => /usr/lib/x86_64-linux-gnu/libnssutil3.so (0x00007fae93381000)
    libsmime3.so => /usr/lib/x86_64-linux-gnu/libsmime3.so (0x00007fae93154000)
    libplc4.so => /usr/lib/x86_64-linux-gnu/libplc4.so (0x00007fae92f4f000)
    libnspr4.so => /usr/lib/x86_64-linux-gnu/libnspr4.so (0x00007fae92d10000)
    libgconf-2.so.4 => /usr/lib/x86_64-linux-gnu/libgconf-2.so.4 (0x00007fae92adf000)
    libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fae928ad000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fae9269b000)
    libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fae92495000)
    libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fae9228b000)
    libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007fae92088000)
    libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007fae91d8a000)
    libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fae91b87000)
    libXtst.so.6 => /usr/lib/x86_64-linux-gnu/libXtst.so.6 (0x00007fae91981000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fae91763000)
    libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007fae9155d000)
    libudev.so.0 => not found
    libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fae9130c000)
    libnotify.so.4 => /usr/lib/x86_64-linux-gnu/libnotify.so.4 (0x00007fae91104000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fae90d85000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fae909f2000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fae907db000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fae90421000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fae96166000)
    libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fae9021d000)
    libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fae8fe7f000)
    libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fae8fc6a000)
    libfribidi.so.0 => /usr/lib/x86_64-linux-gnu/libfribidi.so.0 (0x00007fae8fa53000)
    libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fae8f850000)
    libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fae8f645000)
    libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fae8f43b000)
    libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fae8f208000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fae8efea000)
    libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fae8ed44000)
    libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fae8eb41000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fae8e919000)
    libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fae8e70b000)
    libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007fae8e501000)
    libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fae8e2fa000)
    libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fae8e0f1000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fae8de7f000)
    libplds4.so => /usr/lib/x86_64-linux-gnu/libplds4.so (0x00007fae8dc7b000)
    libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007fae8da79000)
    libdbus-glib-1.so.2 => /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 (0x00007fae8d851000)
    libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fae8d5c9000)
    libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fae8d3a1000)
    libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fae8d18a000)
    libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007fae8cf31000)
    libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fae8cc81000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fae8ca7d000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fae8c877000)
    libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fae8c66f000)
    liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fae8c449000)
    liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fae8c22c000)
    libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fae8bf10000)
    libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007fae8bcc1000)
    libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fae8ba94000)
    libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fae8b87d000)
    libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fae8b65d000)

 


As I am on my notebook with Debian 9 and on Debian / Ubuntus and other Linuxes udevd daemon and connected libraries are long time existing, it was obvious the problems to dependencies are because of missing library links (or library version inconsistencies).

To find out what kind of libudev.so* are present I used slocate package (locate) command.

 

noah:~# locate libudev.so
/lib/i386-linux-gnu/libudev.so.1
/lib/i386-linux-gnu/libudev.so.1.6.10
/lib/x86_64-linux-gnu/libudev.so
/lib/x86_64-linux-gnu/libudev.so.1
/lib/x86_64-linux-gnu/libudev.so.1.6.10

 

Obviously the missing library libudev.so.0 was present under a different name so I give a try to just create a new symbolic link from libudev.so.1 to libudev.so.0 hoping that the libudev library version Blue Jeans was compiled against did not have a missing binary objects from the ones installed on my OS.

 

noah:~# ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

 

noah:~# ldd /opt/bluejeans/bluejeans-bin |grep -i 'not found'

 

Above command did not return any missing libraries, so I went further and executed it.

6. Go start BlueJeans and register a user or use the anonymous login to be ready for the scheduled online meting

… And, Guess, what it works! 🙂
 

 

noah:~# /opt/bluejeans/bluejeans-bin

 

To make it easy to remember to later start the binary under a familiar name, I've also created a link into

 

noah:~# ln -sf /opt/bluejeans/bluejeans-bin /usr/bin/bluejeans
 

 

 

noah:~#  sudo su – hipo
hipo@noah:~$ /usr/bin/bluejeans

 

bluejeans-video-conferencing-online-sharing-meeting-software-running-on-debian-gnu-linux-screenshot
 

Qmail redirect mail to another one and keep local Mailbox copy with .qmail file – Easy Set up email forwarding Qmail

Saturday, August 11th, 2018

Qmail redirect mail box to another one with .Qmail file dolphin artistic logo

QMail (Considered to be the most secure Mail server out there whose modified version is running on Google – Gmail.com and Mail Yahoo! and Yandex EMail (SMTP) servers, nowadays has been highly neglected and considered obsolete thus most people prefer to use postfix SMTP or EXIM but still if you happen to be running a number of qmail old rack Mail servers (running a bunch of Email addresses and Virtual Domains straight on the filesystem – very handy by the way for administration much better than when you have a Qmail Mail server configured to store its Mailboxes within MySQL / PostgreSQL or other Database server – because simple vpopmail configured to play nice with Qmail and store all user emails directly on Filesystem (though considered more insecure the email correspondence can be easily red, if the server is hacked it is much better managable for a small and mid-sized mailserver) or have inherited them from another sys admin and you wonder how to redirect a single Mailbox:

(under domain lets say domain's email  my-server1.com should forward to to SMTP domain my-server-whatever2.com (e.g. your-email-username@server-whatever1.com is supposed to forward to your-email-username2@server-whatever2.com).
To achieve it create new file called .qmail

Under the Qmail or VirtualDomain location for example:

/var/qmail/mailnames/myserver1.com/username/.qmail

 

e.g
 

root@qmail-server:~# vim /var/qmail/mailnames/myserver1.com/your-email-username/.qmail
&your-email-username@server-whatever1.com

your-email-username@example1.com
/home/vpopmail/domains/server-whatever2.com/your-email-username/Maildir/


!!! NOTE N.B. !!! the last slash / after Maildir (…Maildir/) is important to be there otherwise mail will not get delivered
That's all now send a test email, just to make sure redirection works properly, assuming the .qmail file is created by root, by default the file permissions will be with privileges root:root.

Note
 

That shouldn't be a problem at all. That's all now enjoy emails being dropped out to the second mail 🙂

 

Saint King Boris feast and a Holy Liturgy in the Great Basilica of Pliska – 2nd of May 2018

Thursday, May 3rd, 2018

Pliska-Great-Basilica-air-view-biggest-medieval-church-Europe

Pliska is the first capital of Bulgaira and an ancient city that traces its roots back to the Baptizmal of Bulgaria by Saint King Boris (The Baptizer of Bulgarian lands and Slavonic People) the feast is of a great importance for Bulgaria to be pressent on the map of Europe over the last XV centuries since Bulgaria's establishment in 681 A.D. 

 

Pliska which is an enormous architectural complex dated from IX / X century hsa played a pivotal role for the Baptizmal process of Bulgarian nation as it was King Boris's palace at that time and the Christianization of Bulgarians and Slavonic (natioons) people started exactly in the newly built so called Great Basilica of Pliska  which was an archibishop seat and a central Monastery and Palace Church of Bulgaria, the building was completed approximately in 875 A.D. and was the biggest Cathedral church in Europe for about 1000 years onwards with the gigantic area of 2,920 square meters (31, 400 ft).

Old_Basilica_in_Pliska-walls-reconstruction

20 century reconsturction of the Church walls based on descriptions from history annals 

The Basillica was build on top of ruins of older Bulgar pagan temple and has martyrium (a place dedicated to a martyr who has been martyred there) as many of the ancient Churches had. It is believed that the martyrium may be Saint (Boyan) Enravota – the first Bulgarian saint (circa 833). The basillica has a form of a Cross shaped mausuleum.

 

Old_Basilica_in_Pliska-left-part-of-the-alter

Reconstruction of walls left part of the Altar


The archibishop residence was north and south of the basillica on the northern yard there was a residential building with a bath which included hypocaust (an ancient water warming system). Building south of the cathedral was used as school and scriptorium. Nearby the basillica are situated necropolis (most likely monk graves).

Old_Basilica_in_Pliska_Sarcophagus-near-altar

Pliska Sarcophagus near the Great Basillica Church altar

As with every basilica of that time there is a special allocated place of the Church for nobles. Yard northside was used as a kitchen and a dining room and accomodated other monsatic buildings.


The Old Basilica reconstruciton original model should have looked something similar to below picture which is found in the Museum (which holds a little part of the artefacts found) situated about 1.5 kilometer from the Basilica.

Old_Basilica_in_Pliska_Reconstruction-model

A presumable reconstruction model of the Old Basilica

On 2nd of May KIng Boris Feast in 2015 for a first time since many centuries in memoriam of 1150 years since Christianization of Bulgaria in the Great Basilica was served an Eastern Orthodox Christian (an open air) Holy Liturgy headed by the Bulgarian Patriarch Neofit with many Metropolitans guests from other Eastern Orthodox national Churches where the ex-president Rosen Plevneliev and the Living ancestor King Simeon the III-rd was present.

1150-years-baptismal-of-bulgaria-feast-patriarch-Neofit-Pliska-Great-Basilica

Patriarch Neofit Patriarch and head of Bulgarian Orthodox Church blessing in Great Basilica y. – 2018

The event in 2015 was continued with the idea to become an yearly event on the feast of Saint King Boris each 2nd of May yesterday in 2018 by the Metropolitan of Varna and Veliko Preslav his eminence Metropoltian Ioan (John).

metropolitan-holy-liturgy-Preslav-2018

Orthodox Christian Believers in the Great Basilica Preslav 2018 (People gathered being transported by free of charge buses organized by the Eparchy from Dobrich, Varna, Shumen, Targovishte 

holy-liturgy-2018-Preslav-1-fr-Peter-reading-Apostle

Fr. Peter reading The Apostle readings

his-eminence-Metropolitan-of-Varna-and-Veliki-Preslav_Ioan

Metropolitan Ioan (John) of Varna and Veliki Preslav Blessing in Holy Liturgy 2018

Holy-Sacraments-in_Great-Basilica-2018-metropolitan-Ioan-and-his-deacon

The Holy Altar with the Holy Sacraments in Pliska Basilica in 2018 (Metropolitan Ioan and his deacon)

The Church service was a big gathering for the region (if we take the fact that the current town Pliska has about 900 citizens and is in practice a village), the overall present people were perhaps about 200 to 250. More than 1/3 of the priests (38 priests) from the whole Eparchy served the service together with the Bishop. The weather before the service was rainy but just after the service and onwards, it came sunny again just like it was saint King Boris with all the Christian saints rejoiced to see so many Christians gather together just like the times when Christianity started to spread from this same place over the lands of Bulgaria country and later during the golden age throughout the territories of Bulgarian Empire and all the Slavonic borderlines such as nowadays Romania, Serbia, Ukraine and Russia. 

The whole set of pictures from saint King Boris feast in Pliska can be seen on the official  website of Varna and Veliko Preslav eparchy here

Ancient Orthodox Christian Monastery Patleina and Great Preslav the First Bulgarian Kingdom Capital city near Shumen

Wednesday, February 14th, 2018

Great-Preslav-the-capital-of-the-golden-age

Recently I had the great oportunity to Visit another two great History Landmarks of my homeland Bulgaria the monastery Patleina (Saint Pantaleon (known in Slavonic tradition as Panteleimon) – in memoriam of the great healer Christian Saint) where according to Orthodox Church tradition and archeologists is the historical monastery where Saint (Tzar) King Boris the Baptizer of Bulgaria has concluded his early life as humble monk praying for the heavenly blessing and prosperity of his young Christinized Country Bulgaria.

Saint Panteleimon is famous in west Roman-Catholic Christian tradition to be one of the Fourteen Holy Helpers a patron of doctors and herbalists especially famous during the middle ages 14-19 century summoned by people as a shield against various diseases and asked for help for untreatable sicknesses.

Besides the famous monastery Patleina region is a natural reserve 40,62 hectars in North-East Bulgaria, after 893 just few years after the Christianization of Bulgaria in 865 by King Boris the region is famous for being a host of a world famous ancient Presval Literary School near the region are found the oldest known cyriic datable inscriptionsJust to name a few of the famous Preslav Literary School authors that is Saint Naum of Preslav, Bishop Constantine of Preslav (Author of Alphabet Prayer), Historics and various other ancient Bulgarian spiritual literature, John the Exarch, Tchernorizets Hrabar etc.

Notable to see near Patleina monastery are Orthodox Christian icon craftman workshops.

Ceramic_icon-workshops-Patleina-region

Ceramic Icon Workshops near Patleina region (picture source Wikipedia)

Patleina-monastery-signature
 

Just 6 km away from Patleina is situated another Great Historical Landmark, the first Bulgarian capital Great Preslav (Veliki Preslav).
 

9th-century-monastery-Patleina-remains-Bulgaria

9th century Monastery Patleina Church wall remains – picture source Pravoslavieto.com

Patlejna-9th-century-King-Boris-Monastery

Patlejna (Also known as Saint King Boris Monastery) IX century entrance Church wall remains
 

Patleina-monastery-alter-view-near-Shumen-Bulgaria

Patleina IX century monastery Church alter view
 

St._Theodor-ceraminc-icon-Veliki-Preslav

Veliki Preslav the famous Ceramic Icon found during archeological excavations in Patleina Monastery (2 km away from Veliki Preslav)
The icon style reminds of Byzantine art of 10 century, the icon image looks very much alike saint Theodor Stratilates though it not 100% proven whose image does the icon depicts – It is interesting fact that Patleinas craftman workshops are believed to be the biggest ceramic workshops on Balkans in 10th century consisting of a separate ceramic plates – picture source Wikipedia

Besides its  ancient monastery and archeological excavations Patleina region is famous for being a reserve keeping one rare type of tree Carob Tree (or Ceratonia siliqua).

Just about 300 meters away from the ancient monastery Patleina there is functioning monastery that was recently restored bought back by Bulgarian Orthodox Church from the Government, the monastery building started in the 1930s (in which Bulgaria was in a serious spiritual and economical boom, however the building completed right before the completion of the Second World War before 9.09.1944 the date at which the Third Bulgarian Kingdom finished its existence and the communist came to power.

Monastery-Saint-Panteleimon-near-Patleina-region-Shumen

Saint Panteleimon Monastery Patleina region – (notice the unusual architecture, the whole monastery is one big rounded monastic wall

Saint_Panteleimon-Monastery-Patleina-region-monastic-walls

Saint Panteleimon Monastery near Veliki Preslav (picture source pravoslavieto.org)

The monastery saint Panteleimon was planned as in impressive building as in the 30's there was a hope for a restoration of Patleina as a spiritual center that will elevate itself to the importance it once had in the 9th century for the raise of Bulgarian Empire, the building is 4 floor and has the shocking number of 120 rooms. 
The fresh air and nature all surrounding it makes it a great place for rest for people who are overwhelmed by their daily stressful life and as far as I understood there is possibility for renting some of the rooms for a couple of days for pilgrims or even tourists.

Currently the whole enormous monastery is inhabited by only one monk Hieromonk Father Constantne who is also appointed as an Abbot of the Monastery and is in process of doing his best for restoration of the monastery and building a monastic brotherhood.

Hieromonk_Konstantin-Patleina-monastery-near-Shumen

Hieromonk Konstantin (the only abbot and monk of saint Panteleimon monastery near Shumen)

As it is visible from the picture (the boxes under the icon of the Virgin Mary) the monastery has holy relics of Saint Panteleimon and relics of few other saints. What is interesting about father Konstantin is he used to be working in the Bulgarian Atomic Central (AEC Kozlodoi) scientific work before he converted to become a fervent Christian. 

After father Konstantin understood God is a reality he decided to dedicate his life to Christ and he used to be a (novice – neophyte) in the Holy Mouth Athos monk republic in the Bulgarian Monastery saint George for 8 years!!!

It seems in this years father Konstantin realized he would be more helpful to become a monk in Bulgaria instead of Holy Mount Athos as here in Bulgaria, there is a lack of monks at the moment Bulgaria has according to what I heard a maximum of about 200 (monks and nuns) which is critically low.

Holy Liturgy Church service is being served regularly in the small monastic Church which is more looking like a Chapel and is on the first floor situated in the monastery building.

Father Constantine is famous for his hospitally just like most of the Holy Athos monks and right after the Sunday Service it is a tradition to feed all his guests, as a guests we were richly fed and we shared his lunch table just like Agape (the dinners of love of ancient Christian times).

To find out more about Saint Panteleimon Monastery check out the monastery official site here.

Very near to Patleina Monastery there are other great landmarks for those interested in archeology as Veliki Preslav (Great Preslav) the first Bulgarian Capital and Ancient Center of Orthodoxy who had a major influence on Russian Cyrillic and Orthodoxy and from where most likely many Christian icons and books were transferred later to Russia to help them raise their spirituality after Baptizmal of Russia is situated just few km away.

Fortress-Great-Preslav_entrance-walls

Entrance Walls fortress Great Preslav (picture source Izvora)

Fortress-Walls-Veliki_Preslav_walls_Enev

Fortress Walls Great Preslav – The First Bulgarian Capital (ruins from the IX-Xth century) – picture source Wikipedia

In the historical Veliki Preslav the most notable archeological remain is the so called Golden Church

Great-Preslav_Golden_Church_Klearchos_2

Great Preslav the famous Golden Church – the Church was partially restored to show the visitor how approximately it might have looked like in the X-XII century (The church was found during archeological excavations in 1927-1928 by Krystio Miatev and Jordan Gospodinov – according to  written sources from 907 by Tudor Doksov, the Church coincides with the Church built by Simeon I the Great who proclaimed himself an Emperor of Bulgaria 

Veliki-Preslav-The-Golden-Church-the-Round-Church

Preslav the Golden Church (also famous as the Round Church) – picture source fonstola.ru

The-Round-Church-Cross-on-a-stone

Cross on a Stone The Round Church – photograped by Angel Pavlov


Great-Preslav-Patleina-region-visit-view

Patleina and Great Preslav region view

Another Memorial Church worthy to visit in the region is situated on another fortress nearby to Great Preslav. The Memorial Church has the size of a Cathedral and is one of the biggest Cathedral Churches in Bulgaria.
 

Saint-Cyril-and-Methodius-Cathedral-Memorial-Church-Veliki-Preslav

Saint Cyril and Saint Methodius Memorial Church (In veneration of the creators of Glagolic Alphabet, later Bulgarian Cyrillic Alphabet)

St. St. Cyril and Methodius Church was planned as a memoriam of Saint Methodius (1000 years since his passing to Christ) planned to be build earlier in 1890s but delayed and later built in memorium of the Christianization of Bulgaria and 1000 years passed since the glorious Rule of King Simeon I, the Church building works completed thanks to Metropolitan Simeon in 1926 (the building works were delayed from 1897 'till 1918) A.D..

Very near the Church, one can see the ruins of another old Monastery dating again from the IX – X century, the construction is of a massive craved stone and was a masterpiece in the X century.

As an ex monastery the place can be considered holy as well and some people says it along with Veliki Preslov are a Gracious Energy filled places that can positively impact the human spirit.

Very near is situated also an Archeological Museum containing some of the artefacts found in Patleina, Veliki Preslav and the surrounding monasteries  – the museum is in the list of 100 Bulgarian National Museums and Landmarks.

Archeological-Museum-Great-Preslav-near-Patleina-and-Veliki-preslav-remains

Archeological Museum Great Preslav – picture source 100 Bulgarian National Landmarks

The museum has a very unique collection of artefacts and the entrance costs of 5 EUR is bearable, note that it's closed on Sundays.
The museum has an overall of 35 000 objects but unfortunately only 1700 artefacts are shown for the visitor, it is notable for holding one of the largest collection middle age Byzantine insignias, The Preslav Golden Treasure, bronze silver and ceramic artefacts.

The archeologists so far has determined that Veliki Preslav with all its Past Greatness and enormous territory, Churches and surrounding monasteries nearby has been planned as a rivalry Empire city to Constantinople and Preslav will definitely impress you if you're keen into archeology and history, hope you visit it soon, Enjoy! 🙂

 

Saint Andrew the First called Apostle “Protocletus” by Jesus Christ celebrated on 30 June and 30 November in Bulgarian Orthodox Church

Thursday, November 30th, 2017

saint-Apostle-Andrew-one-of-the-12-apostles

38 Then Jesus turned, and saw them following, and saith unto them, What seek ye? They said unto him, Rabbi, (which is to say, being interpreted, Master,) where dwellest thou?

39 He saith unto them, Come and see. They came and saw where he dwelt, and abode with him that day: for it was about the tenth hour.

40 One of the two which heard John speak, and followed him, was Andrew, Simon Peter's brother.

41 He first findeth his own brother Simon, and saith unto him, We have found the Messias, which is, being interpreted, the Christ.

John 1:38-41 King James Version (KJV)

Church Troparion (Tone 4)

    Andrew, first-called of the Apostles
    and brother of the foremost disciple,
    entreat the Master of all
    to grant peace to the world
    and to our souls great mercy.

Church Kontakion (Tone 2)

    Let us praise Andrew, the herald of God,
    the namesake of courage,
    the first-called of the Savior's disciples
    and the brother of Peter.
    As he once called to his brother, he now cries out to us:
    "Come, for we have found the One whom the world desires!"

saint-Andrew-the-first-called-bulgarian-orthodox-icon

Saint Andrew the first called Bulgarian Icon

The saviour Jesus Christ choose saint Andrew (the brother of saint Peter) to be the first among apostles in the number of his 12 (desciples) apostoles. The name Andrew is translated from Greek to Brave / Manhood, there is no known Hebrew or Aramic name as that which means that most likely the name Andrew was perhaps given by him in later times when he preached among pagans.
It is believed. As the gospel tells us he immediately turned to Christ follower and desciple being honored to be the first desciple and among the first that received baptism after Jesus Christ, he was one of the desciples of saint John the baptist (as we and once he heard the "living water" words of the savior he immediately followed without reasoning.

saint_Andrey_Simon_6v_ravenna

The Lord Jesus Christ summons saint apostle Andrew for apostelship service (VI Century Ravenna Mosaic)

Saint Andrew's birth place according to our Orthodox Christian tradition is the village of Bethsaida on the Sea of Gallee (which has actually the size of a Lake), he was called with his brother saint Peter and promised by Jesus to be made a  "fishers of men" (Greek: ἁλιεῖς ἀνθρώπων, halieis anthrōpōn).
At the beginning of Jesus public life both apostles are said to have occupied the same house in Capernaum. He is believed to be the first bishop and founder of the holy see of Byzantium (later Constantinople today's Istanbul) in A.D. 38 and have ordained the first bishop of the city Stachys. He is known to have preached also among Thracians and travelled through the Black sea shelf (today Bulgarian lands) establishing Christian communities across the shelf lands.

He also preached in today's Greece in Peloponnese, Greece, and Epirus: he converted many to the Faith and ordained bishops and priests for them.

saint-apostle-Andrew-with-the-icon-of-holy-Theotokos
Saint Andrew Georgian Icon holding the Holy Theotokos Icon

On a boat he entered Georgia from Ajara, preached Christianity in Atsquri, built small church there and left miracle-working icon of Theotokos (the Holy Virgin Mary). Travelling back from Georgia, he visited today Russian lands, went through Kiev, he planted a cross on one of the high hills of Kiev, and he prophesied a city that would have many golden-domed churches, and a bright Christian future for the Rus' people.

Predskazanie_Kiev_sv_Andrey

Saint Andrew's prophecy of Kiev depicted in Radzivill Chronicle.

St. Andrew was martyred in Peloponnese, in the city of Patras. The Proconsul Aegeates' family believed in the miracles and preaching of St. Andrew, and the enraged Proconsul tortured and crucified St. Andrew. The new converts wanted to remove him from his cross, but the saint would not allow them. Instead, he comforted them from the cross and as he prayed an extraordinary light encompassed him for about a half hour. When it left, he gave up his soul. It was the year 62 AD.

St. Andrew's relics were taken to Constantinople, his head to Rome and a hand  perhaps transferred from Kiev to Moscow when the Russian capital changed.

agios_Andreas-martyrdom-holy-orthodox-icon

The X Crossed Martyrdom of saint Andrew

Early texts, such as the Acts of Andrew known to Gregory of Tours describe Andrew as bound, not nailed, to a Latin cross of the kind on which Jesus is said to have been crucified; yet a tradition developed that Andrew had been crucified on a cross of the form called crux decussata (X-shaped cross, or "saltire"), now commonly known as a "Saint Andrew's Cross" — supposedly at his own request, as he deemed himself unworthy to be crucified on the same type of cross as Jesus had been. The iconography of the martyrdom of Andrew – showing him bound to an X-shaped cross – does not appear to have been standardized until the later Middle Ages.

Saint Andrew is the patron saint of several countries and cities including: Barbados, Romania, Russia, Scotland, Ukraine, Amalfi in Italy, Esgueira in Portugal, Luqa in Malta, Parañaque in the Philippines and Patras in Greece. He was also the patron saint of Prussia and of the Order of the Golden Fleece. He is considered the founder and the first bishop of the Church of Byzantium and is consequently the patron saint of the Ecumenical Patriarchate of Constantinople.

It is interesting that in Romania there is a cave in Romania the so called Saint Andrew Cave where saint Andrew lived for a while on his journey from Black Sea Shelf to Kiev after he preached the Gospel to Daco-Roman people in province Dobrudja Region nowadays (Scythia Minor), this tradition was a local believe and was not widely aknowledged until the 20th century.

Entrance_to_saint_Andrew-cave-in-Dobrudja-Romania
Entrance to Saint Andrew Cave in Dobrudja

According to Hippolyte of Antioch, (died c. 250 C.E.) in his On Apostles, Origen in the third book of his Commentaries on the Genesis (254 C.E.), Eusebius of Caesarea in his Church History (340 C.E.), and other sources, such as Usaard's Martyrdom written between 845–865, and Jacobus de Voragine's Golden Legend (c. 1260), Saint Andrew preached in Scythia, a possible reference to Scythia Minor, whose territory was part of Bulgaria but was integrated into Romania in the late 19th century.

Let by the prayers of saint Andrew we Christians grow in the understanding and love and be able to withstand the temptations of the hard times we live in!

 

How to find out who sniffs out about your Android mobile smart phone

Thursday, November 16th, 2017

android-hidden-secret_how-to-find-out-who-sniffs-out-your-android-mobile-andrid-hidden-codes

Maybe little know about this embedded Android mobile smart phone features but there is a few mobile code cheats that can help you find out a little bit about your phone security, that's pretty handy for anyone who really wants to know whether mobile phone is being sniffed / tapped on Android software level and can give you an idea on how much your smart phone data is protected or are you being a target of someone's secret surveillance, of course this info is just on Android firmware embedded features level and if your mobile is somehow hacked or trojanned the information that can show could be not adequate, but still it is a good info to know. I'm sure you'll be surprised how much embedded Android features are there for the controllers (Google staff) 🙂
 


 

1. Information about telephone, battery status and statistics about telephone use


*#*#4636#*#* 

To get information about battery, usage statistics and device.
 

2. Are Smart Phone Voice / SMS Transfers on?

*#21#

This combination of numbers and symbols allows you to understand where your mobile is Transferring Calls, SMS-es or other messages. If you type this code and click call the phone screen should show any numbers to which any data is being transferred, if your phone is okay and not tapped you will get a message the phone call transfers and sms transfer is disabled. Always keep in mind that there is a danger for your info / data or even billings to be tapped already as Android is non-free software, so even if that code returns no transfers you're still insecure at the hands of Google's mercy.


3. Where are calls and SMS-es transffered in case if Voice / SMS Transfers are on?
 

*#62#

This codes shows where are your input Calls and SMS-es are being transferred once someone is calling you and he is unable to reach you. At best case the inbound calls will be redirected as voice mail format to voice mail box of the number of your mobile operator.


4. Deactivate all kind of Phone Voice / SMS Transfers (Redirects) for security
 

##002#

By inputting above code you can deactivate all kind of redirects, which were prior configured at your mobile phone. The code is universal one and should work not only in Android but across all smart phones including IPhones. It is a recommended one especially if you're planning to travel in foreign country or region due to the roaming phone expenses.
 

5. Get IMEI (International Mobile Equipment Identifier) phone info

*#06#

Above code provides information about the ID number of the mobile phone th so called IMEI (International Mobile Equipment Identifier). Using the email a mobile phone that has been recently stolen can be easily found, because the device is emitting its IMEI number to the mobile phone operator, nomatter what kind of SIM Card is inserted in the phone.

 

6. How to protect yourself from criminals and spies?


You can use alternative Messanger  Chat / Voice Clients such as: Telegram, Wickr, Signal or Alternatively run your own Jabber server and use it to securily communicate with your friends and relatives


Do not install an unknown source program to mobile phone, abstain from charging the phone on airports and suspicious free "charging" points, abtain from using any free wifi networks whose owner you don't know personally. Beware while browsing as there are websites that could infect you with javascript viruses and terrible phone malware stuff, to be safe make sure you have some kind of Antivirus software installed on the phone just in case.
Be vigilant!

 

7. Bigger list of Codes working across some of Android versions providing various phone stats and info (not working on all mobiles but might be working on yours)

howto-find-out-who-sniffs-out-about-your-Android-android_secret_codes_for_your_android_mobile_phone

Here is a list also with a useful codes for some of Android version releases (this will not work on IPhones)

 

*4636#*#*Information about statistics of phone, battery, usage

*#*#7780#*#*Nullify phone settings.. Delete only applications.

*2767*3855# – Nullify all settings, reinstall firmware.

*34971539#*#* – Full information about phone camera vendor etc.

*#*#273283*255*663282***Quickly archive media files

*#*#197328640#*#Test mobile service

232339#*#* / *#*#526#*#*Test Wireless (Wi-Fi) netework

*#*#232338#*#*Show Wi-Fi card physical MAC Address

*#*#1472365#*#*Quick GPS test

*#*#1575#*#* Various GPS Tests

*#*#0283#*#* Test mobile Loopback interface

*#*#0*#*#* – Test of liquid-crystals mobile display

*#*#0673#*#* / *#*#0289#*#*An Audio test

*#*#0842#*#* Test vibrations of the background phone lid (lightning)

*2663#*#* Get version of sensor screen

*2664#*#*Test of the sensor screen

* * * *0588#*#*Test distance sensor

* * *3264#*#*Get Installed RAM Version

*#*#232331#*#*Bluetooth Test

*#*#7262626#*#*Test GSM signal

*#*#232337#*#*Show bluetooth address

*#*#8255#*#* – Test Mobile Google Talk service

*#*#1234#*#*Information about firmware

*#*#1111#*#*Version of installed Open Trading software version

 

FreeBSD post install configuration steps to make on fresh FreeBSD install to make ready for server and Desktop use

Saturday, October 28th, 2017

freebsd-post-install-configuration-steps-to-make-on-fresh-install-to-make-ready-for-server-freebsd-logo


1. Update binary packages

First thing to do just like on any new operating system install is to update / patch the server
 

# freebsd-update fetch
# freebsd-update install

 


2. Update FreeBSD port packages

As a FreeBSD administrator you will need ports every now and then so make sure you have them at their latest release for your FBSD release

 

# pkg update
# pkg upgrade

 


3. Install editors and bash

 

# pkg install nano vim joe bash bash_completion

 


4. Install sudo

To be able to run commands without becoming superuser root just like on any Linux you will probably want to have sudo package installed

# pkg install sudo

 

Sudo config file is under /usr/local/etc/sudoers

To edit it with syntax check enabled use visudo

 

# visudo

# sudo pkg update
 

 

If you want a regular account to have root superuser edit / modify and do things permissions

 

# pw groupmod wheel -M your_user_name

 

Then to make the wheel permissions work add to sudoers:

 

%wheel    ALL=(ALL=ALL)    ALL

5. FreeBSD modify personal information for account

 

# chpass your_user_name

To change your account and others to use bash instead of default freebsd csh

 

# csh -s /bin/bash your_user_name

 


7. Set a Static IP address for a FreeBSD server and configure DNS

Edit /etc/rc.local to look something like so

 

#ifconfig_em0="DHCP"
ifconfig_em0="inet 192.168.1.100 netmask 255.255.255.0"
# default gateway
defaultrouter="192.168.1.1"

 

/etc/rc.conf is also the file where you can easily enable / disable freebsd startup scripts

To restart network interafaces just like Debian Linux's /etc/init.d/networking restart type

 

# service netif restart
# service routing restart

 

To set Google DNS in FreeBSD just like in Linux add the IPs with nameserver prefix to /etc/resolv.conf

 

# echo 'nameserver 8.8.8.8' >> /etc/resolv.conf
# echo 'nameserver 8.8.8.8' >> /etc/resolv.conf
# echo 'search your-domain-name' >> /etc/resolv.conf

 

– If you need to change the hostname of the FreeBSD server change in /etc/rc.conf

hostname="your-freebsdhostname"

– To add multiple IP addresses to a network interface on FBSD add line like below to /etc/rc.conf

ifconfig_em0_alias0="192.168.1.5 netmask 255.255.255.255"
ifconfig_em0_alias1="192.168.1.6 netmask 255.255.255.255"

To apply changes and bring up the newly set multiple IPs

# service netif restart


8. Setting up proper timezone

If for some reason the Time zone is improperly set during FreeBSD install, you can later set that with

# tzsetup

9. Set up ntp time server synchronization daemon

# vim /etc/rc.conf

ntpd_enable="YES"
ntpd_sync_on_start="YES"

First command will bring up NTP server at start up and second make it synchroniza with Internet NTP servers, to restart ntp so it set proper time
immediately

# service ntpd start


10. Add additional SWAP space to FreeBSD server after install

– First we need to create the swap file with command and then set up proper permissions for it

# truncate -S 3G /swapf
# chmod 0600 /swapf

– Then to make the swapf being used on boot we need to add it to /etc/fstab

# echo "md99 none swap sw,file=/swapf,late 0 0" >> /etc/fstab

To immediately apply the new added swap to be used by the system run:

# swapon -aqL

To check various things on how swap is configured use

# swapinfo -g


11. Configure Firewall in FreeBSD

# vim /etc/rc.conf

firewall_enable="YES"
firewall_script="/usr/local/etc/ipfw.rules"

A very basic firewall to add to ipfw.rules file would be something like so:
 

    $IPF 70 allow all from any to any out keep-state
    $IPF 80 allow icmp from any to any
    # open port ftp

    $IPF 110 allow tcp from any to any 21 in
    $IPF 120 allow tcp from any to any 21 out

    # 22 for ssh
    $IPF 130 allow tcp from any to any 22 in
    $IPF 140 allow tcp from any to any 22 out

    # mail port 25

    $IPF 150 allow tcp from any to any 25 in
    $IPF 160 allow tcp from any to any 25 out

    # dns (53) udp and tcp in
    $IPF 170 allow udp from any to any 53 in
    $IPF 175 allow tcp from any to any 53 in

    # dns (53) udp and tcp out
    $IPF 180 allow udp from any to any 53 out
    $IPF 185 allow tcp from any to any 53 out

    # http (80),
    $IPF 200 allow tcp from any to any 80 in
    $IPF 210 allow tcp from any to any 80 out
    # deny and log everything
    $IPF 500 deny log all from any to any

To launch the firewall
 

# service ipfw start


To list current FreeBSD Firewall rules use

# ipfw list

Finally if you need to check your connections to the server just like Linux's netstat you might consider using sockstat comand
 

# sockstat -4 -6

– 4 -6 will list you network connections for ipv4 and ipv6 both tcp and udp

The Best Most Effective Search Engine Optimization SEO tips or how to stay ahead of your competitors

Friday, October 27th, 2017

 

The 16 most effective search engine optimization tips

I've found an infogram that is showing the best practices of Search Engine Optimization as today SEO has been dependent strongly on this factors I suggest you closely check your site, whether all of the 16 pinpointed tips are already implemented in your site if not you better implement them before the robots (Machine Learning), Cloud Computing and the rest of the modern tech savy mambo jambo stuff modern technology takes over SEO ranking in Google. If you run a start up business like me this tips will definitely help you to keep up in the list of Google, Bing and Yahoo ahead of your competitors.

Enjoy Learning and please share anything you find missing on the diagram which you already do to Boost Up your SEO!