Setup HIL with PX4 & V-REP¶
Warning
This is an old attempt to do hardware-in-the-loop simulation with VREP simulator and is deprecated. The current ongoing work is to make HIL with Gazebo via a MAVROS plugin. See following link. HIL with Gazebo via a MAVROS plugin in progress.
Prerequisites¶
- Machine with Ubuntu 14.04 LTS installed
- ROS Indigo installed
- CATKIN workspace
- V-REP installed
- V-REP HIL scene: can be found in the
catkin_ws/src/v_repExtRosInterface/vrep_hil
folder after you run the setup.sh
script. - Pixhawk loaded with PX4 HIL firmware.
- Customized .params file for appropriate Pixhawk parameters configurations: can be found in the
catkin_ws/src/v_repExtRosInterface/vrep_hil
folder after you run the setup .sh script - Setup script
vrep_px4_hil_setup.sh
(see the code below) - Internet connection
Setup¶
Prepare the setup file as described in the below section.
Open a new terminal, navigate to the setup file, and define the setup variables: VREP_ROOT
is the VREP main folder’s path, ROS_WORKSPACE
is the path to your catkin workspace. Finally, run the setup script (see the code below). Make sure you have internet connection and root access via sudo
.
# export VREP_ROOT=path/to/vrep/folder
# export ROS_WORKSPACE=path/to/catkin/workspace
./vrep_px4_hil_setup.sh
Once the installation is successful, connect Pixhawk via USB. Run mavros
to connect to Pixhawk,
roslaunch mavros px4.launch fcu_url:=/dev/ttyACM0:115200<EMAIL_ADDRESS>You may need to adjust fcu_url
address /dev/ttyACM0:115200
and gcs_url
address<EMAIL_ADDRESS>according to your setup.
In another terminal, run V-REP: Navigate to VREP main folder, then execute
# cd /vrep/folder
./vrep.sh
Load the px4_hil.ttt
scene, and run it. You should see the main LED on Pixhawk go green. It means it’s able to get xyz data (fake GPS).
Setup Shell Script¶
You can create the setup file by copying the following shell code to a file, and then, run it. Make sure it has .sh
extension, and make it executable : chmod +x <filename.sh>
.
#!/bin/bash
# Check if required environment variables are set properly
if [ ! -v ROS_WORKSPACE ]; then
echo "!!!! ERROR: ROS_WORKSPACE is unset"
echo "set it using: export ROS_WORKSPACE=path/to/workspace/folder"
echo "press 'ENTER' to exit....."
read x
exit 1
fi
if [ ! -v VREP_ROOT ]; then
echo "!!!! ERROR: VREP_ROOT is unset"
echo "set it using: export VREP_ROOT=path/to/VREP/folder"
echo "press 'ENTER' to exit....."
read x
exit 1
fi
ROS_WORKSPACE1=$(echo $ROS_WORKSPACE | tr -d '\r')
VREP_ROOT1=$(echo $VREP_ROOT | tr -d '\r')
# Clean ros_ws: build/devel/logs directories
cd $ROS_WORKSPACE1
rm -r -f devel/
rm -r -f build/
rm -r -f logs/
# Initialize catkin workspace
cd "$ROS_WORKSPACE1"
catkin init
cd src
rm .rosinstall
cd ..
wstool init src
# Remove old vrep ros interface package`
cd "$ROS_WORKSPACE1/src"
if [ -d "v_repExtRosInterface" ]; then
rm -r -f "$ROS_WORKSPACE1/src/v_repExtRosInterface"
fi
# Remove old mavros package
# remove mavros if installed by apt-get
sudo apt-get remove ros-indigo-mavros
sudo apt-get remove ros-indigo-mavros-extras
sudo apt-get remove ros-indigo-mavros-msgs
if [ -d "mavros" ]; then
rm -r -f mavros
fi
# Remove mavlink package
# remove mavlink if installed by apt-get
sudo apt-get remove ros-indigo-mavlink
if [ -d "mavlink" ]; then
rm -r -f mavlink
fi
# Create Python-packages folder,
cd ~
# check if directory exists
if [ ! -d "python-packages" ]; then
mkdir -p "python-packages/src"
fi
# Get some required python packages
sudo apt-get update
sudo apt-get install python-tempita python-catkin-tools python-rosinstall-generator python-pip -y
sudo pip install future
# Clone fresh vrep ros interface package
cd "${ROS_WORKSPACE1}/src"
git clone https://github.com/mzahana/v_repExtRosInterface.git
# Copy some V-REP packages from V-REP folder
cp -R "${VREP_ROOT1}/programming/ros_packages/vrep_common/" "${ROS_WORKSPACE1}/src/"
cp -R "${VREP_ROOT1}/programming/ros_packages/vrep_joy/" "${ROS_WORKSPACE1}/src/"
cp -R "${VREP_ROOT1}/programming/ros_packages/vrep_plugin/" "${ROS_WORKSPACE1}/src/"
cp -R "${VREP_ROOT1}/programming/ros_packages/vrep_plugin_skeleton/" "${ROS_WORKSPACE1}/src/"
cp -R "${VREP_ROOT1}/programming/ros_packages/vrep_skeleton_msg_and_srv/" "${ROS_WORKSPACE1}/src/"
# Get fresh mavros package
git clone https://github.com/mzahana/mavros.git
# checkout the px4_hil_plugins branch
cd mavros
git checkout px4_hil_plugins
cd "${ROS_WORKSPACE1}"
# Get fresh mavlink package
rosinstall_generator --rosdistro kinetic mavlink | tee /tmp/mavros.rosinstall
wstool merge -t src /tmp/mavros.rosinstall
wstool update -t src -j4
rosdep install --from-paths src --ignore-src -y
# Get supporting package for vrep ros interface
cd ~/python-packages
# Remove old package if exists
if [ -d "v_repStubsGen" ]; then
rm -r -f v_repStubsGen
fi
# Get a fresh copy of the supporting python package
git clone https://github.com/fferri/v_repStubsGen.git
export PYTHONPATH=$PYTHONPATH:~/python-packages
# Build ros/catkin workspace
#VERBOSE=1 catkin build -v -p1 -j1 --no-status
#catkin build -p1 -j1
cd "${ROS_WORKSPACE1}"
catkin build
# clone built libs to V-REP folder
cp -r "${ROS_WORKSPACE1}/devel/lib/libv_repExtRosInterface.so" ${VREP_ROOT1}
cp -r "${ROS_WORKSPACE1}/devel/lib/libv_repExtRos.so" ${VREP_ROOT1}
cp -r "${ROS_WORKSPACE1}/devel/lib/libv_repExtRosSkeleton.so" ${VREP_ROOT1}
#cp -r $ROS_WORKSPACE/src/ros_bubble_rob/bin/rosBubbleRob ~/V-REP_PRO_EDU_V3_3_2_64_Linux/
#cp -r $ROS_WORKSPACE/src/ros_bubble_rob2/bin/rosBubbleRob2 ~/V-REP_PRO_EDU_V3_3_2_64_Linux/
source "${ROS_WORKSPACE1}/devel/setup.bash"


{% extends 'wildlifecompliance/base.html' %} {% load bootstrap3 %} {% load static %} {% block left_menu_items %}
If you have any enquiries about wildlife licensing, the Department of Biodiversity, Conservation and Attractions' Wildlife Licensing Section can be contacted:
By email<EMAIL_ADDRESS>By phone: (08) 9219 9000
By post:
Wildlife Licensing Section


Say hi!
Already have some ideas in mind? I'd love to read them! Send me a message and I'll contact you ASAP!
You can also sent me a direct e-mail to<EMAIL_ADDRESS>Already have some ideas in mind? I'd love to read them! Send me a message and I'll contact you ASAP!
You can also sent me a direct e-mail to dana.magarc@gmail.com


The bus mall product survey
Click Results
Bag: 0
Banana: 0
Bathroom: 0
Boots: 0
Breakfast: 0
Bubblegum: 0
Chair: 0
Cthulhu: 0
Dog-duck: 0
Dragon: 0
Pen: 0
Pet-sweep: 0
Scissors: 0
Shark: 0
Sweep: 0
Tauntaun: 0
Unicorn: 0
Water-can: 0
Wine-glass: 0
View Results
Bag
Banana
Bathroom


Word Cloud from Transcript
Click on word for occurrences; Ctrl-click for concordance
Codes
Define and Edit Codes


Tony's private sedan service
Servicing the greater Bay Area
Honest and reliable with all inclusive pricing so you know exactly what you'll be paying for every trip. Up front and now hidden charges! When we send you a quote, "WYSIWYG". Our drivers are outstanding in every ways, curteous, safe and professionally attired.
What do we do?
We provide private car service for professionals and their families with reliable transportaion. We specialize in advance bookings to or from airports. Our reliable and safe drivers will also be happy to assist in tranporting you to your meeting or just a night out about town.
-bad website-
Their website doesn't even work. When I click into their "Airport and Transfer Service" tab, it brings me to a page for you to fill out contact information. When inside this page, the top navigation links are all broken. This is a poorly designed site because they didn't seem to have thought it all through. It's not user friendly and they provide 2 different navigation bars up on the top. This confused the heck out of me.
Sample pricing (All inclusive rate)
- San Francisco to SFO = $68
- San Francisco to OAK = $93
- San Francisco to SJC = $123
- San Francisco to San Carlos = $103
Please take a few moment to fill out the following and let us know how we can service you.


--- layout: default title: Page Foundation Example description: This is what comes with foundation install ---


A Timer allows a set of actions to be executed after a specified period of time.
In List of timers tab we can add new Timers by clicking on . Once one is selected we'll be able to edit the Time for this Timer and if we want it to appear during the game, clicking on Display in game option.
Information about the timer. It won't be used in the engine.
This section is only enabled if Display in game is enabled. Options are:
In this section we edit the timer's behavior when it's stopped or ends a loop.
In this section we can edit the conditions to start the timer. More info about conditions
If we check Use end conditions timer will stop when these conditions are met. If not checked, timer will stop when conditions to start are not met.
Finally, there are two section in which we can edit effects:


Meaghan and I worked closely together as web development interns at a digital agency in Beaverton, OR. Her drive to solve tough problems is unstoppable and her high energy is contagious. She's easy to communicate with and a joy to be around. Meaghan is wonderful! Olivia Hinton, Ruby on Rails Web Developer
Meaghan is a great professional and it was fun to work with her. She asked insightful questions to better understand my expectations. She delivered exactly what I requested and even ahead of schedule. I highly recommend her! Chris Wojtaniec, Business Modelling Center of Excellence Team Head at UBS


--- layout: post title: Malcolm Gladwell on the faith date: 2004-12-07 00:00:00 ---
Malcolm Gladwell on the faith we place in images.


HTML Input Attributes
User Name
User Name
User Name
Enable
User Name
Password
Show Password
User Name
User Name
Address
HTML 5 Input Attributes
User Name
*
Enter your Website
User Name
*
User Name
*
Twitter User Name
*


1bit-ui is a small CSS library for making retro-inspired web pages using two colors. Its color palette is completely customizable using CSS Custom Properties (or CSS Variables).
Click the buttons to see 1bit-ui in action.
You can use 1bit-ui with basic form fields and other elements. 1bit-ui requires the use of CSS classes, so it won't clash with your existing CSS. 1bit-ui also uses the lowest specificity for each rule, making it much less likely to override your existing CSS.
1bit-ui is about 15 KB of unminified CSS and compresses to about 2.5 KB via gzip compression.
Download
1-bit-ui.css
and use a link
tag:
<link rel="stylesheet" href="1bit-ui.css" />
If you're using webpack with css-loader, you can install it through npm:
npm install 1bit-ui
Then load the CSS through your JavaScript:
import "1bit-ui/dist/1bit-ui.css";
To use one of the custom themes at the top, add the following CSS to your page:


The module had various peripherals like: Microcontroller, RFID (Radio-frequency identification), and GlobalSystem for Mobile
Communications, or GSM, Liquid Crystal Display (LCD), Keyboard, Power supply, External memory.
Lead team of 4 and we achieved A+ grade from the University.


| DOSE: T+ 0:00 |
1 tsp |
oral |
Kava |
(extract) |
| T+ 0:15 |
1 tsp |
oral |
Kava |
(extract) |
| T+ 0:30 |
1 tsp |
oral |
Kava |
(extract) |
Kava (Piper methysicum) is a traditional Fijian intoxicant, which is legal in many countries. The roots contain various active substances, e.g. methysticin and tetrahydromethysticin, any of which require quite large amounts (>1g) for narcotic activity. It has become popular in Australia, particularly among the Aborigines of the Nothern Territory, and is sold in Fijian shops, and some corner stores in Sydney.
The traditional preparation involves soaking pounded ground root in water for some hours, straining, and then drinking the liquid slowly and continuously for hours. Most non-Fijians find this extremely unpleasant, despite the strong local anesthetic effect on the lips, mouth and throat. Hence, I decided to prepare an extract that might be more effective and easy to ingest.
I bought 450g of powdered 'Lewana' grade Kava for A$13 (around US$10). 'Waka' grade may be more effective, and the whole root better still, although the preparation is more difficult. The whole powder was soaked in aprx. 800 ml freshly distilled acetone for a few hours with occasional stirring. The excess yellow acetone extract (around 300 ml) was decanted and filtered, and the solvent distilled off, to leave a golden brown oil which solidified somewhat on standing. This process was repeated with fresh acetone (around 300 ml) aprx. six times, with the slurry being heated to boiling on the final time, and all of the residues were combined, to give a layer of oil aprx. 3mm thick on a standard petri dish. This amount was divided between three people.
At 6:30 pm, we ate a teaspoon of the oil, washing it down with plenty of water. There was a momentary mild queasiness as it hit the stomach, which passed quickly. Seven minutes later, the first effects began, with a mild wave through the body of relaxation, and mild euphoria. Further teaspoon doses were taken at 6:45 and 7:00. The pleasant effects continued to increase in intensity, and were not unlike a large dose of codeine, although with some numbness and tingling in the extremities. There were some mild visual effects, with the world taking on a kind of sheen or glow.
By about 7:30 pm, a change began to take place. The initial lightness started to give way to a more heavy intoxication, with some heaviness in the limbs.  At this point, the effects intensified significantly. The combination was similar in some ways to a modest dose of LSD, although with a strong stoning effect as well. It could perhaps be compared with a mixture of LSD and a lot of alcohol. The audio hallucinations were most pronounced, and stronger than those of LSD, with changes in the perception of distance and direction of sounds, as well as a kind of phased/flanged effect.
The Kava effect continued to increase in intensity and change in quality over the next few hours, eventually (at about 9pm) leading to a feeling similar to being extremely drunk and extremely stoned - there was heaviness in the limbs, lack of coordination, some blurred vision and difficulty walking. However, nausea was slight, and there were none of the other problems associated with excessive alcohol. The brain remained relatively clear throughout, and through the entire experience there was a degree of serenity and lack of anxiety. At one stage I decided it was too heavy to remain upright, and lay down for half an hour, and entered a highly interesting semi-conscious state, being almost asleep and thinking freely.
At around 10 pm, the effects began to very slowly decrease in intensity, and were still relatively strong at 1:30 am. Sleep was easy and deep, and I awoke with little residual effect.
In summary, an acetone extract of Kava seems to be a most effective way of concentrating the active ingredients and making ingestion easy. The effect is initially one of a pleasant euphoric narcosis, followed by a heavier and less pleasant drunken feeling, particularly in the body. There is little desire at the end to repeat the experiment immediately, despite its having been enjoyable. It enhances the hallucinogenic characteristics of marijuana, particularly wrt audio hallucinations.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Default Title
You shouldn't be seeing this page - it should route you to login or view your data (if already logged in). If you're seeing this page, email me at<EMAIL_ADDRESS>.


{% assets 'style' %} {% endassets %}
A restaurant discovery app thatmaps recently popular locations on Instagram.
Created by Mu Ye in Toronto


Menu
Online Fashion Shop
Please login or register first
Login
REGISTER
Modal Header
REGISTER NOW!
At least one number, one lowercase and one uppercase letter, at least six characters
Register


Attach this attribute to a class to identify it as a layout.
[IsPage] [Route("/", Method.Get)] [UsesLayout("homePageLayout")] internal class HomePage { } [IsLayout("homePageLayout", "zone1")] [ZoneHtml("zone1", "hello-world", "Hello, world")] internal class HomePageLayout { }
The [IsLayout()] attribute has the following properties you can set.
If you want to refer to your layout by name in other page elements, then you need to provide a unique name here. The name will be scoped by the package it is in, so the name only has to be unique within the package.
If you want to refer to this layout by name from a page element that is in a different package, then you need to prefix the layout name with the package prefix and a colon, for example "layouts:two_column"
This property defines the names of the zones within the layout and also how these are nested in child containers.
For example if I set my ZoneNesting property to zone1,zone2 and I chose ul as my container tag, then I will get Html like this:
<ul> // Contents of zone1 // Contents of zone2 </ul>
If I introduce a third zone, group it with zone 2 like this zone1(zone2,zone3) and choose li as my child container tag, then I will get Html like this:
<ul> // Contents of zone1 <li> // Contents of zone2 // Contents of zone3 </li> </ul>
You can nest zones as deeply as you want.
If you want the layout to render some different nesting of containers, or render some zones multiple times or any other specific behavior, then you need to make your Layout class class inherit from the built-in Layout class as described in the Layout element documentation


S.Korean Scientists Discover Brain Cell Regenerator
SEOUL, January 4 (Xinhua) -- South Korean scientists have
discovered a new substance that protects and regenerates brain
cells in rats, raising hopes of fighting degenerative brain
diseases, said a report in the latest issue of the "Journal of
Neurochemistry."
A research team at Seoul National University, led by Professor
Suh Yoo-hun, has found that a chemical called dehydroevodiamine (
DHED) extracted from natural herbs is efficient in deterring
memory loss and preventing cerebral apoplexy from destroying brain
cells during tests with rats.
Its test also showed that the material can restore normal
function to damaged brain nervous systems.
"The research is in its early stages of development. But with
this initial success, the prospects of curing a wide range of
brain diseases have brightened," Suh said.
Suh expects the material can be developed into a new medicine
to prevent and cure human brain diseases caused by the loss of
brain cells, such as Alzheimer's Disease, cerebral apoplexy and
dementia.
The scientists experimented with rats whose brain function was
damaged by cerebral apoplexy.
The rats' brain function markedly improved seven days after
introducing the substance.
The team has almost completed testing with animals on the
material's effectiveness and toxicity and plans to follow up with
pre-clinical experiments by the end of April this year.


Public API for tf.lookup namespace.
experimental
module: Public API for tf.lookup.experimental namespace.
class KeyValueTensorInitializer
: Table initializers given keys
and values
tensors.
class StaticHashTable
: A generic hash table that is immutable once initialized.
class StaticVocabularyTable
: String to Id table wrapper that assigns out-of-vocabulary keys to buckets.
class TextFileIndex
: The key and value content to get from each line.
class TextFileInitializer
: Table initializers from a text file.


The following is an example of a simple survey implemented in nodeGame.
The survey is expected to take around
- minutes to complete.
You will be asked for
some basic demographics, financial information, and your opinion
about socio-economic inequality in the US.
Finally, you will answer some questions abour your political knowledge.
Please note that:
-
You must be at least 18 years old to participate
in this survey.
-
You may press the Back button to navigate back in the survey, but your
progress will be erased, and you will need to re-answer the questions as you step forward again.
-
You will be compensated for good faith participation in this
experiment with $-USD.
Submitted tasks will be rejected
if they are completed in a manner that appears to be random,
incomplete, or otherwise negligent.
If you have understood this introduction and agree with its content,
press the "Next" button at the top of the screen to start the survey.


It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here,
content here', making it look like readable English
Beef
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here,
content here', making it look like readable English
Sushi
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here,
content here', making it look like readable English


TRUE LIES A film review by Mark R. Leeper Copyright 1994 Mark R. Leeper
Capsule review: This is a mindless situation comedy crossed with an even more mindless action film aimed at an undemanding audience. Some of the gags work, more often the improbabilities make one yearn for the comparative logic, maturity, and subtlety of even THE MAN FROM U.N.C.L.E. Rating: high -1 (-4 to +4). Spoiler section following the review discusses about some improbabilities.
Back when I was in second grade I had fantasies of leading a double life as a seven-year-old and as a secret crime-fighter. Boy, it would really surprise my teacher when she found out who I was when my alter- ego rescued her from certain death at the hands of evil-doers! Today I compliment myself by saying my fantasies were more intelligent than TRUE LIES. But deep in my heart I have to be honest. I know the my childhood fantasies were childish on only on a par with the new Schwarzenegger film.
Harry Tasker (Arnold Schwarzenegger) is a James Bond style spy (undoubtedly because he is so inconspicuous, particularly among Austrian body-builders.) He spends his days having shoot-outs with terrorists and discretely engaging in wild chases all over Washington DC. His wife Helen (Jamie Lee Curtis) never seems to notice the cuts, scrapes, bruises, and occasional gunshot wounds he must be getting.  His daughter Dana (Eliza Dushku) thinks the old man is pretty dull stuff too. Boy, are they in for some surprises when they find out who he really is! Meanwhile there are terrorists called the Crimson Jihad, headed by Aziz (Art Malik) and assisted by Juno (Tia Carrere) who plan to hold up the United States to nuclear blackmail. And boy, are they in for some surprises too! Boy, what a whiz-bang plot!
Somewhere there was the seed here for what might have been a good comedy--in fact, it is loosely based on a French farce called LA TOTALE. But like Schwarzenegger himself, the film was over-powered by an excess of excess and just has too many scenes that require the audience to turn down its thought processes and go along for the ride. I found my mind did not have a setting low enough for some of the shenanigans.  The spy story is just the most rudimentary "get captured by baddies and fight your way out" plot.
 The film asks us to believe that when Helen knows Harry's secrets she will love him more. In fact, Harry has revealed himself to be a vicious sadist toward both his wife and an acquaintance of hers in ways that also abuse his position as a spy. Harry is just not a very likable person. And frankly at times this is just not a very likable film. When it is at its best it is at the mediocrity level of COMMANDO--the sort of film where entire ammo dumps can be fired at the hero and he never gets a scratch. But when it also takes a light-hearted view of its hero terrorizing his wife and others, TRUE LIES can get unintentionally ugly.
This is not to say there are not a few funny moments in the film and a few nice stunts. Production design is by Peter Lamont who worked on fourteen different James Bond films and this film borrows more than a few little touches from Bond films. Our first view of Tasker, taking off a wet-suit to reveal neatly pressed evening clothes, is a touch lifted directly from GOLDFINGER. Much of the Bond wit is present here. But Schwarzenegger is nowhere near the actor that Connery or Dalton is. Curtis can act a little, but does not get a chance in this film that reduces her to the status of "dumb broad" and "victim."
This is a film with impressive effects work, the usual jaw-dropping stunt work, and some fairly witty scenes. At 141 minutes it can fit that in and still have room for a lot of very childish storytelling. The trailer for the film give away free just about everything worthwhile that this film has to offer. It certainly seems to be pleasing some people, including some I respect, but I can give it no better a high -1 on the -4 to +4 scale.
SPOILER SPOILER SPOILER SPOILER
SPOILER SPOILER SPOILER SPOILER
Last May there was a national scandal about someone on the President's staff using a helicopter for a quick trip to a golf course. In TRUE LIES Harry, without authorization, calls assault forces to intimidate people he doesn't like and to demolish personal property. He borrows high-security facilities to play a vicious practical joke on his wife. I have to believe that the use of these interrogation rooms would be closely monitored and that this sort of irresponsibility would end his career right then. The situation then continues with that ridiculous scene in the hotel room. Helen does not recognize that the silhouette looks like her husband of fifteen years. It is a little hard to mistake that Schwarzenegger torso. Meanwhile Harry has guessed in advance exactly what words his wife would say and with what timing and has it recorded on a little tape recorder with such perfect fidelity that Helen cannot tell it isn't the man in front of her speaking.
For a heroic character to be of any interest he has to in some way be vulnerable. How exciting is it really to see crooks shooting at Superman? Harry Tasker goes through the whole film and his worst injury is getting socked by Helen. Helen wipes out a dozen terrorists by accidentally dropping a machine gun down a flight of about twelve stairs. In the time it takes to fall three or four waves of terrorists arrive at the stairs, are mowed down and have time to fall down. Helen also makes it through the film uninjured. Even the worst of the Bond films do not resort to contrivances this absurd.
Admittedly some of this is intended as parody but it is hard to mix scenes of mental torture with light parody and make it work. This is just not a film that works.
Mark R. Leeper<EMAIL_ADDRESS>.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Sprites are the graphics used by playable or interactive characters in your scenes. Add sprites to your game by adding PNG files to your project's assets/sprites folder.
Sprite PNGs must only contain the following four colors:
#071821,
#86c06c,
#e0f8cf and
#65ff00 (Used as transparent background).
Colors that are not one of these hex codes will be matched to the nearest
color.
A sprite consists of one or more 16x16px frames laid out horizontally in file (e.g. a sprite with three frames will be 48x16px)
For sprites that only need a single frame (e.g. interactive items such as signposts) create your PNG as a 16x16px image containing just the one frame required.
To make sprites that can face in four directions turning towards the player, create a 48x16px PNG containing the three frames forward facing, upwards facing and right facing. The left facing sprite is automatically generated by fliping the right facing sprite horizontally so does not need to be created.
To make sprites that have animated movement, or that can be used as a player character, create a 96x16px PNG containing six frames, two forward facing, two upwards facing and two right facing animation frames.
As there are limits to how many sprites frames can be loaded into a single scene don't use animated sprites unless you know your NPCs will have movement.


This is an implementation of a GtkTreeView in python(using pygtk) that allows for easy, fast, and dynamic setting up of a TreeView, its TreeViewColumns and CellRenderers. This ConfigTreeView can create a TreeView with all its properties initialized through the use of a simple config-type file. This config file can be in a python dictionary format, or even read in from a JSON object.
- The ConfigTreeView was designed in such a way to abstract the developer from having to set up indices for how a ListStore row of data should look. The config file creates an easy way to do it and allows you to supply a row of data in python dict form(or a JSON) while initializing all the properties, columns, cell renderers that could possbily be used in creating a TreeView.
- Eliminates the several lines of code it takes to initialize a TreeView. A TreeView is a very useful but also very complicated widget in the gtk arsenal and this implementation takes away that complication.
- Useful for data sets that could change frequently without having to go in and change the code.–This is actually the use case that I ran into at my place of work that inspired me to create the ConfigTreeView. We have an application that many people use in the office that is connected to a server. The application gets all of the data from the server and displays it in a GtkTreeView but the data could change in the near future as we may need to display new columns or different formats of data in the same TreeView so we wanted a system set in place that could allow for us to change the data the server was sending without having to go in and change the code in the clients(i.e. the TreeView) in order to properly display the newly changed data. With a ConfigTreeView you can do just this: the server can supply a config structure to initialize the clients, eliminating the need for changing the client code.
It’s easy! All you need to do is create a config file( either as a python dict in a .py file or as a JSON file).
Then with a config file, you’re ready to create a ConfigTreeView:
from config_treeview import ConfigTreeView #Import the config structure(it's a python dict named config) from myconfigfile import config #Create a ConfigTreeView using config as the configuration structure treeview = ConfigTreeView(config) #Apply the config structure to finish initalizing the TreeView treeview._apply_config()


The “Unwritten Rules” of the Workplace: What Can (and should) be Written Down and Taught by Schools and Employers
Gorick Ng
Harvard Business School
<EMAIL_ADDRESS>Abstract
This paper argues that education-to-employment transition efforts are insufficient without a lesson on the “unwritten rules” of the workplace—and that the need for such a lesson is becoming ever more urgent as automation compels humans to focus on what only humans can do: communicate, collaborate, and problem solve. This paper also includes a brief discussion of the most salient “unwritten rules” that ought to be prioritized in classrooms.
Introduction
The “21st century skills” of professionalism, communication, problem solving, and teamwork are the four most essential “career readiness” competencies for new college graduates to have when entering the workforce, according to the National Association of Colleges and Employers’ 2018 survey of 201 employers. Despite ~98% of employers declaring the competencies as “essential,” however, only ~54% of employers consider new graduates to be “proficient” in these competencies. The ramifications of this alarming gap between expectations and reality should worry educators, students, and business leaders alike. According to the U.S. Chamber of Commerce Foundation, Center for Education and Workforce, “Businesses large and small constantly tell us how hard it is to find qualified workers who can not only do the job, but who can also show up to work on time, dress appropriately, and work well with a team. With almost 6 million unfilled jobs in America, this lack of soft skills hurts workers, businesses, and the economy.” Moreover, as more repetitive, predictable tasks become automated in our increasingly knowledge-based economy, the need for a workforce that is well-equipped in uniquely human skills will become ever more urgent.
Despite the general consensus on the importance of soft skills, employers and schools still lack a common language with which to define these soft skills. What does professionalism look like and sound like? What does it mean to be a problem solver? What are the ingredients of effective communication? Telling new workers to “show attention to detail,” “take ownership,” and “manage up” is no different from telling a first-time cook nothing but “pick good ingredients” and “watch the time.” Abstractions only make sense for those who have had the lived experience. For those who have not had the experience, abstractions can be frustrating, if not outright demoralizing. Students need prescriptive guidance—and prescriptive guidance require a common and precise language between employers, schools, and students. Without properly translating for students what employers expect them to know and practice day-to-day at work, schools and employers will continue lacking an ability to upskill workers in an efficient, effective, and scalable manner, supervisors will continue lamenting over the deficiencies of new graduates, and new graduates will continue scratching their heads about what they might be missing.
Defining a Hard-to-Define Concept
In response to the widespread and urgent call for a career-ready workforce, I interviewed 468 supervisors, interns, recent graduates, and human resources professionals across a range of industries, functions, and geographies to understand the precise mindsets and tactics separating the most successful workers from the mediocre ones. For supervisors and human resource professionals, I asked two principal questions: (1) “What are the most common mistakes new graduates and interns make in their first jobs?” and (2) “What separates the outstanding workers from the mediocre ones?” For interns and recent graduates, I asked, “Which specific workplace situations did you have to navigate through trial and error that you wish you could have been explicitly taught in school?”
The reflections from supervisors and subordinates alike pointed to a clear and consistent pattern: the most successful workers are not those who confine themselves to the written rules of the workplace; they are, instead, the ones who identify and adapt to the unwritten rules.
It is unwritten, for example, that promotions are not solely based on hard work. They are also based on one’s ability to fit in, manage expectations, and build relationships. The written rule is that no question at work is a “stupid question.” The unwritten rule is that workers are expected to give their supervisors solutions and not simply problems. Mediocre workers, for example, will often throw their hands up at the first sign of an obstacle and ask for help. Stellar workers, on the other hand, will (a) do their homework and then show their homework and (b) ask for feedback, rather than an answer: first, they attempt to solve a given problem on their own and document the struggles the encounter; next, they bundle multiple questions together and wait for the least disruptive time to consult a coworker; finally, they describe what they attempted on their own and then ask for others’ feedback. Though seemingly subtle, the difference between saying, “How do I do this?” and “I am trying to accomplish X; I attempted A and B, but am struggling with C; can you offer me feedback on what I am doing wrong?” is the difference between looking lazy or incompetent and convincing others that one has resourcefully exhausted all options before seeking assistance. With respect to communication, note the difference between saying, “I will be out of the office tomorrow” (or not offering advance notice at all) and saying, “I am trying to schedule a check-up with my doctor in the coming weeks; I understand we have a major deadline this week, so I am looking at next Wednesday; I do not see anything on the team calendar then; would it be okay if I took Wednesday off, or would you suggest a different time?” The former approach can come across as selfish, uncompromising, and uncaring. The latter approach, on the other hand, is likely to come across as more proactive, organized, and considerate. With respect to professionalism, the difference between a worker who shows up to meetings with a notebook and pen in hand and a worker who shows up empty-handed (or, worse, with their lunch) is the difference between a worker who looks dedicated and responsible and a worker who looks disorganized and disengaged.
Of the 20 workplace situations I identified in my research where the unwritten rules ought to be taught more explicitly—and where training is likely to result in material operational efficiency gains—the most salient are the scenarios of (1) navigating one’s first day, (2) receiving directions, and (3) delivering bad news. My research suggests that a worker who fails to make a positive first impression by failing to show up on time, dress in appropriate attire, and ask the right questions is a worker who must work doubly hard to re-establish their reputation. Similarly, a worker who fails to ask the questions of (1) “What do I need to do?” (2) “By when do I need to do it?” and (3) “How should I do it?” when delegated a task is a worker who will inevitably misinterpret a supervisor’s needs and waste valuable time doing the wrong work. Lastly, a worker who fails to give deliver bad news early and deliver a plan for how they will solve the problem at hand and prevent similar problems from happening in the future is a worker who is unlikely to be trusted with important tasks again. Though perhaps obvious in retrospect, these unwritten rules are currently only taught through painful trial and error that puts both workers’ careers and firms’ bottom lines at risk.
Navigational Smarts over Book smarts
The principal finding of my research is that the difference between outstanding workers and mediocre ones is not book smarts, but rather navigational smarts. Whereas book smarts are a function of one’s academic aptitude and training, navigational smarts are a function of one’s ability to navigate the unwritten expectations of work and social situations—and to remain above those unwritten expectations. In the case of asking for help, the expectation is that workers will save their supervisors time and stress—and not simply toss problems back to their supervisors to solve. In the case of taking time off, the expectation in a team environment is that individuals will act predictably and consider how one’s actions or inaction will adversely impact other team members. Any action or inaction that surprises others adversely can be seen as inconsiderate. In the case of attending meetings, the expectation is that all attendees will be engaged. As such, actions such as pulling out one’s phone, looking flustered when asked a question, and/or showing up empty-handed risk being interpreted as disengagement or, worse, incompetence.
Figure 1. The “Range of Usefulness,” a framework uncovered through my research that encapsulates many of the unwritten rules of the workplace.
Remaining above expectations is only half the battle, however. Not overshooting expectations—and, as a result, coming across as trying too hard—can be equally important. In other words, succeeding in the workplace comes down to remaining within a certain “Range of Usefulness” (Figure 1), a figurative region between good enough and outstanding. To fall below good enough (to the too little zone) is to make careless mistakes, not follow instructions, complete only part of a task, and/or miss deadlines. To overshoot outstanding (to the too much zone) is to make simple tasks complicated, do others’ jobs, make others look bad, and/or prioritize tasks that do not matter. Immediately asking for help without first making an independent attempt is to do too little. Putting one’s head down and making unilateral decisions on matters where others expect to be consulted is to do too much. Failing to alert others of one’s absence is to do too little. Constantly pushing back on tasks because of one’s upcoming vacation is to do too much. Showing up late, empty handed, and/or without having read the meeting agenda is to do too little. Interrupting others and/or correcting others in front of stakeholders others seek to impress is to do too much.
Beyond being unfamiliar to new graduates, the unwritten rules of the workplace also contradict many of the habits that students develop in school. In school, the instructions are clear, the rubric is objective, and the quality of one’s work is the only relevant input for the purposes of grading. As a result, whereas in school a student who starts and finishes a major project the night before a deadline may still earn an “A,” at work that same student may be fired for failing to adequately manage stakeholders and expectations. Without explicitly teaching the unwritten rules of the workplace, either as a capstone experience in college or as part of new hire training at work, students risk importing the same book smart habits from school and neglecting the navigational smarts that separate outstanding workers from the mediocre ones.
Writing down and explicitly teaching the unwritten rules is neither about fueling a culture of conformity, nor is it about endorsing existing power structures of the working world, as inequitable as they may be. A curriculum on the unwritten rules is about navigating the world of work that exists. It is in no way meant to discredit or supplant efforts to design the more tolerant, inclusive, and forgiving world of work that ought to exist.
The benefits of teaching the unwritten rules accrue to more than simply workers. Schools also have an opportunity to brand themselves as cultivating more “career-ready” graduates, while employers have an opportunity to build teams that can reach full productivity more quickly.
Conclusion
The results of my qualitative research challenge the belief that “employability is an extremely complex, and somewhat vague, concept that is both difficult to articulate and define.” Employability is only vague if we settle for the broad notions of “professionalism,” “communication,” “problem solving,” and “teamwork.” It is not vague if we insist on a more granular definition in the form of specific situation-specific behaviors. A mere twenty categories meaningfully captures the majority of common workplace situations—all of which can, in fact, be taught. A common language exists. A future where new graduates enter the workforce ready to hit the ground running—and where humans are equipped with the 21st century skills to succeed in the future of work—is within reach. Schools and employers merely need to invest in training.
-
TBethlehem, P. A. (2017). National Association of Colleges and Employers. Job Outlook 2018, 33.
-
U.S. Chamber of Commerce Foundation Center for Education and Workforce. Bridging the Soft Skills Gap: How the Business and Education Sectors Are Partnering to Prepare Students for the 21st Century Workforce. 2017.
-
Autor, D. H., Levy, F., & Murnane, R. J. (2003). The skill content of recent technological change: An empirical exploration. The Quarterly journal of economics, 118(4), 1279-1333.
-
Matteson, M. L., Anderson, L., & Boyden, C. (2016). " Soft Skills ": A Phrase in Search of Meaning. portal: Libraries and the Academy, 16(1), 71-88.
-
Cukier, W., Hodson, J., & Omar, A. (2015). “SOFT” SKILLS ARE HARD.
-
Andrews, J., & Higson, H. (2008). Graduate employability,‘soft skills’ versus ‘hard’ business knowledge: A European study. Higher education in Europe, 33(4), 411-422.


Address: Nalanda Trade Centre, near Big Bazaar, Saraidhella, Jharkhand 828127
OPEN
Hours: Sunday-Saturday (10am–11pm)
Phone:<PHONE_NUMBER>1
Available on Swiggy
Address: Shop No, 4B, Bekar Bandh Rd, Bekarbandh, Kasturba Nagar, Dhanbad, Jharkhand 826001
OPEN
Hours: Sunday-Saturday(11am-11pm)
Phone:<PHONE_NUMBER>
Available on Zomato and Swiggy
Address: 2nd Centre Point Mall, Katras Rd, Bank More, Dhanbad, Jharkhand 826001
OPEN
Hours: Sunday-Saturday(11am-11pm)
Phone:<PHONE_NUMBER>4
Available on Zomato
Address: Shanti Bhawan, 9, Jharia Rd, Near, Bank More, Dhanbad, Jharkhand 826001
OPEN
Hours:Sunday-Saturday (8am–9:30pm)
Phone:<PHONE_NUMBER>3
Available on Swiggy and Zomato
Address: National Highway 32, Lohar Kulli, Dhanbad, Jharkhand 826005
OPEN
Hours:Sunday-Saturday(9am-11pm)
Phone:<PHONE_NUMBER>4 Not available for home delivery


Support classes for "well-known" section format IDs and property IDs. The streams \005DocumentSummaryInformation and \005SummaryInformation (or any streams with the same section format IDs as the aforementioned) are considered well-known. So are most property IDs in these streams.
@author Rainer Klute<EMAIL_ADDRESS>@version $Id: package.html<PHONE_NUMBER>-01-15 22:46:35Z markt $ @since 2002-02-09


wcstoll
, wcstoll_l
—wide string to long long#include <wchar.h> long long wcstoll(const wchar_t *__restrict s, wchar_t **__restrict ptr,int base); #include <wchar.h> long long wcstoll_l(const wchar_t *__restrict s, wchar_t **__restrict ptr, int base, locale_t locale); long long _wcstoll_r(void *reent, const wchar_t *s, wchar_t **ptr, int base);
Description
The function wcstoll
converts the wide string *
s to
a long long
. First, it breaks down the string into three parts:
leading whitespace, which is ignored; a subject string consisting
of characters resembling an integer in the radix specified by base;
and a trailing portion consisting of zero or more unparseable characters,
and always including the terminating null character. Then, it attempts
to convert the subject string into a long long
and returns the
result.
If the value of base is 0, the subject string is expected to look
like a normal C integer constant: an optional sign, a possible `0x
'
indicating a hexadecimal base, and a number. If base is between
2 and 36, the expected form of the subject is a sequence of letters
and digits representing an integer in the radix specified by base,
with an optional plus or minus sign. The letters a
–z
(or,
equivalently, A
–Z
) are used to signify values from 10 to 35;
only letters whose ascribed values are less than base are
permitted. If base is 16, a leading 0x
is permitted.
The subject sequence is the longest initial sequence of the input string that has the expected form, starting with the first non-whitespace character. If the string is empty or consists entirely of whitespace, or if the first non-whitespace character is not a permissible letter or digit, the subject string is empty.
If the subject string is acceptable, and the value of base is zero,
wcstoll
attempts to determine the radix from the input string. A
string with a leading 0x
is treated as a hexadecimal value; a string with
a leading 0 and no x
is treated as octal; all other strings are
treated as decimal. If base is between 2 and 36, it is used as the
conversion radix, as described above. If the subject string begins with
a minus sign, the value is negated. Finally, a pointer to the first
character past the converted subject string is stored in ptr, if
ptr is not NULL
.
If the subject string is empty (or not in acceptable form), no conversion
is performed and the value of s is stored in ptr (if ptr is
not NULL
).
The alternate function _wcstoll_r
is a reentrant version. The
extra argument reent is a pointer to a reentrancy structure.
wcstoll_l
is like wcstoll
but performs the conversion based on the
locale specified by the locale object locale. If locale is
LC_GLOBAL_LOCALE or not a valid locale object, the behaviour is undefined.
Returns
wcstoll
, wcstoll_l
return the converted value, if any. If no
conversion was made, 0 is returned.
wcstoll
, wcstoll_l
return LONG_LONG_MAX
or LONG_LONG_MIN
if the magnitude of the converted value is too large, and sets errno
to ERANGE
.
Portability
wcstoll
is ANSI.
wcstoll_l
is a GNU extension.
No supporting OS subroutines are required.


As the litter carrying Mat left the Amyrlin Seat’s chambers, Moiraine carefully rewrapped the angreal—a small, age-darkened ivory carving of a woman in flowing robes—in a square of silk and put it back into her pouch. Working together with other Aes Sedai, merging their abilities, channeling the flow of the One Power to a single task, was tiring work under the best conditions, even with the aid of an angreal, and working through the night without sleep was not the best conditions. And the work they had done on the boy had not been easy.
Leane directed the litter bearers out with sharp gestures and a few crisp words. The two men kept ducking their heads, nervous at being around so many Aes Sedai at once, and one of them the Amyrlin herself, never mind that the Aes Sedai had been using the Power. They had waited in the corridor, squatting against the wall while the work was done, and they were anxious to be gone from the women’s apartments.
How will this affect matters? Moiraine wondered. He is not necessary with the Horn gone, and yet . . .
The door closed behind Leane and the litter bearers, and the Amyrlin drew an unsteady breath. “A nasty business that. Nasty.” Her face was smooth, but she rubbed her hands together as if she wanted to wash them.
“But quite interesting,” Verin said. She had been the fourth Aes Sedai the Amyrlin had chosen for the work. “It is too bad we—I—do not have the dagger so the Healing could be complete. For all we did tonight, he will not live long. Months, perhaps, at best.” The three Aes Sedai were alone in the Amyrlin’s chambers. Beyond the arrowslits dawn pearled the sky.
“But he will have those months, now,” Moiraine said sharply. “And if it can be retrieved, the link can still be broken.” If it can be retrieved. Yes, of course.
“It can still be broken,” Verin agreed. She was a plump, square-faced woman, and even with the Aes Sedai gift of agelessness, there was a touch of gray in her brown hair. That was her only sign of age, but for an Aes Sedai it meant she was very old indeed. Her voice held steady, though, matching her smooth cheeks. “He has been linked to the dagger a long time, however, as a thing like that must be reckoned. And he will be linked longer yet, whether it is found or not. He may already be changed beyond the reach of full Healing, even if no longer enough to contaminate others. Such a small thing, that dagger,” she mused, “but it will corrupt whoever carries it long enough.  I wonder how many people it can taint in, say, a year. It should be possible to calculate a reasonable approximation.”
Moiraine gave the Brown sister a wry look. Another danger confronts us, and she sounds as if it is a puzzle in a book. Light, the Browns truly are not aware of the world at all. “Then we must find the dagger, Sister. Agelmar is sending men to hunt those who took the Horn and slew his oathmen, the same who took the dagger. If one is found, the other will be.”
Verin nodded, but frowned at the same time. “Yet, even if it is found, who can return it safely? Whoever touches it risks the taint if they handle it long. Perhaps in a chest, well wrapped and padded, but it would still be dangerous to those nearby for any great time. Without the dagger itself to study, we cannot be sure how much it must be shielded. But you saw it and more, Moiraine. You dealt with it, enough for that young man to survive carrying it and to stop him infecting others. You must have a good idea of how strong its influence is.”
“There is one,” Moiraine said, “who can retrieve the dagger without being harmed by it. One whom we have shielded and buffered against that taint as much as anyone can be. Mat Cauthon.”
The Amyrlin nodded. “Yes, of course. He can do it. If he lives long enough. The Light only knows how far it will be carried before Agelmar’s men find it. If they do find it. And if the boy dies first . . . well, if the dagger is loose that long, we have another worry.”  “I think we must find this Padan Fain, too. Why is this Darkfriend important enough for them to risk what they did to rescue him? Much easier for them just to steal the Horn. Still risky as a winter gale in the Sea of Storms, coming into the very keep like that, but they compounded their risk to free this Darkfriend. If the Lurks think he is that important”—she paused, and Moiraine knew she was wondering if it truly was still only the Myrddraal giving commands—“then so must we.”
“He must be found,” Moiraine agreed, hoping that none of the urgency she felt showed, “but it is likely he will be found with the Horn.”
“As you say, Daughter.” The Amyrlin pressed fingers to her lips to stifle a yawn. “And now, Verin, if you will excuse me, I will just say a few words to Moiraine and then sleep a little. I suppose Agelmar will insist on feasting tonight since last night was spoiled. Your help was invaluable, Daughter. Please remember, say nothing of the nature of the boy’s hurt to anyone. There are some of your sisters who would see the Shadow in him instead of a thing men made on their own.”
There was no need to name the Red Ajah. And perhaps, Moiraine thought, the Reds were no longer the only ones of whom it was necessary to be wary.
“I will say nothing, of course, Mother.” Verin bowed, but made no move toward the door. “I thought you might wish to see this, Mother.” She pulled a small notebook, bound in soft, brown leather, from her belt. “What was written on the walls in the dungeon. There were few problems with translation. Most was the usual—blasphemy and boasting; Trollocs seem to know little else—but there was one part done in a better hand. An educated Darkfriend, or perhaps a Myrddraal. It could be only taunting, yet it has the form of poetry, or song, and the sound of prophecy. We know little of prophecies from the Shadow, Mother.”
The Amyrlin hesitated only a moment before nodding. Prophecies from the Shadow, dark prophecies, had an unfortunate way of being fulfilled as well as prophecies from the Light. “Read it to me.”
Verin ruffled through the pages, then cleared her throat and began in a calm, level voice.
“Daughter of the Night, she walks again.
The ancient war, she yet fights.
Her new lover she seeks, who shall serve her and die, yet serve still.
Who shall stand against her coming?
The Shining Walls shall kneel.
Blood feeds blood.
Blood calls blood.
Blood is, and blood was, and blood shall ever be.
The man who channels stands alone.
He gives his friends for sacrifice.
Two roads before him, one to death beyond dying, one to life eternal.
Which will he choose? Which will he choose?
What hand shelters? What hand slays?
Blood feeds blood.
Blood calls blood.
Blood is, and blood was, and blood shall ever be.
Luc came to the Mountains of Dhoom.
Isam waited in the high passes.
The hunt is now begun. The Shadow’s hounds now course, and kill.
One did live, and one did die, but both are.
The Time of Change has come.
Blood feeds blood.
Blood calls blood.
Blood is, and blood was, and blood shall ever be.
The Watchers wait on Toman’s Head.
The seed of the Hammer burns the ancient tree.
Death shall sow, and summer burn, before the Great Lord comes.
Death shall reap, and bodies fail, before the Great Lord comes.
Again the seed slays ancient wrong, before the Great Lord comes.
Now the Great Lord comes.
Now the Great Lord comes.
Blood feeds blood.
Blood calls blood.
Blood is, and blood was, and blood shall ever be.
Now the Great Lord comes.”
There was a long silence when she finished.
Finally the Amyrlin said, “Who else has seen this, Daughter? Who knows of it?”
“Only Serafelle, Mother. As soon as we had copied it down, I had men scrub the walls. They didn’t question; they were eager to be rid of it.”
The Amyrlin nodded. “Good. Too many in the Borderlands can puzzle out Trolloc script. No need to give them something else to worry over. They have enough.”
“What do you make of it?” Moiraine asked Verin in a careful voice. “Is it prophecy, do you think?”
Verin tilted her head, peering at her notes in thought. “Possibly. It has the form of some of the few dark prophecies we know. And parts of it are clear enough. It could still be only a taunt, though.” She rested a finger on one line. “ ‘Daughter of the Night, she walks again.’ That can only mean Lanfear is loose again. Or someone wants us to think she is.”
“That would be something to worry us, Daughter,” the Amyrlin Seat said, “if it were true. But the Forsaken are still bound.” She glanced at Moiraine, looking troubled for an instant before she schooled her features. “Even if the seals are weakening, the Forsaken are still bound.”
Lanfear. In the Old Tongue, Daughter of the Night. Nowhere was her real name recorded, but that was the name she had taken for herself, unlike most of the Forsaken, who had been named by those they betrayed. Some said she had really been the most powerful of the Forsaken, next to Ishamael, the Betrayer of Hope, but had kept her powers hidden. Too little was left from that time for any scholar to say for certain.
“With all the false Dragons that are appearing, it is not surprising someone would try to bring Lanfear into it.” Moiraine’s voice was as unruffled as her face, but inside herself she roiled. Only one thing for certain was known of Lanfear beside the name: before she went over to the Shadow, before Lews Therin Telamon met Ilyena, Lanfear had been his lover. A complication we do not need.
The Amyrlin Seat frowned as if she had had the same thought, but Verin nodded as if it were all just words. “Other names are clear, too, Mother. Lord Luc, of course, was brother to Tigraine, then the Daughter-Heir of Andor, and he vanished in the Blight. Who Isam is, or what he has to do with Luc, I do not know, however.”
“We will find out what we need to know in time,” Moiraine said smoothly. “There is no proof as yet that this is prophecy.” She knew the name. Isam had been the son of Breyan, wife of Lain Mandragoran, whose attempt to seize the throne of Malkier for her husband had brought the Trolloc hordes crashing down. Breyan and her infant son had both vanished when the Trollocs overran Malkier. And Isam had been blood kin to Lan. Or is blood kin? I must keep this from him, until I know how he will react. Until we are away from the Blight. If he thought Isam were alive . . .
“ ‘The Watchers wait on Toman Head,’ ” Verin went on. “There are a few who still cling to the old belief that the armies Artur Hawkwing sent across the Aryth Ocean will return one day, though after all this time . . . ” She gave a disdainful sniff. “The Do Miere A’vron, the Watchers Over the Waves, still have a . . . community is the best word, I suppose . . . on Toman Head, at Falme. And one of the old names for Artur Hawkwing was Hammer of the Light.”
“Are you suggesting, Daughter,” the Amyrlin Seat said, “that Artur Hawkwing’s armies, or rather their descendants, might actually return after a thousand years?”
“There are rumors of war on Almoth Plain and Toman Head,” Moiraine said slowly. “And Hawkwing sent two of his sons, as well as armies. If they did survive in whatever lands they found, there could well be many descendants of Hawkwing. Or none.”
The Amyrlin gave Moiraine a guarded look, obviously wishing they were alone so she could demand to know what Moiraine was up to. Moiraine made a soothing gesture, and her old friend grimaced at her.
Verin, with her nose still buried in her notes, noticed none of it. “I don’t know, Mother. I doubt it, though. We know nothing at all of those lands Artur Hawkwing set out to conquer. It’s too bad the Sea Folk refuse to cross the Aryth Ocean. They say the Islands of the Dead lie on the other side. I wish I knew what they meant by that, but that accursed Sea Folk closemouthedness . . .  “All we have is one reference to ‘lands under the Shadow, beyond the setting sun, beyond the Aryth Ocean, where the Armies of Night reign.’ Nothing there to tell us if the armies Hawkwing sent were enough by themselves to defeat these ‘Armies of the Night,’ or even to survive Hawkwing’s death. Once the War of the Hundred Years started, everyone was too intent on carving out their own part of Hawkwing’s empire to spare a thought for his armies across the sea. It seems to me, Mother, that if their descendants still lived, and if they ever intended to return, they would not have waited so long.”
“Then you believe it is not prophecy, Daughter?”
“Now, ‘the ancient tree,’ ” Verin said, immersed in her own thoughts. “There have always been rumors—no more than that—that while the nation of Almoth still lived, they had a branch of Avendesora, perhaps even a living sapling. And the banner of Almoth was ‘blue for the sky above, black for the earth below, with the spreading Tree of Life to join them.’ Of course, Taraboners call themselves the Tree of Man, and claim to be descended from rulers and nobles in the Age of Legends. And Domani claim descent from those who made the Tree of Life in the Age of Legends. There are other possibilities, but you will note, Mother, that at least three center around Almoth Plain and Toman Head.”
The Amyrlin’s voice became deceptively gentle. “Will you make up your mind, Daughter? If Artur Hawkwing’s seed is not returning, then this is not prophecy and it doesn’t matter a rotted fish head what ancient tree is meant.”
“I can only give you what I know, Mother,” Verin said, looking up from her notes, “and leave the decision in your hands. I believe the last of Artur Hawkwing’s foreign armies died long ago, but because I believe it does not make it so. The Time of Change, of course, refers to the end of an Age, and the Great Lord—”
The Amyrlin slapped the tabletop like a thunderclap. “I know very well who the Great Lord is, Daughter. I think you had better go now.” She took a deep breath, and took hold of herself visibly. “Go, Verin. I do not want to become angry with you. I do not want to forget who it was had the cooks leave sweetcakes out at night when I was a novice.”
“Mother,” Moiraine said, “there is nothing in this to suggest prophecy. Anyone with a little wit and a little knowledge could put together as much, and no one has ever said Myrddraal do not have a sly wit.”
“And of course,” Verin said calmly, “the man who channels must be one of the three young men traveling with you, Moiraine.”
Moiraine stared in shock. Not aware of the world?  Before she realized what she was doing, she had reached out to the pulsing glow she always felt there waiting, to the True Source. The One Power surged along her veins, charging her with energy, muting the sheen of Power from the Amyrlin Seat as she did the same. Moiraine had never before even thought of wielding the Power against another Aes Sedai. We live in perilous times, and the world hangs in the balance, and what must be done, must be done. It must. Oh, Verin, why did you have to put your nose in where it does not belong?
Verin closed her book and slipped it back behind her belt, then looked from one woman to the other. She could not but be aware of the nimbus surrounding each of them, the light that came from touching the True Source. Only someone trained in channeling herself could see the glow, but there was no chance of any Aes Sedai missing it in another woman.
A hint of satisfaction settled on Verin’s face, but no sign that she realized she had hurled a lightning bolt. She only looked as if she had found another piece that fit in a puzzle. “Yes, I thought it must be so. Moiraine could not do this alone, and who better to help than her girlhood friend who used to sneak down with her to snitch sweetcakes.” She blinked. “Forgive me, Mother. I should not have said that.”
“Verin, Verin.” The Amyrlin shook her head wonderingly. “You accuse your sister—and me?—of . . . I won’t even say it. And you are worried that you’ve spoken too familiarly to the Amyrlin Seat? You bore a hole in the boat and worry that it’s raining. Think what you are suggesting, Daughter.”
It is too late for that, Siuan, Moiraine thought. If we had not panicked and reached for the Source, perhaps then . . . But she is sure, now. “Why are you telling us this, Verin?” she said aloud. “If you believe what you say, you should be telling it to the other sisters, to the Reds in particular.”
Verin’s eyes widened in surprise. “Yes. Yes, I suppose I should. I hadn’t thought of that. But then, if I did, you would be stilled, Moiraine, and you, Mother, and the man gentled. No one has ever recorded the progression in a man who wields the Power. When does the madness come, exactly, and how does it take him? How quickly does it grow? Can he still function with his body rotting around him? For how long? Unless he is gentled, what will happen to the young man, whichever he is, will happen whether or not I am there to put down the answers. If he is watched and guided, we should be able to keep some record with reasonable safety, for a time, at least. And, too, there is The Karaethon Cycle.” She calmly returned their startled looks. “I assume, Mother, that he is the Dragon Reborn? I cannot believe you would do this—leave walking free a man who can channel—unless he was the Dragon.”
She thinks only of the knowledge, Moiraine thought wonderingly. The culmination of the direst prophecy the world knows, perhaps the end of the world, and she cares only about the knowledge. But she is still dangerous, for that.
“Who else knows of this?” The Amyrlin’s voice was faint, but still sharp. “Serafelle, I suppose. Who else, Verin?”
“No one, Mother. Serafelle is not really interested in anything that someone hasn’t already set down in a book, preferably as long ago as possible. She thinks there are enough old books and manuscripts and fragments scattered about, lost or forgotten, to equal ten times what we have gathered in Tar Valon. She feels certain there is enough of the old knowledge still there to be found for—”
“Enough, Sister,” Moiraine said. She loosed her hold on the True Source, and after a moment felt the Amyrlin do the same. It was always a loss to feel the Power draining away, like blood and life pouring from an open wound. A part of her wanted to hold on, but unlike some of her sisters, she made it a point of self-discipline not to grow too fond of the feeling. “Sit down, Verin, and tell us what you know and how you found it out. Leave out nothing.”
As Verin took a chair—with a look to the Amyrlin for permission to sit in her presence—Moiraine watched her sadly.
“It is unlikely,” Verin began, “that anyone who hasn’t studied the old records thoroughly would notice anything except that you were behaving oddly. Forgive me, Mother. It was nearly twenty years ago, with Tar Valon besieged, that I had my first clue, and that was only . . . ”
Light help me, Verin, how I loved you for those sweetcakes, and for your bosom to weep on. But I will do what I must do. I will. I must.
Perrin peered around the corner at the retreating back of the Aes Sedai. She smelled of lavender soap, though most would not have scented it even close up. As soon as she turned out of sight, he hurried for the infirmary door. He had already tried to see Mat once, and that Aes Sedai—Leane, he had heard somebody, call her—had nearly snapped his head off without even looking around to see who he was. He felt uneasy around Aes Sedai, especially if they started looking at his eyes.
Pausing at the door to listen—he could hear no footsteps down the corridor either way, and nothing on the other side of the door—he went in and closed it softly behind him.
The infirmary was a long room with white walls, and the entrances to archers’ balconies at either end let in lots of light. Mat was in one of the narrow beds that lined the walls. After last night, Perrin had expected most of the beds to have men in them, but in a moment he realized the keep was full of Aes Sedai. The only thing an Aes Sedai could not cure by Healing was death. To him, the room smelled of sickness anyway.
Perrin grimaced when he thought of that. Mat lay still, eyes closed, hands unmoving atop his blankets. He looked exhausted. Not sick really, but as if he had worked three days in the fields and only now laid down to rest. He smelled . . . wrong, though. It was nothing Perrin could put a name to, just wrong.
Perrin sat down carefully on the bed next to Mat’s. He always did things carefully. He was bigger than most people, and had been bigger than the other boys as long as he could remember. He had had to be careful so he would not hurt someone accidentally, or break things. Now it was second nature to him. He liked to think things through, too, and sometimes talk them over with somebody. With Rand thinking he’s a lord, I can’t talk to him, and Mat certainly isn’t going to have much to say.
He had gone into one of the gardens the night before, to think things through. The memory still made him a little ashamed. If he had not gone, he would have been in his room to go with Egwene and Mat, and maybe he could have kept them from being hurt. More likely, he knew, he would be in one of these beds, like Mat, or dead, but that did not change the way he felt. Still, he had gone to the garden, and it was nothing to do with the Trolloc attack that was worrying him now.
Serving women had found him sitting there in the dark, and one of the Lady Amalisa’s attendants, the Lady Timora. As soon as they came upon him, Timora sent one of the others running, and he had heard her say, “Find Liandrin Sedai! Quickly!”
They had stood there watching him as if they had thought he might vanish in a puff of smoke like a gleeman. That had been when the first alarm bell rang, and everybody in the keep started running.
“Liandrin,” he muttered now. “Red Ajah. About all they do is hunt for men who channel. You don’t think she believes I’m one of those, do you?” Mat did not answer, of course. Perrin rubbed his nose ruefully. “Now I’m talking to myself. I don’t need that on top of everything else.”
Mat’s eyelids fluttered. “Who . . . ? Perrin? What happened?” His eyes did not open all the way, and his voice sounded as if he were still mostly asleep.
“Don’t you remember, Mat?”
“Remember?” Mat sleepily raised a hand toward his face, then let it fall again with a sigh. His eyes began to drift shut. “Remember Egwene.  He laughed, and it turned into a yawn. “She didn’t ask. Told me . . . Don’t know what happened after . . . ” He smacked his lips, and resumed the deep, even breathing of sleep.
Perrin leaped to his feet as his ears caught the sound of approaching footsteps, but there was nowhere to go. He was still standing there beside Mat’s bed when the door opened and Leane came in. She stopped, put her fists on her hips, and looked him slowly up and down. She was nearly as tall as he was.
“Now you,” she said, in tones quiet yet brisk, “are almost a pretty enough boy to make me wish I was a Green. Almost. But if you’ve disturbed my patient . . . well, I dealt with brothers almost as big as you before I went to the Tower, so you needn’t think those shoulders will help you any.”
Perrin cleared his throat. Half the time he did not understand what women meant when they said things. Not like Rand. He always knows what to say to the girls. He realized he was scowling and wiped it away. He did not want to think about Rand, but he certainly did not want to upset an Aes Sedai, especially one who was beginning to tap her foot impatiently. “Ah . . . I didn’t disturb him. He’s still sleeping. See?”
“So he is. A good thing for you. Now, what are you doing in here? I remember chasing you out once; you needn’t think I don’t.”
“I only wanted to know how he is.”
She hesitated. “He is sleeping is how he is. And in a few hours, he will get out of that bed, and you’ll think there was never anything wrong with him.”
The pause made his hackles rise. She was lying, somehow. Aes Sedai never lied, but they did not always tell the truth, either. He was not certain what was going on—Liandrin looking for him, Leane lying to him—but he thought it was time he got away from Aes Sedai. There was nothing he could do for Mat.
“Thank you,” he said. “I’d better let him sleep, then. Excuse me.”
He tried to slide around her to the door, but suddenly her hands shot out and grabbed his face, tilting it down so she could peer into his eyes. Something seemed to pass through him, a warm ripple that started at the top of his head and went to his feet, then came back again.
“You’re as healthy as a young wild animal,” she said, pursing her lips. “But if you were born with those eyes, I am a Whitecloak.”
“They’re the only eyes I ever had,” he growled. He felt a little abashed, speaking to an Aes Sedai in that tone, but he was as surprised as she when he took her gently by the arms and lifted her to one side, setting her down again out of his way. As they stared at each other, he wondered if his eyes were as wide with shock as hers. “Excuse me,” he said again, and all but ran.
My eyes. My Light-cursed eyes! The morning sunlight caught his eyes, and they glinted like burnished gold.
Rand twisted on his bed, trying to find a comfortable position on the thin mattress. Sunlight streamed through the arrowslits, painting the bare stone walls. He had not slept during the remainder of the night, and tired as he was, he was sure he could not sleep now. The leather jerkin lay on the floor between his bed and the wall, but aside from that he was fully dressed, even to his new boots. His sword stood propped beside the bed, and his bow and quiver rested in a corner across the bundled cloaks.
He could not rid himself of the feeling that he should take the chance Moiraine had given him and leave immediately. The urge had been with him all night. Three times he had risen to go. Twice he had gone as far as opening the door. The halls had been empty except for a few servants doing late chores; the way had been clear. But he had to know.
 “How is Egwene? And Mat?”
“She’s asleep, so they tell me. They wouldn’t let me into the women’s apartments to see her. Mat is—” Suddenly Perrin scowled at the floor. “If you’re so interested, why haven’t you gone to see him yourself? I thought you were not interested in us anymore. You said you weren’t.” He pulled open his door of the wardrobe and began rummaging for a clean shirt.
“I did go to the infirmary, Perrin. There was an Aes Sedai there, that tall one who’s always with the Amyrlin Seat. She said Mat was asleep, and I was in the way, and I could come back some other time. She sounded like Master Thane ordering the men at the mill. You know how Master Thane is, all full of snap and do it right the first time, and do it right now.”
Perrin did not answer.
 “You want to hear something? You know what she said to me? The Aes Sedai in the infirmary, I mean. You saw how tall she is. As tall as most men. A hand taller, and she could almost look me in the eyes. Well, she stared me up and down, and then she muttered, ‘Tall, aren’t you? Where were you when I was sixteen? Or even thirty?’ And then she laughed, as if it was all a joke. What do you think of that?”
Perrin finished tugging on a clean shirt and gave him a sidelong look. With his burly shoulders and thick curls, he made Rand think of a hurt bear. A bear that did not understand why had he been hurt.
 My Lord.” He began stuffing his shirttail into his breeches. “I don’t spend much time being—witty; is that the word?—witty with Aes Sedai. But then, I’m only a clumsy blacksmith, and I might be in somebody’s way. My Lord.” Snatching his coat from the floor, he started for the door.
“Burn me, Perrin, I’m sorry. I was afraid, and I thought I was in trouble—maybe I was; maybe I still am, I don’t know—and I didn’t want you and Mat to be in it with me. Light, all the women were looking for me last night. I think that’s part of the trouble I’m in. I think so. And Liandrin . . . She . . . ” He threw up his hands. “Perrin, believe me, you don’t want any part of this.”
Perrin had stopped, but he stood facing the door and only turned his head enough for Rand to see one golden eye. “Looking for you? Maybe they were looking for all of us.”
“No, they were looking for me. I wish they hadn’t been, but I know better.”
Perrin shook his head. “Liandrin wanted me, anyway, I know. I heard.”
Rand frowned. “Why would she . . . ? It doesn’t change anything. Look, I opened my mouth and said what I shouldn’t. I did not mean it, Perrin. Now, please, would you tell me about Mat?”
“He’s asleep. Leane—that’s the Aes Sedai—said he would be on his feet in a few hours.” He shrugged uncomfortably. “I think she was lying. I know Aes Sedai never lie, not so you can catch them, but she was lying, or keeping something back.” He paused, looking at Rand sideways. “You didn’t mean all that? We will leave here together? You, and me, and Mat?”
“I can’t, Perrin. I can’t tell you why, but I really do have to go by myse—Perrin, wait!”
The door slammed behind his friend.
Rand fell back on the bed. “I can’t tell you,” he muttered. He pounded his fist on the side of the bed. “I can’t.”  Egwene’s going to be all right, and Mat will be up and around in an hour or two. You can go now. Before Moiraine changes her mind.
 If it was Perrin come back, he would not knock. The pounding came again.
“Who is it?”
Lan strode in, pushing the door to behind him with his boot heel. As usual, he wore his sword over a plain coat of green that was nearly invisible in the woods. This time, though, he had a wide, golden cord tied high around his left arm, the fringed ends hanging almost to his elbow. On the knot was pinned a golden crane in flight, the symbol of Malkier.
“The Amyrlin Seat wants you, sheepherder. You can’t go like that. Out of that shirt and brush your hair.  He jerked open the wardrobe and began pawing through the clothes Rand meant to leave behind.
Rand stood stiff where he was; he felt as though he had been hit in the head with a hammer. He had expected it, of course, in a way, but he had been sure he would be gone before the summons came. She knows. Light, I’m sure of it. “What do you mean, she wants me? I’m leaving, Lan. You were right. I am going to the stable right now, get my horse, and leave.”
“You should have done that last night.” The Warder tossed a white silk shirt onto the bed. “No one refuses an audience with the Amyrlin Seat, sheepherder. Not the Lord Captain Commander of the Whitecloaks himself. Pedron Niall might spend the trip planning how to kill her, if he could do it and get away, but he would come.” He turned around with one of the high-collared coats in his hands and held it up. “This one will do.” Tangled, long-thorned briars climbed each red sleeve in a thick, gold embroidered line, and ran around each cuff. Golden herons stood on the collars, which were edged with gold. “The color is right, too.” He seemed to be amused at something, or satisfied. “Come on, sheepherder. Change your shirt. Move.”
Reluctantly Rand pulled the coarse wool workman’s shirt over his head. “I’ll feel a fool,” he muttered. “A silk shirt! I never wore a silk shirt in my life. And I never wore so fancy a coat, either, even on a feastday.” Light, if Perrin sees me in that . . . Burn me, after all that fool talk about being a lord, if he sees me in that, he’ll never listen to reason.
“You can’t go before the Amyrlin Seat dressed like a groom fresh out of the stables, sheepherder. Let me see your boots. They’ll do. Well, get on with it, get on with it. You don’t keep the Amyrlin waiting. Wear your sword.”
“My sword!” The silk shirt over his head muffled Rand’s yelp. He yanked it the rest of the way on. “In the women’s apartments? Lan, if I go for an audience with the Amyrlin Seat—the Amyrlin Seat!—wearing a sword, she’ll—”
“Do nothing,” Lan cut him off dryly. “If the Amyrlin is afraid of you—and it’s smarter for you to think she isn’t, because I don’t know anything that could frighten that woman—it won’t be for a sword. Now remember, you kneel when you go before her. One knee only, mind,” he added sharply. “You’re not some merchant caught giving short weight. Maybe you had better practice it.”
“I know how, I think. I saw how the Queen’s Guards knelt to Queen Morgase.”
The ghost of a smile touched the Warder’s lips. “Yes, you do it just as they did. That will give them something to think about.”
Rand frowned. “Why are you telling me this, Lan? You’re a Warder.  A little. Enough to help you a bit.” The Warder’s face was stone, and sympathetic words sounded strange in that rough voice. “What training you’ve had, I gave you, and I’ll not have you groveling and sniveling. The Wheel weaves us all into the Pattern as it wills. You have less freedom about it than most, but by the Light, you can still face it on your feet.  Well, don’t stand there gaping. Tuck in your shirt.”
 Remember who she is? Burn me, what I wouldn’t give to forget who she is!
Lan kept up a running flow of instructions while Rand shrugged into the red coat and buckled on his sword. What to say and to whom, and what not to say. What to do, and what not. How to move, even. He was not sure he could remember it all—most of it sounded odd, and easy to forget—and he was sure whatever he forgot would be just the thing to make the Aes Sedai angry with him. If they aren’t already. If Moiraine told the Amyrlin Seat, who else did she tell?
“Lan, why can’t I just leave the way I planned? By the time she knew I was not coming, I’d be a league outside the walls and galloping.”
“And she’d have trackers after you before you had gone two. What the Amyrlin wants, sheepherder, she gets.” He adjusted Rand’s sword belt so the heavy buckle was centered. “What I do is the best I can for you. Believe it.”
“But why all this? What does it mean? Why do I put my hand over my heart if the Amyrlin Seat stands up? Why refuse anything but water—not that I want to eat a meal with her—then dribble some on the floor and say ‘The land thirsts’ ? And if she asks how old I am, why tell her how long it is since I was given the sword? I don’t understand half of what you’ve told me.”
“Three drops, sheepherder, don’t pour it. You sprinkle three drops only. You can understand later so long as you remember now. Think of it as upholding custom. The Amyrlin will do with you as she must. If you believe you can avoid it, then you believe you can fly to the moon like Lenn. You can’t escape, but maybe you can hold your own for a while, and perhaps you can keep your pride, at least. The Light burn me, I am probably wasting my time, but I’ve nothing better to do. Hold still.” From his pocket the Warder produced a long length of wide, fringed golden cord and tied it around Rand’s left arm in a complicated knot. On the knot he fastened a red-enameled pin, an eagle with its wings spread. “I had that made to give you, and now is as good a time as any. That will make them think.” There was no doubt about it, now. The Warder was smiling.
Rand looked down at the pin worriedly. Caldazar. The Red Eagle of Manetheren. “A thorn to the Dark One’s foot,” he murmured, “and a bramble to his hand.” He looked at the Warder. “Manetheren’s long dead and forgotten, Lan. It’s just a name in a book, now. There is only the Two Rivers. Whatever else I am, I’m a shepherd and a farmer. That’s all.”
“Well, the sword that could not be broken was shattered in the end, sheepherder, but it fought the Shadow to the last. There is one rule, above all others, for being a man. Whatever comes, face it on your feet. Now, are you ready? The Amyrlin Seat waits.”
With a cold knot in the pit of his belly, Rand followed the Warder into the hall.


{% extends "common/page_base.html" %} {# common/page_base.html extends layout.html #} {% block content %}
Page not found :(


x
Independent Art Director
& Digital Designer
***new web
with updated work
COMING SEPTEMBER 2020
SELECTED WORKS:
01
Too Much Sauce Vol.III
Visual identity, Promo, Merch
discover on Instagram02
@vyhrabane
Concept, Editorial, Art Direction, Camera, Postproduction, Design, Brand, Event organisation
watch teaser on youtube@vyhrabane makes thrfiting easier --- by posting clothes online. It doesn't provide shipping, it just let's you know about cool pieces around Prague. It's an encouragment.
Watch all Instagram stories.here
Introduction.(play)
Every secondhand piece, I post online, gets its own tag at the secondhand store. It makes it easier for people to find the piece in the specific shop.
Watch all Instagram stories.here
Who is the girl in the mirror?(play)
--- Sustainability might seem like an elite lifestyle, especially in fashion. Thrifting is the best option and not the most popular one in Czechia. With my project, I am breaking the negative stigma by showing cool, secondhand pieces that are available at Prague, via an Instagram profile.
Watch all Instagram stories.here
How to shop?(play)
@vyhrabane POP-UP N.1
First POP-UP at my final exibition, Prague College, Bishop's Court, Prague.
---read more at
@czechdesign
@vyhrabane POP-UP N.2
Second POP-UP, in colaboration with Luncheat NEONE on the rooftops of Krížik's Pavilions, Výstavište Holešovice, on 11tth an 12th of June 2019, Prague.
03
Dr.Ramay - Peter Bondra
Camera, Direction, Post-production (Color, Cut, Visual effect)
watch the full music video on youtube07
Grape
Visual Identity, Production - proposal for music festival grape
discover project case study on instagramGraphic designer, art director and content creator.
PUCPUC is a one (wo)man creative studio based in Prague, lead by Patrícia Potančoková (born in Slovakia). I am an independent creative °freelancer based in Prague. I focus on visual identities, specific design products and online experiences for brands and artists who want to stand out and step up. I do this by asking the right questions, applying intuition and engaging my design peers with progressive design thinking. So even though I work by myself, I never technically work alone because I have build a creative super–support system around me.
©2020
Design and code by PUCPUC.


DNSMasq¶
DNSMasq is a DNS server and DHCP server. It is responsible for handing out IP addresses of things, including the address for your Alexandria device.
You shouldn’t have to configure much in DNSMasq, but you will need to change a few things in the event you do wish to change how it works.
Settings¶
- Starting IP: The first IP that DNSMasq will hand out via DHCP
- Ending IP: The last IP that DNSMasq will hand out via DHCP
- Subnet mask: The subnet mask that DNSMasq will hand to devices via DHCP
- Lease time: The amount of time, in minutes, that a device will be able to retain its assigned IP address before needing to request a new one.
Note
A long lease time means that if there are a large number of devices, devices which have disconnected still have a ticking lease timer. A short lease time (typically 20) is good if you plan on having a large number of devices that connect and disconnect on a regular basis.