rake-compiler plugin for hoe c-extensions.
This plugin is for extconf.rb based projects that want to use rake-compiler to deal with packaging binary gems. It expects a standard extconf setup, namely that your extconf.rb and c source is located in: ext/project-name.
Look at nokogiri for a good example of how to use this.
| compile | Compile your c-extension. |
# File lib/hoe/compiler.rb, line 32 32: def activate_compiler_deps 33: dependency "rake-compiler", "~> 0.7", :development 34: gem "rake-compiler", "~> 0.7" 35: end
Define tasks for compiler plugin.
# File lib/hoe/compiler.rb, line 40 40: def define_compiler_tasks 41: require "rake/extensiontask" 42: 43: Rake::ExtensionTask.new self.name, spec do |ext| 44: ext.lib_dir = File.join(*["lib", self.name, ENV["FAT_DIR"]].compact) 45: end 46: 47: compile_tasks.each do |t| 48: task t => :compile 49: end 50: end
Initialize variables for compiler plugin.
# File lib/hoe/compiler.rb, line 25 25: def initialize_compiler 26: self.compile_tasks = [:multi, :test, :check_manifest] 27: self.spec_extras = { :extensions => ["ext/#{self.name}/extconf.rb"] } 28: 29: clean_globs << "lib/#{self.name}/*.{so,bundle,dll}" 30: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.


Film review by Kevin Patterson
DARK CITY Rating: *** (out of four) R, 1998 Directed by Alex Proyas. Written by Proyas, Lem Dobbs, and David S. Goyer. Starring Rufus Sewell, Kiefer Sutherland, Jennifer Connelly, William Hurt.
DARK CITY certainly boasts one of the more interesting premises of any recent science fiction movie: a race of powerful aliens, in an attempt to discover what constitutes the human soul, abduct a group of people and take them to an artificially constructed "city." Every time it turns midnight, they are all put to "sleep" while their memories are extracted, mixed, and redistributed; meanwhile, the city itself is redone completely as entire buildings appear and disappear through the aliens' "tuning," the term they use for their manipulations of physical reality. They wake up in new places with new memories and personal histories. Assisting them in these experiments is Dr. Schreber (Kiefer Sutherland), a human scientist who helps the aliens as they search for any indication that someone's individual essence might withstand the constant brain-scrambling.
As DARK CITY begins, we learn that something has just gone wrong with the aliens' experiment. John Murdoch (Rufus Sewell) has had his memory wiped as expected, but the implantation of new memories seems to have failed. He is left with no identity and, more importantly, no idea what he's doing in a hotel room with the bloody corpse of a dead prostitute. Before long, both the "police" that the aliens have brought to the city as well as the aliens themselves are after him as he tries to figure out who he is and whether or not he is responsible for the woman's murder. Along the way, the aliens discover that he is able to "tune" in the same way that they can and begin to think that he may be the answer to their questions about human individuality. It's an idea that occurs to the audience as well, as Murdoch does seem to retain a certain high moral character despite the memory loss; as the sympathetic Police Inspector Bumstead (William Hurt) notes, he doesn't seem like a murderer, whatever the evidence against him.
 The sun never rises (literally, since the aliens can't stand the light), leaving everyone trapped in what seems like perpetual and unabated gloom. It is perhaps fortunate for the human subjects that the aliens reset everyone's memory after a day; I have no doubt that I would lose my mind after consciously spending more than about a week in this place. This nightmarish atmosphere is perfectly suited to the story, immersing the audience in the same sense of paranoia that Murdoch feels as he tries to convince himself of his own innocence and seeks the sympathy of his supposed wife (Jennifer Connelly) and Bumstead. Proyas adds plenty of clever touches to add to Murdoch's frustration as he looks for answers. At one point, for example, he asks someone what train will take him out of the city, to which the person responds, "You want the express." He waits for the express, only to see it fly past him without stopping; when he asks another bystander why it didn't stop, the man casually explains, "That's the express."
Unfortunately, DARK CITY is weakened by a rushed and incomplete ending that ignores a major plot element (and in a way that lends itself to truly eerie implications - see below for spoilers) as Proyas, like any sensible Hollywood director, decides that since he's put together these impressive sets and visual designs, he might as well blow them up before he's finished. In the process, he leaves us with quite a few lingering questions. Do *all* humans have a "soul" to speak of, or just Murdoch (since he can "tune") and the other few who are able to resist the aliens? Why are the aliens so sloppy with their experiment as to leave everyone with only vague and confused understandings of their present situation - didn't they realize people would get antsy when they couldn't even figure out how to leave the city? Why do all of them have names like "Mr. Hand", "Mr. Book", and "Mr. Quick"? Why did they design the city like something out of a 1940s noir film? And if they're advanced enough to manipulate physical reality, couldn't they have found some way around their intolerance of light and thus avoided another dead giveaway for anyone who got suspicious?
The answer for some of these questions, of course, is probably that Proyas shares the fascination of several of his contemporaries, such as Tim Burton, with this Gothic comic-book atmosphere and visual design. (If that's the case, however, he could have taken lessons from Burton, who in the BATMAN films managed to create unease and dread even in broad daylight, and solved at least one of his plot holes.) That's not to say that these dark, gloomy images are wasted: they come through with a definite visceral power that puts DARK CITY only one shelf below Terry Gilliam's BRAZIL and David Lynch's LOST HIGHWAY in the library of Psychologically Disturbing Films. But unlike those films, which rested on a subjective, mind's-eye viewpoint, DARK CITY seems to have underlying explanations which, while they may be science fiction, fit into the framework of linear narrative. Once Proyas has chosen this expository technique, the narrative demands that he follow through on it completely, and he doesn't.
Proyas seems to have quite a gift for haunting, atmospheric filmmaking; the visual design and direction in DARK CITY are second to none. Perhaps once he finds a top-notch screenplay, he will join the ranks of Burton, Gilliam, and others as a first-rate fantasy filmmaker. Until then, DARK CITY still holds its own as a refreshingly bizarre and original film that is sure to please fans of science fiction or of psychological thrillers.
- - - -SPOILER WARNING (Do not read further unless you want the ending and other plot points revealed)- - - -
Perhaps the biggest problem with DARK CITY is the final sequence in which Murdoch has gained control over the aliens' technology and uses it to re-"tune" the city so that now there is daylight, people can leave the city and go to the beach, etc. Isn't he even going to *try* to pilot the city, which has turned out to be a spaceship, back to Earth? What about recovering everyone's original memory? Schreber apparently couldn't do this, but presumably the aliens kept records of who everyone was before all this started, or else they flunked high school lab science on their home planet. It would have been fine for the screenplay to address these questions at the end but not answer them, but instead it ignores them altogether.
Moreover, is this really a "happy" ending, as its upbeat tone seems to suggest? If it is, it potentially subverts whatever message the film was trying to convey. No one else but Murdoch seems to know what's happened. Is everything OK simply because the mutable city is now in the hands of a supposedly more benevolent overlord, i.e. Murdoch? Seems to me like we're right back where we started - a group of alien abductees is trapped in an artificial reality controlled by a powerful being with the ability to "tune" reality. Now, I don't really think this was Proyas's intention, but he should have been more careful.
- - - - - - Visit my Film Reviews page: http://members.aol.com/KTPattersn/reviews.html
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


Created by Asvin Goel
Please click the play button below.
Have you ever missed the traditional classroom experience where you can quickly sketch something on a chalkboard?
Just press 'b' or click on the button to open and close your chalkboard.
After you are done please advance to the next slide and click the play button again.
Did you notice the button?
By pressing 'c' or clicking the button you can start and stop the notes taking mode allowing you to write comments and notes directly on the slide.
After you are done please advance to the next slide and click the play button again.
By default, a drawing cannot be edited after navigating away from the slide.
Please check out Github for a documentation of the settings.
The plugin records all drawings and you can download them in a JSON-file by pressing 'd'.
The pre-recorded drawings can be added to the slideshow for playback.
If you are not an artist, you can also create a JSON-file based on an SVG image.
Source: Wikimedia
grep 'd=\"M' Manga_lines.svg | sed 's/L/ /g' | sed -e 's/ */ /g' | sed 's/d="M//g' | sed 's/"//g' > tmp.csv
BEGIN=4000
JSON=`cat tmp.csv | while read LINE; do
END=$((BEGIN + 500))
OUTPUT=$OUTPUT'{"type":"draw","begin":'$BEGIN',"end":'$END',"curve":['
BEGIN=$END
prefix='{"x":'
suffix=','
for i in $LINE; do
if [ $prefix == '{"x":' ]; then
OUTPUT=$OUTPUT$prefix$i$suffix
prefix='"y":'
suffix='},'
else
OUTPUT=$OUTPUT$prefix$i$suffix
prefix='{"x":'
suffix=','
fi
done
echo $OUTPUT']},'
OUTPUT=""
done`
END=`awk 'END {print (NR)*500+4000}' tmp.csv`
echo '[{"width":960,"height":720,"data":[]},{"width":540,"height":720,"data":[{"slide":{"h":6,"v":0,"f":0},"events":[{"type":"open","begin":4000},'$JSON'], "duration":'$END'}]}]' | sed 's/,]/]/g'
The script is just a rough hack and it is likely that you have to adapt it significantly to work for other SVG images.
All drawings on the chalkboard are included in the PDF-export.
The chalk effect is based on Chalkboard by Mohamed Moustafa.
Check out other plugins by clicking on and then on "Plugins ".
Have a look at the source code & documentation on Github.
Download Star


| AutoFetch |
Description of "AutoFetch" - automatic ORM query tuning.
|
| Optimistic Concurrency Checking |
One of the fundamental requirements of a Persistence layer. This gives the background
to Optimistic Concurrency Checking (Also known as Optimistic Locking) and how it
generally works against a Database. This is background information required to
understand the fundamental Architectural difference between JPA and Ebean.
|
| JPA Architecture Issue |
The JPA architecture will give Developers unwanted complications when running outside of a container.
Take a closer look at the Session Management burden and implications for Optimistic Concurrency
checking in JPA.
|
| JPA API Issues |
There are several interesting ommissions from the JPA API that need to be explored.
These include Batching, Caching, Entity Listeners, Raw JDBC, Transaction Isolation and
Large Query Support.
|
| Design Philosophy |
The Design Philosophy behind Ebean leading to both ORM and Relational features.
ORM is great, but sometimes Relational is better.
|
| Limitations |
The known limitations and restrictions in Ebean. Looking at some of the potential objections
to using Ebean.
|
| Configuration |
Getting Ebean Installed and Configured. This is followed by Getting Started.
Configuring BasePlugin for a specific Database.
Configuring to run in a Servlet Container.
|
| Entity Bean Generator |
Generating Annotated Entity Beans from your Database schema by
Installing, configuring and running the Code Generator.
|
| Lazy Loading |
Lazy loading "just works" - no fuss, no bother. You should understand
the issues of how Transaction Isolation and Transaction Demarcation will
effect the lazy loading. This includes the "Most Recent" versus "Read Consistent"
nature of READ_COMMITTED Transaction Isolation.
|
| equals and hashcode |
Four options for handling the issue of equals and hashcode with Ebean.
This includes UUID and the "Gerry Power" technique.
|
| Save and Delete Cascade |
How cascading of Save and Delete works. The issue of Batching Order for
save and deletes that are batched.
|
| Batching |
Transparent Batching. Batching of UpdateSql, CallableSql compared with
batching of Beans.
|
| Byte Code Generation |
The use of Byte Code generation in Ebean. ASM - asm.objectweb.org,
"Vanilla" Beans, "Dynamically generated subclasses" and method interception.
|
| Type Inheritance |
Is Inheritance ORM's Ugly Duckling? SQL3 Type Inheritance and Table Inheritance
with Postgres and Virtuoso.
|
| ROWID |
Why a Physical ROWID is interesting for ORM, Oracle ROWID and JDBC4 RowId datatype.
|
| ORM Updates and Deletes in a Stateless environment |
In a Stateless environment ORM updates and Deletes can bypass Optimistic Concurrency Checking.
|
| List Set Map or Collection? |
For OneToMany and ManyToMany properties should you use List Set Map or Collection?
What are the issues involved.
|
| Persistence Context |
An explanation of the Persistence Context in Ebean. Specifically its role
in the process of building a consistent Object graph from relational
result sets.
|
|
|


This is my personal site, featuring just about anything I am interrested in. Most of the projects and posts will relate to electronics or programming, as these are my main interrests.
{% for post in site.posts limit:1 %}
{{ post.date | date: "%b %-d, %Y" }}{% if post.author %} | {{ post.author }}{% endif %}{% if post.meta %} | {{ post.meta }}{% endif %}
{{ post.excerpt }}
{% endfor %}


Guess Who
Think of Someone...
I'm Ready!
Yes
No
Restart
OK, I gave up...
You thought of:
Question to differentiate:
Make me Smarter!


Knowing what you are saving for can help you reach your goals faster. You will also get an estimate on how much you should save. With our website, You can personalized goals with names, pictures, and target amounts


|
CoreTweet
2.0.0-beta.2
Yet another .NET Twitter Library
|
Provides a set of methods for the wrapper of GET/POST lists/members. More...
Public Member Functions | |
| Cursored< User > | List (params Expression< Func< string, object >>[] parameters) |
| Cursored< User > | List (IDictionary< string, object > parameters) |
| Cursored< User > | List (object parameters) |
| IEnumerable< User > | EnumerateList (EnumerateMode mode, long list_id, int? count=null, long? cursor=null, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| Cursored< User > | List (long list_id, int? count=null, long? cursor=null, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| IEnumerable< User > | EnumerateList (EnumerateMode mode, string slug, string owner_screen_name, int? count=null, long? cursor=null, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| Cursored< User > | List (string slug, string owner_screen_name, int? count=null, long? cursor=null, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| IEnumerable< User > | EnumerateList (EnumerateMode mode, string slug, long owner_id, int? count=null, long? cursor=null, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| Cursored< User > | List (string slug, long owner_id, int? count=null, long? cursor=null, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| IEnumerable< User > | EnumerateList (EnumerateMode mode, params Expression< Func< string, object >>[] parameters) |
| IEnumerable< User > | EnumerateList (EnumerateMode mode, IDictionary< string, object > parameters) |
| IEnumerable< User > | EnumerateList (EnumerateMode mode, object parameters) |
| Task< Cursored< User > > | ListAsync (params Expression< Func< string, object >>[] parameters) |
| Task< Cursored< User > > | ListAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< Cursored< User > > | ListAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< Cursored< User > > | ListAsync (long list_id, int? count=null, long? cursor=null, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< Cursored< User > > | ListAsync (string slug, string owner_screen_name, int? count=null, long? cursor=null, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< Cursored< User > > | ListAsync (string slug, long owner_id, int? count=null, long? cursor=null, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken)) |
| UserResponse | Show (params Expression< Func< string, object >>[] parameters) |
| UserResponse | Show (IDictionary< string, object > parameters) |
| UserResponse | Show (object parameters) |
| UserResponse | Show (long list_id, long user_id, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| UserResponse | Show (long list_id, string screen_name, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| UserResponse | Show (string slug, string owner_screen_name, long user_id, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| UserResponse | Show (string slug, string owner_screen_name, string screen_name, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| UserResponse | Show (string slug, long owner_id, long user_id, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| UserResponse | Show (string slug, long owner_id, string screen_name, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null) |
| Task< UserResponse > | ShowAsync (params Expression< Func< string, object >>[] parameters) |
| Task< UserResponse > | ShowAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< UserResponse > | ShowAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< UserResponse > | ShowAsync (long list_id, long user_id, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< UserResponse > | ShowAsync (long list_id, string screen_name, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< UserResponse > | ShowAsync (string slug, string owner_screen_name, long user_id, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< UserResponse > | ShowAsync (string slug, string owner_screen_name, string screen_name, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< UserResponse > | ShowAsync (string slug, long owner_id, long user_id, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< UserResponse > | ShowAsync (string slug, long owner_id, string screen_name, bool? include_entities=null, bool? skip_status=null, bool? include_ext_alt_text=null, TweetMode? tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken)) |
| ListResponse | Create (params Expression< Func< string, object >>[] parameters) |
| ListResponse | Create (IDictionary< string, object > parameters) |
| ListResponse | Create (object parameters) |
| ListResponse | Create (long list_id, long user_id) |
| ListResponse | Create (long list_id, string screen_name) |
| ListResponse | Create (string slug, string owner_screen_name, long user_id) |
| ListResponse | Create (string slug, string owner_screen_name, string screen_name) |
| ListResponse | Create (string slug, long owner_id, long user_id) |
| ListResponse | Create (string slug, long owner_id, string screen_name) |
| Task< ListResponse > | CreateAsync (params Expression< Func< string, object >>[] parameters) |
| Task< ListResponse > | CreateAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAsync (long list_id, long user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAsync (long list_id, string screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAsync (string slug, string owner_screen_name, long user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAsync (string slug, string owner_screen_name, string screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAsync (string slug, long owner_id, long user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAsync (string slug, long owner_id, string screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| ListResponse | CreateAll (params Expression< Func< string, object >>[] parameters) |
| ListResponse | CreateAll (IDictionary< string, object > parameters) |
| ListResponse | CreateAll (object parameters) |
| ListResponse | CreateAll (long list_id, IEnumerable< long > user_id) |
| ListResponse | CreateAll (long list_id, IEnumerable< string > screen_name) |
| ListResponse | CreateAll (string slug, string owner_screen_name, IEnumerable< long > user_id) |
| ListResponse | CreateAll (string slug, string owner_screen_name, IEnumerable< string > screen_name) |
| ListResponse | CreateAll (string slug, long owner_id, IEnumerable< long > user_id) |
| ListResponse | CreateAll (string slug, long owner_id, IEnumerable< string > screen_name) |
| Task< ListResponse > | CreateAllAsync (params Expression< Func< string, object >>[] parameters) |
| Task< ListResponse > | CreateAllAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAllAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAllAsync (long list_id, IEnumerable< long > user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAllAsync (long list_id, IEnumerable< string > screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAllAsync (string slug, string owner_screen_name, IEnumerable< long > user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAllAsync (string slug, string owner_screen_name, IEnumerable< string > screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAllAsync (string slug, long owner_id, IEnumerable< long > user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | CreateAllAsync (string slug, long owner_id, IEnumerable< string > screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| ListResponse | Destroy (params Expression< Func< string, object >>[] parameters) |
| ListResponse | Destroy (IDictionary< string, object > parameters) |
| ListResponse | Destroy (object parameters) |
| ListResponse | Destroy (long list_id, long user_id) |
| ListResponse | Destroy (long list_id, string screen_name) |
| ListResponse | Destroy (string slug, string owner_screen_name, long user_id) |
| ListResponse | Destroy (string slug, string owner_screen_name, string screen_name) |
| ListResponse | Destroy (string slug, long owner_id, long user_id) |
| ListResponse | Destroy (string slug, long owner_id, string screen_name) |
| Task< ListResponse > | DestroyAsync (params Expression< Func< string, object >>[] parameters) |
| Task< ListResponse > | DestroyAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAsync (long list_id, long user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAsync (long list_id, string screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAsync (string slug, string owner_screen_name, long user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAsync (string slug, string owner_screen_name, string screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAsync (string slug, long owner_id, long user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAsync (string slug, long owner_id, string screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| ListResponse | DestroyAll (params Expression< Func< string, object >>[] parameters) |
| ListResponse | DestroyAll (IDictionary< string, object > parameters) |
| ListResponse | DestroyAll (object parameters) |
| ListResponse | DestroyAll (long list_id, IEnumerable< long > user_id) |
| ListResponse | DestroyAll (long list_id, IEnumerable< string > screen_name) |
| ListResponse | DestroyAll (string slug, string owner_screen_name, IEnumerable< long > user_id) |
| ListResponse | DestroyAll (string slug, string owner_screen_name, IEnumerable< string > screen_name) |
| ListResponse | DestroyAll (string slug, long owner_id, IEnumerable< long > user_id) |
| ListResponse | DestroyAll (string slug, long owner_id, IEnumerable< string > screen_name) |
| Task< ListResponse > | DestroyAllAsync (params Expression< Func< string, object >>[] parameters) |
| Task< ListResponse > | DestroyAllAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAllAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAllAsync (long list_id, IEnumerable< long > user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAllAsync (long list_id, IEnumerable< string > screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAllAsync (string slug, string owner_screen_name, IEnumerable< long > user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAllAsync (string slug, string owner_screen_name, IEnumerable< string > screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAllAsync (string slug, long owner_id, IEnumerable< long > user_id, CancellationToken cancellationToken=default(CancellationToken)) |
| Task< ListResponse > | DestroyAllAsync (string slug, long owner_id, IEnumerable< string > screen_name, CancellationToken cancellationToken=default(CancellationToken)) |
Additional Inherited Members | |
| Public Attributes inherited from CoreTweet.Core.ApiProviderBase | |
| TokensBase | IncludedTokens => this.Tokens |
| Gets the tokens being used in this instance. More... | |
| Properties inherited from CoreTweet.Core.ApiProviderBase | |
| TokensBase | Tokens [get, set] |
| Gets or sets the OAuth tokens. More... | |
Provides a set of methods for the wrapper of GET/POST lists/members.
|
inline |
Add a member to a list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Add a member to a list.
| list_id | any one is required. |
| user_id | any one is required. |
|
inline |
Add a member to a list.
| list_id | any one is required. |
| screen_name | any one is required. |
|
inline |
Add a member to a list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Add a member to a list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Add a member to a list.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
|
inline |
Add a member to a list.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
|
inline |
Add a member to a list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
|
inline |
Add a member to a list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| list_id | any one is required. |
| user_id | any one is required. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| list_id | any one is required. |
| screen_name | any one is required. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| list_id | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| list_id | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Add a member to a list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Add a member to a list.
| list_id | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Add a member to a list.
| list_id | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Add a member to a list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Add a member to a list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Add a member to a list.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Add a member to a list.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Add a member to a list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Add a member to a list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes the specified member from the list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Removes the specified member from the list.
| list_id | any one is required. |
| user_id | any one is required. |
|
inline |
Removes the specified member from the list.
| list_id | any one is required. |
| screen_name | any one is required. |
|
inline |
Removes the specified member from the list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Removes the specified member from the list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Removes the specified member from the list.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
|
inline |
Removes the specified member from the list.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
|
inline |
Removes the specified member from the list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
|
inline |
Removes the specified member from the list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| list_id | any one is required. |
| user_id | any one is required. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| list_id | any one is required. |
| screen_name | any one is required. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| list_id | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| list_id | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- IEnumerable<long>
user_id (any one is required)
- IEnumerable<string>
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes multiple members from a list, by specifying a comma-separated list of member ids or screen names.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes the specified member from the list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Removes the specified member from the list.
| list_id | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes the specified member from the list.
| list_id | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes the specified member from the list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Removes the specified member from the list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
| parameters | The parameters. |
|
inline |
Removes the specified member from the list.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes the specified member from the list.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes the specified member from the list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Removes the specified member from the list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
| cancellationToken | The cancellation token. |
|
inline |
Returns the members of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- int
count (optional)
- long
cursor (semi-optional)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
| mode | Specify whether enumerating goes to the next page or the previous. |
|
inline |
Returns the members of the specified list.
| list_id | any one is required. |
| count | optional. |
| cursor | semi-optional. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| mode | Specify whether enumerating goes to the next page or the previous. |
|
inline |
Returns the members of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- int
count (optional)
- long
cursor (semi-optional)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
| mode | Specify whether enumerating goes to the next page or the previous. |
|
inline |
Returns the members of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- int
count (optional)
- long
cursor (semi-optional)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
| mode | Specify whether enumerating goes to the next page or the previous. |
|
inline |
Returns the members of the specified list.
| slug | any one is required. |
| owner_id | any one is required. |
| count | optional. |
| cursor | semi-optional. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| mode | Specify whether enumerating goes to the next page or the previous. |
|
inline |
Returns the members of the specified list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| count | optional. |
| cursor | semi-optional. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| mode | Specify whether enumerating goes to the next page or the previous. |
Returns the members of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- int
count (optional)
- long
cursor (semi-optional)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
|
inline |
Returns the members of the specified list.
| list_id | any one is required. |
| count | optional. |
| cursor | semi-optional. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
Returns the members of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- int
count (optional)
- long
cursor (semi-optional)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
|
inline |
Returns the members of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- int
count (optional)
- long
cursor (semi-optional)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
|
inline |
Returns the members of the specified list.
| slug | any one is required. |
| owner_id | any one is required. |
| count | optional. |
| cursor | semi-optional. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
|
inline |
Returns the members of the specified list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| count | optional. |
| cursor | semi-optional. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
|
inline |
Returns the members of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- int
count (optional)
- long
cursor (semi-optional)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Returns the members of the specified list.
| list_id | any one is required. |
| count | optional. |
| cursor | semi-optional. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| cancellationToken | The cancellation token. |
|
inline |
Returns the members of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- int
count (optional)
- long
cursor (semi-optional)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Returns the members of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- int
count (optional)
- long
cursor (semi-optional)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
|
inline |
Returns the members of the specified list.
| slug | any one is required. |
| owner_id | any one is required. |
| count | optional. |
| cursor | semi-optional. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| cancellationToken | The cancellation token. |
|
inline |
Returns the members of the specified list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| count | optional. |
| cursor | semi-optional. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| cancellationToken | The cancellation token. |
|
inline |
Check if the specified user is a member of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
|
inline |
Check if the specified user is a member of the specified list.
| list_id | any one is required. |
| user_id | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
|
inline |
Check if the specified user is a member of the specified list.
| list_id | any one is required. |
| screen_name | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
|
inline |
Check if the specified user is a member of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
|
inline |
Check if the specified user is a member of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
|
inline |
Check if the specified user is a member of the specified list.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
|
inline |
Check if the specified user is a member of the specified list.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
|
inline |
Check if the specified user is a member of the specified list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
|
inline |
Check if the specified user is a member of the specified list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
|
inline |
Check if the specified user is a member of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Check if the specified user is a member of the specified list.
| list_id | any one is required. |
| user_id | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| cancellationToken | The cancellation token. |
|
inline |
Check if the specified user is a member of the specified list.
| list_id | any one is required. |
| screen_name | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| cancellationToken | The cancellation token. |
|
inline |
Check if the specified user is a member of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
| cancellationToken | The cancellation token. |
|
inline |
Check if the specified user is a member of the specified list.
Available parameters:
- long
list_id (any one is required)
- string
slug (any one is required)
- string
owner_screen_name (any one is required)
- long
owner_id (any one is required)
- long
user_id (any one is required)
- string
screen_name (any one is required)
- bool
include_entities (optional)
- bool
skip_status (optional)
- bool
include_ext_alt_text (optional)
- TweetMode
tweet_mode (optional)
| parameters | The parameters. |
|
inline |
Check if the specified user is a member of the specified list.
| slug | any one is required. |
| owner_id | any one is required. |
| user_id | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| cancellationToken | The cancellation token. |
|
inline |
Check if the specified user is a member of the specified list.
| slug | any one is required. |
| owner_id | any one is required. |
| screen_name | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| cancellationToken | The cancellation token. |
|
inline |
Check if the specified user is a member of the specified list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| user_id | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| cancellationToken | The cancellation token. |
|
inline |
Check if the specified user is a member of the specified list.
| slug | any one is required. |
| owner_screen_name | any one is required. |
| screen_name | any one is required. |
| include_entities | optional. |
| skip_status | optional. |
| include_ext_alt_text | optional. |
| tweet_mode | optional. |
| cancellationToken | The cancellation token. |


Acknowledgments
My heartfelt thanks to everybody who helped me out on this book. Many
Python beginners, practitioners, and experts have read drafts of
parts of the book and have given me feedback to help make it clearer
and more precise, accurate, and readable. Out of those, for the
quality and quantity of their feedback, I must single out for special
thanks Andrea Babini, Andrei Raevsky, Anna Ravenscroft, and my fellow
Python Business Forum board members Jacob Hallén and Laura
Creighton.
Some Python experts gave me indispensable help in specific areas:
Aahz on threading, Itamar Shtull-Trauring on Twisted, Mike Orr on
Cheetah, Eric Jones and Paul Dubois on Numeric, and Tim Peters on
threading, testing, performance issues, and optimization.
I was also blessed with a wonderful group of technical reviewers:
Fred Drake of Python Labs, co-author of Python
& XML
(O'Reilly) and Grand Poobah of
Python's excellent free documentation; Magnus Lie
Hetland, author of Practical
Python (Apress); Steve Holden, author of
Python Web
Programming (New Riders); and last but not least
Sue Giller, whose observations as a sharp-eyed, experienced,
non-Pythonista programmer were particularly useful in the pursuit of
clarity and precision. The book's editor, Paula
Ferguson, went above and beyond the call of duty in her work to make
this book clearer and more readable.
My family and friends have been patient and supportive throughout the
time it took me to write this book: particular thanks for that to my
children Flavia and Lucio, my partner Marina, my sister Elisabetta,
and my father Lanfranco.
|


Going back and forth trying to decide on whether you want to move-only to realize that the details to help you aren't available in one place?? We have been there too! Simply type in the address and take a look at Decision Data!
I was driving my real estate agent crazy. I couldn't decide whether the area was really a good deal or not. Having the ability to compare market values helped tremendously-including the school ratings sealed the deal!
Vicki 1/1/17
We have partnered with other sources to provide you with the most up to date information. Currently, we use Google Maps, Zillow.com, Polaris, and BestSchools.org
Love the DecisionData but wish you just had.... Give us your feedback and we will work on it!
| Address | Location | Neighborhood | Square Feet | Year Built | Lot Size (sq ft) | Bedrooms | Baths | Lot Size | Half Baths | Lot Size |
|---|
| Address | Estimated Value | Price per Square Foot | Tax Value | Comparable Properties | Trend | Rental Estimate | School Rating | Private Schools |
|---|


Evaluation
Precision Threshold:
Confidence Threshold:
Only Frozen:
The penultimate iteration adds scores of patterns in the set that were proposed but not accepted during learning
The final iteration adds scores of patterns in the set that were never seen during learning
Similarity scores not working? Refresh the eval report cache on the main page.
Scores
p = (/)
r = (/)
f1 =
ORACLE:


Sensor data
vibration sensor
ldr value
motor on
stop
reverse
start data
stop data
light on
light off


Here are some information of the {{school_name}}
School name: {{school_chinese_name}}
English name:{{school_name}}
Birthday:{{birth}}
Headmaster:{{headmaster}}


RULES:
- This is a team event.You can participate as a team of two members.
- The event will be in form of pen-paper quiz, it will consist of single choice correct,
multiple choice correct and paragraph questions.
- The event will be of 2 hrs.
- Participants are required to bring their own pen and paper for rough work.
- Students of different institutions can form a team.
- The judgement of the organizers will be final.
Questions:
- 40-50
Time:
- 2 hours


snake_case is better than CamelCase
19 Jan 20191 To underscore or not to underscore?
I don’t get why underscoring isn’t the de facto standard everywhere by now. It’s much easier to read. The underscore can be much more easily parsed by your mind as a separator. With objectOrientedEnterpriseAbstractFactoryCase, you have to intuit each token “manually,” relying on capitalization to separate words. I think that’s horrible.
This post is about all the reasons you should stop using camel case and why you should use snake_case
wherever you are allowed to.
2 Proven to be more readable
Empirical testing for the win. snake case is more readable. Time is money. Code is read 1000x more human-hours than it is written. Therefore the goal of naming conventions should be readability.
The use of eye-tracking equipment gives additional insight and overcomes some limitations of traditional data gathering techniques. One main difference is that subjects were trained mainly in the underscore style and were all programmers. While results indicate no difference in accuracy between the two styles, subjects recognize identifiers in the underscore style more quickly.
This shouldn’t come to any surprise since the underscore is so visually similar to a space.
3 CamelCase forces you to deform natural language
For example, the standard that the first word must be lowercase for Java member functions/variables…well what if that first word is semantically correct as uppercase?
urlReader or URLReader? Nope, you’re not allowed to do the latter even though it makes sense.
Underscores have no meaning in any natural language that I know of, so underscores can’t possibly ever conflict with semantic meaning in any word.
Overloading capitalization is a bad idea.
4 If typing an underscore is so hard for you, make it easy
I suspect a lot of the reason for camelCase is how easy it is to write capital letters compared to reaching for the underscore. Everyone already has a keen muscle memory for capitalization. For the average person, underscores are not often typed over and over.
Separating two words in camelCase takes 1 Shift press and 1 key press of the first letter of the next word. Separating two words with snake_case
takes 1 Shift press, 1 -_ press, and 1 key press of the first letter of the next word. Doesn’t seem like a lot, but it could add up over time and contribute to a bias against underscores.
As I said before, this is a non-issue because code is read (and debugged by others) so many more times than it is written, so your comfort shouldn’t be so important. But you can always switch your - and _ keys so that you don’t have to keep pressing Shift for underscore but instead must press Shift for hyphen—reaching keystroke parity with camelCase. If you’re using Linux in graphical mode (X11/Wayland):
put this in your ~/.profile
or /.bash_profile
:
xmodmap -e 'keycode 20 = underscore minus underscore minus'
or put this in your ~/.Xmodmap
:
keycode 20 = underscore minus underscore minus
“Just give me a hipster one-liner to copy and paste to my terminal”
cat "xmodmap -e 'keycode 20 = underscore minus underscore minus'" >> ~/.profile && source ~/.profile
5 Capitalization doesn’t mean anything in many world languages
It’s just English and other Indo-European languages that have this concept.
6 Looking beyond underscores—ideal naming convention for identifiers
It has been said tongue-in-cheek that one of the biggest unsolved problems in programming is naming things. There’s a lot of truth to that, but I’d extend that to how those names are displayed as well. Snake_case
is a good step in the right direction; underscores being indistinguishable from spaces on a cursory visual scan.
Why do we still have to make symbols oneword? Why can’t we have spaces? Yes, I know the reason—it’d be extremely complicated and every compiler’s parser on the planet would have to be rewritten. (Typical recursive descent parsers wouldn’t work for tokens that don’t have well-known delimiter(s).) Maybe parsers don’t have to be completely deterministic anymore. Maybe a programming language parser can be a statistical model that learns over time, correcting its weights whenever users occasionally encounter a case where it parsed incorrectly. But I know better than to bloviate about something like this without first writing the code to try the idea myself, so I’ll leave the variables should be able to have spaces issue for another day.
A better compromise that can be easily implemented is having delimiters around variable names. $something like this$
or better yet, |with bars on each side|
. Just as easy to write, but much more fluent. AnotherProblemWithCamelCase is that encoding the word separators with capitalization (camel casing) can be super lossy. Can you read anotherproblemwithcamelcase easily? What if someone’s weirdly spelled name or brand name is in there? Lots of hashtags end up decaying to its all-lowercased version. It’s really not that hard to write the ‘|’ character twice.
(As an aside, I would much rather have seen #hashtags start off with a convention like this—maybe |bartags| which can express |more meaningful names| which are still searchable. Instead our #TrashHashtags will never be changed at this point, forever serving as a reminder to the world that we’re still using parsing and naming standards from the 1960s.)


Across: 1,16dn. Perhaps the light entertainment was a licorice dog sculpted with four distinct points cut out (15 9) 9. Maybe train with Che, evil revolutionary (7) 10. House parquetry trimmed and reworked (7) 11. Same old lame leads star (3) 12. Trade it in on a larger head - losing a couple of points in custom (11) 13. Tendency to give grey tone is unfortunate (10) 15. Boss cut back drastically (4) 18. Man left ... desired action (4) Debuted, but went missing in action 20. Drawn into the issue, one member lied about kinky act (10) 23. Altered model's letter and smuggled previous one for a little medicine (11) 25. Country of some Hindu sages? (3) 26. Rest with skin treatment cloths (7) 27. Victim panicky at heart, which will get a beating (7) 28. European cook halves a Zinc mixture (15) Down: 1. As imagined, was jealous of taking second silver (9) 2. Lone Che lost rank (7) 3. After performing act, I become quiet (8) 4. Ultimate symbol of mantra and new age (5) 5. Mostly quality act performed; generous response from judge (9) 6. Be three, they say, close by a sin they say (6) 7. Test elimination of second butthole disease (7) 8. Organism found in gastric or alimentary tract (5) 14. They are served via SMS, so menu rewritten (9) 16. see 1 ac 17. Get right out of games hall, and aim to return to education (8) 19. Case of old flame getting plenty (7) 21. Dressed in crazy suit, man returns big wave (7) Part of ocean gets unamicable? Man returns in fancy suit ... def? 22.  It's often said, "head down, bottom up" (5)


Lack of concentration, motivation and sleepiness during the day were all definitely symptoms of my depression, which at the time, September 2004, I was unmedicated for. I didnít think I was depressed, just tired from work and home life. I was 31 years old, feeling as if I was at a midlife crisis. A friend of mine suggested I get a prescription for Dexedrine to help with my ADD *wink wink*. It was easy to pull the wool over the eyes of my doc, but as I soon found out, I was pulling myself into a downward spiral of addiction and mental anguish.
There I was, at work, holding my new found bottle of Dexedrine! 60 little tan pills, I felt excited and fascinated, but I had doubts about its abilities. I was typing away at a report and decided to try one 10mg pill. I swallowed it down, forgot I had taken it and kept on typing. After about 25 minutes I felt so great about this report I was writing, the words and ideas flew out like a speeding bullet, one after the other. I became excited about the work and started to intercom my co-workers to chat about it. I felt like the happiest man alive, like there wasnít a problem I couldnít face and solve.
 My limbs were sore, my jaw ached, I felt mentally drained and depressed. I didnít want to talk to anyone and I was hungry as a vulture, eating up every piece of food in my townhouse. It was 6pm, so I decided to take another one. Within 30 minutes, the good feelings were back!
I decided I knew the addictive nature of the medicine (yeah right) and I would hold off on taking any but once a week. On Fridays I would speed up as a reward to myself making it through the week. This seemed ok for me, it worked for a few months, and I continued to pile up the prescriptions into a nice little nest egg. I began taking the pills around with me, as I found during tough days I would use it to breeze through. Those tough days turned into 2 or 3 days a week.
Pretty soon I found myself in this eternal state of speeding and crashing. The weekends I would try to recover. I did realize I had a problem, so I switched to Adderall under the false assumption that this was a less addictive drug with milder side effects. I noticed I would have to take double the amount to get the same feeling as Dexedrine.
The weeks turned into months, months into 2 years. In those two years I went from the prescribed amount of 40mgs a day to binging on upwards of 120mgs a day or more. I would have 2 or three scripts at a time, some XR some tablets, as I carefully orchestrated the filling of these scripts with 3 or 4 different pharmacies. I would have to pay out of pocket for 2 of them since I found out my insurance company would notify the pharmacy if I filled to early. I would have doc appointment after appointment to keep up with my ever growing habit.
Not one day went by were I didnít take some, just to make it through the day. I'd walk around with pill bottles in my pocket, I'd count them on an hourly basis, making sure I'd dose up before I'd start crashing. I got scripts of Klonopins and Seroquel to help with the crashes. I found drinking helped as well at night.
The more I took the quicker the good feelings would wear off. Now I begin my dosing day with 60mgs instead of 20mg just to launch off. It still never felt the same, it just made me feel normal now. Without it, I'd be falling asleep, my mind clouded, worthless feelings of depression. Even though the good effects left the bad side effects got amplified due to the larger and larger does. I would stay up all night sometimes and even begin to see things moving in the corner of my eye. I became irritable and even gained weight due to my food binges at night. I ballooned up to 230 pounds from 190 even though I hardly ever ate during the day.
It took me yelling at my son to realize what I was doing to myself. The addiction snuck up on me like a tidal wave pushing in from the ocean. I see it coming but I didnít think it was going to get me until I was already underwater.
 Over a 5 month period I tried to detoxify off of Adderall finding day 3 - 5 being the worst. I could never seem to make it through day 4 as it seemed I always had something to do. I always had to be there for my family or work. All I wanted to do was sleep and eat but I couldnít do that. It got to the point where I almost checked myself into a rehab clinic to find the time I needed to sleep off the addiction. If I could just sleep I could conquer it. Finally, however, I found a weekend I was able to rest and timed those days to be day 3 and 4. Day 5 I called sick into work and day 6 I made a light day at work. I ended up spending 2 hours in my car sleeping.
Today is day 12 and I am just starting to feel like my old self. The sleep attacks are few and far between now, but I still crave the speed. It's like a best friend I lost, who I will never see again. I am on Paxil now, which has helped with the depression and anxiety. I took a lot of caffeine and Sudafed over the last 12 days which helped a bit with the sleep attacks. That first pill is like a city, a beautiful city, with lots of beautiful buildings and streets, but behind those walls is nothing, as if a cardboard set on some Hollywood stage.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Why?
We can easily get an overview of our spending, prepare our tax declarations and save on bookkeeping efforts,
if
we had a data set for each of our transactions!
We could even run our own
🗄
bookkeeping service, or
🖥
publish our data


Hi, I'm Jason! I'm a UCSD CSE Computer Engineering student, and this is my project I've been working on alongside my schoolwork!
I love to code - my journey began with a simple drag-and-drop game design language back in junior high. My fascination with programming was born in that very summer camp. Coming from an environment where the answer to "Can I do that" was usually a resounding "no," I easily saw the possibilities programming provided. Ever since then, I have tinkered with programming everything from computer games to calculator programs to even this very website.
What makes me who I am? I, and many of my peers, would easily say that it's that I can't resist a challenge. Whether it be a programming competition or a Rubik's cube (Both of which I love), I strive to succeed, putting in as much effort as I possibly can. I can't replicate the rewarding feeling of completing a program in any other way.
Anyways, you're probably tired of reading by now. Below I have showcased some of the projects I've worked on, and if you have questions, comments, suggestions, or any other things to say, feel free to contact me through any of the means listed at the bottom of this website.
Thanks for taking the time to explore!
Click on each project to learn more.
An educational puzzle game exploring turing machines.
A social exploration game, with a health tracker!
Reimagining music streaming services.
Any questions? Have anything to say? Feel free to contact me.


I thought I'd share my Salvia experiences with you all, because my trips on this stuff were vastly different from anything else described, but very strong nonetheless.
1st trip:
Setting: A local park at night. Me and three other friends have a gram of 5x between us. We each smoke a whole bowl in one inhalation with two lighter flames on it. When it was my turn, I felt a sudden rush, and immediate 'Where am I?' sensations. I became convinced nothing was real. I kept asking my friends, 'Are you guys real? Say something if you are!' Due to their level of intoxication they remained silent, freaking me out. After this trip we had one toke of weed each. I found this gave me more visuals than I usually get of bud.
2nd trip:
Setting: My room at home. Me and a friend. I have two deep tokes of the same 5x and instantly my visual field morphed into a circular shape. I instinctively knew that I was in a kind of infomercial on how to improve my life. A narrator was offering me cliched advice in a cheesy American male voice, such as 'Don't do drugs, Be kind to your family'...etc. At this point I glanced at a poster I had which says 'Name your poison' on it. As I looked at it, the narrator began saying 'Name your poison, name their poison, name his poison, name her poison,' and the words on the poster changed corresponding to what he was saying! This is one of the most vivid hallucinations I've ever had.
3rd trip:
Immediately after the last one I went back for another round. This time we had music playing (John McGlaughlin) and I saw colourful patterns and experienced mild synaesthesia. No head trip really though.
Although these trips were intense and interesting, I've never really been interested in pursuing Salvia any further, because I dislike the sensation of coming up on it. It feels like my skin is crawling and is very uncomfortable. It seemed to have an evil/menacing aspect to it as well. I never experienced ego loss, or ego splitting but I was extremely high each time. I usually don't need much of any psychedelic to get really high though.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Preparation time
less than 30 mins
Cooking time
30 mins to 1 hour
Serves
Serves 4
For the chicken, preheat the oven to 200C/400F/Gas 6.
Blend the tomatoes and garlic together in a food processor to make a smooth paste.
Add the breadcrumbs, parmesan and butter to the tomato and garlic paste and stir to combine to make tomato butter.
Put the tomato butter into a piping bag. Using your fingers, lift the skin off the breast very gently from the neck end, pushing down towards the base to make a pocket and leaving the sides intact.
Pipe the butter under the skin and all over the breasts. Spread gently with your fingers, making sure that the skin doesn't break.
Brush the chicken lightly with the olive oil and season with salt and freshly ground black pepper, to taste. Place on a baking tray and roast in the oven for 20-25 minutes, or until the chicken is cooked all the way through - you can check if the chicken is cooked by piercing the thickest part of the meat with a skewer, if the juices run clear the chicken is cooked. (Stuffing the chicken breasts under the skin with tomato butter will keep the breast really moist so there's no need to baste it while cooking.)
Remove the chicken from the oven, cover with foil and rest for 10 minutes in a warm place.
For the chorizo and peppers, heat a frying pan until hot, add the oil, chorizo, peppers and onion and cook for five minutes.
Season with salt and freshly ground black pepper, add the garlic and chilli, cook for another minute and then stir in the sherry vinegar and basil.
Add the drained beans and allow to warm through.
To serve, remove the chicken breasts using a sharp knife and serve the chicken on top of the chorizo, peppers and beans.


TrailsMail
New Message
Recipient
Subject Line
Message
Attachment
Send
Last Message Sent
Recipient
{{recipient}}
Subject Line
{{subject}}
Message
{{message}}
Attachment
{{file.originalname}}
Saved to:
{{file.destination}}
Filesize:
{{file.size}} bytes


PTPusherDelegate Protocol Reference
| Conforms to | NSObject |
| Declared in | PTPusherDelegate.h |
Overview
The PTPusherDelegate protocol can be implemented to receive important events in a PTPusher object’s lifetime.
All of the delegate methods are optional; you only need to implement what is required for your app.
It may be useful to assign a delegate to monitor the status of the connection; you could use this to update your user interface accordingly.
Tasks
-
– pusher:connectionDidConnect:
Notifies the delegate that the PTPusher instance has connected to the Pusher service successfully.
-
– pusher:connectionDidDisconnect:
Notifies the delegate that the PTPusher instance has disconnected from the Pusher service.
-
– pusher:connection:failedWithError:
Notifies the delegate that the PTPusher instance failed to connect to the Pusher service.
-
– pusher:connectionWillReconnect:afterDelay:
Notifies the delegate that the PTPusher instance is about to attempt reconnection.
-
– pusher:willAuthorizeChannelWithRequest:
Notifies the delegate of the request that will be used to authorize access to a channel.
-
– pusher:didSubscribeToChannel:
Notifies the delegate that the PTPusher instance has subscribed to the specified channel.
-
– pusher:didUnsubscribeFromChannel:
Notifies the delegate that the PTPusher instance has unsubscribed from the specified channel.
-
– pusher:didFailToSubscribeToChannel:withError:
Notifies the delegate that the PTPusher instance failed to subscribe to the specified channel.
-
– pusher:didReceiveErrorEvent:
Notifies the delegate that an error event has been received.
Instance Methods
pusher:connection:failedWithError:
Notifies the delegate that the PTPusher instance failed to connect to the Pusher service.
- (void)pusher:(PTPusher *)pusher connection:(PTPusherConnection *)connection failedWithError:(NSError *)error
Parameters
- pusher
The PTPusher instance that has connected.
- connection
The connection for the pusher instance.
- error
The connection error.
Discussion
Notifies the delegate that the PTPusher instance failed to connect to the Pusher service.
If reconnectAutomatically is YES, PTPusher will attempt to reconnect if the initial connection failed.
This reconnect attempt will happen after this message is sent to the delegate, giving the delegate a chance to inspect the connection error and disable automatic reconnection if it thinks the reconnection attempt is likely to fail, depending on the error.
Declared In
PTPusherDelegate.h
pusher:connectionDidConnect:
Notifies the delegate that the PTPusher instance has connected to the Pusher service successfully.
- (void)pusher:(PTPusher *)pusher connectionDidConnect:(PTPusherConnection *)connection
Parameters
- pusher
The PTPusher instance that has connected.
- connection
The connection for the pusher instance.
Discussion
Notifies the delegate that the PTPusher instance has connected to the Pusher service successfully.
Declared In
PTPusherDelegate.h
pusher:connectionDidDisconnect:
Notifies the delegate that the PTPusher instance has disconnected from the Pusher service.
- (void)pusher:(PTPusher *)pusher connectionDidDisconnect:(PTPusherConnection *)connection
Parameters
- pusher
The PTPusher instance that has connected.
- connection
The connection for the pusher instance.
Discussion
Notifies the delegate that the PTPusher instance has disconnected from the Pusher service.
Declared In
PTPusherDelegate.h
pusher:connectionWillReconnect:afterDelay:
Notifies the delegate that the PTPusher instance is about to attempt reconnection.
- (void)pusher:(PTPusher *)pusher connectionWillReconnect:(PTPusherConnection *)connection afterDelay:(NSTimeInterval)delay
Parameters
- pusher
The PTPusher instance that has connected.
- connection
The connection for the pusher instance.
Discussion
Notifies the delegate that the PTPusher instance is about to attempt reconnection.
You may wish to use this method to keep track of the number of reconnection attempts and abort after a fixed number.
If you do not set the reconnectAutomatically
property of the PTPusher instance to NO, it will continue attempting
to reconnect until a successful connection has been established.
Declared In
PTPusherDelegate.h
pusher:didFailToSubscribeToChannel:withError:
Notifies the delegate that the PTPusher instance failed to subscribe to the specified channel.
- (void)pusher:(PTPusher *)pusher didFailToSubscribeToChannel:(PTPusherChannel *)channel withError:(NSError *)error
Parameters
- pusher
The PTPusher instance that has connected.
- channel
The channel that was subscribed to.
- error
The error returned when attempting to subscribe.
Discussion
Notifies the delegate that the PTPusher instance failed to subscribe to the specified channel.
The most common reason for subscribing failing is authorization failing for private/presence channels.
Declared In
PTPusherDelegate.h
pusher:didReceiveErrorEvent:
Notifies the delegate that an error event has been received.
- (void)pusher:(PTPusher *)pusher didReceiveErrorEvent:(PTPusherErrorEvent *)errorEvent
Discussion
Notifies the delegate that an error event has been received.
If a client is binding to all events, either through the client or using NSNotificationCentre, they will also receive notification of this event like any other.
Declared In
PTPusherDelegate.h
pusher:didSubscribeToChannel:
Notifies the delegate that the PTPusher instance has subscribed to the specified channel.
- (void)pusher:(PTPusher *)pusher didSubscribeToChannel:(PTPusherChannel *)channel
Parameters
- pusher
The PTPusher instance that has connected.
- channel
The channel that was subscribed to.
Discussion
Notifies the delegate that the PTPusher instance has subscribed to the specified channel.
This method will be called after any channel authorization has taken place and when a subscribe event has been received.
Declared In
PTPusherDelegate.h
pusher:didUnsubscribeFromChannel:
Notifies the delegate that the PTPusher instance has unsubscribed from the specified channel.
- (void)pusher:(PTPusher *)pusher didUnsubscribeFromChannel:(PTPusherChannel *)channel
Parameters
- pusher
The PTPusher instance that has connected.
- channel
The channel that was unsubscribed from.
Discussion
Notifies the delegate that the PTPusher instance has unsubscribed from the specified channel.
This method will be called immediately after unsubscribing from a channel.
Declared In
PTPusherDelegate.h
pusher:willAuthorizeChannelWithRequest:
Notifies the delegate of the request that will be used to authorize access to a channel.
- (void)pusher:(PTPusher *)pusher willAuthorizeChannelWithRequest:(NSMutableURLRequest *)request
Discussion
Notifies the delegate of the request that will be used to authorize access to a channel.
When using the Pusher Javascript client, authorization typically relies on an existing session cookie on the server; when the Javascript client makes an AJAX POST to the server, the server can return the user’s credentials based on their current session.
When using libPusher, there will likely be no existing server-side session; authorization will need to happen by some other means (e.g. an authorization token or HTTP basic auth).
By implementing this delegate method, you will be able to set any credentials as necessary by modifying the request as required (such as setting POST parameters or headers).
Declared In
PTPusherDelegate.h


GVI_horizAttrs, GVI_vertAttrs, MSG_GEN_VIEW_GET_DIMENSION_ATTRS, MSG_GEN_VIEW_SET_DIMENSION_ATTRS
Together, the
GVI_horizAttrs
and
GVI_vertAttrs
fields are called the "dimension attributes." They determine the characteristics of the view in each dimension--whether it is scrollable or splittable, whether a scrollbar should be displayed, and whether certain rules should be applied to sizing and scaling.
These attributes, once set, are not frequently changed during execution. Both of these attributes are bitfield records. Each has the same set of possible flags, and these flags are listed below (they are bits in the record
GenViewDimensionAttrs
):
GVI_docBounds
settings). By default, there are no restrictions on the size of the view--it is generally dictated by the view's parent window unless a size hint is applied to the view.
GVI_docBounds
settings). By default, there are no restrictions on the size of the view.
GVI_increment
value in the given dimension. If greater control over the sizing behavior is required, a subclass of
GenViewClass
should be used with an altered handler of
MSG_GEN_VIEW_CALC_WIN_SIZE
.
GVI_horizAttrs
, the view will calculate the width according to the height. If set in
GVI_vertAttrs
, the view will calculate the height according to the width. This flag is normally used in conjunction with
HINT_INITIAL_SIZE
. It is an error to set this flag in both dimensions.
If your application must retrieve or set these attributes during execution, it may do so with the messages
MSG_GEN_VIEW_GET_DIMENSION_ATTRS
and
MSG_GEN_VIEW_SET_DIMENSION_ATTRS
. Also, to combine and separate the attribute fields, you can use the three macros also shown below.
word MAKE_SET_CLEAR_ATTRS(setAttrs, clearAttrs); byte setAttrs, clearAttrs;
This macro takes two byte values and combines them into a one-word argument. It is used with
MSG_GEN_VIEW_SET_DIMENSION_ATTRS
, below.
byte MAKE_HORIZ_ATTRS(val); word val;
This macro takes a word-sized value and returns the high byte only (used with
MSG_GEN_VIEW_GET_DIMENSION_ATTRS
, below, to retrieve the
GVI_horizAttrs
flag from the returned value).
byte MAKE_VERT_ATTRS(val); word val;
This macro takes a word and returns the low byte only. It should be used with
MSG_GEN_VIEW_GET_DIMENSION_ATTRS
, below, to extract the
GVI_vertAttrs
flag from the returned value.
void MSG_GEN_VIEW_SET_DIMENSION_ATTRS( word horizAttrsToSetClear, word vertAttrsToSetClear, VisUpdateMode updateMode);
This message changes the
GVI_horizAttrs
and
GVI_vertAttrs
records of the view.
Source: Unrestricted.
Destination: Any GenView object.
Parameters:
horizAttrsToSetClear
A word consisting of two records of
GenViewDimensionAttrs
flags. The high byte represents the flags to be cleared, and the low byte represents the flags to be set; these flags pertain to the
GVI_horizAttrs
field.
vertAttrsToSetClear
GenViewDimensionAttrs
flags. The high byte represents the flags to be cleared, and the low byte represents the flags to be set; these flags pertain to the
GVI_vertAttrs
field.
updateMode
VisUpdateMode
type.Interception: Nothing.
Warnings: Generally not intercepted.
Tips: The macro MAKE_SET_CLEAR_ATTRS is defined above and combines two byte-sized records into one word-sized record for the Goc preprocessor. Its use is shown in the example below.
@call MyView::MSG_GEN_VIEW_SET_DIMENSION_ATTRS( MAKE_SET_CLEAR_ATTRS(horizSet, horizClear), MAKE_SET_CLEAR_ATTRS(vertSet, vertClear), VUM_NOW);
word MSG_GEN_VIEW_GET_DIMENSION_ATTRS();
This message returns the GenView's current dimension attribute records.
Source: Unrestricted.
Destination: Any GenView object.
Parameters: None.
Return: A word consisting of two
GenViewDimensionAttrs
records. Retrieve the horizontal attributes (
GVI_horizAttrs
) with the macro MAKE_HORIZ_ATTRS and the vertical attributes (
GVI_vertAttrs
) with the macro MAKE_VERT_ATTRS.
Interception: Generally not intercepted.


| Release Doc > Examples > Simple Examples > ObjectSpace > Derived Handle | ||
| Derived Handle | ||
|
Launch Delphi-example |
Launch CBuilder-example
This example shows how to use derived handles. Derived handles are used when you want to derive the object(s) the handle points to. How to run The upper grid shows persons and their assets and the lower grid shows those persons whose assets exceed the value set by the trackbar under the upper grid. You can also control the number of persons shown in the lower grid by changing the number in the edit field just above the grid. Change the assets limit and the number of persons in the list limit to see what happens in the lower grid. Also change the names and assets in the grids to see how that reflects one another. Use of BoldDerivedHandle Implement the event This example subscribes to the breakpoint for being rich, the number of richest persons (these two
are held in variable handles), the See also
Note! Please make sure to use the "Create DB & Alias" button before attempting to open the system for the first time. Once the database and alias is established you only have to use the "Open system" button when running the example program. | ||
| All material $(COPYRIGHT_TEXT). Registered Trademarks and other trademarks are properties of their respective holders. |