ReachMaster User Interface¶
The primary graphical user interface used to control and run experiments.
Example
From terminal:
$ python reach_master.py
Todo
Create executable
Automate unit tests
Root Application Window¶
Camera Settings¶
Experiment Settings¶
The experiment settings window is opened as a child of the ReachMaster root application. It allows the user to set any experiment parameters located on the experiment microcontroller (e.g., number/size of rewards, trial delays, etc.).
Todo
Move protocol type options here?
Automate unit tests
-
class
reachmaster.settings.experiment_settings.
ExperimentSettings
(parent)[source]¶ The primary class for the camera settings window.
-
config
¶ The current configuration settings for the application
- Type
dict
-
lights_on_dur
¶ Tkinter StringVar that captures the user-selected duration (ms) lights should remain on during a trial when protocol type is ‘TRIALS’. If a reach is not detected in under this duration, the lights will turn off until the next trial is intitiated.
- Type
instance
-
lights_off_dur
¶ Tkinter StringVar that captures the user-selected duration (ms) lights should remain off between trials when prtocol type is ‘TRIALS’.
- Type
instance
-
reward_win_dur
¶ Tkinter StringVar that captures the user-selected duration (ms) for which rewards rewards are delivered once the handle is successfully pulled into the reward zone.
- Type
instance
-
max_rewards
¶ Tkinter StringVar that captures the user-selected maximum number of rewards (int) delivered for a successful reach.
- Type
instance
-
solenoid_open_dur
¶ Tkinter StringVar that captures the user-selected solenoid open duration (ms) which sets the individual reward size. Solenoid calibration must be performed to get the mapping from duration (ms) to volulme (mL).
- Type
instance
-
solenoid_bounce_dur
¶ Tkinter StringVar that captures the user-selected minimum duration (ms) the solenoid should remain closed between reward deliveries. Note the redundancy with reward_win_dur and max_rewards.
- Type
instance
-
flush_dur
¶ Tkinter StringVar that captures the user-selected duration (ms) the solenoid should remain open while flushing the lines.
- Type
instance
-
reach_delay
¶ Tkinter StringVar that captures the user-selected minimum duration animals are required to wait before attempting a reach after a trial is initiated when protocol type is ‘TRIALS’. Once the lights turn on, if a reach is attempted before the end of the delay, the trial is haulted and the lights are turned off. This enforces a timeout period to discourage animals from performing reaches between trials.
- Type
instance
-
Robot Settings¶
The robot settings window is opened as a child of the ReachMaster root application. It allows the user to set any parameters located on the robot microcontroller (e.g., position smoothing, valve periods etc.), or having to do with the robot kinematics. It provides options for the user to select previously generated calibration and position command files. Soon it will allow users to run a robot calibration from within the ReachMaster application.
Todo
Add labels to specify the microcontroller/kinematics parameters
Run calibration callback
Re-add load calibration callback?
Automate unit tests
-
class
reachmaster.settings.robot_settings.
RobotSettings
(parent)[source]¶ The primary class for the robot settings window.
Configures and provides window callback methods. Also provides methods to . The on_quit() method is called prior to application destruction.
-
config
¶ The current configuration settings for the application
- Type
dict
-
pos_smoothing
¶ Tkinter StringVar that captures the user-selected position smoothing parameter (0-1, 0 less smoothing).
- Type
instance
-
tol
¶ Tkinter StringVar that captures the user-selected tolerance (bits) for accepting robot convergence to the command position. (i.e., the L2-norm of the potentiometer readings must be less than tol).
- Type
instance
-
period
¶ Tkinter StringVar that captures the user-selected valve period (us). Equivalent to pulse width modulation (PWM) period.
- Type
instance
-
off_dur
¶ Tkinter StringVar that captures the user-selected minimum off duration (ms) that is enforced between convergence times. Once the robot converges to a command position, it will not move to a new command position for this duration.
- Type
instance
-
num_tol
¶ Tkinter StringVar that captures the user-selected number of consecutive periods the robot must be within convergence in order to be considered “in position”.
- Type
instance
-
(x/y/z)_(push/pull)_wt
Tkinter StringVar that captures the user-selected weighting coefficient placed on the x/y/z actuator in the push/pull direction. Acts as a gain on the calibration coefficients. Typically defaults to 1 for a good calibration, but gives the user an option to make quick manual adjustments without runnning an entirely new calibration. Not used very often in practice.
- Type
instance
-
rew_zone_x
¶ Tkinter StringVar that captures the user-selected minimum x position (bits) the handle must cross in order to enter the reward zone.
- Type
instance
-
rew_zone_
(y/z)_(min/max)¶ Tkinter StringVar that captures the user-selected min/max x/z positions (bits) the handle must be within in order to be located in the reward zone. Conditions must be satisfied on all actuators simultaneously.
- Type
instance
-
calibration_file
¶ Tkinter StringVar that captures the user-selected robot calibration file.
- Type
instance
-
command_file
¶ Tkinter StringVar that captures the user-selected position command file.
- Type
instance
-
command_type
¶ Tkinter StringVar that captures the user-selected option determining how commands are generated. Can be ‘read_from_file’, ‘sample_from_file’, or ‘parametric_sample’. ‘read_from_file’ takes the commands directly from the command file. ‘sample_from_file’ generates a sequence of commands by sampling from the command file with replacement. ‘parametric_sample’ does not use the command file. Rather, it samples commands uniformly from the reach volume determined by user-selected inverse kinematics parameters.
- Type
instance
-
(y/z)gimbal_to_joint
Tkinter StringVar that captures the user-measured center-to-center distance (mm) from an y/z gimbal to its respective spherical joint (link to hardware page).
- Type
instance
-
(x/y/z)gimbal_(x/y/z)offset
Tkinter StringVar that captures the user-measured offset (mm) of the (x/y/z) gimbal from the origin in the (x/y/z) direction.
- Type
instance
-
(x/y/z)_origin
Tkinter StringVar that captures the user-measured (x/y/z) position (bits) of the origin.
- Type
instance
-
reach_dist_
(min/max)¶ Tkinter StringVar that captures the user-specified (min/max) reach distance of the reach volume.
- Type
instance
-
reach_angle_max
¶ Tkinter StringVar that captures the user-specified max reach angle (rad) of the reach volume.
- Type
instance
-
calibration_browse_callback
()[source]¶ Allows the user to select a calibration file to be loaded to the robot microcontroller.
-
command_browse_callback
()[source]¶ Allows the user to select a position command file to be loaded to the robot microcontroller.
-
Protocols¶
Camera Interface¶
This module provides a set of functions for interfacing with multiple Ximea machine vision USB3.0 cameras via the Ximea API. It provides functions start/stop the cameras using the user-selected settings, and to get images from the cameras.
Todo
Object orient
GPU-accelerated video encoding
Automate unit tests
-
reachmaster.interfaces.camera_interface.
get_npimage
(cam, img)[source]¶ Get the most recent image from a camera as a numpy array.
- Parameters
cam (ximea.xiapi.Camera) – A ximea api Camera object.
img (ximea.xiapi.Image) – A ximea api Image container object
- Returns
npimg – The most recently acquired image from the camera as a numpy array.
- Return type
numpy.ndarray
-
reachmaster.interfaces.camera_interface.
init_image
()[source]¶ Initialize a ximea container object to store images.
- Returns
img – A ximea api Image container object
- Return type
ximea.xiapi.Image
Experiment Interface¶
This module provides a set of functions for interfacing with the experiment microcontroller. It provides functions to recognize and establish serial connections to the controller, read/write settings, exectute common callbacks, and read/write custom messages.
Todo
Object orient
Automate unit tests
-
reachmaster.interfaces.experiment_interface.
deliver_water
(exp_controller)[source]¶ Send a message to experiment controller to open the reward solenoid for the user-selected duration.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
-
reachmaster.interfaces.experiment_interface.
flush_water
(exp_controller)[source]¶ Send a message to experiment controller to opens the reward solenoid for the flush user-selected flush duration.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
-
reachmaster.interfaces.experiment_interface.
get_ports
()[source]¶ List all serial port with connected devices.
- Returns
port_list – Names of all the serial ports with connected devices.
- Return type
list(str)
-
reachmaster.interfaces.experiment_interface.
move_robot
(exp_controller)[source]¶ Send a message to experiment controller to command the robot to move to the next position in its command sequence.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
-
reachmaster.interfaces.experiment_interface.
read_response
(exp_controller)[source]¶ Read a line of data from the experiment controller in response to the most recently written message.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
- Returns
response – The line of data received from the experiment controller in response to the most recently written message.
- Return type
str
-
reachmaster.interfaces.experiment_interface.
set_exp_controller
(exp_controller, config)[source]¶ Load the experiment settings to the experiment controller.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
config (dict) – The currently loaded configuration file.
-
reachmaster.interfaces.experiment_interface.
start_experiment
(exp_controller)[source]¶ Send a message to experiment controller to begin executing an experiment protocol.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
- Returns
response – The first line of data received from the experiment controller verifying that the protocol has been initiated.
- Return type
str
-
reachmaster.interfaces.experiment_interface.
start_interface
(config)[source]¶ Establish a serial connection with the experiment controller.
- Parameters
config (dict) – The currently loaded configuration file.
- Returns
exp_controller – The serial interface to the experiment controller.
- Return type
serial.serialposix.Serial
-
reachmaster.interfaces.experiment_interface.
stop_interface
(exp_controller)[source]¶ Perform a soft reboot of the experiment controller and close the serial connection.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
-
reachmaster.interfaces.experiment_interface.
toggle_led
(exp_controller)[source]¶ Send a message to experiment controller to toggle the LED located on the robot handle.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
-
reachmaster.interfaces.experiment_interface.
toggle_lights
(exp_controller)[source]¶ Send a message to experiment controller to toggle the neopixel lights.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
-
reachmaster.interfaces.experiment_interface.
trigger_image
(exp_controller)[source]¶ Send a message to experiment controller to trigger the cameras to capture an image.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
-
reachmaster.interfaces.experiment_interface.
write_message
(exp_controller, message)[source]¶ Read a line of data from the experiment controller in response to the most recently written message.
- Parameters
exp_controller (serial.serialposix.Serial) – The serial interface to the experiment controller.
message (str) – A string that is recognizeable by the experiment controller.
Robot Interface¶
Module that provides a set of functions for interfacing with the robot microcontroller. It provides functions to recognize and establish serial connections to the controller, read/write settings, calibration and command files.
Todo
Object orient
Automate unit tests
-
reachmaster.interfaces.robot_interface.
get_ports
()[source]¶ List all serial port with connected devices.
- Returns
port_list – Names of all the serial ports with connected devices.
- Return type
list(str)
-
reachmaster.interfaces.robot_interface.
load_config_calibration
(rob_controller, config)[source]¶ Load the calibration parameters to the robot controller.
Uses the calibration file selected in the configuration file.
- Parameters
rob_controller (serial.serialposix.Serial) – The serial interface to the robot controller.
config (dict) – The currently loaded configuration file.
-
reachmaster.interfaces.robot_interface.
load_config_commands
(rob_controller, config)[source]¶ Load the position commands to the robot controller.
Uses the method determined by the command type selected in the configuration file. Currently, the options are read_from_file, sample_from_file, or parametric_sample. read_from_file takes the commands directly from the command file. sample_from_file generates a sequence of commands by sampling rows from the command file with replacement. For both of these options, the command file is assumed to have three columns ordered as reach distance, azimuth’, `elevation. parametric_sample does not use the command file. Rather, it samples commands uniformly from the reach volume determined by the user-selected inverse kinematics parameters.
Todo
Further functionalize for better clarity.
- Parameters
rob_controller (serial.serialposix.Serial) – The serial interface to the robot controller.
config (dict) – The currently loaded configuration file.
- Returns
config – The configuration file possibly updated to include the command values that were loaded.
- Return type
dict
-
reachmaster.interfaces.robot_interface.
set_rob_controller
(rob_controller, config)[source]¶ Load all the robot settings to the robot controller.
- Parameters
rob_controller (serial.serialposix.Serial) – The serial interface to the robot controller.
config (dict) – The currently loaded configuration file.
- Returns
config – The configuration file possibly updated to include the command values that were loaded.
- Return type
dict
-
reachmaster.interfaces.robot_interface.
start_interface
(config)[source]¶ Establish a serial connection with the robot controller.
- Parameters
config (dict) – The currently loaded configuration file.
- Returns
rob_controller – The serial interface to the robot controller.
- Return type
serial.serialposix.Serial
Configuration Files¶
Module for working with configuration files.
Configurations files are json files that store all the settings used in a ReachMaster session. Functions are provided to generate default configuration files, as well as to save and load previous configurations. This encourages persistence of settings across experiments.
-
reachmaster.config.
default_config
()[source]¶ Generate a configuration populated with sensible defaults.
- Returns
A default configuration.
- Return type
dict
-
reachmaster.config.
save_config
(config)[source]¶ Save a configuration file.
This is typically called upon closing application if the user responds yes to the save prompt. The configuration is given the current datetime as a name and saved to a json in the config folder of the user-selected data output directory.
- Parameters
config (dict) – The currently loaded configuration.
-
reachmaster.config.
load_config
(file_handle)[source]¶ Load a configuration file.
File typically selected by user from the configuration browser in the root ReachMaster application window.
- Parameters
file_handle (file) – An open, previously saved json configuration file.
- Returns
A default configuration.
- Return type
dict
-
reachmaster.config.
save_tmp
(config)[source]¶ Save the configuration to a temp file.
The global state of ReachMaster is tracked with a temp file. Whenever a child window of the main application is created or destroyed, the temp file is updated to reflect whatever changes in settings may have occurred. If the user forgets to save the configuration file at the end of a session, the temp file can be used as a backup. It is saved to the temp folder in the ReachMaster root directory. Warning: temp file is reset to defaults as a new session is started!
- Parameters
config (dict) – The currently loaded configuration.


{% extends "layout.html" -%} {% set active_page = 'about-project' %} {% block content -%}
This website was created by Judi Bush, Matt Stecklow, and Luna Yee. Its primary purpose is to provide access to interesting and potentially useful information, and its secondary purpose is to practice web development and proper coding practices.
This website was built using the HTML5 Boilerplate template (v7.2.0), and incorporates images from Subtle Patterns by Toptal. Database integration is accomplished using PostgreSQL.
The data used on the site are from the ICPSR database; more details are available on the About the Data page. {%- endblock content %}


Home
Content
Operators
Maps
Quarantine
Pre-Order
PRE-ORDER
Don't miss the game! Pre-order now and get notified when this game is released!
Fill The Form Below
Game Type:
Select One
Rainbow Seven Siege: The Game Edition
Rainbow Seven Siege: Deluxe Edition
Rainbow Seven Siege: Gold Edition
Rainbow Seven Siege: Ultimate Edition
I Agree with
Terms and Service Agreement
Submit


Sixxnal is my second project after sahabat didik website. Sixxnal is android application, which convert distance become cashpoint.
This is my fifth project. We are make this website for Junior high school student. Overall about subject quiz, they can battle each other
This is my third project. We're asked to made a website for cooperative. I asked to design log-in and CMS


UFC News: Ilir Lafiti set for heavyweight debut against Derrick Lewis in 2020
by Soumik DattaAccording to an initial report from ESPN, a heavyweight bout between Derrick Lewis and Ilir Lafiti is reportedly in the works for a UFC event on February 8th, 2020.
Ilir Lafiti's jump to the UFC Heavyweight Division
Having lost to Volkan Oezdemir in his last fight at UFC Fight Night 156 via a second-round knockout, it was initially reported on October 14th that Lafiti would be moving up to the UFC Heavyweight Division.
Lafiti, who is currently on a two-fight losing streak, secured his last win in the Octagon at UFC on Fox 28 in February of 2018, when he defeated Ovince Saint-Preux via first-round submission.
Derrick Lewis vs Ilir Lafiti in the works for 2020
Upon his debut in the UFC Heavyweight Division, Lafiti will have his hands full as the former Light Heavyweight hard-hitter is set to step into the Octagon against Heavyweight sensation Lewis.
Lewis, who recently made his return to the Octagon at UFC 244 in a winning effort against Blagoy Ivanov, will look to secure his second win in a row in the promotion, having lost to Junior dos Santos earlier in the year.
As of now, UFC's February 8th card features the likes of Ovince Saint-Preux, Andrea Lee, and Dan Ige, who are all set to compete in respectivel fights. Below is the updated card for the show:
- Mirsad Bektic vs. Dan Ige
- Ovince Saint Preux vs. Ryan Spann
- Andrea Lee vs. Lauren Murphy
- Ilir Latifi vs. Derrick Lewis


---
layout: post
title: A great Web Application
tags:
- Web
status: publish
type: post
published: true
meta: {}
---
I came across a really intretsing web site the other day called Lulu, a commercial site that allows you to publish and sell books (and other media). It is intresting for two reasons:
It was a very 'obvious' web site, even though the service being offered is quite complex.
powered by performancing firefox


Access denied
Client address
=
<IP_ADDRESS>
URL
=
http://www.googleadservices.com/pagead/conversion.js
Target class
=
adv
If this is wrong, contact your system-admin providing all the above information


Finding a good brunch spot is a make or break weekend decision, it’s not one to take lightly, after all, everyone knows brunch is the most important meal of the weekend! Whether it be bottomless and boozy, comfort-food or something a little bit more luxurious, we’ve listed some of our favourite hotspots! We started crashproject.com because we are completely obsessed with telling everyone about amazing food London has to offer.  Here you won’t find reviews as such but just a friend chatting about where’s good, what to expect and things to order. Along with tips, bucket lists and a monthly food social if you want to get involved. We always say if you’ve eaten in London, you’ve eaten the whole world.


Summary
I like to code and build things. I mostly create web applications to experiment with different libraries out there, and because it's fun. The feeling of accomplishment from making something, from conception to completion, drives me. I'm a geek in love with technology.
Need something built, fixed, or improved? Give me a laptop and a cup of coffee, and I'll get it done. I solve problems. New challenges, frustrating bugs, and enormously complicated files of code are opportunities to enhance my skills. I value all the knowledge I've acquired, and I'm on a never-ending journey to explore the unknown.
Experiences
I am a UI developer on a small team of engineers. Our front end platform is built on React/Redux. My job is to build new features and improve old ones that users find simple to use, without worrying about the complexities or intricate functionalities that happen behind the scenes. I create custom components that are reused throughout the platform. I also provide assistance to back end developers to ensure the communication between client and server runs smoothly.
I developed and compiled enrichment materials for high school class curriculum at an after-school education institute. The subjects I taught included statistics, physics, and biology. Along with teaching classes, I analyzed SAT/ACT scores and counseled students based on their test behaviors.
Applications
Check out some of my projects!
Skills & Proficiency
Javascript (ES6)
HTML & CSS
React & Redux
Sass
Bootstrap & Material Design
Angular
Node
Apple Swift
Other
jQuery, MySQL, PostgreSQL, Webpack, Mocha, Chai, Git
Personal
I think virtual and augmented reality is one of the greatest things in tech right now. Not just for entertainment, but for practical/professional reasons too. Imagine you are an architect drawing the blueprints for a big new building. Instead of spatially inventing it in your brain, you can "physically" construct and see it in three dimensions. Maybe another architect halfway around the world wanted to help you out. By the power of the internet, he or she can pop in any time!
I am also hugely passionate about education and technology. I believe our current technology provides us a way to deliver amazing educational experiences to those who would otherwise not have access. Not only for topics that are conventionally taught in school, but for topics that are completely unrelated to a student's current studies. Maybe a math major wants to learn about the history of Shakespeare. He's only one click away from a Shakespeare enthusiast. Or an art major wants to learn computer science. There are countless sites with an endless amount of material for them to learn from. A wealth of information to feed anyone's curiosity is available to us now because of technology. And I hope it continues to get better.


Nightly Brief
by CNSYour Friday night briefing from the staff of Courthouse News
Top CNS stories for today including former Ambassador Marie Yovanovich received a standing ovation in Congress after testifying for six hours about the harrowing intimidation campaign she faced from President Donald Trump and his personal attorney Rudy Giuliani; Roger Stone can now add convicted felon to the list of colorful monikers he’s collected over decades in Washington; A federal jury found an anti-abortion cohort led by David Daleiden caused substantial harm to Planned Parenthood by infiltrating abortion industry conferences to secretly tape abortion doctors and staff, and more.
Sign up for CNS Nightly Brief, a roundup of the day’s top stories delivered directly to your email Monday through Friday.
National
1.) Six months after her unceremonious ouster, former Ambassador Marie Yovanovich received a standing ovation Friday in Congress after testifying for six hours about the harrowing intimidation campaign she faced from President Donald Trump and his personal attorney Rudy Giuliani.
2.) Roger Stone can now add convicted felon to the list of colorful monikers he’s collected over decades in Washington, besides dirty trickster, political provocateur and longtime Trump adviser.
3.) A federal jury found an anti-abortion cohort led by David Daleiden caused substantial harm to Planned Parenthood by infiltrating abortion industry conferences to secretly tape abortion doctors and staff – and awarded punitive damages of $870,000.
4.) The Supreme Court on Friday agreed to weigh in on a high-stakes tech battle between Google and Oracle over whether companies can copyright certain types of computer code.
5.) About two weeks after announcing her plan to provide Medicare for All without raising middle-class taxes, Democratic presidential hopeful Elizabeth Warren explained Friday how she intends to launch that new health care system.
6.) The Trump administration announced new rules Friday that would require hospitals and insurers to disclose the actual cost of common medical procedures.
International
7.) Keeping key details of the call that sparked his impeachment inquiry under wraps, President Donald Trump released a memo Friday about his first apparent call to the newly elected president of Ukraine.
8.) In exile in Mexico this week, ousted Bolivian President Evo Morales said he’d learned there was a $50,000 bounty on his head and feared that if he remained there would be a massacre of his supporters.
Copyright © 2019 courthousenews.com


Your new Freeport collection has been created!
Your twelve-word passphrase to access your collection is shown in the black box above. Write it down and keep it safe. If you lose this passphrase, you will lose access to your collection forever. If someone gets your passphrase, they gain access to your collection. We do not store your passphrase and cannot recover it if lost.


--- title: Microsoft Agent based Gmail reader tags: meta: abstract: This article will explain how to create your own Gmail Notifier kind of application that checks the new mails using recently introduced Gmail Atom Feeds and speaks the details of the mail using Microsoft Agent and SAPI interface thumbnail: date: 2005-09-12 ---
This article will show you how to create your own Gmail Notifier kind of application that checks the new mails using recently introduced Gmail Atom Feeds and speaks the details of the mail using Microsoft Agent.
Source Code:
Using Google ATOM feeds
Google has recently introduced feature that allows you to get an abstract of the mails using ATOM feed reader.
We use the WebRequest object to get the ATOM feeds.
We can connect to the GMail site at: https://mail.google.com/mail/feed/atom
This site requires basic authorization that we send in the request headers.
The following code shows how to send the request and receive the atom feed. You may have to connect through a proxy. (The code for the proxy usage is not explained here)
wrGETURL = WebRequest.Create("https://mail.google.com/mail/feed/atom"); if(clsMain.g_UseProxy) { wrGETURL.Proxy = clsMain.GetProxy(); } bytes = Encoding.ASCII.GetBytes(txtUserName.Text.Trim() + ":" + txtUserPassword.Text.Trim()); wrGETURL.Headers.Add("Authorization", "Basic " + Convert.ToBase64String(bytes)); Stream feedStream = wrGETURL.GetResponse().GetResponseStream();
NOTE: Differing from the site stated above, the site stated by Google is 'https://gmail.google.com/gmail/feed/atom'. I was not able to connect to this using this code. May be some other kind of authorization is required.
The response that you get is in XML Format as shown below:
<?xml version="1.0" encoding="UTF-8"?> <feed version="0.3" xmlns="http://purl.org/atom/ns#"> <title>Gmail - Inbox for anupshinde</title> <tagline>New messages in your Gmail Inbox</tagline> <fullcount>38</fullcount> <link rel="alternate" href="http://mail.google.com/mail" type="text/html"/> <modified>2005-09-11T14:01:39Z</modified> <entry> <title>New result arrived</title> <summary>Dear Sir, A new result has arrived for the following candidate: Name: Anup Shinde RemoteIP …</summary> <link rel="alternate" href="http://mail.google.com/mail" type="text/html"/> <modified>2005-09-11T13:58:15Z</modified> <issued>2005-09-11T13:58:15Z</issued> <id>tag:gmail.google.com,2004:1181165390179818642</id> <author> <name>anup</name><EMAIL_ADDRESS></author> </entry> ..... ..... ..... </feed>
Parsing the ATOM feeds
Atom feeds can be parsed yourself, or you can used a ready made Atom feed parser. Not to take too much trouble creating that, I have used the "Atom.NET" libraries available from the open-source library at http://atomnet.sourceforge.net/
Just download the "Atom.NET.dll" and add a reference to the project. If we are not using proxy, we need not create the web-request as Atom.NET libraries can automatically create it for us. Unfortunately, Atom.Net libraries do not have a support for proxy. So we need to get the response by ourselves and send this response stream to Atom.NET library. Once we create the instance of the Atom feed, we can loop through the entries as shown below.
Stream feedStream = wrGETURL.GetResponse().GetResponseStream(); Atom.Core.AtomFeed myFeed; myFeed = Atom.Core.AtomFeed.Load(feedStream); // Get the date and time of the feed. strFeedTime = myFeed.Modified.DateTime.Day.ToString() + "-" + myFeed.Modified.DateTime.ToString("MMM") + "-" + myFeed.Modified.DateTime.Year.ToString() + " " + myFeed.Modified.DateTime.TimeOfDay.ToString(); feedTime= DateTime.Parse(strFeedTime); Atom.Core.Collections.AtomEntryCollection ents = myFeed.Entries; foreach(Atom.Core.AtomEntry ent in ents) { { FromName = ent.Author.Name; Title = ent.Title.Content; Content = ent.Summary.Content; //Do something else }
Using Microsoft Agent 2.0
Once the feeds have been downloaded and parsed, you can do literally anything with it. Our purpose is to speak these feeds for the user using Microsoft Agent 2.0.
Most probably you will have the Microsoft Agent installed. Stating the requirements is out of the scope of this article. Please see the Microsoft Agent sites stated below
Developers, please see the home page at: http://www.microsoft.com/MSAGENT/default.asp
The end user downloads can be found at: http://www.microsoft.com/MSAGENT/downloads/user.asp
I found an interesting site that offers Microsoft Agent Character downloads. Please see http://www.e-clips.com.au
We will receive feeds in text format, which need to be converted to speech. Don't worry. Microsoft Agent has a simple Speak(text) method, which can be used for this. MS-Agent works using SAPI 4.0. Therefore you will also have to download SAPI 4.0 runtime available from the links above. Windows XP/2000 users will already have these. Without the SAPI 4, you will not be able to hear voice.
NOTE: SAPI 5.0 TTS is much better than SAPI4 TTS. It is possible to connect MS-Agent with SAPI5.0 TTS, but that is out of the scope of this article.
To use Microsoft Agent in your project, go to the Toolbox and open "Add/Remove Items". Select "Microsoft Agent Control 2.0"(AgentCtl.dll) from COM components and click OK. You can see a component with a "Spy" like icon in the toolbox. You need to place this on the form.
The code for using the character is shown below:
// Load the character. Here we did not specify the file path. // The character will be searched at the default path(s). agentMain.Characters.Load("agentAssistant", "merlin.acs"); agentRef = agentMain.Characters.Character("agentAssistant"); // Assign a position for the character agentRef.Left = (short)(this.Left + this.Width + 10); agentRef.Top = (short)(this.Top + this.Height + 10); // Show and introduce the character. agentRef.Show(false); agentRef.Play("Greet"); agentRef.Play("Explain"); agentRef.Speak("Hi. I will be fetching your Google Mails",""); agentRef.Play("Acknowledge"); agentRef.Speak("You can activate me whenever you want.",""); agentRef.Speak("Bye bye.",""); agentRef.Play("Wave"); agentRef.Hide(false);
Attached code
In the attached project, there is a method LoadAgent(String AgentFileName) which takes the file name from which the agent has to be loaded. This makes it easier to load multiple agents. To login to the GMail server, I have used a window's form "frmMain" that also asks for saving the username and password. The entire configuration is stored in a file "vals.conf". Since, it is insecure to save un-encrypted username and password; I have converted both of them to Base64 string before saving it to the conf file. (But that is not enough).
There are two methods for reading and writing configuration, namely "WriteOptions()" and "ReadOptions". Not some hi-fi coding, but very basic one. I am planning to implement "Application Configuration Blocks" from the Enterprise Library -Patterns and practices for this application.
Also there is a timer whose interval is hard-coded to 5 minutes. At every 5 minutes, the application will check for any new mails. To distinguish new mails from the previously "spoken" mails, the last accessed/checked time is stored. Only the mails that came after the "last accessed time" will be spoken. This is demonstrated in the code below.
// last_accessed_DateTime is initialized with 1st January, 1900 myFeed = Atom.Core.AtomFeed.Load(feedStream); strFeedTime = myFeed.Modified.DateTime.Day.ToString() + "-" + myFeed.Modified.DateTime.ToString("MMM") + "-" + myFeed.Modified.DateTime.Year.ToString() + " " + myFeed.Modified.DateTime.TimeOfDay.ToString(); feedTime= DateTime.Parse(strFeedTime); if( feedTime <= DateTime.Parse(last_accessed_DateTime)) { return; } foreach(Atom.Core.AtomEntry ent in ents) { if(i>=max_reads) break; FromName = ent.Author.Name; Title = ent.Title.Content; Content = ent.Summary.Content; strFeedTime = ent.Modified.DateTime.Day.ToString() + "-" + ent.Modified.DateTime.ToString("MMM") + "-" + ent.Modified.DateTime.Year.ToString() + " " + ent.Modified.DateTime.TimeOfDay.ToString(); entfeedTime= DateTime.Parse(strFeedTime); if(entfeedTime <= DateTime.Parse(last_accessed_DateTime)) { i++; continue; } //Do something else i++; } last_accessed_DateTime = feedTime.Day.ToString() + "-" + feedTime.ToString("MMM") + "-" + feedTime.Year.ToString() + " " + feedTime.TimeOfDay.ToString();
The number of mails spoken is also hard-coded to 10. Gmail returns 20 feeds at maximum.
Enjoy!!! and happy coding! Please leave your feedback below


The Math object allows you to perform advanced mathematical operations. This object is always available in a form of predefined Math global variable.
// calculate sine of 90 degrees var Sine90 = Math.Sin(90); |
| Abs | Returns the absolute value of a number |
| Acos | Returns the arccosine of a number |
| Asin | Returns the arcsine of a number |
| Atan | Returns the arctangent of a number |
| Atan2 | Returns the angle (in radians) from the X axis to a point (y,x) |
| Ceil | Returns the smallest integer greater than or equal to the specified number |
| Cos | Returns the cosine of a number |
| Cosh | Returns the hyperbolic cosine of a number |
| Exp | Returns e (the base of natural logarithms) raised to a power |
| Floor | Returns the greatest integer less than or equal to the specified number |
| Log | Returns the natural logarithm of a number |
| Log10 | Returns the base-10 logarithm of a number |
| Pow | Returns the value of a Base value taken to a specified power |
| Sin | Returns the sine of a number |
| Sinh | Returns the hyperbolic sine of a number |
| Tan | Returns the tangent of a number |
| Tanh | Returns the hyperbolic tangent of a number |
| Sqrt | Returns the square root of a number |
| DegToRad | Converts an angle from degrees to radians |
| RadToDeg | Converts an angle from radians to degrees |
| Type (read only) | Returns always "math" |
| PI (read only) | Returns the ratio of the circumference of a circle to its diameter, approximately 3.141592653589793 |
Returns the absolute value of a number
Returns the arccosine of a number
Returns the arcsine of a number
Returns the arctangent of a number
Returns the angle (in radians) from the X axis to a point (y,x)
Returns the smallest integer greater than or equal to the specified number
Returns the cosine of a number
Returns the hyperbolic cosine of a number
Returns e (the base of natural logarithms) raised to a power
Returns the greatest integer less than or equal to the specified number
Returns the natural logarithm of a number
Returns the base-10 logarithm of a number
Returns the value of a Base value taken to a specified power
Returns the sine of a number
Returns the hyperbolic sine of a number
Returns the tangent of a number
Returns the hyperbolic tangent of a number
Returns the square root of a number
Converts an angle from degrees to radians
Returns the converted angle (in radians)
Converts an angle from radians to degrees
Returns the converted angle (in degrees)


Ghost World * * * 1/2 (out of * * * * )
Directed by Terry Zwigoff. Cast: Thora Birch, Scarlett Johansson, Steve Buscemi, Illeana Douglas, Bob Balaban, Stacey Travis, Brad Renfro, Teri Garr, Ashley Peldon. 2001 - 111 minutes Rated R (for profanity). Reviewed by Dustin Putman, August 5, 2001.
When you graduate from high school and have absolutely no intention of going to college, and little interest in getting a nine-to-five job, where do you go from there? 18-year-old Enid (Thora Birch) isn't quite sure. An offbeat, "tell-it-like-it-is" kind of girl with a best friend in Rebecca (Scarlett Johansson), they leave their graduation ceremony by stomping on their caps and giving the school the middle finger, never looking back. But there's a little sadness on Enid's part in leaving a place where, although she realizes she wasted her time at, at least had a sense of security in knowing what she was supposed to be doing with her time.
"Ghost World," directed by Terry Zwigoff (1995's award-winning documentary, "Crumb"), is a bleak comedy filled with both humor and deep-seeded insecurities. Based on the cult comic book by Daniel Clowes, the movie is a perceptive and darkly funny look at post-adolescent bewilderment, a time between being a child and an adult when you simply don't know where you should be going, and what your goals should be. Capturing this stage of development with just the right amount of pathos and thoughtfulness, director Zwigoff has created a rich, one-of-a-kind character study that proves difficult to shake.
Enid and Rebecca do have some sort of future goal, which is to move into an apartment together. Rebecca diligently garners a job at a local Starbucks (she realizes money is a necessity in moving out on your own), while Enid doesn't seem to have the gumption to do much of anything but while away her hours on her own terms. Required to take a summer art class with an unconventional feminist teacher (Illeana Douglas) in order to officially receive her diploma, Enid spends the rest of her time running around with Rebecca, stopping at coffee shops to "people-watch," and dropping by a convenience store to bug one of their classmates, Josh (Brad Renfro).
Just for kicks, Enid and Rebecca jokingly answer a personals ad, only to spy on the terribly shy and dorky Seymour (Steve Buscemi) waiting listlessly for a woman who is not going to show up. Enid is surprised to find herself sympathizing with Seymour all of a sudden, and ends up striking up a friendship with him when she starts drifting away from the more ambitious Rebecca.
"Ghost World" is the type of motion picture that isn't as much concerned about its eventual destination as it is about the path that our heroine, Enid, will take in order to get there. Enid can be a little cruel and stubborn at times, but she does have a good heart, and as her life progresses throughout the summer, she finds what little plans she used to have slowly drift away. Enid is one of the most purely original character creations in years, and turns out to also be one of the most likable. She may be overly honest and opinionated, but that is just more reason to fall in love with her--a young woman who plays by her own rules, other people, be damned!
As the unorthodox Enid, Thora Birch (1999's "American Beauty") is a revelation. Having to more or less carry the entire film on her shoulders, Birch jumps at the chance of making Enid her own, and doesn't shy away from presenting her as an occasionally difficult and admittedly flawed human being. Birch strikes every note to perfection, and manages to be both astoundingly funny and accurately heartbreaking in her quest to find her true self.
The other roles in the picture are filled by an ensemble of marvelous character actors, each of which could not have been better. Scarlett Johansson (1998's "The Horse Whisperer") has the less showy of the two central roles, but in many ways, her Rebecca is every bit as poignant as that of Enid. Johansson auspiciously paints Rebecca as a girl who feels both obligated and frustrated by her friendship with Enid, as what their looking for in life eventually becomes quite different. As the hopelessly nerdy Seymour, Steve Buscemi (2000's "28 Days") is equally touching. Buscemi has decided not to make Seymour someone to be pitied, but to almost admire for both his kindness and his unadulterated love for music and records, and this was definitely the correct choice. Finally, Illeana Douglas (1999's "Stir of Echoes") is a downright hoot as the groovy art teacher who encourages her students to express themselves in any way they know how.
"Ghost World" is uncompromisingly dark, to be sure, but much natural humor that comes out of the characters and situations allows it to also stand as a comic delight. When Enid finally does get a job, for example, it is to work at a movie theater, but she is fired on the first day. When one customer asks if they serve alcohol at the concession stand, Enid's response is, "I wish! Actually, you should wish, because after seeing this movie you're gonna wish you had ten beers!" And when another customer orders a buttered popcorn, Enid presents it to her by saying, "Here's your yellow chemical sludge."
The ending of "Ghost World" does not wrap things up in any conventional way, but that is in staying with the spirit of Enid, who wishes to be different in every way from other people sucked into manipulative commercialism. The final scene is thought-provoking and open-ended, to say the least, but it lacks that final close-up of our heroine that would have given it all the closure it needed. As is, the finale isn't entirely successful, but it is undoubtedly appropriate.
In a summer filled with the usual, countless explosions and special effects, here is a remarkably assured, "smaller" feature that is a far more satisfying experience than, say, "Planet of the Apes." With "Ghost World," writer-director Terry Zwigoff has crafted one of the best films of the year, a movie that takes a painstakingly realistic look at the difficulties of growing up.
- Copyright 2001 by Dustin Putman http://www.themovieboy.com
========== X-RAMR-ID: 29076 X-Language: en X-RT-ReviewID: 242434 X-RT-TitleID: 1109008 X-RT-SourceID: 863 X-RT-AuthorID: 1388 X-RT-RatingText: 3.5/4
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


Date
Time
Browser
IP
Region
Status
Date: 10-03-2018
Time: 22:43:32(GMT+5)
Browser:
IP: <IP_ADDRESS>
Region: USA
Status: Successful login
Date: 08-03-2018
Time: 21:43:32(GMT+5)
Browser:
IP: <IP_ADDRESS>
Region: AUS
Status: Failed attempt
Date: 07-03-2018
Time: 20:19:30(GMT+5)
Browser:
IP: <IP_ADDRESS>
Region: AUS
Status: Successful login
Date: 06-03-2018
Time: 18:32:19(GMT+5)
Browser:
IP: <IP_ADDRESS>
Region: UK
Status: Successful login
Date: 05-03-2018
Time: 16:58:30(GMT+5)
Browser:
IP: <IP_ADDRESS>
Region: IN
Status: Failed attempt


wifi
Home
About
Credits
About
Data Waster is a open source Data, Internet or Bandwidth Waster/Consumer. We do not promote data wastage (its only for educational purpose).
Data Waster
Waste Your Valuable Data Here!
Start Wasting
Advance Options
Threads
Stop After (0 = Unlimited)
MB
cloud
Data Wasted
0 MB
timer
Time Running
0 sec
speed
Speed
0 MBps
View Repository on
Github
.


Program Objectives
By the end of Essentials of Managing, it is intended that participants will be able to:
- Understand the role and responsibilities of a manager at MIT
- Identify the strengths one brings to the role of manager
- Appreciate the significance of the manager-employee relationship
- Recognize and apply relevant law and MIT policy
- Identify good human resources management practices and strategies to apply them
- Find applicable MIT resources and recognize when to use them


John Bolton returns to Twitter amid claim White House locked him out of account
The former US national security adviser’s actions are being closely followed in the House impeachment inquiry.
Former US national security adviser John Bolton says he has regained control of his personal Twitter account from the White House.
Mr Bolton claimed the White House refused to provide him access to the account after he resigned, a charge President Donald Trump has rejected.
Mr Bolton’s actions and words are being closely followed in the House impeachment inquiry. He has declined to give evidence unless a federal judge determines he can be compelled to testify against the White House’s wishes.
Mr Bolton issued a series of tweets that began with him saying he was glad to be back on Twitter and to “stay tuned”.
A third tweet accused the White House of refusing to return access to the account, asking: “Out of fear of what I may say?”
Finally, Mr Bolton thanked Twitter for “standing by their community standards” and “rightfully returning control”.


class documentation
class F1(_FSphere, BBOBNfreeFunction):
Noise-free Sphere function
| Method | boundaryhandling |
Undocumented |
| Class Variable | fun |
Undocumented |
Inherited from _FSphere
:
| Method | initwithsize |
Undocumented |
| Class Variable | rrseed |
Undocumented |
| Instance Variable | arrxopt |
Undocumented |
| Instance Variable | dim |
Undocumented |
| Instance Variable | lastshape |
Undocumented |
| Instance Variable | xopt |
Undocumented |
| Method | _evalfull |
return noisy and noise-free value, the latter for recording purpose. |
Inherited from BBOBNfreeFunction
(via _FSphere
):
| Method | noise |
Returns the noise-free function values. |
Inherited from BBOBFunction
(via _FSphere
, BBOBNfreeFunction
):
| Method | __eq__ |
Undocumented |
| Method | __init__ |
Common initialisation. |
| Method | getiinstance |
Designates the instance of the function class. |
| Method | setiinstance |
Undocumented |
| Method | shape_ |
Undocumented |
| Method | shortstr |
Gives a short string self representation (shorter than str(self)). |
| Instance Variable | fopt |
Undocumented |
| Instance Variable | iinstance |
Undocumented |
| Instance Variable | param |
Undocumented |
| Instance Variable | rseed |
Undocumented |
| Instance Variable | zerox |
Undocumented |
| Method | _getxopt |
Return the argument of the optimum of the function. |
| Method | _setxopt |
Return the argument of the optimum of the function. |
| Instance Variable | _iinstance |
Undocumented |
| Instance Variable | _xopt |
Undocumented |
Inherited from AbstractTestFunction
(via _FSphere
, BBOBNfreeFunction
, BBOBFunction
):
| Method | __call__ |
Returns the objective function value of argument x. |
| Method | evaluate |
Returns the objective function value (in case noisy). |
| Method | getfopt |
Returns the best function value of this instance of the function. |
| Method | setfopt |
Undocumented |
| Instance Variable | _fopt |
Undocumented |


--- layout: post title: YouTube in 3D -- It is now available! permalink: youtube-in-3d-it-is-now-available/ date: 2012-04-05 20:07:26.000000000 +08:00 categories: - social networking tags: [] status: publish type: post published: true meta: _yoast_wpseo_redirect: '' _yoast_wpseo_meta-robots-adv: none _yoast_wpseo_meta-robots-noindex: '0' _yoast_wpseo_meta-robots-nofollow: '0' _yoast_wpseo_canonical: '' _yoast_wpseo_sitemap-include: '-' _yoast_wpseo_sitemap-prio: '-' _yoast_wpseo_metadesc: '' _yoast_wpseo_focuskw: '' _yoast_wpseo_title: '' _edit_last: '2' OGP: a:20:{s:5:"title";s:0:"";s:4:"type";s:0:"";s:5:"image";s:0:"";s:11:"description";s:0:"";s:9:"fb:admins";s:0:"";s:9:"fb:app_id";s:0:"";s:14:"street-address";s:0:"";s:4:"city";s:0:"";s:11:"postal-code";s:0:"";s:12:"country-name";s:0:"";s:5:"email";s:0:"";s:12:"phone_number";s:0:"";s:10:"fax_number";s:0:"";s:5:"video";s:0:"";s:10:"videowidth";s:0:"";s:11:"videoheight";s:0:"";s:9:"videotype";s:0:"";s:6:"locale";s:0:"";s:18:"locale-alternative";s:0:"";s:3:"url";s:0:"";} _yoast_wpseo_linkdex: '0' _oembed_9c8b006dd0792bbe80884ac335303a7d: _oembed_340fd171b178bb61204e34d1d94b1ec9: dsq_thread_id: '3138131567' cleaned: true ---
For those people who wants 3D movies, well, I got a surprise for you.
YouTube is now offering 3D format on its videos. How?
Well, if you look at the video player, you will notice this "3D" text on the lower right bar
that will appear after you had clicked the gear icon on the bottom
clicking that button changes the viewing experience to 3D
The perfect example for that is this video
Though you wont see the gear icon below ( it is not enabled when embedded to a page like this)
right click the video below
click the "Copy Video URL"
then paste it to the address bar
then you will see, there is the gear icon, and when you click that,
you will see the 3D button
http://www.youtube.com/watch?v=9jGvCdthQso
BUT, before you jump right to the youtube.com channel,
I might need to said this: 3D format is not available to all videos
Why?, It is because only those with 1080p format is made available for 3D format viewing by youtube
1080p what?
Well, that is another term for Full HD,
again,it is Full HD (1080p), not just ordinary HD (720p) videos
Given that fact, not all youtube videos are in Full HD format
Well, again, this is another step forward to another cool feature in the internet.
Hey, dont forgot to have 3D glasses on the side next time you are going to watch youtube!


Verified Functional Algorithms (VFA)
Basic techniques for permutations and ordering (Perm)
Insertion sort (Sort)
Insertion sort with multisets (Multiset)
Selection sort, with specification and proof of correctness (Selection)
Binary search trees (SearchTree)
- Sections
- Program for Binary Search Trees
- Search tree examples
- What should we prove about search trees?
- Efficiency of search trees
- Proof of correctness
- Correctness proof of the elements function.
- Representation invariants
- Preservation of representation invariant
- We got lucky.
- Every well-formed tree does actually relate to an abstraction
- It wasn't really luck, actually


Brute who stabbed patient and worker at Royal Alexandra Hospital is caged
Kenneth Wrethman, 43, armed himself with cutlery at the Royal Alexandra Hospital and repeatedly attacked staff member Carol Crawford as well as attempting to stab a dementia patient she was helping.
by Ron Moore, https://www.dailyrecord.co.uk/authors/ron-moore/A brute who stabbed a vulnerable hospital patient and a healthcare worker has been jailed for two years.
Kenneth Wrethman, 43, armed himself with cutlery at the Royal Alexandra Hospital and repeatedly attacked staff member Carol Crawford as well as attempting to stab a dementia patient she was helping.
Paisley Sheriff Court heard Wrethman had been admitted to the acute medical centre at the RAH for treatment after exhibiting bizarre symptoms, including behaving erratically, appearing angry and talking to himself.
PAISLEY DAILY EXPRESS: Live news as it happens
He pleaded guilty to assaulting Ms Crawford and her patient by repeatedly striking both with a knife.
The court heard patients at the unit were having lunch when Wrethman suddenly flipped out and seized a knife from a dinner plate.
Prosecutor Keri Marshall said: “Ms Crawford was working in her capacity as a healthcare assistant and was assisting a patient to eat his lunch by feeding him.
“Another patient was finished eating and placed his dinner knife on his plate.
“Within seconds, the accused took the knife off the plate and approached Ms Crawford, armed with the knife.
“The accused said to her ‘I have got something for you,’ before striking her repeatedly on her left side with the knife.
“The knife struck the wire in her bra and stopped her being struck directly on the body.”
Ms Crawford scrambled free from Wrethman’s attack and bravely jumped in between the accused and her patient in an attempt to defend him.
The prosecutor added: “The accused was trying to strike the patient with the knife.
“Ms Crawford managed to get in front of the accused, however, he eventually managed to overpower her.
“He pushed her out of the way before striking the patient on his left shoulder.
“The accused caused grazes and bruises to the patient.”
READ MORE NEWS:
Defence agent Stephen Maguire said Wrethman had no recollection of the event and believed he had been spiked with illegal drugs.
Mr Maguire said: “He cannot provide any details.
“His recollection of events is non-existent.
“He was given medication at hospital and the next thing he remembers is being in Low Moss.
“He felt he had been spiked at some point but what it was or who is responsible or whatever drug was involved, will never be known.”
The lawyer added Wrethman felt “disgusted” at himself for what he had done.
Sheriff Tom McCartney handed him a two-year stretch, saying: “Each of these crimes were violent offences involving the use of a knife.
“The assaults are made more serious by where they took place.
“They are made even more serious by the fact the victims were a health care assistant working in the course of employment, and a vulnerable patient.”


Mouse over the links and watch them change layout:
This link changes color
This link changes font-size
This link changes background-color
This link changes font-family
This link changes text-decoration


This page demonstrates the very basics of the jQuery Themes plugin. It contains the minimum requirements for using the plugin and can be used as the basis for your own experimentation. For more detail see the documentation reference page.
The page shows a sample jQuery UI component and allows you to set the CSS theme to be used from amongst the jQuery ThemeRoller examples.
Select your new theme:


>
CV Curiculum Vitae
Jānis Brūvelis
Hello my name is Jānis Brūvelis, I am a 28 year old male. I come from the rural town of Bauska.
Contact info
Mobile : +37125422569
Email<EMAIL_ADDRESS>Education
- (1999 - 2011) - Pilsrundāle Secondary School
- (2011 - 2015) - Rīga Stradiņš University
Qualification
- Bachelor's degree in "Law"
Additional qualification - ‘‘ "Lawyer consult"
Additional skills
- Category B driving license
CE - Category driving license
D1 - Category driving license
Tr1- Tractor driver's license
Tr2 - Tractor driver's license
Language skills
- Latvian - Native
- English - B2 (Intermediate)
- Russian - C1 (Above average)


Relative positioning sets the position of an element relative to its original position. The element's original width and height is retained in document flow and other elements behave as if it was in its original position.


Regrettably, PsychoPy is not bug-free. Running on all possible hardware and all platforms is a big ask. That said, a huge number of bugs have been resolved by the fact that there are literally 1000s of people using the software that have contributed either bug reports and/or fixes.
Below are some of the more common problems and their workarounds, as well as advice on how to get further help.
You may find that you try to launch the PsychoPy application, the splash screen appears and then goes away and nothing more happens. What this means is that an error has occurred during startup itself.
Commonly, the problem is that a preferences file is somehow corrupt. To fix that see Cleaning preferences and app data, below.
If resetting the preferences files doesn’t help then we need to get to an error message in order to work out why the application isn’t starting. The way to get that message depends on the platform (see below).
Windows users (starting from the Command Prompt):
Did you get an error message that “This application failed to start because the application configuration is incorrect. Reinstalling the application may fix the problem”? If so that indicates you need to update your .NET installation to SP1 .
- open a DOS Command Prompt (terminal):
- go to the Windows Start menu
- select Run... and type in cmd <Return>
paste the following into that window (Ctrl-V doesn’t work but you can right-click and select Paste). Replace VERSION with your version number (e.g. 1.61.03):
"C:\Program Files\PsychoPy2\python.exe" "C:\Program Files\PsychoPy2\Lib\site-packages\PsychoPy-VERSION-py2.6.egg\psychopy\app\psychopyApp.py"when you hit <return> you will hopefully get a moderately useful error message that you can Contribute to the Forum (mailing list)
An error message may have appeared in a dialog box that is hidden (look to see if you have other open windows somewhere).
If you still don’t get an error message but the application still doesn’t start then manually turn off the viewing of the Output (as below) and try the above again.
Very occasionally an error will occur that crashes the application after the application has opened the Coder Output window. In this case the error message is still not sent to the console or command prompt.
To turn off the Output view so that error messages are sent to the command prompt/terminal on startup, open your appData.cfg file (see Cleaning preferences and app data), find the entry:
[coder]
showOutput = True
and set it to showOutput = False (note the capital ‘F’).
PsychoPy comes with all the source code included. You may not think you’re much of a programmer, but have a go at reading the code. You might find you understand more of it than you think!
when you get an error message in the Coder click on the hyperlinked error lines to see the relevant code
Every time you shut down PsychoPy (by normal means) your current preferences and the state of the application (the location and state of the windows) are saved to disk. If PsychoPy is crashing during startup you may need to edit those files or delete them completely.
On macOS and Linux the files are:
~/.psychopy2/appData.cfg
~/.psychopy2/userPrefs.cfg
On Windows they are:
${DOCS AND SETTINGS}\{USER}\Application Data\psychopy2\appData.cfg
${DOCS AND SETTINGS}\{USER}\Application Data\psychopy2\userPrefs.cfg
The files are simple text, which you should be able to edit in any text editor. Particular changes that you might need to make:
If the problem is that you have a corrupt experiment file or script that is trying and failing to load on startup, you could simply delete the appData.cfg file. Please also Contribute to the Forum (mailing list) a copy of the file that isn’t working so that the underlying cause of the problem can be investigated (google first to see if it’s a known issue).


World Countries Ranking Table
Time update:
Filter by:
Americas
Africa
Asia
Europe
Oceania
Aggregate by:
None
Continent


--- layout: post status: publish published: true title: Receive Pipeline woes author: display_name: Tomas Restrepo login: tomasr email<EMAIL_ADDRESS>url: http://winterdom.com/ author_login: tomasr author_email<EMAIL_ADDRESS>author_url: http://winterdom.com/ wordpress_id: 192 wordpress_url: http://winterdom.com/2004/09/receivepipelinewoes date: '2004-09-23 19:07:37 +0000' date_gmt: '2004-09-23 19:07:37 +0000' categories: - BizTalk tags: [] comments: [] ---
Charles Young has a post explaining a problem with Receive Pipelines in BizTalk Server 2004 that contain the Xml Dissasembler and use custom pipeline components. Worth reading to see what goes one inside the pipelines.


Phone Opt Out Upload
Upload CSV file with phone numbers that you want to add to Calling Opt Out List. Should have only one column of data for phone numbers, and no header rows.
{% extends "admin/base_site.html" %} {% load i18n admin_urls admin_static admin_modify %} {% block content %}
Upload CSV file with phone numbers that you want to add to Calling Opt Out List. Should have only one column of data for phone numbers, and no header rows.


All of this is built with Bootstrap!
Read the docs!
Even this alert! Click the "x" to dismiss it.
Fill Out This Form!
Check Out This List!
- Cras justo odio 14
- Dapibus ac facilisis in 2
- Morbi leo risus 1
Check Out This Card!
This is a card.
Card title
Some quick example text to build on the card title and make up the bulk of the card's content.
- Cras justo odio
- Dapibus ac facilisis in
- Vestibulum at eros