Mark of Cain

Welcome To My Site

Edited: December 2nd, 2024

Hebrew Audio Text Map

The Hebrew Audio Text Map has moved well beyond its proof-of-concept phase and is now live, chapter by chapter. Alongside this expansion, the meticulous process of audio scrubbing, noise reduction, and normalization continues, ensuring a high-quality listening experience. This resource has proven to be a global blessing, regularly attracting visitors from 102 countries who seek to engage with the Hebrew Bible in an accessible and immersive format.
 

Searchable Parsed Greek New Testament

The entire Greek New Testament, based on the critical text of the Society of Biblical Literature (SBL), is fully parsed and available online for reading, searching, and in-depth study. I'm honored to have been granted an online license by the SBL to utilize their critical edition of the Greek New Testament.

Over eight months of dedicated effort went into bringing this resource to life: planning the Greek portion of the website, preparing the text, parsing all 134,554 words of the New Testament, and writing the code for an intuitive user interface.

As part of ongoing improvements, the backend of the site is being updated to ensure compatibility with PHP 8.2. This not only future-proofs the site for years to come but also enhances performance and code efficiency. Refactoring and commenting on the code are additional steps being taken to optimize the platform for faster and cleaner execution, ensuring a seamless experience for users.

My Greek New Testament section regularly welcomes visitors from over 97 countries, many of whom study and explore from regions where such materials are scarce. I am humbled to play a small part in equipping students, pastors, and curious learners with tools to deepen their understanding of the Word.

A Place to Discover Truth

The header graphic across the top of the site symbolizes the progression of human expression -- from primitive marks in the dust to the binary language of the digital age. While we live in an era of overwhelming information, the focus of my efforts has been on uncovering and presenting truth. It is my prayer that your journey toward the Truth is enriched by the resources I have made available.

Thank you for visiting, and have a look around!

Take A Look Around

Edited: January 13th, 2022

This site is hand coded and represents my latest attempts at utilizing the latest releases of HTML5, CSS3 with mobile devices taken into the consideration of design.  The goal is to have a multi-lingual site working on Android, iOS, MAC, Windows, *NIX, Fire Fox, Chrome, Safari, and Edge.  The backend is driven with a custom CMS for remote updates and WYSIWYG formatting.
 
Originally, I was trying to write code for all browsers from past to present, but as the years progressed, the window of support has moved to the right on the timeline.  I am more concerned currently with writing code for the future, rather than the past.

Kudos to John Dyer for his outstanding javascript media player over at http://mediaelementjs.com.  I am currently using his API as an audio player on my Bible Study page.

Some of my difficulties to date:

  • During the summer of 2014 Google changed their Didot Greek Font -- ugghhh
  • Diacritical symbols, which point to the apparatus, appearing in the text but not available in the Unicode font
  • Determining the correct amount of definitions to supply for the Greek-English glossing
  • Converting MySQL Database and Tables from latin characters to UNICODE -- (it seems the combination to the backdoor at Ft. Knox is more commonly known than this procedure.)
  • Reported file lengths in some mp3 have led to difficulty in accurately mapping audio to text.  FFmpeg to the rescue!  FFmpeg is so powerful.  Eventually, a one line command fixes the issue.
 
Thanks for stopping by and checking it out!

Contact Email me at:

MarkCain202006@markcain.com

This is a temporary email address. Once you contact me, a permanent email address will be sent to you.
Feedback

Feedback System


Feedback system to be put here. In the meantime please email me.