Port of Tarifa

The Port of Tarifa (Spanish: Puerto de Tarifa) is a commercial harbor for fishing and passenger boats, located in the Andalusian town of Tarifa. It is managed by the Port Authority of Algeciras and is the closest European port to North Africa and on the main shipping route to Tangier in Morocco and Ceuta.[1] It has a length of 25 metres, and depth of 50 metres.

Port of Tarifa
Port of Tarifa

History

In May 429 A.D. the port was the gathering point of Geiseric and his Vandal army as they made their way to plunder in Africa.[2]

gollark: ```python#!/usr/bin/env python3from flask import Flask, jsonifyfrom wsgiref.simple_server import make_serverimport subprocessimport randomfrom mpd import MPDClientimport threadingimport timempd_client = MPDClient()mpd_client.connect("localhost", 6600)print("connected, mpd is", mpd_client.mpd_version)app = Flask(__name__)@app.route("/")def index(): return "Hello, World!"@app.route("/fortune/")def fortune(): return subprocess.run(["fortune"], stdout=subprocess.PIPE).stdoutcurrent_song = Nonedef mpd_loop(): print("mpd query loop started") while True: global current_song current_song = mpd_client.currentsong() current_song["status"] = mpd_client.status() time.sleep(0.2)threading.Thread(target=mpd_loop).start()@app.route("/current-song")def get_current_song(): return jsonify(current_song)with make_server('', 1337, app) as httpd: print("Serving HTTP...") httpd.serve_forever()```
gollark: It doesn't require classes. Hold on.
gollark: I saw `getunicode`, which seems python2-ish since python3 has better unicode handling.
gollark: Also, please use Flask and Python3.
gollark: Any good static-file server will ALREADY probably support the `Range` header.

References

  1. "Cerrado el Puerto de Tarifa (Cádiz) por el temporal". Europapress.es. Retrieved 8 May 2013.
  2. Heather, Peter (2005). The Fall of the Roman Empire a New History of Rome and the Barbarians. Oxford: Oxford University Press, USA. ISBN 0199741182.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.