Initial import
brought over all the files from the Jekyll version, fixed categories, reformatted for different markdown processor
This commit is contained in:
38
source/_posts/2012/4040-web-service-for-2012.md
Normal file
38
source/_posts/2012/4040-web-service-for-2012.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
layout: post
|
||||
title: 40/40 Web Service for 2012
|
||||
author: Daniel
|
||||
date: 2012-06-17 22:21:01
|
||||
categories:
|
||||
- [ Programming, Web Services ]
|
||||
tags:
|
||||
- '4040'
|
||||
- api
|
||||
- hoffmantown
|
||||
- english
|
||||
- español
|
||||
- html
|
||||
- json
|
||||
- prayer
|
||||
- prayertracker
|
||||
- rest
|
||||
- soap
|
||||
- web service
|
||||
- wsdl
|
||||
- xml
|
||||
summary: The 40/40 Prayer Vigil has been updated for 2012, as a REST API supporting both English and Spanish
|
||||
---
|
||||
|
||||
Back in 2010, we wrote a [web service][post] for the [40/40 Prayer Vigil][4040] organized by the [Ethics and Religious Liberty Commission][erlc] of the Southern Baptist Convention. This allowed us to use the content in multiple places. They are doing another vigil this year, but the service we wrote two years ago was not terribly reusable.
|
||||
|
||||
This year, we have developed a reusable web service that should hold up for 2014 and beyond. _(Acronym alert - non-programmers skip the next sentence.)_ This one has a <acronym title="Representational State Translation">REST</acronym> <acronym title="Application Programming Interface">API</acronym> instead of <acronym title="Simple Object Access Protocol">SOAP</acronym> and <acronym title="Web Services Definition Language">WSDL</acronym>, and supports <acronym title="Extensible Markup Language">XML</acronym>, <acronym title="JavaScript Object Notation">JSON</acronym>, and <acronym title="HyperText Markup Language">HTML</acronym> output formats. This year, it also supports both English and Español.
|
||||
|
||||
The REST API start page <del>is</del> _(UPDATE: was)_ at http://services.djs-consulting.com/FortyForty. The prayer guides require an output format, a language, the Scripture version, whether the guide is for a day or an hour, and the day or hour number. There are lookup transactions for lists of available output formats, languages, and Scripture versions, and lookups for converting a date to a day number and a date/time to an hour number.
|
||||
|
||||
There will be a WordPress plug-in shortly that will utilize this to display the current day or hour's prayer guide directly on your blog; we'll make another post when that is available. Also, starting September 26th (the first day of the vigil), it will be available for display with no login required at the Hoffmantown Prayer and [PrayerTracker][pt] websites. Developers, the service is available now; if you want to write code to utilize the service, you've got 3 months to make it work!
|
||||
|
||||
|
||||
[post]: /2010/4040-web-service.html "40/40 Web Service • DJS Consulting Tech Blog"
|
||||
[4040]: //erlc.com/4040 "40/40 Prayer Vigil • ERLC"
|
||||
[erlc]: //erlc.com "Ethics and Religious Liberty Commission"
|
||||
[pt]: //prayer.djs-consulting.com "PrayerTracker"
|
||||
20
source/_posts/2012/4040-wordpress-plugin.md
Normal file
20
source/_posts/2012/4040-wordpress-plugin.md
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
layout: post
|
||||
title: 40/40 WordPress Plugin
|
||||
author: Daniel
|
||||
date: 2012-07-01 14:27:45
|
||||
categories:
|
||||
- [ Programming, PHP, WordPress ]
|
||||
- [ Programming, Web Services ]
|
||||
summary: A WordPress plugin is now available to display the suggested prayers for the 40/40 Prayer Vigil
|
||||
---
|
||||
|
||||
The WordPress plugin for the 40/40 Prayer Vigil has just been published! You can download it from your plugin menu, or by visiting [its home on the WordPress Plugin Directory][pi].
|
||||
|
||||
The plugin provides a widget that utilizes [the web service about which we previously wrote][post] to display the prayer guide for each day. You can configure whether you want it to display 40 days or 40 hours; what language to retrieve; the translation version for the Scripture links displayed with each day's guide; and the number of overlap days (it will display a "Coming Soon" entry before and a "Thanks for Praying" entry after). Use is pretty simple; just drop it into a widgetized area of your theme. It will probably look best with at least 200 horizontal pixels, although it will wrap to any sort of narrowness.
|
||||
|
||||
Version 2012.0 is the version that's up there now. The Spanish translations of the options menu is not done yet, but you can specify Spanish prayer guides. Version 2012.1 will contain the localized options menu. If you run into any problems using it, you can submit issues against it at its WordPress Plugin Directory page.
|
||||
|
||||
|
||||
[pi]: //wordpress.org/extend/plugins/4040-prayer-vigil/ "40/40 Prayer Vigil • WordPress Plugin Directory"
|
||||
[post]: /2012/4040-web-service-for-2012.html "40/40 Web Service for 2012 • DJS Consulting Tech Blog"
|
||||
29
source/_posts/2012/xine-lib-1-1-20-1-rpm.md
Normal file
29
source/_posts/2012/xine-lib-1-1-20-1-rpm.md
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
layout: post
|
||||
title: xine-lib 1.1.20.1 RPM
|
||||
author: Daniel
|
||||
date: 2012-01-02 11:41:10
|
||||
categories:
|
||||
- [ Hosted 64-bit Software, xine RPMs ]
|
||||
tags:
|
||||
- rpm
|
||||
- xine-lib
|
||||
---
|
||||
|
||||
Below are the library and development RPMs for xine-lib version 1.1.20.1. These were built on Ubuntu Linux and converted to RPM using alien. Be sure to check out the [About the xine RPMs][abt] post for more information.
|
||||
|
||||
[xine-lib][] - The main xine library
|
||||
[xine-lib-dev][] - The development xine library (needed if you’re building an interface against xine-lib)
|
||||
[xine-lib-doc][] - Documentation
|
||||
|
||||
You'll also need a user interface - as of this release, the most current release of [xine-ui is 0.99.6][ui].
|
||||
|
||||
(To save disk space, only the current release and two [prior releases][pri] will be maintained.)
|
||||
|
||||
|
||||
[abt]: /2005/about-the-xine-rpms.html "About the xine RPMs • DJS Consulting Tech Blog"
|
||||
[xine-lib]: //hosted.djs-consulting.com/software/xine/xine-lib/libxine1-1.1.20.1-2.x86_64.rpm
|
||||
[xine-lib-dev]: //hosted.djs-consulting.com/software/xine/xine-lib/libxine-dev-1.1.20.1-2.x86_64.rpm
|
||||
[xine-lib-doc]: //hosted.djs-consulting.com/software/xine/xine-lib/libxine1-doc-1.1.20.1-2.noarch.rpm
|
||||
[ui]: /2010/xine-ui-0-99-6-rpm.html
|
||||
[pri]: /2011/xine-lib-1-1-20-rpm.html
|
||||
29
source/_posts/2012/xine-lib-1-1-21-rpm.md
Normal file
29
source/_posts/2012/xine-lib-1-1-21-rpm.md
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
layout: post
|
||||
title: xine-lib 1.1.21 RPM
|
||||
author: Daniel
|
||||
date: 2012-06-10 16:52:27
|
||||
categories:
|
||||
- [ Hosted 64-bit Software, xine RPMs ]
|
||||
tags:
|
||||
- rpm
|
||||
- xine-lib
|
||||
---
|
||||
|
||||
Below are the library and development RPMs for xine-lib version 1.1.21. These were built on Ubuntu Linux and converted to RPM using alien. Be sure to check out the [About the xine RPMs][abt] post for more information.
|
||||
|
||||
[xine-lib][] - The main xine library
|
||||
[xine-lib-dev][] - The development xine library (needed if you're building an interface against xine-lib)
|
||||
[xine-lib-doc][] - Documentation
|
||||
|
||||
You'll also need a user interface - as of this release, the most current release of [xine-ui is 0.99.7][ui].
|
||||
|
||||
(To save disk space, only the current release and two [prior releases][pri] will be maintained.)
|
||||
|
||||
|
||||
[abt]: /2005/about-the-xine-rpms.html "About the xine RPMs • DJS Consulting Tech Blog"
|
||||
[xine-lib]: //hosted.djs-consulting.com/software/xine/xine-lib/libxine1-1.1.21-2.x86_64.rpm
|
||||
[xine-lib-dev]: //hosted.djs-consulting.com/software/xine/xine-lib/libxine-dev-1.1.21-2.x86_64.rpm
|
||||
[xine-lib-doc]: //hosted.djs-consulting.com/software/xine/xine-lib/libxine1-doc-1.1.21-2.noarch.rpm
|
||||
[ui]: /2012/xine-ui-0-99-7-rpm.html
|
||||
[pri]: /2012/xine-lib-1-1-20-1-rpm.html
|
||||
25
source/_posts/2012/xine-ui-0-99-7-rpm.md
Normal file
25
source/_posts/2012/xine-ui-0-99-7-rpm.md
Normal file
@@ -0,0 +1,25 @@
|
||||
---
|
||||
layout: post
|
||||
title: xine-ui 0.99.7 RPM
|
||||
author: Daniel
|
||||
date: 2012-06-10 16:55:11
|
||||
categories:
|
||||
- [ Hosted 64-bit Software, xine RPMs ]
|
||||
tags:
|
||||
- rpm
|
||||
- xine-ui
|
||||
---
|
||||
|
||||
Below is the RPM for xine-ui version 0.99.7. See the [About the xine RPMs][abt] post for information on how this RPM was built.
|
||||
|
||||
[xine-ui][] - The user interface
|
||||
|
||||
To use this, you'll also need xine-lib - as of this release, the most recent release of [xine-lib is 1.1.21][lib].
|
||||
|
||||
(To save disk space, only the current release and two [prior releases][pri] will be maintained.)
|
||||
|
||||
|
||||
[abt]: /2005/about-the-xine-rpms.html "About the xine RPMs • DJS Consulting Tech Blog"
|
||||
[xine-ui]: //hosted.djs-consulting.com/software/xine/xine-ui/xine-ui-0.99.7-2.x86_64.rpm
|
||||
[lib]: /2012/xine-lib-1-1-21-rpm.html
|
||||
[pri]: /2010/xine-ui-0-99-6-rpm.html
|
||||
Reference in New Issue
Block a user