This commit is contained in:
David Eisinger
2024-11-08 14:43:19 -05:00
parent 6d08d6fd92
commit bcc2631f69
7 changed files with 7 additions and 7 deletions

View File

@@ -201,7 +201,7 @@ or create your own macros.
## Viewing Processes on a Given Port with lsof
[**Zachary:**](https://viget.com/about/team/zporter) When working on
projects, I occassionally need to run the application on port 80. While
projects, I occasionally need to run the application on port 80. While
I could use a tool like [Pow](http://pow.cx/) to accomplish this, I
choose to use [Passenger
Standalone](http://www.modrails.com/documentation/Users%20guide%20Standalone.html).

View File

@@ -5,7 +5,7 @@ draft: false
canonical_url: https://www.viget.com/articles/otp-ocaml-haskell-elixir/
---
I intially started the [OTP
I initially started the [OTP
challenge](https://viget.com/extend/otp-a-language-agnostic-programming-challenge)
as a fun way to write some [OCaml](https://ocaml.org/). It was, so much
so that I wrote solutions in two other functional languages,

View File

@@ -34,7 +34,7 @@ hard things in computer
science](http://martinfowler.com/bliki/TwoHardThings.html), but using
wildcard key searching, it's dirt simple to pull back all keys that
begin with "views" and contain the word "articles" and expire them
everytime an article is changed. Memcached has no such ability.
every time an article is changed. Memcached has no such ability.
## API Caching

View File

@@ -9,7 +9,7 @@ I don't usually write complex search systems, but when I do, I reach
for [Solr](http://lucene.apache.org/solr/) and the awesome
[Sunspot](http://sunspot.github.io/) gem. I pulled them into a recent
client project, and while Sunspot makes it a breeze to define your
search indicies and queries, its testing philosophy can best be
search indices and queries, its testing philosophy can best be
described as "figure it out yourself, smartypants."
I found a [seven-year old code