THE HOLY BIBLE - King James Version - БИБЛИЯ в Синодальном переводе
Resist the devil, and he will flee from you

The Bible for command line people.

----------- THE GOSPEL ACCORDING TO SAINT MATTHEW   ------------------
--- Chapter 11 ---
28 Come unto me, all [ye] that labour and are heavy laden, and I will
   give you rest.
29 Take my yoke upon you, and learn of me; for I am meek and lowly in
   heart: and ye shall find rest unto your souls.
30 For my yoke [is] easy, and my burden is light.
----------------------------------------------------------------------

Welcome,

Here is the command line reader program for The Bible.

Please do seek advice and guidance in your life from The God's word - The Bible. Cry out to Him at times of joy and sorrow, walk in all the Commandments, to fill your life with sense and happiness. As Paul said in The epistle of Paul the Apostle to the Galatians (5:22,23):
"But the fruit of the Spirit is love, joy, peace, longsuffering, gentleness, goodness, faith, Meekness, temperance: against such there is no law. "

Working in IT, we keep up the pace and find less and less time for thoughts about real valuables in our lives.

Being a command line person myself, I tend to open dozens of terminal sessions daily, so I wanted to read at least one verse from the Scripture every time I do so. That was how this program has been born, which made me thinking while reading - so, here was the project's name.

Very often I did not want to stop after only verse - that was how navigation commands appeared. To advance through the books press "b+" followed by "enter", "c+" jumps to next chapter, "+" will get you following verse. Same commands but with "-" make backward movements. It is easy to remember navigation keys: Book+ / Book-, Chapter+ / Chapter- and just + / - to change verse in the current book, * prints full text of the book.

Please, remember about God, his Commandments and The Bible - and make time for Him in every day of your life.

God bless!
Denis


Some technical details and my personal request to you follow.

Please download the file into your home directory on any workstation or server you like.

Add filename into your local user profile (.bash_profile, .bashrc, .profile or similar) - and every time you login, you will be welcomed by The Bible's verse, in Unicode UTF8 encoding. The console needs to support Unicode.

Program was written in ANSI C, using single header file "stdio.h", no other libraries were used, no other programs served as prototype. This relatively simple code was developed from the scratch, as well as indexing algorithm.

The text of The King James Bible (revised 1769 edition) in English provided by Bruce Wilcox (printkjv.ifbweb.com). Bruce passed away in 2006 - rest in peace, brother!

Here comes my personal request to you.

Please, be generous and donate to any Christian Church of your choice.
As Paul said in The second epistle of Paul the Apostle to the Corinthians (9:7):
"Every man according as he purposeth in his heart, [so let him give]; not grudgingly, or of necessity: for God loveth a cheerful giver."


You may see the program here, in Russian and in English , verse changes every 10 minutes.
Just make one of these test pages a start page in your browser - and every time you visit the internet, you will be welcomed by new verse from The Bible.

The Bible verse for desktop Here you will find The Bible verse with nature background for your desktop. I took all those photos with my camera, please enjoy them but do not change the content.

Program versions (v.1.16) for download:

The program compiles and runs on any system with ANSI C compiler and standard library. Please let me know if you need executables for any other platform.

Linux:

Fedora 21 and similar:

Russian Bible:
read_and_think.64: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, stripped
CRC checksum and byte counts (cksum output): 2236228532 4228264 read_and_think.64
Russian - Linux

English Bible:
read_and_think.kjv.64: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, stripped
CRC checksum and byte counts (cksum output): 2872462714 4338632 read_and_think.kjv.64
English - Linux

FreeBSD 10.1:

Russian Bible:
read_and_think.fbsd.64: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), statically linked, for FreeBSD 10.1, stripped
CRC checksum and byte counts (cksum output): 1216024193 4653744 read_and_think.fbsd.64
Russian - Free BSD

English Bible:
read_and_think.kjv.fbsd.64: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), statically linked, for FreeBSD 10.1, stripped
CRC checksum and byte counts (cksum output): 128605105 4760608 read_and_think.kjv.fbsd.64
English - Free BSD

OpenBSD 5.6:

Russian Bible:
read_and_think.obsd.64: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for OpenBSD, stripped
CRC checksum and byte counts (cksum output): 2501540635 4234552 read_and_think.obsd.64
Russian - Open BSD

English Bible:
read_and_think.kjv.obsd.64: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for OpenBSD, stripped
CRC checksum and byte counts (cksum output): 3992053316 4340760 read_and_think.kjv.obsd.64
English - Open BSD

Solaris 11.2 - Intel:

Russian Bible:
read_and_think.sol11.64: ELF 64-bit LSB executable, x86-64, version 1, dynamically linked (uses shared libs), stripped
CRC checksum and byte counts (cksum output): 2844891554 4230976 read_and_think.sol11.64
Russian - SunOS 5.11 11.2

English Bible:
read_and_think.kjv.sol11.64: ELF 64-bit LSB executable, x86-64, version 1, dynamically linked (uses shared libs), stripped
CRC checksum and byte counts (cksum output): 1587282563 4338584 read_and_think.kjv.sol11.64
English - SunOS 5.11 11.2

Please, do not worry - there is no malicious code in the files above. I promise. Just regular binary executable, compiled from source code.


How I execute the file:

add at the end of ".bashrc" or ".profile" in my home directory:
"/home/denis/read_and_think.kjv"
Please note - I do this only in my own home directory.
Make file executable:
"chmod u+x /home/denis/read_and_think.kjv"


My letters to you

Please contact me via email as "denis" at this domain, read-and-think.org

My letters, written on different occasions to many people.

My technical notes are here.


This website does not contain active elements - scripts and cookies

"What about web-analytics?" - you may ask. That's easy - I use my own little program WebLog - an insight into your webpage visits. You are welcome to use it too.


From February 2014 I am mourning the Heroes and Victims.
Lest we forget!
Glory to Ukraine! Glory to the Heroes!

They shall grow not old, as we that are left grow old;
Age shall not weary them, nor the years condemn.
At the going down of the sun and in the morning
We will remember them.