| Methods' Summary |
| getLength |
The number of nodes in this map.
|
| getNamedItem |
Retrieves a node specified by local name
|
| getNamedItemNS |
Retrieves a node specified by local name and namespace URI.
|
| item |
Returns the indexth item in the map.
|
| removeNamedItem |
Removes a node specified by name.
Throws:
DOMException - NOT_FOUND_ERR: Raised if there is no node named name in this map.
NO_MODIFICATION_ALLOWED_ERR: Raised if this map is readonly.
|
| removeNamedItemNS |
Removes a node specified by local name and namespace URI.
Throws:
DOMException - NOT_FOUND_ERR: Raised if there is no node with the specified namespaceURI and localName in this map.
NO_MODIFICATION_ALLOWED_ERR: Raised if this map is readonly.
|
| setNamedItem |
Adds a node using its nodeName attribute.
Throws:
DOMException - WRONG_DOCUMENT_ERR: Raised if arg was created from a different document than the one that created this map.
NO_MODIFICATION_ALLOWED_ERR: Raised if this map is readonly.
INUSE_ATTRIBUTE_ERR: Raised if arg is an Attr that is already an attribute of another Element object. The DOM user must explicitly clone Attr nodes to re-use them in other elements.
HIERARCHY_REQUEST_ERR: Raised if an attempt is made to add a node doesn't belong in this NamedNodeMap. Examples would include trying to insert something other than an Attr node into an Element's map of attributes, or a non-Entity node into the DocumentType's map of Entities.
|
| setNamedItemNS |
Adds a node using its namespaceURI and localName.
Throws:
DOMException - WRONG_DOCUMENT_ERR: Raised if arg was created from a different document than the one that created this map.
NO_MODIFICATION_ALLOWED_ERR: Raised if this map is readonly.
INUSE_ATTRIBUTE_ERR: Raised if arg is an Attr that is already an attribute of another Element object. The DOM user must explicitly clone Attr nodes to re-use them in other elements.
HIERARCHY_REQUEST_ERR: Raised if an attempt is made to add a node doesn't belong in this NamedNodeMap. Examples would include trying to insert something other than an Attr node into an Element's map of attributes, or a non-Entity node into the DocumentType's map of Entities.
NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
|
| Methods' Details |
getLength
- Description
- The number of nodes in this map.
|
|
getNamedItem
| XNode |
| getNamedItem( |
[in] string |
name ); |
- Description
- Retrieves a node specified by local name
|
|
getNamedItemNS
| XNode |
| getNamedItemNS( |
[in] string |
namespaceURI, |
| [in] string |
localName ); |
- Description
- Retrieves a node specified by local name and namespace URI.
|
|
item
| XNode |
| item( |
[in] long |
index ); |
- Description
- Returns the indexth item in the map.
|
|
removeNamedItem
- Description
- Removes a node specified by name.
Throws:
DOMException - NOT_FOUND_ERR: Raised if there is no node named name in this map.
NO_MODIFICATION_ALLOWED_ERR: Raised if this map is readonly.
|
|
removeNamedItemNS
| XNode |
| removeNamedItemNS( |
[in] string |
namespaceURI, |
| [in] string |
localName ) |
| raises( |
DOMException ); |
- Description
- Removes a node specified by local name and namespace URI.
Throws:
DOMException - NOT_FOUND_ERR: Raised if there is no node with the specified namespaceURI and localName in this map.
NO_MODIFICATION_ALLOWED_ERR: Raised if this map is readonly.
|
|
setNamedItem
- Description
- Adds a node using its nodeName attribute.
Throws:
DOMException - WRONG_DOCUMENT_ERR: Raised if arg was created from a different document than the one that created this map.
NO_MODIFICATION_ALLOWED_ERR: Raised if this map is readonly.
INUSE_ATTRIBUTE_ERR: Raised if arg is an Attr that is already an attribute of another Element object. The DOM user must explicitly clone Attr nodes to re-use them in other elements.
HIERARCHY_REQUEST_ERR: Raised if an attempt is made to add a node doesn't belong in this NamedNodeMap. Examples would include trying to insert something other than an Attr node into an Element's map of attributes, or a non-Entity node into the DocumentType's map of Entities.
|
|
setNamedItemNS
- Description
- Adds a node using its namespaceURI and localName.
Throws:
DOMException - WRONG_DOCUMENT_ERR: Raised if arg was created from a different document than the one that created this map.
NO_MODIFICATION_ALLOWED_ERR: Raised if this map is readonly.
INUSE_ATTRIBUTE_ERR: Raised if arg is an Attr that is already an attribute of another Element object. The DOM user must explicitly clone Attr nodes to re-use them in other elements.
HIERARCHY_REQUEST_ERR: Raised if an attempt is made to add a node doesn't belong in this NamedNodeMap. Examples would include trying to insert something other than an Attr node into an Element's map of attributes, or a non-Entity node into the DocumentType's map of Entities.
NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
|
|
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.


To search the documentation, type a query in the Search field. The search results will be shown in this view.


Newcastle eye outcast, Burnley chase record striker, Everton nightmare to end - the transfers Aston Villa's rivals could make
Aston Villa news| A look at the transfer rumours for teams at the bottom end of the Premier League heading into January
by Matt DaviesAston Villa are in the lower reaches of the Premier League as we head into January.
Here, we take a look at some of the business the teams around Villa in the Premier League table are rumoured to be ready to do come January.
Newcastle want Xhaka
Newcastle United hope to land Granit Xhaka on loan from Arsenal in January.
Sky Sports say Newcastle defender Fabian Schar's friendship with his Swiss international teammate could persuade Xhaka to move north.
The midfielder has not played for Arsenal since his angry reaction to being booed by fans when he subbed off against Crystal Palace.
Xhaka was subsequently stripped of the captaincy and looks set to leave, although Newcastle would have to pay most of his wages.
Toney touted for £13m
Burnley and Bournemouth are being linked with £13m moves for Peterborough striker Ian Toney.
The former Newcastle striker has scored 35 goals in 75 games since joining from Newcastle for just £350,000.
Posh chairman Darragh MacAntony said: "Toney will break the transfer record for a League One player when he goes. If he goes that is. He'll certainly smash the Posh record.
"We don't want to lose anyone in January, but you can't guarantee anything in football."
Kean tipped for Italy return
Moise Kean has reportedly been offered to AC Milan after a nightmare spell at Everton .
Kean, 19, joined Everton in a £27m deal from Juventus in the summer but is yet to score and was left out of the squad for the clash with Southampton after turning up late for a team meeting.
Top prospect signs new deal
Striker Joe Gerhardt, 17, who was linked with Everton and a number of other Premier League clubs, has signed a new contract at Wigan.


nano
Command-line text editor. An enhanced `Pico` clone.
More information: home page
- Start the editor:
nano
- Start the editor without using configuration files:
nano --ignorercfiles
- Open specific files, moving to the next file when closing the previous one:
nano path/to/file1 path/to/file2 ...
- Open a file and position the cursor at a specific line and column:
nano +line,column path/to/file
- Open a file and enable soft wrapping:
nano --softwrap path/to/file
- Open a file and indent new lines to the previous line's indentation:
nano --autoindent path/to/file
- Open a file and create a backup file (`path/to/file~`) on save:
nano --backup path/to/file


Emoji Picker
Vanilla JavaScript emoji picker that replaces the basecamp emoji string, e.g. :dog:
in a text input with the unicode character equivalant, e.g. 🐶. This uses native (in browser, no bundling!) supported ES6 modules, so you may need to enable that in order for it to work. A similar feature exists in the popular cloud-based team collaboration tool Slack.


| < Day Day Up > |
Hack 42 See Console Messages Over a Remote Login
View a server's console messages remotely As a Unix system administrator, you can do 99% of your work remotely.  [Hack #26]). However, one of the key functionalities you lose in remote administration is the ability to see the remote server's console. All is not lost, though. First, let's answer these questions: "What do you mean by the console, and why would you want to see it?" 5.2.1 The ConsoleIf you're physically sitting at a system, the console is the virtual terminal you see when you press Alt-F1. If you've ever logged into this particular virtual terminal, you've probably noticed that error messages appear here. These messages can be rather disconcerting when you're working at the console, especially if you're fighting your way through vi and bright white error messages occasionally overwrite your text. If you ever find yourself in that situation, Esc-Ctrl-r will refresh your screen. Better yet, don't log into Alt-F1 when you're physically sitting at a system. Instead, log into a different terminal, say, the one at Alt-F2. However, when you access a remote system, you can't log into a virtual terminal, and the console is considered to be a virtual terminal. (You access it by pressing Alt-F1 at the local keyboard, after all). Instead, you log into a pseudoterminal (also known as a network terminal). Here's an example. I'm sitting at a system and have logged into the virtual terminals at Alt-F2 and Alt-F3. From Alt-F3, I've used ssh to log into the localhost. If I run the w command, I'll see this: % w 12:25 up 22 mins, 3 users, load averages: 0:00, 0:00, 0:00 USER TTY FROM LOGIN@ IDLE WHAT genisis v1 - 12:25PM - -csh (csh) genisis v2 - 12:25PM - ssh localhost genisis p0 localhost 12:25PM - w Notice that the virtual (or physical access to keyboard) terminals begin with a v in the TTY section. Since terminals start numbering at 0, I'm logged into the second (v1) and third (v2) virtual terminals. I'm also connected to the first pseudoterminal, p0, so I'm currently the only user logged in over the network. In my ssh session, if I press Alt-F1, I'll access the console on my local system (where I am sitting), not the console on the remote system. 5.2.2 Seeing Remote Console MessagesIf Alt-F1 won't do it, how can you see remote console messages? A quick hack for your current session is to run this command: % tail -f /var/log/messages & tail shows the end of a file, much like head shows the start. In this case, the file is /var/log/messages. This particular log contains a copy of the messages that appear on the system console. When run with the -f switch, tail will remain open, allowing you to see when new entries are added to that logfile. The trailing ampersand (&) runs the command in the background, so you'll get your prompt back if you press Enter or type in another command. As the system writes console entries to this file, tail will also display to your current pseudoterminal. If you're in the middle of typing something when a log message is displayed, Ctrl-r will refresh your command prompt line so you can see where you left off typing. 5.2.3 An Alternate MethodThere's always more than one way to skin a cat. Since syslog is responsible for logfiles, you can also change its configuration file. Let's start by seeing why messages are sent to the console: % grep console /etc/syslog.conf *.err;kern.debug;auth.notice;mail.crit /dev/console # uncomment this to log all writes to /dev/console to /var/log/console.log #console.info /var/log/console.log See how messages are sent to /dev/console by default? This file also gives a hint on how to send those messages elsewhere—to a file called console.log. By uncommenting that console.info line, you can send those messages to /var/log/console.log. If you decide to remove that #, don't forget to create an empty logfile with the specified name and to inform syslogd of your changes by sending it a signal one: # touch /var/log/console.log # killall -1 syslogd Now you're probably thinking, big deal. So I've sent console messages to a different filename. I still have to run that tail -f command to see them. Well, how about changing that console.info line to this instead: console.info root,genisis Don't forget to killall -1 syslogd once you save your changes. Now when I ssh into that system as the user genisis, I don't have to remember to run the tail command. As long as I'm the user genisis, even if I become the superuser, all console messages will be sent to my terminal. 5.2.4 Hacking the HackYou may have noticed that uncommenting the console.info line results in messages being sent twice: once to /var/log/console.log and once to either the original console or the specified users. If you prefer to only have messages sent to either the log or the console or user, recomment the console.info line and indicate in the line that originally specified /dev/console where you want the information to go. For example, to log only to a file: *.err;kern.debug;auth.notice;mail.crit /var/log/console Or to log only to the specified users: *.err;kern.debug;auth.notice;mail.crit root,genisis Again, don't forget to inform syslogd of any changes you make to /etc/syslog.conf. 5.2.5 See Also
|
| < Day Day Up > |


The more I dig into the logic of Perl, the more I find that it uses constructive (intuitionist) instead of classical logic. But Perl developers think in terms of the latter, not the former. This causes us to often reason incorrectly about our software.
For example, if we have this:
if ( $x < 3 ) {
...
}
else {
...
}
We tend to think that $x
is a number and $x >= 3
holds in the else block.
That might be true in a strongly typed (uses classical logic) language, but
that’s not necessarily true in either Perl or constructive logic.
Here’s a counter-example in Perl:
my $x = {}; # a reference to a hash
if ($x < 3) {
say "if";
}
else {
say "else";
}
That will print else
because my $x = {}; say $x + 0;
will often print a
number like<PHONE_NUMBER>. That’s the address of $x
.
You won’t even get a warning.
Not useful.
So the else
branch in Perl simply says the previous case didn’t hold, but it
says nothing about the actual value of the number.
We can assert that $x
is an integer and die if it’s not, but many don’t bother
with that.
Classical versus Constructive
In classical logic, there’s the law of the excluded middle. Something is either true or it’s not. In constructive logic, things are true, not true, or other (unknown).
If $x
is an integer, we know that it’s either 3 or it’s not, but we might not
know it yet.
Note: Constructive (intuitionist) logic isn’t a mere mathematical curiosity. The well-known physicist Nicolas Gisin has written a short, easy-to-read paper showing how intuitionist logic might prove that there really is an “arrow of time” in physics .
I find the idea of constructive logic useful enough that I wrote a Perl module named Unknown::Values .
I proposed adding this new, three-value logic, or 3VL (true, false, unknown), to Perl and while there was some interest, some practical problems reared their ugly heads and the idea went nowhere.
Interestingly, one of the counterpoints was based on the confusion between
classical and constructive logic. Complementing undef
with a new unknown
keyword (that salary
might return):
# using undef values:
my @overpaid = grep {
defined $_->salary
&&
$_->salary > $cutoff
} @employees;
# same thing with unknown values:
my @overpaid = grep { $_->salary > $cutoff } @employees;
As you can see, using unknown
values instead of undef
values makes the
code shorter and easier to read. unknown
salaries would not pass the grep.
You don’t have to remember the defined
check. It just works. Of course,
you can run it in the other direction:
my @underpaid = grep { $_->salary <= $cutoff } @employees;
And again, unknown
values wouldn’t pass the grep. If you need those
employees:
my @unknown_salary = grep { is_unknown $_->salary } @employees;
But this was presented as a counter-argument:
if ( $x < 3 ) {
...;
}
else {
...;
}
With 3VL, surely the else
would also have to be skipped because we don’t
know if the condition is false? Thus, we could have an if/else block where
the entire construct is skipped. That would be confusing madness!
Except that in 3VL, if the if
condition doesn’t hold, the else
can still
fire because it represents an unknown
value, as shown in the $x = {}
example above.
The counter-argument might have worked for Java:
if ( someVar < 3 ) {
System.out.println("Less Than");
}
else {
System.out.println("Not Less Than");
}
In the above, if you hit the else
block, you know both that:
someVar
is a number.someVar
is not less than three.
Thus, Java follows classical logic. A statement is either true or false. There is no middle ground. Perl follows constructive logic, even though we tend to think (and program) in terms of classical logic.
Ignoring the type, for Perl this is more correct:
if ( $x < 3 ) {
...;
}
elsif ( $x >= 3 ) {
...;
}
else {
...; # something went wrong
}
That’s because until we explicitly make a positive assertion about a value, we
cannot know if a statement is true or false. Thus, in Perl, an else
block is
frequently not a negation of the if
condition, but a catch
block for
conditions which haven’t held.
Again, Perl developers (and most developers using languages with dynamic types) tend to think in terms classical logic when, in fact, we’re using constructive logic. It usually works until it doesn’t.
How Can We Fix This?
brian d foy found my Unknown::Values module interesting enough that he felt it should be in the Perl core:
Unknown::Value from @OvidPerl looks very interesting. These objects can't compare, do math, or most of the other default behavior that undef allows. This would be awesome in core.https://t.co/xmD8yoEjIK
— brian d foy (@briandfoy_perl) December 17, 2021
His observations match my concerns with using undef
in Perl. However, when I
proposed this to the Perl 5
Porters ,
while some found it interesting, there were some serious concerns. In
particular, Nicholas Clark
wrote
(edited for brevity):
For this:
$bar = $hash{$foo};
If
$foo
happens to beunknown
, is$bar
alwaysunknown
? Or is itundef
if and only if%hash
is empty?That behaviour is arguably more consistent with what
unknown
means than the “always return unknown”....
Does trying to use an unknown value as a file handle trigger an exception? Or an infinite stream of unknowns on read attempts?
What is the range
[$foo .. 42]
where$foo
is unknown?I think that most logically it’s an empty list, but that does seem to end up eliminating unknown-ness. Hence if we have first class unknowns, should we be able to have arrays of unknown length?
Ovid; It has a high-value win in eliminating common types of errors we currently deal with
And massive risk in introducing a lot of surprises in code not written to expect unknowns, that is passed one within a data structure.
Basically all of CPAN.
...
There are about 400 opcodes in perl. I suspect that >90% are easy to figure out for “unknown” (for example as “what would a NaN do here?“) but a few really aren’t going to be obvious, or end up being trade offs between conceptual correctness and what it’s actually possible to implement.
Needless to say, this pretty much shot down the idea and these were annoyingly fair points.
In other words, leaking this abstraction could break a lot of code and people
will be confused. For example, if
DBIx::Class were to suddenly return
unknown
instead of undef
for NULL
values, while the semantics would
adhere much more closely to SQL, the behavior would be very suprising to Perl
developers receiving a chunk of data from the ORM and discovering that
unknown
doesn’t behave the same way as undef
.
So how would we deal with this? I can think of a couple of ways. Each would use the
feature
pragma to lexically scope the changes.
The first way would be to change undef
to use 3VL:
use feature 'unknown';
my @numbers = ( 1, 2, undef,5, undef,6 );
my @result = grep { $_ < 5 } @numbers;
# result now holds 1 and 2
In this approach, any undefined value would follow 3VL. However, if you
returned that undef
outside of the current lexical scope, if falls back to
the current 2VL (two-value logic: true or false).
However, we might find it useful (and easier) to have distinct unknown
and
undef
behavior:
use feature 'unknown';
my @numbers = ( 1, 2, unknown,5, undef,6 );
my @result = grep { $_ < 5 } @numbers;
# result now holds 1 and 2, and `undef`
This would require unknown
to behave like undef
if it left the current
lexical scope.
In other words, ensure that the developer who chooses to use 3VL has a tightly controlled scope.
But what do we do with the case of using unknown values as a filehandle or the keys to a hash or the index of an array?
$colors[unknown] = 'octarine';
Currently, for the Unknown::Values
module, we have the “standard” version
which mostly returns false for everything So sort
and boolean operations
($x < 3
) are well-defined, but almost anything else is fatal. (There is a
“fatal” version which is fatal for just about anything, but I don’t think it’s
very useful).
Why Not use Null Objects?
When Piers Cawley first suggested that I use Null Object pattern instead of unknown values, I balked. After all, you could have this:
my $employee = Employee->new($id); # not found, returns a null object
if ( $employee->salary < $limit ) {
...
}
That puts us right back where we started because when salary
returns
undef
, it gets coerced to zero (probably with a warning) and the < $limit
succeeds. That’s not the behavior we want.
Or maybe salary
returns the invocant to allow for method chaining. Well,
that fails because $employee->salary < $limit
silent coerces salary
to the
address of the object (thanks, Perl!) and that’s probably not what we want,
either.
That’s when I realized an old, bad habit was biting me. When presented with a
solution, I tend to look for all of the ways it can go wrong. I need to look
for all of the ways it can go right. The more Piers made his case, the more I
realized this could make sense if I can use the operator overloading of
Unknown::Values
. I could write something like this (a bit oversimplified):
package Unknown::Values::Instance::Object {
use Moose;
extend 'Unknown::Values::Instance';
sub AUTOLOAD { return $_[0] }
}
Now, any time you call a method on that object, it merely returns the object, When you eventually get down to comparing that object, the overloading magic in the base class always causes comparisons to return false and we get the desired 3VL behavior.
We could go further and assert the type of the Unknown::Values::Object
and
do a ->can($method)
check and blow up if the method isn’t there, but that’s
probably not needed for a first pass.
But there’s more! In the Wikipedia article about null objects , they use an example of a binary tree to show how Null objects sometimes need overloaded methods. Using syntax from the Corinna OOP project for Perl :
class Node {
has $left :reader :param { undef };
has $right :reader :param { undef };
}
We can recursively calculate the size of the tree:
method tree_size() {
# this recursive method adds 1 to $size for every node
# found
return 1
+ $self->left->tree_size
+ $self->right->tree_size;
}
But the child nodes might not exist, so we need to manually account for that:
method tree_size() {
my $size = 1;
if ( $self->left ) {
$size += $self->left->tree_size;
}
if ( $self->right ) {
$size += $self->right->tree_size;
}
return $size;
}
That’s not too bad, but if we need to remember to check if the right and left are there every time we use them, sooner or later we’re going to have a bug.
So let’s fix that (note: this example is simplified since I’ll need to create a new version of Null objects just for Corinna).
class Null::Node :isa(Null::Object) {
# break the recursion
method tree_size () { 0 }
}
class Node {
use Null::Node;
has $left :reader :param { Null::Node->new };
has $right :reader :param { Null::Node->new };
}
Because we’ve overridden the corresponding methods, our tree_size()
doesn’t
need to check if the nodes are defined:
method tree_size() {
return 1
+ $self->left->tree_size
+ $self->right->tree_size;
}
In this simple case, this may overkill, but if we start to add a lot of
methods to our Node
class, we will have a Null object as default, using 3VL,
and we don’t have to worry about building in extra methods that we don’t need.
(But see the criticism section about null objects for more
information ).
Unknown::Values
with Null object support is on the
CPAN and
github .
Caveat
Be aware that the latest version (0.100
)of Unknown::Values
has
backwards-incompatible
changes . In particular, any
attempt to stringify an unknown
value or object is fatal. That is a huge win
because it protects us from this:
$hash{$unknown_color} = 'octarine';
$array[$unknown_index] = 42;
Both of those are clearly bugs in the context of unknown values, so they’re now fatal.
This doesn’t address all of Nicolas' concerns, but it definitely goes a long way to handling many of them.


Co-author, January 2018 How can we accelerate group performance improvement in this increasingly unpredictable, fast-changing world? As the challenges we face at work become more and more complex, leaders will need to focus on the practices that help workgroups better handle exceptions, learn together, and create value. (Spoiler... Amp up the friction and play with possibilities!) Focus on 'process' is no longer enough.
Via Deloitte


Transparent persistence.
Powerful querying.
Use the API your prefer, to a very wide range of datastores.
The most standards-compliant Java persistence product.
Open Source software, under the Apache 2 license.
Persisting Java objects is now easy.
Providing access to industry leading RDBMS, map stores such as Cassandra and HBase, the Neo4j graph store, spreadsheets in Excel or OpenDocument formats, JSON formatted Amazon and Google Storage options, the popular MongoDB JSON-like document store, as well as ubiquitous LDAP and others.
Java standard since 2006, providing easy persistence to RDBMS datastores. Comes with its own "SQL-like" JPQL query language, so you query your data in a language similar to what your datastore understands.
(*) Refers to included support for > 35 JPA requested items not yet present in the official JPA/Jakarta specs.
Java standard since 2001, providing transparent persistence and datastore agnosticity. Comes with its own "Java syntax" JDOQL query language so you can use the programming syntax you already know to query your data.
(*) Refers to included support for 10 JDO requested items not yet present in the official JDO spec.
Explore the codebase on GitHub and contribute new features or fix bugs. All code is available under the very flexible Apache 2 License so you have every opportunity to offer your skills to the project. Follow the DataNucleus blog or Twitter (@datanucleus) and receive updates when features are added, or bugs are fixed that could impact on your application(s).
Extensive documentation covering JDO, JPA and REST APIs, as well as all handling specific to the particular datastores in question
Download the latest version as a convenient ZIP file with all dependencies.


Kaywon University
Digital Media Design
Call me by your name
Little Forest
Midnight In Paris
Little Forest
Midnight In Paris
안녕, 나는 서영:D
AGE, 21
BIRTH, 1998.03.12


|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
| Class Summary | |
|---|---|
| ATRONCarController1 | A simple controller for an ATRON car that reports data from the proximity sensors |
| ATRONCarSimulation | Basic car simulation |
| ATRONRoleController1 | An ATRON simulation for role-based control - currently broken |
| ATRONRoleSimulation | An ATRON simulation for role-based control - currently broken |
| ATRONSampleController1 | A sample controller for the ATRON that works with different configurations. |
| ATRONSimpleVehicleController1 | A controller for a two-wheeler ATRON robot |
| ATRONSimpleVehicleSimulation | A simulation for a two-wheeler ATRON robot |
| ATRONSimulation1 | A sample ATRON simulation |
| ATRONSnakeController1 | A controller for an ATRON snake robot |
| ATRONSnakeController2 | A controller for an ATRON snake robot |
| ATRONSnakeSimulation | A simulation of an ATRON snake robot |
| ATRONTestController1 | A controller for the ATRON used to test the physical parameters of the module |
| ATRONTestSimulation | A simulation for the ATRON used to test the physical properties of the module |
| ConveyorSimulation | A simulation of an ATRON conveyor belt that moves a box. |
| EightToCarSimulationJ | Port of the eight-to-car simulation to Java. |
| SnakeCarDemo | Extension of the EightToCarSimulationJ example to use snake and car modes of locomotion. |
Concrete examples of ATRON simulations.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |


| Package | com.intridea.presentlyAIRClient.model |
| Class | public final class ModelLocator |
| Implements | com.adobe.cairngorm.model.IModelLocator |
ModelLocator
implementation.
The ModelLocator
is a Singleton class which is utilized
as a centralized data repository for the application.
| Property | Defined by | ||
|---|---|---|---|
| autoUpdateInterval : int | ModelLocator | ||
| currentAccount : String | ModelLocator | ||
| currentLookupUserScreenName : String | ModelLocator | ||
| currentService : String | ModelLocator | ||
| currentUser : User | ModelLocator | ||
| directMessagesNotificationsEnabled : Boolean | ModelLocator | ||
| followers : Array | ModelLocator | ||
| friends : Array | ModelLocator | ||
| instance : ModelLocator
[static][read-only]
Retrieves the Singleton instance of the BestPracticesExample application
ModelLocator . | ModelLocator | ||
| isAuthenticated : Boolean | ModelLocator | ||
| isMinimizeToSystemTrayEnabled : Boolean | ModelLocator | ||
| mainStreamNotificationsEnabled : Boolean | ModelLocator | ||
| presentlyBaseURL : String | ModelLocator | ||
| rememberLoginInfo : Boolean | ModelLocator | ||
| statusesManager : StatusesManager | ModelLocator | ||
| statusMessage : String | ModelLocator |
| Method | Defined by | ||
|---|---|---|---|
|
ModelLocator(access:Private)
The
ModelLocator constructor is never to be
invoked from outside the class definition. | ModelLocator |
| Constant | Defined by | ||
|---|---|---|---|
| DATABASE_NAME : String = "presentlyairclient.db"
Represents the specific name of the local SQLite database used to persist user settings.
| ModelLocator | ||
| REGISTER_URL : String = "https://presentlyapp.com/accounts/new"
Defines the external resource for signing up for the Present.ly service.
| ModelLocator |
| autoUpdateInterval | property |
autoUpdateInterval:int
[read-write]This property can be used as the source for data binding.
Implementation public function get autoUpdateInterval():int
public function set autoUpdateInterval(value:int):void
| currentAccount | property |
currentAccount:String
[read-write]This property can be used as the source for data binding.
Implementation public function get currentAccount():String
public function set currentAccount(value:String):void
| currentLookupUserScreenName | property |
currentLookupUserScreenName:String
[read-write]This property can be used as the source for data binding.
Implementation public function get currentLookupUserScreenName():String
public function set currentLookupUserScreenName(value:String):void
| currentService | property |
currentService:String
[read-write]This property can be used as the source for data binding.
Implementation public function get currentService():String
public function set currentService(value:String):void
| currentUser | property |
currentUser:User
[read-write]This property can be used as the source for data binding.
Implementation public function get currentUser():User
public function set currentUser(value:User):void
| directMessagesNotificationsEnabled | property |
directMessagesNotificationsEnabled:Boolean
[read-write]This property can be used as the source for data binding.
Implementation public function get directMessagesNotificationsEnabled():Boolean
public function set directMessagesNotificationsEnabled(value:Boolean):void
| followers | property |
followers:Array
[read-write]This property can be used as the source for data binding.
Implementation public function get followers():Array
public function set followers(value:Array):void
| friends | property |
friends:Array
[read-write]This property can be used as the source for data binding.
Implementation public function get friends():Array
public function set friends(value:Array):void
| instance | property |
instance:ModelLocator
[read-only]
Retrieves the Singleton instance of the BestPracticesExample application
ModelLocator
.
This property can be used as the source for data binding.
Implementation public static function get instance():ModelLocator
| isAuthenticated | property |
isAuthenticated:Boolean
[read-write]This property can be used as the source for data binding.
Implementation public function get isAuthenticated():Boolean
public function set isAuthenticated(value:Boolean):void
| isMinimizeToSystemTrayEnabled | property |
isMinimizeToSystemTrayEnabled:Boolean
[read-write]This property can be used as the source for data binding.
Implementation public function get isMinimizeToSystemTrayEnabled():Boolean
public function set isMinimizeToSystemTrayEnabled(value:Boolean):void
| mainStreamNotificationsEnabled | property |
mainStreamNotificationsEnabled:Boolean
[read-write]This property can be used as the source for data binding.
Implementation public function get mainStreamNotificationsEnabled():Boolean
public function set mainStreamNotificationsEnabled(value:Boolean):void
| presentlyBaseURL | property |
presentlyBaseURL:String
[read-write]This property can be used as the source for data binding.
Implementation public function get presentlyBaseURL():String
public function set presentlyBaseURL(value:String):void
| rememberLoginInfo | property |
rememberLoginInfo:Boolean
[read-write]This property can be used as the source for data binding.
Implementation public function get rememberLoginInfo():Boolean
public function set rememberLoginInfo(value:Boolean):void
| statusesManager | property |
statusesManager:StatusesManager
[read-write]This property can be used as the source for data binding.
Implementation public function get statusesManager():StatusesManager
public function set statusesManager(value:StatusesManager):void
| statusMessage | property |
statusMessage:String
[read-write]This property can be used as the source for data binding.
Implementation public function get statusMessage():String
public function set statusMessage(value:String):void
| ModelLocator | () | constructor |
public function ModelLocator(access:Private)
The ModelLocator
constructor is never to be
invoked from outside the class definition.
access:Private |
| DATABASE_NAME | constant |
public const DATABASE_NAME:String = "presentlyairclient.db"
Represents the specific name of the local SQLite database used to persist user settings.
| REGISTER_URL | constant |
public const REGISTER_URL:String = "https://presentlyapp.com/accounts/new"
Defines the external resource for signing up for the Present.ly service.


LinkedList
public interface ReadableList<T>
| Modifier and Type | Method | Description |
|---|---|---|
T |
at(int i) |
Returns the requested indexed element from the list.
|
boolean |
isEmpty() |
Checks if there are no elements in the current list.
|
<R> List<R> |
map(java.util.function.Function<T,R> function) |
Executes the specified function for each element of the current list and
generates a new list, with the same type as the current list, containing
the results of the execution of the function.
|
int |
size() |
Returns the number of elements in the list.
|
T at(int i)
i
- requested elementjava.lang.IndexOutOfBoundsException
- - if the requested element is out of range (i < 0 || i >= size())int size()
boolean isEmpty()
<R> List<R> map(java.util.function.Function<T,R> function)
R
- type of the result of the mapping functionfunction
- mapping function to execute for each element of the list


build method
- BuildContext context
override
👷♂ Build Surface
Implementation
@override
Widget build(BuildContext context) {
if (corners == SurfaceCorners.SQUARE) if (radius != null)
print(
'[$context] > [borderRadius] passed non-null value while [corners] also set to SurfaceCorners.SQUARE. \n[borderRadius] will be ignored.');
if (corners != SurfaceCorners.BEVEL && (flipBevels ?? false))
print(
'[$context] > Parameter [flipBevels] will be ignored because [corners] not set to [SurfaceCorners.BEVEL].');
if (gradient != null && color != _DEFAULT_COLOR)
print(
'[$context] > Both [gradient] and [color] have been passed, so [color] will be ignored.');
if (borderGradient != null && borderColor != _DEFAULT_COLOR_BORDER)
print(
'[$context] > Both [borderGadient] and [borderColor] have been passed, so [borderColor] will be ignored.');
/// 🔢 Establish the thickness of each border-side (padding property for [borderContainer])
/// based on [borderThickness] and considering [borderAlignment] & [borderRatio]
final double left = (borderAlignment == Alignment.topLeft ||
borderAlignment == Alignment.centerLeft ||
borderAlignment == Alignment.bottomLeft)
? borderThickness * borderRatio
: borderThickness;
final double top = (borderAlignment == Alignment.topLeft ||
borderAlignment == Alignment.topCenter ||
borderAlignment == Alignment.topRight)
? borderThickness * borderRatio
: borderThickness;
final double right = (borderAlignment == Alignment.topRight ||
borderAlignment == Alignment.centerRight ||
borderAlignment == Alignment.bottomRight)
? borderThickness * borderRatio
: borderThickness;
final double bottom = (borderAlignment == Alignment.bottomLeft ||
borderAlignment == Alignment.bottomCenter ||
borderAlignment == Alignment.bottomRight)
? borderThickness * borderRatio
: borderThickness;
/// 🧅 [innerMaterial] may contain [buildInkResponse] but always eventually
/// holds [child], as the InkResponse will soon [buildChild] as well.
///
/// Supply [width], [height], and [margin] in the case where
/// [borderContainer] is not built ([disableBorder] `== true`).
Widget innerMaterial = AnimatedContainer(
/// [width] and [height] may be `null` anyway
width: (disableBorder) ? width : null,
height: (disableBorder) ? height : null,
margin: (disableBorder) ? margin : const EdgeInsets.all(0),
duration: duration,
curve: curve,
/// Build shape and color for [innerMaterial]
decoration: _buildDecoration(
layer: SurfaceLayer.MATERIAL,
isGradient: (gradient != null),
),
/// Material will be canvas for [child] and respond to touches
child: Material(
color: const Color(0x00FFFFFF),
child: (tappable) ? _buildInkResponse() : _buildChild(),
),
);
/// 🐚 [borderContainer] contains [innerMaterial] & represents [Surface] border
Widget borderContainer = AnimatedContainer(
/// [width] and [height] may be `null` anyway
width: width,
height: height,
margin: margin,
duration: duration,
curve: curve,
/// 🔲 This padding is effectively the border of the [Surface]
padding: (borderAlignment == null || borderAlignment == Alignment.center)
? EdgeInsets.all(borderThickness)
/// Generated at start of build() using [borderThickness].
: EdgeInsets.fromLTRB(left, top, right, bottom),
/// Build shape and color for [borderContainer]
decoration: _buildDecoration(
layer: SurfaceLayer.BORDER,
isGradient: (borderGradient != null),
),
/// 🧅 [innerMaterial] as descendent of 🐚 [borderContainer]
child: _filterOrChild(
layer: SurfaceLayer.MATERIAL,
child: innerMaterial,
),
);
/// ### 📤 Return [Surface]
if (disableBorder)
return _filterOrChild(layer: SurfaceLayer.MATERIAL, child: innerMaterial);
else
return _filterOrChild(layer: SurfaceLayer.BORDER, child: borderContainer);
}


In this week, we used fusion 360 to create various 3d images. Our assignment was to create 3d object, I made different type of 3d shapes with the Fusion 360. Fusion 360 is a program that create a 3d object that we want, and maybe print the 3d object in 3d printer. I never used fusion 360 before, so making a 3d object was not a easy process for me. However, after a few try I knew that I have to click a sketch and line button, to draw a square in 2d space. Than I need to click Create - Extrude to make it as a 3d object. If you need to cut, you can do it after you extrude your object.
The 3d shapes that I made in the Fusion 360


Gateway
BOT
03-Nov-18 02:31 PM
[dscrd-cz] <regtable> roots? not volcano. or mountain? and clown not ronald or mcdonald or pervert
[dscrd-cz] <regtable>
[dscrd-cz] <sgt-pot-smoker> im broke time to get high
[dscrd-cz] <regtable> lol
[dscrd-cz] <regtable> dat
(edited)
[dscrd-cz] <regtable> pad
[dscrd-cz] <PTYX> I guess I did a good job at not making too obvious
[dscrd-cz] <regtable> yes
[dscrd-cz] <sgt-pot-smoker> deffo lol
[dscrd-cz] <regtable> merkle?
[dscrd-cz] <regtable> root
[dscrd-cz] <sgt-pot-smoker> i got a super long list XD
all wrong
[dscrd-cz] <regtable> there is 12 words if you count the galleon and the pirate
(edited)
[dscrd-cz] <PTYX> It's not too complicated either though.
[dscrd-cz] <sgt-pot-smoker> its fun / stressfull at the same time
[dscrd-cz] <sgt-pot-smoker> im a simpleton Xd
[dscrd-cz] <PTYX> @regtable someone already posted the binary code notes. It says it's 11 words.
[dscrd-cz] <regtable> yes i know its 11 words
[dscrd-cz] <regtable> but before the blue face guy theres a ship. is that a word... or is it the badly drawn boy after which is the word
[dscrd-cz] <PTYX>
[dscrd-cz] <Mike_O.> just hammering away with potential versions of each pictures matching word.
[dscrd-cz] <regtable> its one or tother. but both makes for 12 possible words lol
(edited)
[dscrd-cz] <sgt-pot-smoker> i been doing that for hrs mike lmao
[dscrd-cz] <PTYX> @Mike_O. did you read the clue in binary?
[dscrd-cz] <regtable> Mates order
[dscrd-cz] <Oszy> that ship is on the original too not part of the solution i think
[dscrd-cz] <Mike_O.> Yeah, i put the qr code together in photoshop about 10 seconds after i saw it haha
[dscrd-cz] <sgt-pot-smoker> i sat and looked at screen sideways zoomed in and copied the binary down lol
[dscrd-cz] <Mike_O.> then spent way tooooo long with the binary thinking it was a second piece
[dscrd-cz] <Oszy> same mike
[dscrd-cz] <Crypto80> When is mainnet?
[dscrd-cz] <PTYX>
[dscrd-cz] <Mike_O.> yeah the binary made me rage quit last night.
[dscrd-cz] <sgt-pot-smoker>
[dscrd-cz] <Mike_O.> its not a map ITS A MAZE @PTYX
[dscrd-cz] <PTYX> @Crypto80 what do you mean by when is main net?
[dscrd-cz] <Mike_O.> labyrinth?
[dscrd-cz] <Oszy> funds are safu
[dscrd-cz] <sgt-pot-smoker> it says start at X but do you follow the line
[dscrd-cz] <regtable> Well
[dscrd-cz] <Mike_O.> yeah it looks like everyone has the same direction/order here
[dscrd-cz] <Oszy> @PTYX i think you have a really good mnemonic seed. even if you draw a map people can't access the wallet
[dscrd-cz] <regtable> Left to right
[dscrd-cz] <Mike_O.> moon to not satoshi
[dscrd-cz] <sgt-pot-smoker> soon as i got in from work i seen this and done fuck all since
[dscrd-cz] <PTYX> Someone will crack it soon
[dscrd-cz] <regtable> Not satoshi?
[dscrd-cz] <regtable> Oh is it give her general bank moon
[dscrd-cz] <sgt-pot-smoker> just wont be me lol
[dscrd-cz] <regtable> Banky moon
[dscrd-cz] <PTYX> @Oszy uktimate security. So safe I can't follow the map to the treasure.
[dscrd-cz] <sgt-pot-smoker> lmfao
[dscrd-cz] <regtable> Wait whut
[dscrd-cz] <regtable> Can't follow own map now that's good
[dscrd-cz] <sgt-pot-smoker> like my safe place. once it gets put there its never seen again
[dscrd-cz] <regtable> (Bum hole)
[dscrd-cz] <sgt-pot-smoker> ^he loves
[dscrd-cz] <regtable> U gotta
[dscrd-cz] <regtable> Poop comes out of them.  But it's all lies it don't exist
[dscrd-cz] <sgt-pot-smoker> id say heart but dunno
[dscrd-cz] <regtable> The 4 letter word birds use as emotional blackmail
[dscrd-cz] <Mike_O.> @PTYX SO ITS NOT "LUST IN THE DISGUISE OF EMOTIONAL COMFORT"? damn.
[dscrd-cz] <regtable> Lpl
[dscrd-cz] <PTYX>
[dscrd-cz] <Mike_O.> ill never win.
[dscrd-cz] <regtable> To be honest I was thinking transplant
[dscrd-cz] <Mike_O.> one of many ^
[dscrd-cz] <sgt-pot-smoker> i got more luck sniping some random account with funds than cracking this lol
[dscrd-cz] <Oszy> my brain got BSOD
[dscrd-cz] <regtable> Hahah
[dscrd-cz] <PTYX> You guys are definitely making neural connections today
[dscrd-cz] <regtable> I mean I thought I had it and everything
[dscrd-cz] <regtable> Then spanners were thrown
[dscrd-cz] <Oszy> i am sure i'd crack it if it was technical rather than guessing
[dscrd-cz] <regtable> Tactically guesswork is techincal


This is a sample app showcasing the appbarsyncedfab library. Both library and sample app can be found at https://github.com/strooooke/appbarsyncedfab.
Copyright 2016-2019 Juliane Lehmann Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
This product includes software from the The Android Open Source Project.


Golconda Fort, a chief attraction of Hyderabad city, is situated towards the western outskirts of Hyderabad at a distance of about 11 km from the city centre.The word ‘Golconda’ originated from ‘Golla Konda’ which stands for ‘Shepherd’s Hill’ in Telugu. Golconda Fort came under the control of many dynasties like Yadava Dynasty, Kakatiya Dynasty, Bahmani Dynasty, Qutb Shahis and Mughal Dynasty.
Golconda Fort was first constructed of mud by the rulers of Kakatiya Dynasty in the 13th century. It was later re-built in granite by the first three Qutb Shahis, which took about 62 years to complete. Golconda Fort was under the control of Qutb Shahis from 1518 AD to 1687 AD. Later, the Mughals invaded Golconda Fort and the fort was brought to ruins.The boundary wall of Golconda Fort that towers to a height of about 120 meters covers about 10 km.
There are four small forts inside Golconda Fort which comprise of armoury, temples, mosques, stables, etc.The fort has 8 gates (Darwazas) of which the most important is 'Fateh Darwaza’. Fateh Darwaza or the Victory Gate is also the entry point to the fort. It is famous for its acoustic effects, which was an effective security measure in those days. It is said that the sound of clapping of hands at Fateh Darwaza can be heard clearly at ‘Bala Hissar’, the highest point situated about 1 km away in Golconda Fort.
The main features of Golconda Fort are its royal palaces, efficient water supply system, and whispering walls. Fateh Rahben gun, a cannon used by Aurangzeb to demolish the blockades of Golconda Fort, is an important exhibit of this fort. There is an old tree in Golconda Fort which is about 800 years old. This tree is about 80 feet in circumference and can accommodate up to 12 people in the hollow in the middle. The Fort holds a Light and Sound Show in which the story of Golconda Fort is narrated.It is 12.2km from Hyderabad
Visiting Timings:-9AM TO 5:30PM
Charminar is a famous landmark of Hyderabad. It is considered as a fine example of Cazia style of architecture and is made of granite and lime-mortar. Located towards the heart of the city, Charminar was built in 1591 by Mohammed Quli Qutub Shah. Charminar has four arches, which in earlier days faced the royal streets.
The minarets, which stand on the corners, are about 56 meters high. These minarets have double balcony. There is also a mosque towards the western side of the fort, on the roof. There are about 149 steps that lead to the top of Charminar Fort. Tourists can have a bird's eye view of the bustling city of Hyderabad from here.It is 4.4km from Hyderabad
Visiting Timings:-9:30AM TO 5:30PM
Mecca Masjid is a popular sightseeing attraction of Hyderabad which is situated towards the south-west of Charminar, at a distance of about 150 meters. Mecca Masjid of Hyderabad is famous for its splendid architecture.Mecca Masjid is considered as the oldest and the biggest of all mosques in Hyderabad.
The construction of this mosque began in 1617 by Mohammad Quli Qutub Shah. But it was Aurangazeb, the Mughal Emperor, who completed the construction of this mosque in the year 1694. Mecca Masjid was named so since the bricks for the central arch of this mosque were brought from Mecca. The main feature of Mecca Masjid is its hall which is about 23 meters high, 67 meters wide and 55 meters long.
The three walls of this huge hall are supported by fifteen arches, five arches each. Each of the fifteen arches is portrayed with sermons from the Holy Book of Quran. It is said that the hall of Mecca Masjid can accommodate about 10,000 people at a time during worship. There is a pond within the complex with seating arrangements at the edges. There is also a room in the courtyard that stores holy relics, among which the most important is the hair of Prophet Mohammed.It is 5.8km from Hyderabad
Visiting Timings:-4:00AM TO 9:30PM
One of the finest palaces of Hyderabad, the Falaknuma Palace is located atop a hill at an elevation of 2000 ft earning its name the Mirror of the Sky. This beautiful palace consisting of 220 extravagantly decorated rooms and 22 spacious halls was built by an Italian architect for the fifth Paigah Emir and later bought over by Nizam VI who used it as a guest house for royalty.
Feel the grandeur of royalty as you walk down the halls decorated with 40 of the largest and most exquisite Venetian chandeliers. The Nizam was an avid traveler, and the palace has some of the finest collections of paintings, statues, furniture, manuscripts and books from around the world. The Jade collection and the Collection of Holy Quran are considered to be very unique.
Explore the scorpion shaped wings of the palace and discover ornate fountains and treasures of a bygone era. A magnificently carved walnut roof covers the library and is said to be a replica of the one at Windsor Castle.
Feel the opulence of royalty in the huge dining hall where the tableware is made of gold and crystal and which can accommodate 100 guests on a single table. The ballroom contains a two-ton manually operated organ, said to be the only one of its kind in the world. The treasures in the Palace are a feast for the eyes and a visit is well worth it.It is 9km from Hyderabad
Visiting Timings:-4PM TO 5:30PM,SATURDAY AND SUNDAY ONLY
Birla Mandir, dedicated to Lord Venkateshwara of Tirumala Tirupati Temple, is made of white marble brought from Rajasthan. The architectural style of the temple is a blend of North Indian and South Indian styles of temple architecture.
The temple tower or the ‘Gopuram’ exhibits the salient features of South Indian temples. The Jagadananda vimanam built atop the sanctum sanctorum resembles the Oriya style of temple architecture. The flagstaff of the temple which has a height of 42 feet is made of brass. Scenes from the epics of Ramayana and Mahabharata are intricately carved on the walls and ceilings of the temple.
The statues of deities belonging to Hindu mythology can be found from the entrance up to the sanctum sanctorum of the temple. The idol of the main deity, Lord Venkateshwara, is a replica of Balaji of Tirupati. The idol of the principal deity carved out of granite stone is about 11 feet tall. There is a lotus-shaped canopy built in marble at the top of this idol.It is 4.6km from Hyderabad
Visiting Timings:-7AM TO 12PM,3PM TO 9PM
Salar Jung Museum is situated on the banks of River Musi. This Museum exhibits artefacts which were collected by Salabat Jungs, the Nizam of Hyderabad. The collection of artefacts was initiated by Nawab Mir Turab Ali Khan or Salar Jung I and it was carried over by Nawab Mir Laiq Ali Khan, who was also known as Salar Jung II.
But it was Mir Yousuf Ali Khan, Salar Jung III, who expanded the collection to make it the biggest one-man antique collection in the world.Salar Jung Museum consists of about 40,000 items in its collection, which was collected from different parts of the world. This museum was opened for public display by the former Prime Minister of India, Pandit Jawaharlal Nehru.
Salar Jung Museum has a Founder's Gallery in which the portraits of the Salar Jungs are displayed. Stone sculptures, bronze images, painted textiles, wooden carvings, miniature paintings, modern art, ivory carvings, jade carvings, metal-ware, manuscripts, etc. are some of the Indian items exhibited here.It is 2.8km from Hyderabad
Visiting Timings:-10AM TO 5PM
Chowmahalla Palace was the official seat of the Asaf Jahi Dynasty or the Nizams of Hyderabad state. The name ‘Chowmahallat’ comes from two Urdu words, Chow (four) and Mahallat (palaces). The ceremonial functions such as the accession of the Nizams, receptions for the Governor-General and other official guests and royal visitors, etc. were held at Chowmahalla Palace.
Chowmahalla Palace is a blend of many architectural styles and influences. Though the construction began in 1750, it was completed between 1857 and 1869. Chowmahalla Palace has two courtyards – northern courtyard and southern courtyard. The Northern courtyard that consists of Bara Imam and Shishe-Alat has many Mughal domes and arches adorned with stucco ornamentation. The Southern courtyard, the oldest part of Chowmahalla Palace, consists of Afzal Mahal, Mahtab Mahal, Tahniyat Mahal and Aftab Mahal.It is 5.1km from Hyderabad
Visiting Timings:-10AM TO 5PM
The Jagannath Temple, situated near Banjaara Hills Road, in Hyderabad is dedicated to Lord Krishna, an incarnation of Lord Vishnu. The sanctum sanctorum of the temple, which was constructed in 2009, houses the idols of Lord Jagannath along with his siblings, Balabhadra and Subhadra. There are also shrines dedicated of Lakshmi, Shiva, Ganesh, Hanuman and Navagrahas.
Idols were carved out of neem wood.It is a replica of the original Jagannath (Lord of Universe) Temple of Puri in Orissa except in size. Shikhara (top), measuring around 70 ft in height, is the most attractive portion of the temple.The temple is famous for the annual Rathyatra festival. The temple is open in the morning and evening.It is 5km from Hyderabad
Visiting Timings:-5AM TO 11PM
Jama Masjid is one of the popular landmarks of the city of Hyderabad. Located nearby Charminar, it is the oldest mosque in Hyderabad. It was Quli Qutub Shah who built Jama Masjid in 1857. Jama Masjid encloses an ancient Turkish bath in its premises, which is considered unique among the other masjids of Hyderabad.
Jama Masjid lies in the vicinity to popular tourist attractions of Hyderabad such as Charminar, Golconda Fort and Mecca Masjid. Known for its Indo Islamic - Qutub Shahi style of architecture, Jama Masjid is thronged by devotees and tourists alike.It is 4.3km from Hyderabad
Visiting Timings:-7AM TO 12:00PM,1:30PM TO 6:30PM
Yadagiri Gutta, also called as Sri Lakshminarasimha Swamy Temple, is a renowned temple of Narasimha Swamy (one form of Lord Vishnu). The temple is situated at a height of 300 ft, on a hill in the Nalgonda District.
On the eve of the Brahmotsavam Festival, which is held in the month of March, Yedurkolu, the Celestial Wedding and Divya Vimana Rathotsavam, are celebrated with enthusiasm by the locals. The birthday of Lord Narasimha is also celebrated here, on the 28th of April, every year. The name of this temple was derived from the name of Lord Narasimha.
According to the legends, the place was named after a hermit called Yadavarishi, who religiously worshiped Lord Narasimha. Lord Narasimha, pleased with the hermit’s devotion, materialized in five different forms such as Jwala, Yogananda, Lakshminarasimha, Gandabherunda and Ugra. The first from of Lord Narasimha was so fiery, that the yogi requested him to appear him in a peaceful form, which he did by appearing along with his counterpart Lakshmi. This is the image worshipped inside the cave today.It is 63km from Hyderabad
Visiting Timings:-7:15AM TO 3PM
St. Joseph's Cathedral of Hyderabad is ranked amongst the beautiful cathedrals in India. Located in the Gun foundry area of Hyderabad, St. Joseph's Cathedral is under the supervision of the Archdiocese of Hyderabad. Though the construction of St. Joseph's Cathedral began in 1869 by Fr. Antonio Tagliabue, it was completed only in 1872 under the supervision of Fr. Luigi Malberti.
The cathedral was opened to devotees on the Christmas Eve of 1875. St. Joseph's Cathedral is built in the Italian style of architecture. The central hall of this Cathedral can accommodate up to 500 people. There are five mammoth bells atop the open bell tower of this Cathedral. These were brought from Italy and were attached to the Cathedral in 1892. Tourists can climb the stairs of the bell tower to get views of the city.It is 1.9km from Hyderabad
Visiting Timings:-7:00 AM - 6:30 PM
Chilkur Balaji Temple, popularly known as "Visa Balaji Temple", is an ancient Hindu temple of Lord Balaji on the banks of Osman Sagar in Hyderabad.
It is one of the oldest temples in Hyderabad built during the time of Madanna and Akkanna, the uncles of Bhakta Ramadas.This temple has no hundi and neither accepts any money from devotees.VAK Books also known as the Voice of Temples with religious news is available here. This is one of the special Temples in India with no green channel or privileges for VIP's.It is 28km from Hyderabad
Visiting Timings:-5AM TO 8PM
The seven kings of the Qutb Shahi dynasty have left a strong impression of their legacies upon the land and its people. The Royal tombs of Qutb Shahi rulers near Golconda is considered as the final resting place of the Royal kings.
Qutub Shahi tombs is a mausoleum of the seven Qutub Shahi rulers, located near the famous Golconda Fort in Hyderabad. The tombs lie approximately one kilometer to the north of Golkonda's outer wall. These are the symbols of the architectural expertise of the Qutub Shahi dynasty. Built in different media, these Royal mausoleums have inspired generations of visitors.
Colossal domes, mosques, basins and pools of water including heritage fountains in the Indo-Islamic style here are replete with crenellations, friezes, tile work, roundels, plaster designs, stucco work, floral designs and geometrical patterns.It is 13km from Hyderabad
Visiting Timings:-9:30AM TO 6:30PM
The State Museum located in Public Gardens, Hyderabad, is one of the richest repositories of antiquities and art objects in the country. The present Museum building reflects the Indo-Islamic architecture with subtle domes, high arches, stylistic windows and projected eves.
Archeologist Henry Cousens was the first person to explore the site during the beginning of the 19th century, and later the mound was excavated which was done under the supervision of Nizam of Hyderabad. The excavated items were placed in a museum built on the ancient site in 1920s by Mir Osman Ali Khan, VII Nizam.
The Museum was formally inaugurated in the year 1931. The Nizam had contributed his personnel collection of art objects along with the antiquities recovered from his dominion for display. The Hyderabad Museum was subsequently renamed, as the State Museum under the Department of Archaeology & Museums. Heritage Museum Gunfoundry Hyderabad.It is 3.5km from Hyderabad
Visiting Timings:-10:30AM TO 4:30PM
The Nizam’s Museum is situated within Purani Haveli, the erstwhile palace of the Nizams. Purani Haveli or Haveli Khadeem was the residence of the Nizams. It was acquired by Nizam II, Ali Khan Bahadur in 1857 and was renovated between 1803 and 1829 for his son Sikander Jah, Nizam III.Today, Purani Haveli has been converted into a museum that showcases gifts and mementos presented to Mir Osman Ali Khan, Nizam VII, on the occasion of silver jubilee celebrations in 1936.
Some of the items exhibited at the Nizam’s Museum are glass inlay paintings of Nizam VII, gold burnished wooden throne used for the silver jubilee celebrations, gold tiffin box decorated with diamonds, gold and diamond studded daggers, a wooden writing box studded with mother of pearl, a model of Jubilee Pavilion made in gold, etc. There is also a collection of models of all landmark buildings of Hyderabad made in silver. The vintage cars displayed here are 1930 Rolls Royce, Packard and a Jaguar Mark V.It is 3.5km from Hyderabad
Visiting Timings:-10AM TO 5PM


{% extends "base.html" %} {% block page_contents %}
This application allows the user to remove specific delimiters from their text. Simply paste the text you wish to use into the textbox to the right, and enter the delimiter you wish to remove from the text into the input box on the right.
The delimiter string can be any valid unicode string, including spaces. Every character in the delimiter string will be deleted from input text.


:: Examples ::
This package ships with the two example applications: Basic and Intro.
The Basic example demonstrates a bunch of basic Animation features.
To run Basic go to the examples directory and launch:
java -jar basic.jar
The Intro example provides an animated intro panel.
Launch it via:
java -jar intro.jar
|


--- layout: page title: "China" description: "NA" active: gallery copyright: © Gaoyue Zhou images: - image_path: /img/galleries/g06/2017_07_30_14_53_IMG_9581.JPG - image_path: /img/galleries/g06/2017_08_05_00_34_IMG_5406.JPG - image_path: /img/galleries/g06/2017_08_06_19_38_IMG_8481.JPG - image_path: /img/galleries/g06/2019_01_05_21_55_IMG_2260.JPG - image_path: /img/galleries/g06/2019_08_22_05_05_IMG_6815.JPG - image_path: /img/galleries/g06/IMG_1140.JPG - image_path: /img/galleries/g06/IMG_1262.JPG - image_path: /img/galleries/g06/IMG_2978.JPG - image_path: /img/galleries/g06/IMG_3677.JPG - image_path: /img/galleries/g06/IMG_3795.JPG - image_path: /img/galleries/g06/IMG_4128.jpg - image_path: /img/galleries/g06/IMG_4133.jpg - image_path: /img/galleries/g06/IMG_4360.JPG - image_path: /img/galleries/g06/IMG_4814.JPG - image_path: /img/galleries/g06/IMG_4952.JPG - image_path: /img/galleries/g06/IMG_5151.JPG - image_path: /img/galleries/g06/IMG_5180.JPG - image_path: /img/galleries/g06/IMG_5304.JPG - image_path: /img/galleries/g06/IMG_5308.JPG - image_path: /img/galleries/g06/IMG_5564.JPG - image_path: /img/galleries/g06/IMG_5717.JPG - image_path: /img/galleries/g06/IMG_5761.JPG - image_path: /img/galleries/g06/IMG_5867.JPG - image_path: /img/galleries/g06/IMG_6280.JPG - image_path: /img/galleries/g06/IMG_6994.JPG - image_path: /img/galleries/g06/IMG_6995.JPG - image_path: /img/galleries/g06/IMG_6996.JPG - image_path: /img/galleries/g06/IMG_7600.JPG - image_path: /img/galleries/g06/IMG_7642.JPG - image_path: /img/galleries/g06/IMG_8988.JPG - image_path: /img/galleries/g06/IMG_9247.JPG - image_path: /img/galleries/g06/IMG_9550.JPG - image_path: /img/galleries/g06/IMG_9556.JPG - image_path: /img/galleries/g06/IMG_9557.JPG - image_path: /img/galleries/g06/IMG_9670.JPG - image_path: /img/galleries/g06/IMG_9710.JPG - image_path: /img/galleries/g06/IMG_9756.JPG - image_path: /img/galleries/g06/IMG_9765.JPG - image_path: /img/galleries/g06/IMG_9780.JPG - image_path: /img/galleries/g06/IMG_9794.JPG - image_path: /img/galleries/g06/IMG_9830.JPG ---


Useful resources for training staff within your academic unit.
Information, road maps and contact details for your unit
Information for Executive Deans about current, university wide projects including status updates, discussion papers etc.
Access to past and upcoming papers for committee meetings


vignettes/plotting_vignette.Rmd
plotting_vignette.Rmd
library(echolocatoR) #> Registered S3 method overwritten by 'GGally': #> method from #> +.gg ggplot2
echolocatoR contains various functions that can be used separately
from the comprehensive finemap_loci()
pipeline.
Generate a multiview plot using GGBIO.plot()
.
?GGBIO.plot
for details).plot.window
size (in units of basepairs).GGBIO.plot()
returns a ggbio
track object.
ggplot2
functions like + theme()
.save_plot=T
dpi
argument (default=300).height
and width
of the saved plot using these respective arguments.Load example dataset of the results from fine-mapping the BST1 locus with finemap_loci()
. Original data comes from the recent Nalls et al. (2019) Parkinson’s disease GWAS (see ?BST1
for details).
trk_plot <- GGBIO.plot(finemap_dat=finemap_DT, LD_matrix=LD_matrix, locus_dir=locus_dir, XGR_libnames=NULL, save_plot=F, show_plot=show_plot) #> [1] "+ Filling NAs in CS cols with 0" #> [1] "+ Filling NAs in PP cols with 0" #> [1] "GGBIO:: LD_matrix detected. Coloring SNPs by LD with lead SNP." #> [1] "LD Matrix dimensions: 95 x 95" #> [1] "Extracting LD subset for lead SNP: rs4698412" #> [1] "++ GGBIO:: GWAS track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: ABF track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: FINEMAP track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: POLYFUN_SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: mean track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: Gene Model Track" #> [1] "+ Annotating at transcript-level." #> Fetching data... #> OK #> Parsing exons...OK #> Defining introns...OK #> Defining UTRs...OK #> Defining CDS...OK #> aggregating... #> Done #> Fetching data...OK #> Parsing exons...OK #> Defining introns...OK #> Defining UTRs...OK #> Defining CDS...OK #> aggregating... #> Done #> Constructing graphics... #> Warning: Removed 6131 rows containing non-finite values (stat_smooth). #> Warning: Removed 1 row(s) containing missing values (geom_path). #> Warning: Duplicated override.aes is ignored.
trk_plot <- trk_plot + theme(strip.background = element_rect(fill="gray"), text = element_text(size=3, color="blue"))
Whenever you use annotation arguments (e.g. XGR_libnames
,Roadmap
,Nott_epigenome
) the annotations that overlap with your locus will automatically be saved as GRanges
objects
in a locus-specific subdirectory:
results/
trk_plot.xgr <- GGBIO.plot(finemap_dat=finemap_DT, LD_matrix=LD_matrix, locus_dir=locus_dir, XGR_libnames=c("ENCODE_TFBS_ClusteredV3_CellTypes"), save_plot=F, show_plot=show_plot) #> [1] "+ Filling NAs in CS cols with 0" #> [1] "+ Filling NAs in PP cols with 0" #> [1] "GGBIO:: LD_matrix detected. Coloring SNPs by LD with lead SNP." #> [1] "LD Matrix dimensions: 95 x 95" #> [1] "Extracting LD subset for lead SNP: rs4698412" #> [1] "++ GGBIO:: GWAS track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: ABF track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: FINEMAP track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: POLYFUN_SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: mean track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: Gene Model Track" #> [1] "+ Annotating at transcript-level." #> [1] "++ GGBIO:: XGR Tracks" #> Start at 2020-07-09 21:39:19 #> #> 'ENCODE_TFBS_ClusteredV3_CellTypes' (from http://galahad.well.ox.ac.uk/bigdata/ENCODE_TFBS_ClusteredV3_CellTypes.RData) has been loaded into the working environment (at 2020-07-09 21:39:33) #> #> End at 2020-07-09 21:39:33 #> Runtime in total is: 14 secs #> [1] "+ dat2 already in GRanges format" #> Warning in .replace_seqlevels_style(x_seqlevels, value): found more than one #> best sequence renaming map compatible with seqname style "NCBI" for this object, #> using the first one #> 8702 query SNP(s) detected with reference overlap. #> Warning in max(xlim): no non-missing arguments to max; returning -Inf #> Scale for 'x' is already present. Adding another scale for 'x', which will #> replace the existing scale. #> Warning: Removed 6131 rows containing non-finite values (stat_smooth). #> Warning: Removed 1 row(s) containing missing values (geom_path). #> Warning: Duplicated override.aes is ignored.
trk_plot.roadmap <- GGBIO.plot(finemap_dat=finemap_DT, LD_matrix=LD_matrix, locus_dir=locus_dir, XGR_libnames=NULL, Roadmap=T, Roadmap_query="monocyte", save_plot=F, show_plot=show_plot) #> [1] "+ Filling NAs in CS cols with 0" #> [1] "+ Filling NAs in PP cols with 0" #> [1] "GGBIO:: LD_matrix detected. Coloring SNPs by LD with lead SNP." #> [1] "LD Matrix dimensions: 95 x 95" #> [1] "Extracting LD subset for lead SNP: rs4698412" #> [1] "++ GGBIO:: GWAS track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: ABF track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: FINEMAP track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: POLYFUN_SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: mean track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: Gene Model Track" #> [1] "+ Annotating at transcript-level." #> [1] "+ GGBIO:: Creating Roadmap track" #> [1] "+ Saved annotation file detected. Loading..." #> Warning in max(xlim): no non-missing arguments to max; returning -Inf #> Warning: Removed 6131 rows containing non-finite values (stat_smooth). #> Warning: Removed 1 row(s) containing missing values (geom_path). #> Warning: Duplicated override.aes is ignored. #> Warning: Groups with fewer than two data points have been dropped. #> Warning: Groups with fewer than two data points have been dropped. #> Warning: Removed 2 rows containing missing values (position_stack). #> Warning: Groups with fewer than two data points have been dropped. #> Warning: Groups with fewer than two data points have been dropped. #> Warning: Removed 2 rows containing missing values (position_stack).
?NOTT_2019.bigwig_metadata
for details).trk_plot.nott_2019 <- GGBIO.plot(finemap_dat=finemap_DT, LD_matrix=LD_matrix, locus_dir=locus_dir, XGR_libnames=NULL, Nott_epigenome=T, Nott_binwidth = 100, Nott_regulatory_rects = T, Nott_show_placseq = T, save_plot=F, show_plot=show_plot) #> [1] "+ Filling NAs in CS cols with 0" #> [1] "+ Filling NAs in PP cols with 0" #> [1] "GGBIO:: LD_matrix detected. Coloring SNPs by LD with lead SNP." #> [1] "LD Matrix dimensions: 95 x 95" #> [1] "Extracting LD subset for lead SNP: rs4698412" #> [1] "++ GGBIO:: GWAS track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: ABF track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: FINEMAP track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: POLYFUN_SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: mean track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: Gene Model Track" #> [1] "+ Annotating at transcript-level." #> Warning in max(xlim): no non-missing arguments to max; returning -Inf #> [1] "Importing Astrocyte enhancers ..." #> [1] "Importing Astrocyte promoters ..." #> [1] "Importing Neuronal enhancers ..." #> [1] "Importing Neuronal promoters ..." #> [1] "Importing Oligo enhancers ..." #> [1] "Importing Oligo promoters ..." #> [1] "Importing Microglia enhancers ..." #> [1] "Importing Microglia promoters ..." #> [1] "+ Converting to GRanges." #> Scale for 'y' is already present. Adding another scale for 'y', which will #> replace the existing scale. #> Scale for 'y' is already present. Adding another scale for 'y', which will #> replace the existing scale. #> [1] "++ Nott sn-epigenomics:: Returning PLAC-seq track." #> Warning: Removed 6131 rows containing non-finite values (stat_smooth). #> Warning: Removed 1 row(s) containing missing values (geom_path). #> Warning: Duplicated override.aes is ignored.
# Make fake QTL P-values for the sake a demonstration finemap_DT$fake_eQTL.P <- finemap_DT$P * c(1,.9,.7) finemap_DT$fake_sQTL.P <- finemap_DT$P * c(1,.8,.5) trk_plot.qtl <- GGBIO.plot(finemap_dat=finemap_DT, LD_matrix=LD_matrix, locus_dir=locus_dir, QTL_prefixes=c("fake_eQTL.","fake_sQTL."), XGR_libnames=NULL, save_plot=F, show_plot=show_plot) #> [1] "+ Filling NAs in CS cols with 0" #> [1] "+ Filling NAs in PP cols with 0" #> [1] "GGBIO:: LD_matrix detected. Coloring SNPs by LD with lead SNP." #> [1] "LD Matrix dimensions: 95 x 95" #> [1] "Extracting LD subset for lead SNP: rs4698412" #> [1] "++ GGBIO:: GWAS track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: fake_eQTL. track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: fake_sQTL. track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: ABF track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: FINEMAP track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: POLYFUN_SUSIE track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: mean track" #> using coord:genome to parse x scale #> [1] "++ GGBIO:: Gene Model Track" #> [1] "+ Annotating at transcript-level." #> Fetching data... #> OK #> Parsing exons...OK #> Defining introns...OK #> Defining UTRs...OK #> Defining CDS...OK #> aggregating... #> Done #> Fetching data...OK #> Parsing exons...OK #> Defining introns...OK #> Defining UTRs...OK #> Defining CDS...OK #> aggregating... #> Done #> Constructing graphics... #> Warning: Removed 6131 rows containing non-finite values (stat_smooth). #> Warning: Removed 1 row(s) containing missing values (geom_path). #> Warning: Removed 6131 rows containing non-finite values (stat_smooth). #> Warning: Removed 1 row(s) containing missing values (geom_path). #> Warning: Removed 6131 rows containing non-finite values (stat_smooth). #> Warning: Removed 1 row(s) containing missing values (geom_path). #> Warning: Duplicated override.aes is ignored.


Form
Self evaluation form linked to the judgements that Ofsted will make at inspection.
https://online.ofsted.gov.uk/onlineofsted/Default.aspx
PDF , 321KB , 7 pages
If you use assistive technology (such as a screen reader) and need a version of this document in a more accessible format, please email<EMAIL_ADDRESS>. Please tell us what format you need. It will help us if you say what assistive technology you use.
MS Word Document , 606KB
If you use assistive technology (such as a screen reader) and need a version of this document in a more accessible format, please email<EMAIL_ADDRESS>. Please tell us what format you need. It will help us if you say what assistive technology you use.
PDF , 280KB , 10 pages
If you use assistive technology (such as a screen reader) and need a version of this document in a more accessible format, please email<EMAIL_ADDRESS>. Please tell us what format you need. It will help us if you say what assistive technology you use.
MS Word Document , 473KB
If you use assistive technology (such as a screen reader) and need a version of this document in a more accessible format, please email<EMAIL_ADDRESS>. Please tell us what format you need. It will help us if you say what assistive technology you use.
PDF , 285KB , 16 pages
If you use assistive technology (such as a screen reader) and need a version of this document in a more accessible format, please email<EMAIL_ADDRESS>. Please tell us what format you need. It will help us if you say what assistive technology you use.
The early years self-evaluation form (EY SEF) is online and we encourage you to use this.
To complete your EY SEF online, you will need a unique password from Ofsted called an Ofsted Security Token (OST) and the guidelines on how to complete the online form. If you have not already received them, please contact us on 0300 123 1231. Please have your URN to hand when you contact us.
The EY SEF is also available in Word and PDF formats, supported by a guidance document to help you.
Published: 25 October 2013
Updated: 24 September 2015
From: Ofsted
Part of: Ofsted inspections of early years and childcare providers


https://github.com/poi5305/go-yuv2webRTC
https://github.com/pions/webrtc/tree/v1.2.0/examples/gstreamer-send/jsfiddle
Browser base64 Session Description
Golang base64 Session Description:
Start Session
Refresh to retry


Welcome to our salmon cookies store
😀
Contact us
Feedback
Sales
Our Locations and opening times
Seattle : 6 AM - 7 PM
Tokyo : 6 AM - 7 PM
Dubai : 6 AM - 7 PM
Paris : 6 AM - 7 PM
Lima : 6 AM - 7 PM


Homepage
Overview
News
Data
Market
About
中文
2020
Epidemic Time Series for All Countries/Regions (Covid-19)
2020-03-26
2020-03-26: World Map and Time Series Top-10
2020-03-26
2020-03-25: World Map and Time Series Top-10
2020-03-25
2020-03-24: World Map and Time Series Top-10
2020-03-24
2020-03-23: World Map and Time Series Top-10
2020-03-23
2020-03-22: World Map and Time Series Top-10
2020-03-22
2020-03-21: World Map and Time Series Top-10
2020-03-21
2020-03-20: World Map and Time Series Top-10
2020-03-20
2020-03-19: World Map and Time Series Top-10
2020-03-19
2020-03-18: World Map and Time Series Top-10
2020-03-18
2020-03-17: World Map and Time Series Top-10
2020-03-17
2020-03-16: World Map and Time Series Top-10
2020-03-16
2020-03-15: World Map and Time Series Top-10
2020-03-15
Pandemic Products Information
2020-03-15
Yueqian Technology Co., Ltd：Infrared temperature measurement and screening terminal
2020-03-14
Weike Medicine Inc.: Hydrogen peroxide sterilizer
2020-03-14
2020-03-14: World Map and Time Series Top-10
2020-03-14
News on this website
2020-03-06
2020-03-05: Epidemic Mitigation Time Forecast (Covid-19)
2020-03-05
2020-03-05: Epidemic Map for provinces (Covid-19)
2020-03-05
2020-03-05: Epidemic Map for countries (Covid-19)
2020-03-05
2020-03-05: Epidemic Map for cities (Covid-19)
2020-03-05
2020-03-04: Epidemic Mitigation Time Forecast (Covid-19)
2020-03-04
2020-03-04: Epidemic Map for provinces (Covid-19)
2020-03-04
2020-03-04: Epidemic Map for countries (Covid-19)
2020-03-04
2020-03-04: Epidemic Map for cities (Covid-19)
2020-03-04
2020-03-03: Epidemic Mitigation Time Forecast (Covid-19)
2020-03-03
2020-03-03: Epidemic Map for provinces (Covid-19)
2020-03-03
2020-03-03: Epidemic Map for countries (Covid-19)
2020-03-03
2020-03-03: Epidemic Map for cities (Covid-19)
2020-03-03
2020-03-02: Epidemic Mitigation Time Forecast (Covid-19)
2020-03-02
2020-03-02: Epidemic Map for provinces (Covid-19)
2020-03-02
2020-03-02: Epidemic Map for countries (Covid-19)
2020-03-02
2020-03-02: Epidemic Map for cities (Covid-19)
2020-03-02
2020-03-01: Epidemic Mitigation Time Forecast (Covid-19)
2020-03-01
2020-03-01: Epidemic Map for provinces (Covid-19)
2020-03-01
2020-03-01: Epidemic Map for countries (Covid-19)
2020-03-01
2020-03-01: Epidemic Map for cities (Covid-19)
2020-03-01
2020-02-29: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-29
2020-02-29: Epidemic Map for provinces (Covid-19)
2020-02-29
2020-02-29: Epidemic Map for countries (Covid-19)
2020-02-29
2020-02-29: Epidemic Map for cities (Covid-19)
2020-02-29
2020-02-28: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-28
2020-02-28: Epidemic Map for provinces (Covid-19)
2020-02-28
2020-02-28: Epidemic Map for countries (Covid-19)
2020-02-28
2020-02-28: Epidemic Map for cities (Covid-19)
2020-02-28
2020-02-27: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-27
2020-02-27: Epidemic Map for provinces (Covid-19)
2020-02-27
2020-02-27: Epidemic Map for countries (Covid-19)
2020-02-27
2020-02-27: Epidemic Map for cities (Covid-19)
2020-02-27
2020-02-26: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-26
2020-02-26: Epidemic Map for provinces (Covid-19)
2020-02-26
2020-02-26: Epidemic Map for cities (Covid-19)
2020-02-26
2020-02-25: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-25
2020-02-25: Epidemic Map for provinces (Covid-19)
2020-02-25
2020-02-25: Epidemic Map for cities (Covid-19)
2020-02-25
2020-02-24: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-24
2020-02-24: Epidemic Map for provinces (Covid-19)
2020-02-24
2020-02-24: Epidemic Map for cities (Covid-19)
2020-02-24
2020-02-23: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-23
2020-02-23: Epidemic Map for provinces (Covid-19)
2020-02-23
2020-02-23: Epidemic Map for cities (Covid-19)
2020-02-23
2020-02-22: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-22
2020-02-22: Epidemic Map for provinces (Covid-19)
2020-02-22
2020-02-22: Epidemic Map for cities (Covid-19)
2020-02-22
2020-02-21: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-21
2020-02-21: Epidemic Map for provinces (Covid-19)
2020-02-21
2020-02-21: Epidemic Map for cities (Covid-19)
2020-02-21
2020-02-20: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-20
2020-02-20: Epidemic Map for provinces (Covid-19)
2020-02-20
2020-02-20: Epidemic Map for cities (Covid-19)
2020-02-20
2020-02-19: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-19
2020-02-19: Epidemic Map for provinces (Covid-19)
2020-02-19
2020-02-19: Epidemic Map for cities (Covid-19)
2020-02-19
2020-02-18: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-18
2020-02-18: Epidemic Map for provinces (Covid-19)
2020-02-18
2020-02-18: Epidemic Map for cities (Covid-19)
2020-02-18
2020-02-17: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-17
2020-02-17: Epidemic Map for provinces (Covid-19)
2020-02-17
2020-02-17: Epidemic Map for cities (Covid-19)
2020-02-17
2020-02-16: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-16
2020-02-16: Epidemic Map for provinces (Covid-19)
2020-02-16
2020-02-16: Epidemic Map for cities (Covid-19)
2020-02-16
2020-02-15: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-15
2020-02-15: Epidemic Map for provinces (Covid-19)
2020-02-15
2020-02-15: Epidemic Map for cities (Covid-19)
2020-02-15
2020-02-14: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-14
2020-02-14: Epidemic Map for provinces (Covid-19)
2020-02-14
2020-02-14: Epidemic Map for cities (Covid-19)
2020-02-14
2020-02-13: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-13
2020-02-13: Epidemic Map for provinces (Covid-19)
2020-02-13
2020-02-13: Epidemic Map for cities (Covid-19)
2020-02-13
2020-02-12: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-12
2020-02-12: Epidemic Map for provinces (Covid-19)
2020-02-12
2020-02-12: Epidemic Map for cities (Covid-19)
2020-02-12
2020-02-11: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-11
2020-02-11: Epidemic Map for provinces (Covid-19)
2020-02-11
2020-02-11: Epidemic Map for cities (Covid-19)
2020-02-11
2020-02-10: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-10
2020-02-10: Epidemic Map for provinces (Covid-19)
2020-02-10
2020-02-10: Epidemic Map for cities (Covid-19)
2020-02-10
2020-02-09: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-09
2020-02-09: Epidemic Map for provinces (Covid-19)
2020-02-09
2020-02-09: Epidemic Map for cities (Covid-19)
2020-02-09
2020-02-08: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-08
2020-02-08: Epidemic Map for provinces (Covid-19)
2020-02-08
2020-02-08: Epidemic Map for cities (Covid-19)
2020-02-08
2020-02-07: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-07
2020-02-07: Epidemic Map for provinces (Covid-19)
2020-02-07
2020-02-07: Epidemic Map for cities (Covid-19)
2020-02-07
2020-02-06: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-06
2020-02-06: Epidemic Map for provinces (Covid-19)
2020-02-06
2020-02-06: Epidemic Map for cities (Covid-19)
2020-02-06
2020-02-05: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-05
2020-02-05: Epidemic Map for provinces (Covid-19)
2020-02-05
2020-02-05: Epidemic Map for cities (Covid-19)
2020-02-05
2020-02-04: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-04
2020-02-04: Epidemic Map for provinces (Covid-19)
2020-02-04
2020-02-04: Epidemic Map for cities (Covid-19)
2020-02-04
2020-02-03: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-03
2020-02-03: Epidemic Map for provinces (Covid-19)
2020-02-03
2020-02-03: Epidemic Map for cities (Covid-19)
2020-02-03
2020-02-02: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-02
2020-02-02: Epidemic Map for provinces (Covid-19)
2020-02-02
2020-02-02: Epidemic Map for cities (Covid-19)
2020-02-02
2020-02-01: Epidemic Mitigation Time Forecast (Covid-19)
2020-02-01
2020-02-01: Epidemic Map for provinces (Covid-19)
2020-02-01
2020-02-01: Epidemic Map for cities (Covid-19)
2020-02-01
2020-01-31: Epidemic Map for provinces (Covid-19)
2020-01-31
2020-01-31: Epidemic Map for cities (Covid-19)
2020-01-31
2020-01-30: Epidemic Map for provinces (Covid-19)
2020-01-30
2020-01-30: Epidemic Map for cities (Covid-19)
2020-01-30
2020-01-29: Epidemic Map for provinces (Covid-19)
2020-01-29
2020-01-29: Epidemic Map for cities (Covid-19)
2020-01-29
2020-01-28: Epidemic Map for provinces (Covid-19)
2020-01-28
2020-01-28: Epidemic Map for cities (Covid-19)
2020-01-28
2020-01-27: Epidemic Map for provinces (Covid-19)
2020-01-27
2020-01-27: Epidemic Map for cities (Covid-19)
2020-01-27
2020-01-26: Epidemic Map for provinces (Covid-19)
2020-01-26
2020-01-26: Epidemic Map for cities (Covid-19)
2020-01-26
2020-01-25: Epidemic Map for provinces (Covid-19)
2020-01-25
2020-01-25: Epidemic Map for cities (Covid-19)
2020-01-25
2020-01-24: Epidemic Map for provinces (Covid-19)
2020-01-24
2020-01-24: Epidemic Map for cities (Covid-19)
2020-01-24
2020-01-23: Epidemic Map for provinces (Covid-19)
2020-01-23
2020-01-23: Epidemic Map for cities (Covid-19)
2020-01-23
2020-01-22: Epidemic Map for provinces (Covid-19)
2020-01-22
2020-01-22: Epidemic Map for cities (Covid-19)
2020-01-22
2020-01-21: Epidemic Map for provinces (Covid-19)
2020-01-21
2020-01-21: Epidemic Map for cities (Covid-19)
2020-01-21


{% extends "layout.html" %} {% set title = _('Welcome!') %} {% block body %}
This is the test project for creating a custom landing page.
See the {%trans%}table of contents{%endtrans%}.


-
Created Prawn themed Tron game for project at Turing.
-
idea-box
Build a linked list as part of an introduction to object oriented programming. Users can add, edit, delete, filter, search, rank and store ideas. Project is fully responsive using flexbox and media-queries.
- html
- css
- javascript
- jquery
- JSON
-
Number Guessing Game Using Javascript
Created number guessing game with user defined parameters. Game gets incrementally more challenging with each success. Project executed in week 2 of Turing.
-
Check Out Blogbank
Started a social marketplace where paid blogging is as easy as writing on facebook with a technical-cofounder. Return ad revenue and tips to individual bloggers, creating the easiest path to paid blogging online.