| Title | Weekend BO Estimate | Weekend Cume Release | Distributor* | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Worldwide | International | Domestic | Worldwide | International | Domestic | International | # of Territories | Domestic | |
| Fifty Shades Of Grey | $91,345,800 | $68,100,000 | $23,245,800 | $410,648,310 | $280,500,000 | $130,148,310 | UNI | 59 | UNI |
| Kingsman: The Secret... | $50,525,000 | $33,000,000 | $17,525,000 | $153,705,949 | $86,600,000 | $67,105,949 | FOX | 55 | FOX |
| Spongebob Squarepant... | $37,400,000 | $21,900,000 | $15,500,000 | $201,171,834 | $76,000,000 | $125,171,834 | PAR | 45 | PAR |
| Dragon Blade | $33,000,000 | $33,000,000 | $50,000,000 | $50,000,000 | MUL | 5 | N/A | ||
| American Sniper | $30,150,000 | $20,500,000 | $9,650,000 | $428,107,179 | $108,500,000 | $319,607,179 | WB | 56 | WB |
| From Vegas to Macau ... | $29,000,000 | $29,000,000 | $39,000,000 | $39,000,000 | MUL | 4 | N/A | ||
| Snow Girl And The Da... | $17,000,000 | $17,000,000 | $26,500,000 | $26,500,000 | MUL | 1 | WGUI | ||
| Wolf Totem | $14,000,000 | $14,000,000 | $27,000,000 | $27,000,000 | MUL | 2 | N/A | ||
| Jupiter Ascending | $12,560,000 | $8,900,000 | $3,660,000 | $114,516,979 | $75,000,000 | $39,516,979 | WB | 67 | WB |
| Detective K: The Lab... | $12,500,000 | $12,500,000 | $23,000,000 | $23,000,000 | SHO | 1 | N/A | ||
| Big Hero 6 | $11,553,000 | $11,000,000 | $553,000 | $546,224,880 | $326,000,000 | $220,224,880 | DIS | 28 | DIS |
| Dad, Where Are We Go... | $11,500,000 | $11,500,000 | $18,500,000 | $18,500,000 | MUL | 1 | N/A | ||
| McFarland, USA | $11,315,000 | $11,315,000 | $11,315,000 | $11,315,000 | DIS | 1 | DIS | ||
| DUFF, The | $11,025,000 | $11,025,000 | $11,025,000 | $11,025,000 | MUL | 1 | LGF | ||
| Triumph In The Skies | $10,000,000 | $10,000,000 | $14,000,000 | $14,000,000 | MUL | 6 | ASIA | ||
| Imitation Game, The | $9,306,000 | $6,750,000 | $2,556,000 | $182,911,902 | $99,000,000 | $83,911,902 | MUL | 33 | TWC |
| Hot Tub Time Machine... | $5,800,000 | $5,800,000 | $5,800,000 | $5,800,000 | PAR | 1 | PAR | ||
| Taken 3 | $5,587,000 | $5,100,000 | $487,000 | $287,732,985 | $200,100,000 | $87,632,985 | FOX | 41 | FOX |
| Penguins Of Madagasc... | $5,200,000 | $5,200,000 | $359,208,569 | $276,700,000 | $82,508,569 | FOX | 12 | FOX | |
| Emperor's Holidays | $5,000,000 | $5,000,000 | $7,800,000 | $7,800,000 | MUL | 1 | N/A | ||
| Night At The Museum:... | $4,737,000 | $4,400,000 | $337,000 | $340,981,237 | $229,400,000 | $111,581,237 | FOX | 13 | FOX |
| Shaun The Sheep | $4,500,000 | $4,500,000 | $17,500,000 | $17,500,000 | MUL | 7 | N/A | ||
| Ode To My Father | $4,300,000 | $4,300,000 | $98,152,688 | $96,000,000 | $2,152,688 | MUL | 2 | MLNM | |
| Wedding Ringer, The | $3,745,000 | $2,500,000 | $1,245,000 | $70,041,393 | $8,100,000 | $61,941,393 | SNY | 39 | SNY |
| Traumfrauen | $3,500,000 | $3,500,000 | $3,500,000 | $3,500,000 | WB | 2 | N/A | ||
| Paddington | $3,289,000 | $1,000,000 | $2,289,000 | $227,660,766 | $160,000,000 | $67,660,766 | MUL | 16 | TWC |
| Theory Of Everything... | $3,266,000 | $2,700,000 | $566,000 | $104,145,178 | $70,000,000 | $34,145,178 | UNI | 47 | FOC |
| Bis | $3,250,000 | $3,250,000 | $3,250,000 | $3,250,000 | ECD | 1 | N/A | ||
| Birdman | $3,130,000 | $2,300,000 | $830,000 | $76,633,306 | $38,900,000 | $37,733,306 | FOX | 25 | FSL |
© Rentrak Corporation 2014 - Content in Rentrak Theatrical box office updates is produced and/or compiled by Rentrak Corporation and its Box Office Essentials® and International Box Office Essentials™ theatrical box office data collection and analytical service, and is covered by provisions of the Copyright Act. The material presented herein is intended to be available for public use. You may reproduce the content of the box office updates in any format or medium without first obtaining permission, subject to the following requirements: (1) the material must be reproduced accurately; and (2) any publication or issuance of any part of the material to others must acknowledge Rentrak Corporation as the source of the material.
| Rank | Title | Distributor Name | Weekend Revenue | Cume Revenue | ||
|---|---|---|---|---|---|---|
| Revenue | # of Locations* | Loc AVG | ||||
| 1 | Fifty Shades Of Grey | Universal | $22,259,030 | 3,655 | 6,090 | $129,161,540 |
| 2 | Kingsman: The Secret Service | 20th Century Fox | $18,346,023 | 3,266 | 5,617 | $67,926,972 |
| 3 | Spongebob Squarepants: Sponge Out Of Wat | Paramount | $16,573,682 | 3,680 | 4,503 | $126,245,516 |
| 4 | McFarland, USA | Disney | $11,020,798 | 2,755 | 4,000 | $11,020,798 |
| 5 | DUFF, The | Lionsgate | $10,809,149 | 2,575 | 4,197 | $10,809,149 |
| 6 | American Sniper | Warner Bros. | $10,052,447 | 3,235 | 3,107 | $320,009,626 |
| 7 | Hot Tub Time Machine 2 | Paramount | $5,963,324 | 2,880 | 2,070 | $5,963,324 |
| 8 | Jupiter Ascending | Warner Bros. | $3,805,317 | 2,503 | 1,520 | $39,662,296 |
| 9 | Imitation Game, The | The Weinstein Company | $2,527,637 | 1,408 | 1,795 | $83,883,539 |
| 10 | Paddington | The Weinstein Company | $2,444,684 | 1,837 | 1,330 | $67,816,450 |
| 11 | Still Alice | Sony Pictures Classics | $2,166,967 | 765 | 2,832 | $7,963,756 |
| 12 | Wedding Ringer, The | Sony | $1,293,378 | 950 | 1,361 | $61,989,771 |
© Rentrak Corporation 2014 - Content in Rentrak Theatrical box office updates is produced and/or compiled by Rentrak Corporation and its Box Office Essentials® theatrical box office data collection and analytical service, and is covered by provisions of the Copyright Act. The material presented herein is intended to be available for public use. You may reproduce the content of the box office updates in any format or medium without first obtaining permission, subject to the following requirements: (1) the material must be reproduced accurately; and (2) any publication or issuance of any part of the material to others must acknowledge Rentrak Corporation as the source of the material.
| Rank | Title | Studio | Weeks in Release |
|---|---|---|---|
| 1 | Alexander and the Terrible, Horrible, No Good, Very Bad Day | Disney | 1 |
| 2 | 101 Dalmatians | Disney | 1 |
| 3 | Dracula Untold | Universal | 2 |
| 4 | John Wick | Lionsgate | 2 |
| 5 | Fury | Sony | 3 |
| 6 | Nightcrawler | Universal | 1 |
| 7 | The Best of Me | FOX | 2 |
| 8 | Lucy | Universal | 4 |
| 9 | The Book of Life | FOX | 3 |
| 10 | Ouija | Universal | 2 |
© Rentrak Corporation 2014 - Content in Rentrak Home Entertainment updates is produced and/or compiled by Rentrak Corporation and its Home Entertainment data collection and analytical service, and is covered by provisions of the Copyright Act. The material presented herein is intended to be available for public use. You may reproduce the content of the home entertainment updates in any format or medium without first obtaining permission, subject to the following requirements: (1) the material must be reproduced accurately; and (2) any publication or issuance of any part of the material to others must acknowledge Rentrak Corporation as the source of the material.
| Rank | Title | Studio | Weeks in Release |
|---|---|---|---|
| 1 | Fury | Sony | 2 |
| 2 | John Wick | Lionsgate | 1 |
| 3 | A Walk Among The Tombstones | Universal | 4 |
| 4 | The Equalizer | Sony | 6 |
| 5 | The Maze Runner | FOX | 8 |
| 6 | This Is Where I Leave You | Warner Bros. | 8 |
| 7 | No Good Deed | Sony | 5 |
| 8 | Dawn Of The Planet Of The Apes | FOX | 10 |
| 9 | Guardians Of The Galaxy | Disney | 9 |
| 10 | Get On Up | Universal | 5 |
© Rentrak Corporation 2014 - Content in Rentrak Home Entertainment updates is produced and/or compiled by Rentrak Corporation and its Home Entertainment data collection and analytical service, and is covered by provisions of the Copyright Act. The material presented herein is intended to be available for public use. You may reproduce the content of the home entertainment updates in any format or medium without first obtaining permission, subject to the following requirements: (1) the material must be reproduced accurately; and (2) any publication or issuance of any part of the material to others must acknowledge Rentrak Corporation as the source of the material.
| Rank | Title | Studio | VOD Release | Box Office ($M) |
|---|---|---|---|---|
| 1 | Alexander and the Terrible, Horrible, No Good, Very Bad Day | Buena Vista (NYSE: DIS) | 2/10/2015 | 66.9 |
| 2 | Nightcrawler | Universal (NASDAQ: CMCSA) | 2/09/2015 | 32.4 |
| 3 | John Wick | Lionsgate (NYSE: LGF) | 2/03/2015 | 43.0 |
| 4 | The Best of Me | Relativity | 2/02/2015 | 26.8 |
| 5 | The Judge | Warner Bros. (NYSE: TWX) | 1/27/2015 | 47.1 |
| 6 | Dracula Untold | Universal (NASDAQ: CMCSA) | 2/03/2015 | 56.3 |
| 7 | Fury | Sony (NYSE: SNE) | 1/27/2015 | 85.8 |
| 8 | Lucy | Universal (NASDAQ: CMCSA) | 1/19/2015 | 126.7 |
| 9 | Addicted | Lionsgate (NYSE: LGF) | 2/09/2015 | 17.4 |
| 10 | Ouija | Universal (NASDAQ: CMCSA) | 2/03/2015 | 51.1 |
Source: Rentrak OnDemand Essentials, as dated, rank based on Transaction Rate. OnDemand Essentials includes reporting from Operator partners on Television On Demand usage.
*Indicates day-and-date with home video release.
© Rentrak Corporation 2014 - Content in this chart is produced and/or compiled by Rentrak Corporation and its OnDemand Essentials data collection and analytical service, and is covered by provisions of the Copyright Act. The material presented herein is intended to be available for public use. You may reproduce the content of the chart in any format or medium without first obtaining permission, subject to the following requirements: (1) the material must be reproduced accurately; and (2) any publication or issuance of any part of the material to others must acknowledge Rentrak Corporation as the source of the material.
| Rank | Title | Studio |
|---|---|---|
| 1 | John Wick | Lionsgate (NYSE: LGF) |
| 2 | Big Hero 6 | Disney (NYSE: DIS) |
| 3 | Fury | Sony (NYSE: SNE) |
| 4 | Gone Girl | Fox |
| 5 | Judge, The (2014) | Warner (NYSE: TWX) |
| 6 | Birdman (2014) | Fox |
| 7 | Homesman, The (2014) | Lionsgate (NYSE: LGF) |
| 8 | Horrible Bosses 2 | Warner (NYSE: TWX) |
| 9 | Book Of Life, The | Fox |
| 10 | Boyhood (2014) | Paramount (NYSE: VIA & VIA.B) |
| 11 | Equalizer, The | Sony (NYSE: SNE) |
| 12 | Maze Runner, The | Fox |
| 13 | Wild Card (2015) | Lionsgate (NYSE: LGF) |
| 14 | Guardians Of The Galaxy | Disney (NYSE: DIS) |
| 15 | Drop, The | Fox |
| 16 | Ground Hog Day | Sony (NYSE: SNE) |
| 17 | Interview, The | Sony (NYSE: SNE) |
| 18 | This Is Where I Leave You | Warner (NYSE: TWX) |
| 19 | 22 Jump Street | Sony (NYSE: SNE) |
| 20 | Annabelle | Warner (NYSE: TWX) |
Source: Rentrak Digital Download Essentials® Industry Service
*Excludes NBC Universal and Independent Studio Content at this time.
© Rentrak Corporation 2014 - Content in this chart is produced and/or compiled by Rentrak Corporation and its OnDemand Essentials data collection and analytical service, and is covered by provisions of the Copyright Act. The material presented herein is intended to be available for public use. You may reproduce the content of the chart in any format or medium without first obtaining permission, subject to the following requirements: (1) the material must be reproduced accurately; and (2) any publication or issuance of any part of the material to others must acknowledge Rentrak Corporation as the source of the material.
| Rank | Stickiness Index* | Rating Rank |
Telecast | Network | Day | Digital Audience Rating |
|---|---|---|---|---|---|---|
| 1 | 134 | 7 | NCIS: New Orleans | CBS | 2/3/2015 | 14,725 |
| 2 | 133 | 2 | NCIS | CBS | 2/3/2015 | 102,465 |
| 3 | 131 | 24 | Blue Bloods | CBS | 2/6/2015 | 14,535 |
| 4 | 130 | 139 | Dueños del paraíso | TELMUN | 2/4/2015 | 63,186 |
| 5 | 127 | 163 | Fútbol Liga MX | AZA | 2/6/2015 | 0 |
| 6 | 125 | 153 | Criminal Minds | ION | 2/3/2015 | 34,091 |
| 7 | 124 | 129 | Caso cerrado - Edición especial | TELMUN | 2/2/2015 | N/A† |
| 8 | 124 | 106 | Hasta el fin del mundo | UNIV | 2/5/2015 | 3,258 |
| 9 | 123 | 36 | The Blacklist | NBC | 2/5/2015 | 725,977 |
| 10 | 123 | 99 | Mi corazón es tuyo | UNIV | 2/2/2015 | 1,972 |
| 11 | 122 | 19 | American Idol | FOX | 2/5/2015 | 249,880 |
| 12 | 119 | 178 | Tierra de Reyes | TELMUN | 2/6/2015 | 214,818 |
| 13 | 119 | 1 | The 57th Annual GRAMMY Awards | CBS | 2/8/2015 | 2,070,451 |
| 14 | 118 | 29 | Hawaii Five-O | CBS | 2/6/2015 | 37,876 |
| 15 | 118 | 48 | Scandal | ABC | 2/5/2015 | 87,136 |
| 16 | 117 | 114 | Que te perdone Dios... yo no | UNIV | 2/2/2015 | 1,412 |
| 17 | 117 | 76 | Nuestra belleza latina | UNIV | 2/8/2015 | 379,604 |
| 18 | 115 | 39 | NCIS: Los Angeles | CBS | 2/2/2015 | 74,112 |
| 19 | 115 | 42 | Shark Tank | ABC | 2/6/2015 | 50,568 |
| 20 | 114 | 49 | Person of Interest | CBS | 2/3/2015 | 37,022 |
Univision is owned by Univision Communications, Inc.; NBC and Telemundo are owned by NBC Universal; CBS is a division of CBS Corp.; Fox is owned by Fox Entertainment Group, a unit of News Corp.; ABC is owned by the Walt Disney Company; Azteca América is owned by TV Azteca; ION is owned by ION Media Networks.
*Stickiness Index powered by Rentrak TV Essentials (www.rentrak.com)
**Social Activity powered by ListenFirst (listenfirstmedia.com)
† Not reported by ListenFirst Media.
| Rank | Stickiness Index* | Rating Rank |
Telecast | Network | Day | Digital Audience Rating |
|---|---|---|---|---|---|---|
| 1 | 151 | 1 | The Walking Dead | AMC | 2/8/2015 | 1,129,301 |
| 2 | 146 | 246 | Jesse Stone: Benefit of the Doubt | HALLMM | 2/8/2015 | 850 |
| 3 | 137 | 119 | Love & Hip Hop | VH1 | 2/2/2015 | 191,757 |
| 4 | 136 | 196 | So You Said Yes | HALL | 2/7/2015 | 469 |
| 5 | 136 | 85 | Being Mary Jane | BET | 2/3/2015 | 184,104 |
| 6 | 133 | 287 | Pretty Little Liars | ABCFAM | 2/3/2015 | 1,412,612 |
| 7 | 131 | 412 | Project Runway All Stars | LIFE | 2/5/2015 | 441 |
| 8 | 129 | 127 | The Real Housewives of Beverly Hills | BRAVO | 2/3/2015 | 9,176 |
| 9 | 129 | 26 | Gold Rush | DSC | 2/6/2015 | 34,877 |
| 10 | 128 | 53 | Moonshiners | DSC | 2/3/2015 | 26,546 |
| 11 | 128 | 67 | The Real Housewives of Atlanta | BRAVO | 2/8/2015 | 15,955 |
| 12 | 126 | 708 | The 46th NAACP Image Awards | TVONE | 2/6/2015 | 1,172 |
| 13 | 125 | 356 | Cloudy with a Chance of Love | HALL | 2/8/2015 | 2,216 |
| 14 | 125 | 215 | Black Ink Crew | VH1 | 2/2/2015 | 69,385 |
| 15 | 124 | 531 | Bring It! | LIFE | 2/6/2015 | 208,562 |
| 16 | 124 | 64 | Street Outlaws | DSC | 2/2/2015 | 62,584 |
| 17 | 123 | 533 | Mob Wives | VH1 | 2/4/2015 | 151,027 |
| 18 | 122 | 337 | Jesse Stone: Innocents Lost | HALLMM | 2/8/2015 | 872 |
| 19 | 121 | 97 | WWE Smackdown | SYFY | 2/5/2015 | 31,434 |
| 20 | 120 | 350 | Megachurch Murder | LIFE | 2/7/2015 |
BRAVO and SYFY are owned by NBC Universal; Discovery Channel is owned by Discovery Communications, LLC; Lifetime is owned by A&E Television Networks; Hallmark and Hallmark Movies & Mysteries are owned by Crown Media Family Networks; ABC Family is owned by the Walt Disney Company; VH1 is owned by MTV Networks, a division of Viacom; BET is owned by BET Networks, a division of Viacom; AMC is owned by AMCX; TV One is owned by Radio One and Comcast.
*Stickiness Index powered by Rentrak TV Essentials (www.rentrak.com)
**Social Activity powered by ListenFirst (listenfirstmedia.com)
† Not reported by ListenFirst Media.
| Social Media Rank | Telecast | Network | Day | Digital Audience Rating |
|---|---|---|---|---|
| 1 | Key & Peele | COM | 2/2/2015 | 3,508,463 |
| 2 | Saturday Night Live | VH1C | 2/2/2015 | 2,144,753 |
| 3 | The 57th Annual GRAMMY Awards | CBS | 2/8/2015 | 2,070,451 |
| 4 | The Walking Dead | AMC | 2/8/2015 | 1,624,039 |
| 5 | Pretty Little Liars | ABCFAM | 2/3/2015 | 1,412,612 |
| 6 | AwesomenessTV | NICK | 2/7/2015 | 860,657 |
| 7 | Fresh Off the Boat | ABC | 2/4/2015 | 815,020 |
| 8 | SportsCenter | ESPNWS | 2/4/2015 | 769,911 |
| 9 | The Blacklist | NBC | 2/5/2015 | 725,977 |
| 10 | Glee | FOX | 2/6/2015 | 691,578 |
| 11 | 2015 Australian Open Tennis | TENNIS | 2/2/2015 | 646,804 |
| 12 | America's Funniest Home Videos | WGN | 2/2/2015 | 621,213 |
| 13 | Top Gear | THCES | 2/2/2015 | 618,961 |
| 14 | Studio C | BYU | 2/2/2015 | 470,832 |
| 15 | Empire | FOX | 2/4/2015 | 437,143 |
| 16 | Supernatural | CW | 2/3/2015 | 396,136 |
| 17 | Nuestra belleza latina | UNIV | 2/8/2015 | 379,604 |
| 18 | Street Art Throwdown | OXGN | 2/3/2015 | 363,602 |
| 19 | NBA Basketball | SUN | 2/6/2015 | 359,183 |
| 20 | Chicago Fire | NBC | 2/3/2015 | 326,713 |
Comedy Central is owned by Viacom; NBC and Oxygen are owned by NBC Universal; ABC, ABC Family, and ESPN News are owned by the Walt Disney Company; FOX and Sun Sports are owned by Fox Entertainment Group, a unit of News Corp.; WGN America is owned by Tribune Broadcasting; Nickelodeon and VH1 Classic are owned by MTV Networks, a division of Viacom ; CBS is a division of CBS Corp.; CW Television Network is a joint venture between CBS Corporation, the former owners of United Paramount Network (UPN), and Time Warner's Warner Bros.; Univision is owned by Univision Communications, Inc.; History en Español is owned by A&E Television Networks; AMC is owned by AMCX; Tennis Channel is owned by The Tennis Channel, Inc.;BYU Television is owned by Brigham Young University.
*Stickiness Index powered by Rentrak TV Essentials (www.rentrak.com)
**Social Activity powered by ListenFirst (listenfirstmedia.com)
† Not reported by ListenFirst Media.


| Home | Messages | Class XRef | The Collection Classes | List Tutorial |
The List class is an indirect subclass of the Collection class which is also a superclass of the IndexedList and TimeSeries classes. Instances of the class List consist of a collection of objects that are accessed either by position or as a set. A List is updated by appending objects to its end.
The List class has been optimized to organize and query large sets of data. A large number of the messages defined for this class have been written in Vision and can therefore be modified and expanded as needed. As always, you can define any number of new messages for the class.
The List class is a direct subclass of SequencedCollection:
Object
|
Function
|
EnumeratedFunction
|
Collection
|
SequencedCollection
|
|-- List
To create a List, you use the , message to append one or more elements together. For example:
!sampleList <- 10, -3, 20, 132 ;creates a list of four integers and saves the list as the variable named sampleList. Any type of object can be included in a list and the list can contain objects from multiple classes. For example:
!mixedList <- 1, "xyz", TRUE, NA, -3.45 ;creates a list of five objects representing five distinct classes. List objects respond to the message count. To count the number of elements in the list mixedList, use the expression:
mixedList countTo create an empty list (i.e., a list with 0 elements), use the expression:
!newList <- List new ; newList count printNL ;The variable newList returns a list of 0 elements. You can then append elements to this list in the normal way. For example:
newList, 1, 2, 3 ; newList count printNL ;The variable newList is now a list of 3 elements. You can display these elements using:
newList do: [ printNL ] ;
Note: Notice that you do not have to reassign the results back into the variable newList. The ',' message changes the recipient List object directly. The expression:newList, 10 ;appends the number 10 as the fourth element of newList.
The asList message can be used to produce a 1 element list from a single object. For example:
!myList <- 10 asList ; myList count printNL ;produces a list object that contains 1 element, the integer 10. You can append additional objects to myList in the normal way.
Individual objects in a list can be accessed directly using the at: message. For example:
1, 10, 3, 9 at: 2 . print ;returns the second element of this list. In this case, the integer 10 is returned and printed. The at0: message works in the same manner, counting the first element as 0. For example:
1, 10, 3, 9 at0: 2 . print ;returns and prints the value 3.
The message sequence can be sent to an Integer to generate a list of consecutive integers starting from 1 and ending with the value of the recipient integer. For example:
!list5 <- 5 sequence ;creates a list containing the integers 1 through 5. This list is identical to:
!list5alt <- 1, 2, 3, 4, 5 ;The message sequence0 can be used to generate a list of consecutive integers starting with 0. For example:
3 sequence0 and 0, 1, 2produce lists with the same elements in the same order.
The instanceList message can be sent to an object and returns a List containing all the instances in the recipient's class. Collection messages such as do:, send:, and extendBy: apply to List objects. For example:
Currency instanceList do: [ displayInfo ] ;generates a list of all currency instances and displays basic information for each element.
The send: message provides a useful technique for creating a list of named entities. To create a list of the currency objects named USD, CAD, and DEM, use:
!currencyList <- Named Currency send: [ USD, CAD, DEM ] ; currencyList do: [ displayInfo ] ;The send: message returns the result of evaluating the Block supplied as its parameter. In this case, the result of sending the block to the Named Currency dictionary object is a List of Currency objects. This is equivalent to:
!currencyList <- Named Currency USD, Named Currency CAD, Named Currency DEM ;
Since the List class is a subclass of Collection, all messages defined for the Collection class are available to List objects as well. A subset of these messages are documented in Vision Class: Collection and are summarized below.
You can redefine Collection messages and define new messages directly for the List class. You can define any number of new methods and constants. You cannot define and update properties for List objects.
The following messages are used to create and update List objects:
| Message | Definition | Sample |
| , | Appends parameter to recipient, returning modified recipient | 3 sequence , 10 |
| append: | Appends elements in parameter collection to recipient, returning new List | 3 sequence append: 4 sequence . |
| appendListElementsFrom: | Appends elements in parameter collection to recipient, returning modified recipient | 3 sequence appendListElementsFrom: 4 sequence . |
| at:put: | Replaces the object stored at position parameter1 in recipient with object supplied as parameter2 | 5 sequence at: 3 put: "xyz" . |
The following messages are used to access List objects positionally:
| Message | Definition | Sample |
| at: | Return object in recipient at position indicated by parameter, a number; returns NA if parameter greater than recipient count | 4 sequence at: 3 . |
| at0: | Return object in recipient at 0-based position indicated by parameter, a number; returns NA if parameter greater than recipient count | 4 sequence at0: 3 . |
| uniformAt: | Return object in recipient at position indicated by parameter, a number; returns object at position 1 if parameter greater than recipient count | 4 sequence uniformAt: 5 . |
| uniformAt0: | Return object in recipient at 0-based position indicated by parameter, a number; returns object at position 0 if parameter greater than recipient count | 4 sequence uniformAt0: 5 . |
These messages can be used to perform vector arithmetic between two List objects. If the parameter is a scalar, that value is applied to each element in the recipient List. If the parameter is a List, the operation is applied positionally. These messages return a new List containing the same number of elements in the recipient list. These messages assume that the recipient contains numeric values and that the parameter is a Number or a List of Numbers.
| Message | Definition | Sample |
| + | Add parameter to recipient | 5 sequence + 5 sequence |
| - | Subtract parameter from recipient | 5 sequence - 3 |
| * | Multiply recipient by parameter | 5 sequence * 5 sequence |
| / | Divide recipient by parameter | 5 sequence / 2 |
The elements of a list can be any type of object including other lists. For example, to create a list whose first element is a list of 3 elements and whose second element is a list of 10 elements, use:
#-- Create an Empty List !listOfLists <- List new ; #-- Append 2 list objects listOfLists, 3 sequence, 10 sequence ; listOfLists count printNL ;The variable listOfLists refers to a list object with 2 elements. Each of these elements is also a list object, the first containing 3 elements (the numbers 1 - 3) and the second containing 10 elements (the numbers 1 - 10). To display the contents of listOfLists, use:
#-- number the elements in the outer list listOfLists numberElements do: [ "Outer List Number: " print ; #-- display position position print ; #-- in outer list " Contains " print ; #-- display element count print ; #-- count in " Elements" printNL ; #-- outer list #- number elements in inner list and display ^self numberElements #-- ^self is optional do: [ " element" print ; #-- display position position print ; #-- in inner list ": " print ; #-- display value of printNL ; #-- element ] ; newLine print; #-- skip line ] ;
A mistake often made when constructing nested lists is to use the , message to append a List object to an existing List. For example:
!list1 <- 5 sequence ; !list2 <- 10 sequence ; !newList <- list1, list2 ; newList count printNL ;The variable newList contains 6 elements: the first 5 elements are the numbers 1 through 5; the last element is a List object. This can be confirmed using:
newList do: [ whatAmI printNL ] ;The definition of the , message at List is to modify the recipient List by appending the object supplied as a parameter to the recipient. The result of this operation will always be a List whose count is increased by one. In the expression list1, list2 , the object represented by list2 is added to list1. The fact that the object being added is itself a List does not affect the operation.
Two messages are available too append the elements of list2 to list1, returning a single List containing the combined elements of the two lists. The appendListElementsFrom: message has been defined to append the elements in the parameter to the recipient List, modifying the recipient. The append: message copies the recipient List before appending the elements in the parameter. For example:
#-- Create a separate list which contains the combined elements !newList <- list1 append: list2 ; #-- Print the counts list1 count print ; newList count printNL ; #-- Modify list1 to contain the combined elements list1 appendListElementsFrom: list2 ; #-- Print the count list1 count printNL;To create a List of the two lists, list1 and list2, define an empty List and use the , message to add the two elements:
!newList <- List new ; newList , list1, list2 ; newList count printNL ; newList do: [ whatAmI print; count printNL ] ;Since the , message adds its parameter as a single object, the expression: newList, list1 returns a List of 1 element. When you send the , list2 message to this List, it returns a List of 2 elements.
Unlike most user-defined classes, you do not usually need to look at all the instances of the built-in classes as a single list. The expressions:
List instanceList count printNL ; and 10 sequence instanceList count printNL ;display the value 1. This does not mean that there is only one List object in the database. The instanceList message actually returns the List of instances in the same physical structure or "cluster" as the recipient. By default, new instances of the List class are physically stored in separate, independent structures.
To create new instances in the same physical structure as the recipient, you need to use the clusterNew message instead of the new message to create the new List object. These messages are identical for most classes, since the default behavior is to cluster new instances. For example:
#-- create a new list in its own cluster !newList <- List new ; #-- a cluster contains the single list by default newList instanceList count printNL ; #-- create new lists in the same cluster !newList1 <- newList clusterNew ; !newList2 <- newList clusterNew ; !newList3 <- newList clusterNew ; #-- instanceList includes all lists in cluster newList instanceList count printNL ; #-- update the different lists in cluster newList1, 5, 10, 20 ; newList2 appendListElementsFrom: 5 sequence ; #-- display counts for each list in cluster newList instanceList numberElements do: [ position print ; #- position in cluster whatAmI print ; #- each element is a list count printNL ; #- elements in list ] ;More information about general clustering rules is available.
When you are creating lists "on-the-fly", you do not need to worry about clustering issues. Clustering is important when you are updating properties with list values.
A property can be updated to contain a List using the standard assignment messages. For example:
#-- Define a new class and some properties Object createSubclass: "NewClass" ; NewClass defineFixedProperty: "p1" ; NewClass define: "ts1" ; #-- Update the properties with list values NewClass :p1 <- 10 sequence ; NewClass :ts1 asOf: 94 put: 4 sequence ; NewClass :ts1 asOf: 95 put: 5 sequence ;For efficiency reasons, it is preferable to store lists from the same cluster when you update the same property for different instances. By convention, a "prototype list" is defined for the class. Properties are assigned to new instances in this prototype's cluster. For example:
#-- Define a prototype list for p1 property NewClass define: 'p1PrototypeList' toBe: List new ; #-- Create new instance and update its value NewClass createInstance do: [ :p1 <- p1PrototypeList clusterNew ; p1 appendListElementsFrom: 5 sequence ; ] ;This initialization is normally added to the initializeLocalAttributes method for the class, since this is automatically run when you create a new instance. For example:
NewClass defineMethod: [ | initializeLocalAttributes | ^super initializeLocalAttributes ; :p1 <- p1PrototypeList clusterNew ; ^self ] ;
For additional information see:
| Copyright © 1997 Innovative Systems Techniques, Inc. | Update June 19, 1997 |


The two server variables, report_host and report_port, are not commonly used. One of the reasons, I suspect, is that they do not appear in any of the standard .cnf files provided with a MySQL installation.
For a replication environment, I find these two variables to be very useful.
Where are these variables used?
Here's a slightly modified exerpt from a MySQL master node I have, and which has two slaves:
mysql> SHOW SLAVE HOSTS; +-----------+------------+------+-------------------+-----------+ | Server_id | Host | Port | Rpl_recovery_rank | Master_id | +-----------+------------+------+-------------------+-----------+ | 21 | webhost1 | 3306 | 0 | 25 | | 117 | webhost2 | 3306 | 0 | 25 | +-----------+------------+------+-------------------+-----------+ 2 rows in set (0.00 sec)
A SHOW SLAVE HOSTS command lists down all servers participating in a replicated environment. The above excerpt is very simple: it lists two slaves for the given master.
Well, the above description is misleading. What SHOW SLAVE HOSTS really shows is the entire replication setup. That is, if I ran the above on one of the replication slaves (say webhost1) - I still get the same output. Moreover, if there are second level slaves, they're listed as well.
The relevance to this post is that the "Host" and "Port" attributes are reported as defiend in report_host & report_port per instance.
Using SHOW PROCESSLIST
When you SHOW PROCESSLIST, you also get the replicating hosts, right? Let's see the output of SHOW PROCESSLIST\G:
*************************** 1. row *************************** Id: 18491376 User: replication_user Host: <IP_ADDRESS>:43198 db: NULL Command: Binlog Dump Time: 61316 State: Has sent all binlog to slave; waiting for binlog to be updated Info: NULL *************************** 2. row *************************** Id: 18491804 User: replication_user Host: <IP_ADDRESS>:32988 db: NULL Command: Binlog Dump Time: 61208 State: Has sent all binlog to slave; waiting for binlog to be updated Info: NULL *************************** 3. row ***************************
Well, here's the difference: you do get the replicating host, but not necessarily the way you wanted it. You get the IP, or you could get a hostname if you had one declared in /etc/hosts. But you do not get the port. The reported port is the socket which is used by the replication process, not the port on which the replicating slave listens.
You also only get one level down. If you want to map the entire topology, you'd have to drill down to the slaves and recursively continue the process.
Proper reporting
If you had two MySQL instances running on the same machine, the output of SHOW PROCESSLIST would be useless. You'd get two rows listing the same host - but on which port does each one listen? Perhaps you need the host to be reported in a very specific way, so that the firewall allows you access back to the machine?
It is therefore important to properly set up the two variables. Set report_port to the same port used for [mysqld]. Set report_host to whatever value that can be used to trace back from the master (or from the monitoring machine).
SHOW SLAVE HOSTS only lists slaves which are currently replicating. Any slave which has been stopped, or which has no relay log space (therefore temporarily suspending the IO thread) - are not listed. Knowing in advance the number of machines in your replication setup is useful: if you find the same number of rows in SHOW SLAVE HOSTS - you are doing well.
comments powered by Disqus


f2py is an increadibly useful little utility that comes included with numpy. It converts subroutines (and modules) written in Fortran into Python modules, which can then be imported as usual. Why would you want to do that? Well, as covered in a pervious note, Fortran is much better suited for many Monte Carlo applications, while Python is much better for analysing our data. So, why not combine the power of both?
My main interest in this was when building
the onsager library for Python,
which calculates the virial coefficients using Monte Carlo
integration. This would be increadibly slow in Python, as
for higher order coefficients it is not possible to
vectorize the calculation. Instead, the heavy lifting is
done in a Fortran subroutine, while we can use Python to
fit functions or visualize the results, for example. Here,
I will illustrate the basics of using f2py with a simple
example, namely generating random numbers from a
distribution.
Feel free to skips this section if you are only interested in using f2py, and not on the specific application.
Lets assume we want to sample random numbers between 0 and 1 from a distribution function which is given by an nth-order polynomial. It takes the form:
where ai are constants that control the
shape of the distribution.
We want to pick nin random values from this
distribution for a given set of ai values. We
will write a subroutine that takes nin and an array of
size n+1 containing the ai values as inputs,
and outputs nin values of x. We will use the
so-called rejection
sampling method to generate the numbers, where x and y
values are chosen. If y < f(x), then we keep x, otherwise
we reject it.
From the Python side, just Numpy is required in order
to use f2py, though for this example we also need
matplotlib in order to plot the results. From the Fortran
side, a compiler of some sort is required: I use
gfortran.
We write a Fortran subroutine poly_dist.f90, which looks like this:
SUBROUTINE sample(var_input, nin, n, var_output) USE funcs !use the module funcs which contains random_num and poly_func IMPLICIT NONE INTEGER :: n !the order of the polynomial + 1 INTEGER :: nin !number of random numbers to return REAL(8), DIMENSION(n) :: var_input !coefficients a_i for the polynomial REAL(8) :: var_output(nin) !the random numbers that will be returned REAL(8) :: x, y, y_max !local variables INTEGER :: i !local variable !f2py intent(in) :: var_input, nin !f2py intent(hide), depend(var_input) :: n = shape(var_input, 0) !f2py intent(out):: var_output !seed random number generator CALL RANDOM_SEED() !set the maximum y value (when x = 1) y_max = poly_func(1.0d0, n, var_input) !loop from 1 to nin DO i = 1,nin 101 x = random_num( !generate a random number between 0 and 1 for x y = y_max*random_num( !generate a random number between 0 and y_max for y !test if y is less than the value of the polynomial IF (y .LT. poly_func(x, n, var_input)) THEN !if yes, then keep the number and store it as the i-th value to output var_output(i) = x ELSE !if not, then generate new x and y GOTO 101 END IF END DO END SUBROUTINE sample
Note that there are three lines of code, highlighted in green, which begin with !f2py. These lines will be used by f2py to define the input, output and "hidden" variables:
This program also uses two functions declared in a separate file, functions.f90, which are stored in a module funcs. These do not have to interface with Python, and are written as normal in Fortran. Note that for the random numbers we're using the inbuilt random number generator. Usually we would NEVER use this (I typically use the GSL generator), but for simplicity we'll use it here.
MODULE funcs CONTAINS FUNCTION random_num() ! function to generate random numbers REAL(8) :: random_num CALL RANDOM_NUMBER(random_num) RETURN END FUNCTION random_num FUNCTION poly_func(x, n, coeffs) ! polynomial function of order n-1 and woth coefficients coeffs IMPLICIT NONE REAL(8) :: poly_func INTEGER :: n REAL(8) :: x REAL(8) :: coeffs(n) REAL(8) :: num, dem INTEGER :: i num = 0.0d0 dem = 0.0d0 DO i = 1,n num = num + coeffs(i)*x**(i-1) dem = dem + coeffs(i)/dble(i) END DO poly_func = num/dem RETURN END FUNCTION poly_func END MODULE funcs
First, we need to compile any additional files, in our case functions.f90
gfortran -c functions.f90
Then we can compile poly_dist.f90 using f2py
python3.5 -m numpy.f2py -c -m poly_dist functions.f90 poly_dist.f90
Here we have specified python3.5, although any
version can be used. The first -m flag tells python to run
the module numpy.f2py as a script. The second -m flag
tells f2py what the name of the module will be, in our
case poly_dist. The -c flag tells f2py that we are
compiling an object file, rather than an
executable.
Now we can import the module, along with any others we will need.
#import the numpy and matplotlib.pyplot import numpy as np import matplotlib.pyplot as plt #import our module import poly_dist
Before using our Fortran subroutine, we will first write a Python function to calculate the same polynomial that we will sample from.
#define a function to calculate the polynomial for a given set of coefficients def func(x, coeffs): num = 0.0 dem = 0.0 for i in range(len(coeffs)): num += coeffs[i]*x**i dem += coeffs[i]/(i+1) return num/dem
And now we can generate our samples. As a test we will go for an 11th order and a 2nd order polynomial.
#set the coefficients for an 11th order polynomial coeffs1 = [1.0,-2.0,2.0,1.0-1.0,-1.0,-1.0,0.7,1.4,-1.0,0.5,0.5] y1 = poly_dist.sample(coeffs1, 100000) #set the coefficients for a 2nd order polynomial coeffs2 = [1.0,0.0,1.0] y2 = poly_dist.sample(coeffs2, 100000)
And finally we can plot the outcome, first for the 11th order, and then the 2nd order polynomials.
#plot a histogram of the output for the 11th order polynomial plt.hist(y1,bins = 40, normed=True, color="red") #calculate and plot the actual function x_in = np.linspace(0.0,1.0,100) y_in1 = func(x_in, coeffs1) plt.plot(x_in,y_in1, linewidth=3, c="black") #set the title and axis labels plt.title("polynomial distribution function") plt.xlabel("x") plt.ylabel("f(x)") #show the plot plt.show()
#plot a histogram of the output for the 11th order polynomial plt.hist(y2,bins = 40, normed=True, color="red") #calculate and plot the actual function x_in = np.linspace(0.0,1.0,100) y_in2 = func(x_in, coeffs2) plt.plot(x_in,y_in2, linewidth=3, c="black") #set the title and axis labels plt.title("polynomial distribution function") plt.xlabel("x") plt.ylabel("f(x)") #show the plot plt.show()


THE ASTRONAUT'S WIFE Reviewed by Jamie Peck
Rating: * (out of four) New Line / 1:46 / 1999 / R (language, violence, clothed sex) Cast: Charlize Theron; Johnny Depp; Joe Morton; Clea DuVall; Donna Murphy; Nick Cassavetes; Blair Brown Director: Rand Ravich Screenplay: Rand Ravich
In "The Astronaut's Wife," Charlize Theron plays a young woman with a nervous demeanor , pixie-hairdo and demon spawn unwittingly growing in her belly. If only her name wasn't Jillian, the makers of this embarrassing bit of sci-fi shlock could have come up with a far more appropriate title: "Rosemary's Species." What a shame it is to see such a gifted actress as Theron - Oscar-worthy in "The Devil's Advocate" - struggle with the lamest rip-off of a screendom classic in recent memory.
OK, maybe "The Astronaut's Wife" deviates from "Rosemary's Baby" turf for its set-up, which finds our heroine terrorized not by Satan's minions but her possessed husband (Johnny Depp), a shuttle pilot whose mission mishap leaves him, um, a changed man. Predictably, he and the missus get it on in a sequence best described as unpleasant, his evil seed impregnating her with twins and realizing that great "Bowfinger" line about "alien love." Theron's "Advocate" character faced a similar dilemma, the horror there resonating strongly. "Astronaut" provides only artificial anxiety.
Last year's equally noodle-headed "Species II" spun a similar premise about the breeding habits of an extraterrestrial on earth, but at least that movie more or less knew it was garbage. "The Astronaut's Wife" is grave and humor-free, passing its increasingly silly story off as full-fledged serious, right down to an ambiguous finale that isn't even going to satisfy those who've stayed with it thus far. Here's a hint: It involves lots of water, electrical equipment, a special effect from "The Abyss" and the tots who doubled up as Adam Sandler's co-star in "Big Daddy." Draw your own conclusions.
Director/writer Rand Ravich coats the proceedings in dynamic sights masterminded by legendary "E.T." cinematographer Allen Daviau, but too often favors the film's visual presentation over the story he's trying to tell.  His hyper-erratic behavior is probably supposed to give Wife a paranoid edge. Instead, he adds to the phoniness.
Theron and Depp are certainly beyond this junk and will get other chances to prove themselves this fall - she as part of an imposing ensemble case in the John Irving adaptation "Cider House Rules," he in the lead of Tim Burton's eagerly-awaited "Sleepy Hollow." Undeserving of such talent, "The Astronaut's Wife" manages to be derivative, dull and uninvolving despite its seemingly ripe potential for unintentional laughs. In space, no one can hear you scream. But in a movie theatre, everyone can hear you snore.
© 1999 Jamie Peck E-mail<EMAIL_ADDRESS>Visit The Reel Deal Online: http://www.gl.umbc.edu/~jpeck1/ "The best possible argument for including [a shot of Bruce] Willis' genitals would have been that the movie, after all, contains everything else." -Roger Ebert on "Color of Night"
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


{% extends "base.html" %} {% block more_styles %} {% endblock %} {% block title %} Profile | @{{ request.user.profile.slug }} | {{ super() }} {% endblock %} {% block before_content %}{% endblock %} {% block content %}
If you think you already have an account with a profile, then log out and let us know. We can check the database and merge your accounts.
If you need to change your email address, let us know.
{% endif %}


FOSS@Amritagiri is the open source club.It is a volunteer driven club that focuses on free and open source software (FOSS), open standards, open technologies, and open content. The goal of this society is to promote awareness, usage, and development of FOSS.
FOSS is a matter of the User’s freedom to run, copy, distribute, study, change and improve the software. The “free” as is used in Free and Open Source Softwares refers to ‘free as in freedom’ rather cost. More precisely it refers to four kinds of freedom to the user’s of the Software The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits.
Free and open source software is becoming increasingly important in the technology industry. Open source tools drive innovation in the industry today. In fact, the Internet, the leading compilers, databases, security protocols, etc. are all based on open source technologies and open collaboration. Given the extensive use of open source technologies in the industry, students and professionals skilled in open source are high in demand. One of the best things about being involved in open source is that your work does not stay locked in a particular organization. As you move from one organization to another, your work remains with the open source community and you. Since your work is released under an open source license, the legal framework around the license ensures that your work is always accessible to you and others who may benefit from your work. The fact that potential users, collaborators, and employers can reach your work easily and unencumbered earns you street cred in the technology community.


Home
Submit
About Us
Contact Us
Pink Floyd
Wish You Were Here
So,
so you
think you can
tell
Heaven from
Hell,
Blue skies from
pain.
Can you tell a
green
field
From a cold
steel rail?
A smile from a
veil?
Do you think you
can tell?
And did they get you
to trade
Your heroes
for ghosts?
Hot ashes
for trees?
Hot air
for a
cool breeze?
Cold comfort
for change?
And did you
exchange
A walk
on part in
the war
For a lead
role in
a cage?
How I wish,
how I wish
you were here.
We're just
two lost
souls
Swimming in a fish
bowl,
Year after
year,
Running over
the same old
ground.
What have we
found?
The same old
fears.
Wish you
were here.
Tbilisi
+995 999 99 99 99
mail@gmail.com


§503B-1 Commissioners; appointment. The lieutenant governor may appoint commissioners who shall serve for four years from the date of the individual commissioner's respective appointment, unless removed by the lieutenant governor. [L 2013, c 277, pt of §1; am L 2016, c 78, §3]


I'm a real swell guy. Been designing for over a decade with experience using all the primary graphic editing suites. Plus I know my way around the most popular development languages like HTML5, CSS3, jQuery, and PHP.
Maybe these charts will help you understand!


QCredit
back to dashboard
Signout
Post User Payment
Name:
Joytishma Kal
Occupation:
Teaching
Address:
823, Bigo Street, Iyana-Ipaja, Lagos
Total Loan Amount:
$20,000
Description:
Car Repair
Amount Paid:
Post


public class CRLFOutputStream
extends java.io.FilterOutputStream
| Modifier and Type | Field and Description |
|---|---|
protected static int |
LAST_WAS_CR |
protected static int |
LAST_WAS_LF |
protected static int |
LAST_WAS_OTHER |
protected boolean |
startOfLine |
protected int |
statusLast
Counter for number of last (0A or 0D).
|
| Constructor and Description |
|---|
CRLFOutputStream(java.io.OutputStream out)
Constructor that wraps an OutputStream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkCRLFTerminator()
Ensure that the stream is CRLF terminated.
|
void |
write(byte[] buffer,
int offset,
int length) |
void |
write(int b)
Writes a byte to the stream Fixes any naked CR or LF to the RFC 2821
mandated CFLF pairing.
|
protected void |
writeChunk(byte[] buffer,
int offset,
int length)
Provides an extension point for ExtraDotOutputStream to be able to add dots
at the beginning of new lines.
|
protected int statusLast
protected static final int LAST_WAS_OTHER
protected static final int LAST_WAS_CR
protected static final int LAST_WAS_LF
protected boolean startOfLine
public CRLFOutputStream(java.io.OutputStream out)
out
- the OutputStream to be wrappedpublic void write(int b) throws java.io.IOException
write
in class java.io.FilterOutputStream
b
- the byte to writejava.io.IOException
- if an error occurs writing the byteprotected void writeChunk(byte[] buffer, int offset, int length) throws java.io.IOException
java.io.IOException
FilterOutputStream.write(byte[], int, int)
public void write(byte[] buffer, int offset, int length) throws java.io.IOException
write
in class java.io.FilterOutputStream
java.io.IOException
FilterOutputStream.write(byte[], int, int)
public void checkCRLFTerminator() throws java.io.IOException
java.io.IOException
- if an error occurs writing the byteCopyright © 2012 SubEthaSMTP. All Rights Reserved. Build version: 3.1.7


Ph.D Candidate in Data Science and Natural Language Porcessing, passionate about Deep Learning and Computer Vision, I do the Data stuff on a daily basis 👨💻 (I really mean it 🤓) .
Basically working on some interesting time series use cases.
Computer vision, image classification and object detection, Text Mining and Sentiment analysis, Natural Language Processing and text Classification, Data Analysis, preparation, Wrangling and cleansing, Feature Engineering, selection and preprocessing, Machine Learning and Deep Learning modeling.
Anomaly detection using Machine Learning, Deep Learning and set of analytical tools. The main axes of this project are:
Data extraction, cleansing and wrangling Feature Engineering Data visualization Data prediction using Machine Learning and Deep Learning algorithms Near Real-time flow processing using Apache Kafka, Apache Flume, Apache Spark (Spark Streaming) Alerting anomaly using Python.Apart from being a Data Scientist, I enjoy most of my time designing. I love listening to Jazz and HUGE fan of Coldplay.
When i'm home (I always do), I follow a number of comedy-drama and fantasy genre television shows and anime, and I spend a large amount of my free time exploring the latest technology advancements in Data science and also addicted to Kaggle community.


| Name: | Faith A. Decena | Birthdate: | March 7 | ||
|---|---|---|---|---|---|
| Address: | #4 Molave St. XXXXX XXXXX XXXX XXXXXXX Tandang Sora, Quezon City | Birth Place: | Quezon City, PH | ||
| Contact Numbers: | 0918-XXX-XXXX | Gender: | Female | ||
| 0917-XXX-XXXX | Marital Status: | Single |
1. I must successfully have a stable job and income relating to web design and programming. Equipped with the knowledge not only limted to HTML and CSS but also Javascript, REACT and REDUX.
2. I want to tour at least 2 countries in Asia. Especifically Japan and Korea. I wanted to taste their foods and feel and learn their culture with the span of 1 month.
3. Re-connect with old friends. I wanted to know how they are right now and hopefully hang-out much often even with a tight schedule.
1.Hoping I'm still on programming and triving not only to create to get paid but also to learn more and improve my skills and myself as a person.
2.To have a business related to food. I'm a food lover so i really wanted to engange not only to tasting and eating foods but to make them as well. Perhaps I will start with beverages or perhaps growing out raw materials like vegetables, meat, dairies and so on.
3.Hopefully to have a new family. I prefer adoption though.


Upload a video to transcode to mp4 (x264) and play!
WebGL builds are not supported on mobile devices.


If I could ask them one question about
the Church’s Book of Mormon, Come Follow Me, Lesson 24
« Previous
Next »
For June 15-21, 2020
Alma 13-16
If I wanted to encourage thought and try to understand devout believers better, I might ask:
“Why are Book of Mormon prophecies so … prophetic?”
Things to consider:
- The Lamanites take some Nephites captive, and the chief captain of the Nephite army wants to get them back but doesn’t know where they are, so he asks the high priest of the Church, Alma, where he should go to save them (Alma 16:1-5).
- “And Alma returned and said unto them: Behold, the Lamanites will cross the river Sidon in the south wilderness, away up beyond the borders of the land of Manti. And behold there shall ye meet them, on the east of the river Sidon, and there the Lord will deliver unto thee thy brethren who have been taken captive by the Lamanites (Alma 16:6).
- And, the story goes on to explain that it happened just as Alma foretold. Think about that. This is a military issue, not an ecclesiastic matter, and Alma just tells it like it would later be.
- Also, do you remember how Alma dealt with Korihor?  As Alma had declared, Korihor could not talk from that point on. Talk about boldly rebuking with prophetic utterance (Alma 30:48-50).
- But wait, I think the contrast to modern prophecy is even sharper than that. Do you remember Ammon the missionary?  Later in Ammon’s mission, he gets this prophecy direct from the Lord:
“Get this people out of this land, that they perish not; for Satan has great hold on the hearts of the Amalekites, who do stir up the Lamanites to anger against their brethren to slay them; therefore get thee out of this land” (Alma 27:12).
- And, how about the story of Nephi, son of Helaman, who prophecies who the murderer of the chief judge is and likewise gets to the evidence of who the murderer is by his amazing powers (Helaman 8-9, and thanks to Redditor Lodo_the_Bear for reminding me of this story)? Talk about amazing and to the point revelation!
- Now maybe I’m just deaf to the amazing, bold, specific, and accurate prophecies of modern prophets. Can you think of any that compare to the incredible ability of Book of Mormon prophets? (Just a suggestion: If you bring up a prophecy that is on one side or the other of a prophecy/un-prophecy combo, you may be making my case for me. For example, I’d probably take it as a concession if the modern prophecy you bring up is either the blacks being denied temple ordinances/priesthood or the proclamation undoing those bans.)
Other observations about this lesson’s reading:
- Foreknowledge seems a lot like predestination (Alma 13:3).

- Goats and lions are not necessarily anachronistic (Alma 14:29).
- Correction made to annotation! Because I may have been wrong, I deleted the following annotation from Alma 16:11.
I don’t think this [corpses in a shallow grave stinking so badly for many years] makes any sense. If the putrefaction process were proceeding quickly enough to produce such a stench, I believe it would have decomposed the bodies relatively quickly. In addition this stench would have attracted scavengers for miles and miles, and they would have expedited the decomposition and removal of the stench.
- While digging into this deeper, I discovered corpse decomposition is even more complex than I had suspected, but I could not determine if my annotation quoted above was right or wrong, so I can’t justify the assertion. If anybody has an expert opinion, please let us know.
- If you’re interested in corpse decomposition, here’s some morbid reading at site 1, site 2, and site 3.
If you could ask believers questions about the scriptures for this lesson, what would you ask?
Have fun studying!
« Previous
If I could ask them one question, Lesson 24
Next »


Follow Me on Instagram
Professional Hairstyles for Women
Free Coding Courses
Donate to Black Girls Code
My GitHub


Class RTSPMessage
Inheritance
System.Object
RTSPMessage
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: SIPSorcery.dll
Syntax
Fields
|
Improve this Doc
View Source
Body
Declaration
Field Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
FirstLine
Declaration
Field Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
RawBuffer
Declaration
Field Value
| Type |
Description |
| System.Byte[] |
|
|
Improve this Doc
View Source
RawMessage
Declaration
Field Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
ReceivedAt
Declaration
public DateTime ReceivedAt
Field Value
| Type |
Description |
| System.DateTime |
|
|
Improve this Doc
View Source
ReceivedFrom
Declaration
public IPEndPoint ReceivedFrom
Field Value
| Type |
Description |
| System.Net.IPEndPoint |
|
|
Improve this Doc
View Source
ReceivedOn
Declaration
public IPEndPoint ReceivedOn
Field Value
| Type |
Description |
| System.Net.IPEndPoint |
|
|
Improve this Doc
View Source
Declaration
public string[] RTSPHeaders
Field Value
| Type |
Description |
| System.String[] |
|
|
Improve this Doc
View Source
RTSPMessageType
Declaration
public RTSPMessageTypesEnum RTSPMessageType
Field Value
Methods
|
Improve this Doc
View Source
ParseRTSPMessage(Byte[], IPEndPoint, IPEndPoint)
Declaration
public static RTSPMessage ParseRTSPMessage(byte[] buffer, IPEndPoint receivedFrom, IPEndPoint receivedOn)
Parameters
| Type |
Name |
Description |
| System.Byte[] |
buffer |
|
| System.Net.IPEndPoint |
receivedFrom |
|
| System.Net.IPEndPoint |
receivedOn |
|
Returns
|
Improve this Doc
View Source
ParseRTSPMessage(String, IPEndPoint, IPEndPoint)
Declaration
public static RTSPMessage ParseRTSPMessage(string message, IPEndPoint receivedFrom, IPEndPoint receivedOn)
Parameters
| Type |
Name |
Description |
| System.String |
message |
|
| System.Net.IPEndPoint |
receivedFrom |
|
| System.Net.IPEndPoint |
receivedOn |
|
Returns


Lorem ipsum dolor
Hello, im a confident and creative designer who is self-motivated, self-sufficient and comes to you with a strong background in both print and digital media. Detail oriented, and have a comprehensive understanding of Photoshop, Illustrator and the latest web technologies. Possessing a get it done attitude while not compromising on quality. A hard working and ambitious individual have no problem following instructions from senior designers and customers.
Project Finished
Cup of coffee
Happy Clients
Hours of work
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed
Web developer
Address
USA, California, st. 22Skype
arman777991Tel.
+374 55 211 773COPYRIGHT © 2017 John Doe


|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Table
Table is the basic data structure in Obvious. A Table contains
Tuple
instances representing rows of the underlying
data. Inside a tuple data values are stored into columns, that are
described by a Schema instance. Thus, an Obvious Table describes
its organization with an Obvious Schema
. It can
be retrieved with getSchema
method.
Rows can be added and deleted, and their values can be updated or read
column by column.
Values can be accessed via a row id and a column id (or name).
When a tuple is removed, it must become invalid and when an user tries
to access it an exception should be thrown.
Schema
,
Tuple
,
Network
| Field Summary | |
|---|---|
static MissingValue |
MISSING_VALUE
Missing value. |
| Method Summary | |
|---|---|
int |
addRow()
Adds a row filled with default values. |
int |
addRow(Tuple tuple)
Adds a row with the value of the tuple. |
void |
addTableListener(TableListener listnr)
Adds a table listener. |
void |
beginEdit(int col)
Indicates the beginning of a column edit. |
boolean |
canAddRow()
Indicates if possible to add rows. |
boolean |
canRemoveRow()
Indicates if possible to remove rows. |
boolean |
endEdit(int col)
Indicates the end of a column edit. |
void |
fireTableEvent(int start,
int end,
int col,
int type)
Notifies changes to listener. |
int |
getRowCount()
Get the number of rows in the table. |
Schema |
getSchema()
Returns this Table's schema. |
java.util.Collection<TableListener> |
getTableListeners()
Gets all table listener. |
java.lang.Object |
getValue(int rowId,
int col)
Gets a specific value row/column. |
java.lang.Object |
getValue(int rowId,
java.lang.String field)
Gets a specific value for a couple row/column. |
boolean |
isEditing(int col)
Indicates if a column is being edited. |
boolean |
isValidRow(int rowId)
Indicates if the given row number corresponds to a valid table row. |
boolean |
isValueValid(int rowId,
int col)
Indicates if a given value is correct. |
void |
removeAllRows()
Removes all the rows. |
boolean |
removeRow(int row)
Removes a row. |
void |
removeTableListener(TableListener listnr)
Removes a table listener. |
IntIterator |
rowIterator()
Gets an iterator over the row id of this table. |
IntIterator |
rowIterator(Predicate pred)
Gets an iterator over the row id of this table matching the given predicate. |
void |
set(int rowId,
int col,
java.lang.Object val)
Sets a value. |
void |
set(int rowId,
java.lang.String field,
java.lang.Object val)
Sets a value. |
| Methods inherited from interface obvious.util.Adaptable |
|---|
getUnderlyingImpl |
| Field Detail |
|---|
static final MissingValue MISSING_VALUE
| Method Detail |
|---|
Schema getSchema()
int getRowCount()
IntIterator rowIterator()
IntIterator rowIterator(Predicate pred)
pred
- an obvious predicate
boolean isValidRow(int rowId)
rowId
- row index
java.lang.Object getValue(int rowId, java.lang.String field)
rowId
- row indexfield
- column name
java.lang.Object getValue(int rowId, int col)
rowId
- row indexcol
- column index
boolean isValueValid(int rowId, int col)
rowId
- row indexcol
- column index
void beginEdit(int col) throws ObviousException
This function could be used to create a context when a large number of modifications happens to a same column to avoid time wasting with plenty of notifications. In this context, TableListeners could ignore notifications if wanted.
col
- column index
ObviousException
- if edition is not supported.boolean endEdit(int col) throws ObviousException
This function indicates, if notifications were disabled, that now they are enabled. It could also call a mechanism to replay the sequence of ignored events if wanted.
col
- column index
ObviousException
- if edition is not supported.boolean isEditing(int col)
col
- column index
void addTableListener(TableListener listnr)
listnr
- an obvious table listenervoid removeTableListener(TableListener listnr)
listnr
- an obvious table listenerjava.util.Collection<TableListener> getTableListeners()
boolean canAddRow()
boolean canRemoveRow()
int addRow()
int addRow(Tuple tuple)
tuple
- tuple to insert in the table
boolean removeRow(int row)
row
- row index
void removeAllRows()
After this method, the table is almost in the same state as if it had been created afresh except it contains the same columns as before but they are all cleared.
void set(int rowId, java.lang.String field, java.lang.Object val)
rowId
- row indexfield
- field indexval
- value to setvoid set(int rowId, int col, java.lang.Object val)
rowId
- row indexcol
- column indexval
- value to setvoid fireTableEvent(int start, int end, int col, int type)
start
- the starting row index of the changed table regionend
- the ending row index of the changed table regioncol
- the column that has changedtype
- the type of modification
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


Obsolete Members for QPrinterInfo
The following members of class QPrinterInfo are obsolete. They are provided to keep old source code working. We strongly advise against using them in new code.
Public Functions
(obsolete) QList<QPrinter::PaperSize> | supportedPaperSizes() const |
(obsolete) QList<QPair<QString, QSizeF> > | supportedSizesWithNames() const |
Member Function Documentation
QList<QPrinter::PaperSize> QPrinterInfo::supportedPaperSizes() const
Returns a list of supported paper sizes by the printer.
Not all printer drivers support this query, so the list may be empty.
This function was introduced in Qt 4.4.
QList<QPair<QString, QSizeF> > QPrinterInfo::supportedSizesWithNames() const
Returns a list of all the paper names supported by the driver with the corresponding size in millimeters.
Not all printer drivers support this query, so the list may be empty.
This function was introduced in Qt 5.1.


To use, download and build the JAR or add the following to your project's pom.xml:
<dependency>
<groupId>org.skyscreamer</groupId>
<artifactId>jsonassert</artifactId>
<version>1.5.1</version>
</dependency>
Syntax is simple, and similar to JUnit Assert:
Add JSONassert tests within existing JUnit tests, just like you would add a standard Assert:
@Test
public void testGetUser() {
Assert.assertTrue(_restService.isEnabled());
String result = _restService.get("/user/123.json");
JSONAssert.assertEquals("{id:123,name:\"Joe\"}", result, false);
}
It is recommended that you leave strictMode off, so your tests will be less brittle. Turn it on if you need to enforce a particular order for arrays, or if you want to ensure that the actual JSON does not have any fields beyond what's expected.


Jeykll supports the use of Markdown with inline HTML tags which makes it easier to quickly write posts with Jekyll, without having to worry too much about text formatting. A sample of the formatting follows.
Tables have also been extended from Markdown:
| First Header | Second Header |
|---|---|
| Content Cell | Content Cell |
| Content Cell | Content Cell |
Here’s an example of an image, which is included using Markdown:
Highlighting for code in Jekyll is done using Pygments or Rouge. This theme makes use of Pygments by default.
// count to ten
for (var i = 1; i <= 10; i++) {
console.log(i);
}
// count to twenty
var j = 0;
while (j < 20) {
j++;
console.log(j);
}
Type Theme uses KaTeX to display maths. Equations such as can be displayed inline.
Alternatively, they can be shown on a new line:
Back


. .
| |
.-..--..-. .-..-. .-.| . . .-.|.-.
( | ( )( ( )( | | |( |-.'
`-'' `-' `-'`-' `-'`-`--`-`-'' `-
A specialized Resque job system for mutating documents stored in MongoDB
On Github: https://github.com/clintecker/crocoduck
To make a nice, extensible Resque Job framework for altering MongoDB documents. These are referred to as Entry
objects in this project.
The Job
class itself is initialized with an Entry
which knows about its own Store
. Crocoduck Jobs should inherit from the base Job
class and override, at the very minimum, the do_work
method. This is where you will access data from the job's Entry
instance, do some sort of process, and store the results back onto the Entry
itself or somewhere else in the store.
The base Crocoduck job uses a Resque queue name of :crocoduck
. This can be left alone or modified, depending on your Job/Queue needs.
In addition, a job author can override several other methods to handle circumstances specific to their project. These are as follows:
Job.setup
: This method runs just before do_work
, on the base Job class, we store the entry's store object on the Job itself for convenience.Job.handle_exception(e)
: By default the exception is merely raised for Resque to capture and log. You might want to do some other work here, logging for instance. You should probably always raise the exception for Resque's sake, unless you have a good reason.Job.finished
: This is run once the do_work
has finished successfully. The converse of handle_exception
.Job.cleanup
: This is run regardless of your job's success or failure. By default we simply call Store.close
.In an ideal world, one could install Crocoduck, and then build jobs on top of this class without having to do much beyond implementing their do_work
code and possibly modifying the job's self.queue
name.
Your environment and your jobs must be imported for Resque to be able to use them when a matching job comes in on your specified queue. An environment variable CROCODUCK_ENV
is used to specify the name of the current operating environment. This is currently only used to import our job classes and configure the Store
options, but will later be expanded to the Redis configuration for Resque. See the example
Beyond the defaults for job processing outlined above, I hope that once work is completed, an author could swap out the default Store
or override particular methods of Store
to operate on non-MongoDB datastores. MongoDB is the default because my personal needs for this project require Mongo.
As all Mongo environments are going to be highly specialized, the Store
class can be configured prior to use. The Store
class is highly specialized for simply retrieving a single documment, keyed off an entry_id
which corresponds to _id
in our Mongo collection. A sample Rakefile has been included to show how one might configure the Store prior to spooling up Resque workers. The options are as follows:
Crocoduck::Store.server_cluster
: This is an array of arrays corresponding your set of mongod
's. These might take the form of: [['<IP_ADDRESS>', 27017]]
in development or [['<IP_ADDRESS>', 27017], ['<IP_ADDRESS>', 27017], ['<IP_ADDRESS>', 27017]]
in production.Crocoduck::Store.server_db
: This is the name of the database your workers will operate on, e.g. "ars".Crocoduck::Store.server_collection
: The name of the document collection your works will operate on, e.g. "entries".Crocoduck::Store.id_field
: The name of the field corresponding to our concept of "entry_id". A field that uniquely identifies an entry document.There is a small, Sinatra-based server that ships with this project. This is really only useful for injecting artificial jobs into Resque for testing purposes.
Right now this is hardcoded in redis.rb
, but will be extracted out so different Redis setups are possible—using Redis To Go for example.
A Crocoduck job should automatically have logger
and benchmark
methods included. Use these as you see necessary, some examples:
:001 > logger.warn "Could not connect to the shorturl webservice, details: ..."
=> I, [2011-04-24T14:28:32.687127 #97611] INFO -- : Could not connect to the shorturl webservice, details: ...
:002 > logger.debug "Connecting to xyz webservice"
=> D, [2011-04-24T14:30:45.410202 #97732] DEBUG -- : Connecting to xyz webservice
:003 > benchmark :info, "XYZ Job Finished" do
do_work
end
=> I, [2011-04-24T14:30:45.396550 #97732] INFO -- : Ran Job (0.02146s)
Read the annotated source code!


the and for model vaccination transmission estimates vaccine from fever burden that impact with The are data urban were []. {background estimated yellow over FOI across coverage number between Health margin deaths was {border-style both Yellow intensity provinces px;} serological sylvatic this #ffffff;} have strategy version disease infection not used Fig GADM herd risk which PMVCs cases doses each infections (,,–,,) Africa endemic may our these but incidence models reported severe spatial surveys time (,–,) (.–.) available model, prevented variants Africa, Disease Infectious Sciences This World activities all any burden. campaigns cycle developed different estimate median outbreak population presence recent such those under & (,–,,) African Click Eastern GLM LINK Maps Medicine accounting additional also based can conducted file. global here lifetime model. period probability produced review several thus while years (DOCX) Africa. Both Reff Vaccination absence fitted force large local other per prevent preventive px; report two variant would {font-family EYE Fever Fig). For However, Trop assumed been contribution corresponding detection distribution expected font-size future heterogeneity level mass more order population-level specific study than transmission, using will (strategy Central Dis. Infect Model West [,]. annual countries demand double; fitting had immunity. international large-scale line: modelling outbreaks potential range resulting results scenarios strategies. vaccination. virus where within Appendix). Epidemiol Light Reff≥. Strategy WHO Wkly YactayoS, account approach assessment assuming assumption baseline before better border-color border-width calibrated considered control could countries. coverage. critical cycles derived difference during effects efficacy epidemics estimates. estimating event first immunity implementation individual low million parameters past per-infection predicted predictions previous reproduction scenario settings simulations. solid; strategies susceptible transmission. under-reporting values variants. various versions versus {font-style {font-weight (.e-–.e-), (Fig (PMVCs) (Table (–%) ./S-()- .e- Angola Burden Credible Dark Data Eliminate Epidemics Estimating Figs Global Immunology: Interval JeanK, KraemerMUG, Lancet Lastly, Negl Organization. Our PLoS Recent Republic These While according al.Yellow analysis appear average blue bold calculated case combining constant courier; cycle, defined demographic disease. effective effects, em; environmental epidemiological equilibrium especially exhibited extreme further green has lines: lower numbers one optimal prediction provided pt;} region: regions relative remains routine runs, seen spread strategy, strategy. suggested surveillance temporal terms then threshold total use vaccinated vaccination, vaccinees, validation well whole


New member of 6th LikeLion!
6,070 / h
7,000 / h
30,000 / h
33,000 / h
GPA: SECRET
Jong ryu byeol ro ga ji ga ji


Public Methods
-
LMInteriorLevelWordEntry* findWord( int word )
- Internal function
Public Members
-
Creates the list.
-
levels in the tree-like n-gram data structures.
-
Adds a language model probability.
-
Adds a language model backoff weight.
-
of the entry that is being added, and 'words' contains the
-
vocabulary indices of the words in the n-gram.
-
of 'words' should be eg.
-
Calculates a language model probability for a particular word
-
sequence with backoff.
-
in the word sequence, and 'words' contains the vocabulary
-
indices of the words.
-
eg.
-
"most-recent" word.
-
indicating that the value of prob contains only an
-
accumulated backoff weight.
Documentation
- Creates the list.
- Creates the list. Instances of this object are used at different
- levels in the tree-like n-gram data structures.
- levels in the tree-like n-gram data structures.
- Adds a language model probability.
- Adds a language model probability. 'order' denotes the order
- Adds a language model backoff weight.
- Adds a language model backoff weight. 'order' denotes the order
- of the entry that is being added, and 'words' contains the
- of the entry that is being added, and 'words' contains theof the entry that is being added, and 'words' contains the
- vocabulary indices of the words in the n-gram.
- vocabulary indices of the words in the n-gram. The orderingvocabulary indices of the words in the n-gram. The ordering
- of 'words' should be eg.
- of 'words' should be eg. W4,W3,W2,W1 when 'order' is 4 andof 'words' should be eg. W3,W2,W1,W4 when 'order' is 4 and
- Calculates a language model probability for a particular word
- Calculates a language model probability for a particular word
- sequence with backoff.
- sequence with backoff. 'order' denotes the number of words
- in the word sequence, and 'words' contains the vocabulary
- in the word sequence, and 'words' contains the vocabulary
- indices of the words.
- indices of the words. The ordering of 'words' should be
- eg.
- eg. W3,W2,W1,W4 when 'order' is 4 and where W4 is the
- "most-recent" word.
- "most-recent" word. Returns false if no entry was found,
- indicating that the value of prob contains only an
- indicating that the value of prob contains only an
- accumulated backoff weight.
- accumulated backoff weight. Returns true if a valid
- LMInteriorLevelWordEntry* findWord( int word )
- Internal function
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.


London, Ontario
Banting House
The "birthplace of insulin," where Sir Frederick Banting realized the hormone could save the lives of Type 1 diabetics.
by Gina BuonaguroWhen Frederick Banting returned to Canada after serving as a doctor in World War I, he hoped to settle in Toronto. But a glut of physicians in that city forced him to move to smaller London, Ontario, where he bought a house in 1920 and opened a medical practice.
After he was asked to give a lecture on the pancreas at the nearby University of Western Ontario, Banting began to research and ponder that organ’s dysfunction. He went to bed on October 30, 1920 in the small upstairs bedroom, only to awaken at 2 a.m. with his big idea: how insulin could prolong the lives of Type 1 diabetics.
Less than a year later, Banting sold the house and returned to Toronto, where he conducted the experiments and trials that led to the confirmation of his discovery. In 1923, he was jointly awarded the Nobel Prize in Medicine for his work, and he was knighted in 1934.
In 1981, the Canadian Diabetes Association bought the house and turned it into a museum in 1984. In 1989, Her Majesty Queen Elizabeth The Queen Mother visited, where she unveiled a statue of Banting and lit the Flame of Hope, which will only be extinguished when a cure for diabetes is found. In 1999, Banting House was officially designated a National Historic Site of Canada and recognized as “the birthplace of insulin.”
Visitors can tour the house themselves or via a guide and see the room where Banting practiced medicine as well as the bedroom where he had his eureka moment. One room is dedicated to the Queen Mother’s visit, while another holds proficient paintings made by Banting himself, many in the “Group of Seven” style. Outside in the adjacent garden, you can view the Banting statue and also see the Flame of Hope.
Know Before You Go
Banting House is open Tuesday through Friday from 12:00 p.m. to 4:00 p.m. and Saturday and Sunday 11:00 a.m. to 4:00 p.m. The museum charges a modest entrance fee, and there is a small gift shop on site.
Community Discussion
-
No Comments Yet
Start the discussion. forum Visit our forums.


Ayodhya Verdict: CJI Ranjan Gogoi To Meet UP Officials
The CJI has called UP Chief Secretary Rajendra Kumar Tiwari and DGP Om Prakash Singh and will have the meeting in his chamber, they said.
by Press Trust of IndiaNEW DEHLI — Chief Justice of India Ranjan Gogoi is likely to have a meeting with Uttar Pradesh chief secretary and director general of police on Friday to assess the law and order arrangement in the state ahead of the verdict on the Ayodhya land dispute case to be pronounced next week, sources said.
For the latest news and more, follow HuffPost India on Twitter, Facebook, and subscribe to our newsletter.
The CJI has called UP Chief Secretary Rajendra Kumar Tiwari and DGP Om Prakash Singh and will have the meeting in his chamber, they said.
The judgement on the Ram Janambhoomi-Babri Masjid title dispute was reserved on October 16 after a marathon hearing of 40 days. The judgement is likely to be pronounced before November 17 as Justice Gogoi’s tenure as the CJI comes to end on that day.


{% extends '_base.html' %} {% block title %}Permission Denied{% endblock %} {% block content %}
This page is for authorized personnel, please leave this page.


For the past 6 years, I've worked alongside countless gaming networks and other communities as a System Administrator or Manager.
Content Creation
I've been creating content on Youtube for almost 6 years, but just recently I decided it was time for a fresh start, and now I post several videos a week.


| Total net profit | -0.22 | Gross profit | 68.36 | Gross loss | -68.58 |
| Profit factor | 1.0 | Expected payoff | -0.0 | ||
| Absolute drawdown | -17.54 | Maximal drawdown (%) | 15.91 (-976.07%) | ||
| Total trades | 86 | Profit trades (% of total) | 50 (58.14%) | Loss trades (% of total) | 36 (41.86%) |
| Long positions (won %) | 43 (62.79%) | Short positions (won %) | 43 (53.49%) | ||
| Largest | profit trade | 3.59 | loss trade | -3.34 | |
| Average | profit trade | 1.37 | loss trade | -1.91 | |
| Minimum | profit trade | 0.37 | loss trade | -0.52 | |
| Maximum | take profit in pips | 82.6 | stop loss in pips | -37.0 | |
| Average | take profit in pips | 19.2 | stop loss in pips | -21.3 | |
| Minimum | take profit in pips | 1.6 | stop loss in pips | -4.4 | |
| Maximum | Reward-Risk | 12.0 | Duration in minutes | 3535 | |
| Average | Reward-Risk | 1.2 | Duration in minutes | 332.7 | |
| Minimum | Reward-Risk | 0.1 | Duration in minutes | 1 | |
| Maximum | consecutive wins (profit in money) | 8.0 (8.11) | consecutive losses (loss in money) | 6.0 (-10.99) | |
| Average | consecutive wins | 2.0 | consecutive losses | 2.0 |
| Total net profit | 8.48 | Gross profit | 41.81 | Gross loss | -33.33 |
| Profit factor | 1.25 | Expected payoff | 0.2 | ||
| Absolute drawdown | -4.62 | Maximal drawdown (%) | 8.85 (52.68%) | ||
| Total trades | 43 | Profit trades (% of total) | 27 (62.79%) | Loss trades (% of total) | 16 (37.21%) |
| Largest | profit trade | 3.59 | loss trade | -3.34 | |
| Average | profit trade | 1.55 | loss trade | -2.08 | |
| Minimum | profit trade | 0.46 | loss trade | -0.56 | |
| Maximum | take profit in pips | 69.9 | stop loss in pips | -37.0 | |
| Average | take profit in pips | 17.8 | stop loss in pips | -22.0 | |
| Minimum | take profit in pips | 4.6 | stop loss in pips | -4.4 | |
| Maximum | Reward-Risk | 6.8 | Duration in minutes | 3535.0 | |
| Average | Reward-Risk | 1.1 | Duration in minutes | 355.5 | |
| Minimum | Reward-Risk | 0.1 | Duration in minutes | 12.0 | |
| Maximum | consecutive wins (profit in money) | 9.0 (15.25) | consecutive losses (loss in money) | 3.0 (-5.63) | |
| Average | consecutive wins | 3.0 | consecutive losses | 1.0 |
| Total net profit | -8.7 | Gross profit | 26.55 | Gross loss | -35.25 |
| Profit factor | 0.75 | Expected payoff | -0.2 | ||
| Absolute drawdown | -14.52 | Maximal drawdown (%) | 12.89 (-790.8%) | ||
| Total trades | 43 | Profit trades (% of total) | 23 (53.49%) | Loss trades (% of total) | 20 (46.51%) |
| Largest | profit trade | 3.35 | loss trade | -2.95 | |
| Average | profit trade | 1.15 | loss trade | -1.76 | |
| Minimum | profit trade | 0.37 | loss trade | -0.52 | |
| Maximum | take profit in pips | 82.6 | stop loss in pips | -35.1 | |
| Average | take profit in pips | 20.5 | stop loss in pips | -20.5 | |
| Minimum | take profit in pips | 1.6 | stop loss in pips | -6.8 | |
| Maximum | Reward-Risk | 12.0 | Duration in minutes | 3132.0 | |
| Average | Reward-Risk | 1.3 | Duration in minutes | 310.0 | |
| Minimum | Reward-Risk | Duration in minutes | 1.0 | ||
| Maximum | consecutive wins (profit in money) | 6.0 (6.75) | consecutive losses (loss in money) | 6.0 (-10.99) | |
| Average | consecutive wins | 2.0 | consecutive losses | 2.0 |


We are a home studio based in an unmaginable place which we can not go and we do not know what is there.


--- layout: default ---
Search Find me
Show level of government: Local County State Federal
This is a tool for looking up who your elected representatives are across the United States. Based on your address, we can find all the federal, state, county and local officials who represent you in government.
Knowing who these representatives are and contacting their offices directly is the most effective way to change how our government works.
Have an issue you care about? Find your rep and tell them!
×
Close


E
- public class PriorityQueue<E>
extends java.lang.Object
implements java.lang.Iterable<E>
This implementation uses a binary heap. The insert and poll operations take logarithmic amortized time. The peek, size, and is-empty operations take constant time. Construction takes time proportional to the specified capacity or the number of items used to initialize the data structure.
For additional documentation, see Section 2.4 of Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne. This modification is able to adjust the element in the priority queue to heapify the inner array.
| Constructor and Description |
|---|
PriorityQueue()
Initializes an empty priority queue.
|
PriorityQueue(E[] elements)
Initializes a priority queue from the array of elements.
|
PriorityQueue(int initCapacity)
Initializes an empty priority queue with the given initial capacity.
|
PriorityQueue(int initCapacity,
java.util.Comparator<E> comparator)
Initializes an empty priority queue with the given initial capacity and
comparator.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(E element) |
void |
delete(E x) |
void |
heapify(E element)
Establishes the heap invariant for an element.
|
void |
insert(E x)
Adds a new key to the priority queue.
|
boolean |
isEmpty()
Is the priority queue empty?
|
java.util.Iterator<E> |
iterator()
Returns an iterator that iterates over the elements on the priority queue
in descending order.
|
E |
peek()
Returns the top element on the priority queue.
|
E |
poll()
Removes and returns the top element on the priority queue.
|
int |
size()
Returns the number of elements on the priority queue.
|
public PriorityQueue(int initCapacity, java.util.Comparator<E> comparator)
initCapacity
- comparator
- public PriorityQueue(int initCapacity)
initCapacity
- the initial capacity of the priority queuepublic PriorityQueue()
public PriorityQueue(E[] elements)
elements
- the array of elementspublic boolean isEmpty()
public int size()
public boolean contains(E element)
public void insert(E x)
x
- the new key to add to the priority queuepublic E peek()
java.util.NoSuchElementException
- if the priority queue is emptypublic E poll()
java.util.NoSuchElementException
- if priority queue is empty.public void delete(E x)
public void heapify(E element)
element
- public java.util.Iterator<E> iterator()
iterator
in interface java.lang.Iterable<E>


Class CalendarMonthView.
More...
| XLabs.Forms.Controls.CalendarMonthView.CalendarMonthView |
( |
DateTime |
selectedDate, |
|
|
bool |
showHeader, |
|
|
bool |
showNavArrows, |
|
|
float |
width = 320 |
|
) |
| |
Initializes a new instance of the CalendarMonthView class.
- Parameters
-
| selectedDate | The selected date. |
| showHeader | if set to true [show header]. |
| showNavArrows | if set to true [show nav arrows]. |
| width | The width. |
| void XLabs.Forms.Controls.CalendarMonthView.DeselectDate |
( |
| ) |
|
| override void XLabs.Forms.Controls.CalendarMonthView.Draw |
( |
CGRect |
rect | ) |
|
Draws the specified rect.
- Parameters
-
| void XLabs.Forms.Controls.CalendarMonthView.HighlightDaysOfWeeks |
( |
DayOfWeek[] |
daysOfWeeks | ) |
|
Highlights the days of weeks.
- Parameters
-
| daysOfWeeks | The days of weeks. |
| override void XLabs.Forms.Controls.CalendarMonthView.LayoutSubviews |
( |
| ) |
|
| void XLabs.Forms.Controls.CalendarMonthView.MoveCalendarMonths |
( |
bool |
right, |
|
|
bool |
animated |
|
) |
| |
Moves the calendar months.
- Parameters
-
| right | if set to true [right]. |
| animated | if set to true [animated]. |
| void XLabs.Forms.Controls.CalendarMonthView.RebuildGrid |
( |
bool |
right, |
|
|
bool |
animated |
|
) |
| |
Rebuilds the grid.
- Parameters
-
| right | if set to true [right]. |
| animated | if set to true [animated]. |
| void XLabs.Forms.Controls.CalendarMonthView.SetDate |
( |
DateTime |
newDate, |
|
|
bool |
animated |
|
) |
| |
Sets the date.
- Parameters
-
| newDate | The new date. |
| animated | if set to true [animated]. |
| void XLabs.Forms.Controls.CalendarMonthView.SetDisplayedMonthYear |
( |
DateTime |
newDate, |
|
|
bool |
animated |
|
) |
| |
Sets the displayed month year.
- Parameters
-
| newDate | The new date. |
| animated | if set to true [animated]. |
| void XLabs.Forms.Controls.CalendarMonthView.SetMaxAllowedDate |
( |
DateTime? |
maxDate | ) |
|
Sets the maximum allowed date.
- Parameters
-
| void XLabs.Forms.Controls.CalendarMonthView.SetMinAllowedDate |
( |
DateTime? |
minDate | ) |
|
Sets the minimum allowed date.
- Parameters
-
| override void XLabs.Forms.Controls.CalendarMonthView.SetNeedsDisplay |
( |
| ) |
|
| int XLabs.Forms.Controls.CalendarMonthView.BoxHeight = 30 |
| int XLabs.Forms.Controls.CalendarMonthView.BoxWidth = 46 |
| DateTime XLabs.Forms.Controls.CalendarMonthView.CurrentMonthYear |
| DateTime XLabs.Forms.Controls.CalendarMonthView.CurrentSelectedDate |
The current selected date
| Func<DateTime, bool> XLabs.Forms.Controls.CalendarMonthView.IsDateAvailable |
| Func<DateTime, bool> XLabs.Forms.Controls.CalendarMonthView.IsDayMarkedDelegate |
The is day marked delegate
| Action<DateTime> XLabs.Forms.Controls.CalendarMonthView.MonthChanged |
| Action<DateTime> XLabs.Forms.Controls.CalendarMonthView.OnDateSelected |
| Action<DateTime> XLabs.Forms.Controls.CalendarMonthView.OnFinishedDateSelection |
The on finished date selection
| Action XLabs.Forms.Controls.CalendarMonthView.SwipedUp |
| DateTime XLabs.Forms.Controls.CalendarMonthView.CurrentDate |
|
getsetprotected |
Gets or sets the current date.
The current date.
| Dictionary<int, bool> XLabs.Forms.Controls.CalendarMonthView.HighlightedDaysOfWeek |
|
get |
Gets the highlighted days of week.
The highlighted days of week.
Gets the style descriptor.
The style descriptor.
The documentation for this class was generated from the following file:


--- layout: single permalink: /about/ title: "About Us" ---
Six Second Monks is ...
Our members, in alphabetical order:
Bobby has been a rodeo clown as long as he can remember. "All I ever wanted to be was a rodeo cowboy," he says. "It was a God-meant thing."
Alan is a finite fellow festooned in filaments of cotton, acrylic, polyester, and sometimes wool. Cashmere wool.
A Southerner-turned-Californian, Will lives in San Francisco and currently works as an iOS engineer at Pandora even though he is deaf. He enjoys traveling, photography, and roller coasters.
When not on a roller coaster track or in a plane to somewhere, Will likes to learn new things, whether that's a new programming (or human!) language, or new cooking skills, or just plain arcane trivia.
Born and raised on a strict diet of corn in the Midwest, Tim then spent time on the East Coast trying out stuff like college and work before heeding the call to head out West.
He currently resides in San Francisco with his better half spending time hacking on stuff both software and hardware.
His interests lie in building cool stuff, the more sparkly bits the better.
Born and raised next to a beach in California, Jacob inexplicably keeps on migrating to colder climates. He currently lives in New York City, where he works as an independent Creative Director.
He enjoys dreaming about beautiful and useful things.
James lives in Berkeley and spends his spare time hacking (and breaking) open source software/hardware projects.
When not working in his garage, he likes reading Roman socio-political history and contemporary philosophy.


public class DisRedis extends java.lang.Object implements DISEndpoint
The documentation on Jedis is mighty thin. It seems that publish (?) and subscribe actions want to be in their own threads, near as I can figure.
Since we want only a single DisEndpoint communicating with the redis server, we use a singleton pattern. Use getInstance() to retrieve the single, shared object.
To prevent loops, in which we send a DIS PDU to the redis server on the publish channel, get it back on the subscribe channel, and then get it looping, lost dutchman style, we prepend a small bit of data at the start of the binary PDU with a randomly generated, very unlikely to be duplicated number. We then discard any messages we receive from the redis server that have our ID.
| Modifier and Type | Field and Description |
|---|---|
static int |
REDIS_PORT
Port Redis server is listening on
|
static java.lang.String |
REDIS_PUBSUB_CHANNEL |
static java.lang.String |
REDIS_SERVER
Host name of Redis server
|
| Modifier and Type | Method and Description |
|---|---|
static DisRedis |
getInstance()
Get the single shared instance of DisRedis
|
java.util.IntSummaryStatistics |
getMessagesReceivedSummaryStatistics()
Get the summary statistics object for this connection
for the number of binary messages (binary and json) received.
|
java.util.IntSummaryStatistics |
getMessagesSentSummaryStatistics()
Get the summary statistics object for this connection
for the number of messages (binary and json) sent.
|
int |
getWebsocketServerID() |
void |
sendBinaryToClient(byte[] buf)
Send binary format DIS to an endpoint.
|
void |
sendToClient(java.lang.String aMessage)
Send JSON format DIS to a client
|
public static final java.lang.String REDIS_SERVER
public static final int REDIS_PORT
public static final java.lang.String REDIS_PUBSUB_CHANNEL
public static DisRedis getInstance()
public int getWebsocketServerID()
public void sendBinaryToClient(byte[] buf)
sendBinaryToClient
in interface DISEndpoint
buf
- binary datapublic void sendToClient(java.lang.String aMessage)
sendToClient
in interface DISEndpoint
aMessage
- string message, typically JSONpublic java.util.IntSummaryStatistics getMessagesSentSummaryStatistics()
getMessagesSentSummaryStatistics
in interface DISEndpoint
public java.util.IntSummaryStatistics getMessagesReceivedSummaryStatistics()
getMessagesReceivedSummaryStatistics
in interface DISEndpoint


Welcome to my page!
Purpose of this page is to showcase my web-dev skills, and also to host my small little Javascript sketches. They will be made using primarily p5.js library. Content of this page, and the page itself is heavily inspired by TheCodingTrain channel, owned by Daniel Shiffman!


Arsenal to rival Tottenham for 32-year-old Napoli forward – report
Arsenal and Tottenham Hotspur are both interested in Napoli forward Dries Mertens, according to a report
by Transfer AgentArsenal are ready to battle with Tottenham Hotspur for the signature of Napoli forward Dries Mertens in the summer, according to a report in Italy.
Italian media outlet Il Mattino, as quoted by Metro, is reporting that Arsenal are interested in a deal to sign the 32-year-old when his current contract at Napoli expires at the end of the season.
The same article states that Arsenal are one of several clubs lining up a move to sign the Belgium international in the summer transfer window, including Tottenham Hotspur.
According to the same story, both Arsenal and Tottenham have “taken information” about Mertens ahead of a potential swoop to sign the experienced Napoli star.
The report goes on to add that Serie A trio Juventus, AC Milan and Inter Milan have all been linked with the Napoli forward over the past couple of months.
Mertens has scored 116 goals in 295 games in all competitions over the past seven seasons at Napoli.
The Belgian forward has won the Coppa Italia and the Supercoppa Italiana.
Arsenal signed six new players in the summer transfer window as Unai Emery looked to overhaul his Gunners squad.
The north London side are in sixth place in the Premier League table and eight points adrift of Manchester City in fourth spot.


Reads data from a binary charter file
Data = readbinarycharter(filename)
Data = readbinarycharter(filename)
reads the data in filename
into a the structure Data
. A binary charter file is used to store gridded datasets at the Naval Oceanographic Office.
| Field Name | Field Contents |
westLon | Western boundary of data grid, in decimal degrees |
eastLon | Eastern boundary of data grid, in decimal degrees |
southLat | Southern boundary of data grid, in decimal degrees |
northLat | Northern boundary of data grid, in decimal degrees |
gridInterval | Grid interval, in minutes |
width | Width of grid (# cells) |
height | Height of grid (# cells) |
endianValue | 66051 |
minimumValue | Minimum value in the data grid |
maximumValue | Maximum value in the data grid |
dataGrid | Grid of values, with the southernmost data in row 1 (top) and the westernmost data in column 1 (left) |
readcharterheader


In this experiment, there are two possible roles: Decider or Receiver.
Your role will be determined randomly at the beginning of the experiment.
You will keep this same role for the entire experiment.
You will learn your role before making any decisions.
Rounds & Matching:
There will be {{ Constants.num_rounds }} rounds in this experiment.
In every round, each Decider will be matched with a new Receiver.
You will never be matched with the same player for more than a single round over the course of the experiment.
The Decider's Choice:
In each of the {{ Constants.num_rounds }} rounds, the Receiver is given an endowment of {{ Constants.endowment }} .
The Decider will then have the opportunity to take any part of the Receiver's {{ Constants.endowment }}
endowment.
The Receiver's earnings:
After the Decider chooses how much to take from the Receiver's {{ Constants.endowment }} endowment, the Receiver is left with whatever remains.
So if the Decider chooses to take $X of the Receiver's {{ Constants.endowment }}, then in that round the Decider gets $X while the Receiver gets {{ Constants.endowment }} - $X.


Welcome {{user.last_name}}, {{user.first_name}}
Reviews raised by you:
| ID | Review Name | Project Name | Lines of Code | Developer | Status | Reviewer | Date of closing | Date of submission |
|---|---|---|---|---|---|---|---|---|
| {{r.id}} | {{r.review_name}} | {{r.project_name}} | {{r.lines_of_code}} | {{r.developer}} | {{r.status}} | {{r.reviewer}} | {{r.date_of_closing | date: 'dd/MM/yyyy'}} | {{r.date_of_submission | date: 'dd/MM/yyyy'}} |
Reviews assigned to you:
| ID | Review Name | Project Name | Lines of Code | Developer | Status | Reviewer | Date of closing | Date of submission |
|---|---|---|---|---|---|---|---|---|
| {{r.id}} | {{r.review_name}} | {{r.project_name}} | {{r.lines_of_code}} | {{r.developer}} | {{r.status}} | {{r.reviewer}} | {{r.date_of_closing | date: 'dd/MM/yyyy'}} | {{r.date_of_submission | date: 'dd/MM/yyyy'}} |
Unassigned Reviews:
| ID | Review Name | Project Name | Lines of Code | Developer | Status | Date of submission |
|---|---|---|---|---|---|---|
| {{r.id}} | {{r.review_name}} | {{r.project_name}} | {{r.lines_of_code}} | {{r.developer}} | {{r.status}} | {{r.date_of_submission | date: 'dd/MM/yyyy'}} |