How To Update Drupal Modules via SSH (Putty)

| Drupal Development | 21 seen

To strengthen Drupal websites security I decided to disable one-click automatic module updates from Drupal dashboard, unfortunately, it makes it harder not even for bad guys to compromise Drupal website but it also makes it harder for Drupal devs.

Now, there are several options you might choose instead, composer being a top of them. But for this article, I will write down how to update modules using SSH.

For Windows, we are going to use Putty:

From your Drupal installation go to the modules folder

cd /sites/all/modules

now, using wget download desired modules and extract:

sudo wget https://ftp.drupal.org/files/projects/file_entity-7.x-2.21.tar.gz sudo tar -xvzf file_entity-7.x-2.21.tar.gz

Go back to the Drupal website and run updates. Next, you would like to delete tar.gz file from the modules folder

sudo rm file_entity-7.x-2.21.tar.gz

2 day tour in "Soviet Georgia"

| Travel guides | 9 seen

Now, this is interesting, today I was browsing Viator for tours in Georgia, and this one caught my attention - 2 days in Soviet Georgia starting $335.00

My attention was caught with that lovely yellow Soviet VAZ car, I quickly imagined driving around Georgia in such and thought -  cool. By the way, last summer I enjoyed driving in such car in Kiev, I wouldn't call it a pleasant ride, but fun for sure. Regarding this Soviet Georgia tour - I'm not sure who is making this tour happen (sounds like a Brutal Tours to me). For Soviet Architecture lovers in Georgia, I could recommend to Explore Soviet Architecture In Modern Tbilisi alternatively see: Organized tours in Georgia

Disclosure: This article contains affiliate links to Viator.com, by clicking on links on this page and by making a purchase on Viator site, I might earn an affiliate income from that. 

Tour Description

This is the lifetime experience tour for people who are interested in life of ordinary people under Soviet regime in Georgia. During these two days you will be able to travel through…


Tapping Birch Sap in the Backyard

| DIY | 20 seen

Can't decide on a new hobby? Think about tapping birch sap in early spring. Depending on the region you are located and availability of birch trees you might even enjoy this drink - a birch sap.

In today's article a few photos from tapping a birch sap in early spring in our backyard using Libertu Birch Sap Kit.

You can purchase this kit at sula.lv to get your own tree sap. If you have maple or birch trees in your yard or forest you can get juice very easy. 

Libertu Birch Sap Kit

Bought this kit at the local DIY shop. It was a fun, trying to install it and trying to squeeze a juice from this birch

Plastic bag for collecting birch sap

We left this kit in a tree for about two weeks to collect birch sap.


Securing Drupal Files and Folders (Chmod, Security Review, Hacked)

| Drupal Development | 31 seen

There are a couple of great helper modules for Drupal to learn more about failing security holes - Security Review and Hacked. 

Security Review

The Security Review module automates testing for many of the easy-to-make mistakes that render your site insecure.

Security Review runs the following checks:

  • Safe file system permissions (protecting against arbitrary code execution)
  • Text formats don't allow dangerous tags (protecting against XSS)
  • PHP or Javascript in content (nodes and comments and fields in Drupal 7)
  • Safe error reporting (avoiding information disclosure)
  • Secure private files
  • Only safe upload extensions
  • A large number of database errors (could be a sign of SQLi attempts)
  • A large amount of failed logins (could be a sign of brute-force attempts)
  • Responsible Drupal admin permissions (protecting against access misconfiguration)
  • Username as password (protecting against brute-force)
  • Password included in user emails (avoiding information disclosure)
  • PHP execution (protecting against arbitrary code execution)
  • Base…

Building Drupal 8 Website From Scratch - Part 2 (Content Types, Custom Fields, Manage Display)

| Drupal Development | 10 seen

In the second part of the series Building Drupal 8 Website from the scratch I will cover details on working with content types and node displays. Make sure to check out part 1, before proceeding.

When comparing Drupal 7 to Drupal 8, there is little difference regarding managing content types, except most of the cool features we have been used to have in Drupal 7 by using additional modules and fields, are already built in Drupal 8 core. Which is amazing.

In Drupal 8, fields, like taxonomy term and image field are already enabled by default. If you installed Drupal 8, with standard features (not minimal) - by default there should be already two content types defined for you - basic page and article. 

For the ease of this article, I will cover details on how to work with article content type, but the same rules apply for basic page and for any other custom built content type. As usual, for this tutorial, I will use a live example, my latest Drupal niche website  - cloudminingreview.info

There are few things I'm looking to have for articles to be featured in article content types for this website. Obliviously we are talking about the…


Confession from a Day Trader. Part 1 Denial - I'm not a Day Trader

| Investments | 27 seen

Confessions of a day trader is an interesting term, I first discovered about a year ago - a guy from Norway, living in Riga, contacted me about some issues with doing business in Georgia. That guy turned out to be a day trader, writing a popular blog on day-trading. Here is the blog: Quantified Strategies

I thought - hmm, that's cool - Confessions of a day trader, sounds really cool. But that's all I stopped there. The thing is, I don't feel like a day trader and in fact, I'm not (at least in classic understanding of this term). Despite I've been involved heavily in such volatile markets as crypto investments, I rarely trade. I've tried. I have made some success, but that hasn't been interesting to me. So I keep denying and I'm proudly saying I'm not a day trader.

For me day-trading sounds like a rats race, trying to predict the market, trying to predict the right timing, scalping every trade and so on. Technical analysis? Sure, that's the thing I like about investing. RSI indexes, moving averages and so on. I'm not familiar with all those terms yet (well, because I'm…


Kitesurfing Pāvilosta

| | 25 seen

Seems Pāvilosta is a popular spot for kitesurfing among surfers from the Baltics. It was on mid-June 2017 we decided to visit lovely white sand beaches near Pāvilosta piers when I noticed some kitesurfer gathering. Seems there was a good wind that day.

As I was equipped with my gear and a telephoto glass - I made some photography here. A piece of Life, after all. 

Kitesurfing in Pāvilosta

Actually, I'm not sure what is the name of this activity - kitesurfing or kiteboarding. According to Wikipedia:

Kiteboarding is an action sport combining aspects of wakeboarding, snowboarding, windsurfing, surfing, paragliding, skateboarding and sailing into one extreme sport. A kiteboarder harnesses the power of the wind with a large controllable power kite to be propelled across the water, land, or snow. On water, a kiteboard, similar to a wakeboard or a small surfboard, with or without footstraps or bindings, is used. Kitesurfing is a style of kiteboarding specific to wave riding, which uses standard surfboards or…


3 High Yield Paying European/US Dividend Stocks in June

| Investments | 26 seen

I'm still on my way of building a million dollar retirement account from scratch by the time I will turn 60 (in 2045).

Right now, in June 2018, I've reached just about 1.87% from my goal. My investments this year have been spread across peer to peer lending, dividend-paying stocks, cash and of course cryptocurrencies. If you are interested in current progress, see dividend income reports. 

Originally I had an idea of building monthly dividend paying stock portfolio from the Baltic equities. I have made some good progress, but starting June 2018, I'm shifting away from the Baltics and acquiring both European and the US stocks. 

When looking at EU/US stocks I'm interested in quarterly/monthly dividend paying stocks. As I'm into growth phase from my portfolio, adding cash month after month, right now I'm looking for Real estate investment trusts (REIT) instead of dividend growth stocks. The reason is simple - with REIT's you can find much higher dividend yields. I'm not saying this will help to grow value in the future, I'm saying it will help to generate nice cash flow.…


Pesto Cafe Review in Kiev

| Restaurant reviews | 7 seen

Pesto Cafe is a popular restaurant chain located in Kiev, Ukraine. We visited branch located near the Independence square (located inside the shopping mall Globuss). Actually, that was the closest restaurant from our hotel room at Hotel Ukraine,

Pesto cafe serves classic Italian cuisine for pretty affordable prices.

View towards Independence square from Pesto Cafe

Bruschetta at Pesto Cafe

Salads


Grass Trimming 2017

| Home Remodeling | 12 seen

It was back at the end of June 2017, we had just returned from about month-long travel (Turkey, Georgia, and Greece) to notice that grass have more than overgrown.

I took my old pall - Edward The Trimmer and started my fight with the grass once more. 

Freshly cut grass

It's always a pleasure seeing such a nice scenery.

Trimming near the flower garden

Trimmer in the rest


Varenichnaya Katyusha Restaurant in Kiev

| Restaurant reviews | 23 seen

Varenichnaya Katyusha (Вареничная Катюша) is another cool Kiev's restaurant, discovered by accident back in the Summer of 2017.Turns out Вареничная Катюша is a popular restaurant chain across the Kiev. But I didn't know that back when discovered it.

We found this place after a night boat ride along the Dnieper river and before returning to our hotel room we were just wandering around for someplace offering a meal after the midnight. Varenichnaya Katyusha was open. It's hard to recall an actual location for this particular restaurant. In fact, it was pretty far away from city center, as we took a taxi to get back to the hotel room.

Stylish interior, budget prices, and tasty vareniki - mhm, Tasty Ukraine. 

Stylish hipster style interior

Variety of vareniki

We took them all


Building Drupal 8 Translation Project Management System From Scratch

| Drupal Development | 9 seen

There are many translation project management systems out there, some are better, some are not so good, some are for free or open source while others might be pricey. 

Working in a close and good corporation with a translation company in Tbilisi, in the past, I have helped to set up many systems required for a smooth every-day work for a typical translation company.

Now I decided to see - could Drupal help us build a translation project management system, and surprisingly but after a little brainstorming and a few tests with actual Drupal I found - indeed it's possible to build a translation project management system for internal use of project managers.

And that's why I decided to test building the so-called minimum viable product approach - the system capable of storing data about translators (providers), customers, purchase orders and invoices.

In fact, most of the functionality could be achieved by using Drupal content types, some views and extra pdf and mailing system.

The hard work for handling administrative tasks could be handled by using Drupal views filters.

I believe it will take…


Disco Boat Tours in Kiev, along the Dnieper River

| Tourism objects | 16 seen

Boat Tours in Kiev, along the Dnieper River kind of reminded me a popular track from early 2000 by Electric Six - Danger! High Voltage. Loud music, a lot of booze and hell - it's really cool.

We were just checked in at Hotel Ukraine, had some rest after a flight and decided to explore Kiev by night. We went out from the hotel, around the Independence square caught a taxi and asked for some recommendations - boat tour was an idea from the taxi driver. We agreed, and soon we were taken to the place named River Port from where boats are departing.

There are several places in Kiev where the boats depart. The most easily accessible by metro is the River Port (10 min walk from Pochtovaya Ploshchad metro station of the Blue line) and the mooring near the Dnepr metro station (Red line). Embarkation begins 1 hour before the departure time.

Kiev by night

As usual, I was equipped with a sturdy tripod and made some cool night shots and videos tonight. In the background, you can see a bridge over the Dnieper river illuminated in the colors of the national flag of Ukraine

The "Kiev Panorama" 1 and 1.5-hour boat tours allow time to admire…


Building Drupal 8 Website From Scratch - Part 1 (Domain name, Hosting)

| Drupal Development | 11 seen

It has been a while since Drupal 8 has been around. It took me some time before I actually started to develop Drupal 8 websites, sticking with more convenient Drupal 7 (Which I believe still is one of the best versions of Drupal out there. 

If you are familiar with Wordpress CMS, Drupal 8 will feel you comfortable, as the look and feels is pretty similar (This is the thing I don't like about Drupal 8). Anyhow, as I have been developing both Drupal 7and Drupal 8 websites, there is actually no difference for me - except there is a minor new learning curve with Drupal 8, but most of the basic things, like the power of the Drupal, the views module is already implemented in the core version (and many more neat options you could get from Drupal 7 with little tweaking)

With this article, I decided to start new Drupal tutorial series on how to develop Drupal 8 website from scratch. As usual, I will give live examples.

For this series - building a Drupal 8 niche website for passive affiliate income - https://cloudminingreview.info

The idea about Cloud Mining Review affiliate site come after I've been exposed a lot to crypto…


Hotel Ukraine in Kiev Review

| Hotel reviews | 50 seen

Hotel Ukraine is a 4-star hotel located on Independence Square in the heart of Kiev, this hotel offers air-conditioned rooms and suites with elegant décor. It is a 3-minute walk from the Maidan Nezalezhnosti and Kreschatik Metro Stations.

We booked Hotel Ukraine at the end of July 2017, during my birthday trip to Kiev. We stayed here for some 4-5 days. For getting here from Borispol's airport we hired a taxi, which took us here for about EUR 10 - 20. Once on site, it took us some hour to actually check in, as it turned out the system was down at reception and our reservation was handled by hand (together with some other 30 people). 

The rest was a pleasant stay in a typical Soviet Style hotel, hotel Ukraine has a very interesting history (more on that below)

In-room facilities at the Ukraine Hotel include satellite TV and a refrigerator. Your bathroom includes free toiletries and perfumes. Guests enjoy views of the Kreschatyk Street and the surrounding area.

Hotel Ukraine in Kiev

In the evening I took a tripod and made some Kiev night shots, including Hotel Ukraine.


Latest video

Embedded thumbnail for Tsikhisdziri & Batumi Botanical Garden

Tsikhisdziri & Batumi Botanical Garden

After returning from our amazing trip to Thessaloniki, we decided to extend our holiday a bit longer — this time in beautiful Tsikhisdziri. Huge thanks to Eto for kindly offering her cozy apartments at Bambo Beach, where we enjoyed a full week of relaxation by the sea.During our stay, we explored local gems like Shukura Tsikhisdziri (შუქურა…
Embedded thumbnail for Summer in Latvia 2025

Summer in Latvia 2025

Summer in Latvia movie is out - Join us on our July (2025) journey through Latvia: installing a bathtub in our countryside cottage, setting up a pop-up store at Bangotnes, celebrating a birthday in Vērbeļnieki, traveling via Riga to Jaunpiebalga, Vecpiebalga, Smiltene, and Valka. From sipping sparkling wine with swallows to running 4K morning…
Embedded thumbnail for Chateau Ateni. Gori

Chateau Ateni. Gori

This time (May 2025), our journey takes us to Gori and the enchanting Chateau Ateni - a hidden gem where authentic Georgian cuisine blends seamlessly with avant-garde natural wines, soulful traditional dance, and even the charming surprise of a small chick farm.What makes this trip extra special is sharing it with our Latvian/Georgian friends,…

Living in Georgia

Mziuri Tennis Club in Tbilisi

Our family has been attending Mziuri Tennis Club in Tbilisi since September 2025, after several recommendations from our BIST community. We signed up our 7-year-old for the junior program, which costs 300 GEL per month. After a few months…

12 Rounds Boxing Club in Tbilisi

Sometimes even the most loyal gym-goers need to shake things up—and that's exactly what I did this month. After years of training at the "luxurious Axis Tower gym", I decided to take a short break. Not because I had any complaints about…

Tbilisi Circus: A Historic Landmark with a Surprising Past

Tbilisi Circus is an iconic part of the city's cultural landscape. Having lived in Georgia since 2011, I have passed by the Tbilisi Circus almost every day. However, it wasn’t until I attended a show that I truly appreciated its grandeur…

Foraging for Mushrooms near Tsodoreti Lake: A Day in the Suburbs of Tbilisi

Back in June 2024, I first came across Tsodoreti Lake during one of the Tbilisi Trails races, which turned out to be one of the most challenging runs of my life. While I tackled the 10K trail route, my partner and our kiddo took a gentler…

Piece of Life

Postcards from Marseille

It’s been nearly two years since our last trip to Marseille, a sun-drenched jewel on France’s southern coast that left an indelible mark on our memories. That summer of 2023, we set out to explore the city’s vibrant beaches and winding old town, arriving and departing through the bustling hub of Marseille St. Charles train station. As I sit…

Christmas Eve at Palolem Beach: Fire Shows, Old Monk

While we just celebrated Orthodox Christmas in Georgia, I can’t help but delve into the memories of our Western Christmas last year (2024), spent on the serene shores of Palolem Beach in Goa, India. That evening was magical in every way, filled with vibrant energy, beautiful scenery, and a new discovery that made the night unforgettable.Palolem…

A Family Guide to Borjomi: Hiking Trails and Sulfur Bath Tips

As summer came to a close, we continued our family's tradition of visiting Borjomi. This year marked yet another memorable trip at the end of August 2024, reaffirming our love for this beautiful Georgian town. Visiting Borjomi at least twice a year has become a cherished routine, a piece of life that we look forward to, blending relaxation,…

Travel guides

Gateway of India, Mumbai

I first visited the Gateway of India at the end of December 2025, during our three-week trip to India. We spent only a few short days in Mumbai, and this stop was not planned in any deep or academic way. We arrived from The Lalit Hotel by…

Embedded thumbnail for Summer in Latvia 2025

Summer in Latvia 2025

Summer in Latvia movie is out - Join us on our July (2025) journey through Latvia: installing a bathtub in our countryside cottage, setting up a pop-up store at Bangotnes, celebrating a birthday in Vērbeļnieki, traveling via Riga to…

Embedded thumbnail for Birthday in Thessaloniki, Greece

Birthday in Thessaloniki, Greece

Turning 40 is a milestone worth celebrating in style, and what better way than in Thessaloniki — a city that seamlessly blends history, culture, and cuisine. From affordable flights and boutique stays to seafood feasts and hidden beaches,…

Hotel Reviews

Stays & Trails La Maison Hotel Review in Panaji

At the tail end of 2024, just before catching our flight back to Delhi, we decided to book a one-night stay at Stays & Trails La Maison Fontainhas in Panaji, Goa. After weeks staying in Palolem beach, we wanted to wrap up our trip with…

Schuchmann Wines Château: A Long-Awaited Stay in Georgia’s Premier Winery Hotel & Spa

It took us over a decade to finally make it to Schuchmann Wines Château & Spa, and it was well worth the wait! We’ve spent years recommending this stunning winery hotel to visiting friends and business partners, yet somehow, we had…

Hotel Belvedere Prague: A Practical Stay with Easy Access

During our recent trip to Prague in mid-October 2024, we stayed at Hotel Belvedere. My partner attended the MEET Central Europe Translators conference, and we were joined by one of our office employees, so we opted to book two rooms. …

Review: Art Hotel Prague – A Cozy Stay in a Tranquil Part of Prague

During our recent trip to Prague in October 2024, we opted for a one-night stay at the Art Hotel Prague. We arrived at the hotel via Bolt taxi from Václav Havel Airport, which was straightforward and efficient. At about EUR 120 per room…

Toursim objects

Plage des Catalans: A Shrinking Memory in Marseille

Plage des Catalans, a sandy crescent tucked along Marseille’s coastline, holds a special place in my travel tapestry. I first visited this beach in the summer of 2003, a carefree stop during my early adventures in the city. Back then, it felt like a haven—close to the bustling port yet offering a slice of Mediterranean calm. When I returned…

Colva Beach: Golden Sands and Tranquility in Goa

Colva Beach, located in South Goa, is known for its expansive golden sands and tranquil atmosphere. Stretching for several kilometers along the Arabian Sea, the beach offers a peaceful escape from the busier tourist hubs in the region. Its wide shoreline, framed by swaying palm trees, provides plenty of space for visitors to relax, stroll, or…

Charles Bridge: A Timeless Landmark in Prague

The Charles Bridge (Karlův most) in Prague is one of the most iconic and historic landmarks in Europe. Built in the 14th century under the reign of King Charles IV, this Gothic stone bridge spans the Vltava River, connecting Prague's Old Town with the Lesser Town (Malá Strana). Adorned with a series of 30 Baroque statues and surrounded by…

Macroeconomics

Servers and Drupal

Genealogy