THE HOLY BIBLE - King James Version - БИБЛИЯ в Синодальном переводе
"Нас Атакуют!" Изобличи козни лукавого, запрети диаволу

Библия для людей, работающих с командной строкой.

---------- От Матфея святое благовествование  ---------------------
--- Глава 11 ---
28 Придите ко Мне все труждающиеся и обремененные, и Я успокою вас;
29 возьмите иго Мое на себя и научитесь от Меня, ибо Я кроток
   и смирен сердцем, и найдете покой душам вашим;
30 ибо иго Мое благо, и бремя Мое легко.
-------------------------------------------------------------------

Добро пожаловать,

На этом сайте вы найдете программу для чтения Библии в командной строке.

Чтение Святого Писания поможет Вам в жизни. Обращайтесь к Богу в минуты радости и печали, задумывайтесь над Его заповедями и выполняйте их - и Ваша жизнь приобретет стройность и порядок, в ней появится смысл и радость. Как написано в Послании к Галатам Святого Апостола Павла (5:22):
"Плод же духа: любовь, радость, мир, долготерпение, благость, милосердие, вера, кротость, воздержание. На таковых нет закона."

Работающим в ИТ приходится трудиться в достаточно интенсивном темпе и, к сожалению, все меньше времени остается для мыслей о реальных ценностях в нашей жизни.

Работая почти исключительно в командной строке, я заметил что открываю новую терминальную сессию несколько десятков раз за день. Я хотел прочитывать каждый раз хотя бы один стих из Писания - так и появилась эта программа, заставляющая меня читать и думать. Отсюда пошло и название проекта.

Очень часто останавливаться на одном стихе не хотелось - так в программе появились команды навигации. Чтобы перейти на следующую книгу Библии, наберите латинскими буквами "b+" и нажмите "enter", чтобы перейти на следующую главу в уже выбранной книге - введите "c+". Прочитать следующий стих можно просто набрав "+" и нажав "enter". Соответственно, те же команды с "-" выполняют обратные действия. Команды запомнить легко: Book+ / Book-, Chapter+ / Chapter- и просто + / - для передвижения по стихам в пределах главы выбранной книги, * печатает книгу полностью.

Пожалуйста, в своих каждодневных трудах, какими бы занятыми вы себе ни казались - находите время для Бога, Его заповедей и Библии.

Будьте благословенны!
Денис


Немного технических деталей и моя личная просьба к Вам.

Загрузив исполняемый файл, поместите его в свою домашнюю директорию на вашей рабочей станции или на сервере (серверах), которые Вы поддерживаете или с которыми работаете.

Добавьте имя файла в Ваш профиль (.bash_profile, .bashrc, .profile или что-то похожее) - и каждый раз, при входе в удаленную систему или при открытии эмулятора терминала, Вы будете видеть стих из Библии, на русском языке в Юникод-кодировке UTF8. Естественно, консоль Вашей системы тоже должна быть установлена в UTF8.

Программа написана на ANSI C, подключен единственный файл заголовков "stdio.h", никакие другие библиотеки не используются, никаких программ в качестве прототипа использовано не было. Достаточно простой код написан полностью "с нуля", алгоритм индексирования тоже продуман и реализован мной (хотя, наверное, особой оригинальностью не отличается).

Текст Библии в Синодальном переводе (с Второканоническими книгами) включен в исполняемый файл - огромная благодарность братьям Сретенского монастыря РПЦ (days.pravoslavie.ru/Bible) за текст на русском языке.

Английский текст Священного Писания включен в версии Короля Джеймса (The Authorized or King James version, revised 1769 edition) - спасибо Bruce Wilcox (printkjv.ifbweb.com). Bruce умер в 2006 году - Господь, упокой его душу.

Переходим к просьбе.

Будьте добры, пожертвуйте сколько считаете уместным в любую Православную Христианскую Церковь по вашему выбору. Ваша щедрость вернется к Вам!
Как написано во Втором послании к Коринфянам Святого Апостола Павла (9:7):
"Каждый уделяй по расположению сердца, не с огорчением и не с принуждением; ибо доброхотно дающего любит Бог."


Увидеть программу можно здесь, на Русском и на Английском языках, стих сменяется каждые 10 минут.
Можете сделать одну из этих тестовых страниц стартовой в вашем броузере - и каждый раз, при входе в интернет, будете видеть очередной стих из Библии.

Библейский стих на десктоп По этой ссылке вы найдёте Библейский стих на фоне природы для вашего десктопа. Все фото сделаны лично мной, пожалуйста пользуйтесь, но не изменяйте содержания.

Версии программы (v.1.16) для загрузки:

Программа компилируется и выполняется на любой системе, имеющей ANSI C компилятор и стандартную библиотеку. Пожалуйста напишите мне если вам требуется файл для другой платформы.

Linux:

Fedora 21 и подобные:

Русская Библия:
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
Русский - Linux

Английская Библия:
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:

Русская Библия:
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
Русский - Free BSD

Английская Библия:
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:

Русская Библия:
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
Русский - Open BSD

Английская Библия:
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:

Русская Библия:
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
Русский - SunOS 5.11 11.2

Английская Библия:
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

Пожалуйста не переживайте, никаких вирусов / троянов в файлах нет. Просто самый обычный исполняемый файл, скомпилированный из исходного кода.


Как я запускаю файл:

добавляю строчку в файл ".bashrc" или ".profile" в моем домашнем каталоге:
"/home/denis/read_and_think"
И обратите внимание - я делаю это только в своем домашнем каталоге.
Не забудьте сделать файл исполняемым:
"chmod u+x /home/denis/read_and_think"


Для правильного отображения русских букв через SSH

я использую настроенный на UTF8 PuTTY.
Для этого (на примере Windows XP) в окне PuTTY Configuration:
1) на вкладке Windows/Appearance ставим шрифт, поддерживающий русские буквы - я предпочитаю "DejaVu Sans Mono, 12pt" (Ставьте шрифт побольше - берегите глаза!), нажимаем кнопку "Change" и внизу из списка поддерживаемых языков выбираем "Cyrillic". Также можно выбрать опцию "ClearType"
2) переходим на вкладку Window/Transaltion, вверху из списка выбираем "UTF-8" как character set
3) внизу помечаем пункт "Use Unicode line drawing"
4) Сохраняем сессию, подключаемся к удалённой системе.
Русские буквы отображаются правильно в PuTTY на Windows XP.


Мои письма к Вам

По всем вопросам пожалуйста пишите мне на почтовый ящик "denis" на этом домене, read-and-think.org

Мои письма, написанные по разным поводам и к разным людям.

Мои технические заметки здесь.


Сайт не содержит активных элементов - скриптов и cookies

"А как же насчёт веб-аналитики?" - спросите вы. Ответ прост - я пользуюсь своей собственной программкой ВебЛог - увидьте в посетителе человека. Буду рад, если она понравится и вам.


С Февраля 2014 года на сайте траур по погибшим.
Вечная им память и Царствие Небесное.
Слава Україні! Героям слава!

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.