(Ruby 2.5.1) Windows Fix – “Cannot Load Such File – Sqlite3/Sqlite3_native (LoadError)”

If you use Windows, you must appreciate that there are several gems which require external libraries in order to be “built” properly.

These external libraries are generally not present on your system and are required to be installed (and referenced) to get them working. This is why the likes of the MYSQL2 and RMagick gems are seen as “difficult” to install.

If you’re using SQLite3, things are slightly different.

This gem has several “builds” which are meant to provide functionality across a number of platforms (Windows included). Whilst this works in earlier versions of Ruby, it doesn’t work for Ruby 2.5.1+ – hence the error you’re seeing…

cannot load such file — sqlite3/sqlite3_native (LoadError)

The error is caused by the installation & attempted usage of the “mingw32” version of the gem. This version of the gem is pre-compiled with the SQLite core files, but has issues when being used with the later versions of Ruby.

The solution is to install the gem for the “ruby” platform (which still works fine in Windows):

gem install sqlite3 –platform=ruby

This will install the “native” version of the gem with all the appropriate files etc – but won’t use any of the platform-specific functionality that comes with the likes of the mingw32 version.

This will work 100% out of the box.

However, there’s another problem. If you use “bundler”, it will often override the native gem installation in favour of a platform-specific one. This means that if you run bundle update / bundle install, it will likely install the sqlite3 gem with mingw32 platform.

In this instance, you need to uninstall *any* references to the latter by using “gem uninstall”. Here’s what typically happens (for us):

bundle update [installs sqlite3]
gem uninstall sqlite3 [shows selection]
remove “mingw32” variant
rails s [should work 100%]

This will get the system working with the gem.

The big problem is that whenever you use the “mingw32” version of the gem, it will have a set of references/calls which are designed specifically to call particular elements of the gem.

In Ruby 2.5.1+ – for whatever reason – these calls are not entirely used to ensure that the system is able to make the most progress, hence the error you’re seeing. To fix this, you need to be able to essentially “force” your system to only use the “ruby” variant of the gem.

Dating Too Long With No Success? Stop Dating and Take the Time to Understand What Makes You Fail

If you date too long and see no success, what does it mean? Well, there could be many possibilities: that you haven’t yet found your “soul-mate”; that you haven’t yet recovered from past-relationship; that you are afraid to start again, and so on and so forth.

But if might also be that you have dated too much and feel exhausted from endless trials, disappointments. That you are disillusioned; that you are unsure whether to keep on dating or not.

When this is what you feel, keeping dating might be counterproductive; it might take you no where. The reason being, that you don’t project happiness to your date, but fatigue; not empowerment, but desperation; not patience, but impatience; not self-respect, but neediness.

The problem is, that at your age you might feel that “time is short”. That if you won’t go on yet another date you might miss someone special. That reading a book or go to a movie while still not having a partner is a waste of time.

But then, if you haven’t succeeded until now, do you have any guarantees – except hope – that “next time it will happen”?

When you find yourself in such a situation, having these kinds of fears, thoughts, hesitations and disappointments, what might you do? You may want to take time off from dating and find a way to understand what made you fail until now.

When you take some time off from dating you need to do so with a strong belief that this is for the better; that this will eventually lead you to finding a partner; that this is only a pause you are taking to re-charge, re-vitalize in order to start again, more empowered and more confident in who you are.

So while you take the time off you can engage with other activities; meet other friends; stay home by yourself and enjoy your own company.

But not only enjoy your own company: devote the time to develop to understand what made you fail in your dating attempts. This you can do by developing your Self-Awareness: Looking inwards and see what makes you desperate and needy to have a relationship; realize the fears and needs that control you, such as: the fear of loneliness; the fear of being alone; the incessant need to be loved and have a partner.

Take the time to observe – in retrospect – your attempts at dating and relationships. Notice whether there are any patterns which repeat themselves: do you immediately become dependent on your date? Do you begin to suffocate your partner? Are you driven by the fear of being alone therefore trying to please your partner as much as possible, thus allowing yourself to become a victim within the relationship? and so on and so forth.

Looking inside and observing your patterns is not easy: you confront your own issues, attitudes, self-regard (or lack of); patterns of behavior; the ways in which you sabotage yourself (some of which you haven’t been aware of until now).

But looking inside is crucial for becoming empowered to find a partner with whom to develop a successful intimacy. Observing your past experiences and learning what and how to change is crucial for making the changes you need to make. Gaining insight about yourself is of uttermost importance to realizing what you have done wrong and how you can embark on the road to success.

Does He Still Love Me And How To Get Him Back In My Life

It’s not too late to win your lovely ex-back! Do you want to find how to get your ex-husband truly back in your life? You can discover how to make your ex start CRAVING you again and begging to have you back in his arms.

Have you made some of these critical mistakes for getting back together?

Have you been emotional or demanding to win him back?

Have you called him or followed him around town?

Perhaps you’ve even begged him to come back to you or driven by his home repeatedly, constantly worrying over getting back together for good.

Did you know that most relationship breakups can be saved, and the reason why so many women end up heartbroken is because of what they do the first few weeks after the split.

You see what gets most women in trouble isn’t that they’re mean, selfish or demanding.

No, after a breakup most women try to coax their man back using methods that would be effective on another woman, but often prove severely disastrous on a man.

The Course in Miracles states, “Yet in this world your perfection is unwitnessed.”

The truth is you’re probably feeling a bit overwhelmed.

You need a plan to win your ex-back.

Yes, I mean a proven strategy that gives you step by step instructions on what to do, and if you still love him He needs your help not to make the biggest mistake of his life in losing you.

Don’t let that happen to you!

Here are a couple of warnings you need to be aware of:

– #1: If you DON’T want your ex-husband or boyfriend back – this isn’t for you.

– #2: You need to understand male psychology, I mean how men act and think.

If you DO want to know how to get you ex-husband or boyfriend back – you’re going to need to discover a couple of sneaky little secrets about MALE psychology, that will show you how to quickly REVERSE your break up situation and get him to start chasing you again!

Getting Him to Chase You again

In a previous session we discussed what do men want in a woman and how to enhance your love relationship.

Remember, this plan for how to win your ex-back is ONLY for those who feel a deep connection with their ex and want the opportunity to get a SECOND chance!

If you think he is someone special that you don’t want to lose then you’ll discover:

– Why what you do in the next few weeks is critical to reversing your breakup.

– The specific Step by Step Strategy to reverse the break up so he is the one CHASING you and BEGGING to want you back… all his idea of course.

– Why listening to your girlfriend’s advice can actually kill any chance of getting him back.

If you want a Proven Plan to win your ex-back, first think perhaps why he’s ignoring you completely, or maybe he told you he “just wants to be friends, and that sort of thing.”

In this situation, you CAN NOT afford to make the same mistakes that most women make when trying to find does he still love me.

You want him back… you want to start fresh, and give it another try without him shutting you out.

A lot of women have been through this system and this situation has helped them to not only win back the men they love… but to build new, happier, stronger relationships.

And you’re racking your brain about getting back together?

You might be trying to figure out WHY he suddenly turned so cold, and HOW to convince him to talk to you and to try to work things out.

And it’s especially painful and difficult when the breakup is HIS idea, not yours.

I like this program which has a proven step by step plan that is used to help thousands of women and can help you win your ex-back.

You have to take action because the longer you wait the greater the chance that he might forget you, as the great memories of the two of you together start fading away in his mind.

One aspect about male psychology is that the longer you are apart the more likely the fond memories will fade and he’ll never come back.

The sooner you begin learning to put together a life changing plan the sooner he’ll be back in your arms!

I know firsthand that breakups are one of the most emotionally difficult and painful situations you can go through, that’s why I hope you take good care your over-all well-being and happiness.

Step By Step Guide To Stop Feeling Insecure In Relationships

In order to learn how to reduce insecurity, you must first begin to understand your self esteem. Self belief, begins early in life. Low self esteem is the product of your upbringing and life experiences and manifests in loss of trust, self worth and self confidence.

Feelings of insecurity are learnt along our journey when you (incorrectly) learn through negative experiences to connect negative events to being rejected.

For instance, as a child, you learn to feel insecure if you are brought up with caregivers engaging in inconsistent parenting. This happens when your parents’ or guardians’ disciplines in an inconsistent manner. This inconsistency results from parenting being mood dependent, rather than consistently being based on particular rules, norms or expectations.

At school this inconsistency is highlighted on a regular basis amongst friendships. Children are going through so many hormonal and emotional changes at school, that emotional reactions and hurt feelings occur daily, if not weekly. If you were taught to perceive these changes as simply emotional and not personal, your self esteem would stay in tact. However, often children internalise these daily rejections to mean they are not liked or unwanted. Even after children make-up (which also happens daily), they can be left with the scars of potential rejection. Children then learn early how to ‘walk on eggshells’ to avoid being rejected again.

Examples of how self doubt can manifest are as follows:

– A close friend gets angry any time you have to say “no” to doing something with her, regardless of your reason
– Your partner yells at you every time he is overtired or stressed out
– A mother in your mothers group argues against every opinion you have about parenting
– Someone close to you ignores you when you are in a group
– Your x-partner cheats on you, so you become paranoid every partner will cheat on you in the future

Reducing self doubt and worry with significant people in your life

The above points highlight negative behaviours that can lead to the development of fear of rejection. Each of these examples highlights other people’s behaviours, which were internalised incorrectly as self-blame. However, this internalisation was incorrect. The examples above would best have been internalised as external responses resulting from the other person’s personal issues. Let’s quickly dissect each example:

A close friend gets angry
This is a reflection of your friend’s issues and has nothing to do with your behaviour. You have a right to say “no” when you are busy too

Your partner yells at you
His/her moods are dictating his reactions towards you. His moods are the issue, not your behaviours

A mother in your mothers group argues against you
This is a reflection of the mother either feeling intimidated by your opinions, or insecure about your role within the group. You have a right to have a different opinion to hers

Your close friend ignores you in a group
This is either an oversight, or the other person is overcompensating for their own insecurities, or jealousy, by focussing on those who may need more work to become close friends or family

Your x-partner cheats on you
This is a reflection of your x-partner and has no bearing on you. Regardless of anything occurring within the relationship, cheating is only the fault of the person engaging in the behaviour

The Top 5 Answers To Reduce Anxiety With Your Partner

1. Rebuilding your self esteem to ensure you have the strength to cope when things go wrong and to be resilient to negative experiences

2. Questioning honestly whether someone’s behaviour is a reflection of their issues (not yours)

3. Trusting in yourself and in your instincts

4. Being open and honest with those you care about to express how you’re feeling and question inappropriate behaviour

5. Living in the world of facts, not perception. So you only act on your concerns when you are 100% confident your judgement is accurate (e.g. ask if necessary before you act).

The most important thing is to believe that insecurity is not a healthy emotion and leads to negative and destructive behaviours. It’s not your fault that you feel this way, but as an adult you have the choice of either continuing to feed this, or challenging it and overcoming in. In doing the latter you will enrich your relationships, enhance your career and live a much more healthy, happy and successful life.

Become the Most Sought After Plasterer With These Amazing Tips

Any building can have a number of brick in it and a large quantity of cement being used for it, but it becomes habitable and ready for use only after it has been plastered. Plastering jobs give the architectural piece its beauty and finish. So, plastering is of a great significance in the area of construction. As this aspect of construction is very critical for the success of any building, the plasterers are in great demand. Here are the following tips which would help you know how to plaster and how to improve your plastering skills:

Any plasterer is aware of the fact that plaster does not adhere to any kind of surface. In order to make the plaster stick to the surface, first, you must ensure that the surface is ready to be plastered.

In order to be successful in this job, you must make sure that the surface to be plastered is clean. Take time to remove every bit of existing plaster or any dust or wallpaper as the case may be.

A professional would always check the porosity of the wall surface before starting the plastering. A porous wall surface may make the plaster dry up too fast.

If the wall surface is too porous, spray the surface with running water until the water runs down.

The very first lesson of how to plaster is to know that you have to mix plaster to water and never water to plaster.

The consistency should be that of a melted ice cream. So, take half of water and half of plaster. Pour plaster over the water in a heap and then start mixing with a wooden ladle slowing in order to make it lump free.

This job demands an error-free plastering. For this to be achieved, make sure you finish 6 coats of plastering from the first coat to the last coat.

This great art and it must be learned with time. The beginners should start off with small areas.

A good work can be achieved with confident strokes and the angle of the trowel should be correct.

Avoid making the mistake of changing the angle too often. Always remember, as the amount of plaster reduces in the trowel, the angle made by the trowel with the wall should become smaller.

Do not try to be perfect in the first coat itself. Try finishing off the coats and then start fixing the plastering at the end.

Each coat should give an even tone.

These tips are for the beginners as well as those who are in the plastering profession for ages. As mentioned above, plastering is an art and it should be done with great concentration. The beginners would definitely take some time to develop the confidence but it will come with time and practice. These tips would make you the most sought after plasterer as you would not be doing the same mistakes as the other plasterers do.