 %}
{% trans "Your email and password are secured, please visit the " %} {% trans "Privacy" %}{% trans " page for more information." %}
{% trans "After you got the HUB connected with DECATHLON, you just have to connect the services you want to synchronize and click on "Sync now"." %}
{% trans "Read the FAQ" %}{% trans "Desynchronizing" %} {{disconnectModalValues.svdDisplayName}} {% trans "will stop all activities being transfered from and/or to this service. The HUB will not delete any data." %}
{% trans "Get your sports activities in your favorite apps." %}
{% trans "I login to my DECATHLON account." %}
{% if USER_CONNECTED_SESSION_BLOCKED_AND_LOGIN_BUTTON_REDIRECTED_TO_MY_ACCOUNT %} {% trans "Login" %} {% else %} {% with decathlon=service_providers|svc_by_id:'decathlon' %} {% trans "Login" %} {% endwith %} {% endif %}{% trans "I chose the services I want to connect with the HUB." %}
{% trans "I can find my activities in my favorites apps." %}
{% trans "Your email and password are secured, please visit the " %} {% trans "Privacy" %}{% trans " page for more information." %}
{% trans "After you got the HUB connected with DECATHLON, you just have to connect the services you want to synchronize and click on "Sync now"." %}
{% trans "Read the FAQ" %}


Study and Research Opportunities
- B.A.
- Year-long, team-based game design project
- The Center for Games and Playable Media. The center houses the school's
five games-related research labs, including:
- Social
Emotional Technology (SET) Lab - the lab's
mission is to design, implement, and study
human-computer interaction technologies that enhance physical,
social, and emotional experiences.
- ASSIST Lab -
this lab focuses on helping people with special needs (PSN)
maintain a high quality of life through technology.
- The Ludo Lab Center for Games &
Playable Media Research. The Ludo Lab seeks to approach the issues and
opportunities that shape our collective future - including Social and
Environmental Justice, Gender Equality, Identity, and Representation.
Information for First-Year Students
Students interested in entering the program as frosh are urged to make games —
using any materials, from Javascript to cardboard — and carefully study game
systems. Developing an arts practice in any medium is also helpful, including
drawing, writing, music, sculpture, filmmaking, and others.
Information for Transfers
In preparation for transfer to AGPM, students are required to demonstrate
proficiency in programming, visual art, and game design.
See
department website for more information.
It is required that incoming transfer students complete all the necessary
programming courses and have some experience with art or game design courses
prior to entering UCSC. Students interested in entering as junior
transfers, including from within UCSC, are urged to complete all general
education requirements and as many appropriate foundation courses as possible.
Careers
The AGPM B.A. serves as the sister program to the Computer Science: Computer
Game Design (CS:CGD) B.S. major. While the CS:CGD major prepares its
students for engineering and developer roles, the AGPM program prepares
students for taking an artist, designer, or producer role. Specific job
titles/roles are listed below:
- 2D / 3D Artist
- Game Designer
- Game Programmer
- Game Writer
- Producer
- Sound Designer
- User Interface (UI) Designer
- User Experience (UX) Designer
Facilities
- Digital Arts Research Center (DARC) – A multimedia complex housing
extensive digital printmaking/photography facilities, faculty studios, and
exhibition/media labs.
- The AGPM Game Lab is located within the DARC and serves multiple functions.
The lab is a modular/dynamic space that can be used as a classroom,
coworking space, and prototyping studio.
Awards, Honors, and Recognitions
UC Santa Cruz is ranked 17th on the list of "Top 50" undergraduate
Game Design programs by the Princeton Review.
Alumni Focus
- Our alumni have gone on to continue their games education through top
graduate programs, such as the University of Southern
California's Interactive Media & Games program.
- Those who choose to pursue the industry route have also found success
in game studios throughout the country. Pixelberry is
one of these studios and is best known for their mobile game Choices,
which has close to 1 million users across both the iOS and Android
platforms.


#assign manyToOne = "true">
We can think of @ManyToOne
as the "one"
side of a
@OneToMany/@ManyToOne relationship pair.
As such it is the side that maps to the foreign key column(s).
```java @Entity public class Contact ... // maps to "customer_id" foreign key column @ManyToOne Customer customer; ... ```If the foreign key column does not match the naming convention based on the property name + "_id" then we need to define a @JoinColumn.
```java @Entity public class Contact ... // explicit @JoinColumn of "cust_id" as the foreign key column @ManyToOne @JoinColumn("cust_id") Customer customer; ... ```
If the underlying foreign key should have a NOT NULL constraint then we specify optional=false
.
We can use javax validation @NotNull
instead of optional=false
to define
that the underlying foreign key column has a NOT NULL constraint.


Robbie Williams reignites feud with Liam Gallagher: “Buy yourself a pair of bollocks”
by https://www.facebook.com/charlotte.krol1Is it all kicking off again?
Robbie Williams has taken aim at Liam Gallagher, saying he should “buy yourself a pair of bollocks”.
 Williams wrote: “While your [sic] out buy yourself a pair of bollocks.”
The pair were friends in the ’90s but came at loggerheads on a number of occasions including when Williams challenged Gallagher to a fight during the 2000 Brit Awards.

Liam Gallagher and Robbie Williams
The latest incident has had fans convinced that Williams was purposefully trying to re-open old wounds.
One fan wrote: “Robbie trying to start twitter beef to stay relevant 😂😬” while another said: “He’s guna do ya now Robbie.”
Last month, Williams said he would still “love” to fight Gallagher.

“I’d love it. But I’d want it to be a professional fight. I’ve seen how much [YouTubers] KSI and Logan Paul made from theirs and I think we could trounce that. But, yeah, I think last time in the noughties Liam wanted to go down to an abandoned railway track or something. I don’t want to do that,” he said.


{% extends "plain_layout.html" %}
{% block body %}
{% include "header.html" %}
{% for category, message in get_flashed_messages(with_categories=true) %}
{{ message }}
{% endfor %}
{% if not session["seen_disclaimer"] %}
Marketplace is a service provided through Student Government and is
not moderated or maintained by the University of Chicago. Any
concerns about the site should be directed to
marketplace@lists.uchicago.edu.


--- layout: page title: About header-img: "img/about-bg.png" ---
Feiran ended her promising career on Wall Street and was reborn as an underprivileged coder


{% extends "base.html" %} {% load url from future %} {% block content %}
Registration is required prior to use of the site.
The Observational Medical Outcomes Partnership (OMOP) has created a Common Data Model (CDM) to standardize the format and content of observational data, with the goal of enabling the application of standardized tools and methods to it. The database underlying this web application implements the fourth version of the OMOP CDM.
OMOP has also created the Observational Medical Dataset Simulator Generation 2 (OSIM2) and released some datasets for general use. The data you find here is a subset of the OSIM2_10M_MSLR_MEDDRA_11 dataset.
Harvest is a toolkit for building web applications that facilitates integrating, discovering, and reporting on data. It is developed and maintained by the Center for Biomedical Informatics (CBMi). It is nationally funded, designed for biomedical data first, open source and available on GitHub, and it comes with an HTML5 web client.


jQuery textareaCounter Plugin
Count and limit characters tweet style
Only Count characters and words
Count and limit characters, format the defined format display information
Count and limit characters and use the callback function


Landing Page
Special Projects
This story is part of a series of specially designed stories that represents some of the best journalism The Post has to offer. Check out the rest of the special projects here.
FINGER PAINTING BY REBEKAH BARNES
03.15.17
Correction appended
Craig and Kathy Davis traded a life of living and enjoying the perks of being outside of New York City in Hoboken, New Jersey, for mountain biking and quilting in Athens in 2007.
Although the two were trading an urban hub for the hills of Ohio University, making the move almost 10 years ago wasn’t hard.
“That was a huge change — I left a great job and all of that,” Craig, an associate professor in the E.W. Scripps School of Journalism, said. “But getting married, graduation, moving to New York, moving away from New York — those are all decisions that I never thought twice about.”
In a town that is interwoven with the university, the two feed off each other to create an atmosphere that can be a bit different for raising a family.
Marcus Pavlonis
Their twins sons, Jason and Andrew Davis, are 15 and attend Athens High School. Even though they’ve lived here for the past decade, they said they would consider attending OU for college.
They’ve been exposed to the university for years, but that exposure is one thing Kathy said she enjoyed seeing during her children’s time in younger grades.
“When they were in elementary school, a lot of (student teachers from the university) would come in and help out,” Kathy, who works part-time in the OU admissions office and is a stay-at-home mom, said. “I really liked that because not only were the teachers getting help, but the students were getting more one-on-one attention.”
Catherine Penrod, associate lecturer and the director for the Center for Professional Communication and the integrated business cluster in the College of Business, has two daughters — Madeline, 8, and Aubrey, 7. She said she enjoys that her daughters are able to interact with students both in and outside of the county.
“I think it’s a real benefit because they get to learn more about interacting with people of great diversity, which is a good thing for them and their learning and growing,” she said.
College students also interact with the younger children in the area through Kids on Campus, a primarily grant-funded after-school program for students who are in academic or socio-economic need, Program Manager Jo Ellen Sherow, said.
The program works with five different school districts — Athens City, Alexander Local, Federal Hocking, Trimble Local and Southern Local — and brings in college students and local residents to give children snacks, academic help and recreational time.
Parents in the districts can apply to be a part of the program if their child qualifies for help to enroll based on financial or academic need. It is free for the family.
“Childcare is really tough, and there’s a limited amount of it,” Sherow said. “Without programs like ours, then … all of these parents — the (approximately) 650 after-school students — … those parents have to find something else.”
Andrew Holzaepfel, senior associate director of student activities, wants to expand the impact of OU beyond the student population. He has two kids, Nina, 14, and Jayden, 12. Holzaepfel coordinates the Performing Arts and Concert Series.
Holzaepfel said one of his favorite programs is the “yellow bus show,” where children from southeast Ohio are able to come to campus and experience a different piece of the arts.
“Getting them on the campus, I hope … they start dreaming of going into higher education,” he said.
Marcus Pavlonis
Although there are college students helping out in the classroom and in after-school programs, there are some less desirable aspects to living in a college town that sometimes can’t be avoided.
“It has started some conversations about partying and things like that — in a good way,” Kathy said. “You should talk to your kids about that.”
For instance, when Jason and Andrew were 7, the family went to the Halloween parade Uptown, and they saw several college students’ “risqué” costumes.
Deanna House, an OU assistant professor of management information systems, has two sons, one in first grade and one in second grade. She said wouldn’t be surprised if one of her sons tried to sneak into a college party when he’s older. But she doesn’t think her parenting style has adjusted much to account for her kids being exposed to beer bongs and binge drinking.
“I think part of being a parent is giving your kids the chance to grow up and make their own decisions,” House said. “You provide them with the tools and hope that they implement them at the time.”
Penrod said her daughters have prompted conversations following different opinions and protests. She said it’s her job as a parent to “train them to be productive … effective adults” — and exposure and such conversations are part of that training.
“When they see people standing outside of the courthouse holding up protest signs, they ask a question about what’s going on,” Penrod said. “It’s gives an opportunity to have a discussion with them and share with them what’s happening — in a manner which they can understand it, obviously.”
Marcus Pavlonis
Kathy said when Craig was interviewing for the university job, she looked at places in town that she knew she would visit often, such as Kroger and the library.
“It sounds silly but I was like, ‘If I lived here, I’m going to be going to these places’ and I just really liked what I saw,” Kathy said.
House liked what she saw after her move from Dallas in 2013, too. While she thought she wouldn’t be able to live without a Target or the commodities of living in a city, she said she ended up not needing them. But one thing she did want that she hasn’t found were better schools for her boys.
“For me, I’m not going to compromise on that. … You have the small town feel,” House said. “But I think for some, myself included, when things are sort of outside of what’s needed in the norm, there are some challenges. … (But that’s) totally handled in a big city.”
She plans to move in the next few months to work at the University of Tampa in Florida, and hopes that a larger city will have schools to support her children. She said Athens gave her a chance to decompress and find she didn’t need many things to make her or her family happy, giving her a new mentality going into bigger-city living.
As far as raising a family in a college town, House and Penrod both said it is all about researching and knowing family priorities.
The Davises live in a home with no cable, but with woods in their backyard and a black lab named Trooper. When friends from New Jersey visit, they often call the Davises’ abode a “country home.”
Kathy turned to her sons and asked if they had a choice, would they rather have grown up in Hoboken or Athens, curious as to what their answers would be.
Perspective matters for Andrew.
“Probably here,” he said.  ”
Correction: A previous version of this article incorrectly stated the ages of Nina and Jayden. Nina is 14 and Jayden is 12. The article has been updated to show the most accurate information.
Landing Page
This story is part of a series of specially designed stories that represents some of the best journalism The Post has to offer. Check out the rest of the special projects here.


Interventional CT
Interventional CT Scanner gantry panel design
Interventional CT project was for UI/UX design for CT scanner gantry panel. Since the gantry panel consists of physical controls and a touchable screen panel, the focus of digital UI screen was finding a way of delivering the most straightforward and easy-to-understand user interface design reflecting the priorities of features.
Interventional CT gantry panel UI designBackground
One of the big changes in interventional radiology over the last ten years has been the introduction of cross-sectional imaging tool such as interventional CT system. It allows doctors to visualize the placement of tumors for treatment with marginal safety and effectiveness.
Interventional radiology's stereotactic frame is attached to a CT-gantry with hanging tools
The success of interventional CT is based on the correct positioning of needles and precise controls of it. Radiologist need to control one or more needles to scan patient’s body precisely, and it requires high accuracy and clearness.
To achieve correct control of interventional needle, radiologist should set the CT scanner table in the right position, move it precisely with the right increments. Any wrong operation can potentially cause the failure of examination. To achieve successful outcomes of the image screening procedures, gantry panel UI design aimed to deliver a clear interface with intuitive icons without unnecessary explanation
Design Concept
Information on the panel display includes the current position of CT table, the in/out increment control, as well as type of movement, i.e., table up and down, and CT machine tilt forward and backward.
Since the gantry panel could be placed in any position depending on the environment of CT room; it can be left or right side of CT scanner and it changes the direction of control, i.e., operation ‘move to right side’ can actually movement toward left side when the gantry is located in the right side of CT. Thus, UI should clarify the correct position of gantry panel.
The size of controls was also important factor of usability, since radiologists will use the control it with a transparent plastic bag covered due to hygiene issues. Under the such a condition, the visibility of individual control on digital screen wasn’t sufficiently secure, so design should ensure the basic usability by having a high color contrast with ergonomically enough size to see and touch with a distance; radiologists use it while standing up.
Gantry panel covered with transparent plastic bagDesign Outcome
Design outcome includes a working prototype with pixel-perfect UI design with a concrete grid system for the future update, a splash screen, a guidance for button behaviors for different status.


{{#if showAuthor}}Update by {{this.author}} - {{/if}}{{fromNow this.created_at}}
{{{breaklines this.description }}}


--- title: SAP Concur App Center - Go To Market layout: default ---
Now that you’re a SAP Concur App Center partner, it’s time to prepare for your launch!
This page will provide you with the resources needed for your initial launch as well as ongoing reference.
*If you’re not yet a SAP Concur App Center partner please contact our Business Development team to discuss an agreement.
App Center Partner Guidebook | Read an overview of the App Center processes and best practices for working with SAP Concur.
ReadAs you scope and fine tune your app, you should also be preparing for your app certification and scheduling a demo with the SAP Concur Partner Enablement team to showcase your app. Below are key resource documents to help you through this process.
User Connections Release Schedule | Review to understand additional requirements within the User Connections category. Please plan accordingly based on key target dates and deadlines.
ReadAs you prepare to launch your app, please review the SAP Concur App Center Partner Marketing Toolkit which will help you complete your SAP Concur App Center Listing Form for submission. SAP Concur App Center guidelines along with best practices and templates are included; please also reference for future marketing activities or listing updates.
SAP Concur App Center Partner Marketing Toolkit | Included in the toolkit are guidelines for: product naming, SAP Concur logo/brand use, SAP Concur App Center badge use, PR, social media, search and more. Please reference carefully as you prepare your SAP Concur App Center Listing Form.
ReadSAP Concur App Center Listing Form | Your listing will serve as the primary location where companies and users will learn more about your app, leading to inquiries or end user connections. Please reference the SAP Concur App Center Marketing Toolkit as you complete the form and submit for review to include your app in the SAP Concur App Center.
DownloadSAP Concur Slide Template | Use this template to create a slide that SAP Concur sales and distribution employees can use when speaking with customers about your partner integration and the challenges it solves.
DownloadSAP Concur App Center User Experience Guidelines | When users connect to your app, the connection should be seamless and easy. Please reference the SAP Concur App Center User Experience Guidelines as you build out the connection experience when connecting from the SAP Concur App Center.
For Enterprise Apps
ReadFor User Connections
ReadApps within our Enterprise Apps category will require planning around prospecting, inquiry management, deal submissions and app deployments. Below are key resource documents to assist you in these areas.
SAP Concur App Center FAQs | Access to view common questions and answers to assist in SAP Concur App Center discussions with prospects/clients.
ReadSAP Concur App Center Lead Submission Process | Review to become familiarized with our lead submission process as well as how to accept/reject leads.
ReadDeal & Deployment Notification Form | Understand the required notification form for all new deals to ensure proper tracking and deployment.
ViewSAP Concur App Center Letter of Authorization | Familiarize yourself with the required document for all client deals and deployments.
ViewSAP Concur App Center Letter of Authorization – Customer FAQ | Answers to frequently-asked questions regarding our Letter of Authorization.
ReadEnabling and Disabling ‘Enterprise Application’ Solutions from the Concur App Center | Share this guide with clients for quick app deployments.
ReadSecurity Guide Template | Create a helpful client-facing guide for your prospective customers to understand what data your application accesses/shares and how that data is stored and protected.
DownloadLearn best practices for marketing your app and ask the SAP Concur App Center Marketing Team any questions.
Office hours take place the first Tuesday of each month - 8:30-9:00 AM PST
Meeting information |
Room ID:<PHONE_NUMBER>
Meeting Password: 8M5YvT
The App Center Partner Orientation meeting is held second and fourth Wednesday of the month at 9:00 am Pacific. The purpose of this meeting is to review all the business aspects of going live in the App Center. We will discuss signing clients, notification forms, invoicing and support, plus many other topics. Your alliance, marketing, technical, and operations contacts for the partnership should attend. For Enterprise Application partners, attendance is required before your app can go live in the App Center.


Learning Effectively at Dev Bootcamp
Gregorc Thinking Styles and Growth vs. Fixed Mindsets
February 1, 2015
The Gregorc’s Mind Styles model looks at two different qualities that people tend to have in the way they think. The first is abstract vs. concrete: Abstract thinkers tend to look for deeper, hidden meanings found through intuition, whereas concrete thinkers prefer that which can be perceived through the senses. The second is random vs. sequential: Random thinkers tend to solve problems through guessing and often work out of order, whereas sequential thinkers prefer to take things in the order that is generally considered the natural and linear way.
My scores on the Gregorc’s Mind Styles test were as follows:
- 6 Concrete Sequential
- 8 Abstract Sequential
- 11 Abstract Random
- 5 Concrete Random
Thus, the test showed that I have a strong preference for the abstract (19:11) and a slight preference for the random (16:14).
I have found that some expectations for an abstract random thinker to fit my personality and some not to. The most true has been the suggestion that I like “establishing healthy relationships with others” and “bringing harmony to group situations.” I have usually been the one in my group to really focus in on the “Pairing is Caring” requirements, including checking in on feelings and making sure that each partner is properly engaged in the driver and navigator roles (sometimes I think to the point where my partner sees it as too much of a focus). When I feel like something is out-of-place in regards to the emotional side of things, I can get really distracted and unable to keep my mind on the code. This model would also explain my biggest struggle: working alone. According to the model, an abstract random thinker excels in groups.
Some things that have not been true are “working best when giving broad or general guidelines.” My favorite tasks so far have been the Ruby exercises, which have very specific requirements to programming in order to get the test to pass. When given the task such as move the boxes in a creative way or create your own website, I have sometimes slowed down and gotten a little flustered. Another aspect that I found in myself that did not neatly fit “abstract random” was that I tend to prefer just trying to make things work and programming to ready documents.
All of these observations would tend to suggest that I actually have a lower preference for abstract over concrete, and have a stronger preference for random over sequential. There are many ways for me to play to my strengths and work with my weaknesses. One thing I can continue to do is pair—I have never paired more than the required amount, but it might be smart to do so, because I usually find these sessions to be the most productive engaging. Another thing I can do is make sure I get the more open ended tasks done by breaking them into smaller blocks. I have had success sometimes by just writing down what I need to do to finish a week’s work, and I could do something similar for the more open ended tasks.
Additionally, after reviewing the “fixed vs. growth mindset” work, I can realize that my thinking style is not necessarily set in stone. If I practice reading the documentation more, I may start to not dislike the reading part as much. As I continue to pair more often, I may increase my confidence in myself and I might find myself not becoming overly distracted by small details in my relationship with my partner in pairing.
In a couple of feedbacks, I have been told that I tend to be a little to aggressive when it comes to coding—approaching “thrashing” and not stopping and thinking. Here, again, I think that this tendency is noteworthy, but I think I can be more cognizant in the future of when to step back and look at the bigger picture.


TLOAD(1) User Commands TLOAD(1) NAME tload - graphic representation of system load average SYNOPSIS tload [options] [tty] DESCRIPTION tload prints a graph of the current system load average to the specified tty (or the tty of the tload process if none is specified). OPTIONS -s, --scale number The scale option allows a vertical scale to be specified for the display (in characters between graph ticks); thus, a smaller value represents a larger scale, and vice versa. -d, --delay seconds The delay sets the delay between graph updates in seconds. -h, --help Display this help text. -V, --version Display version information and exit. FILES /proc/loadavg load average information SEE ALSO ps(1), top(1), uptime(1), w(1) BUGS The -d delay option sets the time argument for an alarm(2); if -d 0 is specified, the alarm is set to 0, which will never send the SIGALRM and update the display. AUTHORS Branko Lankester, David Engel<EMAIL_ADDRESS>and Michael K. Johnson<EMAIL_ADDRESS>REPORTING BUGS Please send bug reports to<EMAIL_ADDRESS>procps-ng June 2011 TLOAD(1)


@JvmStatic fun toJson(instance: JesObject): JSONObject
Serialize an object instance into a json object
No matter if fields are not accessible
A field to be serialized must be a JesObject or a primitive type or a String.
If you want to exclude some field, annotate it as Transient
IllegalArgumentException
- if the instance is a primitive type/array/enum
Author
sliep
Return
json object representing serialized class


Version control was invented to solve a couple of problems.
First, it enables multiple people to work on the same set of files without stomping on each other's work. For example, two or more may want to work on the same file at the same time. If one copies his version of the file back to the master directory and then the other person does, the latter over-rides the former. You usually want only one person to be modifying a file at the same time. Version control catches modifications made by more than one person to the same file and assists in sorting out the differences
Second, you may need several versions of the set of files. One is the last stable version, another ay be the current set of feature enhancements you are working on, another may be a special version for an important client. If you simply copied the set of files each time you needed a new version then enhancements made to one version would have to be manually edited back into the other versions.
In my early days I wrote in assembler for a company that had a library of macros that turned our assembler into somewhat of a C like language. Every engineer copied the library and modified it to their hearts content. Thus we had 5 versions of the library. Imagine each engineer programming in a slightly different language.
Here is another example. I have written a science fiction story where the protagonist is a very bright 12 year old girl. (I have a very bright 12-year-old niece). I finished the story and gave it to friends to read. They liked the story but pointed out that the 12 -year-old character demonstrated thinking beyond her years. So I created a version of the first chapter of the story and changed her age to 16. Most of the language that reveals her as 12 is in that chapter. Now I had two versions but they only differed in one chapter.
Well pretty soon I had a folder full of versions and I have no idea which contains what changes. I'm now using git and GitHub for that story. GitHub is just a cloud site where you can store git repositories and pull and push changes. It also allows me to share the story with a reliable download that I never seem to be able to do with a Dropbox link. Now, git doesn't save any space with compression because the files are binary but at least I have version control and I'n not storing multiple versions of chapters that haven't changed. It's also easy to keep the different versions apart. I now don't mind trying a new version because I can branch and merge or delete so easily.
What I did was to break up the story into separate files for the chapters. I made a 16 year-old-branch and a 12-year-old branch. I can also edit the master (or branch and merge an experiment back into the master) and pull the changes to the 12 and 16 year old versions. I merge and pull the changes only when they are done. That way if I have an opportunity to submit the story to a magazine or contest, I always have a version that's ready to go.
The only problem I have now is that I don't know any 16 year olds so writing in a 16 year old's voice is a little tough. I may have to change the character to a boy, but the original idea was inspired by my niece's love of science.
I've also rolled back versions before without git and it was painful. I had to go into Time Machine on the Mac and read each version.
I used used version control before, one of the centralized kinds, maybe CVS or Subversion. It was horrible, cryptic, and every so often would get its drawers in a snit such that my head of engineering would have to spend a day getting everything and everyone sorted out and building again.
Git is much better. There's about 3 or 4 commands that you need to know and it just works. There are a lot of resources on line so if you run into a problem, someone has solved it.
There is even something called GitFlow which is a scheme for how a large programming project should make branches, what they should be named and when and how they get merged back in. This appears to have caught on in the community. I appreciate the notion of being able to walk onto any project and already know how it's source control is organized. SourceTree is a GUI for supporting Git Flow and the original
GitFlow article by Vincent Driessen


| synopsis: | Runs a script in the django context. |
|---|
The runscript command lets you run an arbritrary set of python commands within the django context. It offers the same usability and functionality as running a set of commands in shell accessed by:
$ python manage.py shell
To get started create a scripts directory in your project root, next to manage.py:
$ mkdir scripts
$ touch scripts/__init__.py
Note: The __init__.py file is necessary so that the folder is picked up as a python package.
Next, create a python file with the name of the script you want to run within the scripts directory:
$ touch scripts/delete_all_polls.py
This file must implement a run() function. This is what gets called when you run the script. You can import any models or other parts of your django project to use in these scripts.
For example:
# scripts/delete_all_polls.py
from Polls.models import Poll
def run():
# Get all polls
all_polls = Poll.objects.all()
# Delete polls
all_polls.delete()
Note: You can put a script inside a scripts folder in any of your apps too.
To run any script you use the command runscript with the name of the script that you want to run.
For example:
$ python manage.py runscript delete_all_polls
Note: The command first checks for scripts in your apps i.e. app_name/scripts folder and runs them before checking for and running scripts in the project_root/scripts folder. You can have multiple scripts with the same name and they will all be run sequentially.
You can pass arguments from the command line to your script by passing a comma-separated list of values with --script-args. For example:
$ python manage.py runscript delete_all_polls --script-args=staleonly
The list of argument values gets passed as arguments to your run() function. For example:
# scripts/delete_all_polls.py
from Polls.models import Poll
def run(*args):
# Get all polls
all_polls = Poll.object.all()
if 'staleonly' in args:
all_polls = all_polls.filter(active=False)
# Delete polls
all_polls.delete()


{% load i18n %}
Define one or more filters that need to be applied. The 'operator' for the first filter is 'first'.
The 'value' of the filter may contain one or more '*' as wildcard.


User Guide
User Guide goes here
- Download
- Installation
- Running a bot
- Console
- Rest Client
- Configuration
- Bot
- Brain
- Logging
- Creating your own Grammar
- External Services
- Extensions
Download
The code for Program-Y is hosst on github, you are probably already on GitHub which is why you are reading this document, but the specific link is https://github.com/keiffster/program-y
If you don't know GitHub or just want to see the code without contributing, click on the 'Clone or Download' button and this will download a .zip file of all the code as it currently stands, taking directly from the HEAD of master on the code base.
Installation
Once you have the code downloaded, unzip into the directory of you choice and then switch to this directory. You should see a directory structure similar to \bots \docs \src And various files
Installtion for OS-X
- Install python 3 from: https://www.python.org/downloads/
- Install libraries :
- pip3 install pyyaml
- pip3 install python-dateutil
- pip3 install requests
Running a bot
All bots are located in individual folders in \bots folder. Different bots exist for different reasons. I would suggest starting with alice2, the core bot created by the originators of AIML.
Change to this folder and execute the script alice2.sh.
This will start a console version of the bot and you will be presented with a welcome message and a prompt '>>>'.
You can now start interacting with Alice2 AIML grammar. Ask her questions.... go on its fun
Configuration
Creating your own Grammar
External Services
Extensions


the and []. with patients COVID- for renal are [], cancer that kidney SARS-CoV- The ACE treatment RCC coronavirus {background cell disease had clinical have from margin risk {border-style novel px;} #ffffff;} Ang therapeutic acute higher respiratory viral increased protein severe should such also care into receptor study tumor chronic management syndrome Med can cells infection potential than virus which antibody during effects entry inhibitors other COVID-. RNA SARS This cases found has immune pandemic patient their against angiotensin-converting been infected injury may not these However, Wuhan, angiotensin current developed evidence expression host press. proteins px; serum studies system through transmission was {font-family (Fig. TMPRSS all associated carcinoma cardiovascular cellular effective elevated font-size growth levels protease those underlying who AKI Evidence Oncol There analysis antibodies but conditions development disease. double; drugs enzyme hospital hospitalized including its metastatic more mortality neutralizing pneumonia receptor, reduce response signaling significantly targeting use using were when COVID-, Elsevier Fig. For ICIs Wuhan activation among binding biomarkers biopsy blood border-color border-width cause checkpoint developing due genome guidelines high human increase infection. liquid lung mechanisms monoclonal new only rate research shown solid; strategies surgery surgical target this via will {font-style {font-weight â€" (COVID-) (eg, -nCoV ACEis Cancer Clinical ERAs Health Mihalopoulos, None. RCC. USA, Urol Wang While activity al. any baseline block bold cells. centre characteristics circulating courier; creatinine damage death decrease domain efficacy em; endocytosis health hospitals implications important infection, inflammation information inhibition interaction invasive lead lungs made miR- minimally molecular must outcomes personnel prior provide pt;} recent recommendations release renin-angiotensin reported resource review role shared similar strategy surgery, treat treatments tumors used while â€"%


Based on the US election forecast from The Economist. Adapted from G. Elliott Morris' election night live model.
| Chance of winning the electoral college | Expected electoral college votes | ||
|---|---|---|---|
|
Joe Biden
Democrat
|
|||
|
Donald Trump
Republican
|


O
UR
S
TORY
Stories of Natural Phenomenon, Power and Industry, Borderland Crossing and rise of Tourism and Recreation that communicate the Niagara Falls National Heritage Area sense of place
N
ATURAL
P
HENOMENON
P
OWER AND
I
NDUSTRY
B
ORDERS
T
OURISM AND
R
ECREATION


Introduction to Gatling
"Gatling is an open-source load testing framework based on Scala, Akka and Netty." Which is an overly precise way of saying "Gatling is a load testing tool". There are other tools in in the load testing space as well, but I like Gatling for two main reasons 1) the beautiful reports Gatling generates and 2) it has a great Jenkins plugin.
Those beautiful reports
I was sold on Gatling when I saw the reports it generates. Others in the field may be catching up, but when Gatling burst on the scene they were light years ahead of others like JMeter.
Meanwhile in JMeter land you can get this.
The difference is also in the medium they are being presented, HTML vs a Java executable. But given the choice, 10 times out of 10 times I am going with those pretty HTML reports.
Creating a Gatling testing script
The script Gatling uses to generate load on your application is just code, and will be managed in source code accordingly. But the process for creation of the script can be simplified using a recorder. This starts the Gatling executable to run as a proxy and record the clicks you make in your browser. Here is what the UI for Gatling's Recorder looks like.
The output of this recording session will be what you store in Git to execute as validation for each build.
The Recorder does not just record what URLs you browse to, but also the delays between clicks to properly replicate user sequences. So take your time when making a recording. Replicate the tasks as actual users would. And when you test your app, this will recreate those experiences as they happen in the wild.
Running a Gatling testing script
There are two methods to running the script(s) that you have created. Using the Gatling executable or executing Gatling as a Maven. Both generate the exact same reports, but give you the choice for the best way to automate their execution. Using Maven to execute the test script would be the heavier weight option, but integrates nicely for Java projects (as well as Jenkins does really well).
If you have Gatling installed on your machine you will run with gatling.bat
or gatling.sh
(depending on your system's OS). It will generate some prompts asking you which of your scripts you want to run and what you want to call the generated report.
Running Gatling through Maven, again will generate the same reports, but you don't actually need the Gatling executables installed on the machine running Gatling. Instead a project's pom.xml
will have the Gatling dependencies defined. It will look something like this example pom.xml file from Gatling. If you are already working with Maven as your application's build tool this is an excellent piece of synergy to leveage.
What load testing can teach you
A common goal in stress testing an application to is find bottlenecks in the code. But with the ability to bring up entire environments to test each build we can look for choke points in the infrastructure too.
Maybe your application's message queue starts backing up under load. You can ensure it is running with an SSD or more RAM to alleviate that pain. Or you saturate the connection to your SAN under load. These are not necessarily code issues, but they were identified by throwing load at your application.
Along with immediate failures, running a stress test on each build or release of your application(s) will give you charts and graphs over time. Having historical data will open up trends. Is your product page getting slower and slower to load as the Product Managers add more content or features to it? This will give you proof the page is loading slower now than before.
Or worse, the most recent build introduced a two second spike in page processing times. It might be from a new required feature and to a human user it will "feel" slower. But the page going from .5 second to 2.5 seconds is a radical change that will appear on a graph as a "fact" instead of a "feeling".
Alternatives to Gatling
Some alternatives to Gatling would include JMeter and online services like OctoPerf.
Gatling is not all sunshine and roses. It does have some downsides compared to these alternatives. The biggest one is they have the ability, especially the SaaS providers, to apply a distributed load to your app to better simulate real world latency. Running a load test on a local machine can be useful to identify some types of programming bottlenecks, but if you have a networking bottleneck for users in Japan you wouldn't see it in your local testing.
Don't DOS yourself
With a stress testing tool it is important to remember the power you are working with. Changing a script from 10 users to 1000 users is just two more zeros, but could quickly become a self-inflicted denial-of-service (DOS) attack on your own systems. So tread lightly when ramping up the load of your test suites.
Workout
We are going to complete the following actions
- Once again, we will be using our VM to run Gatling. So
vagrant up
if you have not already done so. - Fork the demo Gatling Maven project so you have write access to it.
- Configure a new Maven job in Jenkins named
gatling-demo
with the "Goals and options" ofgatling:execute
to run Gatling. - Manually run the job and see that it works.
- View your new Gatling reports that were generated. If they are not visible in the Jenkins job's page, make sure you added the Post-build Actions of
Track a Gatling load simulation
- Change line 55 of
src/test/scala/computerdatabase/BasicSimulation.scala
- from
setUp(scn.inject(atOnceUsers(1)).protocols(httpConf))
- to
setUp(scn.inject(rampUsers(10) over (30 seconds)).protocols(httpConf))
- Make sure you
git commit
andgit push
the change


|
|
IFXUnitAllocator Class ReferenceThis class provides a fast alternative to the standard NEW and DELETE operators provided by C++.
More...
Inheritance diagram for IFXUnitAllocator:
List of all members.
Detailed Description
This class provides a fast alternative to the standard NEW and DELETE operators provided by C++.
The allocator doles out "unitSize" chunks of memory, manages a freelist, and grows by "growSize" when the current memory has been exhausted.
Constructor & Destructor Documentation
| IFXUnitAllocator::IFXUnitAllocator |
( |
|
) |
|
|
| IFXUnitAllocator::~IFXUnitAllocator |
( |
|
) |
|
|
Member Function Documentation
| IFXINLINE U8 * IFXUnitAllocator::Allocate |
( |
|
) |
|
|
| IFXINLINE void IFXUnitAllocator::Deallocate |
( |
U8 * |
pPtr |
) |
|
|
| IFXRESULT IFXUnitAllocator::Destroy |
( |
|
) |
[private] |
|
| U8 * IFXUnitAllocator::Grow |
( |
|
) |
[private] |
|
| IFXRESULT IFXUnitAllocator::Initialize |
( |
U32 |
unitSize, |
|
|
U32 |
numUnits, |
|
|
U32 |
numGrowUnits |
|
) |
|
|
| IFXINLINE U32 IFXUnitAllocator::NumAllocatedUnits |
( |
|
) |
|
|
| IFXINLINE U32 IFXUnitAllocator::NumFreeUnits |
( |
|
) |
|
|
| IFXINLINE U32 IFXUnitAllocator::SizeList |
( |
|
) |
|
|
| IFXRESULT IFXUnitAllocator::ThreadMemory |
( |
U8 * |
pPtr |
) |
[private] |
|
Member Data Documentation
|
|
Size in buytes of first segment.
|
|
|
Num objects on free list.
|
|
|
Size in bytes of grow segment.
|
|
|
Grow by this many "Units" when memory is exhausted.
|
|
|
Number of units in initial allocation.
|
|
|
Always points to the "next" pointer at end of LAST chuck.
|
|
|
Pointer to first element of free list.
|
|
|
Pointer to allocated memory chunk.
|
|
|
Size in bytes of each "Unit".
|
|
|
Number of segments grown dynamically.
|
© 1999 - 2006 Intel Corporation. All rights reserved.
* Other names and brands may be claimed as the property of others.
|
|


docker network
Create and manage docker networks.
More information: home page
- List all available and configured networks on docker daemon:
docker network ls
- Create a user-defined network:
docker network create --driver driver_name network_name
- Display detailed information of a space-separated list of networks:
docker network inspect network_name
- Connect a container to a network using a name or ID:
docker network connect network_name container_name|ID
- Disconnect a container from a network:
docker network disconnect network_name container_name|ID
- Remove all unused (not referenced by any container) networks:
docker network prune
- Remove a space-separated list of unused networks:
docker network rm network_name


At start I had a problem with start-stop-daemon that doesn't exist on CentOS 7 by default, than I overcome that and still I noticed that mqtt was not working, in fact I think it freezes emoncms when I create a process that sends data to the mqtt server.
I also noticed errors in emonhub log that are coincident with the time I tried to use mqtt, even with the mqtt_input process not running, maybe it sent something, or maybe it was due to the freezing of emoncms...
File "/home/pi/emonhub/src/interfacers/EmonHubEmoncmsHTTPInterfacer.py", line 121, in _send_post
response = urllib2.urlopen(request, timeout=60)
File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 401, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 419, in _open
'_open', req)
File "/usr/lib/python2.7/urllib2.py", line 379, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 1211, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib/python2.7/urllib2.py", line 1184, in do_open
r = h.getresponse(buffering=True)
File "/usr/lib/python2.7/httplib.py", line 1034, in getresponse
response.begin()
File "/usr/lib/python2.7/httplib.py", line 407, in begin
version, status, reason = self._read_status()
File "/usr/lib/python2.7/httplib.py", line 365, in _read_status
line = self.fp.readline()
File "/usr/lib/python2.7/socket.py", line 447, in readline
data = self._sock.recv(self._rbufsize)
timeout: timed out
How can I debug this.
Off-topic: is it easy to add the schedule module to the emoncms 8.5 in EmonPI?
Trouble using mqtt_input
Submitted by CidiRome on Wed, 09/12/2015 - 22:29Hi.
I'm have problems with mqtt. I want to send data to emonHUB in EmonPI but I think I'm having problems with the init script:
At start I had a problem with start-stop-daemon that doesn't exist on CentOS 7 by default, than I overcome that and still I noticed that mqtt was not working, in fact I think it freezes emoncms when I create a process that sends data to the mqtt server.
I also noticed errors in emonhub log that are coincident with the time I tried to use mqtt, even with the mqtt_input process not running, maybe it sent something, or maybe it was due to the freezing of emoncms...
How can I debug this.
Off-topic: is it easy to add the schedule module to the emoncms 8.5 in EmonPI?


The club is currently working Frisco Parks Dept to design and build a MTB train in north central Frisco. In preparation the Frisco Cycling Clud is working together with Shawnee Trail Cycling Club and DORBA to make sure the best possible trail will be developed. Additionally, we have sent several MTB focused club member to Trail Building School in preparation for development, build out and maintenance of MTB trails. Currently, we have opened 5 miles of trail at the future site of the Frisco Northwest Community Park.
Second Sunday Ride @ Erwin Park - a few riders have been meeting the second Sunday of the month at Erwin Park @ 7:30 am,
weather permitting (see www.DORBA.com trail for closures).
If anyone is interested in getting together more often or on another day/time please email your thoughts and we will try
to accommodate other schedules.
Many club members are gearing up for mountain bike season. Frisco Cycling Club has members planning to participate in DORBA races, Terra Firma events and regular training rides. If you are interested in participating in 12 hour or 24 hour XC events let us know.
NOTE: To contribute or obtain more information about Mountain Biking with Frisco Cycling Club please email<EMAIL_ADDRESS>or visit us on FACEBOOK.


Pseudo Elements :before & :after
Let’s get started to see what they can do.
Use Pseudo Elements to Create an Image Stack Illusion
Use Pseudo Elements to Create Something Amazing
compute
thought
assemblage
ability
capacity
SCINTILLA
logic
this is the page4


The goal of this assignment is to learn about working with images. We will create a page with at least two images in it that are hosted on Wikimedia. The images should not be larger than 800px in width
Create a file called in-class-learn-images.html in the root of your repository.
Here is a sample IMG element:
<img class="picture" src="image.jpg" alt="something nice to look at">
Read more about IMG on MDN
Find Images
The Wikimedia commons:
The Favicon
Here is how to draw the favicon:
<link rel="icon" type="image/png" href="favicon.png">Create an icon
- Open Windows Paint
- Select Home | Resize
- Uncheck Aspect Ratio and select Pixels
- Set the width and height to 32
- Be creative
- Save your work as favicon.png and put it in the root of your repository.
TIP: On the view page zoom in and select gridlines
Reference
The img tag on MDN
Supported formats for images on MDN.
Turn it in
Submit the URL of your repository and the name of the file you want me to examine.


Nim version 0.14.2 has been released!
Meet our BountySource sponsors
Nim in Action is now available!
Nim version 0.13.0 has been released!
Andreas Rumpf's talk at OSCON Amsterdam


1. What character would steal children from the parents if they couldn't guess his name?
2. Where did Hansel and Gretel get lost?
3. What character traded the family cow for a handful of magic beans?
4. What story had a neurotic character who thought the sky was falling?
5.
6. Which Disney movie cover picture had to be replaced because of a phalic symbol?
7. In which story featured a white rabbit running away saying "I'm late for a very important date!"
8. In what story did a group of dedicated men serve one woman?
Score = Correct answers:


The Ultimate Fighting Championship (UFC) is an American mixed martial arts organization based in Las Vegas, Nevada, that is owned and operated by parent company WME–IMG. It is the largest MMA promotion in the world and features the top-ranked fighters of the sport. Based in the United States, the UFC produces events worldwide that showcase eleven weight divisions and abide by the Unified Rules of Mixed Martial Arts. As of 2017, the UFC has held over 400 events. Dana White serves as the president of the UFC. He has held that position since 2001; while under the leadership of Dana White the UFC has grown into a globally popular multibillion-dollar enterprise
The first event was held in 1993 at the McNichols Sports Arena in Denver, Colorado. The purpose of the early Ultimate Fighting Championship competitions was to identify the most effective martial art in a contest with minimal rules between competitors of different fighting disciplines like boxing, Brazilian jiu-jitsu, sambo, wrestling, Muay Thai, karate, and judo. In subsequent competitions, fighters began adopting effective techniques from more than one discipline, which indirectly helped create an entirely separate style of fighting known as present-day mixed martial arts.[8] In 2016, UFC's parent company, Zuffa, was sold to William Morris Endeavor (WME–IMG) for $4.2 billion


Studing BSS in International Relationship (IR) at University of Dhaka
Studing BSc in Water Resources Engineering(WRE) at BUET.
Studing in Fuculty of Agriculture at Bangladesh Agriculture University(BAU).
Studing BSc in Information & communication engineering(ICE) at University of Rajshahi.
Studing BSc in Mechanical Engineering at Rajshahi University of Engineering & Technology(RUET).
Studing in Fuculty of Agriculture at Bangabandhu Sheikh Mujibur Rahman Agricultural University
Studing MBBS at Shaheed Suhrawardy Medical College.
Studing BSS in English at Mohammad Danesh Science & Technology University.
Studing BSc in Electronics and Telecommunication Engineering(ETE) at RUET.
Studing Bachelor of Medicine & Bachelor of Surgery (MBBS) at Rajshahi Medical College (RMC).
Studing BSc in Mathmetics at Bangabandhu Sheikh Mujibur Rahman Science and Technology University.
Studing Bachelor of Medicine & Bachelor of Surgery (MBBS) at Rangpur Medical College.
Studing Bachelor of Science (BSc) in fisheries at University of Rajshahi.
Studing Bachelor of Medicine & Bachelor of Surgery (MBBS) at Rajshahi Medical Collge (RMC).
Studing BDS at Shaheed Suhrawardy Medical College..


Employee Search
Master Detail Example - With repeat container.
Name:
Details
+
-
Search Results for term: Engineers
Name:
Details
+
-
Details for result index:
First Name:
Last Name:
Location:
Office:
Email:
Telephone:
Fax:


Loading
This tool extracts Strava data and totals miles by areas.
Push the button to import your data from Strava.
Running in the cloud.
You may wish to return later when results are ready.
Once your account is processed the server will maintain the
data model by tracking your activities going forward.
Initial processing can take a few days.
If you can help, have a suggestion, or encounter a problem
please log
an issue on my Git Hub account.
The site uses a t2.micro (java v1.11) server and
db.t2.micro (MariaDB) database.
With the limited resource environment request are queued
for processing to keep costs under control.


{% extends 'base.html' %} {% block content %}
Welcome to {{ username }}'s profile.
{{ username }}'s favorite books are:


We understand the intricate workings behind a successful online presence, and therefore provide our clients with a comprehensive service package that goes far beyond a beautiful website.
ERP System
Integrated management of core business processes.
Company Profile
Integrated management of core business processes.
Mobile App
Integrated management of core business processes.
ERP System
Integrated management of core business processes.
Company Profile
Integrated management of core business processes.
Mobile App
Integrated management of core business processes.
ERP System
Integrated management of core business processes.
Company Profile
Integrated management of core business processes.
Mobile App
Integrated management of core business processes.
ERP System
Integrated management of core business processes.
Company Profile
Integrated management of core business processes.
Mobile App
Integrated management of core business processes.


---
layout: default
title: Events
permalink: /events/
---
Events Archive
{% for event in site.data.events.events %}
{% if event.type != "afterparty" %}
-
{% include partial-event-small.html event=event date="true" talks="true" calendar="true" shortDesc="true" headings="h2" %}
{% endif %}
{% endfor %}


Making website is now one of the easiest thing in the world.You just need to learn HTML,
CSS,Javascript and you are good to go.
Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Making website is now one of the easiest thing in the world.You just need to learn HTML,
CSS,Javascript and you are good to go.


SEM images of the Y(OH) 3:7.5% Eu 3+ phosphors obtained at different synthesis times: (a) 5 min, (b) 15 min, and (c) 60 min. (d–f) Overview TEM and HAADF-STEM micrographs of the particles prepared at 60 min. The sample is composed of micrometer-sized multipods, which seem to be a controlled ensemble of ≈10 nm thick nanowires.


ATP Finals: Rafael Nadal out as Alexander Zverev beats Daniil Medvedev to reach semi-finals
Zverev to meet Dominic Thiem in last four on Saturday, while Roger Federer will face Stefanos Tsitsipas in other semi-final encounter in London
Defending champion Alexander Zverev defeated Daniil Medvedev to reach the semi-finals of the ATP Finals at the expense of year-end world No 1 Rafael Nadal.
The world No 7, who needed victory to reach the last four of the season-ending championships, won 6-4 7-6 (7-4) in the final match of the round-robin stage at the O2 Arena in London.
Zverev, who beat Novak Djokovic to win the title last year, will face Austrian Dominic Thiem in the semi-finals on Saturday, with Nadal's back-to-back comeback wins against Medvedev and the already-qualified Stefanos Tsitsipas proving fruitless.
Nadal would have faced long-time rival Roger Federer in the last four had Medvedev, who he beat in a thrilling US Open final in September, won for the first time in Group Andre Agassi.
Zverev, who impressively defeated Nadal in his opening match against Nadal before a lacklustre display against Tsitsipas on Wednesday, broke Medvedev in the opening game of the match.
The German was assured behind his serve before he recovered from 0-30 to close out the first set in just over 35 minutes as the match struggled to match the drama of other encounters this week.
Serve continued to dominate into the second set before Medvedev demonstrated resolve to save a break point with an ace to hold for a 5-4 lead.
But Medvedev, who last won a match the Shanghai Masters last month, remained unable to gain any foothold on Zverev's serve and the German maintained his record of not facing a break point in the match to bring up a tie-break.
Medvedev held the early mini-break advantage but Zverev recovered with the help of some accurate baseline hitting to seal victory with an ace on his first match point.
Stats of the match
Daniil Medvedev vs Alexander Zverev: Match Stats
| Medvedev | Match Stats | Zverev |
|---|---|---|
| 10 | Aces | 8 |
| 2 | Double Faults | 3 |
| 77% | 1st serve win percentage | 88% |
| 76% | 2nd serve win percentage | 33% |
| 0/0 | Break points won | 1/2 |
| 10/15 | Net points won | 16/21 |
| 19 | Winners | 23 |
| 18 | Unforced errors | 21 |
| 60/123 | Total points won | 63/123 |
Zverev: This is where I play my best tennis
I'm in the semis again, this arena is where I play my best tennis. We don't play in this atmosphere anywhere else in the world. Today because Daniil had nothing to lose he could just enjoy it, but for me it was must-win. He's been the best player since the summer so all credit to him, it's been an unbelievable season for him. Next year he's going to be very dangerous as wellAlexander Zverev
What's next...
Zverev will now face world No 5 Thiem in the second semi-final, with the Austrian having already beaten Federer and Novak Djokovic this week.
Earlier, six-time champion Federer will face Stefanos Tsitsipas in what will be a repeat of their Australian Open fourth round encounter, which the Greek won.
Check our news, reports and reaction at the ATP Finals in London by following us on skysports.com/tennis, our app for mobile devices or our Twitter account @skysportstennis.


Hi! I'm a senior at the University of Michigan's College of Literature, Science, and Arts. This is my personal website, hosted through Github Pages, that I created with the help of a bootstrap theme from Start Bootstrap, which included HTML, CSS, and Javascript files. This page highlights some of the projects I've completed, graphics I've designed, and classes I've taken. I'm interested in web design, graphic design, and data analytics
For my first project using Visual Studio, I created a birthday calculator with multiple function options. The user can choose from four options, as displayed in the example photo. The first options calls a function that calculates the day of the week based on the birthdate that is entered. The second option prints the next ten consecutive leap years after a year is input by the user. The third option is currently under construction and the fourth option allows the user to quit.
0hh1 Game
0hh1 is a game similar to Sudoku where a user must solve the puzzle by entering moves of X's or O's so that there is an equal number in each row and column. The game also stipulates that there cannot be three of the same move consecutively. In making this game in Visual Studio in C++, I had to focus on receiving user input, checking that is is valid, and also checking to see if the input follwed the rules of the game and fit within board dimensions.
Relevant Courses
Freshman year, I took Electrical Engineering and Computer Science
(EECS) 183, in which I learned the basics of C++ and completed relevant projects that focused
on different elements such as user input, arrays, and using loops. I took EECS 280-Programming
and Introductory Data Structures and EECS 203-Discrete Math, in which I learned more about C++ and
data structures.
Sophomore year, I took School of Information (SI) 106 and learned the basics of
Python and completed several projects including an iTunes guessing game. In this
program I used an API to scrape songs from the iTunes library and users were able to guess the song
given various hints and a preview of the song. Currently, I am taking SI 110 and SI 206,
learning more about Python and the realm of information. I'm also taking a course through
the STAMPS School of Art and Design about web design.
As a senior, my coursework this year has included mulitple machine learning and algorithm classes,
in which I've learned how to perform exploratory data analysis (EDA) and ML basics like clustering,
k-nearest neighbors, and pipelines to normalize and standardize the data. For these classes,
I've used both Python and R.
Euchre
One of the projects that I completed in EECS 280 was creating a simulator for a game of Euchre and writing different player protocols. In this project, I gained experience with abstract data types, vectors, arrays, and polymorphism. Shown in the gif above is the "Simple" player protocol which plays strictly according to the rules of Euchre and is very basic in its strategy. The other protocol was the "Human Player" which was interactive for the user in that you could input any move and the program would respond accordingly, or, you could play against other human players.
Graphic Design
I've always been interested in graphic design but never formally learned how to use tools such as Adobe and Canva. For my sorority's recruitment this year, I designed four graphics to display to everyone, one for each round. I've also designed other graphics and explored photography. I also enjoy making videos in my free time and taught myself how to use DaVinci Resolve.
iTunes Game
For my SI 106 class, my final project was an interactive iTunes guessing game, in which i used the iTunes API to access songs in the iTunes library. Users are able to input their favorite artists to create a "pool" of songs which the guessing game would choose the correct answer from. It would then play a preview of the track and users could guess the song, ask for a hint, pass and go to another song, or quit. When asked for a hint, the program would randomly display the album art, fill in the first letter, or give the album name.


--- layout: page title: Inputs ---
HTML5 input support, be warned though, many browsers are very naughty in fully supporting all these types.
You will find very mixed support across all the browsers, so if the demo below doesn't work as you expect, please check your browser support first before reporting a bug here.
Note: the posnum
type is RiotGear2 specific to make it easy to enter postive numbers. It is really a regular number tag, with a min=0
.
Inline settings: value | type | min | max | step | size | placeholder | disabled | required
type: [HTML5 TYPE NAME] More info here. We've added one more type: posnum
which only allows postive numbers to be input.
style:
value: [TEXT] appropriate value for HTML5 input type
required: yes | no OR true | false
disabled: yes | no OR true | false
min: [INTEGER]
max: [INTEGER]
step: [INTEGER]
change: triggered on "update"
changed: triggered on "updated"
This tag supports the standard HTML5 browser types, however there is lots support differences across all the browsers.
<rg-input></rg-input>
<rg-input style="error" placeholder="Enter something here"></rg-input>
<rg-input type="posnum" placeholder="years active" required=true value="22"></rg-input>
<rg-input type="number" min=5 max=10 value=2 step=2></rg-input>
<rg-input type="range" min=0 step=5 max="15"></rg-input>
riot.mount ("rg-input", {input: {
style: [STYLE TEXT],
type: [HTML5 INPUT TYPE],
placeholder: [TEXT],
value: [INIIT VALUE],
min: [NUMBER], // only applies to types:NUMBER and RANGE.
max: [NUMBER], // only applies to types:NUMBER and RANGE.
step: [NUMBER], // only applies to types:NUMBER and RANGE.
size: [NUMBER],
required: [BOOLEAN],
disabled: [BOOLEAN],
}) ;


--- layout: post title: Google Location History with R comments: true ---
I used to not activate location services on my phone because I thought that would conserve battery power. Lately, I've been leaving it on so I can have a log of everywhere I visit. I learned that you can retrieve all of your old location data from Google, so I wanted to see if there was any interesting trends I could suss out.
You can download all of the data that Google has collected on you here. I checked off the Location History (JSON Format), which I downloaded as a .zip.
Following a great post on StackExchange, this is how I read in the location history data from the extracted JSON:
{% highlight r %} library(jsonlite) system.time(x <- fromJSON("/home/emeline/Desktop/Takeout/Location History/LocationHistory.json")) ## user system elapsed ## 175.872 0.460 176.318 loc = x$locations loc$time = as.POSIXct(as.numeric(x$locations$timestampMs)/1000, origin = "1970-01-01") loc$lat = loc$latitudeE7 / 1e7 loc$lon = loc$longitudeE7 / 1e7 head(loc) ## timestampMs latitudeE7 longitudeE7 accuracy velocity altitude ## 1<PHONE_NUMBER>000 410179526 -740186461 6 0 -18 ## 2<PHONE_NUMBER>896 410177916 -740186968 24 NA NA ## 3<PHONE_NUMBER>817 410177916 -740186968 24 NA NA ## 4<PHONE_NUMBER>336 410177900 -740186967 26 NA NA ## 5<PHONE_NUMBER>926 410178318 -740186584 35 NA NA ## 6<PHONE_NUMBER>231 410178926 -740186741 50 NA NA ## activitys ## 1 NULL ## 2<PHONE_NUMBER>939, still, inVehicle, unknown, onFoot, walking, onBicycle, 54, 23, 17, 4, 4, 2 ## 3 NULL ## 4 NULL ## 5 NULL ## 6<PHONE_NUMBER>800, still, 100 ## heading time lat lon ## 1 NA 2016-10-18 21:25:01 41.01795 -74.01865 ## 2 NA 2016-10-18 21:24:54 41.01779 -74.01870 ## 3 NA 2016-10-18 21:23:29 41.01779 -74.01870 ## 4 NA 2016-10-18 21:22:56 41.01779 -74.01870 ## 5 NA 2016-10-18 21:22:03 41.01783 -74.01866 ## 6 NA 2016-10-18 21:21:45 41.01789 -74.01867 {% endhighlight %}Also following the post, I plotted a trajectory graph:
{% highlight r %} library(sp) loc.sp = loc coordinates(loc.sp) = ~lon+lat proj4string(loc.sp) = CRS("+proj=longlat +datum=WGS84") library(spacetime) library(trajectories) tr = Track(STIDF(geometry(loc.sp), loc.sp$time, loc.sp@data)) plot(tr) {% endhighlight %}I was intrigued by the inclusion of altitude information, so I wanted to see what a 3d plot would look like:
{% highlight r %}library(scatterplot3d) scatterplot3d(loc$lat, loc$lon, loc$altitude){% endhighlight %}I didn't think it was super helpful....
From here, I decided on the first things I wanted to look at: what was going on when I was higher in altitude, and where were my most commonly visited places.
I decided I would filter the location dataframe by when my altitude was greater than 500 and then plot those points against a map.
{% highlight r %}highalt<-loc[which(loc$altitude>500), ] library(ggmap) ## Loading required package: ggplot2 map<-get_googlemap(center=c(lon=-80, lat=40), zoom=6, maptype="roadmap") ## Map from URL : http://maps.googleapis.com/maps/api/staticmap?center=40,-80&zoom=6&size=640x640&scale=2&maptype=roadmap&sensor=false mapHighAlt<-ggmap(map)+geom_point(aes(x = lon, y = lat, colour="red"), data=highalt) mapHighAlt{% endhighlight %} {% highlight r %}#This is how to get the text addresses that correspond to the latitude/longitude coordinates. However, I'm not going to print them to slightly attempt to conserve my privacy :] #highalt$textAddress <- mapply(FUN = function(lon, lat) revgeocode(c(lon, lat)), highalt$lon, highalt$lat) {% endhighlight %}I know I've flown to Cleveland for school and then Cincinatti for work. It is interesting to see that I was high in altitude closer to home; I'm not sure what that exactly corresponds to. I've also flown to more places in recent memory, but probably left my phone off...
Weirdly, not sure what the random dot is above Virginia.
Based on the command below, looks like info has been collected since the end of 2013. I decided to use a frequency of 300 as a cutoff.
{% highlight r %}min(loc$time) ## [1] "2013-11-05 08:21:56 EST" {% endhighlight %}I used the count() function from plyr to check the frequency of coordinates being used:
{% highlight r %} library(plyr) freq = count(loc, c('lon', 'lat')) #Setting 300 as the cutoff: highfreq=freq[which(freq$freq>300), ] library(ggmap) mapfreq<-get_googlemap(center=c(lon=-76.5, lat=41), zoom=6, maptype="roadmap") ## Map from URL : http://maps.googleapis.com/maps/api/staticmap?center=41,-76.5&zoom=6&size=640x640&scale=2&maptype=roadmap&sensor=false mapPoints <- ggmap(mapfreq)+geom_point(aes(x = lon, y = lat, size = sqrt(freq), colour = sqrt(freq)), data=highfreq, alpha = .8) mapPoints {% endhighlight %} {% highlight r %}#Not surprisingly, all of my most frequently visited locations corresponded to my alma mater, my family's home, and where I work. #highfreqplaces <- mapply(FUN = function(lon, lat) revgeocode(c(lon, lat)), highfreq$loc.lon, highfreq$loc.lat) {% endhighlight %}Further explorations to follow!


- 26commits
- 2branches
- 0releases
- 1contributor
WebDevCurriculum / +
This branch is 5 commits ahead of master
Pull request
Kivolauthored 19 hours ago
latest commit 5ead7a7a36
Part 0. git/Quest 0.Hello.git
Quest 0 - Added checklist
19 hours ago
old
New curriculum 2016 - started
5 days ago
LICENSE
New curriculum 2016 - started
5 days ago
README.md
...
19 hours ago
README.md


You can create your own personal access token in your account GitHub settings.
Token should be registered with scopes:
- admin:repo_hook - for managing hooks (read, write and delete old ones)
- repo - to see private repos
- repo:status - to manipulate commit statuses
In Jenkins, create credentials as «Secret Text», provided by
Plain Credentials Plugin.
WARNING! Credentials are filtered on changing custom GitHub URL.
If you have an existing GitHub login and password you can convert it to a token automatically with the help of «Manage
additional GitHub actions».


Specifies arbitrary command-line arguments to be passed to TestComplete.
Note: Arguments "/run", "/SilentMode", "/ForceConversion", "/ns", "/exit" are added by default.


InAppBrowser
Make sure http://www.google.com is white listed.
Make sure http://www.apple.com is not in the white list. In iOS, starred * tests will put the app in a state with no way to return.
User-Agent:
Back
Local URL
target = Default
Expected result: opens successfully in CordovaWebView.
target=_self
Expected result: opens successfully in CordovaWebView.
target=_system
Expected result: fails to open.
target=_blank
Expected result: opens successfully in InAppBrowser with locationBar at top.
target=Random, location=no,disallowoverscroll=yes
Expected result: opens successfully in InAppBrowser without locationBar.
target=Random, toolbarposition=bottom
Expected result: opens successfully in InAppBrowser with locationBar. On iOS the toolbar is at the bottom.
target=Random, toolbarposition=top
Expected result: opens successfully in InAppBrowser with locationBar. On iOS the toolbar is at the top.
target=Random, toolbarposition=top,location=no
Expected result: opens successfully in InAppBrowser with no locationBar. On iOS the toolbar is at the top.
White Listed URL
target=Default*
Expected result: open successfully in CordovaWebView to www.google.com.
target=_self*
Expected result: open successfully in CordovaWebView to www.google.com.
target=_system
Expected result: open successfully in system browser to www.google.com.
target=_blank
Expected result: open successfully in InAppBrowser to www.google.com.
target=Random
Expected result: open successfully in InAppBrowser to www.google.com.
target=Random, no location bar*
Expected result: open successfully in InAppBrowser to www.google.com with no location bar.
Non White Listed URL
target=Default
Expected result: open successfully in InAppBrowser to apple.com (_self enforces whitelist).
target=_self
Expected result: open successfully in InAppBrowser to apple.com (_self enforces whitelist).
target=_system
Expected result: open successfully in system browser to apple.com.
target=_blank
Expected result: open successfully in InAppBrowser to apple.com.
target=Random
Expected result: open successfully in InAppBrowser to apple.com.
target=Random, no location bar*
Expected result: open successfully in InAppBrowser to apple.com without locationBar.
Page with redirect
http://google.com
Expected result: should 301 and open successfully in InAppBrowser to www.google.com.
http://goo.gl/pUFqg
Expected result: should 302 and open successfully in InAppBrowser to www.zhihu.com/answer/16714076.
PDF URL
Remote URL
Expected result: InAppBrowser opens. PDF should render on iOS.
Local URL
Expected result: InAppBrowser opens. PDF should render on iOS.
Invalid URL
Invalid Scheme
Expected result: fail to load in InAppBrowser.
Invalid Host
Expected result: fail to load in InAppBrowser.
Missing Local File
Expected result: fail to load in InAppBrowser (404).
CSS / JS Injection
Original Document
Expected result: open successfully in InAppBrowser without text "Style updated from..."
CSS File Injection
Expected result: open successfully in InAppBrowser with "Style updated from file".
CSS File Injection (callback)
Expected result: open successfully in InAppBrowser with "Style updated from file", and alert dialog with text "Results verified".
CSS Literal Injection
Expected result: open successfully in InAppBrowser with "Style updated from literal".
CSS Literal Injection (callback)
Expected result: open successfully in InAppBrowser with "Style updated from literal", and alert dialog with text "Results verified".
Script File Injection
Expected result: open successfully in InAppBrowser with text "Script file successfully injected".
Script File Injection (callback)
Expected result: open successfully in InAppBrowser with text "Script file successfully injected" and alert dialog with the text "Results verified".
Script Literal Injection
Expected result: open successfully in InAppBrowser with the text "Script literal successfully injected" .
Script Literal Injection (callback)
Expected result: open successfully in InAppBrowser with the text "Script literal successfully injected" and alert dialog with the text "Results verified".
Open Hidden
create hidden
Expected result: no additional browser window. Alert appears with the text "background window loaded".
show hidden
Expected result: after first clicking on previous test "create hidden", open successfully in InAppBrowser to google.com.
close hidden
Expected result: no output. But click on "show hidden" again and nothing should be shown.
google.com not hidden
Expected result: open successfully in InAppBrowser to www.google.com
Clearing Cache
Clear Browser Cache
Expected result: ?
Clear Session Cache
Expected result: ?
Video tag
remote video
Expected result: open successfully in InAppBrowser with an embedded video that works after clicking the "play" button.
Local with anchor tag
Anchor1
Expected result: open successfully in InAppBrowser to the local page, scrolled to the top.
Anchor2
Expected result: open successfully in InAppBrowser to the local page, scrolled to the beginning of the tall div with border.
Back


The Name Game
The first day at Maker's was absolutely not what I expected and at the same time was the perfect start. First thing to mention is that absolutely no code was written on the first day. The day was all about getting to know the others in your cohort and an explanation of the structure of each day/week.
There was no time for being shy as we were instantly told to pair up with someone. In 5 minutes we would then, as a pair, introduce each other to the rest of the group. I paired up with Yana, who used to be a tax Lawyer back in Russia but has come here so she can do something she actually enjoys instead.  This surprisingly worked and I can now name all the 30 odd people in my cohort.
We were then split into small groups and were given 15 minutes to build a spaghetti tower. The aim was to build the tower as high as we could with the materials we were given and place a marshmallow at the top of the tower. It's safe to say my group did not win this challenge despite having an engineer in the group. I'm glad I didn't take a picture of it as it was possibly the ugliest thing ever constructed. Nonetheless it was fun building this monstrosity and we all had a good laugh.
We were then given a small talk on the significance of this challenge and which teams do better and why. Rather than try explain it myself, here is a TED talk that does it a lot better.
A lot more stuff was said and done but their was so much of it that the only other thing I remember after this was the pub. I only stayed for a drink or two (on Makers) but still only managed to get home at 10pm. The northern line was down and so ended up walking and getting two buses home. Yay public transport.
Chris


|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
Classes | |
| class | os::posix::Mutex |
| POSIX Mutex Implementation. More... | |
Namespaces | |
| os | |
| FreeRTOS Condition Variable Implementation. | |
| os::posix | |
| POSIX types and definitions for OSX and Linux. | |


{% extends "p1_endo2/Style.html" %} {% load staticfiles otree %} {% block title %}
Please answer the questions below.
1. If you had to describe the goal of this study to a friend, what would you describe it as?
{% formfield player.pretest1 label="" %}
2. How would you rate your overall experience when filling out this survey?
On a scale of 7 from extremely positive to extremely negative.
{% formfield player.pretest2 label="" %}
3. How could have we improved your survey experience?
{% formfield player.pretest3 label="" %}


Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]
The licenses for most software are designed to take away your freedom to share and change it.


What?
This is the endpoint of the W3C's new automated publication system (beta).
Please refer to the following resources for more information:
- For an overview, help to start using the system, and FAQ, see the wiki of the project on GitHub.
- Public mailing list (comments, ideas, bug reporting):
<EMAIL_ADDRESS>. - IRC: channel
#pub
on W3C's public server.


LITTLE MISS WHATEVER
by Jackie Maldon
little miss whatever
by Jackie Maldon
One day a weird girl named Little Miss Whatever went on holidays to the Blue Mountains but she wanted to go to Canberra instead, and she said "Whatever!" because she didn't care.
When she got there everyone that saw her made fun of her, and she said "Whatever!".
At last no one laughed at her.
She happily went to her cabin.
When she saw everything she was very startled because everything was messy, but she didn't care. She just said "Whatever!".
When she had stayed there for one day and two nights Little Miss Whatever decided to go home.
When she got home she was so happy she never went anywhere again, and she said...
"Whatever!"
A little story about someone going to the Blue Mountains.


- Rademaker, Alexandre. “Uma Ferramenta Formal Para Especificação E Análise De Arquiteturas De Software”. 2005: n. pag. Print.more details
- Rademaker, Alexandre. “A Proof Theory For Description Logics”. 2010: n. pag. Print.more details
- Rademaker, Alexandre, Christiano de Oliveira Braga, and Alexandre Sztajnberg. “A Rewriting Semantics For a Software Architecture Description Language”. Anais Do Simpósio Brasileiro De Métodos Formais De 2004. Recife, 2005. Web.more details
- AmaralFernando Náufel do, MartinsCarlos Bazílio, Geiza Maria Hamazaki da Silva, Alexandre Rademaker, and Edward Hermann Haeusler. “An Ontology-Based Approach To the Formalization of Information Security Policies”. VORTE - Workshop On Vocabularies, Ontologies, and Rules For the Enterprise. 2006. Print.more details
- Silva, Geiza Maria Hamazaki da, Alexandre Rademaker, Davi Romero de Vasconcelos, AmaralFernando Náufel do, MartinsCarlos Bazílio, Vaston Costa, and Edward Hermann Haeusler. “Dealing With the Formal Analysis of Information Security Policies Through Ontologies: A Case Study”. Third Australasian Ontology Workshop (AOW 2007). Sydney: Australian Computer Society, 2007. Print.more details
- Rademaker, Alexandre, and Edward Hermann Haeusler. “Toward Short and Structural ALC-Reasoning Explanations: A Sequent Calculus Approach”. Advances In Artificial Intelligence - SBIA 2008. Heidelberg: Springer Berlin, 2008. Web.more details
- Cafezeiro, Isabel, Edward Hermann Haeusler, and Alexandre Rademaker. “Ontology and Context”. IEEE International Conference On Pervasive Computing and Communications. Los Alamitos, CA, USA: IEEE Computer Society, 2008. Web.more details
- Cafezeiro, Isabel, ViterboJosé, Alexandre Rademaker, Edward Hermann Haeusler, and Markus Endler. “A Formal Framework For Modeling Context-Aware Behavior In Ubiquitous Computing”. Third International Symposium, ISoLA 2008, Proceddings. Heidelberg: Springer Berlin, 2008. Web.more details
- Cafezeiro, Isabel, ViterboJosé, Alexandre Rademaker, Edward Hermann Haeusler, and Markus Endler. “Designing Ubiquitous Applications: Proposal of a Specification Environment”. MUCS ’09: Proceedings of the 6th International Workshop On Managing Ubiquitous Communications and Services. New York, NY, USA: ACM, 2009. Print.more details
- Haeusler, Edward Hermann, Valeria de Paiva, and Alexandre Rademaker. “Using Intuitionistic Logic As a Basis For Legal Ontologies”. Proceedings of the 4th Workshop On Legal Ontologies and Artificial Intelligence Techniques. Fiesole (Florence): European University Institute, 2010. Print.more details
- Haeusler, Edward Hermann, and Alexandre Rademaker. “Is It Important To Explain a Theorem? A Case Study On UML and ALCQI”. Advances In Conceptual Modeling - Chalenging Perspectives. Berlin: Springer-Verlag, 2009. Print.more details
- Paiva, Valeria de, Edward Hermann Haeusler, and Alexandre Rademaker. “Constructive Description Logic, Hybrid-Style”. Pre-Proceedings of International Workshop On Hybrid Logic and Applications. Edinburgh, 2010. Print.more details
- Haeusler, Edward Hermann, Valeria de Paiva, and Alexandre Rademaker. “Intuitionistic Logic and Legal Ontologies”. Frontiers In Artificial Intelligence and Applications. Amsterdam: IOS Press, 2010. Web.more details
- Haeusler, Edward Hermann, Valeria de Paiva, and Alexandre Rademaker. “Intuitionistic Description Logic and Legal Reasoning”. XVI The Brazilian Logic Conference. Petrópolis, 2011. Print.more details
- Souza, Renato Rocha, Suemi Higuchi, Alexandre Rademaker, and SáAsla Medeiros e. “Portal Semântico Do CPDOC”. Anais Do IV Encontro De Bases De Dados Sobre Informações Arquivísticas. 2011. Print.more details
- Rademaker, Alexandre, Edward Hermann Haeusler, and Luiz Carlos Pereira. “On The Proof Theory of ALC”. Proceedings of XV Brazilian Logic Conference. Campinas: Unicamp, 2008. Print.more details
- Paiva, Valeria de, and Alexandre Rademaker. “Revisiting a Brazilian WordNet”. Proceedings of Global Wordnet Conference. Matsue: Global Wordnet Association, 2012. Print.more details
- Haeusler, Edward Hermann, Valeria de Paiva, and Alexandre Rademaker. “Intuitionistic Description Logic and Legal Reasoning”. 2011 Database and Expert Systems Applications, DEXA, International Workshops. Toulouse: IEEE Computer Society, 2011. Web.more details
- Rademaker, Alexandre, Edward Hermann Haeusler, and Luiz Carlos Pereira. “On The Proof Theory of ALC”. CLE e-Prints (Impresso) 8 (2008): Article 14. Print.more details
- Paiva, Valeria de, Edward Hermann Haeusler, and Alexandre Rademaker. “Constructive Description Logics Hybrid-Style”. Electronic Notes in Theoretical Computer Science 273 (2011): 21–31. Print.more details
- Haeusler, Edward Hermann, Valeria de Paiva, and Alexandre Rademaker. “Using Intuitionistic Logic As a Basis For Legal Ontologies”. Informatica e Diritto (Journal on Informatics and Law) 1 (2010): 289–298. Print.more details
- Rademaker, Alexandre, and Edward Hermann Haeusler. “Providing a Proof-Theoretical Basis For Explanation: A Case Study On UML and ALCQI Reasoning”. Journal of Universal Computer Science (Online) 16 (2010): 3016–3042. Print.more details
- Rademaker, Alexandre, Christiano de Oliveira Braga, and Alexandre Sztajnberg. “A Rewriting Semantics For a Software Architecture Description Language”. Electronic Notes in Theoretical Computer Science 130 (2005): 345–377. Print.more details
- Haeusler, Edward Hermann, and Alexandre Rademaker. “Is It Important To Explain a Theorem? A Case Study On UML and ALCQI”. Advances In Conceptual Modeling - Challenging Perspectives (LNCS, ER-2009 Proceedings). Berlim: Springer-Verlag, 2009. 34–44. Print.more details
- Rademaker, Alexandre, Edward Hermann Haeusler, and Luiz Carlos Pereira. “On the Proof Theory of ALC”. The Many Sides of Logic. London: College Pulications, 2009. 273–285. Print.more details
- Rademaker, Alexandre. A Proof Theory For Description Logics. Springer, 2012. Web. SpringerBriefs In Computer Science.more details


Before Change
def __rsub__(self, other):
// subtraction with swapped arguments
rsub = lambda a, b: operator.sub(b, a)
return self._binary_operation(other, rsub, fail_for_mismatch=True,
message="Subtraction (R)")
def __isub__(self, other):
return self._binary_operation(other, np.ndarray.__isub__,
fail_for_mismatch=True,
After Change
np.all(other == 0)):
return self.__neg__()
else:
return Quantity(other, copy=False, force_quantity=True).__sub__(self)
def __isub__(self, other):
return self._binary_operation(other, np.ndarray.__isub__,
fail_for_mismatch=True,


Brand new villa decorated with a new stylish touch keeping the Paros approach.
With one of the loviest sea view.
You will be staying in a clean, peaceful, comfortable and fully furnished villa with a Jacuzzi of 5 persons.
Accomodation: Can accommodate 5 people and one baby at parκ bed.
Naousa centre is only 3 minutes on foot and
the nearest beach is only 5 minutes distance.
 You have the choice to go to an exclusive restaurant or a typical local one.
You can do clubbing all day and night or you can go to a quiet beach or restaurant and enjoy the sunset.
We will be on your side for anything you might need, to turn your vacation into a unforgettable life experience.


Here is some information about me...
Here is SOME MORE crazy awesome information about me..
At this point point its getting a little egotistical...


Implements the method described in "Network-based analysis of omics data: The LEAN method" [Gwinner Boulday (2016) <doi:10.1093/bioinformatics/btw676>] Given a protein interaction network and a list of p-values describing a measure of interest (as e.g. differential gene expression) this method computes an enrichment p-value for the protein neighborhood of each gene and compares it to a background distribution of randomly drawn p-values. The resulting scores are corrected for multiple testing and significant hits are returned in tabular format.
| Version: | 1.4.9 |
| Depends: | R (≥ 2.14), igraph (≥ 0.7.1), foreach (≥ 1.4.2) |
| Suggests: | knitr, doMC, rmarkdown, ROCR, testthat |
| Published: | 2016-11-12 |
| Author: | Frederik Gwinner |
| Maintainer: | Frederik Gwinner <frederik.gwinner at gmail.com> |
| License: | GPL-3 |
| NeedsCompilation: | no |
| Materials: | README |
| CRAN checks: | LEANR results |
| Reference manual: | LEANR.pdf |
| Vignettes: |
LEAN on CCM data LEAN on simulated subnetworks |
| Package source: | LEANR_1.4.9.tar.gz |
| Windows binaries: | r-devel: LEANR_1.4.9.zip, r-release: LEANR_1.4.9.zip, r-oldrel: LEANR_1.4.9.zip |
| OS X binaries: | r-release: LEANR_1.4.9.tgz, r-oldrel: LEANR_1.4.9.tgz |
Please use the canonical form https://CRAN.R-project.org/package=LEANR to link to this page.


Email<EMAIL_ADDRESS>Code: github.com/filwisher
Twitter: twitter.com/filwisher
Special interests in distributed systems (data structures and algorithms, edge computing), networking (peer-to-peer protocols, gossip/epidemic protocols, ad-hoc networks), and functional programming.
Peer-led coding academy with a focus on web development. Curriculum included: version control (Git), automated testing, agile practices, data visualization (D3.js), and web-server programming (Node.js).
Dissertation Project: "Constructing Mythologies: The Contemporary Aesthetics of Female Sexualization in Western Popular Music". Special interests in aesthetics (phenomenological, post-structuralist, feminist) and composition (indeterminate, algorithmic, cellular-automata). Modules included: Composition, Aesthetics and Criticism, Music Technology.
A Levels: Philosophy (A), Mathematics (B), Music (C)
GCSEs: 2 A*, 5 A, 3 B
Founding member of an award-winning web development cooperative. Researching new and emerging technologies. Planning project scope and ensuring delivery. Designing project architecture and implementation. Teaching groups of 16 students how to build web-based applications.
Lead developer in a 4-person team contracted by Camden Council to build a service for finding local amenities and live information about street works. Researched relevant technologies and planned implementation. Managed responsibilities of team of 4 other developers. Ensured project delivery successfully and on schedule (3 months).
Helped start a cooperative with the aims of providing free, full-time coding courses and helping course graduates to find employment as web developers. Planned and delivered course curriculum. Researched and adapted the structure of the organization over time. Awarded Young Cooperator's Prize for innovation. Featured in The Observer, Forbes, and Computer Weekly.
Awarded to Founders & Coders for our innovation and commitment to cooperative values.
Awarded for notable achievement in Music, for graduating with the highest grade in the year.


|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
| Class Summary | |
|---|---|
| Charset | A named mapping between sequences of sixteen-bit Unicode code units and sequences of bytes. |
| CharsetDecoder | An engine that can transform a sequence of bytes in a specific charset into a sequence of sixteen-bit Unicode characters. |
| CharsetEncoder | An engine that can transform a sequence of sixteen-bit Unicode characters into a sequence of bytes in a specific charset. |
| CoderResult | A description of the result state of a coder. |
| CodingErrorAction | A typesafe enumeration for coding-error actions. |
| Exception Summary | |
|---|---|
| CharacterCodingException | Checked exception thrown when a character encoding or decoding error occurs. |
| IllegalCharsetNameException | Unchecked exception thrown when a string that is not a legal charset name is used as such. |
| MalformedInputException | Checked exception thrown when an input byte sequence is not legal for given charset, or an input character sequence is not a legal sixteen-bit Unicode sequence. |
| UnmappableCharacterException | Checked exception thrown when an input character (or byte) sequence is valid but cannot be mapped to an output byte (or character) sequence. |
| UnsupportedCharsetException | Unchecked exception thrown when no support is available for a requested charset. |
| Error Summary | |
|---|---|
| CoderMalfunctionError | Error thrown when the decodeLoop method of
a CharsetDecoder , or the encodeLoop method of a CharsetEncoder , throws an unexpected
exception. |
Defines charsets, decoders, and encoders, for translating between bytes and Unicode characters.
Class name
Description
Charset
A named mapping between characters
and bytesCharsetDecoder
Decodes bytes into characters CharsetEncoder
Encodes characters into bytes CoderResult
Describes coder results CodingErrorAction
Describes actions to take when
coding errors are detected
A charset is named mapping between sequences of sixteen-bit Unicode characters and sequences of bytes, in the sense defined in RFC 2278. A decoder is an engine which transforms bytes in a specific charset into characters, and an encoder is an engine which transforms characters into bytes. Encoders and decoders operate on byte and character buffers. They are collectively referred to as coders.
The Charset
class defines methods for creating
coders for a given charset and for retrieving the various names associated with
a charset. It also defines static methods for testing whether a particular
charset is supported, for locating charset instances by name, and for
constructing a map that contains every charset for which support is available
in the current Java virtual machine.
Most users will not use these classes directly; instead they will use the
existing charset-related constructors and methods in the String
class, together with the existing InputStreamReader
and OutputStreamWriter
classes, all
of whose implementations have been reworked to make use of the charset
facilities defined in this package. A small number of changes have been made
to the InputStreamReader
and OutputStreamWriter
classes in order to allow explicit charset objects to be specified in the
construction of instances of those classes.
Support for new charsets can be made available via the interface defined in
the CharsetProvider
class in the java.nio.charset.spi
package.
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.


Wiki ▸ [[API Reference]] ▸ [[Geometry]] ▸ Hull Geom
# d3.geom.hull()
Create a new hull layout with the default x- and y-accessors.
# hull(vertices)
Returns the convex hull for the specified vertices array, using the current x- and y-coordinate accessors. The returned convex hull is represented as an array containing a subset of the input vertices, arranged in counterclockwise order (for consistency with polygon.clip).
Assumes the vertices array is greater than three in length. If vertices is of length <= 3, returns [].
# hull.x([x])
If x is specified, sets the x-coordinate accessor. If x is not specified, returns the current x-coordinate accessor, which defaults to:
js
function(d) { return d[0]; }
# hull.y([y])
If y is specified, sets the y-coordinate accessor. If y is not specified, returns the current y-coordinate accessor, which defaults to:
js
function(d) { return d[1]; }


{include="includes"}
{include="page.header"}
{"Add link"|e}
{"New Link"|e}
{include="page.footer"} {include="includesfooter"} {include="aboutmodal"}