Creation of a Roman Calendar Database: Part 2

Warning: This is a Technical Blog Posting… It is going to get pretty technical. Also please See Part 1 before going farther.

Time to finish this database. First off, I have re-run the script from part 1 for 500 year segments, zipped up the files are just to large to upload into PhpMyAdmin, and I really just don’t want to mess with modifying the settings to allow larger uploads right now. So I am just going to cut the numbers in half and just do more multiple downloads to stay Y3K compliant (yes, the Y3K thing is a joke).  I have also added a “-o” switch to the script because things just look nicer without the optional memorials, don’t worry we’ll bring them in before the end of this tutorial. The new script actually looks like this:

        for i in `seq 2014 2514`;
        ./romcal $i -L -a -e >> output.txt
        for i in `seq 2014 2514`;
        ./romcal $i -L -a -e -o >> output-0-500.txt

        for i in `seq 2514 3014`;
        ./romcal $i -L -a -e >> output-2.txt
        for i in `seq 2514 3014`;
        ./romcal $i -L -a -e -o >> output-0-500-2.txt

Ok now if we look at the structure of the file we will see it is sort of semicolon deliminated: Here are the first 7 rows of output-0-500.txt:

Wed Jan  1, 2014:SOLEMNITY:White  :Solemnity of Mary, Mother of God
Thu Jan  2, 2014:Memorial :White  :Basil the Great and Gregory Nazianzen, Bb & Dd
Fri Jan  3, 2014:Weekday  :White  :Friday before Epiphany
Sat Jan  4, 2014:Memorial :White  :Elizabeth Ann Seton
Sun Jan  5, 2014:Sunday   :White  :Second Sunday of Christmas
Mon Jan  6, 2014:SOLEMNITY:White  :Epiphany of the Lord
Tue Jan  7, 2014:Weekday  :White  :Tuesday after Epiphany

Looking at the file format I would honestly say that format is fixed width. Fixed width is the bane of DBA’s everywhere, we always seem to have to use it and sometimes we are doing the craziest things to export and import them.  I think the file can be imported rather simply with some basic CSV fomating trickery, which won’t be too hard… or so I thought. Working with the output-0-500 file I started by separating the 3 character day of the week from the date, by inserting a “:” in the space. Then I did a simple find and replace to turn all semicolons into ‘,’ bulk loaded the file into a ruff table in mySQL from my desktop. After I was done I loaded the output.txt into a second table as well.

Using a simple join I created an alternate name field in the firs table and brought the data into just one table, joining off the date.

Then things went south. I added a field to store a unix timecode and tryied to translate the date field into timecode. I guess my host is a 32 bit server because when I hit January 19th 2038 the strtotime() function in Php prompty started to return “0”. Now I know why fathers website only goes to 2037 he probably ran into a similar problem with the romcal function on a 32 bit computer. Someday I will just have to do all the data in the future on a 64 bit LAMP server.

From here I deleted all data after Jan 19th 2038, just to save time overhead. I then added an sname, 8 character field. This will be for when I need a short name for the feast on the calendar. Doing a couple of group by select queries I got all the Sundays, actually looked at each Sunday name and created an 8 character or less name for them and then using a spreadsheet, find and replace in gedit, I created a buch of simple update scripts to run in myphpadmin. Afterwords I repeated the processes for Solemnities…. Did you get all that? What did I say, way to technical for a blog.

Here is an idea of waht the Data looks like clean and shiney.  screen4-romcal

Let me share the fruits of my labor with you. Here is a SQL file that will create and populate the table into a mySQL database.

After the insanity of this liturgical calendar I am looking forward to getting back to PHP and finishing the second to last section of this first part of the project.

Carmelite Vocation Why?

I would like to share with you a vocation letter. Two months ago, on June twelfth, one of my wife’s sisters entered a Carmelite cloister. If the idea of this is a little foreign to you let me give you a short explanation.


Yes they wear sandals in the snow, brrrrr.

She left behind her friends, family, and all her worldly possessions, save a veil that she was asked to make  (actually a religious habit), books she was asked to bring, some boots to tend the cows in, and very simple clothes. She is moving into a moderately sized complex that is designed to hold about 20 women, that she was actually the 34th lady. Inside and on the grounds of the cloister the sisters pray from before sun up to after sun down. They have a little bit of social time with each other after meals. The order is simple; they do not have heat or hot running water; the sisters do live in Nebraska where their will be snow on the ground for winter.  Their meals are vegetarian and simple; they raise chickens for eggs and cows for milk; they also work the land. She plans to stay on the cloister grounds for the rest of her life; she will only come out if she is extremely ill to go to a hospital, or in the event that a family member is close to death, to comfort them. In a few months, or a year, she will be promoted from the postulate to a novice of the order, and then in about 3 to 5 years if she is found fit to maintain the lifestyle, she can choose to take solomn vows to become a full sister and remain inside the cloister forever.

This is not a vocational decision made by a trifler. She spent over 1 year traveling and looking into many different orders and discerning this vocation. When she left her parish her pastor asked her to write a letter to their parishioners explaining her decision. The following is a copy of that letter:

Carly’s Vocation Column

June 1, 2014

Give God the Glory!

Those of you who know me are aware of my religious Vocation and that, on June 12th, I will be entering a Carmelite convent in Nebraska. I have been asked to share a little of my special calling with you, but above all I wish to proclaim the wonderful things God has done in my life and will do in and through us if we stay close to Him and seek His will.

Ever since I moved out to the Peninsula from Ohio about three years ago I have earnestly been seeking what God’s will for my life is. As a Catholic this is generally expressed in our call to Vocation either in married or consecrated life. I have since come to understand that our greatest Vocation is that of love. God is love. We are called, each and every one of us, to emulate Christ’s love for His Church and to eventually participate in the Trinity’s eternal exchange of love by giving of ourselves completely and selflessly to another. This is a desire that is stamped into the deepest recesses of our souls right along with the Image of God. Our call to human marriage or consecrated life is just a manifestation of this call to love.

Reading through my journals from the past few years has really shown me how I was seeking earnestly to give of myself in this way through Vocation. I can also clearly see how there was always that call to religious life although I couldn’t see it at the time. It took a few relationships for me to start wondering if I could find that which I sought strictly in human love and relationship. I began to see manifest in myself a great love of God and the Church, a deep desire to completely give myself in love and service to both, and an almost irrational longing to spend hours a day in prayer!

Carmel Cloister

Cloister as seen from a distance

About a year ago I began thinking that perhaps I called to a religious life, and I made the decision to pursue it in faith although I was not, for quite a long time, absolutely sure that it was where God was calling me. This pursuit took blood, sweat, and tears and many hours on me knees in front of the Blessed Sacrament begging for clarity and direction. To step out in blind faith and to energetically pursue this was extremely difficult at times. Much had to be sacrificed, changed, and accepted, but in the end, it is totally worth it. I look back and marvel that I was able to so relatively quickly come to a place, over such a rocky road, of complete rest and assurance in knowing that I have been led to where God wants me to serve Him. Could I have found my way, even begun the journey, on my own? Absolutely not! With St. Therese I can confidently say that EVERYTHING is grace, even the inner turmoil which directed me to pursue a religious vocation! Looking back I can see how God was firmly guiding me the whole time even if I couldn’t perceive it, and this gives me greater confidence in His care for us. He gave me such amazing support in this church community, in my family and friends, good spiritual guidance through many sources, and He never let my trust in His providence down. Mary, too, has played an invaluable role in all this, truly taking the reins, guiding and protecting me with her maternal case once I consecrated myself to her and entrusted my Vocation into her keeping.

I marvel, too, that God has called – desires- me to give myself exclusively to His Son, Jesus, in this way. I realize more and more deeply that this is an incredible grace and that those of us who are called to this Vocation are truly blessed. To Love Jesus is our greatest joy! The Carmelite Vocation, above all is a Vocation to love, to be the heart of the Church, to go to the desert to seek and love God alone, to love Him in a world where many don’t.


The screen of a cloister, Sisters are not seen by the public.

Many people do not understand the call to this life. I myself am just beginning to. I am told over and over how proud people are of me, but it is as I tell my family: it is just like I have fallen in love and am getting married! Truly! There is little difference, but there is EVERY difference because this espousal to Christ and His Church touches more deeply on the reality which human espousal is but a foreshadowing of in our ultimate call to union with God. I have been wooed by Christ, I have found Him whom my heart has always sought and desired to give myself completely to out of love, and now He takes me, His soon-to-be-bride, to live in His house! How can there be any sadness or regret in my leaving the world and going to the cloister? I am as a young bride awaiting her wedding day, awaiting the moment when she can give herself to her Beloved freely and totally and to join Him in His work and conform myself to Him. This is what it means to me to be entering Carmel. I have  the greatest of joy, peace, and happiness! I do not know what awaits me at Carmel, but I do know the Jesus is waiting for me there.

So give God the Glory! In His love, goodness and faithfulness to us He continues to call me and women to enter into a life of prayer and service for the life, the good, of the whole Body, the Church and for the salvation of souls. And we go because we love our good God. It is truly a great mystery! I hope my Vocation is an inspiration to all and witness to the reality of the life of the Church and the Kingdom of Heaven which is among us and of which Christ is the living King. I want to encourage everyone, especially you young people in the parish, to seek God’s will for your life, to stay close to Him in prayer and the Sacraments. I assure you, you will be the happiest and the holiest wherever God calls you, whether it be consecrated or married life. and that there is nothing more fantastic and beautiful than to be called to give yourself wholly to Jesus and His Church. It is truly a grand adventure! Refuse God nothing and you will find the fullness of peace and joy.

I would like to end by saying what a blessing and a privilege it has been to be part of these parishes (Divine Providence!) during my journey. I can’t imagine that I would have found such support and love anywhere else! Thank you, everyone, for your prayers. I would especially like to thank the Catholic Women and the Lay Carmelite community for their generosity in graciously helping me purchase a few needed books for my new Carmelite life and Fr. Nathe for his spiritual guidance. I am taking this whole parish community with me to Carmel and will always keep you before me in my prayers. Please pray from me that I may remain faithful to this Vocation.

In Christ,

Carly Smith

Here is a scanned copy of the letter. Her family can write to her, and she can write one letter back to us every month, although we are not suppose to share those letters outside the family. Carly wrote this before she left so I am free to share it.

Those who join such orders, do give up so much. I am very thankful for the prayers that the faithful receive from those who choose a vocation to enter cloisters. We are all very blessed that they choose to honor God in such a way with their entire life. Inside Carly’s cloister almost all the sisters were under 35, maybe 4 or 5 over 35. So the wonderful news is the youth are entering the ranks and the cloisters and convents of the world will not be quietly fading away. If you have any prayer requests feel free to pass them on we can pass them onto the sisters.

Creation of a Roman Calendar Database: Part 1

Time to get down to some dirty work, and make a complete calendar database table for the site. [This will be a very important blog post when the calendar expires]

So first.. I need a calendar, after some research I think Rev. Kevin M. Laughery’s calendar is generated with romcal, a unix extension for figuring out the calendar. My guess is he outputed the calendar with romcal in HTML and added it to his pages with some moderate updates that he added himself. Not to short change the amazing feat he has provided. Luckily I just happen to program on a linux box (ha they said it would never come to my advantage!) So romcal will install and build on my system quite easily.

The processes was pretty simple, I downloaded the file from the website, and followed the instructions, which was pretty much untar’ing the source and running make in the directory. The make functions creates a lot of errors.

Here are the untar’d files:






Here is what you see when the errors roll when you compile the program with ‘make’:








After some really simple research I would say that the errors are expected, in some programs errors like this are actually expected because the program calls the functions that are regular functions for standard libraries.

The cool thing is now when I run ./romcal in that directory I get the current year’s data! The infromation is not what I really want so after some playing with the switches:

Usage: romcal [options] [year] 
   where [year] is the 4-digit year (>1582) 
   and   [options] are as follows: 
-a: Ascension on Sunday 
-e: Epiphany on Jan. 6 
-c: Corpus Christi on Thursday 
-o: Do not print Optional Memorials or Commemorations 
-v: Print Version Number and Help 
-t: Print today's celebration 
-l: List directed I/O 
-L: List directed I/O (same as -l) 
-I: iCalendar output 
-P: PostScript output 
-C: Color PostScript output 
-H: HTML Output 
-R: RTF Output 
-W {directory}: Web Page Output 
-d {yyyymmdd}: Print the celebration of a given date 
Note: Current year is assumed if not provided. 
Note: The -t and -d options can be used with the -l option.

I figure that -L -a and -e will give me pretty much what I am looking for, in a current working situation. Later down the line I will need to probably use the -o and do multiple outputs because different dioceses will have different rules, but for now it should cover me for most of the English speaking Catholics in the world.

So  I create a simple script:

        for i in `seq 2014 2999`;
              ./romcal $i -L -a -e >> output.txt

Run the script… & now I have a file ‘output.txt’ that is created in ~5 seconds, and has 22mb & 800 years worth of liturgical calendar data. If Jesus doesn’t come back between now and then someone might have a Y3K issue.

Just in case the website goes away here is a copy of version 6. And just in case the compiler fails to work in 2999’s version of C, here is the compiled file zipped. Read the disclaimer before using this software, I am not taking responsible for it if you break your computer.

The Americanism Mistake


Church and State are separate, but we only live one life.

Yesterday I called into Patrick Madrid’s radio show at the end of his 4 o’clock hour show. The topic was regarding this article, about ladies who were asked to stop praying at a shopping Mall at the end of their daily exercise walk by a security guard. Here is a quote from the article that will give you an idea of just how far the shopping mall’s policy regarding prayer goes:

“I said, sir, are you saying that people who eat in the food court can’t bow their heads and pray?” she said. “He said, ‘No ma’am.’ That’s exactly what he said.”

So I got in to talk on the air with Patrick at the very end*. I asked him what he thought about publicly berating the security guard, taking a picture of him and asking people to agree that he is wrong through an image meme or something similar. We both agreed that it was not really acceptable for followers of Christ to do such things, I had just posed it as a hypothetical, and that this mall is opening itself to this type of ridicule.

Hind sight is always 20/20, they say. Shortly after the show ended I had a terrible realization. I had just been party to participating in a heresy of the Church, Americanism. The heresy of Americanism is the belief that a person has a “personal / spiritual life” and a “business / secular life” and that these two lives should never meet.  It gets its name from when more Catholics started showing up in the United States of America, and many protestant Americans were worried that these Catholics would start to take offices and swear allegiance to the Pope. (Francis for Ruler of the Free World!… yeah sadly he wouldn’t take it.) This heresy, is of course a false belief. It is when separation of Church and State goes too far. What we do in a secular world and with our business is equally who we are. We are not two people and the hat magically switches when we walk out the door of our homes and Churches. Everything we do will be weighed by God when we die, EVERYTHING is on the plate. We can’t get out of doing wrong, or ignoring God because we are at work.

So here is what we missed; We are Christians always. Praying is a normal and preferred state of ‘being’ for all Christians. Prayer takes up 1/4 of our Catechism (I would argue almost 1/3 by volume). If you don’t want people praying, Christian, Muslim, Jew, or Wicca; Then you must ban the type of person, not the act of prayer. The statement you cannot pray here, is really the heresy of Americanism saying: Don’t bring your “Christian life in here”, but the real statement is “Christians are not allowed to be Christians here, they must be their secular selves” since the preferred state of a Christian is to be in prayer. If you don’t want a Muslim rolling out a mat to pray on during their prescribed hours, or blessing food before a meal, the truth is you really do not want Muslims in your shop, and this is an abomination to the dignity of the human person, by doing so we would push the Muslims away from Christ. We need to change the culture to be use to prayer in the public settings, we need to get back to where people praying is a comfortable normal. Push the standard: pray in public, encourage TV shows to show people honestly praying for help and guidance! This is the problem, prayer has become so out of place that it is seen as wrong. The only way to change that is to pray in public.

*Note: if you are a listener to Patrick Madrid’s Radio Show, you may note that when I call in I use my Confirmation name, Michael.

What does Faith mean?

Faith is a confusing homonym in the English language that when conveyed in a sentence it can be mistaken as many different things.  According to there are eight different definitions for the word faith, ranging from a religions rubric to confidence.  The Catechism of the Catholic Church even adds a deeper spiritual 9th definition to the list!

Faith is first of all a personal adherence of man to God. At the same time, and inseparably, it is a free assent to the whole truth that God has revealed. As personal adherence to God and assent to his truth, Christian faith differs from our faith in any human person. It is right and just to entrust oneself wholly to God and to believe absolutely what he says. It would be futile and false to place such faith in a creature. -CCC 150

In a way we Catholics do like to redefine words and use our own terms as an inside way of communicating.

Lets go on a little faith entomology journey:

The Greek word most often used in the new testament Bible for “Faith” is pistis. Which in itself can translate into all the following “faith, belief, trust, confidence; fidelity, & faithfulness”. It might be notable that that word pistis is a goddess in the Greek pantheon of deities, her roman counterpart fides, is where we get the entomology of the word ‘Faith’ in the English form.

Hebrew is a crazy language to pull entomology from, many words have multiple meanings. Like the word “Honor” in the 4th commandment (Honor thy Father and Mother), comes from the Hebrew word ‘kābbēd (כָּבֵד) which in other places in the bible the same word for honor is translated as ‘grew strong’, ‘ glorify’ and even ‘heavy” Some Hebrew words have as many as 20 or more completely different meanings. That being proposed: There are lots of definitions to chose from for each Hebrew word, so if someone says this word in Hebrew means X, it could very well mean Y and Z as well. I like to think looking at all the definitions we discover what the words true root is, but we really need to rely on the expert translator to choose the correct language out out of the context of the word. Warning, I am not a Hebrew expert, so if you think I am wrong please go ahead and comment.

'Aman', like nailing down a board.

‘Aman’, like nailing down a board.

In Hebrew the word ‘aman’(אמן) (the root of the famous prayer ending word ‘amen’) means to believe strongly,  ‘to secure’ like nailing down a board that is firmly planted in the ground. From ‘aman’ we get the word ‘emun’(אֵמֻן) and meaning ‘to support’ or more literally ‘The thing that is securing’, it can be even used to describe the person securing; ie a professional craftsman. And then from the word ‘emun’ we get ‘emunah(אֱמוּנָה) which is the biblical word in Hebrew used for ‘faith’, this means the action of the ‘emun’ as that of being a firm secure act. It seems the word ‘emunah’ translated ‘faith’ in the Bible means more than simply agreeing, believing, or knowing something that cannot be proven; but is actually acting upon something they know to be true. It is the act of the ‘craftsman’; sure, practiced, professional, and intentional.


Faith is a sure action.

Let’s apply this definition “a secure firm act” to the word faith in the new testament and see what we get. We begin with Jesus’ words in Matthew 21:21, where he says. “.. if you have faith and do not waver… if you say to this mountain, ‘Be lifted up and thrown into the sea,’ it will be done.”. It now seems as if Jesus is telling us to ‘do’ rather than to ‘believe’.  There is a deeper understanding for the reader in Mark chapter 2 where the friends of the paralytic lower him through the roof and then the scriptures say: “When Jesus saw their faith, he said to the paralytic, ‘Child, your sins are forgiven.’ “  Jesus saw the ‘faith’, or the firm secure action of his friends, risking it all to lower him through the ceiling, their belief in Jesus was seen as a confident act. I know of many places in scripture, the hemorrhaging woman(Mark 5:34), the Centurion and his daughter (Luke 7:9), & many others (Mark 10:52, Matthew 9:13, Luke 17:19) where Jesus mentions someones’ ‘faith’, and it always is after someone physically acts as if Jesus is divine.

Now you might wonder, why did I talk about Greek earlier?  The Gospels where written in Greek, not Hebrew!  Meaning that the Hebrew root ‘enumah’ would not have been used in the test. Only Jews reading the gospels might have come to a similar conclusion as we just have. I believe that the idea of ‘Faith’ meaning ‘a secure firm act’ is still an appropriate definition. Acting on what you believe, trust, know to be true, or the name of your religion; is in fact the pinnacle of what the Catechism tells us that faith is in fact an “act”:

“Faith is a human act: Believing is possible only by grace and the interior helps of the Holy Spirit. But it is no less true that believing is an authentically human act.” -CCC 154

So what does faith mean to me? I already told you: It is the act of the ‘craftsman’; sure, practiced, professional, and intentional. The craftsman is God, and we are his work. I often say as a mental mantra every time I hear the word ‘faith‘ in passing a Father Riccardo quote, “Faith is God’s work in me, to which I respond.”

4 tables and a Page

I have created the first four data tables and a basic page. The four tables are holding data for; Parish name, Ministrys, Ministry Slots, and Mass times. screen capture

This is a screen shot of my basic page so far that just displays data from the 4 tables, and allows a user to create everything but a Parish itself. Pretty bland, but you have to start someplace. It needs some basic dropdowns, for Mass days and ministrys, a time control, as well as the ability to delete records from three of the tables. That will be part of my next steps.

Right now I am keeping with the focus on functionailty and barebones structure. This is really half of the first part (the Parish) of 3 section.

  • Parish
  • Directory
  • Schedule

When I am done with this I will need to add people to the directory and assign them to ministries and set mass preferences. After that I can create schedule paramiters to build the schedule. Will it always look this 1994?, no I probably won’t even use these, but for now it gives me the bare bones basics. Once I have the three sections complete then I will stop and evaluate my next goals for this project.  I will probably also produce a sub-domain that anyone can play with these basic pages, because why not.

The Pearl of the Greatest Price


Behold the Pearl of Greatest Price!

This weekend, the 17th Sunday in Ordinary time, we hear the last section of the 13th chapter of the Gospel of Mathew. In the chapter we hear many short parables. I am lucky to be able to  listen to Catholic Radio (St. Gabriel AM 920), and I have a couple of regular devotion so I knew which parables were coming and I had been thinking about it a few times throughout the week.

Evangelii Gaudium (p138) says that the homily ‘should guide the assembly… to a life-changing communion with Christ in the Eucharist.‘  I find this huge massive correlation between this weeks gospel and the Eucharist, and I never have heard a homily about it or anyone else talking about it, so let me point out my personal revelation:

What is the pearl of greatest price? What is the greatest price one could pay for anything, is it not ones own life? Did Jesus himself not sell himself into bondage, torment and suffering and eventually tortured to death on the cross? What did he pay for? Did he not die to give us the new covenant through the Eucharist, so we could share in his sacrifice? How do we mold our unleavened bread?… in the shape of a large white pearl! Jesus knew that he was selling everything he owned so that he could buy, with his own life, the Eucharist for us to share.  An interpretation of this weeks Gospel is: Jesus is the merchant, who sold everything so that he could purchase the pearl of great price for you an me. Thus the pearl of the greatest price is Jesus, because God himself paid for it with his own life! No greater price could be paid.

I see the reading as also a metaphor for adult converts who often leave behind everything, family, friends, sometimes even jobs and social circles to become Catholic so that they can share in this pearl of the greatest price. Ponder, if the greatest pearl in the world were on display in the Smithsonian museum would not tens of thousands of people come to see it on display every year? Think of the thousands of people all over the world at all times of day right now, who are giving up an hour or more of their lives to be in the presence of the Lord through the Adoration of the Eucharist. How could one say that the Eucharist is not the pearl of great price?

Christ is calling us through the Eucharist to be Christ-like and to do as he did. We must give up everything, we must lay our life down and be willing to tell him; “Not my will be, but yours Lord.” when we participate in the most Holy Sacrament. So like the merchant we must lay everything on the line, exposing ourselves and leaving the comfort of the world around us, as we approach the alter.

So next time you receive Jesus through the Eucharist, remember it was paid for with the greatest price that will ever be paid . Do not forget that we too must pay a great price to live our faith, like Christ we are called to give up everything of ourselves to truly partake in the sacrifice at Mass. If Jesus himself is not your pearl of greatest price, then what is?



Dominical Letters

Liturgical_year.svgOne of the first things I am going to have to tackle is the liturgical calendar. The system will really need to understand the rhythm and timing of feasts in the Catholic Church. Easter becomes a primary stumbling block as it jumps around the calendar on a lunar and Julian cycle. So aside with building structures for the database basics I need to digitise the liturgical calendar. I could just build a table in a database of liturgical dates and manually enter the information, but I am a coder. So that means I need to understand the liturgical calendar and then master it (like the one ring) and code it as my own. Since the benefit of such an endeavour would be that I could share it I guess I will blog about it as I build functions to figure out what exactly is going to be the liturgical present and future.

As I start my journey: I know I am going to need to have a mathematicians handle of Dominican Letters. I predict that I will need to first calculate Easter by the Dominican letter system, and build the whole explosion of standard liturgical dates after that. I predict my secondary calculation will be backing into the feast of “Christ the King” off of the Advent season to find the end of the Calendar year…. then it is a matter of filling in Advent, Lent, checking for standard deviation of major feasts and then filling in the Ordinary Time (OT) dates in between.

That will be step 1 of a calendar system. I imagine I will pass a function to a date(really a Sunday) and get a result from the function of what the liturgical date will be. Something I will have to think about later is getting the readings for Mass from a function as well.

A Blog in 10, 9, 8, 7…

It is really honestly easy to say it is stupid how fast one can create a blog and post to it? Easy to say and easy to do. Voila! Here we are, a simple place to post progress and updates. I may even venture out and flex the certified catechesis muscles once in a while and talk about religion. But for now let me drop some simple facts:

  • Jesus is in charge of this project, he’s started to take up a large enough portion of my spare thought. I recognize that it is time to start to push some keys for Jesus. I will try my hardest to fullfil any requests from anyone with apostolic succession in regards to this website (And honestly any other facet of my life).
  • Main purpose of is to post technical progress on creating
  • is to be a way for Catholics to interactively schedule ministers in a parish.
  • I have other idea’s that involve apps, social tie ins,  and other things, but right now I just want to replace scheduling sheets for my, and any other parish that may want to use this website.
  • will be free for Catholics. Right now I do not plan on making any money off this site, making parishes pay for using the site, or put up any advertising for a profit. I guess I of course may change my mind someday; I will honestly say that if I do change my mind  I promise that 5% of any money made from the site will go directly to my parish Sacred Hearts Church Cardington and another 5% will go to Food for the Poor.