Grace on top of Grace as John says. Heartache, sorrow, amnesia, family problems- who do you call?
Total Pageviews
Church History
Theopedia
About
Topics
Old Testament
New Testament
Beginnings
Bible
Christian living
Church
Church history
End times
God
Holy Spirit
Humanity
Jesus Christ
Salvation
Theologians
All articles
Random article (alt+r)
Login
Church history
Church history, or the history of the Christian Faith, began about 30 A.D. in Palestine with a small number of Jews and Jewish Proselytes, about 120 according to Acts 1:15, following the resurrection of Jesus Christ. By the third century A.D., Christianity had grown to become the dominant religion of the northern Mediterranean world. It also gained important extensions to the east and south of the Mediterranean.
An overview of church history in chronological sections is given below, beneath the multimedia section.
Multimedia
A Complete Church History! (audio), by Mike Reeves
The Value of Church History (MP3) by Nick Needham
Ancient & Medieval Church History (MP3s), by David Calhoun
Reformation & Modern Church History (MP3s), by David Calhoun
Church History Series by Tommy Nelson (MP3s) - Part 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Reformation History: How Christ Restored the Gospel to His Church (MP3s), by Tom Browning
Church History I and Church History II (MP3s), by Gerald Bray (Audio lectures from seminary course)
No Other Foundation: History of Christianity - 100 - 500AD, 500 - 1500AD, 1500 - 1700AD, 1700 - Present (MP3s), by Michael Haykin
History of Christianity I, early church to medieval; History of Christianity II, Reformation to 19th century - Reformed Theological Seminary courses by Frank A. James III (iTunes U)
Apostolic Age (30–100 AD)
The apostolic period extends from the Day of Pentecost to the death of the Apostle John, and covers about seventy years, from A.D. 30 to about 100. The field of action is Palestine, and gradually extends over Syria, Asia Minor, Greece, and Italy. The most prominent centres are Jerusalem, Antioch, and Rome, which represent respectively the mother churches of Jewish, Gentile, and United Catholic Christianity. Next to them are Ephesus and Corinth. Ephesus acquired a special importance by the residence and labors of John, which made themselves felt during the second century through Polycarp and Irenaeus. Samaria, Damascus, Joppa, Caesarea, Tyre, Cyprus, the provinces of Asia Minor, Troas, Philippi, Thessalonica, Beraea, Athens, Crete, Patmos, Malta, Puteoli, come also into view as points where the Christian faith was planted. Through the eunuch converted by Philip, it reached Candace, the queen of the Ethiopians. As early as A.D. 58 Paul could say: "From Jerusalem and round about even unto Illyricum, I have fully preached the gospel of Christ." He afterwards carried it to Rome, where it had already been known before, and possibly as far as Spain, the western boundary of the empire.^[1]^
See main page: Early church
Twelve apostles
Twelve apostles
Earliest martyrs
Stephen
James, son of Zebedee (? – ca. 44)
James, brother of Jesus (? – 62)
The Apostle Paul (? – 65)
The Apostle Peter (? – 65)
From the Apostles to the Council of Nicaea (100–325)
"The second period, from the death of the apostle John to the end of the persecutions, or to the accession of Constantine, the first Christian emperor, is the classic age of the ecclesia pressa, of heathen persecution, and of Christian martyrdom and heroism, of cheerful sacrifice of possessions and life itself for the inheritance of heaven. It furnishes a continuous commentary on the Saviour's words: "Behold, I send you forth as sheep in the midst of wolves; I came not to send peace on earth, but a sword…"
The church of this period appears poor in earthly possessions and honors, but rich in heavenly grace, in world-conquering faith, love, and hope; unpopular, even outlawed, hated, and persecuted, yet far more vigorous and expansive than the philosophies of Greece or the empire of Rome; composed chiefly of persons of the lower social ranks, yet attracting the noblest and deepest minds of the age, and bearing, in her bosom the hope of the world; "as unknown, yet well-known, as dying, and behold it lives;" conquering by apparent defeat, and growing on the blood of her martyrs; great in deeds, greater in sufferings, greatest in death for the honor of Christ and the benefit of generations to come.^[2]^
The Apostolic Fathers
Clement of Rome (? – ca. 98)
Ignatius of Antioch (? – ca. 98/110)
Polycarp (ca. 70 – ca.155/167)
Didache
Epistle of Barnabas
Shepherd of Hermas
See main pages: Apostolic Fathers and Early church fathers
The Apologists
In the second century conventionally educated converts began to produce two kinds of writings that help us understand the developing shapes of Christianity — works aimed at a broad audience of educated non-Christians and works aimed at those who considered themselves inside the Church. The writing for non-Christians is usually called apologetic in the same sense that the speech given by Socrates in his defense before the Athenian assembly is called his Apology — the word in Greek meant "speech for the defense" rather than the modern more limited denotation of "statement expressing regret". The Apologists, as these authors are sometimes known, made a presentation for the educated classes of the beliefs of Christians, often coupled with an attack on the beliefs and practices of the pagans. Other writings had the purpose of instructing and admonishing fellow Christians.
Justin Martyr (ca. 114 – ca. 165)
Tertullian (ca. 155–230)
Tatian (110–180)
Other Ante-Nicene writers
Irenaeus (ca. 130–202)
Marcion (ca. 110–160)
Clement of Alexandria (? – ca. 211/216)
Origen (ca. 182 – ca. 251)
Cyprian (ca. 200–258)
From the Council of Nicaea to the Fall of the Roman Empire (325–590)
Momentous changes occurred both in the church and in the political structure of the West during the fourth, fifth, and sixth centuries. The Western Roman Empire disappeared under the repeated assaults of the German barbarian tribes on its northern frontier. Christianity, a persecuted minority faith at Constantine's conversion in AD 312, had become the religion of the Empire by the end of the century. The bishop of Rome, whose leadership in the church had been largely a primacy of honour, now claimed supreme and universal authority in Christian lands, and began to make good this claim in the West, at least over the church. By the time of Pope Gregory I (590–604) the collapse of the Western Empire left the Roman bishop the real ruler of much of central Italy.^[3]^
Important figures:
Ambrose of Milan
Arius and Arianism
Athanasius
Cappadocian Fathers
Augustine of Hippo
Basil the Great
Constantine
Cyril of Alexandria
John Chrysostom
Eusebius of Caesarea
Epiphanius of Salamis
Jerome
Nestorius and Nestorianism
Leo the Great
Pelagius
Important events/documents:
Apostles' Creed
Athanasian Creed
First Council of Nicaea (325) and Nicene Creed
First Council of Constantinople (381)
Council of Chalcedon (451)
Council of Orange (529)
Second Council of Constantinople (553)
The Medieval Church and Scholasticism (590–1517)
The Middle Age may be divided into three periods:^[4]^
The missionary period from Gregory I. to Hildebrand or Gregory VII., a.d. 590–1073. The conversion of the northern barbarians. The dawn of a new civilization. The origin and progress of Islam. The separation of the West from the East. Some subdivide this period by Charlemagne (800), the founder of the German-Roman Empire.
The palmy period of the papal theocracy from Gregory VII. to Boniface VIII., a.d. 1073–1294. The height of the papacy, monasticism and scholasticism. The Crusades. The conflict between the Pope and the Emperor. If we go back to the rise of Hildebrand, this period begins in 1049.
The decline of medieval Catholicism and preparation for modern Christianity, from Boniface VIII. to the Reformation, a.d. 1294–1517. The papal exile and schism; the reformatory councils; the decay of scholasticism; the growth of mysticism; the revival of letters, and the art of printing; the discovery of America; forerunners of Protestantism; the dawn of the Reformation.
Important figures:
Anselm
Boethius
Francis of Assisi
Gregory the Great
Thomas Aquinas
John Wycliffe
John Huss
Important events/documents/movements:
Crusades
Great Schism
Filioque clause
Scholasticism
The Reformation (1517–1648)
The Reformation of the sixteenth century is, next to the introduction of Christianity, the greatest event in history. It marks the end of the Middle Ages and the beginning of modern times. Starting from religion, it gave, directly or indirectly, a mighty impulse to every forward movement, and made Protestantism the chief propelling force in the history of modern civilization.^[5]^
See main page: Protestant Reformation
Important figures:
Martin Luther
Huldreich Zwingli
John Calvin
Theodore Beza
Thomas Cranmer
John Owen
William Tyndale (and the English Bible)
John Knox
John Huss (Huss was martyred in 1415, but remains important to the Protestant Reformation)
Important events/documents:
95 Theses
Anabaptists / Radical Reformation
Jesuits
Heidelberg Catechism
Thirty-nine Articles
Westminster Confession
The Roman Catholic Response:
Catholic reformation
Ignatius of Loyola
Teresa of Avila
John of the Cross
Blaise Pascal
Council of Trent (1545–1563)
The Enlightenment Church (1648–1789)
The Enlightenment, also known as the Age of Reason, was a time when man began to use his reason to discover the world, casting off the superstition and fear of the medieval world. The effort to discover the natural laws which governed the universe led to scientific, political and social advances. Enlightenment thinkers examined the rational basis of all beliefs and in the process rejected the authority of church and state. Immanuel Kant expressed the motto of the Enlightenment well — "Aude Sapere" (Dare to Think!).^[6]^
Important figures:
Jonathan Edwards
George Whitefield
Howell Harris
John Wesley
Charles Wesley
George Fox
Augustus Toplady
Important events/documents/movements:
The Great Awakening (1730's)
Methodism
Quakers
Unitarianism
The Modern Church (1798–1970)
Important figures:
C.H. Spurgeon
D. L. Moody
Friedrich Schleiermacher
Soren Kierkegaard
Karl Barth
Dietrich Bonhoeffer
Rudolf Bultmann
Paul Tillich
Benjamin Warfield
Wolfhart Pannenberg
Karl Rahner
Charles Hodge
Jürgen Moltmann
Emil Brunner
Hans Küng
Important events/documents/movements:
Second Great Awakening (1820's)
Liberalism
Neo-Orthodoxy
Process theology
Feminism
Existentialism
Liberation theology
First Vatican Council (1869–1870)
Second Vatican Council (1962–1965)
Charismatic or Pentecostalism
The Fundamentals
Revivals and Awakenings
The Prayer Revival (1857)
The Welsh Revival (1904)
The Missionary Awakening (1880)
The Azusa Street Revival (1906)
The East African Revival (1929)
The Post-modern Church (1970 – present)
Movements and Issues
Postmodernism
The Jesus Movement (1971)
Third Wave Charismatic renewal
Relativism
New Perspective on Paul
The Emerging Church
Vineyard Movement
Open Theism
House Church
References
↑ Schaff, History, chapter 3.
↑ Schaff, History.
↑ Richard A. Todd, The History of Christianity, p. 139.
↑ Schaff.
↑ Schaff 7 chapter 1.
↑ The Enlightenment at HistoryWiz.
Further reading
General surveys
Bruce Shelley, Church History in Plain Language. 3rd edition. Thomas Nelson, 2008.
James E. Bradley and Richard Muller, Church History: An Introduction to Research, Reference Works, and Methods. Eerdmans, 1995.
Philip Schaff, History of the Christian Church. 8 volumes, Hendrickson Publishers, 1985.
D. Jeffrey Bingham, Pocket History of the Church. InterVarsity Press, 2002.
John D. Hannah, Charts of Ancient and Medieval Church History. Zondervan; Bk&CD-Rom edition, 2001.
Tony Lane, Exploring Christian Thought. Thomas Nelson Publishers, 1984.
Donald McKim, Theological Turning Points. WJK, 1988.
Mark Noll, Turning Points: Decisive Moments in the History of Christianity. 3rd edition. Baker Academic, 2012.
Early church
Christopher A. Hall, Learning Theology with the Church Fathers. InterVarsity Press, 2002.
______. Reading Scripture with the Church Fathers. InterVarsity Press, 1998.
Justo L. Gonzalez, A History of Christian Thought: Volume 1: From the Beginnings to the Council of Chalcedon. 2nd edition; Abingdon, 1987.
David W. Bercot, ed., A Dictionary of Early Christian Beliefs. Hendrickson Publishers, 1998.
J.N.D. Kelly, Early Christian Doctrines. Prince Press, 1958. (new edition, 2003)
John Anthony McGuckin, The Westminster Handbook to Patristic Theology. Westminster John Knox, 2004.
G. R. Evans, The First Christian Theologians: An Introduction to Theology in the Early Church. Wiley-Blackwell, 2004.
Medieval
James R. Ginther, The Westminster Handbook to Medieval Theology. WJK, 2009.
Giulio d'Onofrio, History of Theology, volume 2, The Middle Ages. Liturgical Press, 2008.
Beryl Smalley, The Study of the Bible in the Middle Ages. 2nd edition, 1964. repr University of Notre Dame Press, 1989.
G. R. Evans, The Medieval Theologians: An Introduction to Theology in the Medieval Period. Wiley-Blackwell, 2001.
Justo L. Gonzalez, A History of Christian Thought: Volume 2: From Augustine to the Eve of the Reformation. 2nd edition; Abingdon, 1987.
Jaroslav Pelikan, The Christian Tradition: A History of the Development of Doctrine: The Growth of Medieval Theology (600-1300). vol 3. University of Chicago Press, 1980.
David N. Bell, Many Mansions: An Introduction to the Development & Diversity of Medieval Theology. Cistercian, 1996.
George McCracken, ed. Early Medieval Theology. WJK, 2006.
Reformation and post-Reformation
R. Ward Holder, The Westminster Handbook to Theologies of the Reformation. WJK, 2010.
David M. Whitford, ed. T&T Clark Companion to Reformation Theology. T&T Clark, 2012.
Richard Muller, Post-Reformation Reformed Dogmatics, 4 volumes; 2nd edition. Baker Academic, 2003.
Justo L. Gonzalez, A History of Christian Thought: Volume 3: From the Protestant Reformation to the Twentieth Century. 2nd edition; Abingdon, 1987.
Carter Lindberg, ed., The Reformation Theologians: An Introduction to Theology in the Early Modern Period. Wiley-Blackwell, 2001.
Carter Lindberg, ed., The Pietist Theologians: An Introduction to Theology in the Seventeenth and Eighteenth Centuries. Wiley-Blackwell, 2004.
David Bagchi and David C. Steinmetz, eds. The Cambridge Companion to Reformation Theology. Cambridge, 2004.
Diarmaid MacCulloch, The Reformation: A History. Penguin Books, 2005.
Contemporary
Kelley Kapic and Bruce McCormack, eds. Mapping Modern Theology: A Thematic and Historical Introduction. Baker Academic, 2012.
Gareth Jones, ed. The Blackwell Companion to Modern Theology. Wiley-Blackwell, 2004.
David Ford, ed. Modern Theologians: An Introduction to Christian Theology since 1918. 3rd edition. Wiley-Blackwell, 2005.
James C. Livingston, et al. Modern Christian Thought. 2 vols. Fortress, 2006.
Justo L. Gonzalez, A History of Christian Thought: Volume 3: From the Protestant Reformation to the Twentieth Century. 2nd edition; Abingdon, 1987.
Alister McGrath, ed. The Blackwell Encyclopedia of Modern Christian Thought. Blackwell, 1995.
See also
Early church fathers
Reformation
Historical theology
External links
History of Christianity Reading Room: Extensive online resources for the study of global church history (Tyndale Seminary).
History of the Christian Church, by Philip Schaff (1819-1893)
The Story of the Church
The Hall of Church History
Church History ii
Theopedia
About
Topics
Old Testament
New Testament
Beginnings
Bible
Christian living
Church
Church history
End times
God
Holy Spirit
Humanity
Jesus Christ
Salvation
Theologians
All articles
Random article (alt+r)
Login
Charismatic
This article or section may require cleanup to meet Theopedia's quality standards.Please discuss this issue on the talk page or replace this tag with a more specific message. Help: How to Contribute.{{#if:This article/section has been tagged since {{{1}}}.[[Category:Cleanup from {{{1}}}]]}} Charismatic is an umbrella term used to describe those Christians who believe that the manifestations of the Holy Spirit seen in the first century Christian Church, such as healing, miracles and "speaking in tongues," are available to contemporary Christians and ought to be experienced and practiced today.
The word charismatic is derived from the Greek word charisma (meaning a grace or a gift) which is the term used in the Bible to describe a wide range of supernatural experiences (especially in 1 Corinthians 12-14).
Often confused with Pentecostalism (by which it was inspired), Charismatic Christianity tends to differ in key aspects: most Charismatics reject the preeminence given by Pentecostalism to "speaking in tongues," reject what they consider to be legalism sometimes associated with Pentecostalism, and often stay in their existing denominations such as Roman Catholic Charismatics.
Because of the continual cross-over between Pentecostalism and the modern Charismatic movement, it is increasingly difficult to speak of Charismatics and Pentecostals as being part of separate movements. Yet because neither movement is monolithic, it is also unfair to speak of them as being one movement either. The difference is primarily one of origins. Beliefs of the two groups are very similar; each movement, however, is unique in its historical beginnings. Having been conceived in unique contexts, the difference may secondarily be described in terms of contrasting church cultures evidenced through each movement's manners and customs (i.e., worship styles, preaching styles, altar ministry methods). Until a more acceptable broad nomenclature is used, it needs to be understood that both movements share a great deal in common, and yet can sometimes be clearly differentiated.
Contents
1 History
1.1 Beginnings 1950-1975
1.2 Change 1975-2000
2 Theological distinctives
3 See also
History
Beginnings 1950-1975
While it is difficult to locate the place and time that Charismatic Christianity began to influence the mainstream churches, Dennis Bennett, an American Episcopalian, is often cited as the movement's seminal influence. Bennett was the Rector at St Mark's Episcopal Church in Van Nuys California when he announced to the congregation in 1960 that he had received the outpouring of the Holy Spirit. Soon after this he was ministering in Vancouver where he ran many workshops and seminars about the work of the Holy Spirit.[1] This influenced tens of thousands of Anglicans world-wide and also began a renewal movement within the Roman Catholic and Orthodox churches.
In the 1960s and 1970s there was a renewed interest in the supernatural gifts of the Spirit in mainstream churches such as the Episcopal, Lutheran and Catholic churches. The Catholic Charismatic Renewal was focused in individuals like Kevin Ranaghan and his group of followers at the University of Notre Dame in South Bend, Indiana. Dennis Bennett was Ranaghan's counterpart in the Episcopal Church.
The Charismatic Renewal movement in the Eastern Orthodox Church never exerted the influence that it did in other mainstream churches. Individual priests, such as Fr. Eusebius Stephanouof the Greek Orthodox Orthodox Archdiocese of North America, founder of the Brotherhood of St. Symeon the New Theologian, Fr. Athanasius Emmert of the Antiochian Orthodox Christian Archdiocese and Fr. Boris Zabrodsky of the Ukrainian Orthodox Church in America, founder of the Orthodox Spiritual Renewal Services and editor of "Theosis" journal, were the more prominent leaders of the Charismatic renewal in Orthodoxy.
On an international level, David du Plessis along with a host of others (including Lutheran and even Southern Baptist ministers) promoted the movement. The latter did not last long with their denominations, either volunteering to leave or being asked to do so. But in the Episcopal and Catholic churches priest and ministers were permitted to continue on in their parishes, provided they did not allow these concerns to create major divisions within their congregations.
Change 1975-2000
While there are many charismatics within established denominations, many have left or have been forced out and have joined either more progressive Pentecostal churches or formed their own churches or denominations. The house church movement in the UK and the Vineyard Movement in the USA are examples of a formal Charismatic structure. The Hillsong Church in Australia is an example of a Pentecostal church that has embraced Charismatic belief and practices, which has, in turn, influenced the Australian Assemblies of God denomination. In New Zealand, the pre-eminent Pentecostal movement has been the New Life Churches, although other local and international Pentecostal denominations are also well established.
Since the mid 1980s, the Charismatic movement has made some notable changes in its theology and emphases. This process has been termed The Third Wave of the Holy Spirit and has been typified by the ministry of C. Peter Wagner, Word of Faith Theology and the Toronto blessing phenomenon. Some opponents of the Charismatic movement have noted that these recent trends have been influenced heavily by the Latter Rain Movement of the 1950s within the Pentecostal churches a movement that was officially declared heresy by The Assemblies of God at the time.
There appears to be a great deal of evidence which shows that, since 1975, the Charismatic movement has been influenced by the Latter Rain Movement and its influential teachers (such as William M. Branham). ^[citation\ needed]^ This can be explained by the desire of Charismatic Christians to enter into fellowship with those within the church who have experienced similar forms of Religious ecstasy. As a result of this, Charismatics came into contact with both mainstream Pentecostalism as well as the Latter Rain Movement. It appears that modern-day Charismatics and Pentecostals are far more united in experience and theology because both movements have adopted elements of Latter Rain teachings.
Theological distinctives
Because the Charismatic movement is not monolithic, it cannot easily be examined or judged as one entity. As a result, vast theological differences can be found in the movement, with some parts appearing to have quite orthodox beliefs while others seem to embrace more heterodox ideas. Some charismatic groups such as newfrontiers lead by Terry Virgo are Reformed in their theology.
Virtually all Charismatic Christians believe that the presence of God can be experienced in a supernatural way by believers, usually during times of intense spiritual reflection (such as during a worship service, a small group meeting or personal prayer). The singing of praise songs is an important element in this belief.
Nevertheless, there are two primary beliefs which define the charismatic movement. The first is the belief that the "charismatic gifts" of the Holy Spirit, such as tongues, prophecy, and miraculous healing, are still in effect today. Charismatics also hold that sometimes Bible passages are misinterpreted in order to declare that charismatic gifts are not valid for today's believers. [2][3]
The second is the belief that the Baptism of the Holy Spirit is separate from both salvation and water baptism. Both of these primary beliefs are characteristic of the Pentecostal movement as well, but are less dogmatically held by Charismatics. Many Charismatics, while they may experience "speaking in tongues," may not view this as being the Pentecostal phenomenon of Spirit Baptism.
Some Charismatic groups are more Fundamentalist, while some are less so. These churches, movements and groups all have in common that they believe and promote the supernatural manifestations of the Spirit in their meetings and lives.
See also
Charisma
Holy Spirit
Saturday, June 14, 2014
Friday, June 13, 2014
the Mississippi River Valley
Using Google's Blogsearch
I’m using hobix to power my blog. Unfortunately it requires some work to get the dynamic components up and running (search and comments).
So I decided to use Google’s Blogsearch which is pretty powerful.
To include a search box on your own site paste the following code into your HTML template and set the
I use two pinging-services:
So I decided to use Google’s Blogsearch which is pretty powerful.
To include a search box on your own site paste the following code into your HTML template and set the
bl_url
field to your own domain:
<form method="get" action="http://blogsearch.google.com/blogsearch">
<input name="as_q" size="15" maxlength="255" value="" type="text">
<input name="sa" value="Google Search" type="submit">
<input name="bl_url" value="blog.interlinked.org" type="hidden">
<input name="ie" value="ISO-8859-15" type="hidden">
<input name="oe" value="ISO-8859-15" type="hidden">
</form>
The Blogsearch supports all standard operators from Google’s search, but also some blog-specific ones:- inblogtitle: search only within the title of the blog
- inposttitle: search only within the title of the posting
- inpostauthor: search only within the author field
- blogurl: return only results starting with the given URL (that’s exactly what we use for our search-box)
I use two pinging-services:
- http://pingomatic.com/
- http://pingoat.com/index.php
The tools we use have a profound (and devious!) influence on our thinking habits, and, therefore, on our thinking.
— Edsger Dijkstra
— Edsger Dijkstra
posted in October 2006 on tutorials
Comments
Everything ever published on this site
Copyright 2005- by Michael Jakl, Austria
My version control journey started with CVS, after that I looked at SVN, but never really used it. The shortcomings of centralized repositories were too obvious and with my increasing interest in Haskell I jumped on the distributed version control train with Darcs. I really, really liked it, but it had some nasty things too. After a while I was looking for something different and stumbled over Mercurial, again I was really happy with it but somehow my journey wasn’t over yet.
Continue to full post...
+Ronald
21
Share
Copyright 2005- by Michael Jakl, Austria
The Most Amazing PostgreSQL Database
For me PostgreSQL is the most amazing (open source) database around. Even though, there is much interest in stripped down NoSQL databases like key-value stores or “data structure servers”, PostgreSQL continues to innovate at the SQL frontier.
In this post, I’ll show a few of the newer, less known, features of PostgreSQL- far beyond standard SQL.
To enable the hstore extension, run
Let’s create a simple table with a hstore column:
Let’s create a new table to play around with this type:
Currently PLv8 isn’t included in the standard distribution of PostgreSQL (9.2), but installing it isn’t very hard, the only dependencies are postgresql and the v8 engine. Some distributions already have v8 in their repositories (Archlinux).
Compiling and installing the extension is straight forward as soon as the dependencies are in place:
For example, I’ve downloaded the ispell spelling dictionaries, and loaded them into a table
Since we’re working with text data, let’s introduce another extension
To take advantage of the nearest neighbor index, we have to build it:
In this post, I’ll show a few of the newer, less known, features of PostgreSQL- far beyond standard SQL.
hstore
hstore is a key-value store for simple data types. Using hstore, we’re able to create a key-value store within columns of a table.To enable the hstore extension, run
create extension hstore'
in the PostgreSQL prompt. After that the hstore
data type is available for our table definitions.Let’s create a simple table with a hstore column:
create table hstoretest ( id serial primary key, data hstore );
To insert a few rows, we use a special syntax:insert into hstoretest (data) values ('key1 => 123, key2 => "text"'::hstore);
Query the table as usual:select * from hstoretest;
id | data
----+-----------------------------------------------------------
1 | "key1"=>"123", "key2"=>"text"
The hstore extension provides a lot of operators and functions to work with hstore columns, for example, selecting all key2
values:select data -> 'key2' as key2 from hstoretest;
key2
------
text
(1 row)
Some more examples can be found here.JSON
A JSON data type was introduced in release 9.2. Currently this is nothing more than a validating data type, thus it checks if the string we put into that column is a valid JSON object.Let’s create a new table to play around with this type:
create table jsontest ( id serial primary key, data json );
Now let’s insert an invalid row:insert into jsontest (data) values ('{"title":wrong}');
ERROR: invalid input syntax for type json
LINE 1: insert into jsontest (data) values ('{"title":wrong}');
^
DETAIL: Token "wrong" is invalid.
CONTEXT: JSON data, line 1: {"title":wrong...
And now with the correct JSON syntax:insert into jsontest (data) values ('{"title":"right"}');
There isn’t really much more to the JSON data type besides the ability to return rows of non-JSON tables as JSON:select row_to_json(hstoretest) from hstoretest;
row_to_json
-----------------------------------------------------------------------------------------
{"id":1,"data":"\"key1\"=>\"123\", \"key2\"=>\"text\""}
(1 row)
Nice if you’re used to work with JSON object (in Web applications for example).PLv8
Working directly with JSON and JavaScript has been all the rage in many of the NoSQL databases. Using the PLv8 extension, we can use JavaScript (executed by Google’s awesome V8 engine) directly in PostgreSQL. Together with the JSON data type, this offers amazing new possibilities.Currently PLv8 isn’t included in the standard distribution of PostgreSQL (9.2), but installing it isn’t very hard, the only dependencies are postgresql and the v8 engine. Some distributions already have v8 in their repositories (Archlinux).
Compiling and installing the extension is straight forward as soon as the dependencies are in place:
make && sudo make install
No we can enable the plv8 extension within our database (as we did with hstore):create extension plv8;
A particular nice example of using JSON and PLv8 comes from Andrew Dunstan:create or replace function jmember (j json, key text )
RETURNS text
LANGUAGE plv8
IMMUTABLE
AS $function$
var ej = JSON.parse(j);
if (typeof ej != 'object')
return NULL;
return JSON.stringify(ej[key]);
$function$;
The jmember
function allows us to parse and read the JSON string and returns the member identified by key
:select jmember(data, 'title') from jsontest;
jmember
-----------------
"right"
(1 row)
Andrew also shows how to build an index to speed up access times in his post.k-Nearest Neighbors
In PostgreSQL 9.1, a nearest neighbor indexing was introduced. This allows us to perform orderings etc. by a distance metric.For example, I’ve downloaded the ispell spelling dictionaries, and loaded them into a table
words
like this:create table words (word varchar(50) primary key);
copy words from 'english.0';
This inserts roughly 50000 words into the table.Since we’re working with text data, let’s introduce another extension
pg_trgm
, which builds tri-grams of strings (triples of three characters). Using theses tri-grams, we can compute a distance metric. Enable the extension like this:create extension pg_trgm;
A tri-gram of hello
would look like this:select show_trgm('hello');
show_trgm
---------------------------------
{" h"," he",ell,hel,llo,"lo "}
(1 row)
The distance metric is very simple, the more of these tri-grams match, the closer two strings are.To take advantage of the nearest neighbor index, we have to build it:
create index word_trgm_idx on words using gist (word gist_trgm_ops);
Using the index we can query our table for a word, and return a list of most similar terms as well:select word, word <-> 'hello' as distance from words order by word <-> 'hello' asc limit 10;
word | distance
--------+----------
hello | 0
hellos | 0.375
hell | 0.428571
hells | 0.5
heller | 0.555556
hell's | 0.555556
help | 0.625
helm | 0.625
held | 0.625
helps | 0.666667
(10 rows)
The <->
operator comes from the pg_trgm
extension, of course we could use simpler distances like numerical difference or geometric distance, but working with textual data is often perceived as particularly difficult (not so with PostgreSQL).
Now Postgres is more or less the first choice of people with experience running production databases. It’s more powerful, more reliable, and has a better set of features than any other open source data storage layer out there today.
— Peter van Hardenberg, Tech Lead, Heroku Postgres
— Peter van Hardenberg, Tech Lead, Heroku Postgres
posted in October 2012 on tutorials
Git Overview
Continue to full post...
posted in August 2008 on tutorials
Mercurial Version Control Status in the ZSH Command Line Prompt
Show the status of the current project on the prompt.
I sometimes forget to push or pull changes to or from a remote repository. To remedy the problem I wrote myself a little script to show me the status on the prompt.
Continue to full post...
Continue to full post...
posted in August 2008 on tutorials
Emacs Basics
A very basic Emacs introduction.
It’s been a while since I wrote my Vim Introduction and Tutorial (exactly one year). A lot happened between now and then, I chose to get a better feeling about Emacs for example.
The reasons aren’t easily explained; The most prominent reason is the awesome AucTex-mode since I’m working heavily with LaTeX lately.
Anyways, learning Vim and Emacs is better than learning only one of them :-).
Continue to full post...
The reasons aren’t easily explained; The most prominent reason is the awesome AucTex-mode since I’m working heavily with LaTeX lately.
Anyways, learning Vim and Emacs is better than learning only one of them :-).
Continue to full post...
posted in February 2008 on tutorials
Addendum to "Time Machine for every Unix out there"
My article about using rsync to mimic the behavior of Apple’s Time Machine generated a lot of traffic, and more important, a lot of feedback.
In this article I’ll summarize and try to clarify a few things.
Continue to full post...
In this article I’ll summarize and try to clarify a few things.
Continue to full post...
posted in December 2007 on tutorials
Time Machine for every Unix out there
Using rsync to mimic the behavior of Apple's Time Machine feature
rsync is one of the tools that have gradually infiltrated my day to day tool-box (aside Vim and Zsh).
Using rsync it’s very easy to mimic Mac OS X new feature called Time Machine. In this article I’ll show how to do it, but there is still a nice GUI missing – for those who like it shiny.
Continue to full post...
Using rsync it’s very easy to mimic Mac OS X new feature called Time Machine. In this article I’ll show how to do it, but there is still a nice GUI missing – for those who like it shiny.
Continue to full post...
posted in November 2007 on tutorials
Linux peripheral devices configuration
Configuring "advanced" peripherals (Microsoft Ergonomic Keyboard 4000, Logitech MX1000) and performance tuning by installing the right display driver.
This weekend I tried to get my new keyboard (Microsoft Ergonomic Keyboard 4000) and my Logitech MX1000 Laser mouse to work properly. The Keyboard has many extra-keys I didn’t bother to count, and the mouse has 12 buttons which can be very useful at times.
Almost accidently I solved a bugging performance problem with the Firefox browser. It was incredibly slow when opening Google Spreadsheets, well the whole system was incredibly slow while loading the spreadsheet… .
Continue to full post...
Almost accidently I solved a bugging performance problem with the Firefox browser. It was incredibly slow when opening Google Spreadsheets, well the whole system was incredibly slow while loading the spreadsheet… .
Continue to full post...
posted in September 2007 on tutorials
Vim Introduction and Tutorial
I often tried to learn the great Emacs editor/IDE/operating system. The last time I tried it, I spent some time getting comfortable with it until I wanted to customize my
That was the point when I entered
Continue to full post...
.emacs
file.That was the point when I entered
vi .emacs
. As soon as I realized what I’ve done, I knew that Vim has won me over a long time ago.Continue to full post...
posted in February 2007 on tutorials
Haskell - Laziness
Haskell is a non-strict, or lazy, language. This means it evaluates expressions only when it needs their results.
Laziness is one of the things that make Haskell special – really special. Lazy evaluation allows easy handling of infinite data-structures.
Continue to full post...
Laziness is one of the things that make Haskell special – really special. Lazy evaluation allows easy handling of infinite data-structures.
Continue to full post...
posted in January 2007 on tutorials
Haskell Basics
The article I wrote yesterday was just the beginning, today we’ll look at the next step in becoming Haskell experts.
Yesterday we’ve learned how to split up our program and how to compile, or run it. Today we’ll look at some basic features of Haskell.
Continue to full post...
Yesterday we’ve learned how to split up our program and how to compile, or run it. Today we’ll look at some basic features of Haskell.
Continue to full post...
posted in January 2007 on tutorials
Haskell
Danger! If you are happy with your current knowledge of programming languages, don’t read on – Haskell might be responsible for some serious defects in your motivation.
I was always some kind of programming language geek. I loved learning and playing around with all kinds of programming languages1. Currently I’m trying to learn Haskell. Even though I learned functional programming at my university (two semesters using Haskell), I didn’t really learn how to interact with the outside world. This is where things start to get messy, no matter how beautiful the language is.
Continue to full post...
I was always some kind of programming language geek. I loved learning and playing around with all kinds of programming languages1. Currently I’m trying to learn Haskell. Even though I learned functional programming at my university (two semesters using Haskell), I didn’t really learn how to interact with the outside world. This is where things start to get messy, no matter how beautiful the language is.
Continue to full post...
posted in January 2007 on tutorials
Using Google's Blogsearch
I’m using hobix to power my blog. Unfortunately it requires some work to get the dynamic components up and running (search and comments).
So I decided to use Google’s Blogsearch which is pretty powerful.
Continue to full post...
So I decided to use Google’s Blogsearch which is pretty powerful.
Continue to full post...
posted in October 2006 on tutorials
Darcs
Taking version control to the next level.
Common version control tasks, and how they’re done using Darcs, a fresh approach to version control.
Continue to full post...
Continue to full post...
posted in August 2006 on tutorials
Installing SQLite, Lighttpd, FastCGI and Ruby bindings on Mac OS X
I’ve had a hard time installing SQLite, Lighttpd, FastCGI together with Ruby bindings on OS X, so I thought I could share my experiences.
Continue to full post...
Continue to full post...
posted in February 2006 on tutorials
+Ronald
21
Share
|
Web
VideosMore
Search tools
About 73,300,000 results (0.68 seconds)
Search Results
- Mississippi
- Mississippi - Wikipedia, the free encyclopedia
- Visit Mississippi
- News for mississippi
- TV ad war ramps up in Mississippi Senate runoff (VIDEO)
- Protests aim at Mississippi's New York picnic
- Can the media avoid a freak-show tone?
- Mississippi Development Authority | Mississippi: The Best ...
- Images for mississippiReport images
- Mississippi - Infoplease
- Mississippi College | A Christian University
- 404 - Mississippi
- Mississippi State Legislature
- Mississippi State University
- In-depth articles
www.mississippi.gov/
Mississippi
Starting with the June 3, 2014 Primary Election, all Mississippians voting at the polls will be required to show a photo id.Learn more about the Mississippi Voter ...
en.wikipedia.org/wiki/Mississippi
Wikipedia
Mississippi
is bordered on the north by Tennessee, on the east by Alabama, on the south by Louisiana and a narrow coast on the Gulf of Mexico and on the west ...
www.visitmississippi.org/
Your official source for Mississippi tourism and travel. Find things to do in Mississippi, Mississippi travel guide, Mississippi events, Mississippi hotels, Mississippi ...
Washington Post (blog)
‎- 32 minutes ago
With less than two weeks to go until the Republican runoff for U.S. Senate in Mississippi, the television battle over the airwaves is ramping back ...
Wall Street Journal
‎ - 1 day ago
The Atlantic
‎ - by James Fallows‎ - 4 days ago
More news for mississippi
www.mississippi.org/
Mississippi
Development Authority is the leading Economic Development Agency for the State of Mississippi, assisting site selectors and businesses looking to ...
www.infoplease.com › United States › States
Information on Mississippi — economy, government, culture, state map and flag, major cities, points of interest, famous residents, state motto, symbols, ...
www.mc.edu/
Mississippi College
Mississippi
College, affiliated with the Mississippi Baptist Convention, is a private, co-educational, Christian university of liberal arts and sciences.
www.ms.gov/pages/portalhome.aspx
MS.gov
The Official Web Site of the State of Mississippi. ... More Contact Resources. Skip Navigation Links ms.gov | The Official website of the State of Mississippi > 404 ...
www.legislature.ms.gov/
Mississippi
Legislature. Legislators ... The Legislature. The Mississippi Legislature is not in session. ​ ... Learn more about Mississippi's Lieutenant Governor.
www.msstate.edu/
Mississippi State University
A land-grant university offering degrees through the doctoral level, Mississippi State University is the largest university in the state.
What Can Mississippi Learn From Iran?
The New York Times
-
Jul 2012Nowhere is our health care system more broken and desperate than rural Mississippi. Can an approach used in Iran help save lives?
The Fifth Circuit turns its back on a huge forensics ...
The Washington Post
-
Feb 2014With a curt, three-page ruling late last month, a three-judge panel from the U.S. Court of Appeals for the Fifth Circuit denied the post-conviction petition of Tavares Flaggs, a Mississippi ...
Mississippi Abortion Clinic Law Set To Take Effect
huffingtonpost.com
-
Jun 2012JACKSON, Miss. -- Mississippi could soon become the only state without an abortion clinic because of a new law taking effect this weekend. Critics say the law would force women to ...
Explore: clinic
Searches related to mississippi
1
|
- Mississippi
- Mississippi is a U.S. state located in the Southern United States. Jackson is the state capital and largest city with 175,437 people in 2012 up 1.1% from the 2010 U.S. Census with 173,514. Wikipedia
- Capital: Jackson
- Governor: Phil Bryant
- Motto: Seal of Mississippi
- Rivers: Mississippi River, Tennessee River, Yazoo River,
- More
- Colleges and Universities: University of Mississippi,
- More
- Destinations
- Points of interest
US State
Feedback
Lackawanna, Jacksonville, FL - From your Internet address - Use precise location
Mississippi River System
From Wikipedia, the free encyclopedia
Jump to: navigation, search
The Mississippi River System, also referred to as the Western Rivers, is a mostly riverine network which includes the Mississippi River and connecting waterways.
From the perspective of natural geography and hydrology, the system consists of the Mississippi River itself and its numerous natural tributaries and distributaries. The major tributaries are the Ohio, Illinois, Arkansas, Red and Missouri Rivers and, indirectly, such major Ohio River tributaries as the Allegheny, Tennessee, and Wabash rivers. [1]
From the perspective of modern commercial navigation, the system includes the above as well as navigable inland waterways which are connected by artificial means. Important connecting waterways include the Illinois Waterway, the Tennessee-Tombigbee Waterway, and the Gulf Intracoastal Waterway. This system of waterways is maintained by the U.S. Army Corps of Engineers with a project depth of between 9 and 12 feet (2.7 – 3.7 m) to accommodate barge transportation, primarily of bulk commodities. [2]
The Mississippi River carries 60% of U.S grain shipments, 22% of oil and gas shipments, and 20% of coal.[3]
Coordinates: 47°14′23″N 95°12′27″W / 47.23972°N 95.20750°W / 47.23972; -95.20750
From the perspective of natural geography and hydrology, the system consists of the Mississippi River itself and its numerous natural tributaries and distributaries. The major tributaries are the Ohio, Illinois, Arkansas, Red and Missouri Rivers and, indirectly, such major Ohio River tributaries as the Allegheny, Tennessee, and Wabash rivers. [1]
From the perspective of modern commercial navigation, the system includes the above as well as navigable inland waterways which are connected by artificial means. Important connecting waterways include the Illinois Waterway, the Tennessee-Tombigbee Waterway, and the Gulf Intracoastal Waterway. This system of waterways is maintained by the U.S. Army Corps of Engineers with a project depth of between 9 and 12 feet (2.7 – 3.7 m) to accommodate barge transportation, primarily of bulk commodities. [2]
The Mississippi River carries 60% of U.S grain shipments, 22% of oil and gas shipments, and 20% of coal.[3]
Notes[edit]
- Jump up ^ "Mississippi River". USGS Biological Resources. Archived from the original on 2005-10-28. Retrieved 2006-03-08.
- Jump up ^ "The Mississippi River System". US Army Corps of Engineers. Retrieved 2006-03-08.
- Jump up ^ http://www.npr.org/2013/01/10/168950808/mississippi-blues-when-the-river-doesnt-run
This article about a specific United States location is a stub. You can help Wikipedia by expanding it. |
Coordinates: 47°14′23″N 95°12′27″W / 47.23972°N 95.20750°W / 47.23972; -95.20750
Hidden categories:
Navigation menu
Personal tools
Navigation
Interaction
Tools
Print/export
Languages
- This page was last modified on 28 February 2014 at 00:23.
- Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.
Subscribe to:
Posts (Atom)