@(gc: Option[GameClip], gamer: Gamer) @main("Echo Company 363 | Game Clips") {
To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Resource not found!


|
0.9.9 API documenation
|
Experimental features not specified by GLSL specification.
Experimental extensions are useful functions and types, but the development of their API and functionality is not necessarily stable. They can change substantially between versions. Backwards compatibility is not much of an issue for them.
Even if it's highly unrecommended, it's possible to include all the extensions at once by including <glm/ext.hpp>. Otherwise, each extension needs to be included a specific file.


Welcome back, Elena.
- New connections
- Connected at Startup Weekend 6
- Connected in the last week 3
-
2 hours ago NEW
-
Jennifer StannisBusiness Development at Barclays International
-
Adam FarlandSales at IDG Global
-
Graham DeYoungSoftware Engineer at Google
-
This morning
-
Michael TrimbleSocial Media Consultant
-
Emily PowersDeveloper Advocate at Dropbox
-
Felix DavidVP Sales at eMusic
-
Yesterday
-
Alan WilliamsData Engineer at Stealth Startup
-
Helena FleurSales Associate at Gap, Inc
-
Marla DavisProfessional Dancer


Julisa A Diego
An aspiring web developer. I love video games, music and cats. When I am not coding, I am working with an educational, non-profit facility called Mystic Jungle. I’ve volunteered there for a year and it’s something I am really passionate about. So being able to combine these two skills is really amazing and fun.
Danial Winston
Junior Web Developer, Mom of 2, with degrees in Psychology and Fine Arts before getting her tech on by attending Lambda for Web Development.
Adam Maley
Looking to become a Junior Full Stack Developer.I became interested in becoming a developer in high school, when I took a Web Design class. Around the same time I dabbled in JASS(Just Another Scripting Syntax) on the Warcraft 3 map editor. I am a big Halloween finatic and love fall weather. I also enjoy playing hockey and football.


“New” MDC Zimbabwe Party Launched
by Staff ReporterA letter from the Zimbabwe Electoral Commission to the Movement for Democratic Change (MDC) Zimbabwe reveals that there is a newly formed or launched party, MDC Zimbabwe.
This comes when there are two MDCs already, the MDC led by Nelson Chamisa and the other led by Thokozani Khupe.
Ironically, the MDC led by Chamisa uses the name MDC Zimbabwe on social media.
Although there is no information at the moment to suggest who the leaders of the new party are, the address suggests that the party’s main offices are in Gweru, Midlands.
The letter read as follows:
RE: NOTIFICATION OF EXISTENCE OF MOVEMENT FOR DEMOCRATIC CHANGE (MDC) ZIMBABWE
The Zimbabwe Electoral Commission (ZEC) acknowledges receipt of your party profile documents, the contents of which have been noted.
Your organisation has been included on ZEC’s stakeholder data base and mailing list for notification when appropriate meetings that require your input arise.
” alt=”” aria-hidden=”true” />


XREFRESH(1) XREFRESH(1) NAME xrefresh - refresh all or part of an X screen SYNOPSIS xrefresh [-option ...] DESCRIPTION Xrefresh is a simple X program that causes all or part of your screen to be repainted. This is useful when system messages have messed up your screen. Xrefresh maps a window on top of the desired area of the screen and then immediately unmaps it, causing refresh events to be sent to all applications. By default, a window with no background is used, causing all applications to repaint ``smoothly.'' However, the various options can be used to indicate that a solid background (of any color) or the root window background should be used instead. ARGUMENTS -white Use a white background. The screen just appears to flash quickly, and then repaint. -black Use a black background (in effect, turning off all of the elec‐ tron guns to the tube). This can be somewhat disorienting as everything goes black for a moment. -solid color Use a solid background of the specified color. Try green. -root Use the root window background. -none This is the default. All of the windows simply repaint. -geometry WxH+X+Y Specifies the portion of the screen to be repainted; see X(7). -display display This argument allows you to specify the server and screen to refresh; see X(7). X DEFAULTS The xrefresh program uses the routine XGetDefault(3) to read defaults, so its resource names are all capitalized. Black, White, Solid, None, Root Determines what sort of window background to use. Geometry Determines the area to refresh. Not very useful. ENVIRONMENT DISPLAY - To get default host and display number. SEE ALSO X(7) BUGS It should have just one default type for the background. AUTHORS Jim Gettys, Digital Equipment Corp., MIT Project Athena X Version 11 xrefresh 1.0.4 XREFRESH(1)


The Apprentice's Thomas called 'true hero' as he sacrifices himself in boardroom
The Apprentice viewers were left in turmoil following Wednesday's shock boardroom twist and took to social media to gush about Thomas Skinner's heroic move
by Irishmirror.ieBoardroom scenes were particularly tense during Wednesday's episode of The Apprentice .
A shock twist saw Thomas Skinner offer to take Pamela Laird's place in the boardroom firing line when team manager Ryan-Mark Parsons chose her and Marianne Rawlins to face Lord Sugar after the group lost this week's corporate away day task.
After their team lost by just £15, Thomas shocked Lord Alan Sugar and viewers at home by suggesting he should take another contestant's place in the final three after disagreeing with Ryan-Mark's decision.
This week's task saw teams organise corporate days away aboard the Belmont British Pullman and arrange food, drinks and entertainment for passengers.
Luxury womenswear consultant Ryan-Mark said: "At the end of the train journey, I made a speech that I was proud of everyone and I still stand by that because I felt everyone tried their hardest but I will bring back Pamela and Marianne."
Pamela was instantly disappointed with her team leaders feedback and hit back with a harsh swipe, saying: "That’s a massive mistake."
After the two battled it out, Thomas demanded he should be brought back into the boardroom instead as he disagreed with Ryan-Mark.
He offered: "I don’t think you should bring Pamela back."
Pamela continued to fight her corner, explaining: "I did not fail this task, I think you should rethink your decision Ryan-Mark as I saved this task."
A confused Lord Sugar questioned Thomas: "Want to take her place?"
"I’ll take her place, she should not be coming back in this room one hundred per cent," Thomas confirmed.
Ryan-Mark argued: "Okay well on that basis I’ll bring Thomas back if he wants to come back so desperately."
Thomas managed to remain in the competition and avoid being fired for the seven out of eight tasks of the series so far.
Project manager Ryan-Mark said his goodbyes as he became the latest contestant to be axed from Lord Sugar's hit show.
Alan praised Thomas for being "a nice chap" and admitted that he admired his "gallantry," before he chose to give the pillow company owner and Marianne another chance.
Viewers watched the showdown in turmoil before rushing to Twitter to comment on Thomas' heroic act in a last-ditch attempt to save his teammate.
One user wrote: "Not all heroes wear capes."
While another gushed: "TOMMY HAS MY WHOLE HEART STEPPING IN FOR HER YES."
A third praised: "Tommy really is the nicest guy. He praises where it's due, is always pleased for the winning team and now stepping up for his team mates. So relieved he's still in the process."
Other users branded Tommy "the hero of the hour" and commended his "chivalry".
The boardroom's latest casualty Ryan-Mark recently told Mirror Online that co-star Marianne, 36, had a "personal vendetta" against him and branded their relationship "toxic."
Ryan-Mark is now looking forward to the future with his VIP concierge app and hopes for further TV opportunities.
- The Apprentice returns next Wednesday at 9pm on BBC One


To create a new event, click on the "Events" tab in the admin menu, then clik on the orange "Add New" button. This will bring you to the New Event form where you can create new events. The minimum needed to create an event are the "Event Name", "Event URL", "Event Location", and some content in the "About page Content". These are the only required fields.
The different fields in the form create the different parts of an event e.g. name, location, url etc. The fields work as follows:
Field Name |
What it saves in the database |
Is this field required? |
|---|---|---|
| Event Name | The name of the event. | Yes |
| Event URL | The path of the URL you want the event to have. E.g. if you enter "seattle2016" the URL for your event will be "https://interopevents.com/seattle2016" | Yes |
| Display Language | The language that will be used in the lang attribute for the event. The default is English | No |
| Event Registration Link | This is the link to register for the event. It must be a fully formed URL including "http://" or "https://". If you enter a value here there will be a register button added to your event that follows this link. | No |
| Technical Topics | Once they are over events are automatically added to the past events page. These are what will be listed as the technical topics in the past events table. | No |
| Event Location | Where the event takes place. | Yes |
| Choose Event Continent | Assigns the color that will be applied to the events header menu for this event | No |
| Event Dates (Must include time of day) | The start and end dates for the event. They must include the time of day | No |
| Display on the colored events menu underneath gray "Home" menu? | Determines whether the event will appear in the colored menu in the header or not. The default is false | No |
| About page Content | The html content that will appear in the "About" page for the event. This will always be the first tab for the event. | Yes |
| Venue Name | This is the name of the venue. If you add a "Venue Name" it will create a tab for you called "Venue" | No |
| Address | The address that will show for the venue | No |
| Parking Information | Text that will show on the Venue tab | No |
| Select Venue Image | Image to show on Venue tab | No |
| Select Header Image | Image to show on masthead for event | No |
| Select Speakers | Opens a modal window where you can select speakers by dragging from the left side to the right. All speakers on the right will be displayed in the order shown | No |
| Cancel | Cancels thew new event | N/A |
| Preview | Pops up modal window with preview of event | N/A |
| Save as Draft | Saves the event as a draft, but does not publish | N/A |
| Publish Now | Saves the event and publishes it immediatly to the dom | N/A |


THE STICKER
HOME
CONTACT
ABOUT
ORDER
HYDERABAD,TELANGANA,BHARAT.
For Any Suggestions or Complaints
Mail Us at
Suggestions@yuppie.cf


Fundamentals: Working with GenBank¶
There are many ways to get data from GenBank, including NCBI’s command line tools. However, if you’re new to working with GenBank data, using the online portal is the easiest introduction. These instructions imagine that you’re looking for the GenBank data described in the preparing mitogenome data tutorial, i.e. that we want to acquire a set of Coleoptera mitogenomes and a set of mitogenomes from a subset of other Arthropod orders. We’re going to search only the RefSeq database, a subset of the nt database, and generally a good starting place.
Getting Coleoptera data¶
Exercise
- Go to the genbank nucleotide core database
- In the search bar, type the following:
"Coleoptera"[Organism] AND srcdb_refseq[PROP] AND mitochondrion[filter]
We are asking for any sequences with Coleoptera in the Organism field, from the RefSeq database, and from the mitochondrion only. You should get around 300 sequences as of December 2020.
Exercise
We will download all of these as a GenBank file - click on the
link and select as follows:Then click
and download it.At this point, we strongly suggest you name this file sensibly. It’s worth the keystrokes to name something accurately so you know what it is later. We would usually include that it’s from genbank, what the searchterms were, and the date, eg: “GBdl_RefSeq_ColeopMT_2021-01-12.gb”
The file we have just downloaded is a GenBank-format file. This contains sequence data, like a fasta file, but also contains annotations and features. Annotations are metadata about the sequence entry, such as the authors of the sequence, the taxonomy of the source specimen, and other information. Features are metadata about specific sections of the sequence data, such as genes. Features are often called annotations as well - indeed, generally if someone is talking about “annotating” a sequence they mean finding and marking up the gene regions in that sequence.
Exercise
If the idea of gene features/annotations is new to you, you can visualise these by going back to our search results on GenBank. Choose a sequence, and below it you’ll see a Graphics link. Click this and it will load a visual representation of the Features on that record - you should be able to see how the different genes are laid out on this mitochondrion.
Getting non-Coleoptera data¶
The process is exactly the same, except we use a more specific search term:
"Blattodea"[Organism] OR "Hemiptera"[Organism] OR "Lepidoptera"[Organism] OR "Diptera"[Organism] OR "Araneae"[Organism] OR "Collembola"[Organism]) AND srcdb_refseq[PROP] AND mitochondrion[filter]
Next steps¶
We don’t need these GenBank files, we’ve already prepared a subset of this data to work with, so you can head back to the preparing mitogenome data tutorial.


CRM System
Customers
Products
Orders
Product
Add
Product ID
Name
Product Code
Price
Action
Delete
|
Edit


A cookie sent from an HTTP server to be stored on the client and returned when the path and/or domain matches.
More...
|
| | __init__ () |
| | Constructs an empty cookie. More...
|
| |
| | __init__ (const HTTPCookie) |
| |
| | __init__ (str format, const URLSpec url) |
| | Constructs a cookie according to the indicated string, presumably the tag of a Set-Cookie header. More...
|
| |
| | __init__ (str name, str path, str domain) |
| | Constructs a cookie with the indicated name, path, and domain values, but no other data. More...
|
| |
| | clearExpires () |
| | Removes the expiration date on the cookie. More...
|
| |
| str | getDomain () |
| |
| HTTPDate | getExpires () |
| | Returns the expiration date of the cookie if it is set, or an invalid date if it is not. More...
|
| |
| str | getName () |
| | Returns the name of the cookie. More...
|
| |
| str | getPath () |
| | Returns the prefix of the URL paths on the server for which this cookie will be sent. More...
|
| |
| bool | getSecure () |
| | Returns true if the server has indicated this is a "secure" cookie which should only be sent over an HTTPS channel. More...
|
| |
| str | getValue () |
| | Returns the value of the cookie. More...
|
| |
| bool | hasExpires () |
| | Returns true if the cookie has an expiration date, false otherwise. More...
|
| |
| bool | isExpired (const HTTPDate now) |
| | Returns true if the cookie's expiration date is before the indicated date, false otherwise. More...
|
| |
| bool | matchesUrl (const URLSpec url) |
| | Returns true if the cookie is appropriate to send with the indicated URL request, false otherwise. More...
|
| |
| bool | operator< (const HTTPCookie other) |
| |
| | output (Ostream out) |
| |
| bool | parseSetCookie (str format, const URLSpec url) |
| | Separates out the parameter/value pairs of the Set-Cookie header and assigns the values of the cookie appropriate.  More...
|
| |
A cookie sent from an HTTP server to be stored on the client and returned when the path and/or domain matches.
Assuming the operator < method, above, has already evaluated these two cookies as equal, then assign the remaining values (value, expiration date, secure flag) from the indicated cookie.
This is guaranteed not to change the ordering of the cookie in a set, and so can be used to update an existing cookie within a set with new values.


Ebola Tracker
•
Created at Kent Hack Enough 2014
•
Data acquired from
Data Market
March
April
May
June
July
August
September
October
Incidents of Ebola Worldwide
This is a Chrome Experiment


Interested in data science and information privacy?
Participate in a research study on data and information privacy
Howdy!
You are invited to participate in a research study on data and information privacy.
WHEN: Monday (8/7) Morning 10am
The goal of this project is to study how information disclosure can (1) facilitate better replicable decisions while also (2) increasing privacy by only disclosing information that is required when needed. The study will involve the use of visualization software to answer a series of questions based on the data you see on the screen. No particular expertise is required to participate. To qualify for the study, you must be at least 18 years of age.
The entire study will last approximately 60 minutes, but could potentially take up to 90 minutes. You will receive a $15 Amazon gift card plus the top performer will receive an additional $35 Amazon gift card.
For additional information regarding the study please contact Debra Tan at<EMAIL_ADDRESS>The study will take place at Room 104, Blocker Building, 155 Ireland St on the Texas A&M University campus.
TAMU IRB #IRB-2017-0105M, IRB Approval Date: 04/05/2017, Expiration Date: 03/01/2022
Best Regards,
Hye-Chung Kum & Eric Ragan


A wrapper function which visualizes outputs from the runDoubletCells function stored in the colData slot of the SingleCellExperiment object via various plots.
plotDoubletCellsResults( inSCE, sample = NULL, shape = NULL, groupby = NULL, combinePlot = NULL, violin = TRUE, boxplot = FALSE, dots = TRUE, logScore = TRUE, reducedDimName = NULL, xlab = NULL, ylab = NULL, dim1 = NULL, dim2 = NULL, bin = NULL, binLabel = NULL, defaultTheme = TRUE, dotSize = 1, transparency = 1, titleSize = 18, axisLabelSize = 18, axisSize = 15, legendSize = 15, legendTitleSize = 16, relHeights = c(1.5, 1, 1), relWidths = c(1, 1, 1), plotLabels = "default", plotLabelSize = 20, samplePerColumn = TRUE, sampleRelHeights = 1, sampleRelWidths = 1 )
| inSCE | Input SingleCellExperiment object with saved dimension reduction components or a variable with saved results from runDoubletCells. Required. |
|---|---|
| sample | Character vector. Indicates which sample each cell belongs to. Default NULL. |
| shape | If provided, add shapes based on the value. |
| groupby | Groupings for each numeric value. A user may input a vector equal length to the number of the samples in the SingleCellExperiment object, or can be retrieved from the colData slot. Default NULL. |
| combinePlot | Must be either "all" or "sample". "all" will combine all plots into a single .ggplot object, while "sample" will output a list of plots separated by sample. Default "all". |
| violin | Boolean. If TRUE, will plot the violin plot. Default TRUE. |
| boxplot | Boolean. If TRUE, will plot boxplots for each violin plot. Default TRUE. |
| dots | Boolean. If TRUE, will plot dots for each violin plot. Default TRUE. |
| logScore | Boolean. If TRUE, the doublet score will be log normalized. |
| reducedDimName | Saved dimension reduction name in the SingleCellExperiment object. Required. |
| xlab | Character vector. Label for x-axis. Default NULL. |
| ylab | Character vector. Label for y-axis. Default NULL. |
| dim1 | 1st dimension to be used for plotting. Can either be a string which specifies the name of the dimension to be plotted from reducedDims, or a numeric value which specifies the index of the dimension to be plotted. Default is NULL. |
| dim2 | 2nd dimension to be used for plotting. Can either be a string which specifies the name of the dimension to be plotted from reducedDims, or a numeric value which specifies the index of the dimension to be plotted. Default is NULL. |
| bin | Numeric vector. If single value, will divide the numeric values into the `bin` groups. If more than one value, will bin numeric values using values as a cut point. |
| binLabel | Character vector. Labels for the bins created by the `bin` parameter. Default NULL. |
| defaultTheme | Removes grid in plot and sets axis title size to 10 when TRUE. Default TRUE. |
| dotSize | Size of dots. Default 1. |
| transparency | Transparency of the dots, values will be 0-1. Default 1. |
| titleSize | Size of title of plot. Default 18. |
| axisLabelSize | Size of x/y-axis labels. Default 18. |
| axisSize | Size of x/y-axis ticks. Default 15. |
| legendSize | size of legend. Default 15. |
| legendTitleSize | size of legend title. Default 16. |
| relHeights | Relative heights of plots when combine is set. |
| relWidths | Relative widths of plots when combine is set. |
| plotLabels | labels to each plot. If set to "default", will use the name of the samples as the labels. If set to "none", no label will be plotted. |
| plotLabelSize | size of labels |
| samplePerColumn | If TRUE, when there are multiple samples and combining by "all", the output .ggplot will have plots from each sample on a single column. Default TRUE. |
| sampleRelHeights | If there are multiple samples and combining by "all", the relative heights for each plot. |
| sampleRelWidths | If there are multiple samples and combining by "all", the relative widths for each plot. |
data(scExample, package="singleCellTK") sce <- sce[, colData(sce)$type != "EmptyDroplet"] sce <- getUMAP(inSCE=sce, useAssay="counts", reducedDimName="UMAP") sce <- runDoubletCells(sce)#>plotDoubletCellsResults(inSCE=sce, reducedDimName="UMAP")#> Warning: Ignoring unknown parameters: fun, fun.min, fun.max#>#> $density_doubletScore#> #> $scatter_doubletScore#> #> $violin_doubletScore#>


Provides access to various spatial layers for B.C., such as administrative boundaries, natural resource management boundaries, etc. All layers are imported from the 'bcmaps.rdata' package as 'sf' or 'Spatial' objects through function calls in this package. All layers are in B.C. 'Albers' equal-area projection <http://spatialreference.org/ref/epsg/nad83-bc-albers/>, which is the B.C. government standard.
| Version: | 0.17.1 |
| Imports: | httr (≥ 1.3.1), methods, rappdirs (≥ 0.3.1), sf (≥ 0.5-4), stats, utils |
| Suggests: | bcmaps.rdata (≥ 0.1.5), doMC (≥ 1.3.4), ggplot2 (≥ 2.2.1), glue (≥ 1.1.1), knitr, lwgeom (≥ 0.1-2), plyr (≥ 1.8.4), raster (≥ 2.5-8), rgdal (≥ 1.2-13), rgeos (≥ 0.3-25), rmarkdown, sp (≥ 1.2-5), testthat |
| Published: | 2018-03-14 |
| Author: | Andy Teucher [aut, cre], Stephanie Hazlitt [aut], Sam Albers [aut], Province of British Columbia [cph] |
| Maintainer: | Andy Teucher <andy.teucher at gov.bc.ca> |
| BugReports: | https://github.com/bcgov/bcmaps/issues |
| License: | Apache License (== 2.0) | file LICENSE |
| URL: | https://github.com/bcgov/bcmaps |
| NeedsCompilation: | no |
| Materials: | README NEWS |
| CRAN checks: | bcmaps results |
| Reference manual: | bcmaps.pdf |
| Vignettes: |
bcmaps layers and point data |
| Package source: | bcmaps_0.17.1.tar.gz |
| Windows binaries: | r-devel: bcmaps_0.17.1.zip, r-release: bcmaps_0.17.1.zip, r-oldrel: bcmaps_0.17.1.zip |
| OS X binaries: | r-release: bcmaps_0.17.1.tgz, r-oldrel: bcmaps_0.17.1.tgz |
| Old sources: | bcmaps archive |
Please use the canonical form https://CRAN.R-project.org/package=bcmaps to link to this page.


[gecode-users] Random Distributions (INT_VAL_RAND)
Christian Schulte
cschulte at kth.se
Fri Apr 11 10:19:06 CEST 2014
Actually, there might be an easier way to do. Have a look at the Gecode
source file gecode/kernel/rnd.hpp. If you implement a random number
generator that has the very same interface (just replace
Support::RandomGenerator by your own random number generator) you can use
that instead for the normal branchers.
Cheers
Christian
--
Christian Schulte, Professor of Computer Science, KTH,
www.ict.kth.se/~cschulte/
-----Original Message-----
From: users-bounces at gecode.org [mailto:users-bounces at gecode.org] On Behalf
Of Guido Tack
Sent: Friday, April 11, 2014 10:12 AM
To: negate273 at gmail.com
Cc: users at gecode.org
Subject: Re: [gecode-users] Random Distributions (INT_VAL_RAND)
Have a look at Sect. 8.8 in MPG, it shows how to implement a custom value
selection strategy.
Cheers,
Guido
On 11 Apr 2014, at 5:38 pm, negate273 at gmail.com wrote:
> Are there any implementations for different random distributions for
integer *value* selection, besides the uniform distribution supported by
INT_VAL_RND() ? For Eg. I'd like the values to be distributed based on a
normal distribution or maybe a logarithmic distribution.
> If not, can you point me to some code which would be a good starting point
to implement such a value selection method, as I'm not sure where the
implementation for INT_VAL_RND exists ? Is it in
gecode/int/branch/val-sel-commit.cpp ?
> There was a thread in May 2009 titled "How to set an arbitrary
RandomGenerator for randomized branching", but not sure if it ever got
implemented ?
>
> Thanks, ~az
> _______________________________________________
> Gecode users mailing list
> users at gecode.org
> https://www.gecode.org/mailman/listinfo/gecode-users
_______________________________________________
Gecode users mailing list
users at gecode.org
https://www.gecode.org/mailman/listinfo/gecode-users
More information about the users
mailing list


Application:
The following email will be sent to the lead applicant after which the application will not be available for assessment.
Dave smith
Dear [recipient name] Innovate UK [competition name] [application title]


|
▲
0.99%
|
WUBA
|
58.com Inc
|
45.96
|
1,104,500
|
45.02
|
47.70
|
|
▼
-3.84%
|
ATVI
|
Activision Blizzard, Inc
|
52.05
|
12,912,600
|
51.38
|
55.60
|
|
▼
-2.30%
|
AHC
|
A.H. Belo Corporation
|
1.70
|
16,000
|
1.68
|
1.88
|
|
▲
23.29%
|
ANTE
|
AirNet Technology Inc
|
0.90
|
19,300
|
0.72
|
0.94
|
|
▲
7.43%
|
SONG
|
Akazoo S.A
|
2.17
|
17,600
|
1.86
|
2.17
|
|
▼
-3.12%
|
ALSK
|
Alaska Communications Systems Group, Inc
|
1.55
|
108,000
|
1.55
|
1.63
|
|
▼
-3.91%
|
GOOGL
|
Alphabet Inc
|
1,068.21
|
4,140,700
|
1,062.10
|
1,138.48
|
|
▼
-3.85%
|
GOOG
|
Alphabet Inc
|
1,072.3199
|
3,600,300
|
1,065.49
|
1,143.99
|
|
▼
-0.73%
|
ATUS
|
Altice USA, Inc
|
19.10
|
10,663,700
|
18.64
|
21.00
|
|
▼
-5.34%
|
AMC
|
AMC Entertainment Holdings, Inc
|
3.19
|
5,741,800
|
3.02
|
3.60
|
|
▼
-11.46%
|
AMCX
|
AMC Networks Inc
|
24.73
|
1,294,600
|
24.02
|
29.20
|
|
▼
-3.55%
|
AMOV
|
America Movil, S.A.B. de C.V
|
11.96
|
7,300
|
11.84
|
12.50
|
|
▼
-4.58%
|
AMX
|
America Movil, S.A.B. de C.V
|
12.07
|
3,341,500
|
12.05
|
12.80
|
|
▼
-5.68%
|
ANGI
|
ANGI Homeservices Inc
|
4.82
|
3,039,100
|
4.59
|
5.53
|
|
▼
-12.53%
|
ATEX
|
Anterix Inc
|
34.07
|
206,700
|
34.07
|
41.07
|
|
▼
-8.27%
|
ATNI
|
ATN International, Inc
|
57.56
|
89,192
|
42.92
|
61.40
|
|
▼
-8.67%
|
T
|
AT&T Inc
|
28.45
|
116,635,700
|
28.18
|
30.50
|
|
▼
-6.13%
|
ATHM
|
Autohome Inc
|
63.71
|
866,900
|
63.01
|
71.29
|
|
▼
-20.69%
|
AUTO
|
AutoWeb, Inc
|
0.92
|
57,600
|
0.91
|
1.11
|
|
▼
-5.62%
|
AVID
|
Avid Technology, Inc
|
5.71
|
399,270
|
5.70
|
6.37
|
|
▼
-1.07%
|
BIDU
|
Baidu, Inc
|
88.66
|
5,685,500
|
87.72
|
93.16
|
|
▼
-4.60%
|
BCE
|
BCE Inc
|
35.90
|
1,816,600
|
35.82
|
38.64
|
|
▼
-5.51%
|
BCOM
|
B Communications Ltd
|
0.7559
|
2,521
|
0.7545
|
0.89
|
|
▼
-32.74%
|
BBGI
|
Beasley Broadcast Group, Inc
|
1.52
|
312,500
|
1.28
|
2.46
|
|
▼
-3.12%
|
BILI
|
Bilibili Inc
|
20.19
|
5,953,200
|
20.00
|
21.93
|
|
▼
-0.20%
|
BITA
|
Bitauto Holdings Limited
|
9.90
|
438,000
|
9.85
|
10.39
|
|
▲
0.23%
|
WIFI
|
Boingo Wireless, Inc
|
8.65
|
852,000
|
7.81
|
8.90
|
|
▲
1.96%
|
CABO
|
Cable One, Inc
|
1,270.96
|
81,691
|
1,242.05
|
1,301.585
|
|
▲
11.78%
|
CANG
|
Cango Inc
|
5.60
|
23,400
|
4.90
|
5.60
|
|
▼
-0.46%
|
CDLX
|
Cardlytics, Inc
|
30.39
|
1,626,300
|
29.01
|
34.69
|
|
▼
-1.66%
|
CARG
|
CarGurus, Inc
|
16.58
|
2,308,900
|
16.56
|
17.40
|
|
▲
1.68%
|
CEL
|
Cellcom Israel Ltd
|
2.42
|
18,800
|
2.40
|
2.58
|
|
▲
7.83%
|
CETV
|
Central European Media Enterprises Ltd
|
2.48
|
1,503,300
|
2.26
|
2.58
|
|
▼
-9.90%
|
CTL
|
CenturyLink, Inc
|
9.10
|
21,129,800
|
9.01
|
10.38
|
|
▲
0.28%
|
CYOU
|
Changyou.com Limited
|
10.66
|
179,300
|
10.28
|
10.76
|
|
▼
-5.43%
|
CHTR
|
Charter Communications, Inc
|
371.70
|
2,304,543
|
370.00
|
404.49
|
|
▼
-7.09%
|
CSSE
|
Chicken Soup for the Soul Entertainment, Inc
|
5.11
|
26,700
|
5.10
|
6.27
|
|
▲
9.01%
|
CHL
|
China Mobile Limited
|
34.12
|
2,292,900
|
33.98
|
35.69
|
|
▲
1.79%
|
CNET
|
ChinaNet Online Holdings, Inc
|
0.57
|
56,900
|
0.55
|
0.60
|
|
▲
5.23%
|
CHA
|
China Telecom Corporation Limited
|
28.17
|
168,400
|
28.05
|
29.28
|
|
▲
6.73%
|
CHU
|
China Unicom (Hong Kong) Limited
|
5.55
|
723,400
|
5.48
|
5.69
|
|
▲
0.20%
|
CHT
|
Chunghwa Telecom Co., Ltd
|
35.30
|
187,100
|
35.14
|
35.70
|
|
▼
-11.46%
|
CMPR
|
Cimpress N.V
|
52.02
|
543,400
|
51.00
|
61.62
|
|
0.00%
|
CIDM
|
Cinedigm Corp
|
0.32
|
39,500
|
0.30
|
0.34
|
|
▲
0.26%
|
CNK
|
Cinemark Holdings, Inc
|
11.42
|
13,131,420
|
10.19
|
13.40
|
|
▲
1.85%
|
CCO
|
Clear Channel Outdoor Holdings, Inc
|
0.55
|
6,055,000
|
0.54
|
0.62
|
|
▼
-6.50%
|
CCOI
|
Cogent Communications Holdings, Inc
|
75.95
|
1,020,542
|
72.01
|
81.92
|
|
▼
-7.15%
|
CMCSA
|
Comcast Corporation
|
33.37
|
47,307,600
|
32.64
|
36.09
|
|
▼
-15.06%
|
SCOR
|
comScore, Inc
|
2.20
|
1,093,900
|
2.07
|
2.69
|
|
▼
-4.55%
|
CNSL
|
Consolidated Communications Holdings, Inc
|
3.99
|
1,453,000
|
3.66
|
4.35
|
|
▲
1.89%
|
CRTO
|
Criteo S.A
|
7.00
|
1,024,700
|
6.69
|
7.59
|
|
▲
0.96%
|
CMLS
|
Cumulus Media Inc
|
5.27
|
189,800
|
4.85
|
5.74
|
|
▼
-11.62%
|
DJCO
|
Daily Journal Corporation
|
219.18
|
5,400
|
210.00
|
229.90
|
|
▲
0.18%
|
DLX
|
Deluxe Corporation
|
22.17
|
873,800
|
21.23
|
23.78
|
|
▼
-15.93%
|
DISCB
|
Discovery, Inc
|
24.80
|
200
|
24.80
|
24.80
|
|
▼
-11.59%
|
DISCA
|
Discovery, Inc
|
18.76
|
6,594,900
|
18.57
|
21.97
|
|
▼
-10.69%
|
DISCK
|
Discovery, Inc
|
16.87
|
6,226,300
|
16.70
|
19.70
|
|
▼
-8.69%
|
DISH
|
DISH Network Corporation
|
19.97
|
7,205,500
|
18.94
|
21.16
|
|
▼
-2.19%
|
DLB
|
Dolby Laboratories, Inc
|
49.46
|
974,900
|
48.93
|
56.09
|
|
▲
7.69%
|
DLPN
|
Dolphin Entertainment, Inc
|
0.42
|
32,000
|
0.39
|
0.43
|
|
▼
-9.83%
|
DOYU
|
DouYu International Holdings Limited
|
7.25
|
1,541,656
|
7.13
|
8.19
|
|
▼
-6.03%
|
EDUC
|
Educational Development Corporation
|
3.74
|
30,200
|
3.74
|
4.10
|
|
▼
-3.46%
|
EA
|
Electronic Arts Inc
|
86.94
|
6,167,600
|
86.75
|
94.37
|
|
▼
-4.24%
|
EEX
|
Emerald Expositions Events, Inc
|
3.16
|
514,617
|
3.14
|
3.52
|
|
▲
11.43%
|
EMMS
|
Emmis Communications Corporation
|
1.95
|
216,600
|
1.76
|
2.19
|
|
▼
-2.25%
|
ETM
|
Entercom Communications Corp
|
1.74
|
1,262,700
|
1.65
|
1.88
|
|
▲
1.00%
|
EVC
|
Entravision Communications Corporation
|
2.02
|
419,700
|
1.78
|
2.06
|
|
▲
5.84%
|
EROS
|
Eros International Plc
|
1.63
|
2,434,200
|
1.52
|
1.69
|
|
▼
-2.15%
|
EVER
|
EverQuote, Inc
|
26.88
|
450,485
|
26.12
|
30.38
|
|
▼
-2.22%
|
FB
|
Facebook, Inc
|
149.73
|
32,527,300
|
148.00
|
159.27
|
|
▼
-2.17%
|
SFUN
|
Fang Holdings Limited
|
1.80
|
20,900
|
1.73
|
1.95
|
|
▼
-4.76%
|
FLNT
|
Fluent, Inc
|
1.20
|
702,600
|
1.17
|
1.39
|
|
▼
-4.21%
|
FWONK
|
Formula One Group
|
23.00
|
2,484,547
|
22.58
|
25.795
|
|
▼
-0.43%
|
FWONA
|
Formula One Group
|
20.85
|
402,406
|
20.645
|
23.445
|
|
▼
-8.02%
|
FOXA
|
Fox Corporation
|
20.99
|
8,498,700
|
20.85
|
23.60
|
|
▼
-8.61%
|
FOX
|
Fox Corporation
|
20.05
|
3,236,800
|
19.92
|
22.77
|
|
▲
275.00%
|
FTR
|
Frontier Communications Corporation
|
0.90
|
9,473,000
|
0.24
|
0.90
|
|
▼
-10.88%
|
BHAT
|
Fujian Blue Hat Interactive Entertainment Technology Ltd
|
0.811
|
119,000
|
0.76
|
0.90
|
|
▲
1.42%
|
GAIA
|
Gaia, Inc
|
6.44
|
223,700
|
6.15
|
6.82
|
|
▲
0.63%
|
GCI
|
Gannett Co., Inc
|
1.61
|
4,284,000
|
1.43
|
1.77
|
|
▼
-2.21%
|
GNUS
|
Genius Brands International, Inc
|
0.31
|
1,781,600
|
0.269
|
0.35
|
|
▼
-1.79%
|
GIGM
|
GigaMedia Limited
|
2.20
|
31,576
|
2.20
|
2.35
|
|
▼
-6.60%
|
ENT
|
Global Eagle Entertainment Inc
|
0.14
|
1,308,500
|
0.14
|
0.15
|
|
▼
-6.90%
|
GSAT
|
Globalstar, Inc
|
0.27
|
1,384,600
|
0.27
|
0.30
|
|
▼
-2.87%
|
GLUU
|
Glu Mobile Inc
|
6.09
|
5,654,900
|
5.92
|
6.79
|
|
▲
21.62%
|
GOGO
|
Gogo Inc
|
2.70
|
3,902,301
|
2.24
|
2.94
|
|
▲
0.04%
|
GRVY
|
Gravity Co., Ltd
|
23.40
|
27,900
|
22.51
|
24.79
|
|
▼
-6.02%
|
GTN
|
Gray Television, Inc
|
9.84
|
1,862,600
|
9.75
|
11.21
|
|
▼
-0.30%
|
GTN.A
|
Gray Television, Inc
|
9.86
|
200
|
9.86
|
10.30
|
|
▼
-1.79%
|
GRPN
|
Groupon, Inc
|
0.55
|
18,703,900
|
0.53
|
0.65
|
|
▼
-13.85%
|
GRUB
|
Grubhub Inc
|
31.71
|
4,983,500
|
31.70
|
38.97
|
|
▼
-3.35%
|
TV
|
Grupo Televisa, S.A.B
|
5.48
|
2,829,300
|
5.47
|
5.95
|
|
▼
-4.26%
|
GTT
|
GTT Communications, Inc
|
8.76
|
2,850,100
|
5.07
|
9.90
|
|
▼
-13.37%
|
HHS
|
Harte Hanks, Inc
|
1.75
|
8,700
|
1.75
|
2.27
|
|
▼
-2.00%
|
HCHC
|
HC2 Holdings, Inc
|
1.47
|
880,700
|
1.39
|
1.74
|
|
▼
-1.36%
|
HMTV
|
Hemisphere Media Group, Inc
|
8.68
|
120,300
|
8.46
|
9.02
|
|
▲
2.45%
|
HUYA
|
HUYA Inc
|
13.36
|
2,100,400
|
13.15
|
13.99
|
|
▼
-6.48%
|
IAC
|
IAC/InterActiveCorp
|
130.75
|
2,483,628
|
129.13
|
144.61
|
|
▼
-2.53%
|
ICLK
|
iClick Interactive Asia Group Limited
|
4.24
|
428,000
|
4.12
|
4.40
|
|
▼
-13.33%
|
IDT
|
IDT Corporation
|
5.20
|
185,967
|
4.91
|
6.05
|
|
▲
17.97%
|
IHRT
|
iHeartMedia, Inc
|
8.27
|
1,302,000
|
6.90
|
8.49
|
|
▼
-7.76%
|
IMAX
|
IMAX Corporation
|
10.58
|
2,820,197
|
10.16
|
12.8799
|
|
▼
-8.11%
|
INWK
|
InnerWorkings, Inc
|
1.02
|
1,600,600
|
0.95
|
1.27
|
|
0.00%
|
ISIG
|
Insignia Systems, Inc
|
0.65
|
3,400
|
0.65
|
0.76
|
|
▲
4.72%
|
INSE
|
Inspired Entertainment, Inc
|
3.33
|
22,712
|
2.72
|
3.38
|
|
▼
-14.33%
|
IMTE
|
Integrated Media Technology Limited
|
2.69
|
8,300
|
2.65
|
3.14
|
|
▲
13.81%
|
I
|
Intelsat S.A
|
2.06
|
8,076,000
|
1.68
|
2.12
|
|
▼
-6.25%
|
IDCC
|
InterDigital, Inc
|
35.25
|
420,417
|
35.11
|
39.97
|
|
▲
11.76%
|
INUV
|
Inuvo, Inc
|
0.19
|
164,000
|
0.15
|
0.19
|
|
▲
2.27%
|
IQ
|
iQIYI, Inc
|
17.54
|
5,111,400
|
17.24
|
18.25
|
|
▼
-2.89%
|
IRDM
|
Iridium Communications Inc
|
19.50
|
1,690,300
|
18.81
|
22.16
|
|
0.00%
|
IZEA
|
IZEA Worldwide, Inc
|
0.16
|
92,400
|
0.15
|
0.18
|
|
▼
-16.98%
|
JFIN
|
Jiayin Group Inc
|
1.76
|
3,900
|
1.76
|
2.89
|
|
▼
-5.20%
|
JW.A
|
John Wiley & Sons, Inc
|
32.83
|
801,900
|
31.87
|
35.62
|
|
▼
-5.27%
|
JW.B
|
John Wiley & Sons, Inc
|
32.73
|
900
|
32.73
|
34.92
|
|
▲
5.93%
|
KLR
|
Kaleyra Inc
|
6.25
|
6,500
|
6.15
|
6.99
|
|
▲
5.81%
|
KT
|
KT Corporation
|
7.29
|
803,100
|
7.29
|
7.59
|
|
▲
26.56%
|
LEAF
|
Leaf Group Ltd
|
1.62
|
175,800
|
1.21
|
1.79
|
|
▼
-5.66%
|
LEE
|
Lee Enterprises, Incorporated
|
1.00
|
552,200
|
1.00
|
1.06
|
|
▼
-5.64%
|
LBRDK
|
Liberty Broadband Corporation
|
90.67
|
969,000
|
90.53
|
98.42
|
|
▼
-5.24%
|
LBRDA
|
Liberty Broadband Corporation
|
87.38
|
260,200
|
86.71
|
94.00
|
|
▼
-0.42%
|
LBTYK
|
Liberty Global Plc
|
16.53
|
4,990,300
|
16.23
|
17.18
|
|
▼
-0.40%
|
LBTYA
|
Liberty Global Plc
|
17.63
|
4,047,100
|
17.30
|
18.26
|
|
0.00%
|
LBTYB
|
Liberty Global Plc
|
17.28
|
0
|
17.28
|
17.28
|
|
▼
-2.84%
|
LILAK
|
Liberty Latin America Ltd
|
9.23
|
1,376,200
|
8.98
|
9.72
|
|
▼
-3.98%
|
LILA
|
Liberty Latin America Ltd
|
9.41
|
403,100
|
9.10
|
9.93
|
|
▲
1.00%
|
LTRPB
|
Liberty TripAdvisor Holdings, Inc
|
3.03
|
1,400
|
2.30
|
3.03
|
|
▲
18.25%
|
LTRPA
|
Liberty TripAdvisor Holdings, Inc
|
1.49
|
2,544,900
|
1.21
|
1.53
|
|
▼
-0.35%
|
LN
|
LINE Corporation
|
45.36
|
34,147
|
45.25
|
45.78
|
|
▲
0.59%
|
LGF.A
|
Lions Gate Entertainment Corp
|
6.87
|
3,452,900
|
6.64
|
7.72
|
|
▲
2.22%
|
LGF.B
|
Lions Gate Entertainment Corp
|
6.44
|
2,720,900
|
6.01
|
7.05
|
|
▼
-1.57%
|
YVR
|
Liquid Media Group Ltd
|
3.13
|
282,199
|
2.90
|
3.35
|
|
▲
3.19%
|
LYV
|
Live Nation Entertainment, Inc
|
33.97
|
7,291,598
|
32.31
|
36.92
|
|
▲
0.76%
|
LIVX
|
LiveXLive Media, Inc
|
1.33
|
298,600
|
1.24
|
1.39
|
|
▼
-7.87%
|
LORL
|
Loral Space & Communications Inc
|
14.75
|
154,800
|
14.66
|
17.03
|
|
▼
-2.61%
|
LKCO
|
Luokung Technology Corp
|
0.373
|
280,700
|
0.372
|
0.42
|
|
0.00%
|
MCHX
|
Marchex, Inc
|
1.43
|
192,897
|
1.40
|
1.50
|
|
▼
-6.72%
|
MTCH
|
Match Group, Inc
|
47.35
|
4,844,400
|
47.31
|
52.94
|
|
▼
-30.61%
|
MDCA
|
MDC Partners Inc
|
1.02
|
544,221
|
1.02
|
1.56
|
|
▼
-3.68%
|
MDP
|
Meredith Corporation
|
15.97
|
1,956,500
|
15.41
|
17.82
|
|
▼
-8.89%
|
MTSL
|
Mer Telemanagement Solutions Ltd
|
0.82
|
9,800
|
0.76
|
0.90
|
|
▼
-5.07%
|
TIGO
|
Millicom International Cellular S.A
|
22.86
|
165,400
|
22.61
|
25.06
|
|
▼
-4.82%
|
MBT
|
Mobile TeleSystems Public Joint Stock Company
|
6.51
|
8,127,700
|
6.48
|
7.22
|
|
▲
3.31%
|
MOMO
|
Momo Inc
|
21.88
|
5,335,600
|
20.775
|
22.56
|
|
▼
-5.21%
|
MOXC
|
Moxian, Inc
|
0.91
|
2,802
|
0.9034
|
1.00
|
|
▼
-2.97%
|
MSGN
|
MSG Networks Inc
|
11.78
|
987,916
|
11.33
|
12.66
|
|
▼
-10.60%
|
NCMI
|
National CineMedia, Inc
|
2.70
|
1,710,400
|
2.55
|
3.33
|
|
▼
-2.10%
|
NTES
|
NetEase, Inc
|
285.06
|
1,304,100
|
282.94
|
313.42
|
|
▲
0.24%
|
NFLX
|
Netflix, Inc
|
332.83
|
10,846,900
|
332.00
|
350.49
|
|
▼
-6.55%
|
NWS
|
News Corporation
|
8.71
|
2,137,900
|
8.55
|
9.30
|
|
▼
-6.72%
|
NWSA
|
News Corporation
|
9.02
|
5,681,300
|
8.92
|
9.71
|
|
▼
-19.09%
|
NXST
|
Nexstar Media Group, Inc
|
50.05
|
1,786,200
|
48.03
|
64.03
|
|
▲
6.91%
|
NTN
|
NTN Buzztime, Inc
|
1.58
|
979
|
1.55
|
1.62
|
|
▼
-6.54%
|
OIBR.C
|
Oi S.A
|
0.39
|
1,594,824
|
0.39
|
0.4826
|
|
▼
-9.72%
|
OMC
|
Omnicom Group Inc
|
49.51
|
3,724,200
|
48.38
|
55.58
|
|
▼
-6.85%
|
OOMA
|
Ooma, Inc
|
8.70
|
136,500
|
8.59
|
9.96
|
|
0.00%
|
ORAN
|
Orange S.A
|
11.67
|
772,800
|
11.62
|
12.47
|
|
▼
-0.76%
|
ORBC
|
ORBCOMM Inc
|
1.30
|
1,328,000
|
1.26
|
1.44
|
|
▲
3.32%
|
OTEL
|
Otelco Inc
|
3.11
|
24,700
|
2.93
|
3.48
|
|
▼
-15.38%
|
TEUM
|
Pareteum Corporation
|
0.3367
|
2,613,374
|
0.3367
|
0.465
|
|
0.00%
|
PTNR
|
Partner Communications Company Ltd
|
3.51
|
200
|
3.51
|
3.51
|
|
▼
-7.10%
|
PSO
|
Pearson plc
|
5.76
|
1,133,100
|
5.72
|
6.25
|
|
▲
3.29%
|
PERI
|
Perion Network Ltd
|
4.08
|
401,300
|
3.96
|
4.34
|
|
▲
5.13%
|
TLK
|
Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk
|
17.22
|
427,100
|
17.19
|
18.13
|
|
▲
3.10%
|
FENG
|
Phoenix New Media Limited
|
1.33
|
120,400
|
1.27
|
1.38
|
|
▼
-3.17%
|
PINS
|
Pinterest, Inc
|
12.21
|
10,621,600
|
12.01
|
13.61
|
|
▼
-3.53%
|
PHI
|
PLDT Inc
|
16.95
|
153,700
|
16.59
|
17.53
|
|
▼
-14.35%
|
PCOM
|
Points International Ltd
|
7.52
|
171,800
|
7.07
|
9.63
|
|
▲
0.30%
|
QNST
|
QuinStreet, Inc
|
6.71
|
905,900
|
6.37
|
7.08
|
|
▼
-4.32%
|
QUOT
|
Quotient Technology Inc
|
5.76
|
949,800
|
5.68
|
6.11
|
|
▼
-10.11%
|
QTT
|
Qutoutiao Inc
|
3.29
|
2,258,400
|
3.26
|
3.84
|
|
▼
-3.01%
|
RDCM
|
RADCOM Ltd
|
5.81
|
32,800
|
5.80
|
6.50
|
|
▼
-6.25%
|
RDIB
|
Reading International, Inc
|
15.00
|
482
|
15.00
|
16.00
|
|
▼
-8.47%
|
RDI
|
Reading International, Inc
|
3.35
|
335,400
|
3.32
|
3.75
|
|
▼
-11.11%
|
RNWK
|
RealNetworks, Inc
|
0.48
|
111,000
|
0.46
|
0.58
|
|
▼
-4.78%
|
RELX
|
RELX PLC
|
16.95
|
1,546,255
|
16.90
|
18.53
|
|
▼
-3.03%
|
MARK
|
Remark Holdings, Inc
|
0.32
|
4,124,700
|
0.30
|
0.36
|
|
▲
1.42%
|
RBBN
|
Ribbon Communications Inc
|
2.15
|
541,500
|
2.10
|
2.43
|
|
▼
-3.60%
|
RCI
|
Rogers Communications Inc
|
37.78
|
756,400
|
37.45
|
40.61
|
|
▲
2.71%
|
ROKU
|
Roku, Inc
|
76.13
|
13,744,500
|
73.16
|
80.08
|
|
▼
-11.59%
|
SGA
|
Saga Communications, Inc
|
23.65
|
13,300
|
23.65
|
26.40
|
|
▲
4.01%
|
SALM
|
Salem Media Group, Inc
|
0.9049
|
75,196
|
0.86
|
0.98
|
|
▼
-13.40%
|
SCHL
|
Scholastic Corporation
|
21.26
|
534,200
|
20.52
|
27.65
|
|
▲
10.86%
|
SCPL
|
SciPlay Corporation
|
8.47
|
299,400
|
7.03
|
8.47
|
|
▼
-4.28%
|
SE
|
Sea Limited
|
38.00
|
5,848,300
|
37.995
|
42.33
|
|
▼
-0.53%
|
SJR
|
Shaw Communications Inc
|
13.19
|
1,061,500
|
13.12
|
13.80
|
|
▼
-4.85%
|
SHEN
|
Shenandoah Telecommunications Company
|
43.93
|
392,900
|
42.83
|
47.11
|
|
▲
4.29%
|
SSTK
|
Shutterstock, Inc
|
36.50
|
637,900
|
35.12
|
36.80
|
|
▲
11.59%
|
SIFY
|
Sify Technologies Limited
|
0.77
|
94,500
|
0.70
|
0.80
|
|
▲
2.41%
|
SINA
|
SINA Corporation
|
28.88
|
782,684
|
28.01
|
29.86
|
|
▼
-5.01%
|
SBGI
|
Sinclair Broadcast Group, Inc
|
13.64
|
3,475,000
|
13.34
|
15.52
|
|
▼
-7.31%
|
SIRI
|
Sirius XM Holdings Inc
|
4.44
|
58,308,400
|
4.41
|
4.93
|
|
▲
30.00%
|
SITO
|
SITO Mobile, Ltd
|
0.13
|
77,286
|
0.07
|
0.13
|
|
▼
-1.35%
|
SKM
|
SK Telecom Co.,Ltd
|
15.31
|
624,900
|
15.22
|
15.94
|
|
▲
6.55%
|
SNAP
|
Snap Inc
|
10.09
|
52,071,072
|
9.65
|
10.40
|
|
▲
2.42%
|
SOGO
|
Sogou Inc
|
3.39
|
1,176,100
|
3.21
|
3.44
|
|
▲
3.45%
|
SOHU
|
Sohu.com Limited
|
5.69
|
780,607
|
5.62
|
6.17
|
|
▼
-4.27%
|
LOV
|
Spark Networks SE
|
2.24
|
261,700
|
2.00
|
2.81
|
|
▲
2.71%
|
SPOK
|
Spok Holdings, Inc
|
10.25
|
176,800
|
9.56
|
10.72
|
|
▼
-3.69%
|
SPOT
|
Spotify Technology S.A
|
124.36
|
3,669,100
|
119.00
|
129.69
|
|
▼
-6.37%
|
S
|
Sprint Corporation
|
7.50
|
37,448,815
|
7.40
|
8.275
|
|
▲
2.22%
|
SRAX
|
SRAX, Inc
|
2.30
|
37,543
|
2.15
|
2.40
|
|
▼
-1.79%
|
SLGG
|
Super League Gaming, Inc
|
2.20
|
360,500
|
2.10
|
3.23
|
|
▼
-5.84%
|
TTWO
|
Take-Two Interactive Software, Inc
|
100.15
|
4,210,900
|
100.00
|
110.14
|
|
▼
-1.47%
|
TTGT
|
TechTarget, Inc
|
18.73
|
293,100
|
18.58
|
20.11
|
|
▼
-7.16%
|
TGNA
|
TEGNA Inc
|
12.84
|
5,613,800
|
12.56
|
13.95
|
|
▲
0.25%
|
TEO
|
Telecom Argentina S.A
|
7.97
|
367,900
|
7.73
|
8.45
|
|
▼
-9.15%
|
VIV
|
Telefônica Brasil S.A
|
10.53
|
3,025,700
|
10.44
|
11.38
|
|
▼
-7.88%
|
TEF
|
Telefonica, S.A
|
4.56
|
1,967,700
|
4.56
|
4.85
|
|
▼
-12.43%
|
TDS
|
Telephone and Data Systems, Inc
|
16.20
|
1,427,499
|
16.02
|
18.87
|
|
▼
-4.38%
|
TU
|
TELUS Corporation
|
14.84
|
948,263
|
14.785
|
15.995
|
|
▼
-3.46%
|
TME
|
Tencent Music Entertainment Group
|
9.50
|
8,259,400
|
9.43
|
10.14
|
|
0.00%
|
NCTY
|
The9 Limited
|
0.40
|
44,600
|
0.38
|
0.44
|
|
▼
-6.74%
|
SSP
|
The E.W. Scripps Company
|
8.17
|
810,100
|
7.70
|
9.83
|
|
▼
-11.21%
|
IPG
|
The Interpublic Group of Companies, Inc
|
12.52
|
12,728,000
|
12.20
|
14.28
|
|
▲
1.52%
|
BATRK
|
The Liberty Braves Group
|
16.00
|
543,900
|
14.53
|
17.04
|
|
▲
0.99%
|
BATRA
|
The Liberty Braves Group
|
16.34
|
224,700
|
15.13
|
17.38
|
|
▲
12.45%
|
LSXMB
|
The Liberty SiriusXM Group
|
28.91
|
81
|
25.00
|
31.09
|
|
▼
-12.86%
|
LSXMK
|
The Liberty SiriusXM Group
|
25.48
|
2,262,139
|
25.0565
|
29.82
|
|
▼
-11.31%
|
LSXMA
|
The Liberty SiriusXM Group
|
25.33
|
2,696,414
|
24.61
|
29.24
|
|
▼
-3.19%
|
MSG
|
The Madison Square Garden Company
|
197.81
|
379,500
|
196.29
|
213.145
|
|
▼
-1.38%
|
MCS
|
The Marcus Corporation
|
10.71
|
454,400
|
9.78
|
12.34
|
|
▲
4.78%
|
MEET
|
The Meet Group, Inc
|
5.26
|
2,649,000
|
5.05
|
5.48
|
|
▼
-0.48%
|
NYT
|
The New York Times Company
|
29.19
|
2,625,300
|
29.08
|
31.49
|
|
▼
-10.54%
|
RUBI
|
the Rubicon Project, Inc
|
5.01
|
2,068,500
|
5.00
|
6.04
|
|
▼
-9.43%
|
DIS
|
The Walt Disney Company
|
85.98
|
31,927,300
|
85.84
|
96.99
|
|
▼
-7.45%
|
TSU
|
TIM Participacoes S.A
|
13.41
|
1,577,000
|
13.38
|
14.53
|
|
▼
-6.17%
|
TMUS
|
T-Mobile US, Inc
|
74.55
|
6,835,500
|
73.16
|
82.00
|
|
▲
3.40%
|
TSQ
|
Townsquare Media, Inc
|
3.95
|
107,400
|
3.805
|
4.518
|
|
▼
-4.68%
|
TPCO
|
Tribune Publishing Company
|
5.70
|
274,300
|
5.29
|
6.40
|
|
▲
3.33%
|
TRVG
|
trivago N.V
|
1.55
|
371,200
|
1.41
|
1.70
|
|
▼
-4.18%
|
TRUE
|
TrueCar, Inc
|
2.29
|
2,967,000
|
2.15
|
2.505
|
|
▼
-1.41%
|
TC
|
TuanChe Limited
|
1.40
|
500
|
1.40
|
1.40
|
|
▲
0.43%
|
TKC
|
Turkcell Iletisim Hizmetleri A.S
|
4.66
|
474,500
|
4.64
|
4.90
|
|
▲
1.99%
|
TWLO
|
Twilio Inc
|
84.14
|
3,762,500
|
83.01
|
89.39
|
|
▼
-0.75%
|
TWTR
|
Twitter, Inc
|
23.95
|
28,243,300
|
23.70
|
25.86
|
|
▼
-12.47%
|
USM
|
United States Cellular Corporation
|
28.21
|
410,900
|
27.85
|
32.44
|
|
▲
16.03%
|
UONE
|
Urban One, Inc
|
1.52
|
2,591
|
1.3637
|
1.52
|
|
▲
8.18%
|
UONEK
|
Urban One, Inc
|
1.19
|
201,760
|
1.02
|
1.22
|
|
▼
-9.29%
|
UXIN
|
Uxin Limited
|
1.27
|
981,900
|
1.26
|
1.455
|
|
0.00%
|
VEON
|
VEON Ltd
|
1.34
|
6,595,947
|
1.27
|
1.37
|
|
▼
-3.39%
|
VZ
|
Verizon Communications Inc
|
51.80
|
46,010,700
|
50.71
|
53.04
|
|
▼
-6.31%
|
VIACA
|
ViacomCBS Inc. Class A
|
16.33
|
328,200
|
15.94
|
17.99
|
|
▼
-5.15%
|
VIAC
|
ViacomCBS Inc. Class B
|
11.97
|
18,495,100
|
11.77
|
13.31
|
|
▼
-7.11%
|
VOD
|
Vodafone Group Plc
|
12.68
|
8,010,453
|
12.67
|
13.85
|
|
▲
3.59%
|
VG
|
Vonage Holdings Corp
|
5.19
|
8,684,300
|
5.01
|
5.53
|
|
▲
11.81%
|
WSG
|
Wanda Sports Group Company Limited
|
1.61
|
256,119
|
1.60
|
1.74
|
|
▲
0.15%
|
WB
|
Weibo Corporation
|
33.39
|
1,872,290
|
32.83
|
36.42
|
|
▼
-17.60%
|
WOW
|
WideOpenWest, Inc
|
3.23
|
450,591
|
3.11
|
3.98
|
|
▲
1.30%
|
WWE
|
World Wrestling Entertainment, Inc
|
36.50
|
2,118,300
|
35.70
|
39.14
|
|
▼
-4.34%
|
WPP
|
WPP plc
|
27.75
|
582,900
|
27.68
|
29.68
|
|
▲
1.89%
|
XNET
|
Xunlei Limited
|
2.69
|
1,203,600
|
2.68
|
2.98
|
|
▼
-2.32%
|
YNDX
|
Yandex N.V
|
29.91
|
4,092,300
|
29.66
|
31.58
|
|
▲
6.52%
|
YELP
|
Yelp Inc
|
17.80
|
2,256,400
|
16.79
|
18.54
|
|
▲
0.14%
|
YY
|
YY Inc
|
42.07
|
2,028,424
|
41.88
|
44.255
|
|
▲
5.96%
|
ZG
|
Zillow Group, Inc
|
26.49
|
2,035,490
|
25.68
|
30.48
|
|
▲
3.31%
|
Z
|
Zillow Group, Inc
|
27.19
|
8,169,600
|
26.58
|
31.87
|
|
▲
5.48%
|
ZM
|
Zoom Video Communications, Inc
|
130.55
|
13,860,200
|
124.00
|
135.98
|
|
▼
-6.60%
|
ZNGA
|
Zynga Inc
|
5.94
|
26,982,200
|
5.91
|
6.68
|


{{ nameString }}({{ count }})
{{ info }}
{{ errorMessage }}
Could not get data from this repository. The presented data comes from the cache from {{ cacheOldString }}. Please note that download links may not work.
No results found


Issue: METHOD-COMBINATION-ARGUMENTS
References: Draft ANSI CL specification p.6-71
88-002R p.2-34
Category: CLARIFICATION
Edit history: 29-Apr-90, Version 1 by Moon
30-Apr-90, Version 2 by Moon (rewrite more clearly)
1-May-90, Version 3 by Moon (minor wording improvements)
4-May-90, Version 4 by Moon (update current practice)
6-Jun-90, Version 5 by Moon (add &WHOLE, update current practice)
8-Jun-90, Version 6 by Moon (include one-word amendment to &WHOLE
that was passed by X3J13 meeting)
Problem description:
The :ARGUMENTS option to DEFINE-METHOD-COMBINATION is not specified very
clearly. In particular, different generic functions using the type of
method combination being defined might accept different argument
patterns, so the lambda-list in the :ARGUMENTS option is unlikely to be
congruent to the generic function's lambda-list; the behavior when they
are not congruent should be clearly specified. Such mismatches often
occur in practice, as in the example on p.6-74 where the generic function
would typically have more than one argument.
88-002R says:
If lambda-list is not congruent to the generic function's lambda-list,
additional ignored parameters are automatically inserted until it is
congruent. Thus it is permissible for lambda-list to receive fewer
arguments than the number that the generic function expects.
The current ANSI CL draft says:
If the arguments supplied to the generic function do not match
lambda-list, extra arguments are ignored and missing arguments are
defaulted to nil. Thus it is permissible for lambda-list to receive
fewer arguments than the number of required arguments for the generic
function.
This is Symbolics issue #10.
Proposal (METHOD-COMBINATION-ARGUMENTS:CLARIFY):
Replace the sentences quoted above with the following sentences. Note
that these sentences immediately follow "When this form is evaluated
during execution of the effective method, its value is the corresponding
argument to the generic function."
This correspondence is computed by dividing the :ARGUMENTS lambda-list
and the generic function lambda-list into three sections: the required
parameters, the optional parameters, and the keyword/rest parameters.
The arguments supplied to the generic function for a particular call
are also divided into three sections; the required arguments section
contains as many arguments as the generic function has required
parameters, the optional arguments section contains as many arguments
as the generic function has optional parameters, and the keyword/rest
arguments section contains the remaining arguments. Each parameter in
the required and optional sections of the :ARGUMENTS lambda-list
accesses the argument at the same position in the corresponding section
of the arguments. If the section of the :ARGUMENTS lambda-list is
shorter, extra arguments are ignored. If the section of the :ARGUMENTS
lambda-list is longer, excess required parameters are bound to forms
that evaluate to NIL and excess optional parameters are bound to their
initforms. The keyword/rest parameters in the :ARGUMENTS lambda-list
access the keyword/rest section of the arguments. If the :ARGUMENTS
lambda-list contains &KEY, it behaves as if it also contained
In addition, &WHOLE <var> can be placed first in the :ARGUMENTS
lambda-list. It causes <var> to be bound to a form that evaluates to
a list of all of the arguments supplied to the generic function. This
is different from &REST because it accesses all of the arguments, not
just the keyword/rest arguments.
Examples:
The example in both documents is:
;;; Example of the use of :arguments
(define-method-combination progn-with-lock ()
((methods ()))
(:arguments object)
(progn (lock (object-lock ,object))
`(call-method ,method))
methods))
(unlock (object-lock ,object))))
This would be used as follows:
(defgeneric send (channel buffer &optional (start 0) end)
(:method-combination progn-with-lock))
where each channel class has an object-lock method.
A variation that uses non-required arguments in :arguments is:
(define-method-combination progn-with-lock-2 ()
((methods ()))
(:arguments &key lock)
(progn (lock ,lock)
`(call-method ,method))
methods))
(unlock ,lock)))
This would be used as follows:
(defgeneric send (channel buffer
&optional (start 0) end
&key lock character-set-translation)
(:method-combination progn-with-lock-2))
The :lock keyword argument comes from the third section of the arguments,
which for this generic function starts at the fourth argument.
To show how lambda-list mismatch works:
If (:ARGUMENTS a b c) meets DEFGENERIC (x y &optional z), the value of
the value of C will be NIL, not the value of Z.
To show the use of &WHOLE:
(define-method-combination progn-with-gf-lock ()
((methods ()))
(:arguments &whole args)
(:generic-function gf)
(progn (lock-gf-args ,gf ,args)
`(call-method ,method))
methods))
(unlock (unlock-gf-args ,gf ,args))))
Rationale:
This seems the only useful way to allow lambda-list-keywords in the
:ARGUMENTS lambda-list while solving the congruency problems. It's likely
that this is not a change from what was originally intended, but just a
more precise way of describing it. The examples show why both &WHOLE and
&REST are needed; using &REST in the progn-with-gf-lock example is not
consistent with using &KEY in the progn-with-lock-2 example.
Current practice:
Symbolics Genera 8.0.1 (to be released in a few months) will implement the
proposal, possibly omitting &WHOLE. In Symbolics Genera 8.0 the :ARGUMENTS
option to DEFINE-METHOD-COMBINATION does not work at all (it produces
incorrect code that does not compile).
TI Explorer release 6 has :ARGUMENTS in DEFINE-METHOD-COMBINATION, but
its status relative to the proposed clarification is unknown at present.
Recent versions of PCL support :ARGUMENTS in DEFINE-METHOD-COMBINATION
but do not seem to conform to the proposal -- I think PCL just
effectively appends "&rest ignore" to the :arguments lambda-list.
I did not discover any other CLOS implementations that support
:ARGUMENTS.
Cost to Implementors:
This does not make supporting :ARGUMENTS more difficult.
Cost to Users:
None.
Cost of non-adoption:
:ARGUMENTS will be specified in a way that can't be understood.
Performance impact:
None.
Benefits:
:ARGUMENTS will be usable in the relatively rare circumstances where it
is needed.
Esthetics:
A specification that can be understood is more esthetic than one that
cannot be.
Discussion:
None.


--- title: Resources layout: main --- Home Top of Page Ontologies Source Code Semantic Annotations Knowledge Graph Fragments SPARQL Queries Reasoning Models Ontologies Source Code sdd2rdf Semantic Annotations Dictionary Mappings National Health and Nutrition Examination Survey (NHANES) Demographics Dictionary Mappings Birth Measures Dictionary Mappings Blood Pressure Dictionary Mappings The Genomic Cancer Atlas (TCGA) through the Genomic Data Commons (GDC) Clinical Dictionary Mappings Copy Number Variation (CNV) Dictionary Mappings miRNA Experiment Dictionary Mappings Methylation Dictionary Mappings Codebooks National Health and Nutrition Examination Survey (NHANES) Demographics Dictionary Mappings Birth Measures Codebook Blood Pressure Codebook The Genomic Cancer Atlas (TCGA) through the Genomic Data Commons (GDC) Clinical Codebook Copy Number Variation (CNV) Codebook miRNA Codebook Methylation Codebook Knowledge Graph Fragments National Health and Nutrition Examination Survey (NHANES) Demographics KG Fragment Birth Measures KG Fragment Blood Pressure KG Fragment The Genomic Cancer Atlas (TCGA) through the Genomic Data Commons (GDC) Clinical KG Fragment Copy Number Variation (CNV) KG Fragment miRNA KG Fragment Methylation KG Fragment Queries National Health and Nutrition Examination Survey (NHANES) Demographics SPARQL Query Birth Measures SPARQL Query Blood Pressure SPARQL Query The Genomic Cancer Atlas (TCGA) through the Genomic Data Commons (GDC) Clinical SPARQL Query Copy Number Variation (CNV) SPARQL Query miRNA SPARQL Query Methylation SPARQL Query Reasoning Models National Health and Nutrition Examination Survey (NHANES) Demographics SWRL Antecedent Birth Measures SWRL Antecedent Blood Pressure SWRL Antecedent The Genomic Cancer Atlas (TCGA) through the Genomic Data Commons (GDC) Clinical SWRL Antecedent Copy Number Variation (CNV) SWRL Antecedent miRNA SWRL Antecedent Methylation SWRL Antecedent


On the Terminate subscription page, you can explicitly terminate a customer's subscription. This may be required, for example, if a customer does not comply with a license agreement or does not pay for a subscription. Terminating a subscription is possible even if users are currently using the underlying service.
To terminate a subscription:
The subscription is instantly terminated. The customer's administrators and, if applicable, the subscription manager or OU administrator owning the subscription are sent an email informing them about the termination and the reason you have entered. Any users assigned to the subscription can no longer use it.


Registration Success!
You may now sign-in with your email and password!
A Kent, Peters, MacWatters, Pankratz, and Choy Production


Girl, 7, almost blinded after horrific mauling by crazed German Shepherd
WARNING: GRAPHIC CONTENT Sophie Evans, from Wombwell, South Yorkshire, was left with her skull part exposed after the gruesome attack
by Bradley Jolly, https://www.mirror.co.uk/authors/bradley-jolly/A seven-year-old girl was left with part of her skull exposed and almost blinded after a crazed German Shepherd attacked her.
Sophie Evans was covered in blood and had bite wounds across her face and scalp after the mauling.
She had injuries so deep the bones were exposed on her head.
Her grief-stricken mum Lyndsey, 34, said: "I was heartbroken when I saw her.
"Nothing can prepare you for being on the other side as a parent."
Sophie was dashed to A&E but then transferred to Sheffield Children's Hospital's emergency department.
The youngster, of Wombwell, South Yorkshire, was treated by the emergency team before spending four-and-a-half hours in surgery the next morning.
She was discharged two days later and returned to school within three weeks in January.
Lyndsey, herself a receptionist in a hospital emergency department, continued: "To this day, I cannot believe how brave she was when I arrived, she just held out her hand and said 'mummy, I'm OK'.
"I'm used to seeing people on their worst days but nothing can prepare you for being on the other side as a parent.
"All the staff who helped us were absolutely amazing, words will never be enough to explain how forever grateful we will be.
"On the worst day of our lives, they made sure we were all looked after and reassured.
"Thanks to the magic hands of the emergency department team, her scars are barely noticeable today. They fixed my Sophie up and she is perfect to us once again."
The family has now devoted themselves to fundraising for The Children's Hospital Charity's £4.5 million appeal to build a new emergency department at Sheffield Children's Hospital.
Jack has already begun the effort, running his first-ever 10K alongside his dad - security officer Rob, 37 - and raising £800 towards the appeal.
David Vernon-Edwards, director of The Children's Hospital Charity, said the emergency department was built to see a maximum of 32,000 patients every year but last year saw almost 57,000.
In addition to the expanded waiting room and clinical space, the redevelopment will also build a dedicated space for children with mental health issues or learning difficulties and a separate area for adolescents.
Mr Vernon-Edwards said: "We're so thankful to Sophie's family for sharing their story and to her brother, Jack, for his fantastic fundraising."


module Bogue:sig
..end
General purpose GUI (Graphical user interface) library for Ocaml.
Bogue is a lightweight and fast GUI for developing desktop applications, games, or for easy debugging of non-GUI programs.
Bogue is entirely written in ocaml except for the hardware accelerated graphics library SDL2.
This documentation is best viewed on this page. (While on ocaml.org some links may be broken.)
For a quick start, see Bogue's general principles, the minimal example, and the tutorials.
The main modules are
Main
(creating, running, and quitting your app),Layout
(arranging widgets to form sophisticated interfaces like table,
menus, etc.) andWidget
(the building blocks, like labels, buttons, etc.).The only thing that open Bogue
does is to bring these modules into your
namespace. They have quite common names, so beware of conflict. In case of
doubt, don't open Bogue
, and access the modules by using the Bogue
prefix, for instance Bogue.Widget.label
. The Widget
and Layout
modules are probably the ones that you will find yourself using the most, so
it's a good idea to alias them:
module W = Bogue.Widget
module L = Bogue.Layout
module Theme:sig
..end
Theme variables.
module Utils:sig
..end
Utilities.
module Time:sig
..end
Time in msec.
module Var:sig
..end
Global variables with mutex.
module Timeout:sig
..end
Delayed actions.
module Trigger:sig
..end
Dealing with events.
module Mixer:sig
..end
Basic audio mixer for sound effects.
module Sync:sig
..end
Synchronized execution queue.
module Draw:sig
..end
Low-level graphics and colors.
module Mouse:sig
..end
Mouse and touchscreen information.
module Tvar:sig
..end
Transform variables
module Avar:sig
..end
Animated variables.
module Selection:sig
..end
Unions of ranges of integers
Widgets are building blocks of the GUI. They also receive all events (mouse
focus, etc.) and contain the intelligence of your GUI, through connections (or callbacks, see Widget.connection
). However, in order to
be displayed, they need to be packed into layouts (Layout.t
).
The main module for dealing with widgets is Widget
.
module Image:sig
..end
Image widget.
module Style:sig
..end
Line and box styles.
module Label:sig
..end
One-line text widget.
module Button:sig
..end
Button widget with text or icon.
module Slider:sig
..end
Slider widget.
module Check:sig
..end
Checkbox widget.
module Text_display:sig
..end
Multi-line text display widget.
module Text_input:sig
..end
One-line text-input widget.
module Box:sig
..end
Box widget.
module Sdl_area:sig
..end
SDL Area widget.
module Widget:sig
..end
Creating widgets and giving life to them
module Update:sig
..end
Updating widgets
Layouts are rectangular graphical placeholders, in which you should pack all your widgets in order to display your GUI. Sophisticated gadgets are usually obtained by combining several layouts together.
module Layout:sig
..end
The main, all-purpose graphics container.
module Space:sig
..end
Adjust various spacing and sizes of layouts.
module Print:sig
..end
Convert Bogue objects to strings for debugging.
module Snapshot:sig
..end
Create an image from a Layout.
module Long_list:sig
..end
Handle large lists by not displaying all elements at once.
module Tabs:sig
..end
Switch between layouts using Tabs.
module Popup:sig
..end
Put layouts on top of others.
module Menu:sig
..end
Various types of menus.
module Select:sig
..end
Drop-down select list.
module Radiolist:sig
..end
Check list with a single choice.
module Table:sig
..end
Tables with sortable columns and selectable rows.
module Window:sig
..end
Windows
Because a GUI continuously waits for user interaction, everything has to run
inside a loop. You start the loop with run
, and this is usually the last
command of your Bogue code.
module Main:sig
..end
Control the workflow of the GUI mainloop.
module Bogue: Main
Alias for Main
Here is a minimal example with a label and a check box.
open Bogue
module W = Widget
module L = Layout
let main () =
let b = W.check_box () in
let l = W.label "Hello world" in
let layout = L.flat_of_w [b;l] in
let board = Bogue.of_layout layout in
Bogue.run board;;
let () = main ();
Bogue.quit ()
This can be compiled to bytecode with
ocamlfind ocamlc -package bogue -linkpkg -o minimal -thread minimal.ml
and to native code with
ocamlfind ocamlopt -package bogue -linkpkg -o minimal -thread minimal.ml
Then execute the compiled code:
./minimal
A window should open which should look like this:
You may also evaluate this code in a Toplevel! (for instance utop
, or in an emacs
session...). Just insert
#thread;; #require "bogue";;
at the top, then paste the example code above, and add ;;
at the end.


---
layout: post
title: Want to know how "large" your code base is?
date: '2013-07-30T21:58:00.001-07:00'
author: Dat Le
tags: shell, tips, code, fun
modified_time: '2013-10-24T08:33:27.576-07:00'
comments: true
blogger_id: tag:blogger.com,1999:blog-3261104696526323937.post-190857659905935868
blogger_orig_url: https://lenguyenthedat.blogspot.com/2013/07/want-to-know-how-big-your-code-base-is.html
---
$ find . -print | fgrep ".hs" | xargs cat | wc -l


Our team consists six students from University of Washington Master of Data Science program:
Aaliyah Fiala, Jordan Fields, Vanessa Hsu, Trevor Nims, Alyson Suchodolski, Sabrina Wang
Our team consists six students from University of Washington Master of Data Science program:
Aaliyah Fiala, Jordan Fields, Vanessa Hsu, Trevor Nims, Alyson Suchodolski, Sabrina Wang


Islamic Will Workshops
The Friday Night Program for August 3 will be a presentation about Inheritance Laws and the Islamic Will by Dr Abdul Majid Khan. There will also be an in depth Workshop on Saturday August 4 from 11 am to 1 pm.
Dr Khan is the author of the book "Inheritance Laws and the Islamic Will" along with Sr Nadia S Khan.
The Friday Night Program will be an introduction to wills and differences between Islamic Wills and Secular Wills. The Probate court and how it functions with respect to inheritance laws? What are the US state specific will requirements?
A description of the important sections of an Islamic Will. The three categories of heirs in the Islamic law of inheritance, the three verses in the Qur'an that specify the distribution of your estate, what are your religious obligations with respect to inheritance, the rules of 1/3 optional bequest.
Dr Khan will also share calculation using the table or computer program, which can be downloaded from the Internet.
The Saturday Workshop will focus on the details of writing your WILL that complies with local estate laws.
11 am to 11:30 am will be a presentation on how to fill up your Will papers.
An onsite notary will be available to attest signatures.
Documents need to be signed in the presence of Notary. The cost for notary services will be $5 per page notary.
Witnesses need to be present in person with valid proofs of identity which includes Passport, Drivers license.
You can download the IAR Last Will and Testament.
Dr Majid will also be available to help with those who want to use his Will document. His charges are as follows $149 for an Individual Will and $199 for married couples. The fee includes a copy of his book "Inheritance Laws and the Islamic Will".
Dr Majid will provide his printed documents for those interested.


Introduction
As I searched for open-source development projects, I found a non-profit with a colorful look, but an imperfect design.
It is Open Food Facts, a database of global food products.
Clutter
Are there distractions that makes scanning difficult?
Visually it is fairly busy but not overwhelming. While there are no unrelated ads, the placement of various graphics and text make it difficult to hone in on important information. Most notably, there are repeated elements, for example, their donation banner, introductory text, and "get app". Similar language on the page adds cognitive load and makes the user question if the information is the same or not.
Usability
Is it pleasant to use and navigate?
Buttons and graphics mostly lead to expected results. The checkmark for hiding the banner is a nice touch. The country button however is a usability flaw, as once you have selected a country, you're unsure of how to switch it back to the default "world" setting. Clicking the home button doesn't work, so the only way is to re-enter the URL.
Architecture
Is the site organized effectively?
The navigation bar is adequate for navigation, and the home button works as intended. However, the main function of the website (searching for products), is not front and center. There are options for contributing to the website (sign in, add a product), as well as options for discovering content. More options on one page doesn't necessarily mean more efficiency for the user.
Ambiguity
Is there language that makes the user uncertain?
Besides the country selection, there is also the "sign in" on the left sidebar. It states that you need to sign in to add or edit products, but the "add a product" is also below it. It is uncertain whether you need to log-in before you add a product.
Suggestions
Clutter - Do not repeat similar elements. Try to integrate text that sound similar. For example, the introductory text could be in one paragraph instead of separate areas of the page.
Usability - Redirect the home button so it leads back to the "world" page.
Architecture - Could re-design the webpage to center around the search function.
Ambiguity - More clarity about the incentives of signing up and what is required to add/edit products.


Quagga is a very popular open source routing software. It supports all main IGP protocols like RIP, OSFP, IS-IS, also EGP protocol like BGP.
I thought it is interesting to try it out…
Quagga software architecture
The Quagga architecture consists of a core daemon (zebra) which is an abstraction layer to the underlying Unix kernel and presents the Zserv API over a Unix-domain socket or TCP socket to Quagga clients. The Zserv clients typically implement a routing protocol and communicate routing updates to the zebra daemon.
Existing Zserv clients are:
ospfd, implementing Open Shortest Path First (OSPFv2)
bgpd, implementing Border Gateway Protocol (BGPv4+), including address family support for IP multicast and IPv6
ripd, implementing Routing Information Protocol (RIP) version 1 and 2;
isisd, implementing Intermediate System to Intermediate System (IS-IS)
ospf6d, implementing Open Shortest Path First (OSPFv3) for IPv6
ripngd, implementing Routing Information Protocol (RIPng) for IPv6
pimd, implementing Protocol Independent Multicast (PIM-SSM) for Source-specific multicast
Install Quagga in ubuntu
Qugga source code can be downloaded from http://download.savannah.gnu.org/releases/quagga/. It can be built from source easily. However for popular linux distribution like ubuntu, it already has binary in the main repo. So the life is easier.
Steps to install in ubuntu:
sudo apt install quagga quagga-doc
Enable linux IPv4 packet forwarding in /etc/sysctl.conf : net.ipv4.ip_forward=1
Setup config for quagga:
cp /usr/share/doc/quagga-core/examples/vtysh.conf.sample /etc/quagga/vtysh.conf
cp /usr/share/doc/quagga-core/examples/zebra.conf.sample /etc/quagga/zebra.conf
cp /usr/share/doc/quagga-core/examples/bgpd.conf.sample /etc/quagga/bgpd.conf
cp /usr/share/doc/quagga-core/examples/ospfd.conf.sample /etc/quagga/ospf.conf
sudo chown quagga:quagga /etc/quagga/*.conf
sudo chown quagga:quaggavty /etc/quagga/vtysh.conf
sudo chmod 640 /etc/quagga/*.conf
Run zebra and needed routing daemon
sudo service zebra start
sudo service zebra status
sudo service bgpd start
sudo service ospfd start
sudo service bgpd status
“Console” access:
zebra: telnet localhost 2601
ripd: telnet localhost 2602
ripngd: telnet localhost 2603
ospfd: telnet localhost 2604
bgpd: telnet localhost 2605
vtysh: sudo vtysh
the default password is zebra.
Quagga network topology
I created four virtualBox VMs and have internal networks connect them as below:
Run OSPF using Quagga
Quagga-Master:
xterm# sudo vtysh
Quagga-Master# show running-config
Building configuration...

Quagga-Master( config-router) # network <IP_ADDRESS>/24
area Set the OSPF area ID
Quagga-Master( config-router) # network <IP_ADDRESS>/24 area 0
Quagga-Master( config-router) # network <IP_ADDRESS>/24 area 0
Quagga-Master( config-router) # network <IP_ADDRESS>/24 area 0
Quagga-Master( config-router) # end
Quagga-Master#
Quagga-1:
Quagga-1# show running-config
Building configuration...

Current configuration:
!
hostname Router
hostname ospfd
log stdout
hostname bgpd
hostname Quagga-3
!
password zebra
enable password zebra
!
interface enp0s3
!
interface enp0s8
ip address <IP_ADDRESS>/24
!
interface enp0s9
ip address <IP_ADDRESS>/24
!
interface lo
!
ip forwarding
!
line vty
!
end
Quagga-3#
Quagga-3# conf t
Quagga-3( config) # router ospf
Quagga-3( config-router) # network <IP_ADDRESS>/24 area 0
Quagga-3( config-router) # network <IP_ADDRESS>/24 area 0
Quagga-3( config-router) # end
Quagga-3#
Check the routing table and try to ping
Quagga-Master# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
RXmtL RqstL DBsmL
<IP_ADDRESS> 1 Full/Backup 38.280s <IP_ADDRESS> enp0s8:<IP_ADDRESS>
0 0 0
<IP_ADDRESS> 1 Full/Backup 38.846s <IP_ADDRESS> enp0s9:<IP_ADDRESS>
0 0 0
<IP_ADDRESS> 1 Full/Backup 38.905s <IP_ADDRESS> enp0s10:<IP_ADDRESS>
0 0 0
Quagga-Master# show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel, N - NHRP,
> - selected route, * - FIB route
C>* <IP_ADDRESS>/24 is directly connected, enp0s3
O <IP_ADDRESS>/24 [ 110/10] is directly connected, enp0s8, 00:16:16
C>* <IP_ADDRESS>/24 is directly connected, enp0s8
O <IP_ADDRESS>/24 [ 110/10] is directly connected, enp0s9, 00:16:10
C>* <IP_ADDRESS>/24 is directly connected, enp0s9
O <IP_ADDRESS>/24 [ 110/10] is directly connected, enp0s10, 00:16:05
C>* <IP_ADDRESS>/24 is directly connected, enp0s10
O>* <IP_ADDRESS>/24 [ 110/20] via <IP_ADDRESS>, enp0s8, 00:00:09
C>* <IP_ADDRESS>/8 is directly connected, lo
O>* <IP_ADDRESS>/24 [ 110/20] via <IP_ADDRESS>, enp0s10, 00:00:02
K>* <IP_ADDRESS>/16 is directly connected, enp0s10
Quagga-Master#
Quagga-Master# ping <IP_ADDRESS>
PING <IP_ADDRESS> ( <IP_ADDRESS>) 56( 84) bytes of data.
64 bytes from <IP_ADDRESS>: icmp_seq = 1 ttl = 64 time = 0.379 ms
64 bytes from <IP_ADDRESS>: icmp_seq = 2 ttl = 64 time = 0.330 ms
64 bytes from <IP_ADDRESS>: icmp_seq = 3 ttl = 64 time = 0.345 ms
^C
--- <IP_ADDRESS> ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2044ms
rtt min/avg/max/mdev = 0.330/0.351/0.379/0.025 ms
Quagga-Master# ping <IP_ADDRESS>
PING <IP_ADDRESS> ( <IP_ADDRESS>) 56( 84) bytes of data.
64 bytes from <IP_ADDRESS>: icmp_seq = 1 ttl = 64 time = 0.017 ms
64 bytes from <IP_ADDRESS>: icmp_seq = 2 ttl = 64 time = 0.028 ms
64 bytes from <IP_ADDRESS>: icmp_seq = 3 ttl = 64 time = 0.030 ms
^C
--- <IP_ADDRESS> ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2037ms
rtt min/avg/max/mdev = 0.017/0.025/0.030/0.005 ms
Quagga-Master#
Quagga-1# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
RXmtL RqstL DBsmL
<IP_ADDRESS> 1 Full/DR 39.851s <IP_ADDRESS> enp0s8:<IP_ADDRESS>
0 0 0
Quagga-1# show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel, N - NHRP,
> - selected route, * - FIB route
C>* <IP_ADDRESS>/24 is directly connected, enp0s3
O <IP_ADDRESS>/24 [ 110/10] is directly connected, enp0s8, 00:07:52
C>* <IP_ADDRESS>/24 is directly connected, enp0s8
O>* <IP_ADDRESS>/24 [ 110/20] via <IP_ADDRESS>, enp0s8, 00:07:42
O>* <IP_ADDRESS>/24 [ 110/20] via <IP_ADDRESS>, enp0s8, 00:07:42
O <IP_ADDRESS>/24 [ 110/10] is directly connected, enp0s9, 00:00:10
C>* <IP_ADDRESS>/24 is directly connected, enp0s9
C>* <IP_ADDRESS>/8 is directly connected, lo
O>* <IP_ADDRESS>/24 [ 110/30] via <IP_ADDRESS>, enp0s8, 00:00:07
K>* <IP_ADDRESS>/16 is directly connected, enp0s8
Quagga-1# ping <IP_ADDRESS>
PING <IP_ADDRESS> ( <IP_ADDRESS>) 56( 84) bytes of data.
64 bytes from <IP_ADDRESS>: icmp_seq = 1 ttl = 63 time = 0.563 ms
64 bytes from <IP_ADDRESS>: icmp_seq = 2 ttl = 63 time = 0.527 ms
^C
--- <IP_ADDRESS> ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1017ms
rtt min/avg/max/mdev = 0.527/0.545/0.563/0.018 ms
Quagga-1#
Check the routing table in linux kernel:
Quagga-master VM: we can see it matches with what we see from “show ip route” below:
ubuntu1804-1@ubuntu18041-VirtualBox:~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default _gateway <IP_ADDRESS> UG 103 0 0 enp0s3
<IP_ADDRESS> <IP_ADDRESS> <IP_ADDRESS> U 103 0 0 enp0s3
<IP_ADDRESS> <IP_ADDRESS> <IP_ADDRESS> U 0 0 0 enp0s8
<IP_ADDRESS> <IP_ADDRESS> <IP_ADDRESS> U 0 0 0 enp0s9
<IP_ADDRESS> <IP_ADDRESS> <IP_ADDRESS> U 0 0 0 enp0s10
<IP_ADDRESS> <IP_ADDRESS> <IP_ADDRESS> UG 20 0 0 enp0s8
<IP_ADDRESS> <IP_ADDRESS> <IP_ADDRESS> UG 20 0 0 enp0s10
link-local <IP_ADDRESS> <IP_ADDRESS> U 1000 0 0 enp0s10
ubuntu1804-1@ubuntu18041-VirtualBox:~$
As we can see, it is pretty easy to set up a linux box as router!


|
MRCEditor
1.0
This is a gui program used to viewing, marking and rendering mrc file.
|
#include <volume.h>
Public Member Functions | |
| virtual bool | initializeGLResources ()=0 |
| virtual void | destoryGLResources ()=0 |
| Public Member Functions inherited from RenderableObject | |
| virtual bool | render ()=0 |
| void | setTransform (const QMatrix4x4 &trans) |
| QMatrix4x4 | transform () const |
| virtual | ~RenderableObject ()=0 |
|
pure virtual |
|
pure virtual |


Node Type Configuration. Optional. Useful for specifying overrides for connector placement or visible connectors. Also, useful for providing for size for potential nodes being dragged using the same type. Is required when using boundary connector placement to provide shapes for different node types.
Optional configuration for diagram maker
Render Callbacks for rendering nodes, potential nodes, edges, panels, context menus, etc.
Generated using TypeDoc
Action interceptor. Before any action is dispatched to the store, you may intercept and modify it or cancel it entirely. Please keep in mind that in case you implement an interceptor, you're responsible for dispatching the action.


Custom demos can be created by adding query parameters to the URL of the site (https://jonaskir.github.io/tepm
).
The available query parameters are explained in the subsequent table.
Click here for an example.
All available query parameters are explained in the subsequent table.
The default value is used if the query parameter is not set.
Parameters are specified in a key=value
format.
The first query parameter is prepended with a ?
,
every other query parameter is prepended with a &
(cf. example above).
| Query Parameter | Description | Default Value |
|---|---|---|
| prompt | Sets the phrase which is presented to the user for transcription. | the quick brown fox jumps over the lazy dog |
| write |
Sets the text which is automatically written in the input field.
Use < for backspaces, [abc] to add the characters "abc" in one action
and [<<<] to backspace three characters in one action.
|
(empty) |
| delay | Sets the delay in milliseconds between actions. | 200 |
| hide | Hides the specified measures. Measures are specified by their ID (see below), separated by a comma. | (none → all measures are shown) |
| show | Shows only the specified measures. Measures are specified by their ID (see below), separated by a comma. Empty measure categories are automatically hidden as well. Setting this value also hides the introductory words. | (none) → all measures are shown |
| mode | If set to demo , the footer is hidden and the input field is not automatically focused. |
(none) |
All available measure IDs are explained in the subsequent table.
| ID | Measure |
|---|---|
| transcribed | Transcribed string (T) |
| total-time | Total elapsed time (S) |
| input-stream | Input Stream (IS) |
| cps | Characters per Second (CPS) |
| wpm | Words per Minute (WPM) |
| adjwpm | Adjusted Words per Minute (AdjWPM) |
| gps | Gestures per Second (GPS) |
| gpc | Gestures per Character (GPC) |
| msd-er | Minimum String Distance Error Rate (MSD-ER) |
| cer | Corrected Error Rate |
| uer | Uncorrected Error Rate |
| ter | Total Error Rate |
| ce | Correction Efficiency |
| pc | Participant Conscientiousness |
| ubw | Utilized Bandwidth |
| wbw | Wasted Bandwidth |
| c | Number of correct characters (C) |
| inf | Number of incorrect characters (INF/MSD) |
| if | Number of incorrect-fixed characters (IF) |
| f | Number of fixes (F) |


Contact Us
Here you can contact us
for any unwanted content.
Or maybe, for any suggestions and other things.
Here you can contact us
for any unwanted content.
Or maybe, for any suggestions and other things.


Version 3.0.6 by Volodymyr Volynets
- Currencies
- Enhancement #1000 (Changes from other applications.)
Repository / Git:
Name: Numbers\Countries
Title: Countries Repository
Version: 3.0.5
Last Tag: 3.0.5
User Name: Volodymyr Volynets
User Email<EMAIL_ADDRESS>Statistics:
Addition: 117
Deletion: 95
Modules:
C/Y Currency Management (Numbers\Countries\Currencies, 1.0.7) | 117 95
2 33 | Currencies/Data/Import.php
55 25 | Currencies/Form/Online.php
6 6 | Currencies/Form/Task/OnlineRates.php
17 0 | Currencies/Model/Collection/Rates.php
4 1 | Currencies/Model/Currencies.php
8 1 | Currencies/Model/Providers.php
25 29 | Currencies/Task/OnlineRates.php


In-class assignments¶
In-class assignments will be listed here as they are assigned.
10 March 2020¶
Moving Pictures of the Microbiome: body site classification results
Moving Pictures of the Microbiome: season of sample collection classification results
Other files used in this analysis are available here. (Note that these data were downloaded from Qiita and thus don’t have full data provenance.)


Graphling
Graph Theory Tool
Settings
Edges Directed
Reporting Off
Examples
K
4
Construction
Finding a Hamilton Path
Checking for a Cycle
Weight Summation
Clear
Add Node
Connect
Delete
Messages:


My name is Amir and i'm a web designer.
Below you will see some of the web pages i created
if you like somthing, feel free to click on it for more information


7 Important Things you need know about MISS UNIVERSE ANAMBRA
7 Important Things you need know about MISS UNIVERSE ANAMBRA
we are offering all interested and qualified individuals, the opportunity to become the next MissUniverseAnambra. This is a yearly practice.
We groom upcoming models and upcoming actors to be professional in their chosen career and spur entrepreneurship in them.
We manage professional models cut across different areas in modeling, highly recommendable are fashion runways, commercial, atmospheric (ushers) and pageant modeling. We make the young models dream come true.
1. Registration is totally free: No form purchase, no entry fee payment whatsoever. 2. No Camp fee payment: Meals, Resort/Hotel plus all Logistics for the camping exercise would be fully sponsored and paid for, no fee is required of you. 3. Open to every lady of Igbo origin (not just Anambra Origins), but who must be at least 18 and under 28 years of age before January 1st in the year she wishes to contest. 4. No need for a break-the-bank budget or Sponsor(s) to contest or win, just abide by all pageant rules, follow instructions to the letter and you're good to win. 5. Influencial persons, team members, a judge or even all judges can't help you win because the crowd don't lie, only your performance can, don't be beguiled. 6. Car, cash and other prizes belong permanently to Winner, and on no condition would it be handed over alongside Crown. 7. To enter contest: Visit www.missuniverseanambra.com, click the 'Register Now' button, fill in details, submit and if successfully shortlisted, you get a confirmation SMS.
GOODLUCK! Register to ParticipatePrize =N=100,000.00 + SUV
Prize =N=50,000.00
Prize =N=35,000.00
Prize =N=25,000.00
Sed a repudiandae impedit voluptate nam Deleniti dignissimos perspiciatis nostrum porro nesciunt
“Design must be functional and functionality must be translated into visual aesthetics, without any reliance on gimmicks that have to be explained.” — Mike Fisher
“Content#1.” —Client#1
“I think design would be better if designers were much more skeptical about its applications. If you believe in the potency of your craft, where you choose to dole it out is not something to take lightly.” — Brandon White
As a registered pageant company, the Miss Universe Anambra Organisation aspires to stand out uniquely and be one of the best pageant brands in the country and, in the nearest future, the world at large...
Inspiring Women: One major hurdle for women to surmount is a lack of self-confidence. With this stereotype in mind, we strive to break it in our contestants by inspiring them to be very confident...
#ROADTOMISSUNIVERSEANABRA2019 is the official Hash for the event. Coming up in March, is promised to be a very competitive...
Registerations have begun...
As a registered pageant company, the Miss Universe Anambra Organisation aspires to stand out uniquely and be one of the best pageant brands...


A rapidly growing global B2B platform that connects food suppliers with wholesale buyers, aimed at helping your business grow
Become a partnerDisplay unlimited number of your products, contact new business clients directly and get better prices for your products.
Building trust is important - create your profile with detailed company information and present yourself 24/7, 365 days a year locally and globally. Meet new business clients and get better prices for your products.
Bypass costly trade shows, overpriced advertising and marketing costs, just add as many products you as you wish and the rest will be managed by us. Providing you with your own url, we attend trade shows to promote your business.
See something that interests you?... Communicate with potential business clients through our Secured Message Center and arrange shipping, payment and delivery terms directly. We don’t charge any commission on any transaction.
94% of your customers will search online before deciding to do business with you. Be found in that moment. Flexifarm profiles offer more visibility and credibility on all major search engines.
"Now that I have Flexifarm's trade management system, I'm requesting and collecting more orders than ever before... I'm positive that FlexiFarm has increased our exposure, which in turn increased our sales.”"
Arm your Sales and Marketing teams with the powerful tools they need to outshine your competitors. Flexifarm's Trust Assistant makes it simple to impress potential customers and re-engage existing ones.
"Flexifarm has helped us tremendously with collecting and hosting verified reviews and business information. It was like night and day before and after FlexiFarm. I got much more exposure than I could have had without it. I love Flexifarm."
Flexifarm trusted partner network helps you source food & agriculture products and buyers better, from anywhere.
Our network allows us to find new suppliers embracing each of your sourcing inquiries.
All suppliers on Flexifarm are verified using both technology and human-driven approaches.
Supplier validation is done by checking their contact info and company validity.
No inquiry response? We follow up with suppliers to deliver their feedbacks to you appropriately.
Get started as a Flexifarm partner now to enjoy the benefits of trading with the global market with ease.
Our platform supports and links all the major operating systems linking you to more of the world, seamlessly.
Questions, inquiries or feedback? Please do not hesitate to contact us directly. We will get back to you within a few hours to help you.


Meepo
Tips
- Each Meepo is counting as a hero to split XP. If you have 3 Meepos and 1 Dazzle in the lane, Meepo is
getting 75% of the experience, even though there are technically only 2 heroes there.
- When fountain diving, be sure to make liberal use of the use the a+click on an ally (in this case,
another Meepo) to drop fountain aggro.
- Be aware that re-Ensnaring a target won't break a hero's channels. Only an un-Ensnared target can have
channels be broken by the net projectile.
- The only reason your whole entourage should be in the fountain is if you just respawned, otherwise there
should always be at least one Meepo out on the map. If they all need heals, just rotate them in and keep
one somewhere safe in the jungle.
- If you don't have the micro skills for the Blink to Superpoof combo, consider getting a Shadow Blade to
do it.
- Enabling quickcast in your options will generally make Poofing much, much, simpler.
- You can Poof to illusions owned by you.
- You can cast Eul's on any of your Meepos.
Counters
- Meepos find success when they can isolate a dying Meepo and free them from the fight. The ways to counter
that is to either make sure he never has any healthy Meepos available to substitute in with lots of AoE damage (especially
scaling AoE damage like Sleight of Fist or Echo Slam) or with heavy lock down for a single Meepo so it can't Poof out with
silences or multiple instance stuns (Malefice, Cold Snap, Paralyzing Cask).
- The obvious counter is to have high burst so that Meepo won't even have time to react to rescue one of his bodies, but
remember that Meepo has slightly higher than average magic resistance (35% vs. the standard 25%)
- Earthbind has a massive cast animation and travel time, so it's fairly easy to juke. Meepos have to
predict your path almost a whole second in advance, so just change your trajectory to avoid the net.


Basic Assert
| ColumnNum |
RecordNum |
Row |
| OK
|
OK
|
RUNNING
|
Assert Detail
Rows :
Total : 1
OK : 1
NG : 1
| # |
Status |
|
#1
|
OK |
|
#1
|
OK |
| No Exists NG Row. |
#1
| Index |
Expected |
Actual |
Result |
Ignore |
| Column Index |
Expected Value |
Actual Value |
OK
|
- |
| Column Index |
Expected Value |
Actual Value |
OK
|
- |
| Column Index |
Expected Value |
Actual Value |
OK |
Yes |
| No Exists NG Column. |


Posted by Hennie van Scherpenzeel on August 06, 1996 at 06:50:22:
Your website looks great and I wish you a very niceholliday and we will get in contact in the beginningof September.
With best regardsHennie van Scherpenzeel
Follow Ups:
Post a Followup
Subject:
Comments: : Your website looks great and I wish you a very nice : holliday and we will get in contact in the beginning : of September. : With best regards : Hennie van Scherpenzeel
Optional Link URL: Link Title: Optional Image URL:


Accounts
Calendars
Caller ID
Conferences
Directories
Devices
Callflows
Function Keys
Hardwares
Medias
Groups
Menus
Networks
Phone Numbers
Users
Voicemails Boxes
Generated using TypeDoc
Accounts


Martinrea earnings up 28% in Q3 despite GM strike
by The Canadian PressVAUGHAN, Ont. - Martinrea International Inc. says earnings rose 28 per cent in the third quarter despite some impact from the GM strike, but that delayed vehicle programs has it pushing back sales targets for next year.
The auto-parts producer reported after markets closed Tuesday that it had net earnings of $46.7 million, or 57 cents per share, up from $36.4 million or 42 cents per share for the same quarter last year.
Adjusted net earnings were 53 cents per share for the quarter ending Sept. 30, up from 43 cents per share last year. Revenue was $974.4 million, up 14.5 per cent from $851.1 million last year.
Analysts had expected adjusted earnings of 52 cents per share and revenue of $881.5 million, according to financial markets data firm Refinitiv.
The company says it has pushed back its $4 billion annual revenue target to 2021 after several auto companies pushed back vehicle programs worth more than $400 million a year to Martinrea.
It says programs including the Jeep Grand Cherokee, Nissan Rogue and Pathfinder, and Ford's new product at its Hermosillo plant in Mexico have been pushed back six to nine months as sales volumes look to stay flat or drop in China, Europe and somewhat in North America next year.
This report by The Canadian Press was first published Nov. 12, 2019.


IT professional with work experience in the field. Currently studying different programming languages, to further improve myself in the world of Information Technology.
As a young teenager, I began working on different mods for the Source Game Engine, creating new levels for different video games. Ever since creating my first level, I've been interested in computers and how to use them to create awesome things.
Now, over a decade later, I have become quite knowledgeable in the field of IT. After working in the field for a while, I have now taken on a journey to study computer programming. Learning new things and improving myself is important to me.
All of my Projects »Programming projects I have done and contributed to. Not much to show for yet, but my portfolio will improve as I continue to study programming.
Over the years, I have created a lot of different designs for levels on multiple games. Some just quick fun levels, and others several month long projects.
Im working on new 3D designs to improve my skill level. More models will be added to the portfolio soon!


Generating Agents¶
India Example¶
The India and Colombian versions of dGen Globetrotter involve creating agents as flat-files (.csv) that are then processed by a modified version of the dGen codebase.
Generating agents is an integral part of the modeling process and involves using known data and our assumptions to statistically sample representative agents that can be simulated.
For dGen India, india/india_agent_csv_creator.py controls this process.
An example for generating agents for India is as follows: - adjust any agent configuration settings in india/agent_config.py such as electricity cost increases. - rerun python india_agent_csv_creator.py to create new agents. - each function in india_agent_csv_creator.py controls the output of a .csv file with a single scope. For instance, rate_escalations() creates the india_base/rate_escalations.csv file that is read in by dGen. - if new data is available for sampling, .csv files can be edited directly (if this is easier), or the underlying functions in india_agent_csv_creator.py can be modified. - the new files are created within india/india_base/ and this directory is also copied into input_scenarios/india_base/ - after the model has been run, net load analysis can be conducted in india/notebooks/india_plots.ipynb.
If new historic adoption data is available, a seperate notebook india_bass_estimation.ipynb creates the pv_bass.csv file, after being manually tuned for parameter bounds.
Agent sampling for India involves constructing normal distributions of observed feature attributes, and sampling from these for each agent. The number of agents sampled is the same per state, and defined by agent_config.py:AGENTS_PER_GEOGRAPHY.


This is a puzzle game that takes place in an art museum. The player can walk around and look at the paintings on the walls and read information about them. The player has to collect cues and find the code to open the door. But be careful of the security cameras! This was made with Game Maker and developped by me, Myles Karam, Peter Nolan, and Kit Campolieta.
I was in charge of the level design, shadowing, and interaction with the environment. I designed the levels by looking at floor maps of big art museums like the Metropolitan Art Museum, or the Louvre. My focus was to have a lot of wall surface area so that more paintings could be placed, while having large rectangle rooms to have many masterpeices in one room. I also had to make long and narrow corridors to trap player when the alarm goes off.
The shadowing could be done better but I wanted to capture the 8-bit theme. So I made every floor tile constantly check the player's position to decide if it should be shadowed or not. This took me around ten hours of creating 4x4 pixel size game objects and placing them as the floor.
When the player presses space while close to a painting; an 8-bit image of the original painting pops up, and a scrolling text gives information about the painting. This feels just like looking at a painting and reading the prompt next to it in an art museum. Even though all the artworks are in 8-bit it is very easy to distinguish the subject because of the wide veriety of colors.
Back to portfolio


:: com :: sun :: star :: configuration ::
|
| service ConfigurationUpdateAccess |
- Description
- provides modifying access to a fragment of the configuration hierarchy.
Extends ConfigurationAccess to support modifying values
or inserting and removing elements.
Descendants of this service also implement this service
unless they are marked read-only (which is indicated by attribute
PropertyAttribute::READONLY),
in which case they only need implement ConfigurationAccess.
The classification of implementations that is described for
ConfigurationAccess applies to implementations of this service
as well. Therefore an implementation will support one of several alternate
services describing its Container role and one of several alternate
services describing its Element role. These services are
extensions of the respective services documented for ConfigurationAccess.
- Container role:
A group permits changing child values.
A set permits inserting and removing contained elements.
- Element role:
The root element of a modifiable tree provides extended functionality
to control processing of changes for the entire tree (fragment) by
supporting ::com::sun::star::util::XChangesBatch.
For elements of a set or a group no additinal
interfaces are supported.
- See also
- ConfigurationProvider
Root instances of this service can be requested from a
ConfigurationProvider
- Developers Guide
- WritingUNO - Disable Commands - Disabling Commands at Runtime
- Config - Object Model
- Config - Updating Configuration Data
|
| Included Services - Details |
ConfigurationAccess
- Description
- is the basic service providing read access to an element of the
configuration hierarchy and its child and descendent elements.
The HierarchyAccess specialization implemented will be
further specialized to support modifying access.
Implementations shall therefore implement one of SetUpdate or
GroupUpdate depending on the Container role.
If the HierarchyElement specialization that is implemented
is AccessRootElement, the implementation must support the
extended functionality of UpdateRootElement. Otherwise, there
are no new requirements mandated by the Element role.
|
|
SetUpdate
- Usage Restrictions
- optional
- Description
- specializes SetAccess to support modifying the element.
Implemented, if this element is a Set.
Otherwise service GroupUpdate is provided.
|
|
GroupUpdate
- Usage Restrictions
- optional
- Description
- specializes GroupAccess to support modifying contained
data.
Implemented, if this element is a Group.
Otherwise service SetUpdate is provided.
|
|
| UpdateRootElement
|
Top of Page
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.


Before Change
for regex in regex_patterns:
for match in regex.finditer(part.text):
offset = (match.start(), match.end(), part_id, "e_2", doc_id)
matched_text = part.text[match.start():match.end()]
// TODO Refactor into regex instead of check
try:
space_before = part.text[match.start() - 1] == " "
After Change
for regex in regex_patterns:
for match in regex.finditer(part.text):
start = match.start(1)
end = match.end(1)
offset = (start, end, part_id, "e_2", doc_id)
matched_text = part.text[start:end]
if not is_overlapping(offset, existing_predictions):


Backend Setting
application.properties
Config Package
MongoConfig
Class
: Embedded Database Setting (Mongo DB)
OracleConfig
Class
: External Database Setting (Oracle ATP DB)
WebConfig
Class
: Fronted Connection Setting
ApiResponse Package
ApiResponse
Abstract
Main API Packages
Item
Class
: Model
of the API, mostly from Oracle ATP Database. (Below is the partial of ArticleItem
Class.)
Adapter
Class
: Based in the @Builder
of the Item
Class, Adapter
Class build the Response and Item(Model).
Repository
Class
: Below is the Repository
from Oracle ATP Database.
Controller
Class
: URL Resolution for get
, getAll
, create
, delete
and update
.
Service
Class
: get
, getAll
, create
, delete
and update
methods using Repository
.
Response
Class
: This class extends the ApiResponse
Abtract from ApiResponse
package.
Request
Class


A composite component is a component consisting of other components. Like screen fragments, composite components allow you to reuse some presentation layout and logic.


What is Illustrator?
Adobe Illustrator is...
- a vector drawing application.
- the industry standard when it comes to creating graphics that can scale while maintaining resolution and clarity.
- completely resolution-independent and will never pixelate.
...but can it REALLY scale infinitely?
Let's see what this looks like in Photoshop...
...but that was at 72dpi (standard for web).
What does it look like in 300dpi (standard for print)?
Common Question:
So should I use Illustrator for _________?
YES:
- Logotypes
- Brand marks
- Line-based artwork
NO:
- Photo-editing
(Photoshop)
- Text-layout
(InDesign)
MAYBE:
- Web layouts
- Email blasts
- Banner ads
- Multi-page documents
InDesign? Illustrator? Photoshop?
Some pros & cons of each:
Questions?
Next up:
Setting up your files & workspaces