Clusters allow solution of problems that don’t fit in the memory of one machine, or don’t provide sufficient solution speed from one machine.
A cluster of OpenBSD machines would include access from all to a common filesystem (NFS), identical user accounts on all machines, and OpenMPI installed on each machine. An important prerequisite is SSH access amongst the nodes.
The OpenMPI (MPI) libraries and runtime provides automated startup and management of the same program running on multiple computers. This is single-program multiple-data (spmd) computing. Each separate instance of the program is started on it’s assigned computer to compute it’s part of the result.
The OpenMPI implementation of MPI is a supported port for OpenBSD. We call it MPI to avoid confusion with other libraries (OpenMP, OpenMPT, etc).
MPI is built with GCC compilers for C and Fortran. You can also use the clang compiler with this MPI runtime.
GCC Fortran also supports Co-Array Fortran (CAF), which is a higher-level language abstraction that uses MPI as a basis. CAF support for a cluster requires an additional (unsupported) OpenCoarrays library to be installed. CAF support for a single machine is included in the GCC Fortran package.
OpenBSD version 7.1 includes OpenMPI version 4.1.2 in ports. This version has a couple of issues:
The first issue is fixed by defining this symbol before using mpirun:
export PMIX_MCA_gds=hash
The SMP capability of cluster members is accessible with OpenMP (as described here, and a reminder this is not supported).
Cluster computing is accessible with MPI. See our examples below.
cat > test1.c << __end
#include "mpi.h"
#include <stdio.h>
int
main(void)
{
int rank, size;
MPI_Init(NULL, NULL);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
MPI_Comm_size(MPI_COMM_WORLD, &size);
printf("Hello, world, I am %d of %d\n", rank, size);
MPI_Finalize();
return 0;
}
__end
$ mpicc test1.c
$ export PMIX_MCA_gds=hash
$ mpirun -np 2 -H localhost:2 ./a.out
Hello, world, I am 1 of 2
Hello, world, I am 0 of 2
This proves simple MPI functioning. For details on what is
actually happening behind the scenes, add --showme
to the mpicc
command, or --display-map
to the mpirun command.
The PMIX_MCA_gds definition avoids a “lazy binding failed” error with the OpenMPI distributed database component “gds”.
Here is an example program showing OpenMP (parallel threads) and OpenMPI (distributed processing across multiple nodes). It computes the same value on most nodes, and a unique value on one. It then prints the total.
cat > test2.c << __end
#include <mpi.h>
#include <omp.h>
#include <stdio.h>
int
main(void)
{
int rank, size, nthreads, tot;
int a[100100], i;
tot = 0;
MPI_Init(NULL, NULL);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
MPI_Comm_size(MPI_COMM_WORLD, &size);
nthreads = omp_get_max_threads();
if (rank > 0) {
#pragma omp parallel for private(i) reduction(+ : tot)
for (i = 0; i < 100100; i++) {
a[i] = 2 * i;
tot = tot + a[i];
}
} else {
tot = -1;
}
printf("Hello, world, I am %d of %d, threads %d, tot %d\n",
rank,
size,
nthreads,
tot);
MPI_Finalize();
return 0;
}
__end
$ OMPI_CFLAGS=-fopenmp mpicc test2.c -lomp
$ OMP_NUM_THREADS=4 mpirun --np 3 -H localhost:3 a.out
Hello, world, I am 0 of 3, threads 4, tot -1
Hello, world, I am 2 of 3, threads 4, tot<PHONE_NUMBER>
Hello, world, I am 1 of 3, threads 4, tot<PHONE_NUMBER>
This example shows a combination of OpenMP SMP (multithreading) calculating the
array a
and totalling it, and MPI running the same code several times.
The OMPI_CFLAGS variable is needed to specify -fopenmp
otherwise compiler
errors occur. This is direction to MPI at the compile step.
The OMP_NUM_THREADS variable selects the number of active threads (the default is the current number of CPUs on the platform). This is direction to OpenMP at runtime.
I leave it as an exercise for the reader to add an MPI reduction on the “size” copies of tot.
The main issue with MPI is networking: it is slow. A 1Gbit/s Ethernet can move about 15M double-precision floats per second. Memory bandwidth of most CPUs is 20 to 40 GB/s or 2 to 4 billion double-precision floats per second. If you have a choice, use a many-core many-gigabyte SMP computer, not a cluster.
OpenMPI is the coordinated effort of many people with lots of experience in several prior implementations of the MPI standard. As a result, OpenMPI is quite sophisticated, and to the uninitiated, opaque and complex.
Writing code to use MPI or OpenMPI is fairly well described in several places. Using OpenMPI to best advantage to run that code is not well described. A few hints are given above.
See also the OpenBSD pkg-readme at
/usr/local/share/doc/pkg-readmes/openmpi
There is no current architectural description that I could find, not since PMIx (a massive scaling feature) was added, anyway.
The manpage documentation is insufficient for beginners: various technical presentations at the annual Supercomputing conferences are written for the highly initiated. The README file (in the main repo) is lengthy, 2285 lines, and is worth some study. Ignore the OpenBSD advice. The FAQ on the website is mostly obsolete.
The best guides that I could find are listed under Links.
Note on supercomputing environments: Most sites have hundreds or thousands
of users running dozens or hundreds of jobs. Users must use a
“module” command to enable specific versions of software, e.g.
module load openmpi/gcc
. Users must write shell scripts and use a
job scheduler such as Slurm, PBS or SGE which supports a queue of runnable
shell scripts. Job schedulers accept details on resources (number of
CPUs, number of cores, time limits) and provide these to the scripted job.
None of this is available on OpenBSD (yet).
Links:
MPI Tutorials Several programming examples, but describes the older mpich implementation, not OpenMPI.
OpenMPI Github repositories Includes main repo, some subsidiary software, the website, and documentation.
OpenMPI Papers list, published in the last 15 years
Modular Component Architecture slides (2006) PDF slides. Still valid as description but leaves out all the later innovations like PMIx.
Process Management Interface - Exascale - PMIx PDF slides. Motivates the PMIx development. Fairly technical.
OpenBSD Numerics |
OpenBSD Numerics - Parallelization
OpenBSD Numerics - Clusters |
OpenBSD Numerics - Examples
OpenBSD Numerics - Experiences pages


Not Over It: Summer Walker Laughs At Becoming A Rigid Meme
by Brian AlvaradoA photo of Over It singer Summer Walker at the Soul Train Awards has made its way around social media. And once again, the internet proved why it’s undefeated, transforming the quirky shot into a collection of memes.
The Best New Artist Award winner took to Instagram to have a good laugh at the internet’s clever creations. The memes inserted Walker into random situations, including the singer blasting off into space as a rocket and decked out in Popeye’s gear behind a cash register.
“I’m really tired of this,” she wrote in the caption alongside a laughing emoji.
Walker has had her battles with anxiety. Earlier this month, she had to cancel a number of tour dates due to her anxiety issues, which she addressed on Instagram.
 “When I got there I dodged the red carpet and tried to get escorted through the back…BUT I pushed through my #socialanxiety today and I’m really glad I did.”
Walker’s new collaboration with Chris Brown and London On Da Track, “Something Real,” premieres on Thursday (November 21).
Revisit her full post below.


log4javascript 1.4 distribution
From version 1.4 the distribution includes three different editions of log4javascript:
-
Standard Edition
Equivalent to log4javascript from earlier versions and suitable for general JavaScript debugging and logging (including via Ajax).
-
Production Edition
Designed for use in production systems where the focus is solely on logging JavaScript messages back to the server. Consequently this edition omits all appenders except AjaxAppender, resulting in a drastically reduced file size compared to the standard edition.
-
Lite Edition
A lightweight version of log4javascript for quick page debugging. Included is a single logger using a basic pop-up window appender with a fixed layout.
Each edition comes in compressed and uncompressed versions. The compressed version is functionally identical to the uncompressed version but has had whitespace and comments removed and therefore downloads more quickly.
Each edition also comes with a stub version. This contains dummy implementations of all log4javacript objects and methods in the public API, making it ideal for production environments where logging is not required. Replacing the main log4javascript script file with this file means that log calls may be left in production code. Compressed and uncompressed versions of each stub are included.
Finally, each edition comes with a suite of unit tests, available as HTML pages in the
test/
directory. Note that these tests crash old versions (pre-3.1) of Safari. Sorry.


A custom control that guesses a date from user input and
normalizes it to YYYY-MM-DD format. It strives to be
forgiving about the input format and locale-aware.
API
The component implements `ControlValueAccessor`. The model is a string in the format `YYYY-MM-DD`.
- `selector: 'ngx-date-input'`
##### Inputs
- `displayFormat: string` The format for displaying the date in the input. See Moment's [formatting docs](https://momentjs.com/docs/#/displaying/format/).
Default: `'LL'` (e.g., September 4, 1986).
- `inputPlaceholder: string` A string to be used as the input's placeholder attribute. Default: `'Enter a date'`
- `inputId: string` A string to be used as the input's id.
- `inputClass: string` A string to be used as the input's class. Pass any error classes here.


Alleged Shoplifter Pulls a Knife
by RogerCode 211: Attempted armed robbery at Ralph's Grocery Store at the corner of Chapala and Carrillo. The suspect is detained in the 900 Block of State Street. It's a male wearing tan pants, red suspenders, and a Captain America tee shirt. He's accused of shoplifting in a store and when being confronted he pulled a knife (Code 417pc Brandishing). Attempted robbery for pulling the blade, last seen from the scene of the crime eastbound on Carrillo running Southbound on State detained in the 900 Block.


One Shall Pass
Site-Specific PWs
Secure, Open, Local, Free and Easy!
passphrase
e-mail
service name
advanced
generation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
security
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
symbols
0
1
2
3
length
8
9
10
12
11
13
14
15
16
algo version
1
2
your PW
computing....
...waiting for input...
See the
GitHub repository
to learn more, audit, and fork. Try our
secure passphrase generator
if you need help generating a good passphrase.


Back
This Extension requires JavaScript be available and enabled to function properly
Clear Clipboard After:
1 day
2 days
3 days
4 days
5 days
6 days
7 days
Never
Theme:
Dark
Light
Language:
Arabic
Chinese
English
French
Swahili
Yoruba
Chrome's Default
AutoSave on Copy:
Yes
No
Note:
Setting AutoSave to
"yes"
requires you to give Clipboard permission to every page
Save


{% extends 'emails/email_base.html' %} {% load i18n %} {% autoescape off %} {% block email_content %} {% blocktrans with url=url site=site_name trimmed %}
You have been sent this email as a new abuse report has been registered at {{ name }}.
To review this report, please visit the review abuse reports page here: {{ url }}.
{% endblocktrans %} {% endblock %} {% block email_footer %} {% blocktrans with site=site_name trimmed %} You received this email because you are a moderator at {{ site }}. {% endblocktrans %} {% endblock %} {% endautoescape %}


Piscator(latin - fisherman) is a website to group the survivors of the neotype Fisherman whereby each user can barter their items in order to survive the zombie apocalypse.
Join in the piscator community surviving the zombie apocalypse
Exchange your items with other piscators


Match Play. Red trails 2-4 to 7. How should Red play 11?
pips Red=112 White=170
(CorrectAnswer= 0/0, ErrorScore= 0)
In a money game or at an even score bar/24, 6/3 is the narrowest of winners but it is very close.
At this score a gammon gets Red to the Crawford Game and that is enough to swing the solution to bar/23, 13/12(2)* and make bar/24, 6/3 a bad error.
Stop me if you have heard this before but the score matters!
At this score a gammon gets Red to the Crawford Game and that is enough to swing the solution to bar/23, 13/12(2)* and make bar/24, 6/3 a bad error.
Stop me if you have heard this before but the score matters!
1. Cubeful 2-ply bar/23 13/12*(2) Eq.: +1.307 0.760 0.507 0.101 - 0.240 0.036 0.001 2. Cubeful 2-ply bar/23 13/12*/11 Eq.: +1.281 (-0.026) 0.749 0.508 0.104 - 0.251 0.047 0.002 3. Cubeful 2-ply bar/24 6/3 Eq.: +1.277 (-0.029) 0.798 0.460 0.061 - 0.202 0.026 0.000 4. Cubeful 2-ply bar/24 13/12*/11 13/12 Eq.: +1.273 (-0.033) 0.747 0.509 0.102 - 0.253 0.045 0.002 5. Cubeful 2-ply bar/24 13/12*/10 Eq.: +1.262 (-0.045) 0.743 0.507 0.101 - 0.257 0.046 0.002


Methods
# greatCircleDestination(carto, distance, initialBearing, radius) → {Cesium.Cartographic}
Travels a distance from a given point using a distance and a bearing and returns the new point.
Parameters:
| Name | Type | Description |
|---|---|---|
carto |
Cesium.Cartographic | The initial cartographic coordinate |
distance |
number | The distance to travel in meters |
initialBearing |
number | The initial bearing in radians |
radius |
number | The radius in meters (defaults to MEAN_EARTH_RADIUS) |
- Source:
Returns:
The new position
- Type
- Cesium.Cartographic
# greatCircleGroundDistance(carto1, carto2, radius) → {number}
Calculates the ground distance between two geographic coordinates using the Harvesine formulae.
Parameters:
| Name | Type | Description |
|---|---|---|
carto1 |
Cesium.Cartographic | The first cartographic coordinate. |
carto2 |
Cesium.Cartographic | The second cartographic coordinate. |
radius |
number | The radius in meters (defaults to MEAN_EARTH_RADIUS) |
- Source:
Returns:
The distance
- Type
- number
# greatCircleInitialBearing(carto1, carto2) → {number}
Calculates the initial bearing to take to navigate from a point to another using the Harvesine formulae.
Parameters:
| Name | Type | Description |
|---|---|---|
carto1 |
Cesium.Cartographic | The first cartographic coordinate. |
carto2 |
Cesium.Cartographic | The second cartographic coordinate. |
- Source:
Returns:
The initial bearing in radians (0° = North, 90° = East, 270° = West)
- Type
- number


| Interface | Description |
|---|---|
| Delegate<T> |
An object that represents another object, often wrapping that object.
|
| PropertyConverter<T> |
Used to convert property values to standardized Boolean/Integer/Class/Object values in property store builders.
|
| PropertyNamer |
Defines an API for converting conventional bean property names to some other form.
|
| Setter |
Encapsulate a bean setter method that may be a method or field.
|
| Streamable |
Interface that identifies that an object can be serialized directly to an output stream.
|
| ValueListener<T> |
Simple listener for the
Value class. |
| Writable |
Interface that identifies that an object can be serialized directly to a writer.
|
| Class | Description |
|---|---|
| BeanContext |
Core class of the Juneau architecture.
|
| BeanContextBuilder |
Builder class for building instances of serializers, parsers, and bean contexts.
|
| BeanDictionaryList |
Represents a collection of bean classes that make up a bean dictionary.
|
| BeanDictionaryMap |
Represents a map of dictionary type names to bean classes that make up a bean dictionary.
|
| BeanMap<T> |
Java bean wrapper class.
|
| BeanMapEntry |
Represents a single entry in a bean map.
|
| BeanMeta<T> |
Encapsulates all access to the properties of a bean class (like a souped-up
BeanInfo ). |
| BeanMetaExtended |
Defines extended language-specific metadata associated with a bean.
|
| BeanMetaFiltered<T> |
Same as
BeanMeta , except the list of bean properties are limited by a @BeanProperty(properties) annotation. |
| BeanPropertyMeta |
Contains metadata about a bean property.
|
| BeanPropertyMeta.Builder |
BeanPropertyMeta builder class.
|
| BeanPropertyMetaExtended |
Defines extended language-specific metadata associated with a bean property.
|
| BeanPropertyValue |
Represents a simple bean property value and the meta-data associated with it.
|
| BeanProxyInvocationHandler<T> |
Provides an
InvocationHandler for creating beans from bean interfaces. |
| BeanRegistry |
A lookup table for resolving bean types by name.
|
| BeanSession |
Session object that lives for the duration of a single use of
Serializer or Parser . |
| BeanSessionArgs |
Runtime arguments common to all bean, serializer, and parser sessions.
|
| BeanTraverseBuilder |
Builder class for building instances of bean traversals.
|
| BeanTraverseContext |
Parent class for all classes that traverse POJOs.
|
| BeanTraverseSession |
Session that lives for the duration of a single use of
BeanTraverseContext . |
| ClassMeta<T> |
A wrapper class around the
Class object that provides cached information about that class. |
| ClassMetaExtended |
Defines extended language-specific metadata associated with a class.
|
| Context |
A reusable stateless thread-safe read-only configuration, typically used for creating one-time use
Session
objects. |
| ContextBuilder |
Builder class for building instances of serializers and parsers.
|
| ContextCache |
Stores a cache of
Context instances mapped by the property stores used to create them. |
| ObjectList |
Java implementation of a JSON array.
|
| ObjectMap |
Java implementation of a JSON object.
|
| PropertyNamerDefault |
Default property namer.
|
| PropertyNamerDLC |
Converts property names to dashed-lower-case format.
|
| PropertyNamerULC |
Converts property names to underscore-lower-case format.
|
| PropertyStore |
Represents an immutable collection of properties.
|
| PropertyStoreBuilder |
A builder for
PropertyStore objects. |
| Session |
A one-time-use non-thread-safe object that's meant to be used once and then thrown away.
|
| SessionArgs |
Runtime arguments common to all bean, serializer, and parser sessions.
|
| Setter.FieldSetter |
Field setter
|
| Setter.MethodSetter |
Method setter
|
| UriContext |
Represents a URL broken into authority/context-root/servlet-path/path-info parts.
|
| UriResolver |
Class used to create absolute and root-relative URIs based on your current URI 'location' and rules about how to
make such resolutions.
|
| Value<T> |
Represents a simple settable value.
|
| Enum | Description |
|---|---|
| BinaryFormat |
Possible values for encoding of byte arrays as strings.
|
| PropertyType |
Represents possible property types of properties in a
PropertyStore . |
| UriRelativity |
Identifies what relative URIs are relative to.
|
| UriResolution |
Identifies the possible types of URL resolution.
|
| Visibility |
Defines class/field/method visibilities.
|
| Exception | Description |
|---|---|
| BeanRecursionException |
Exception that indicates that a recursion was detected while traversing a POJO model.
|
| BeanRuntimeException |
General bean runtime operation exception.
|
| ClassMetaRuntimeException |
General class metadata runtime operation exception.
|
| ConfigException |
An exception that typically occurs when trying to perform an invalid operation on a configuration property.
|
| ContextRuntimeException |
General runtime operation exception that can occur in any of the context classes.
|
| FormattedException |
Subclass of non-runtime exceptions that take in a message and zero or more arguments.
|
| FormattedIllegalArgumentException |
Subclass of illegal-argument exceptions that take in a message and zero or more arguments.
|
| FormattedRuntimeException |
Subclass of runtime exceptions that take in a message and zero or more arguments.
|
| InvalidDataConversionException |
General invalid conversion exception.
|
Copyright © 2018 Apache. All rights reserved.


--- layout: default title: Rafaela Becerra Robalino ---
In this page you will find an index of the contents of my personal github page Rafaelab1227. Review some of my open source work.


The donations and support we receive from individuals like you, who share our love and commitment to helping biodiversity conservation, global environmental education, and animal protection, are the sole reason we’re able to do what we do. There are many ways you can donate and help, and every dollar means so much.
11835 W Olympic Blvd # 820E, Los Angeles, CA 90064
We are grateful for your financial help!


WITNESS LIST
State Affairs
April 4, 2018 12:30 PM
Monitoring of House Bill 3158
ON:
Gottschalk, Kelly Executive Director (also providing written testimony) (Dallas Police and
Fire Pension), Dallas, TX
Reich, M. Elizabeth Chief Financial Officer (City of Dallas), Dallas, TX
Monitoring of House Bill 3976
ON:
Daniel, Katrina Chief Health Care Officer (Teachers Retirement System of Texas), Austin,
TX
Everton, Linda Retired teacher/prof (also providing written testimony) (TRS members),
Austin, TX
Fickel, Ann Associate Executive Director (Texas Classroom Teachers Association), Austin,
TX
Grey, John M. Government Relations Specialist (Texas State Teachers Association),
Austin, TX
Guthrie, Brian Executive Director (Teacher Retirement System of Texas), Austin, TX
Lee, Timothy Executive Director (Texas Retired Teachers Association), Austin, TX
Raab, Ted Melina Sr. Legislative Agent (Texas AFT), Austin, TX
Monitoring of Senate Bill 2190
ON:
Bratton, Terry Chairman (HPOPS), Houston, TX
Dubowski, Melissa Assistant Director - Finance Department (City of Houston), Houston,
TX
Keller, Jr., David L. Board Chair (also providing written testimony) (Houston Firefighters'
Relief and Retirement Fund), Montgomery, TX
Mose, Sherry Chairman (Houston Municipal Employees Pension Systems), TX
Salem, Nick President (also providing written testimony) (Houston Retired Firefighters
Association), Houston, TX
Public Pension Systems Review
ON:
Bishop, Amy Executive Director (also providing written testimony) (Texas County and
District Retirement System), Austin, TX
Brainard, Keith Vice-Chair (Texas Pension Review Board), Georgetown, TX
Exler, Monty Lobbyist (The Association of Texas Professional Educators), Austin, TX
Fickel, Ann Associate Executive Director (Texas Classroom Teachers Association), Austin,
TX
Floyd, Beaman Consultant (Texas Association of School Administrators), Austin, TX
Gavia, David R. Executive Director (Texas Municipal Retirement System), Austin, TX
Guthrie, Brian Executive Director (also providing written testimony) (Teacher Retirement
System of Texas), Austin, TX
Hamilton, Bill President (Retired State Employees Association), Austin, TX
Herbold, Kenneth J. Staff Attorney (Pension Review Board), Austin, TX
Kumar, Anumeha Executive Director (Pension Review Board), Austin, TX
WITNESS LIST
State Affairs
April 4, 2018 12:30 PM
Newton, Joseph Pension Market Leader (also providing written testimony) (GRS),
Paradise, TX
Patterson, Maxie Executive Director (also providing written testimony) (TEXPERS),
Tomball, TX
Raab, Ted Melina Sr. Legislative Agent (Texas AFT), Austin, TX
Wilson, Porter Executive Director (also providing written testimony) (Employees
Retirement System of Texas), Austin, TX
Woods, Tanisha President of AFSCME Tx Corrections Local 3920 (AFSCME Union), Fort
Hood, TX
Providing written testimony:
ON:
Kaufman, Lisa (Texas Public Employees Association (TPEA)), Austin, TX


Port scanning gives me two ports, 22,80. which both are well known to me.
I goto 80/http because I don’t have any credentials for port 22. On port 80 all I see is a web app which it’s purpose is to read a .wav file and give me the text which is back from it. At this time I play with this a lot and find another file by directory bruteforce.
/intelligence.php
gives me some hints on what my wave file can include so I get the output from the web app.
I play with this and when I send something like it's
with the single quote I get an error, which indicates to me there is an sql injection.
I had a hard time send a working query to sql inject this.
tldr: All looked on a bunch of websites(https://text-to-speech-demo.ng.bluemix.net/
, https://www.text2speech.org/
) to get the finall query to work, also I used sox to get all the different .wav files together.
After all the frustration I got the password by sending 1' union select password from users
and to get the password I had to send 1' union select user from user
in which I got an error which exposed the username.
I used the credentials to login to the box by using ssh
Username: Alexa
Password: H,Sq9t6}a<)?q93_
Running linenum.sh I see that user root, is running a weird command by using java, after a bit of research I find out it’s running jdwt(java debug wire protocol), I can use jdb --attach localhost:8000
after I port forward the port 8000 from the remote box to me, after I set a break point using stop in java.netServerSocket.accept
and then I find out the port 8005 is exposed so I send a request there to trigger the breakpoint. I write a reverse shell to /tmp/ and then I execute print new java.lang.Runtime().exec("/bin/sh /tmp/root.sh")
and get a shell as root.!


Altair Redux
The project purpose is to demonstrate how redux can be used to consolidate an apps storage, utilities and logic between mobile clients (react-native) and web clients (react).
Redux is the backbone for this project and many of the design decisions and patterns stem from it.
Altair is a simple customer management application I built as a coding test for Redblade Software.
Requirements
- Firebase - a realtime database for web/mobile applications created by Google Inc.
- Algolia Search - used to index our firebase data store and to provide fulltext search.
- NodeJS (8.7.0)
- Yarn or NPM
Usage
Web usage
To hook up an application to the altair-redux store:
import { configureStore } from 'altair-redux';
import localForage from 'localforage';
Acquire your firebase web config from the firebase console.
// firebase configuration
const config = {
apiKey: '',
authDomain: '',
databaseURL: '',
projectId: '',
storageBucket: '',
messagingSenderId: ''
}
const store = configureStore(
localForage,
config,
{
userProfile: 'users',
useFirestoreForProfile: true
},
{
appId: 'ALGOLIA_APP_ID'
}
);
React native usage
import { AsyncStorage } from 'react-native';
import { configureStore } from 'altair-redux';
const store = configureStore(AsyncStorage, {}, {
enableRedirectHandling : false,
userProfile : 'users',
useFirestoreForProfile : true
}, { appId: 'ALGOLIA_APP_ID', searchKey: 'ALGOLIA_SEARCH_KEY' });


Vine
User Name
Password
Log in
Login with
Login with Twitter
×
User Name
Password
Log in
Login with Google +
×
User Name
Password
Log in
Login with Facebook
×
User Name
Password
Log in


Home
How To
Items
Cards
Forms
Images
Large Text
Showcase
The elements on this showcase are -
Cards
Forms
Images
Large Text
All at once!


2019
2018
2017
2016
2015
2014
2013
2012
Older
04/23/2011 |
PLOrk at Taplin Auditorum and 92Y Tribeca: documentation |
05/15/2011 |
PLOrk-o-sound, Woolworth Center, Princeton |
04/03/2010 |
with Anders Åstrand, Van Stiefel, and others: documentation. |
10/09/2009 |
MMiX Festival in NYC (and NYTimes podcast about it) |
05/16/2009 |
with Matmos, So Percussion: documentation |
05/30/2009 |
members of PLOrk with Laurie Anderson's Atelier Project |
05/16–17/2009 |
at the MacArthur Foundation and HASTAC Winner's Showcase |
05/10–11/2009 |
at The Kitchen in NYC with So Percussion and Matmos |
04/24/2009 |
at ffmup: Midterm performances |
05/05/2008 |
Northwestern Spring Festival, Chicago: documentation |
| 04/25–27/2008 | with the American Composers Orchestra presented by Carnegie Hall (Zankel) and the Annenberg Center (Philadelphia). read more! videos about the project here. reviewed here, and a good pic here (of half the group for this piece). |
06/10/2007 |
NIME/Columbia |
05/18–19/2007 |
Woolworth (for Riley's In C) and Taplin |
01/18/2007 |
Winter Concert, Taplin Auditorium, Princeton |
11/21/2006 |
ffmup, plorktastic chamber music |
10/28/2006 |
Genomics Institute, for President Tilghman and guests. |
10/13/2006 |
3 Legged Dog, NYC, part of the Ear to the Earth festival. |
05/05/2006 |
In the Round: documentation |
| 04/06/2006 | first BIG show, with Zakir Hussain, So Percussion, Curtis Bahn, Tomie Hahn, Pauline Oliveros, Brad Garton, Paul Lansky: documentation |
01/22/2006 |
first show: documentation |


Guardians of the Galaxy
After stealing a mysterious orb in the far reaches of outer space, Peter Quill from Earth is now the main target of a manhunt led by the villain known as Ronan the Accuser. To help fight Ronan and his team and save the galaxy from his power, Quill creates a team of space heroes known as the "Guardians of the Galaxy" to save the galaxy.


I'm a front-end developer (fancy name to say that I architect and develop websites and applications).
My first experience with code was at the time everybody had a MySpace profile. I remember struggling with finding the way to change the background-color and have flashy text. I used to spend hours trying to customize it and couldn't even seem to see the time get by. The excitement of having the power to structure pages on my own was amazing. It's just like lego. You start piece by piece, nobody understands what you're building and tada... you have a castle.
Here's to building castles with code!
April 2017 - Present
January 2016 - April 2017
May 2015 - December 2015
March 2014 - May 2015
February 2013 - March 2014
Development of responsive websites, cross-browser and cross-platform testing.
Custom development (website, theme & plugin), hosting and maintenance.
Increase your visibility across all major search engines & local search with SEO techniques.
Cookie Notice: I'm using cookies. By using my website you consent to these cookies.


Google map
Enrich your website with a google map in a simple way.
Follow below steps to create Google map iFrame.
- Go to Google Maps
- Type in your address in search bar and select your location from searched results or click on your location pin on the map
- If you need to choose a satellite view, then select a satellite view box before going to the next step. And for street view, drag a little yellow human icon onto map.
- Click on the Hamburger menu icon and click on Share or embed map
- In popup, select Embed a map and copy HTML iFrame code
- Past it in your HTML
See example of iFrame code below:
<iframe class="w-100" height="400" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3022.9663095343008!2d-74.00425878428698!3d40.74076684379132!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89c259bf5c1654f3%3A0xc80f9cfce5383d5d!2sGoogle!5e0!3m2!1sen!2sin!4v1586000412513!5m2!1sen!2sin" style="border:0;" aria-hidden="false" tabindex="0"></iframe>
You can remove width
and add .w-100
class to iFrame, to make map responsive across all devices. For grayscale map add .grayscale
class to iFrame.


Nicole Uva
Home
(current)
Portfolio
Projects
COVID INFORMA
Happy Holi-PAYS
Sorteo
About Me
Search
Contact Me
Name
Email
Message


a world with the possibility of mechanical limbs
Things once considered only in the world of science fiction are now becoming more and more possible what was once the premise of shows such as the 6 million dollar man are becoming more and more of a reality.
arms such as these are now a reality thanks to companies such as open bionics
the modern age has been a renasaunce for bioncs, the world of open source software and designs is helping cut costs extordonarily from $100k to lower than a third of that. The open source nature of these projects also allows greater collaboration and has lead to great strides in development.
This is the main video shown for the open bionics company located in bristol next to another bionics firm
Bootstrap v5.1.3


Connectable Device
Not Connectable Device
[[device.type]]
Endpoint ID: [[device.endpoint_id]]
Associated Actions: [[device.actions]]
Connect


21.3. Object-Relational Managers (ORMs)As seen in the previous section, a variety of different database systems are available today, and most of them have Python interfaces to allow you to harness their power. The only drawback to those systems is the need to know SQL. If you are a programmer who feels more comfortable with manipulating Python objects instead of SQL queries, yet still want to use a relational database as your data backend, then you are a great candidate to be a user of ORMs. 21.3.1. Think Objects, Not SQLCreators of these systems have abstracted away much of the pure SQL layer and implemented objects in Python that you can manipulate to accomplish the same tasks without having to generate the required lines of SQL. Some systems allow for more flexibility if you do have to slip in a few lines of SQL, but for the most part, you can avoid almost all the general SQL required. Database tables are magically converted to Python classes with columns and features as attributes and methods responsible for database operations. Setting up your application to an ORM is somewhat similar to that of a standard database adapter. Because of the amount of work that ORMs perform on your behalf, some things are actually more complex or require more lines of code than using an adapter directly. Hopefully, the gains you achieve in productivity make up for a little bit of extra work. 21.3.2. Python and ORMsThe most well-known Python ORMs today are SQLAlchemy and SQLObject. We will give you examples of SQLAlchemy and SQLObject because the systems are somewhat disparate due to different philosophies, but once you figure these out, moving on to other ORMs is much simpler. Some other Python ORMs include PyDO/PyDO2, PDO, Dejavu, PDO, Durus, QLime, and ForgetSQL. Larger Web-based systems can also have their own ORM component, i.e., WebWare MiddleKit and Django's Database API. Note that "well-known" does not mean "best for your application." Although these others were not included in our discussion, that does not mean that they would not be right for your application. 21.3.3. Employee Role Database ExampleWe will port our user shuffle application ushuffle_db.py to both SQLAlchemy and SQLObject below. MySQL will be the backend database server for both. You will note that we implement these as classes because there is more of an object "feel" to using ORMs as opposed to using raw SQL in a database adapter. Both examples import the set of NAMES and the random name chooser from ushuffle_db.py. This is to avoid copying-and-pasting the same code everywhere as code reuse is a good thing. SQLAlchemyWe start with SQLAlchemy because its interface is somewhat closer to SQL than SQLObject's interface. SQLAlchemy abstracts really well to the object world but does give you more flexibility in issuing SQL if you have to. You will find both of these ORMs (Examples 21.2 and 21.3) very similar in terms of setup and access, as well as being of similar size, and both shorter than ushuffle_db.py (including the sharing of the names list and generator used to randomly iterate through that list). Example 21.2. SQLAlchemy ORM Example (ushuffle_sa.py)
Example 21.3. SQLObject ORM Example (ushuffle_so.py)
Line-by-Line ExplanationLines 110As expected, we begin with module imports and constants. We follow the suggested style guideline of importing Python Standard Library modules first, followed by third-party or external modules, and finally, local modules to our application. The constants should be fairly self-explanatory. Lines 1231The constructor for our class, like ushuffle_db.connect(), does everything it can to make sure that there is a database available and returns a connection to it (lines 18-31). This is the only place you will see real SQL, as such activity is typically an operational task, not application-oriented. Lines 3344The TRy-except clause (lines 33-40) is used to reload an existing table or make a new one if it does not exist yet. Finally, we attach the relevant objects to our instance. Lines 4670These next four methods represent the core database functionality of table creation (lines 46-52), insertion (lines 54-57), update (lines 59-64), and deletion (lines 66-70). We should also have a method for dropping the table: def drop(self):
self.users.drop() or drop = lambda self: self.users.drop() However, we made a decision to give another demonstration of delegation (as introduced in Chapter 13, Object-Oriented Programming). Delegation is where missing functionality (method call) is passed to another object in our instance which has it. See the explanation of lines 79-80. Lines 7277The responsibility of displaying proper output to the screen belongs to the dbDump() method. It extracts the rows from the database and pretty-prints the data just like its equivalent in ushuffle_db.py. In fact, they are nearly identical. Lines 7980We deliberately avoided creating a drop() method for the table since it would just call the table's drop method anyway. Also, there is no added functionality, so why create yet another function to have to maintain? The __getattr__() special method is called whenever an attribute lookup fails. If our object calls orm.drop() and finds no such method, getattr (orm, 'drop') is invoked. When that happens, __getattr__() is called and delegates the attribute name to self.users. The interpreter will find that self.users has a drop attribute and pass that method call to it: self. users.drop()! Lines 8284The last method is finish(), which commits the transaction. Lines 86114The main() function drives our application. It creates a MySQLAlchemy object and uses that for all database operations. The script is the same as for our original application, ushuffle_db.py. You will notice that the database parameter db is optional and does not serve any purpose here in ushuffle_sa.py or the upcoming SQLobject version ushuffle_so.py. This is a placeholder for you to add support for other RDBMSs in these applications (see Exercises at the end of the chapter). Upon running this script, you may get output that looks like this:
Line-by-Line ExplanationLines 110This modules imports and constant declarations are practically identical to those of ushuffle_sa.py except that we are using SQLObject instead of SQLAlchemy. Lines 1242The constructor for our class does everything it can to make sure that there is a database available and returns a connection to it, just like our SQLAlchemy example. Similarly, this is the only place you will see real SQL. Our application, as coded here, will result in an infinite loop if for some reason a Users table cannot be created in SQLObject. We are trying to be clever in handling errors by fixing the problem and retrying the table (re)create. Since SQLobject uses metaclasses, we know that special magic is happening under the covers, so we have to define two different classesone for if the table already exists and another if it does not. The code works something like this:
Hopefully it (eventually) succeeds in one of the first two places. When the loop is terminated, we attach the relevant objects to our instance as we did in ushuffle_sa.py. Lines 4467, 7778The database operations happen in these lines. We have table create (lines 44-47) and drop (line 77), insert (lines 49-52), update (lines 54-60), and delete (lines 62-67). The finish() method on line 78 is to close the connection. We could not use delegation for table drop like we did for the SQLAlchemy example because the would-be delegated method for it is called dropTable() not drop(). Lines 6975This is the same and expected dbDump() method, which pulls the rows from the database and displays things nicely to the screen. Lines 80108This is the main() function again. It works just like the one in ushuffle_sa.py. Also, the db argument to the constructor is a placeholder for you to add support for other RDBMSs in these applications (see Exercises at the end of the chapter). Here is what your output may look like if you run this script:
21.3.4. SummaryWe hope that we have provided you with a good introduction to using relational databases with Python. When your application's needs go beyond those offered by plain files, or specialized files like DBM, pickled, etc., you have many options. There are a good number of RDBMSs out there, not to mention one completely implemented in Python, freeing one from having to install, maintain, or administer a real database system. Below, you will find information on many of the Python adapters plus database and ORM systems out there. We also suggest checking out the DB-SIG pages as well as the Web pages and mailing lists of all systems of interest. Like all other areas of software development, Python makes things easy to learn and simple to experiment with. |


RelatedSchema
- name : string
Name of the relationship.
- type : string
Relationship type - belongs_to, has_many, many_many.
- ref_table : string
The table name that is referenced by the relationship.
- ref_field : string
The field name that is referenced by the relationship.
- join : string
The intermediate joining table used for many_many relationships.
- field : string
The current table field that is used in the relationship.


| PostgreSQL 9.0.10 Documentation | ||||
|---|---|---|---|---|
| Prev | Up | Chapter 45. System Catalogs | Next |
The view pg_stats provides access to the information stored in the pg_statistic catalog. This view allows access only to rows of pg_statistic that correspond to tables the user has permission to read, and therefore it is safe to allow public read access to this view.
pg_stats is also designed to present the information in a more readable format than the underlying catalog — at the cost that its schema must be extended whenever new slot types are defined for pg_statistic.
Table 45-58. pg_stats Columns
| Name | Type | References | Description |
|---|---|---|---|
| schemaname | name | pg_namespace.nspname | Name of schema containing table |
| tablename | name | pg_class.relname | Name of table |
| attname | name | pg_attribute.attname | Name of the column described by this row |
| inherited | bool | If true, this row includes inheritance child columns, not just the values in the specified table | |
| null_frac | real | Fraction of column entries that are null | |
| avg_width | integer | Average width in bytes of column's entries | |
| n_distinct | real | If greater than zero, the estimated number of distinct values in the column. If less than zero, the negative of the number of distinct values divided by the number of rows. (The negated form is used when ANALYZE believes that the number of distinct values is likely to increase as the table grows; the positive form is used when the column seems to have a fixed number of possible values.) For example, -1 indicates a unique column in which the number of distinct values is the same as the number of rows. | |
| most_common_vals | anyarray | A list of the most common values in the column. (Null if no values seem to be more common than any others.) For some data types such as tsvector, this is a list of the most common element values rather than values of the type itself. | |
| most_common_freqs | real[] | A list of the frequencies of the most common values or elements, i.e., number of occurrences of each divided by total number of rows. (Null when most_common_vals is.) For some data types such as tsvector, it can also store some additional information, making it longer than the most_common_vals array. | |
| histogram_bounds | anyarray | A list of values that divide the column's values into groups of approximately equal population. The values in most_common_vals, if present, are omitted from this histogram calculation. (This column is null if the column data type does not have a < operator or if the most_common_vals list accounts for the entire population.) | |
| correlation | real | Statistical correlation between physical row ordering and logical ordering of the column values. This ranges from -1 to +1. When the value is near -1 or +1, an index scan on the column will be estimated to be cheaper than when it is near zero, due to reduction of random access to the disk. (This column is null if the column data type does not have a < operator.) |
The maximum number of entries in the most_common_vals and histogram_bounds arrays can be set on a column-by-column basis using the ALTER TABLE SET STATISTICS command, or globally by setting the default_statistics_target run-time parameter.


Pressing in the menu bar the button [ FLY ] You will play against the gravity to keep your block in the air without collide with the obstacles
Press [ Start Game] and have Fun!!


{{extend 'layout.html'}}
Type something and press the button. The last 10 entries will appear sorted in a table below.


Components dashboard
| ID | Product | Location | Component | Category | Runtime Type | Data Privacy Class | Version | Maintainer | RAML | Repo | Docs | JIRA | Profile | Rating |
|---|
{% extends "layout/_base.html" %} {% block title %} Components dashboard {% endblock title %} {% block stylesheets %} {{ block.super }} {% endblock stylesheets %} {% block content %}
| ID | Product | Location | Component | Category | Runtime Type | Data Privacy Class | Version | Maintainer | RAML | Repo | Docs | JIRA | Profile | Rating |
|---|


There are key skills areas in most organizations that need covering, so we have arranged our workshops by subject area. This makes it easier for you to build a program to meet your needs.
Use all of your team's skills, personality and experiences to create success.
Get to grips with managing virtual teams from the start.
Understand yourself and others to build the best relationships possible.
Understand how to deploy the skills and strengths you have.
Learn ways to cope and thrive in today's world.
Look after the wellbeing of your team during challenging times.
Understand the importance and outcomes of successful inclusion.
Learn ways to build great relationships by using empathy and flex.
Learn about your brain to positively affect your daily working outcomes.
Make good decisions based on understanding your biases.
Develop your happiness, wellbeing and positivity whilst at work.
Help your managers and colleagues to make change work with our range of workshops.
Become better at navigating successfully through times of change.
Learn ways to cope and thrive in today's world.
Up your game at leading change from the front.
Build your capability and skills in managing change environments.
Help your teams to become change-agile for modern times.
Build your capability in coaching others during times of change.
Become the best coach you can be by raising your skill levels using our coaching workshops.
Develop your methodology for having powerful coaching conversations.
Develop your listening skills to higher levels to help build relationships
Learn ways to help your team to u-turn their performance effectively.
Build your capability in coaching others during times of change.
Help others to learn to thrive in challenging times.
Upskill yourself to develop longer term coaching relationships.
Develop your team's coaching skills to optimise their outputs.
Become the best coach that you can be, without fear.
Understand the fundamentals of coaching to start your development journey.
Learn how to coach as a mentor with humility and purpose.
Help accelerate and promote development in others.
Build your communication skills to deliver superior results.
Build a toolkit to run great meetings in virtual and hybrid settings.
Learn how to be assertive and confident in all situations.

Prepare for and successfully conclude your challenging conversations.
Begin your journey of communication development.
Learn how to handle, manage and reduce conflict in the workplace.
Negotiate like never before by building your skills and capability.
Develop your methodology for having powerful coaching conversations.
Create conversations that help to build and support others' careers.
Stories work - learn how to construct and deliver them effectively.
Skillfully plan and deliver one-to-ones that work.
Develop your listening skills to higher levels to help build relationships
Customer is key; use our suite of workshops to master the challenge.
Prepare for and successfully conclude your challenging conversations.
Create superior mindsets to develop better customer relationships.
Develop ways to make the start of your customers' journey a 'wow'.

Make life easy for your customers via the conversations you have.
Finish your customer interactions on a high like never before.

Get proactive with your customers to avoid future problems.
Create wonderful and memorable customer journeys.
Develop ways to make your customer interactions both easy and effective.
Make your customers' interactions memorable, exciting and meaningful.
Handle difficult customer conversations brilliantly.
Build your skills in mending broken relationships.
Improve your project outcomes by choosing from our workshop range.
Become the best you can in making your projects successful.
Get the key principles of how to influence and persuade skillfully.
Build your creative genius by improving your idea generation capacity.
Learn ways to make quality decisions that will help you succeed.

Deliver successful projects through quality stakeholder relationships.
Whether big-bang or incremental - become better at innovating.
Learn how to handle, manage and reduce conflict in the workplace.
Negotiate like never before by building your skills and capability.
Develop methods to learn from the past to improve the future.
New managers need help to perform – choose from our extensive list of workshops.
Get to grips with managing virtual teams from the start.
Become more proactive and learn how to reduce procrastination.
Manage your managers to develop relationships that work.
Work out how to maximise your relationships by building trust.
Prepare for and successfully conclude your challenging conversations.
Learn ways to cope and thrive in today's world.
Learn ways to coach your team effectively to improve their performance.
Develop ways to give feedback that delivers improved outcomes.

Build your capability and skills in managing change environments.
Build a toolkit of fundamental approaches for the developing manager.
Look after the wellbeing of your team during challenging times.
Skillfully plan and deliver one-to-ones that work.
Develop your listening skills to higher levels to help build relationships
Get off to the best start on your career track by attending our workshops.
Get the best from your time working remotely.
Work out how to get your stuff done more easily and effectively.
Develop ways to improve your wellbeing in challenging environments.
Develop ways to build your brand and make it work for you.
Learn ways to be a life long learner in the workplace.
Begin your journey of communication development.
Learn how to seek out and use feedback to develop yourself.
Get going with setting goals which inspire, energise and motivate.
Learn ways to cope and thrive in today's world.
The world of work has changed forever; let us help you make it a success.
Get the best from your time working remotely.
Become a top quality presenter in the new norm of virtual presentations.
Learn effective ways to become networked in the modern age.
Build a toolkit to run great meetings in virtual and hybrid settings.
Develop methods for being effective with time when working remotely.
Work out how to get your stuff done more easily and effectively.
Develop ways to improve your wellbeing in challenging environments.
Get ready for your appraisal to make it work best for you.
Develop ways to build your brand and make it work for you.

Learn ways to be a life long learner in the workplace.
Begin your journey of communication development.
Learn how to seek out and use feedback to develop yourself.
Get going with setting goals which inspire, energise and motivate.
Learn ways to cope and thrive in today's world.
Develop your happiness, wellbeing and positivity whilst at work.
Growing and developing is crucial; pick from these workshops to help you on your way.
Learn effective ways to become networked in the modern age.
Develop methods for being effective with time when working remotely.
Become more proactive and learn how to reduce procrastination.
Understand yourself and others to build the best relationships possible.
Work out how to get your stuff done more easily and effectively.
Develop ways to improve your wellbeing in challenging environments.
Learn how to be assertive and confident in all situations.
Develop ways to build your brand and make it work for you.

Understand how to deploy the skills and strengths you have.
Learn ways to be a life long learner in the workplace.
Learn how to seek out and use feedback to develop yourself.
Learn ways to cope and thrive in today's world.
Lead with excellence by learning how to manage your and others' emotions.
Develop your happiness, wellbeing and positivity whilst at work.
Being a great manager means developing your skills; choose your subjects from our list of workshops.
Get to grips with managing virtual teams from the start.
Work out how to maximise your relationships by building trust.
Prepare for and successfully conclude your challenging conversations.
Learn ways to cope and thrive in today's world.
Develop ways to give feedback that delivers improved outcomes.

Get the best from your team by helping them to innovate successfully.
Develop your methodology for having powerful coaching conversations.
Up your game at leading change from the front.
Build your capability and skills in managing change environments.
Create conversations that help to build and support others' careers.
Build your empowerment skills by learning how to give genuine autonomy.
Develop your team to deliver its highest potential performance.
Look after the wellbeing of your team during challenging times.
Stories work - learn how to construct and deliver them effectively.
Work out how to be a powerful motivator for your team.
Develop your leadership credibility, confidence and culture.
Develop your listening skills to higher levels to help build relationships


Hi there, How You Doin'?!!
This is a link to
Coursera
This is a link to
Twitter
This is a link to
SIS
This is a link to
Facebook


Ayodhya Verdict: Know the 5 Supreme Court judges set to deliver historic ruling
Here’s a quick look at the Supreme Court judges who will be delivering the landmark verdict on the Ram Janmabhoomi-Babri Masjid title suit case
The Supreme Court of India (SC), on November 9, will deliver its verdict in the Ayodhya title suit case at 10.30 am.
The matter before the apex court is an appeal against the verdict delivered by the Allahabad High Court in 2010.
The High Court had, in the absence of a title, divided the 2.7 acre land at Ayodhya, Uttar Pradesh equally between the three primary parties -- Bhagwan Ramlalla Virajman, Nirmohi Akhara and Uttar Pradesh Sunni Central Waqf Board.
In a 40-day marathon daily hearing on the matter, all parties had presented their arguments to a Supreme Court Constitutional Bench, headed by Chief Justice of India (CJI) Ranjan Gogoi and comprising Justices SA Bobde (CJI elect), DY Chandrachud, Ashok Bhushan and S Abdul Nazeer.
For live updates on the Ayodhya verdict, click here
As the matter is sensitive, adequate measures are being taken up by the Centre and the states to maintain law and order. Security has been beefed up in Ayodhya, as well as across Uttar Pradesh ahead of the top court’s ruling on the matter. Security has been stepped up in the Delhi-National Capital Region (NCR) and Mumbai, Maharashtra.
In a series of tweets, Prime Minister Narendra Modi, on November 8, appealed to the people that the priority should be to strengthen India's tradition of maintaining peace and harmony after the verdict is pronounced.
Here’s a quick look at the Supreme Court judges who will be delivering the landmark verdict on the Ram Janmabhoomi-Babri Masjid title suit case:
CJI Ranjan Gogoi
Ranjan Gogoi, the outgoing CJI, hails from Assam. In October 2018, he became the first person from the Northeast to assume the country’s top judicial office.
Born on November 18, 1954, Gogoi was enrolled as an advocate in 1978. He practised in the Gauhati High Court on constitutional, taxation and company matters. He was appointed as a permanent judge of the Gauhati High Court on February 28, 2001.
On September 9, 2010, he was transferred to Punjab and Haryana High Court. He was appointed as Chief Justice of Punjab and Haryana High Court on February 12, 2011 and then a judge of the Supreme Court on April 23, 2012.
On November 8, he held a meeting with top Uttar Pradesh officials to review security arrangements in the state.
Gogoi is set to retire on November 17.
Justice SA Bobde
Bobde will assume the country’s top judicial office on November 18, a day after Gogoi retires. Justice Bobde is currently the senior-most judge in the top court after the CJI.
He had joined the Bombay High Court as an additional judge in 2000. He was later appointed as the Chief Justice of the Madhya Pradesh High Court.
Bobde was elevated to the apex court in 2013. CJI-designate Bobde is expected to have a tenure of one year and five months and will retire on April 23, 2021.
Justice DY Chandrachud
Chandrachud was appointed as a Supreme Court judge in 2016 by then president Pranab Mukherjee.
He is a Harvard law graduate. Earlier, he had served in the Bombay and Allahabad High Courts.
Over time, he has been known to overturn rulings that were believed to have become obsolete, including the adultery law.
Justice Abdul Nazeer
Nazeer practised in the Karnataka High Court for two decades before being appointed as an additional judge there in 2003. He was made a permanent judge a year later. He was elevated to the Supreme Court in 2017.
Nazeer made headlines that year when he was part of the bench that ruled that the practice of triple talaq is "sinful in theology" and that the apex court cannot interfere in personal laws. This led to the Centre banning the practice by introducing a law.
Justice Ashok Bhushan
Bhushan started his career in 1979 and practised as an advocate in the Allahabad High Court. He became a judge there in 2001, before being transferred to Kerala High Court in 2014. He became the Acting Chief Justice there a few months later.
Justice Bhushan was appointed as the Chief Justice of the court in 2015 before being appointed to the top court in 2016.Get access to India's fastest growing financial subscriptions service Moneycontrol Pro for as little as Rs 599 for first year. Use the code "GETPRO". Moneycontrol Pro offers you all the information you need for wealth creation including actionable investment ideas, independent research and insights & analysis For more information, check out the Moneycontrol website or mobile app.


When you work with us, you are part of a team of committed collaborators. All aspects of our software development process are integrated, iterative and agile.
Our approach unifies design, development and project management to create exceptional products.
We start each project by understanding our business goals,the user's needs and the products requirements.
Then we help translate them into effective and elegant solutions
Before we sign contract or write a line of code our team will spend the necessary time needed to understand your product vision
The outcome of this scoping session is a proposal or high level statemet of work.
Based on your requirements we can provide a complete offering or just the pieces you need.
Our design practice offers a full range of services including brand strategy and visual design and user experience testing
Throughout your project, our designers create and implement visual design and workflows,solicit user feedback and work with you to make what gets built is whatis needed.
All enineers are fluent in the latest enterprise,mobile and web development technologies.
The collaborate with your team to write and improve code on a daily basis,using proven practices such as text driven development and pair programming.
Planning and development is iterative.Because we are constatntly coding and testing, the products we build and are always ready to go live.
this iterative process allows for changes as business requirements evolve.
This is why Mac programs use the .APP file extension, while Windows programs use the .EXE extension.
This is why Mac programs use the .APP file extension, while Windows programs use the .EXE extension.
This is why Mac programs use the .APP file extension, while Windows programs use the .EXE extension.
This is why Mac programs use the .APP file extension, while Windows programs use the .EXE extension.
This is why Mac programs use the .APP file extension, while Windows programs use the .EXE extension.
This is why Mac programs use the .APP file extension, while Windows programs use the .EXE extension.
This is why Mac programs use the .APP file extension, while Windows programs use the .EXE extension.
This is why Mac programs use the .APP file extension, while Windows programs use the .EXE extension.


{% extends "base.html" %} {% block app_content %}
My name is Nicolas Racchi,
I am a first year undergraduate student at Politecnico di Milano, majoring in Automation Engineering. I have a strong interest in robotics, artificial intelligence and software development.


Gater Barter
Home
About
Register
Login
×
Click outside the box to exit
Username
Password
Login
Remember me
Forgot Password
CSC 648-01
Team Four Star!
filter
Books
Furniture
Services


A configurable standalone webfont type tester for displaying and manipulating sample text in the browser.
By default Fontsampler can be used without any styling or the optional skin. However, default HTML controls are often not very appealing, so Fontsampler comes with a minimal skin that you can load to make Fontsamplers look more nice.
<script src="node_modules/fontsampler-js/dist/fontsampler.js"></script>
<!-- Load the optional skin javascript and css -->
<script src="../node_modules/fontsampler-js/dist/fontsampler-skin.js"></script>
<link rel="stylesheet" href="../node_modules/fontsampler-js/dist/fontsampler-skin.css">
…
<script>
…
var fs = new Fontsampler(document.getElementById("demo"), fonts, options)
// Initiate the skin by passing the Fontsampler instance to it
FontsamplerSkin(fs)
// Only then init the Fontsampler
fs.init()
</script>
Naturally all of the UI components can be configured or omitted via options. The above just shows a full set of all UI elements for preview.
The default skin tries to inherit as much as possible from the enclosing elements. For example font sizes and colors are inherited. If you need more control, you can overwrite part of the css.
If you want to use the UI components (dropdown, sliders) but overwrite their CSS
you can base your own styles on the included
scss/fontsampler-skin.scss.
Check out the included src/skin.js for how the
default HTML UI components are overwritten or to roll your own alternative.


A key strategy for delaying commitments when developing a complex system is to build a capacity for change into the system.
The more complex a system is, the more the capacity for change should be built into it.
Prefer responding to change over following a plan.


--- layout: newsstory title: UNPREDICTABLE match: Yeltz 1 Team Bath 3 ---
Just when we looked like we were getting a run together, we go and do this. In a very disappointing result, the indomitable Yeltz lost 3-1 at home to Team Bath on Saturday. From all accounts (see the match report on the club site ), we didn't deserve anything more out of the game. Hmmm.
We have two crucial away games coming up this week - on Wednesday we travel to Tiverton before another trip down the M5 on Saturday to Yate. We must get at least one victory out of those two games to be in with a shout of promotion I think, but we can do it so let's not start moaning too early.
(Apologies for the slow updating of the site - I'm in the USA on business again so I'm even more out of touch than usual)


Information
Information about MyApp.
Configuration
Options for MyApp.
Tangelo
MyApp
Info
Config
MyApp!!
Controls for MyApp.


public static final int |
ACCOUNT |
203 |
public static final int |
ACTION |
246 |
public static final int |
ADD |
64 |
public static final int |
AFTER |
195 |
public static final int |
AGAINST |
343 |
public static final int |
ALGORITHM |
247 |
public static final int |
ALL |
118 |
public static final int |
ALTER |
58 |
public static final int |
ALWAYS |
234 |
public static final int |
AMPERSAND_ |
15 |
public static final int |
ANALYZE |
248 |
public static final int |
AND |
108 |
public static final int |
AND_ |
10 |
public static final int |
ANY |
119 |
public static final int |
ARRAY |
137 |
public static final int |
AS |
101 |
public static final int |
ASC |
124 |
public static final int |
ASTERISK_ |
23 |
public static final int |
AT_ |
48 |
public static final int |
AUDIT_ADMIN |
390 |
public static final int |
AUTO_INCREMENT |
391 |
public static final int |
AUTOCOMMIT |
249 |
public static final int |
AUTOEXTEND_SIZE |
443 |
public static final int |
AVG |
157 |
public static final int |
AVG_ROW_LENGTH |
392 |
public static final int |
BACKSLASH_ |
25 |
public static final int |
BEGIN |
129 |
public static final int |
BETWEEN |
116 |
public static final int |
BINARY |
211 |
public static final int |
BINLOG |
413 |
public static final int |
BINLOG_ADMIN |
393 |
public static final int |
BIT_AND |
378 |
public static final int |
BIT_NUM_ |
478 |
public static final int |
BIT_OR |
379 |
public static final int |
BIT_XOR |
380 |
public static final int |
BLOCK_COMMENT |
50 |
public static final int |
BOOLEAN |
133 |
public static final int |
BOTH |
251 |
public static final int |
BQ_ |
46 |
public static final int |
BTREE |
252 |
public static final int |
BY |
123 |
public static final int |
CALL |
162 |
public static final int |
CARET_ |
18 |
public static final int |
CASCADE |
235 |
public static final int |
CASCADED |
169 |
public static final int |
CASE |
85 |
public static final int |
CAST |
87 |
public static final int |
CHAIN |
253 |
public static final int |
CHANGE |
254 |
public static final int |
CHAR |
135 |
public static final int |
CHARACTER |
136 |
public static final int |
CHARSET |
255 |
public static final int |
CHECK |
236 |
public static final int |
CHECKSUM |
256 |
public static final int |
CIPHER |
257 |
public static final int |
CLIENT |
258 |
public static final int |
CLOSE |
171 |
public static final int |
COALESCE |
259 |
public static final int |
COLLATE |
260 |
public static final int |
COLON_ |
20 |
public static final int |
COLUMN |
67 |
public static final int |
COLUMN_FORMAT |
370 |
public static final int |
COLUMNS |
184 |
public static final int |
COMMA_ |
43 |
public static final int |
COMMENT |
261 |
public static final int |
COMMIT |
130 |
public static final int |
COMMITTED |
237 |
public static final int |
COMPACT |
262 |
public static final int |
COMPLETION |
416 |
public static final int |
COMPRESSED |
263 |
public static final int |
COMPRESSION |
264 |
public static final int |
CONCURRENT |
461 |
public static final int |
CONNECTION |
265 |
public static final int |
CONNECTION_ADMIN |
371 |
public static final int |
CONSISTENT |
266 |
public static final int |
CONSTRAINT |
69 |
public static final int |
CONTAINS |
429 |
public static final int |
CONVERT |
267 |
public static final int |
COPY |
268 |
public static final int |
COUNT |
156 |
public static final int |
CREATE |
57 |
public static final int |
CROSS |
98 |
public static final int |
CURRENT |
159 |
public static final int |
CURRENT_TIMESTAMP |
398 |
public static final int |
CURRENT_USER |
167 |
public static final int |
DATA |
269 |
public static final int |
DATABASE |
180 |
public static final int |
DATABASES |
179 |
public static final int |
DATAFILE |
439 |
public static final int |
DATE |
139 |
public static final int |
DAY |
148 |
public static final int |
DAY_HOUR |
400 |
public static final int |
DAY_MICROSECOND |
403 |
public static final int |
DAY_MINUTE |
401 |
public static final int |
DAY_SECOND |
402 |
public static final int |
DEFAULT |
158 |
public static final int |
DEFINER |
166 |
public static final int |
DEFINITION |
454 |
public static final int |
DELAY_KEY_WRITE |
394 |
public static final int |
DELAYED |
270 |
public static final int |
DELETE |
56 |
public static final int |
DEQ_ |
29 |
public static final int |
DESC |
125 |
public static final int |
DESCRIBE |
177 |
public static final int |
DESCRIPTION |
455 |
public static final int |
DETERMINISTIC |
427 |
public static final int |
DIRECTORY |
271 |
public static final int |
DISABLE |
161 |
public static final int |
DISCARD |
272 |
public static final int |
DISK |
273 |
public static final int |
DISTINCT |
84 |
public static final int |
DISTINCTROW |
190 |
public static final int |
DIV |
199 |
public static final int |
DO |
165 |
public static final int |
DOT_ |
26 |
public static final int |
DOT_ASTERISK_ |
27 |
public static final int |
DOUBLE |
134 |
public static final int |
DQ_ |
44 |
public static final int |
DROP |
59 |
public static final int |
DUMPFILE |
471 |
public static final int |
DUPLICATE |
192 |
public static final int |
DYNAMIC |
274 |
public static final int |
ELSE |
104 |
public static final int |
ENABLE |
160 |
public static final int |
ENCLOSED |
467 |
public static final int |
ENCRYPTION |
275 |
public static final int |
ENCRYPTION_KEY_ADMIN |
395 |
public static final int |
END |
276 |
public static final int |
ENDS |
419 |
public static final int |
ENFORCED |
342 |
public static final int |
ENGINE |
277 |
public static final int |
EQ_ |
30 |
public static final int |
ERROR |
414 |
public static final int |
ESCAPE |
212 |
public static final int |
ESCAPED |
468 |
public static final int |
EVENT |
278 |
public static final int |
EVERY |
417 |
public static final int |
EXCEPT |
279 |
public static final int |
EXCHANGE |
280 |
public static final int |
EXCLUSIVE |
281 |
public static final int |
EXECUTE |
282 |
public static final int |
EXISTS |
115 |
public static final int |
EXPANSION |
348 |
public static final int |
EXTENDED |
347 |
public static final int |
EXTENT_SIZE |
441 |
public static final int |
EXTRACT |
283 |
public static final int |
FALSE |
114 |
public static final int |
FIELDS |
185 |
public static final int |
FILE |
284 |
public static final int |
FILE_BLOCK_SIZE |
440 |
public static final int |
FIREWALL_ADMIN |
372 |
public static final int |
FIREWALL_USER |
373 |
public static final int |
FIRST |
193 |
public static final int |
FIXED |
285 |
public static final int |
FOLLOWING |
286 |
public static final int |
FOLLOWS |
457 |
public static final int |
FOR |
106 |
public static final int |
FOR_GENERATOR |
175 |
public static final int |
FORCE |
287 |
public static final int |
FOREIGN |
72 |
public static final int |
FROM |
90 |
public static final int |
FULL |
93 |
public static final int |
FULLTEXT |
288 |
public static final int |
FUNCTION |
76 |
public static final int |
GENERATED |
213 |
public static final int |
GLOBAL |
289 |
public static final int |
GRANT |
62 |
public static final int |
GROUP |
122 |
public static final int |
GROUP_CONCAT |
381 |
public static final int |
GROUP_REPLICATION_ADMIN |
367 |
public static final int |
GT_ |
32 |
public static final int |
GTE_ |
33 |
public static final int |
HANDLER |
451 |
public static final int |
HASH |
290 |
public static final int |
HAVING |
126 |
public static final int |
HEX_DIGIT_ |
477 |
public static final int |
HIGH_PRIORITY |
352 |
public static final int |
HOST |
420 |
public static final int |
HOUR |
149 |
public static final int |
HOUR_MICROSECOND |
406 |
public static final int |
HOUR_MINUTE |
404 |
public static final int |
HOUR_SECOND |
405 |
public static final int |
IDENTIFIED |
291 |
public static final int |
IDENTIFIER_ |
474 |
public static final int |
IF |
103 |
public static final int |
IGNORE |
292 |
public static final int |
IMPORT |
459 |
public static final int |
IMPORT_ |
293 |
public static final int |
IN |
117 |
public static final int |
INDEX |
68 |
public static final int |
INDEXES |
186 |
public static final int |
INFILE |
462 |
public static final int |
INITIAL_SIZE |
442 |
public static final int |
INLINE_COMMENT |
51 |
public static final int |
INNER |
94 |
public static final int |
INOUT |
435 |
public static final int |
INPLACE |
294 |
public static final int |
INSERT |
54 |
public static final int |
INSERT_METHOD |
374 |
public static final int |
INSTANCE |
163 |
public static final int |
INSTANT |
341 |
public static final int |
INTERVAL |
138 |
public static final int |
INTO |
80 |
public static final int |
INVISIBLE |
340 |
public static final int |
INVOKER |
433 |
public static final int |
IS |
110 |
public static final int |
JOIN |
92 |
public static final int |
JSON_ARRAYAGG |
382 |
public static final int |
JSON_OBJECTAGG |
383 |
public static final int |
KEY |
73 |
public static final int |
KEY_BLOCK_SIZE |
375 |
public static final int |
KEYS |
295 |
public static final int |
LANGUAGE |
344 |
public static final int |
LAST |
194 |
public static final int |
LBE_ |
39 |
public static final int |
LBT_ |
41 |
public static final int |
LEADING |
296 |
public static final int |
LEFT |
96 |
public static final int |
LESS |
297 |
public static final int |
LEVEL |
238 |
public static final int |
LIKE |
120 |
public static final int |
LIMIT |
127 |
public static final int |
LINEAR |
298 |
public static final int |
LINES |
463 |
public static final int |
LOAD |
460 |
public static final int |
LOCAL |
170 |
public static final int |
LOCALTIME |
142 |
public static final int |
LOCALTIMESTAMP |
143 |
public static final int |
LOCK |
299 |
public static final int |
LOGFILE |
447 |
public static final int |
LOW_PRIORITY |
353 |
public static final int |
LP_ |
37 |
public static final int |
LT_ |
34 |
public static final int |
LTE_ |
35 |
public static final int |
MASTER |
412 |
public static final int |
MATCH |
300 |
public static final int |
MAX |
153 |
public static final int |
MAX_ROWS |
350 |
public static final int |
MAX_SIZE |
444 |
public static final int |
MAXVALUE |
250 |
public static final int |
MEMORY |
301 |
public static final int |
MERGE |
437 |
public static final int |
MICROSECOND |
152 |
public static final int |
MIN |
154 |
public static final int |
MIN_ROWS |
351 |
public static final int |
MINUS_ |
22 |
public static final int |
MINUTE |
150 |
public static final int |
MINUTE_MICROSECOND |
408 |
public static final int |
MINUTE_SECOND |
407 |
public static final int |
MOD |
198 |
public static final int |
MOD_ |
19 |
public static final int |
MODE |
345 |
public static final int |
MODIFIES |
431 |
public static final int |
MODIFY |
189 |
public static final int |
MONTH |
146 |
public static final int |
NAME |
174 |
public static final int |
NATURAL |
91 |
public static final int |
NEQ_ |
31 |
public static final int |
NEXT |
173 |
public static final int |
NO |
239 |
public static final int |
NODEGROUP |
445 |
public static final int |
NONE |
302 |
public static final int |
NOT |
111 |
public static final int |
NOT_ |
12 |
public static final int |
NOW |
303 |
public static final int |
NULL |
112 |
public static final int |
NUMBER_ |
476 |
public static final int |
OFF |
233 |
public static final int |
OFFLINE |
304 |
public static final int |
OFFSET |
128 |
public static final int |
OJ |
196 |
public static final int |
ON |
102 |
public static final int |
ONLINE |
305 |
public static final int |
OPEN |
172 |
public static final int |
OPTIMIZE |
306 |
public static final int |
OPTION |
240 |
public static final int |
OPTIONALLY |
466 |
public static final int |
OPTIONS |
425 |
public static final int |
OR |
109 |
public static final int |
OR_ |
11 |
public static final int |
ORDER |
121 |
public static final int |
ORGANIZATION |
453 |
public static final int |
OUT |
434 |
public static final int |
OUTER |
95 |
public static final int |
OUTFILE |
472 |
public static final int |
OVER |
307 |
public static final int |
OWNER |
426 |
public static final int |
PACK_KEYS |
376 |
public static final int |
PARSER |
308 |
public static final int |
PARTIAL |
309 |
public static final int |
PARTITION |
214 |
public static final int |
PARTITIONING |
310 |
public static final int |
PASSWORD |
241 |
public static final int |
PERSIST |
311 |
public static final int |
PERSIST_ONLY |
377 |
public static final int |
PLUS_ |
21 |
public static final int |
PORT |
422 |
public static final int |
POSITION |
74 |
public static final int |
POUND_ |
36 |
public static final int |
PRECEDES |
458 |
public static final int |
PRECEDING |
312 |
public static final int |
PRECISION |
75 |
public static final int |
PRESERVE |
164 |
public static final int |
PREV |
452 |
public static final int |
PRIMARY |
70 |
public static final int |
PRIVILEGES |
242 |
public static final int |
PROCEDURE |
78 |
public static final int |
PROCESS |
313 |
public static final int |
PROXY |
314 |
public static final int |
QUARTER |
145 |
public static final int |
QUERY |
346 |
public static final int |
QUESTION_ |
47 |
public static final int |
QUICK |
315 |
public static final int |
RANGE |
316 |
public static final int |
RBE_ |
40 |
public static final int |
RBT_ |
42 |
public static final int |
READ |
243 |
public static final int |
READS |
430 |
public static final int |
REBUILD |
317 |
public static final int |
RECURSIVE |
318 |
public static final int |
REDO_BUFFER_SIZE |
450 |
public static final int |
REDUNDANT |
319 |
public static final int |
REFERENCE |
456 |
public static final int |
REFERENCES |
245 |
public static final int |
REGEXP |
201 |
public static final int |
RELEASE |
320 |
public static final int |
RELOAD |
321 |
public static final int |
REMOVE |
322 |
public static final int |
RENAME |
323 |
public static final int |
REORGANIZE |
324 |
public static final int |
REPAIR |
325 |
public static final int |
REPLACE |
188 |
public static final int |
REPLICATION |
326 |
public static final int |
REPLICATION_SLAVE_ADMIN |
366 |
public static final int |
REQUIRE |
327 |
public static final int |
RESTRICT |
328 |
public static final int |
RETURNS |
428 |
public static final int |
REVERSE |
329 |
public static final int |
REVOKE |
63 |
public static final int |
RIGHT |
97 |
public static final int |
RLIKE |
202 |
public static final int |
ROLE |
205 |
public static final int |
ROLE_ADMIN |
363 |
public static final int |
ROLLBACK |
131 |
public static final int |
ROLLUP |
230 |
public static final int |
ROTATE |
411 |
public static final int |
ROUTINE |
330 |
public static final int |
ROW |
208 |
public static final int |
ROW_FORMAT |
364 |
public static final int |
ROWS |
209 |
public static final int |
RP_ |
38 |
public static final int |
RULE_addColumnSpecification |
206 |
public static final int |
RULE_addConstraintSpecification |
209 |
public static final int |
RULE_addIndexSpecification |
208 |
public static final int |
RULE_aggregationFunction |
103 |
public static final int |
RULE_aggregationFunctionName_ |
104 |
public static final int |
RULE_alias |
39 |
public static final int |
RULE_allClause_ |
247 |
public static final int |
RULE_alterDatabase |
151 |
public static final int |
RULE_alterDefinitionClause_ |
202 |
public static final int |
RULE_alterEvent |
156 |
public static final int |
RULE_alterFunction |
159 |
public static final int |
RULE_alterInstance |
153 |
public static final int |
RULE_alterLogfileGroup |
175 |
public static final int |
RULE_alterProcedure |
162 |
public static final int |
RULE_alterServer |
165 |
public static final int |
RULE_alterSpecification_ |
203 |
public static final int |
RULE_alterTable |
146 |
public static final int |
RULE_alterTablespace |
172 |
public static final int |
RULE_alterUser |
255 |
public static final int |
RULE_alterView |
168 |
public static final int |
RULE_assignment |
10 |
public static final int |
RULE_assignmentValue |
13 |
public static final int |
RULE_assignmentValues |
12 |
public static final int |
RULE_autoCommitValue |
237 |
public static final int |
RULE_beginTransaction |
238 |
public static final int |
RULE_bitExpr |
100 |
public static final int |
RULE_bitValueLiterals |
71 |
public static final int |
RULE_blobValue |
14 |
public static final int |
RULE_booleanLiterals |
72 |
public static final int |
RULE_booleanPrimary_ |
97 |
public static final int |
RULE_call |
275 |
public static final int |
RULE_callStatement |
21 |
public static final int |
RULE_caseElse_ |
132 |
public static final int |
RULE_caseExpression_ |
130 |
public static final int |
RULE_caseWhen_ |
131 |
public static final int |
RULE_castFunction_ |
116 |
public static final int |
RULE_changeColumnSpecification |
210 |
public static final int |
RULE_characterSet_ |
140 |
public static final int |
RULE_characterSetName_ |
92 |
public static final int |
RULE_charFunction_ |
121 |
public static final int |
RULE_checkConstraintDefinition_ |
186 |
public static final int |
RULE_collateClause_ |
141 |
public static final int |
RULE_collationName_ |
93 |
public static final int |
RULE_columnDefinition |
183 |
public static final int |
RULE_columnName |
80 |
public static final int |
RULE_columnNames |
89 |
public static final int |
RULE_commit |
239 |
public static final int |
RULE_commonDataTypeOption_ |
185 |
public static final int |
RULE_comparisonOperator |
98 |
public static final int |
RULE_constraintDefinition_ |
195 |
public static final int |
RULE_convertFunction_ |
117 |
public static final int |
RULE_createDatabase |
150 |
public static final int |
RULE_createDatabaseSpecification_ |
180 |
public static final int |
RULE_createDefinition_ |
182 |
public static final int |
RULE_createDefinitionClause_ |
179 |
public static final int |
RULE_createDefinitions_ |
181 |
public static final int |
RULE_createEvent |
155 |
public static final int |
RULE_createFunction |
158 |
public static final int |
RULE_createIndex |
145 |
public static final int |
RULE_createIndexSpecification_ |
201 |
public static final int |
RULE_createLikeClause_ |
200 |
public static final int |
RULE_createLogfileGroup |
174 |
public static final int |
RULE_createProcedure |
161 |
public static final int |
RULE_createRole |
257 |
public static final int |
RULE_createServer |
164 |
public static final int |
RULE_createTable |
144 |
public static final int |
RULE_createTablespaceInnodb |
170 |
public static final int |
RULE_createTablespaceNdb |
171 |
public static final int |
RULE_createTableSpecification_ |
177 |
public static final int |
RULE_createUser |
253 |
public static final int |
RULE_createView |
167 |
public static final int |
RULE_cteClause_ |
32 |
public static final int |
RULE_dataType |
137 |
public static final int |
RULE_dataTypeLength |
139 |
public static final int |
RULE_dataTypeName_ |
138 |
public static final int |
RULE_dateTimeLiterals |
69 |
public static final int |
RULE_delete |
15 |
public static final int |
RULE_deleteSpecification_ |
16 |
public static final int |
RULE_desc |
262 |
public static final int |
RULE_distinct |
105 |
public static final int |
RULE_doStatement |
22 |
public static final int |
RULE_dropColumnSpecification |
211 |
public static final int |
RULE_dropDatabse |
152 |
public static final int |
RULE_dropEvent |
157 |
public static final int |
RULE_dropFunction |
160 |
public static final int |
RULE_dropIndex |
148 |
public static final int |
RULE_dropIndexSpecification |
212 |
public static final int |
RULE_dropIndexSpecification_ |
226 |
public static final int |
RULE_dropLogfileGroup |
176 |
public static final int |
RULE_dropPrimaryKeySpecification |
213 |
public static final int |
RULE_dropProcedure |
163 |
public static final int |
RULE_dropRole |
258 |
public static final int |
RULE_dropServer |
166 |
public static final int |
RULE_dropTable |
147 |
public static final int |
RULE_dropTablespace |
173 |
public static final int |
RULE_dropTableSpecification_ |
224 |
public static final int |
RULE_dropUser |
254 |
public static final int |
RULE_dropView |
169 |
public static final int |
RULE_duplicateSpecification |
36 |
public static final int |
RULE_escapedTableReference_ |
44 |
public static final int |
RULE_eventName |
82 |
public static final int |
RULE_execute |
0 |
public static final int |
RULE_expr |
94 |
public static final int |
RULE_extractFunction_ |
120 |
public static final int |
RULE_fileSizeLiteral_ |
234 |
public static final int |
RULE_firstOrAfterColumn |
207 |
public static final int |
RULE_foreignKeyOption_ |
199 |
public static final int |
RULE_frameBetween_ |
112 |
public static final int |
RULE_frameClause_ |
109 |
public static final int |
RULE_frameEnd_ |
111 |
public static final int |
RULE_frameStart_ |
110 |
public static final int |
RULE_fromClause |
42 |
public static final int |
RULE_fromSchema |
270 |
public static final int |
RULE_fromTable_ |
271 |
public static final int |
RULE_functionCall |
102 |
public static final int |
RULE_functionName |
85 |
public static final int |
RULE_generatedDataType_ |
189 |
public static final int |
RULE_grant |
242 |
public static final int |
RULE_groupByClause |
53 |
public static final int |
RULE_groupConcatFunction_ |
114 |
public static final int |
RULE_handlerCloseStatement |
27 |
public static final int |
RULE_handlerOpenStatement |
24 |
public static final int |
RULE_handlerReadIndexStatement |
25 |
public static final int |
RULE_handlerReadStatement |
26 |
public static final int |
RULE_handlerStatement |
23 |
public static final int |
RULE_havingClause |
54 |
public static final int |
RULE_hexadecimalLiterals |
70 |
public static final int |
RULE_identifier_ |
74 |
public static final int |
RULE_ignoredIdentifier_ |
142 |
public static final int |
RULE_ignoredIdentifiers_ |
143 |
public static final int |
RULE_importStatement |
28 |
public static final int |
RULE_indexDefinition_ |
190 |
public static final int |
RULE_indexHint_ |
49 |
public static final int |
RULE_indexHintList_ |
48 |
public static final int |
RULE_indexName |
91 |
public static final int |
RULE_indexOption_ |
194 |
public static final int |
RULE_indexType_ |
191 |
public static final int |
RULE_inlineDataType_ |
184 |
public static final int |
RULE_insert |
1 |
public static final int |
RULE_insertSelectClause |
4 |
public static final int |
RULE_insertSpecification_ |
2 |
public static final int |
RULE_insertValuesClause |
3 |
public static final int |
RULE_instanceAction |
154 |
public static final int |
RULE_intervalExpression_ |
133 |
public static final int |
RULE_intervalUnit_ |
134 |
public static final int |
RULE_joinedTable |
50 |
public static final int |
RULE_joinSpecification |
51 |
public static final int |
RULE_keyPart_ |
193 |
public static final int |
RULE_keyParts_ |
192 |
public static final int |
RULE_levelClause_ |
124 |
public static final int |
RULE_levelInWeightListElement_ |
125 |
public static final int |
RULE_limitClause |
55 |
public static final int |
RULE_limitOffset |
57 |
public static final int |
RULE_limitRowCount |
56 |
public static final int |
RULE_literals |
66 |
public static final int |
RULE_loadDataStatement |
29 |
public static final int |
RULE_loadXmlStatement |
30 |
public static final int |
RULE_lockClause |
64 |
public static final int |
RULE_logicalOperator |
95 |
public static final int |
RULE_matchExpression_ |
128 |
public static final int |
RULE_matchSearchModifier_ |
129 |
public static final int |
RULE_modifyColumnSpecification |
214 |
public static final int |
RULE_multipleTableNames_ |
19 |
public static final int |
RULE_multipleTablesClause_ |
18 |
public static final int |
RULE_name |
88 |
public static final int |
RULE_notOperator_ |
96 |
public static final int |
RULE_nullValueLiterals |
73 |
public static final int |
RULE_numberLiterals |
68 |
public static final int |
RULE_objectType_ |
251 |
public static final int |
RULE_onDuplicateKeyClause |
5 |
public static final int |
RULE_onObjectClause_ |
250 |
public static final int |
RULE_orderByClause |
135 |
public static final int |
RULE_orderByItem |
136 |
public static final int |
RULE_overClause_ |
106 |
public static final int |
RULE_owner |
87 |
public static final int |
RULE_ownerStatement |
227 |
public static final int |
RULE_parameterMarker |
65 |
public static final int |
RULE_partitionClause_ |
108 |
public static final int |
RULE_partitionDefinition_ |
219 |
public static final int |
RULE_partitionDefinitionOption_ |
222 |
public static final int |
RULE_partitionDefinitions_ |
218 |
public static final int |
RULE_partitionLessThanValue_ |
220 |
public static final int |
RULE_partitionNames_ |
47 |
public static final int |
RULE_partitionValueList_ |
221 |
public static final int |
RULE_positionFunction_ |
118 |
public static final int |
RULE_predicate |
99 |
public static final int |
RULE_primaryKey |
197 |
public static final int |
RULE_primaryKeyOption_ |
196 |
public static final int |
RULE_privilegeClause_ |
245 |
public static final int |
RULE_privilegeLevel_ |
252 |
public static final int |
RULE_privileges_ |
248 |
public static final int |
RULE_privilegeType_ |
249 |
public static final int |
RULE_procedureParameter_ |
233 |
public static final int |
RULE_proxyClause_ |
244 |
public static final int |
RULE_qualifiedShorthand |
41 |
public static final int |
RULE_referenceDefinition_ |
187 |
public static final int |
RULE_referenceOption_ |
188 |
public static final int |
RULE_regularFunction_ |
126 |
public static final int |
RULE_regularFunctionName_ |
127 |
public static final int |
RULE_renameColumnSpecification |
215 |
public static final int |
RULE_renameIndexSpecification |
216 |
public static final int |
RULE_renameTableSpecification_ |
217 |
public static final int |
RULE_renameUser |
256 |
public static final int |
RULE_replace |
6 |
public static final int |
RULE_replaceSpecification_ |
7 |
public static final int |
RULE_revoke |
243 |
public static final int |
RULE_roleClause_ |
246 |
public static final int |
RULE_rollback |
240 |
public static final int |
RULE_routineBody |
230 |
public static final int |
RULE_routineOption_ |
232 |
public static final int |
RULE_savepoint |
241 |
public static final int |
RULE_scheduleExpression_ |
228 |
public static final int |
RULE_schemaName |
78 |
public static final int |
RULE_scope_ |
76 |
public static final int |
RULE_select |
20 |
public static final int |
RULE_selectClause |
34 |
public static final int |
RULE_selectFieldsInto_ |
62 |
public static final int |
RULE_selectIntoExpression_ |
63 |
public static final int |
RULE_selectItem |
38 |
public static final int |
RULE_selectItems |
37 |
public static final int |
RULE_selectLinesInto_ |
61 |
public static final int |
RULE_selectSpecification_ |
35 |
public static final int |
RULE_serverName |
83 |
public static final int |
RULE_serverOption_ |
231 |
public static final int |
RULE_setAssignmentsClause |
11 |
public static final int |
RULE_setAutoCommit |
236 |
public static final int |
RULE_setPassword |
260 |
public static final int |
RULE_setRole |
259 |
public static final int |
RULE_setTransaction |
235 |
public static final int |
RULE_setVariable |
274 |
public static final int |
RULE_showColumns |
266 |
public static final int |
RULE_showCreateTable |
268 |
public static final int |
RULE_showDatabases |
263 |
public static final int |
RULE_showIndex |
267 |
public static final int |
RULE_showLike |
272 |
public static final int |
RULE_showOther |
269 |
public static final int |
RULE_showTables |
264 |
public static final int |
RULE_showTableStatus |
265 |
public static final int |
RULE_showWhereClause_ |
273 |
public static final int |
RULE_simpleExpr |
101 |
public static final int |
RULE_singleTableClause_ |
17 |
public static final int |
RULE_specialFunction_ |
113 |
public static final int |
RULE_stringLiterals |
67 |
public static final int |
RULE_subpartitionDefinition_ |
223 |
public static final int |
RULE_subquery |
60 |
public static final int |
RULE_substringFunction_ |
119 |
public static final int |
RULE_tableExistClause_ |
225 |
public static final int |
RULE_tableFactor |
46 |
public static final int |
RULE_tableName |
79 |
public static final int |
RULE_tableNames |
90 |
public static final int |
RULE_tableNotExistClause_ |
178 |
public static final int |
RULE_tableOption_ |
205 |
public static final int |
RULE_tableOptions_ |
204 |
public static final int |
RULE_tableReference |
45 |
public static final int |
RULE_tableReferences |
43 |
public static final int |
RULE_timestampValue |
229 |
public static final int |
RULE_trimFunction_ |
122 |
public static final int |
RULE_truncateTable |
149 |
public static final int |
RULE_unionClause_ |
33 |
public static final int |
RULE_uniqueOption_ |
198 |
public static final int |
RULE_unqualifiedShorthand |
40 |
public static final int |
RULE_unreservedWord_ |
77 |
public static final int |
RULE_update |
8 |
public static final int |
RULE_updateSpecification_ |
9 |
public static final int |
RULE_use |
261 |
public static final int |
RULE_userName |
81 |
public static final int |
RULE_variable_ |
75 |
public static final int |
RULE_viewName |
86 |
public static final int |
RULE_weightStringFunction_ |
123 |
public static final int |
RULE_whereClause |
52 |
public static final int |
RULE_windowClause_ |
58 |
public static final int |
RULE_windowFunction_ |
115 |
public static final int |
RULE_windowItem_ |
59 |
public static final int |
RULE_windowSpecification_ |
107 |
public static final int |
RULE_withClause_ |
31 |
public static final int |
RULE_wrapperName |
84 |
public static final int |
SAFE_EQ_ |
28 |
public static final int |
SAVEPOINT |
132 |
public static final int |
SCHEDULE |
415 |
public static final int |
SCHEMA |
61 |
public static final int |
SCHEMAS |
181 |
public static final int |
SECOND |
151 |
public static final int |
SECOND_MICROSECOND |
409 |
public static final int |
SECURITY |
432 |
public static final int |
SELECT |
53 |
public static final int |
SEMI_ |
49 |
public static final int |
SEPARATOR |
331 |
public static final int |
SERVER |
423 |
public static final int |
SESSION |
332 |
public static final int |
SET |
65 |
public static final int |
SET_USER_ID |
365 |
public static final int |
SHARE |
473 |
public static final int |
SHARED |
333 |
public static final int |
SHOW |
178 |
public static final int |
SHUTDOWN |
334 |
public static final int |
SIGNED_LEFT_SHIFT_ |
16 |
public static final int |
SIGNED_RIGHT_SHIFT_ |
17 |
public static final int |
SIMPLE |
335 |
public static final int |
SLASH_ |
24 |
public static final int |
SLAVE |
336 |
public static final int |
SOCKET |
421 |
public static final int |
SOUNDS |
231 |
public static final int |
SPATIAL |
337 |
public static final int |
SQ_ |
45 |
public static final int |
SQL |
168 |
public static final int |
SQL_BIG_RESULT |
354 |
public static final int |
SQL_BUFFER_RESULT |
355 |
public static final int |
SQL_CACHE |
356 |
public static final int |
SQL_CALC_FOUND_ROWS |
357 |
public static final int |
SQL_NO_CACHE |
358 |
public static final int |
SQL_SMALL_RESULT |
359 |
public static final int |
START |
206 |
public static final int |
STARTING |
464 |
public static final int |
STARTS |
418 |
public static final int |
STATS_AUTO_RECALC |
360 |
public static final int |
STATS_PERSISTENT |
361 |
public static final int |
STATS_SAMPLE_PAGES |
362 |
public static final int |
STATUS |
187 |
public static final int |
STD |
384 |
public static final int |
STDDEV |
385 |
public static final int |
STDDEV_POP |
386 |
public static final int |
STDDEV_SAMP |
387 |
public static final int |
STORAGE |
216 |
public static final int |
STORED |
217 |
public static final int |
STRAIGHT_JOIN |
368 |
public static final int |
STRING_ |
475 |
public static final int |
SUBPARTITION |
215 |
public static final int |
SUBSTR |
219 |
public static final int |
SUBSTRING |
89 |
public static final int |
SUM |
155 |
public static final int |
SUPER |
218 |
public static final int |
SYSTEM_VARIABLES_ADMIN |
396 |
public static final int |
T__0 |
1 |
public static final int |
T__1 |
2 |
public static final int |
T__2 |
3 |
public static final int |
T__3 |
4 |
public static final int |
T__4 |
5 |
public static final int |
T__5 |
6 |
public static final int |
T__6 |
7 |
public static final int |
T__7 |
8 |
public static final int |
T__8 |
9 |
public static final int |
TABLE |
66 |
public static final int |
TABLES |
182 |
public static final int |
TABLESPACE |
183 |
public static final int |
TEMPORARY |
220 |
public static final int |
TEMPTABLE |
436 |
public static final int |
TERMINATED |
465 |
public static final int |
THAN |
221 |
public static final int |
THEN |
105 |
public static final int |
TILDE_ |
13 |
public static final int |
TIME |
140 |
public static final int |
TIMESTAMP |
141 |
public static final int |
TO |
107 |
public static final int |
TRAILING |
222 |
public static final int |
TRANSACTION |
207 |
public static final int |
TRIGGER |
77 |
public static final int |
TRIM |
88 |
public static final int |
TRUE |
113 |
public static final int |
TRUNCATE |
60 |
public static final int |
UL_BINARY |
410 |
public static final int |
UNBOUNDED |
223 |
public static final int |
UNDEFINED |
438 |
public static final int |
UNDO |
470 |
public static final int |
UNDO_BUFFER_SIZE |
449 |
public static final int |
UNDOFILE |
448 |
public static final int |
UNION |
83 |
public static final int |
UNIQUE |
71 |
public static final int |
UNKNOWN |
232 |
public static final int |
UNLOCK |
224 |
public static final int |
UNSIGNED |
225 |
public static final int |
UPDATE |
55 |
public static final int |
UPGRADE |
226 |
public static final int |
USAGE |
227 |
public static final int |
USE |
176 |
public static final int |
USER |
204 |
public static final int |
USING |
99 |
public static final int |
VALIDATION |
228 |
public static final int |
VALUE |
191 |
public static final int |
VALUES |
81 |
public static final int |
VAR_POP |
388 |
public static final int |
VAR_SAMP |
389 |
public static final int |
VARIANCE |
349 |
public static final int |
VERSION_TOKEN_ADMIN |
397 |
public static final int |
VERTICAL_BAR_ |
14 |
public static final int |
VIEW |
79 |
public static final int |
VIRTUAL |
229 |
public static final int |
VISIBLE |
339 |
public static final int |
WAIT |
446 |
public static final int |
WEEK |
147 |
public static final int |
WEIGHT_STRING |
369 |
public static final int |
WHEN |
86 |
public static final int |
WHERE |
100 |
public static final int |
WINDOW |
197 |
public static final int |
WITH |
82 |
public static final int |
WITHOUT |
210 |
public static final int |
WRAPPER |
424 |
public static final int |
WRITE |
244 |
public static final int |
WS |
52 |
public static final int |
XML |
469 |
public static final int |
XOR |
200 |
public static final int |
YEAR |
144 |
public static final int |
YEAR_MONTH |
399 |
public static final int |
ZEROFILL |
338 |