Guess who is the most popular waifu in the Overwatch?
{{ .name }}
{{ .real_name }}
Score
{{ .score.all }}
OverWaifu.moe is a website developed by an OverWatch fan. As you may notice some characters get more attention than others. While there are several websites which track the pickrate this website tracks the popularity according to characters' personality. Right now, all this statistics is gathered from Sankaku Channel.
Check it outWe only get statistics about them, replacing defence matrix with nano-missiles is a job for the real professionals.
We have no secrets from you. Also we have no timers and countdowns. But even if you really want a countown... we still don't have any.
More cool charts and features are coming at "when it done".
We also provide statistics for husbando. But there are not many images with them.


Santiago who travels from his homeland in Spain to the Egyptian desert in search of a treasure buried near the Pyramids. Lorem ipsum dolor sit amet, consectetur elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet, consectetur adipiscing elitet.
This story, dazzling in its powerful simplicity and soul-stirring wisdom, is about an Andalusian shepherd boy named Santiago who travels from his homeland in Spain to the Egyptian desert in search of a treasure buried near the Pyramids. Lorem ipsum dolor sit.
This story, dazzling in its powerful simplicity and soul-stirring wisdom, is about an Andalusian shepherd boy named Santiago who travels from his homeland in Spain to the Egyptian desert in search of a treasure buried near the Pyramids. Lorem ipsum dolor sit.
| Handle Height | 40-45″ |
| Width | 24″ |
| Wheels | 12″ |
| Dimensions | 10 × 10 × 10 cm |
| Material | Iron |
Your email address will not be published. Required fields are marked *
Very well built theme, couldn't be happier with it. Can't wait for future updates to see what else they add in.
Santiago who travels from his homeland in Spain to the Egyptian desert in search of a treasure buried near the Pyramids. Lorem ipsum dolor sit amet, consectetur elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet, consectetur adipiscing elitet.
Stunning design, very dedicated crew who welcome new ideas suggested by customers, nice support.
Stunning design, very dedicated crew who welcome new ideas suggested by customers, nice support.


Putting KiWi to work
What do I need to be able to compile/deploy/run and debug the KiWi
project ?
- Java JDK (JRE) 1.6.0 .**
- Eclipse 3.4.1. (or NetBeans).
- JBoss application server 4.2.3 or 5.0.0, please take care you
need a
JBoss version which runs with java 6.0.
- Apache ant 1.7.0 or bigger.
- JBoss Seam 2.1 or bigger (optional).
System requirements :
Insert here the minimum techinal requirements.
How you can obtain the KiWi
project ?
The KiWi project can be found in the SVN repository
: https://svn.salzburgresearch.at/svn/kiwi/KiWi.
Because the big
variety of SVN clients I will not explain in detail the SVN check out
steep
from the point of view of a specific SVN client. The SVN command line
look like :
svn -co
'https://svn.salzburgresearch.at/svn/kiwi/KiWi/trunk myDir
the myDir is the directory
were the entire kiwi project will be
extracted.
Note : the KiWi project has
approx. 600 Mb, so be sure that you have
enough available storage place. The reason for this huge pack of data are the
ontologies files( the ontologies files and other related subjects will
explained in detail later in this document).
What you obtain form the
repository ?
The answer is pretty simple: an eclipse
project. With some small
adjustments you can be able to compile/deploy/run and debug it.
The first steps are :
- create a directory kiwi.ws , this will be project workspace
(after the eclipse workspace philosophy).
- check out the KiWi project in this directory - the SVN trunk
contains a
KiWi directory - this is your project directory.
- go in the KiWi directory and run from the console : ant -buildfile build.xml
prepareProject
- start eclipse and change the workspace in to the new created
kiwi.ws directory
If all the previous steeps was successfully, executed the eclipse shows
the KiWi project
Troubleshooting : in this
stage the the eclipse can report a class not found exception. The
reason could be, that the library list (stored in the .classpath) is not
up to date
anymore. To handle this, you must be sure that the eclipse's
projects classpath includes all the jars from
the KiWi/lib directory:
- select the project properties( project menu->properties)
- go in the Java Build Path and select the libraries tab, here take
care that no jar is marked as missing jar
Sometimes is possible that a needed class is packed into a jar file that is not part of any library. In this case you
must locate the jar which contains the needed class and add it to
the libraries jars.
If the prepare step was successfu, you can
develop your own
classes, but after this you must be able to run/debug them together
with the rest of the KiWi project. To be able to do this, you must know
more details about the KiWi project, like configuration files,
application server, bootstrap,data base, etc.
KiWi is an enterprise application. It was
developed to run together
with JBoss and in the future it will be also possible to run it on other
application servers. Like most of the EE application it has 4 layers
(presentation, business, persistence and data base) and each of them must be configurated to run properly. Later in this document I
will provide more technical details about this layers, but
for the
moment the only one thing that you need to know is that you have to do
whit a EE application. For the first steps we included a HyperDrive database (details on
http://www.h2database.com/) in the KiWi package, so you don't have to be worried about this layer at the beginning. But, to mention it, The KiWi system is able to run with various databases, which is described later in this document.
Configure the KiWi project and
run it together with the apache ant build.xml file.
As I mention before, you deal with a EE application,
so in a very
simplistic way your classes (together with all the other KiWi classes)
will run on a application server inside of a enterprise container
(more details about this on
http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/Overview3.html). So
before a class runs, it
must be deployed on the application server. The deploy is done with an
ant script named build.xml, which is placed in the Kiwi root
directory. Under normal circumstances you are not allowed to modify this
file. The build.xml has a
configuration file named : build.properties
-
its content looks like :
jboss.home = /labo/jBoss/jboss-5.0.0.GA
jboss.version=5.0.0.GA
#jboss.version=4.2.3
There you have to specify location and version of your application server. The "#" is used to comment(ignore) a line.
The first KiWi start
If the configuration is done then you
are ready for the first test.
For this you need to
- deploy the kiwi project. For this run from the command line :
ant explode
- start the database (remember we had included one because it is necessary for a EE application). To start the hiperdrive database go
in the KiWi/lib
and run from the command line java -jar h2-1.1.100.jar, this will also
start the h2 client (which appears like a yellow icon in your
notification area) in your default web browser - this client requires
java script.
- go in to your JBoss directory and run from the command line :
run.XXX (XXX - this depends on which operation system you are). The
JBoss will produce a lot of messages on the console, but the server is completely started
after you see the an output similar to "[ServerImpl]
JBoss (Microcontainer)
[5.0.0.GA (build: SVNTag=JBoss_5_0_0_GA date=200812042120)] Started in
...."
- open your web browser and enter the URL : http://localhost:8080/
to see the JBoss start page (a prove that
the JBoss is running)
- after you enter the URL : http://localhost:8080/KiWi/ you should see
the kiwi start page (this page requires java
script)
To stop the JBoss server (and together with it KiWi) go in the
terminal where you startet JBoss and interrupt it with
crtl-c.
Alternative to run the JBoss in to terminal you can start it from
the eclipse (See the JBoss and Eclipse).
By now you are able to deploy and run the KiWi project.
Unfortunately
for developing you need a little bit more. In the next section we will
describe in detail the configuration and the deployment features.
Advanced configurations
Lots of configuration files are are in the
KiWi/resource
directory. The most important are :
The DataSource configuration files
This files are located in the KiWi/resource and they follow the
pattern
KiWi-*-ds.xml. There are three of them - dev, prod and test. Each
of this covers a certain application life cycle aspect (e.g.
developing). The DataSorces are used to configurate the
connection
with data base. Every time you persist an instance of an entity
the persistence provider will open (or reuse) a pooled connection
to the database - in the majority of cases each data source is commonly
associated with a connection pool that contains
the information for connecting the database.
Usually you won't interact with any of this files.
But you have to change it if you want to use other databases (e.g.
postgres instead of H2). By default this files are using the H2
database.
TODO : create more
template for each of the database.
The EE configuration files
This files are placed in the KiWi/resources/META-INF directory.
Some of the most
important files are:
- application.xml - the deployment descriptor - it describes which
Java EE modules are placed in which ear(jar or war) file. For the
moment there is only one web module and only one ejb module. As far as
you don't plan to add/remove new modules you don't need to access
this file.
- ejb-jar.xml - deployment descriptor for only one ejb module. In this file you can add new interceptors, filters, environment
variables, etc. if you need them.
- jboss-app.xml - the JBoss deployment descriptor, here you can
configure JBoss vendor specific issues, this can differ from a server
version to an other. Please consult the JBoss documentation for more
details.
- persistence-*.xml - the persistence descriptor is used to configurate
the Entity Manager. A reason to change this file can be to change the
database dialect or to specify some vendor specific database properties
(hibernate properties in this case). Don't mix the persistence-*.xml files with DataSource
configuration files! Instead of DataSource configuration files this file configure the entity manager
(like which dialect the Entity Manager uses) and not te way how the Entity Manager connect to the database.
- MANIFEST.MF - this is the jars manifest file for the kiwi.ejb-jar.
This file contains basic information about the KiWi project like
version, vendor or dependencies. The dependencies can be considerated the
main information contained in this file, practically the
classpath
dependencies or which classes(packed in jars) are required to run KiWi.
The Web / presentation layer
configuration files
This files are are placed in the KiWi/resources/WEB-INF directory.
Some of the most
important are :
- web.xml - the web container deployment descriptor - mostly you don't interact directly with this file. Because the
JBoss seam and Facelets use this file for framework configuration don't
change it without a serious reason.
- pages.xml - the Facelets configuration files - it contains the
main navigation rules for most of the presentation layers. A
navigation rule describes in which condition the user can navigate
between two pages. A reason for altering could be a major change in a navigation rule. Complementary with this file are the
individual page configuration files (a.k.a. .page.xml
files)- these are in the same directory with the xhtml files
(KiWi/view) and will be described in more detail later in this document.
- faces-config.xml - the configuration for Facelets - usually you don't interact with this file.
Advanced compile and deploy using
the build.xml apache ant file
The compile and deploy task is accomplished with a
ant file named
build.xml, placed in the KiWi project root directory. With this ant
file you are able to execute the compile&deploy
tasks as well as the code generation tasks. In this section we will describe
the compile&deploy tasks.
I organized the tasks after them
importance.
- explode - by far the
most important tasks - it is used to compile, pack and deploy the
KiWi application to the application server. Basically this task
only performs an incremental hot deployment of web artifacts and java
classes. For the compile and pack it uses other existent ant targets
like jar, war, ear or datasource. One important thing to notice here:
this task deploys the exploded archives to the application server, it
does not pack the application in ear files.
- explodeandtest - similar to the explode task, but it also compiles and prepares the test
classes. One important thing to notice here: this task is designed to
work from eclipse, if you use this script from the command line
(using a normal ant syntax) you may run in problems (TODO : I am not shore here I still
must do some experiments). This is the default task (TO Discuss
this default task bring a strong eclipse dependency so I am not shore
that it must be default).
- cleanExplode - it cleans
the entire environment for classes and other generated files produced
with a previous (ant) session. After that it compiles and explodes the
application and also explicit informs the server that new resources are
available. You should use this task when you need to be sure if your
classes (and other resources) are deployed and loaded from the
application server.
- clean - it cleans all the
compiled classes, the test output and the test report directories. You
should use this task if you have doubts about a compiled class file -
in this case was the class will be deleted and ???
- unexplode - this is the
complement to the explode task - more precisely it removes
your application from the application server (deployed with a previous
session)
- doTest - prepares the test environment, runs
the tests and creates test reports for the entire project. This task
requires a running HiperDrive database. You can start it manually : java -jar h2-1.1.100.jar (the jar
is in the lib direcotry). This task can take a while so don't run it
unleast you don't really need it.
- test - it only builds the
test and runs them, but it does not prepare (or clean) the test environment. This can cause various problems if the test environment is not yet prepared (more
details about the test environment later in this document).
- validateConfiguration - this task is
used to prove that your changes in the xml (configuration) files are
also correct. Use this task if you have doubt about your changes. If this task fails, that the application server will crash
your application very likely(during deployment or run time).
- prepareProject - this task prepares
your project for developing after you check out the project from SVN.
Take care, this task is designed to work one time when you just checked out the project from SVN, don't run it after.
- deploy -
- undeploy -
This are the most common used task, the build.xml
contains more, but most of them are hided by one of this main
task. Every main task delegates work to other small tasks.
You can find more details about apache ant on
(http://ant.apache.org/)
Directory Structure, where/how to
organize your files
JBoss and
Eclipse


Born in 1996, Viktor Naumovski (MK), from the age of thirteen, started off as self-taught within the field of Fashion photography. In 2015, after his first solo exhibition in Skopje, Macedonia, he moved to The Hague, The Netherlands, where he is
currently a Photography (BA) student at The Royal Academy of Art. Investigating topics such as the borders of identity, exploration of the self and the role of documentation, Naumovski challenges the division between what is conventionally known
as fact and fiction through composed narratives. His work is shown to be a multi-layered discourse between various media, such as performance, photography and video. Viktor Naumovski has recently been featured in Vogue Italia, Der Greif, and has
presented his work with FOAM Fotomuseum Amsterdam at Les Rencontres de la Photographie (2017), Arles, France and Unseen Photo Festival (2017), Amsterdam, The Netherlands. He currently resides in London, United Kingdom.
Artist Statement
We as 'society' were born and raised to look at our surroundings in a certain way, just like we were taught the names of object and what they represent. But since I can remember, I have always been interested in something more than what we see.
Born in a family with no artistic aspirations whatsoever but a lot of love and imaginative spirit, I was raised by listening to endless stories from books, alternative cinema and playing with my parents' animals in the Eastern suburbs. Consequently,
there lies my artistic motivation and topics of interest. Through my work I explore myself, share a side of me with the world. Reappearing elements such as identity, cultural references, intimate and family relationships on one hand, and the ‘state
of mind’, memory and imagination on the other hand are the key concepts of my investigation.
When making work, I tend to take ‘something' from the previously done project, a small gem that I shape and build around. May it be material or immaterial, it represents the starting point of my research. However, not everything is clarified and
fixed in the beginning. Embracing play, experimentation and intuition, I take a journey alongside my project, and through creating and reflecting I find the focus and sharpness. The division between what is conventionally known as fact and fiction
is constantly challenged through a rather unconventional way of storytelling, too honest to be fictive, too abstract to be documentary. Characters, places, objects, charged by my passion for the mysterious and grotesque, perform my stories, share
my ideas, feelings with the viewer. This involves working with teams and collaborations, in which I take both the roles of director and subject.
Instead of accepting a ‘division’, I believe that every medium becomes more and more fluid and fold into one another. Therefore my narratives are presented as a multi layered discourse between various media such as performance, photography, video
and sculpture.
Exhibitions
Good Work (2018),Greyspace In The Middle Gallery, The Hague, The Netherlands
Debarmaalo Museum (2017), Sindikat, Skopje, Macedonia
Thread Count, Der Greif, UNSEEN Photo Festival (2017), Amsterdam, The Netherlands
Let Me Tell You About, UNSEEN Photo Festival (2017), Amsterdam, The Netherlands
FOAM x ARLES, FOAM Museum/Les Rencontres de la Photographie (2017), Arles, France
A Breath of Fresh Air (2017), as part of Noun Presents Collective, Royal Academy of Art Gallery, The Hague
It is sort of a thing... (2017), Royal Academy of Art Gallery, The Hague, The Netherlands
VIKTOR SARAH EMMA (2015), SIA- Serious Interest Agency Gallery, Skopje, Macedonia
Selected Clients
Fashion Weekend Skopje FWSK
Mainstudio Amsterdam
Celio*
Fashion Group Adria
SIA-Serious Interest Agency
Alpha Model Management
Elite Model Management
Bastet Noir


@main("Welcome to Play") { @adminDashboard(""){
Coursera is a for-profit educational technology company founded by computer science professors Andrew Ng and Daphne Koller from Stanford University that offers massive open online courses (MOOCs). Coursera works with universities to make some of their courses available online, and offers courses in physics, engineering, humanities, medicine, biology, social sciences, mathematics, business, computer science, and other subjects. Coursera has an official mobile app for iOS and Android. As of October 2014, Coursera has 10 million users in 839 courses from 114 institutions.
Udemy.com is a platform or marketplace for online learning. Unlike academic MOOC programs driven by traditional collegiate coursework, Udemy provides a platform for experts of any kind to create courses which can be offered to the public, either at no charge or for a tuition fee. Udemy provides tools which enable users to create a course, promote it and earn money from student tuition charges. No Udemy courses are currently credentialed for college credit; Its students take courses largely as a means of improving job-related skills. Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company. It is reported that Udemy has served more than 3 million students, and offers 16,000 course alternatives.


Sales
Sales Performance KPIs
| Product Detail Views | Unique Purchases | Quantity | Product Revenue | Avg. Price | |
|---|---|---|---|---|---|
| Value | 18,492 | 228 | 350 | $4,787.64 | $13.68 |
| Percentage change | -48.8%% | 14.0% | 46.4% | 29.6% | -11.5% |
| Absolute change | -17,654 | 28 | 111 | $1,092.72 | $-1.78 |
278
New Posts
156
New Comments
64.89 %
Bounce Rate
423
Total Visits
278
New Projects
156
New Clients
64.89 %
Conversion Rate
423
Support Tickets
278
New Posts
156
New Comments
64.89 %
Bounce Rate
423
Total Visits
Total Posts
Monthly blog posts
18,000
Total Comments
Monthly blog posts
84,695
$76,456.00
Total Sales
Monthly Sales Amount
$36,000.00
Total Cost
Monthly Cost


{% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% import "_macros.html" as macros %} {% block title %}General Hospital{% endblock %} {% block page_content %}
Hospital scheduling system is automated generator of fair and optimum schedule for all nursing staff of hospital . It uses linear optimization process to generate schedule for all wards of hopistal based on individual ward/department needs.
All staff resources which do not meet certification and qualification requirement do not get scheduled for a particular job and staff on scheduled vacation/leaves is also skipped while generating weekly schedule. Current schedule is generated for one week assuming three 8 hours shifts per day
You can register for free with HSC system but your account is activated by HSC admin. to register click on login button on top navigation and choose register. fill in resigtration for an you will be notified vi email that your account is created. Admin is also notified and new registration and once admin approves registration request
You have to have Hospital admin previlages to generate a schedule
To generate a schedule you first have to login in to admin interface and define staff , staff skills and cretifiactions as well as staff holiday. Wards and wards requirements for each shift has to be defined also once data has been created , simply select generate scheudle and it will add new scheulede in database
Hospital scheduling system is automated generator of fair and optimum schedule for all nursing staff of hospital.
It uses linear optimization process to generate schedule for all wards of hopistal based on individual ward/department needs.
All staff resources which do not meet certification and qualification requirement do not get scheduled for a particular job and staff on scheduled vacation/leaves is also skipped while generating weekly schedule. Current schedule is generated for one week assuming three 8 hours shifts per day
You can register for free with HSC system but your account is activated by HSC admin. to register click on login button on top navigation and choose register. fill in resigtration for an you will be notified vi email that your account is created. Admin is also notified and new registration and once admin approves registration request
once registered you can view generated scheule and download them as pdf files and email/share generated schedule
You have to have Hospital admin previlages to generate a schedule
To generate a schedule you first have to login in to admin interface and define staff , staff skills and cretifiactions as well as staff holiday. Wards and wards requirements for each shift has to be defined also once data has been created , simply select generate scheudle and it will add new scheulede in database


|
|
MediaWiki
|
MediaWiki is a free and open source wiki software, used to power wiki websites. It is based on PHP and MySQL the following page provides detailed information for installing on Uniform Server Zero XIII.
Note 1: At step 4 you are required to enter your e-mail address this can be the e-mail address you set as default when configuring MSMTP, for details see Edit MSMTP Configuration
Note 2: We will follow MediaWiki's recommendation and use 7-Zip to extract the files, since Windows cannot do this.
- 7-Zip's download site: Sourceforge.net
- Download the latest version and install it.
Step 1: Download and Extract
Download and extract the MediaWiki package.
- Download the latest version of MediaWiki from here. currently 1.27.0
- Save the downloaded file mediawiki-1.27.0.tar.gz to a temporary folder for example C:\mediawiki_temp
- Extract the downloaded file (mediawiki-1.27.0.tar.gz) with 7-Zip. This will create folder mediawiki-1.27.0.tar
- Inside this folder extract the file (mediawiki-1.27.0.tar) with 7-Zip. This will create folder mediawiki-1.27.0
- Rename the folder mediawiki-1.27.0 to wiki
Before MediaWiki can be installed a MySQL user and database are required for details see step2.
Step 2: Create the Database and a User using phpMyAdmin
Follow these instructions to create your MediaWiki username and database using phpMyAdmin.
Note: These instructions are written for phpMyAdmin 4.6.3; the phpMyAdmin user interface can vary slightly between versions.
- Start UniController.
- Start Apache and MySQL servers.
- Click phpMyAdmin button - Opens phpMyAdmin in default browser.
- If a MediaWiki database does not already exist in the Database list on the left, create one:
- Click Databases button top left menu bar.
- Choose a name for your MediaWiki database ('mediawiki' or 'wiki' are good), enter it in the Create database field, and click Create.
Note: Database name added to list on the left.
- Click the Privileges button top menu bar. If a user relating to MediaWiki does not already exist in the list of users, create one:
- Click Add user this opens the add user menu, navigate to the Login Information section:
- Choose a username for MediaWiki ('mediawiki' is good) and enter it in the User name field. (Be sure Use text field: is selected from the dropdown.)
- From the Host dropdown select Use text field: in the Host field enter <IP_ADDRESS>
- Choose a difficult-to-guess password (ideally containing a combination of upper- and lower-case letters, numbers, and symbols), and enter it in the Password field. (Be sure Use text field: is selected from the dropdown.) Re-enter the password in the Re-type field.
- Write down the username and password you chose.
- Click Go.
- Leave all options under Database for user and Global privileges at their defaults.
- Click Go.
Note: Other parts of this documentation assume you have set the following: MediaWiki database name = mediawiki Username for MediaWiki = mediawiki Password = fred123 remember to replace these with the values you have set in the above.
Step 3: Upload the files
Now you will need to decide where on your domain you'd like your MediaWiki-powered site to appear:
- In the root directory of your web site. (For example, http://example.com/)
- In a subdirectory of your web site. (For example, http://example.com/wiki/)
Note:
The location of your root web directory www will vary depending where Uniform Server was installed.
A default installation assumes the following path C:\UniServerZ\www
In the Root Directory
Copy all the contents of the wiki directory (but not the directory itself) into the root directory of your web site.
- Copy all the contents of folder C:\mediawiki_temp\mediawiki-1.27.0.tar\mediawiki-1.27.0\wiki to folder C:\UniServerZ\www
In a Subdirectory
Optional rename the wiki directory to your desired name, then copy the directory to your desired location within the root directory of your web site
- Optional rename folder C:\mediawiki_temp\mediawiki-1.27.0.tar\mediawiki-1.27.0\wiki to C:\mediawiki_temp\mediawiki-1.27.0.tar\mediawiki-1.27.0\desired name
- In this example we will not change folder wiki.
Copy folder C:\mediawiki_temp\mediawiki-1.27.0.tar\mediawiki-1.27.0\wiki to folder C:\UniServerZ\www
Step 4: Wiki Installation
- Type the following into your browser address bar: http://localhost/wiki/ This will redirect to the installation page.
- Click the link: Please set up the wiki first. This starts the following configuration sequence.
A) MediaWiki <version> installation
| Your Language: |
en-gb - English |
| Wiki Language: |
en-gb - English |
Continue to the next page.
B) Environmental checks
While you may receive warnings here, there should be no errors. Continue to the next page.
C) Connect to database
| Database type: | (radio button) MySQL is selected |
| Database host: | <IP_ADDRESS> |
| Database name: | mediawiki (The name of the database you created.) |
| Database table prefix: | leave blank |
| DB username: | mediawiki (the new restricted MySQL user account) |
| DB password confirm: | fred123 (the password for the account) |
Continue to the next page.
D) Database settings
| Database account for web access: |
Use the same account as for installation |
| Storage engine: |
(radio button) InnoDB |
| Database character set: |
(radio button) select Binary |
Continue to the next page.
E) Name
| Name of Wiki: |
MediaWiki on ZeroXIII (whatever you like) |
| Project namespace: |
(radio button) Same as the wiki name |
| Your name: |
WikiSysop |
| Password: |
admin429 (whatever you like) |
| Password confirm: |
admin429 (same as above) |
| Contact e-mail: |
<EMAIL_ADDRESS>|
| Ask more questions: |
Selected |
Note that the email address must be valid.
Continue to the next page.
F) Options
| User rights profile: | (radio button) select Authorised editors only |
| Copyright and license: | (radio button) select No license footer |
| Enable outbound e-mail: | Checked |
| Return e-mail address: | (e-mail of WikiSysop) |
| Enable user-to-user e-mail: | Unchecked |
| Enable user talk page notification: | Unchecked |
| Enable watchlist notification: | Unchecked |
| Enable e-mail authentication: | Checked |
| Extensions: | All unchecked |
| Enable file uploads: | Checked |
| Settings for object caching: | (radio button) select No caching |
Continue to the next page.
G) Install
Finally, all questions are answered. Click Continue following is displayed:
- Setting up database... done
- Creating tables... done
- Creating database user... done
- Populating default interwiki table... done
- Initialising statistics... done
- Generating secret keys... done
- Creating administrator user account... done
- Creating main page with default content... done
Click Continue
Note: When requested save the download file.
H) Complete
After a while the following is displayed:
Congratulations! You have successfully installed MediaWiki.
The installer has generated a LocalSettings.php file. It contains all your configuration.
You will need to download it and put it in the base of your wiki installation (the same directory as index.php). The download should have started automatically.
If the download was not offered, or if you cancelled it, you can restart the download by clicking the link below:....
Note: If you do not do this now, this generated configuration file will not be available to you later if you exit the installation without downloading it.
When that has been done, you can enter your wiki.
Navigate to your download folder and copy file LocalSettings.php to folder C:\UniServerZ\www\wiki
Now click the above link (enter your wiki)
Portability
If you want a portable version of MediaWiki, copy the folder UniServerZ and all its content to your USB memory stick. Don’t expect fantastic speeds, but it is usable.
The Uniform Server uses the standard ports (Apache port 80 and MySQL port 3306). If a host PC is currently running another program on these ports, this will prevent The Uniform Server from running. To resolve this situation, either stop the other program or better yet move The Uniform Server ZeroXIII to different ports by using the appropriate menu option for Apache and MySQL.
MySQL Security
This installation guide is intended to get the application up and running purely for testing. The configuration options should be reviewed if you are intending to put the application online. Be sure to read any security advice from MediaWiki and check their web site. Specifically, you may be interested in reading MediaWiki's Manual:Security articles.
Importantly, the above installation reduces the security risk by creating a restricted MySQL user in step 2. However if you have not already done so it is imperative that you set a new MySQL root password for details see section Change MySQL root password . Only use the default password root on a test server.
--oOo--
|


Block size: {{volume.blocksize}}
Description:
{{volume.description}}
Users:
Attached Replica Gateways:
None attached
{% endfor %}Attached Acquisition Gateways:
None attached
{% endfor %}


Description
nehm is a console tool written in Go. It can download your likes and search tracks from SoundCloud. All downloaded tracks are ID3 tagged.
nehm wasn't tested on Windows machine, so it can be very buggy on it. I'll be very thankful, if you will report any bug.
If you have ideas to improve nehm, issues and pull requests are always welcome! Also, if you have difficulties with installation/configuration/usage of nehm, don't hesitate to write an issue. I will answer as soon as possible.
Installation
Install via go
command:
$ go get -u github.com/bogem/nehm
or you can download and install binary from latest release.
Configuration
First of all, you should configure nehm:
-
Create a file
.nehmconfig
in your home directory -
Write in it configuration, i.e. set three variables in YAML format:
permalink
- permalink of your SoundCloud profile
(last word in your profile URL. More in FAQ)
dlFolder
- filesystem path to download folder, where will be downloaded all tracks.
By default, your tracks are being downloaded to your home directory
itunesPlaylist
- (optional, only for macOS) name of iTunes playlist, where will be added all tracks.
By default, your tracks are not being added to iTunes
Example:
permalink: bogem
dlFolder: /Users/bogem/Music
itunesPlaylist: iPod
Usage Examples
Type nehm help
to list of all available commands or nehm help COMMAND
for specific command.
Also commands may be abbreviated to one symbol length. For example, you can input nehm s
instead of nehm search
.
Get list of likes and download selected
$ nehm
nasa
Get list of likes of $ nehm -p nasa
Synchronize your likes with current folder
$ nehm sync -f . -i ''
Download last like
$ nehm get
Download last 3 likes
$ nehm get 3
Download track from URL
$ nehm get soundcloud.com/nasa/golden-record-russian-greeting
Search for tracks and download them
$ nehm search nasa
FAQ
Q: What is permalink?
A: Permalink is the last word in your profile url. Example: for profile url soundcloud.com/qwerty permalink is qwerty
Q: How can I add track to iTunes' music library, but not to any playlist?
A: It depends on language you're using on your Mac. The name of your iTunes' music library you can see here:
For example, english users should use nehm get -i Music
, russian users - nehm get -i Музыка
.


{@boolean renderSection1=true} {@boolean renderButtonSection1=true} {#include Common/insightsEmailBody} {#content-title} Daily digest - Inventory - Red Hat Enterprise Linux {/content-title} {#content-title-section1} Host{#if action.context.inventory.errors.size() > 1}s{/if} with validation error {/content-title-section1} {#content-title-right-part-section1} {action.context.inventory.errors.size()} {/content-title-right-part-section1} {#content-button-section1} Open Inventory in Insights {/content-button-section1} {#content-body-section1}
Red Hat Insights has identified {action.context.inventory.errors.size()} host{#if action.context.inventory.errors.size() > 1}s{/if} that presented a validation error. For errors in updating hosts, please review the Insights Inventory service to further assess and determine next steps.
If no hosts were created by {#if action.context.inventory.errors.size() > 1}these changes, these errors{#else}this change, this error{/if} will not appear in the service.
| Host Name | Error |
|---|---|
| {#if it.display_name}{it.display_name}{#else}Not available{/if} | {it.message} |


The dataset includes 12 months of data of the following tables:
- subscription - holds the current state per each subscription
- order and order_item - an order and the line items for each order
- products - our sku table
- event_log - think of it as an activity log which tracks actions taken thru out the lifecycle of a subscription
- event_type - reference table for type_ID field (event_log table)
- Categorize the data set
- Can you make any hypothesis around subscription cancellations predictors
- How else can you use this data to impact
- subscription conversion
- shipments per subscription
- impulse upsell
- Which additional datasets would you like to see to further investigate the above? What new problems would you hope to solve or insights gleaned with this new data?
"33331723";"20";"N;"{}";"220554";"2015-08-17 00:03:52";"2015-08-17 00:05:03";"N;"N
You can't pass NULLs as "N!!
So...
#!/bin/bash
sed 's/"N\r/\\N\r/g' $1.csv | sed 's/"N;/\\N;/g' > $1_nulls.csv
wc select diff
8829339 8457167 372,172 ./event_log_nulls.csv
82 82 0 ./event_type_nulls.csv
6725109 6725109 0 ./order_item_nulls.csv
5396104 5396040 64 ./order_order_nulls.csv
6840406 6840385 21 ./product_product_nulls.csv
1938553 1935275 3278 ./subscription_subscription_nulls.csv
Most event_log errors result from raw html is emails written to the file.
SELECT min(created), max(created)
FROM orders
WHERE created > "0000-00-00 00:00:00";
+---------------------+---------------------+
| min(created) | max(created) |
+---------------------+---------------------+
| 2009-06-03 10:48:20 | 2016-08-17 19:06:36 |
+---------------------+---------------------+
1 row in set (3.59 sec)
"I'm overstocked"
"I no longer use the item, Moving to med/lg for both kids"
"Dog.com is too pricey"
"I had gotten a subscription for tea as a gift"
MariaDB [og]> select * from event_log limit 10;
+----------+---------+-----------+-------------------------------+-------------+---------------------+---------------------+--------+------------+
| id | type_id | object_id | object_metadata | customer_id | logged | sent | viewed | email_html |
+----------+---------+-----------+-------------------------------+-------------+---------------------+---------------------+--------+------------+
| | 1 | 1344806 | {"value": 30.00} | 686402 | 2015-08-17 00:00:46 | 2015-08-17 00:00:03 | NULL | N
| | 20 | NULL | {} | 220554 | 2015-08-17 00:03:52 | 2015-08-17 00:05:03 | NULL | N
| | 1 | 1344808 | {"value": 42.00} | 903151 | 2015-08-17 00:04:01 | 2015-08-17 00:05:04 | NULL | N
| | 22 | 4961717 | {"item_subscription": 867524} | 653413 | 2015-08-17 00:04:06 | 2015-08-17 00:05:04 | NULL | N
| | 22 | 5282581 | {"item_subscription": 867524} | 653413 | 2015-08-17 00:04:10 | 2015-08-17 00:05:04 | NULL | N
| | 21 | 5282582 | NULL | 653413 | 2015-08-17 00:04:19 | 2015-08-17 00:05:04 | NULL | N
| | 20 | NULL | {} | 902605 | 2015-08-17 00:04:19 | 2015-08-17 00:05:04 | NULL | N
| | 3 | 3912118 | {"status": "0"} | 346782 | 2015-08-17 00:04:39 | 2015-08-17 00:05:07 | NULL | N
| | 5 | 867524 | NULL | 653413 | 2015-08-17 00:04:40 | 2015-08-17 00:05:04 | NULL | N
| | 1 | 1344809 | {"value": 28.50} | 902605 | 2015-08-17 00:05:45 | 2015-08-17 00:05:05 | NULL | N
+----------+---------+-----------+-------------------------------+-------------+---------------------+---------------------+--------+------------+
+----+----------------------------+-------------+------+---------------+-------+
| id | name | application | live | instant_email | og_id |
+----+----------------------------+-------------+------+---------------+-------+
| 1 | Subscription Started | 1 | 1 | 1 | 1 |
| 2 | Order Placed | 3 | 1 | 1 | 2 |
| 3 | Credit Card Issue | 3 | 1 | 1 | 3 |
| 4 | Reminder | 3 | 1 | 1 | 4 |
| 5 | Subscription Cancelled | 2 | 1 | 1 | 5 |
| 6 | Credit Card Expire | 3 | 1 | 1 | 6 |
| 7 | System | 5 | 1 | 1 | 7 |
| 8 | Changed Shipping Address | 2 | 1 | 0 | 8 |
| 9 | Reactivated Subscription | 1 | 1 | 1 | 9 |
| 10 | Change Payment Information | 2 | 1 | 0 | 10 |
| .. | .... | ...| ...| ...| ...|
| .. | .... | ...| ...| ...| ...|
Idea: some nefarious individuals will subscribe with the explicit goal of receiving exactly one order just to take advantage of incentives. This suggests behavior may be consistent over time.
Consider TOaDS events in 2014 and how those same customers behaved in 2015.
This doesn't tell us exactly what we'd hoped. TOaDS-2014 and TOaDS-2015 are both correlated with overall subscription propensity. Here, we see subscriptions 2014 vs 2015.
Instead we have to compare the rate of TOaDS activity.
Here, we still see an effect but it is clearly smaller than suggested above.


I've had some postsecondary education at University of British Columbia and Bellevue College studying business management. In the past 3-4 years I've worked as a waiter at Yea's Wok. I've decided to take this programming bootcamp at Epicodus because I would like to have a career in the Tech industry. My dream job is to work at Microsoft.


As a bit of a change from all the PCI/Kubernetes posts, I thought I’d write up my initial impressions of the new project volterra Windows ARM dev kit, that I got this week. I’ve been interested in getting an ARM based desktop machine for a while now, but never seen anything that quite hit the mark in terms of performance/pricing.
Physical and Specification
After unboxing the device, we’re left with a fairly small compact system, with a brick style power pack.
So far in use, it’s been very quiet and although it’s meant to have a fan (as reported here) I’ve not heard it in use at all. In terms of power drain, when switched on and left at a Windows desktop, it seemed to be drawing ~4 watts, so not too thirsty.
Container Tooling Setup
My goal was to set the device up to do containerization work and some development, so I wanted to see what tools would work ok. A first port of call was getting WSL2 up and running so I could SSH directly into that environment. Here I found that the WSL2 setup in the windows app store doesn’t currently work with Windows OpenSSH server, so doing a WSL manual install was necessary to get it setup. However once I got that done, it worked pretty well.
Next step was to get Docker up and running. At the moment Docker Desktop doesn’t have a Windows ARM build that I can see, so I just installed docker-ce directly inside WSL using Docker’s install process. The only niggle there is that it needs starting manually with sudo service docker start
.
After I got Docker running next step was having local Kubernetes clusters with KinD, this works out of the box as do any of the Golang tools I’ve tried so far, as ARM64 on Linux is pretty well supported.
Another tool I use a lot is VS Code and this installed no problems, probably unsurprisingly as Microsoft want this device to be a dev kit :) I had less success with GitHub Desktop though as there doesn’t appear to be an ARM64 version available at the moment, so command line git
is it!
Other Tools
There’s some other things I wanted to potentially use on this device. First one is the note taking tool I use Obsdian. Here I was pleasantly surprised to find that they have a Windows ARM64 build on the download page, which works no problem at all!
Next up was dropbox for file synchronization, and unfortunately as far as I can see there’s currently no Windows ARM64 version available.
For remote access, when I’m travelling, I use the amazing tailscale and it installed with no problems at all (from this looks like version 1.32 added the ARM64 package), which is nice.
UEFI Settings
I got a request to add the UEFI configuration settings here, so this is the four sets of options when you boot to the BIOS (N.B. you need to use the mini-displayport video out rather than USB-C for this)
Conclusion
Project Volterra seems to be a useful dev box for ARM64 work and so far it’s working out pretty well. The small form-factor and low power draw make it an attractive option for a headless box that can run a decent range of workloads and, in containerization land anyway, software support is pretty good.


All Classes
BackgroundObject
BackgroundTile
BigExplosion
Bigleg
BiglegSmall
Block1
Block2
Block3
Block4
Block5
Block6
Block7
BlockBreakable
BlockLife
BlockSolid
BlockSplit
BorderWall
Bullet
DirectionalMotion
Enemy
GameApplication
GameClock
GameObject
GameSounds
GameWorld
HelpWindow
HighScoreWindow
InputController
InterfaceObject
Katch
Motion
MoveableObject
NameInputWindow
NullMotion
PlayerShip
Pop
PopMotion
PowerUp
ReefHighScore
ReefLevel
ReefNameInput
ReefWorld
SimpleWeapon
SmallExplosion
StartMenu
Ui
Weapon


A Victorious Union
by Oliver Optic
Chapter XXIX: “The First Prize of the St. Regis”
Additional Information
- Year Published: 1893
- Language: English
- Country of Origin: United States of America
- Source: Optic, O. (1893). A Victorious Union. Boston, MA: Lee and Shepherd Publishers.
-
Readability:
- Flesch–Kincaid Level: 9.0
- Word Count: 2,216
- Genre: Adventure
- Keywords: 19th century literature, american literature, blue and the gray, civil war
- ✎ Cite This
Downloads
The shot from the Parrot passed between the funnel and the mainmast of the chase, as judged by the splash of the ball in the water just beyond her. It had come near enough to the mark to wake up the captain of the highflyer. He appeared to believe that the pursuer from the northward had simply cut him off by approaching on the shorter side of the triangle, and that all he had to do was to escape to the southward, evidently satisfied that no steamer in the Federal navy could overhaul him in a fair and square race.
“Now comes the tug of war,” said Mr. Baskirk, when the St. Regis had been headed for the chase.
“The game will not last all day,” added Christy. “If I owned that highflyer, I should not employ her present captain to sail her for me. He is overloaded with a blind confidence, and he has made a very bad use of his opportunities. If I had been in command of that steamer I should have made her course so as to run away from all three of my pursuers as soon as I made them out. It is six o’clock now, and I should have got far enough into the darkness to give them all the slip, and gone into Wilmington on a new track.”
“Her captain appears to trust entirely to his heels, and to look with contempt upon anything like maneuvring,” replied the first lieutenant.
“But we must finish him up before the darkness enables him to give us the slip. I have no doubt we could knock her all to pieces with the midship gun in the next fifteen minutes; but if she can make eighteen knots an hour, which we seem to be all agreed that she can do, she will not be a useless addition to the United States Navy, and it would be a pity to smash her up, for she is a good-looking craft. We are gaining two knots an hour on her, and Mr. Vapoor is keeping things warm in the engine and fire rooms.”
“That is taking an economical view of the subject,” added Mr. Baskirk, laughing at the commander’s utilitarian views.
“If we continue to fire into her, we must swing to every shot we send, and that would take so much from our speed,” argued Christy. “We are as sure of her as though we already had her in our clutches. There are plenty of officers in the navy who would like to command her when she is altered over into a cruiser.”
“You are quite right, Captain Passford; and there are some of them on the deck of the St. Regis at this moment,” said the first lieutenant, laughing.
“Heave the log, Mr. Baskirk,” said the captain.
The report from the master, who attended to this duty, was soon reported to the executive officer, who transmitted it to the commander.
“Rising twenty knots, sir,” said he.
“That will do,” replied Christy. “That is enough to enable us to overhaul the chase within half an hour.”
Within fifteen minutes it could be seen that the St. Regis was rapidly gaining on the Raven, for the latter was near enough now to enable the pursuers to read the name on her stern, and the captain of the highflyer could not help realizing that he had not the slightest chance to escape. The chaser was within the eighth of a mile of her, and the result was only a matter of minutes.
“She has stopped her screw, sir!” reported the third lieutenant in the waist, passing the word from the second lieutenant on the forecastle.
“She has stopped her screw, Captain,” repeated Mr. Baskirk.
“That means mischief,” replied Christy, as he directed his gaze to the Raven.
“She is getting out two boats on her port side!” shouted Mr. Makepeace from the top-gallant forecastle; and the report was repeated till it reached the commander, though he had heard it before it was officially communicated to him. “That means more mischief.”
“Ready to stop and back her!” he cried through the speaking-tube to the chief engineer.
“All ready, sir,” replied Paul.
“Some of these blockade-runners are desperate characters, and that captain intends either to burn or sink his ship,” continued Christy, with a trifle of excitement in his manner, though he looked as dignified as a college professor in the presence of his class.
The St. Regis was still rushing with unabated speed towards her prey, and a minute or two more would decide whether or not she was to be a prize or a blazing hulk on the broad ocean.
“Lay him aboard on the port side, Mr. Baskirk!”
“The two boats are there, Captain, as you can see,” replied the executive officer.
“Board on the port side, Mr. Baskirk!” repeated the commander very decidedly, and somewhat sharply; and at the same time he rang one bell on the gong to slow down the engine. “Board on the port side, Mr. Baskirk!” he repeated again. “Mr. Drake, have the steam pump and long hose ready to extinguish fire!”
Whether the captain of the Raven had ordered his men to scuttle the steamer, or to fire her in several places, Christy could not know; and he did not much care, for he was ready to meet either emergency. The St. Regis was bearing down on her victim with a reduced speed. The men forward and in the waist were all ready with the grappling irons to fasten to her, and the boarders were all prepared to leap upon her deck, though no fighting was expected.
The bow of the St. Regis was near the stem of the Raven, and Christy rang one bell to stop her, and then two to back her. Then he sprang upon the starboard rail of the ship where he could observe his men as they boarded the other steamer.
“What are you about, sir?” yelled a man on the quarter-deck of the Raven, who appeared to be the captain of the vessel, in a rude voice. “Don’t you see that you are crushing my two boats and the men in them?”
“I did not order the boats or the men there,” replied Christy calmly, and in a gentle tone, for the captain of the blockade-runner was not ten feet from him.
“I did,” added the captain of the prize, for such she really was by this time.
“Then you are responsible for them,” said the commander of the St. Regis.
“Do you mean to murder them?” gasped the other captain furiously.
“If they are killed you have sent them to their death!”
But the commander had no time to argue the matter with the irate captain. He had rung three bells, and the ship was backing at full speed. The momentum had not been sufficiently checked to stop her, and the two boats were crushed to splinters. The seamen who were in them saw what was coming, and they seized the ropes which had been dropped to them by the boarders on the rail at the command of the captain, who did not wish them to be sacrificed to the madness of their commander, and they climbed to the chains of the Federal ship with the aid of the boarders.
“Lay her aboard!” shouted Christy as soon as the headway of the ship had been checked, and the grappling irons had been made fast.
The willing and active seamen poured from the rails to the deck of the prize, their officers leading the way. The main hatch had been removed and a light smoke was coming up through the opening. The hose from the steam pump of the ship had been drawn on board, and the master was in charge of it. At the command of the officers the men leaped below at all the openings in the deck, and it was found that she had been fired in half a dozen places.
In most of them the combustibles had only been lighted a few moments before, and they had not become well-kindled. Except at the main hatch, the men extinguished the flames with their hands and feet, and a stream from the hose put out the one amidships. The hoseman shut off the water, and the ship’s company of the St. Regis were in full possession of the prize.
“Anything more to be done, Captain Bristler?” asked the mate, as he approached the commander.
“Nothing more can be done, Mr. Victor,” replied the captain, who appeared to be overwhelmed with wrath at the unexpected termination of his voyage. “It is too late to scuttle her, and that vampire of a Yankee has smashed both of our boats into kindling wood. We did not begin the end soon enough.”
But the beginning had evidently ended sooner than had been expected, and the Raven was the prize of the St. Regis. Christy still stood on the rail, and saw that all his orders had been executed to the letter. Mr. Makepeace had sent the carpenter and his gang into the hold, or as far as they could get, to ascertain if the steamer had been scuttled. It could not have been done without breaking out a portion of the cargo, and this would have been a work of no little time. The carpenter reported that everything was all right below the deck of the Raven, and the commander on the rail was so informed.
“This is a heathenish outrage, Captain, if a young cub like you can be the commander of a ship like that!” exclaimed Captain Bristler, foaming with rage over the result of the affair; and he interlarded his speech with all the oaths in the vocabulary of a pirate.
“Captain Bristler, when you address me as one gentleman should another, I will talk with you; but not till then,” replied Christy with dignity.
“A gentleman!” gasped the other captain. “You tried to murder half a dozen of my men!  That’s what you are!”
We cannot soil this page with even a description of the oaths and curses with which he mixed his language. Christy was disgusted with him; and while he still continued his impious ravings, he sent a midshipman with an order to Mr. Makepeace who was in charge of the hose pipe on board of the Raven. While Captain Bristler was pouring forth anathemas that made the blood of the loyal officers run cold in their veins, the man who held the hose pipe directed it to him, and the water was turned on.
The stream struck the commander with force enough to knock him down. But the bath was not suspended on that account, and it was continued till it had extinguished the fire of profanity. Christy made a sign, and the steam-pump ceased to work. The mate rushed to the assistance of the captain, put him on his feet, and was conducting him towards the companion, seeking a retreat in his cabin; but he was silent, perhaps from his inability to speak.
“Stop, Mr. Victor!” called Christy to the mate. “I cannot trust that man to remain on board of the Raven”; and at the same time he directed Mr. Baskirk to have him arrested and put in irons, if he was violent.
“But this gentleman is the commander of the steamer,” interposed the mate.
 “You may send his clothes on board of this ship, Mr. Victor. Have him committed to the brig, Master-at-Arms.”
There was no appeal from the decision of Commander Passford, for his authority was supreme. The refractory commander was committed to the brig of the St. Regis, and his own steward was sent to him with his clothes, with order to exchange his wet garments for dry ones.
“Sail, ho!” shouted the man on the cross trees, who had remained there during the scene which had just transpired, while the commander was descending from the rail.
Possibly the lookout man had been more attentive to the proceedings on the deck of the Raven than to his duty, for the sail must have been in sight some little time before he reported it. The two steamers, which had been vainly chasing the prize, were now within half a mile of the St. Regis.


- Airship
- This is where the Al Bhed temporarily settle in after their Home is destroyed. The Al Bhed Psyches blitzball team hangs out in a storage room. Once Tidus reaches here, he can instantly go to any other spot on the world map.
- Baaj Temple
- Baaj Island is where Seymour and his mother were exiled while Seymour was a child; his mother died here and became Anima's fayth. Her temple lies underwater. Tidus is thrust here from Zanarkand; it's where Rikku picks him up. He can later return to obtain Anima's powers, but she'll only open the door if Tidus has collected treasure from every other temple in Spira.
- Besaid Island
- Originally a machina city like Zanarkand, long ago destroyed by Sin. Now home to a colony of Jamaican-style islanders, and the home field of the Besaid Aurochs. Wakka and Lulu are both from here, and Kimahri brought Yuna here at Braska's request (via Auron). Besaid Temple is where the fayth of Valefor resides. It's also the center for Gatta and Luzzu's cadre of the Crusaders.
[X-2] Wakka (the soon-to-be-daddy) is now in charge of protecting the village; even the lazy Aurochs jump on board to be trained by Beclem, a slavedriver from the Youth League. Several heretofore unexplored caves can be found around the island, too. The Cloister of Trials gets revisited (like all the others) too.
- Bevelle
- Originally a powerful machina city, rivalling even Zanarkand. After being defeated by Zanarkand and Sin, Bevelle became the center of the Yevonite church. Maester Mika rules over here. Tidus only gets a short glimpse at the castle and the temple below, where Bahamut's fayth dwells, not counting the Via Purifico where he's cast after a mock trial. The Bevelle Highbridge is where several key scenes play out.
[X-2] Now the headquarters of New Yevon, Bevelle's secrets include an underground labyrinth below the Cloister of Trials, whose heart is the hiding place of Vegnagun (or used to be). The Via Infinito can be found in the last chapter for those brave of heart.
- Bikanel Island
- A desert island, consisting of the Sanubia Desert and the Al Bhed Home.
[X-2] Now the lynchpin of the Machine Faction's excavations. Nhadala and her team (and Yuna, natch) spend their days combing the desert for machine parts. The Cactuar Nation can also be found here, along with the ancient fiend Angra Mainyu.
- Calm Lands
- So called because this huge plain is an ideal spot for defeating Sin and bringing a Calm, which many Summoners have done here. Originally the battle between Bevelle and Zanarkand took place here, which is why it's a wasteland. The Chocobo races are located here. South is Macalania Woods. Hidden in the side (only accessible via Chocobo) is Remiem Temple, off to the northeast is the Monster Arena, and the far north leads to Mount Gagazet. The team meets Father Zuke here for the first and only time.
[X-2] The Calm Lands are now home to two competing entertainment companies, Open Air and Argent Inc., whose amusement features can be found dotting the landscape. The Monster Arena turns into the Chocobo Ranch.
- Cavern of the Stolen Fayth
- A cave stuffed with Tonberries, Ghosts, and Magic Urns. At the far end is a fight with Lulu's previous summoner ward, and her Aeon, Yojimbo. In the room of the fayth, Yojimbo's fayth will agree to offer his powers, but only for the right price.
[X-2] The cavern's still around, and you have to return here to rescue tourists when fiends start pouring out of the Chamber of the Fayth.
- Chocobo Ranch
- [X-2] This is where Clasko ends up taking care of Chocobos for you. Eventually (after a fairly inane set of required events) he can also find a hidden ruins in the back, home of the Amazing Chocobo.
- Den of Woe
- [X-2] A hidden cave on the Mushroom Rock Road, which only opens with the 10 Crimson Spheres. This is where Shuyin's spirit raged for a thousand years, infecting anyone who came in - including the entire Crimson Squad. Yuna can revisit it, at her own peril.
- Djose Temple
- Protected by a huge Mushroom Rock that only splits apart for summoners. This is the home of the fayth connected to Ixion. It can be reached via the Mushroom Rock Road.
[X-2] This is now the headquarters of the Machine Faction. You go here to sign up for excavations in the Bikanel Desert, and to fight their Experiment. You'll also still have to go into the Cloister of Trials when fiends start pouring out of it.
- Farplane
- Located near Guadosalam, this eerie place is where the souls of the dead end up once they are Sent. Only those close to the dead can see them here.
[X-2] The Farplane is now the final dungeon, where you land up after jumping in a hole from one of the Chambers of the Fayth.
- Gagazet, Mount
- Home of the Ronso tribe (and their blitzball team, the Ronso Fangs). The mountain itself is a cruel foe, as shown by the various graves of summoners whose pilgrimages ended here. Seymour makes his best effort to have Yuna's pilgrimage end here as well. South is the Calm Lands, and north leads to the wall of the fayth, dreaming of Zanarkand, and the ruins of Zanarkand.
[X-2] Elder Kimahri takes over here and tries to lead his tribe faithfully after Sin's defeat, but runs into some major problems. However, he does discover some nice new ruins as well as a hot spring!
- Guadosalam
- The home of the Guado (and their blitzball team, the Guado Glories) is very... alive-looking, growing all over the place, much like the Guado themselves. It's connected to the Moonflow to the south and the Thunder Plains to the north, and their main attraction is the entrance to the Farplane nearby. Seymour lives in a mansion here.
[X-2] After Seymour's ignoble defeat, the Guado leave their home, and Sphere Hunters move in (notably the Leblanc Syndicate, who take over Seymour's mansion and turn it into Chateau Leblanc). Tobli also has his headquarters here. The Guadosalam Farplane is off-limits in FFX-2.
- Home
- The nomad Al Bhed uncomplicatedly call their home, er, Home. Currently it's located in the desert sands of Bikanel Island, but after an attack by the Guado Cid ends up destroying Home using the airship. For the remainder of the game, Rin sets up shop dedicated to restoring Home.
- Kilika
- This town is built right on top of a bay of water; unfortunately, it makes them a prime target for Sin, who batters it quite badly near the start of the game. It also hosts Kilika Temple (separated from the town by a large forest) wherein lies the fayth of Ifrit. The Kilika Beasts are the blitzball team for this town.
[X-2] The Youth League helps to rebuild Kilika, but peace is elusive. Kilika's youth, most of whom join the Youth League, constantly have it out with New Yevon, who are holed up in the temple past the jungle. Even Dona and Barthello, who moved here earlier, are caught up in it (she's with the Youth League, he's with New Yevon). The plain old folk who live in the village would rather everyone just quit their bickering.
- Luca
- The "big city" of FFX, Luca hosts the huge Blitzball tournament every year. It's also got the much-touted Sphere Theater, where Tidus can listen to music or watch movies from throughout the game.
[X-2] Still the party city, Luca now plays host to Rin's latest brainstorm, Sphere Break. (Blitzball also makes a comeback late in the game.) You can also find Shelinda here, in her new role as TV personality. This is also where the introduction (where Leblanc, in Yuna costume, stages a concert) takes place.
- Macalania Lake/Temple
- Between the woods and the temple lies a frozen tundra. The Al Bhed make their second attempt to capture Yuna here. Inside the temple (once Yuna has gained the friendship of Shiva), Seymour dies for the first time at the hands of our heroes. The Guado chase them down the lake, but the lake cracks and they find themselves under it!
[X-2] After the defeat of Sin, the temple falls into the sea (much to the chagrin of O'aka, who just bought Rin's Travel Agency, to find himself with no customers).
- Macalania Woods
- A frozen forest stuffed to the brim with fiends and an extremely annoying mini-game involving chasing butterflies. It's also the spot where Auron shows Tidus his first Sphere dropped during Braska's pilgrimage. Finally, it's the home of the huge plant eye who powers up the Ultimate Weapons. South of the woods is the Thunder Plains; northwest leads to Macalania Lake, and to the east lies the Calm Lands.
[X-2] After the temple disappeared, the magical forest soon began to wither away, and its denizens resigned themselves to death. The Guado also flee here, determined to wither away with the forest - but music ignites hope in both Guado and native alike, and everyone moves back to Guadosalam in the end.
- Mi'ihen Road
- A long, winding road leading from Luca to the Mushroom Rock Road. It's named after Mi'ihen, the original creator of the Crimson Knights, later renamed the Crusaders. The Chocobo Knights patrol it. This is the first place Tidus encounters Rin's Travel Agency. It's also where he meets Maechen and Belgemine for the first time, and fights a large Chocobo Eater monster here as well.
[X-2] Rin's machina now watch over the road to try to protect passengers from fiends, but not everyone is happy with the new developments; lots of people miss the good ol' Chocobos. After the machina go haywire, Rin undertakes a whodunit, with Yuna's help, to find out who made it happen. Several different outcomes can occur from this, a few of which also end up with Chocobos making a grand return. There's also a hidden dungeon to be found here via the Chocobo Ranch in the Calm Lands.
- Moonflow
- Connected to the Mushroom Rock Road to the south and Guadosalam to the north, this lovely river is surrounded by pyreflies (those little glowing thingies) and is decorated by moonlilies. The Hypello run a Shoopuf line between the north and south banks of the Moonflow. Jecht attacked one of these once and swore drinking off for good after the embarrassment. 8p An attempt to capture Yuna by the Al Bhed (read: Rikku) is foiled here by Tidus.
[X-2] Tobli and his Hypello workers stage concerts (and avoid creditors) here in between his big shows involving Yuna.
- Mushrom Rock Road
- This organic-looking pathway runs between the Mi'ihen Highway and the Crusaders' Command Center. Water geysers propel platforms vertically to join pathways at different heights.
[X-2] The site of the Command Center is now the headquarters of the Youth League. Depending on who you side with, several different missions occur here. You can also find the entrance to the Den of Woe on the lower level.
- Omega Ruins
- Home to the hardest monsters in the game as well as the Ultima and Omega Weapons. The chests here bite back and contain random items in a most annoying fashion. Only reachable via the airship.
- Remiem Temple
- Three things are in this hidden temple: a Chocobo race which leads to the Cloudy Mirror (a key ingredient in getting ultimate weapons); Belgemine's home and eventually her final resting place; and the fayth for the Magus Sisters Aeon.
- Sanubia Desert
- Located on Bikanel Island, this sprawling desert is home to Cactuars and Sandworms - in fact, there's an entire mini-game involving a village of Cactuars hidden by a sandstorm. It leads to the Al Bhed's Home.
- Spira
- The world where FFX and FFX-2 take place; however, frequently we find the world apparently divided into two entities, Spira and Zanarkand, even though Zanarkand is just one city. *shrug*
- Thunder Plains
- The Gandof Thunder Plains connect Guadosalam and Macalania Woods; these rocky plains are inundated with lightning bolts (and a mini-game involving them). Long ago, a man named Bilghen built towers to protect passerby from the bolts. They don't work all that well. ^^; Kimahri can get his best weapon here by praying to the Qactuar Stones nearby.
[X-2] The towers seem to have gotten better at blocking lightning, but they still need to be calibrated. Yuna stages her big concert here in chapter 4, as well. Cid can be found here, and so can a secret dungeon accessible in chapter 5.
- Via Infinito
- [X-2] A 100-level semi-random dungeon hidden in Bevelle. The Kinderguardians find it first, but it takes the Gullwings to plumb its depths. Nearly every monster in the game can be found here, and the bosses on every 20th floor are extremely powerful. At the end, Yuna has to fight with Trema, the founder of New Yevon.
- Via Purifico
- A two-part maze, one of stone and one of water. After a sham trial by the maesters, Tidus, Rikku, and Wakka (surprise) are cast into the water while the rest of the party must navigate the stone. At the end of it is the Highbridge in Bevelle.
- Zanarkand
- A huge machina city a thousand years ago, now it's just rubble. Yu Yevon lived here originally. The old Zanarkand still lives on in the dream of the fayth, however, and both Jecht and Tidus escaped the dream because of Sin. Yunalesca lives here and performs the rite of the Final Summoning for any Summoner that manages to complete their pilgrimage and reach Zanarkand Dome.
[X-2] The Zanarkand Ruins have been turned into a tourist attraction by Cid and Isaaru. With Yuna's best efforts (and some help from monkeys), the tourists get chased off, restoring some manner of dignity... or maybe not.
Final Fantasy, all games and animation bearing the Final Fantasy name, and all characters in said games or animation are copyright their respective creators, including but not limited to Squaresoft, Square Enix, Square EA, Tokyo TV, and ADV Films.


Internal Architecture
OiL is a component-based framework for implementation of ORBs in Lua. It is entirely implemented using LOOP's component models. The OiL framework defines both an abstract component architecture and a set of standard classes that implement the components of this architecture. Such classes are implemented using LOOP's class models. Typically, OiL is extended or customized by changes to this architecture or by the use of new classes in component implementations.
Architectural Layers
OiL's internal architecture is defined in layers. A layer defines a set of components and their connections. A complementary layer is a layer that defines connections to components from another layer. An extension layer is a layer that redefines components of other layer with new ports, new connections, or new implementations.
In the most basic level, OiL's standard architecture defines two complementary layers: the core layer and a RMI layer. The core layer defines components that implement the programming model provided by OiL, such as the support for brokers, proxies, servants, etc. Yet, the RMI layer defines components that implement the support for some RMI technology, such as CORBA or LuDO. Over these base layers some extensions layers are defined to add new features or provide alternative implementations.
OiL's standard distribution provides one core layer (base) and two extension layers over it that add support for Cooperative Multithreading (cooperative) and typed invocations (typed). Additionally, this distribution also provides two alternative RMI layers (corba and ludo). Finally, two extensions layers over the CORBA's RMI layer are provided to add support for invocation interception (intercepted) and marshaling code generation (gencode).
Broker Façade
Usually, OiL's components are not directly accessed by the application. Instead, the services provided by these components are accessed through brokers. Brokers are objects that encapsulate an entire assembly of components that compose an ORB instance and provide a simple and integrated interface for the services provided. Nevertheless, the components encapsulated by brokers are accessible as fields of the broker object, where the name of the field is the name of the component in OiL's architecture. See sections Core Architecture and RMI Architecture for an overview of OiL's architecture. The component instances used by a broker are provided at its initialization or are created accordingly to the defined flavor. For more information about broker initialization and flavors see sections Initializing Brokers and Using Flavors, respectively.
OiL also provides module oil.compat
, which is an alternative façade that provides features similar to those provided by brokers.
In fact, this module implements the interface of previous versions of OiL.


Basic Specification¶
Paragraphs contain text and may contain inline markup: emphasis, strong emphasis, interpreted text, inline literals
, standalone hyperlinks (http://www.python.org), external hyperlinks (Python), internal cross-references (example), footnote references ([1]), citation references ([CIT2002]), substitution references (), and inline internal targets.
List¶
Bullet lists:¶
- This is a bullet list.
- Bullets can be “*”, “+”, or “-“.
Enumerated lists:¶
- This is an enumerated list.
- Enumerators may be arabic numbers, letters, or roman numerals.
Definition lists:¶
- what
- Definition lists associate a term with a definition.
- how
- The term is a one-line phrase, and the definition is one or more paragraphs or body elements, indented relative to the term.
Field lists:¶
| what: | Field lists map field names to field bodies, like database records. They are often part of an extension syntax. |
|---|---|
| how: | The field marker is a colon, the field name, and a colon. The field body may contain one or more body elements, indented relative to the field marker. |
Option lists, for listing command-line options:¶
| -a | command-line option “a” |
| -b file | options can have arguments and long descriptions |
| --long | options can be long also |
| --input=file | long options can also have arguments |
| /V | DOS/VMS-style options too |
Literal blocks:¶
- if literal_block:
- text = ‘is left as-is’ spaces_and_linebreaks = ‘are preserved’ markup_processing = None
Block quotes:¶
This theory, that is mine, is mine.
—Anne Elk (Miss)
Simple Table¶
| Header row, column 1 | Header 2 | Header 3 |
|---|---|---|
| body row 1, column 1 | column 2 | column 3 |
| body row 2 | Cells may span columns |


rt-class
To reduce the boilerplate code when setting class names programatically, you can use the rt-class directive.
It expects a JSON object with keys as class names, and a Boolean as the value.
If the value is true, the class name will be included.
Note the following:
- In react templates, you can use the "class" attribute the same as you'd do in html. If you like, you can even have execution context within
- You cannot use class and rt-class on the same html element.
Online documents
Sample:

These are logically equivalent

Reference

Inline

Using the class attribute

Compiled:
define([
'react',
'lodash'
], function (React, _) {
'use strict';
function scopeClasses1(classes) {
return React.DOM.div({}, 'These are logically equivalent', React.DOM.div({ 'className': React.addons.classSet(classes) }, 'Reference'), React.DOM.div({
'className': React.addons.classSet({
blue: true,
selected: this.isSelected()
})
}, 'Inline'), React.DOM.div({ 'className': 'blue' + this.isSelected() ? ' selected' : '' }, 'Using the class attribute'));
}
return function () {
return scopeClasses1.apply(this, [
{
blue: true,
selected: this.isSelected()
}
]);
};
});


Documentation
Hey there! You’re looking at Anchor UI Bootstrap KIT official documentation. Anchor is a free Bootstrap UI Kit with flexible, ready to use UI components which will hep you build websites faster. Let’s begin!
Quick Start
File Structure
- assets/
- css/
- vendor/
- aos.css
- prism.css
- main.css
- main.css.map
- img/
- js/
- vendor/
- jquery.min.js
- bootstrap.min.js
- popper.min.js
- aos.js
- functions.js
- scss/
- 1-frameworks/
- bootstrap/
- source/
- bootstrap.scss
- bootstrap-grid.scss
- bootstrap-reboot.scss
- bootstrap-user-variables.scss
- _index.scss
- 2-plugins
- 3-base
- 4-modules
- 5-layout
- main.scss
- index.html
- blog.html
- landing.html
- page.html
- login.html
- starter-template.html
- docs.html
- gulpfile.js
- package.json
- README.md
Basic Template
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <link rel="apple-touch-icon" sizes="76x76" href="./assets/img/favicon.ico"> <link rel="icon" type="image/png" href="./assets/img/favicon.ico"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <title>Site Title</title> <meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, shrink-to-fit=no' name='viewport'/> <!-- Fonts --> <link href="https://fonts.googleapis.com/css?family=Nunito:300,300i,400,600,700" rel="stylesheet"> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous"> <!-- CSS --> <link href="./assets/css/main.css" rel="stylesheet"/> <link href="./assets/css/vendor/aos.css" rel="stylesheet"/> </head> <body> <main> My content goes here </main> <!-- Javascript --> <script src="./assets/js/vendor/jquery.min.js" type="text/javascript"></script> <script src="./assets/js/vendor/popper.min.js" type="text/javascript"></script> <script src="./assets/js/vendor/bootstrap.min.js" type="text/javascript"></script> <script src="./assets/js/functions.js" type="text/javascript"></script> </body> </html>
Install Gulp
Gulp can automate tasks in your development workflow. Gulp is also required in order to work with scss
files. In order to use Gulp you will need to download Node JS first:
After Node is installed you can now proceed to Gulp installation. To do that simply run the following command in your terminal. This will install Gulp globally. Aferwards you can cd to you project’s folder where our KIT is installed.
npm install gulp-cli -g
Customize with SCSS
It is highly recommended that all the customized styles to be stored only within the user’s files from the scss
folder. Gulp is required for this.
- Download the project’s zip.
- Make sure you have node.js (https://nodejs.org/en/) installed.
- Type
npm install
in terminal/console in the source folder wherepackage.json
is located. - Make sure you have gulp
npm install gulp
- Run in terminal
gulp open-app
for opening the Dashboard Page (default) of the product. - Run in terminal
gulp compile-scss
for a single compilation orgulp watch
for continous compilation of the changes that you make in*.scss
files. This command should be run in the same folder wheregulpfile.js
andpackage.json
are located.
assets/scss/frameworks/bootstrap/bootstrap-user-variables.scss
(here you can edit or add variables)assets/scss/main.scss
(here you will customize your style)
main.css
.
Components
Colors
- Background:
bg-*color
- Text:
text-*color
- Alert:
alert-*color
- Button:
btn-*color
- Badge:
badge-*color
Primary
Secondary
Info
Success
Warning
Danger
Purple
Black
Cyan
White
Orange
Light
Alerts
- Background:
alert-*color
- Text:
text-*color
- Shadow:
shadow
,shadow-sm
,shadow-lg
Animations
-
Fade animations:
- fade
- fade-up
- fade-down
- fade-left
- fade-right
- fade-up-right
- fade-up-left
- fade-down-right
- fade-down-left
-
Flip animations:
- flip-up
- flip-down
- flip-left
- flip-right
-
Slide animations:
- slide-up
- slide-down
- slide-left
- slide-right
-
Zoom animations:
- zoom-in
- zoom-in-up
- zoom-in-down
- zoom-in-left
- zoom-in-right
- zoom-out
- zoom-out-up
- zoom-out-down
- zoom-out-left
- zoom-out-right
AOS.init({ duration: 800 });
Add animation effect with data-aos="*animation"
. Example:
Avatars
- Round:
rounded-circle
- Size:
width="*"
- Shadow:
shadow
,shadow-sm
,shadow-lg
Badges
- Background:
badge-*color
- Text:
text-*color
- Shadow:
shadow
,shadow-sm
,shadow-lg
Buttons
- Background:
btn-*color
- Text:
text-*color
- Size:
btn-sm
,btn
,btn-lg
- Outline:
btn-outline-*color
- Round:
btn-round
- Width:
btn-block w-100
- Shadow:
shadow
,shadow-sm
,shadow-lg
Call to action
- Background:
bg-*color
- Text:
text-*color
- Shadow:
shadow
,shadow-sm
,shadow-lg
- Not round:
jumbotron-fluid
Free Bootstrap 4.1.3 UI Kit with for rapid development
Free Bootstrap 4.1.3 UI Kit with for rapid development
Call to actionFree Bootstrap 4.1.3 UI Kit with for rapid development
Cards
- Shadow:
shadow
,shadow-sm
,shadow-lg
- No border:
border-0
- No rounded:
rounded-0
Simple Card
Just a card
Some quick example text to build on the card title and make up the bulk of the card's content.
Read MoreCard Overlay
Featured Blog Card
Living the Dream on a Sunny Island
This is a wider card with supporting text below as a natural lead-in to additional content.
Continue readingCarousel
- Shadow:
shadow
,shadow-sm
,shadow-lg
- Rounded:
rounded
$('.carousel').on('slide.bs.carousel', function (event) {
var height = $(event.relatedTarget).height();
var $innerCarousel = $(event.target).find('.carousel-inner');
$innerCarousel.animate({
height: height
});
});
Footer
- Background:
bg-*color
(apply tofooter
andsvg
classes. - Text Color:
text-*color
Dark Footer
Light Footer
Minimal Footer
Forms
- Rounded:
input-round
Inline Form
Sign Up Form
Contact Form
Features
Responsive
Your website works on any device: desktop, tablet or mobile. It will look great!
Gulp
You can easily read, edit, and write your own code, or change everything.

Headers
- Background color:
bg-*color
(apply tojumbotron
&svg
classes) - Text color:
text-*color
Wavy Header
Simple Header
This is a title
Header with Nav
This is a title
Icons
Anchor UI Kit comes with latest Font Awesome, the web’s most popular icon set and toolkit. Here are all the available icons.
- Color:
text-*color
- Size:
fa-2x
,fa-3x
- Color:
text-*color
- Size:
iconsmall
,iconmedium
,iconlarge
- Circle:
rounded-circle
- Shadow:
shadow
,shadow-sm
,shadow-lg
- Background:
bg-*color
- Size:
iconsmall
,iconmedium
,iconlarge
- Circle:
rounded-circle
- Shadow:
shadow
,shadow-sm
,shadow-lg
Bordered Icons:
Background Icons:
Jumbotron
- Background color:
bg-*color
- Size:
jumbotron-md
,jumbotron-lg
,jumbotron-xl
- Text color:
text-*color
Jumbotron Simple
Anchor UI Kit
Free Bootstrap 4.1.3 UI Kit with for rapid development
Jumbotron with Background Image
Modals
Navbars
- Background color:
bg-*color
- Text color:
navbar-dark
,navbar-light
- Fixed:
fixed-top
- Fixed white bg on scroll:
topnav
Dark Navbar
White Navbar
You can change the color by replacing bg-primary
with any of the other colors. If you choose a light background you will want a dark text, so change navbar-dark
with navbar-light
. See the example below for a white bg navbar.
Fixed Navbar
Add fixed-top
to the nav
class to have a fixed navigation.
topnav
. This changes the navigation background color on scroll to bg-white
. The call is in assets/js/functions.js
on line 4.
Pagination
Popovers
- Placement:
data-placement="top/right/bottom/left"
$(function () {
$('[data-toggle="popover"]').popover()
})
$('.popover-dismiss').popover({
trigger: 'focus'
})
Pricing
- Background color:
bg-*color
(apply tocard-header
) - Button color:
btn-*color
- Text-color:
text-*color
- Shadow:
shadow-sm
,shadow
,shadow-lg
(apply tocard
)
Personal
$11 / mo
- 10 users included
- 2 GB of storage
- Email support
- Help center access
Premium
$15 / mo
- 20 users included
- 10 GB of storage
- Priority email support
- Help center access
Enterprise
$29 / mo
- 30 users included
- 15 GB of storage
- Phone and email support
- Help center access
Table
| # | First | Last | Handle |
|---|---|---|---|
| 1 | Mark | Otto | @mdo |
| 2 | Jacob | Thornton | @fat |
| 3 | Larry | the Bird |
Tooltips
- Placement:
data-placement="top/right/bottom/left"
$(function () {
$('[data-toggle="tooltip"]').tooltip()
})


Guided Tours
New York, USA
$1,899 for 7 nights
Book Now
Paris, France
$2,299 for 7 nights
Book Now
Tokyo, Japan
$3,799 for 7 nights
Book Now