Animals
Becoming conscious of the impact my decisions have on this planet and other living beings and eating only whole food plant based diet has been one of the best decisions I made thus far in my life.
I think everyone has a choice nowadays of what they can eat and animal suffering can be avoided.
Sharing
I love sharing things I make and I am open about most things I do and like.
I share most of the code I write open source for everyone to use and reuse as they like.
Writing
I share my knowledge and experiences by writing about it in my blog and I maintain my own personal wiki in the spirit of continuous learning.
Music
I love listening to new and interesting music and I curate many playlists of music I like.
Photographs
I love making photographs and collecting beautiful pictures.
Great Software
Most notably:
But there is many more.
I hope to build my own app or tool that will join this list soon too.
Automation
I am a bit obsessed with automation and productivity. And I like to share all the interesting things I learn on this journey to a perfect setup.
Of course automation is not all and everything that I do but it greatly increases my satisfaction and happiness as I love focusing on solving problems and making new and interesting things rather than repeating myself over and over again.
Freedom
I am a firm believer that everyone should have their opinion heard in the world. I think the current trend of monopolizing all communication and all human activity under few companies is frightening.
I know from personal experience just how absurd it is to give away all your data and communication to some entity who then can manage what to do with it. Managing what people should see and what they can talk about. Overviewing every move you make and every word you type or say on their platform.
Fortunately there are decentralized alternatives out there where no one restricts what you can send or say and no one is watching over what you do and write at every step. Where you are in control of your data. Scuttlebutt, Matrix or Manyverse are some alternatives.
Simplicity
I love using only what I need and nothing else. If something brings no value to my life, I get rid of it.
I love focusing on solving problems that matter to me. Cutting out any noise or distractions in the process.
Quotes
Below are some of my favorite quotes that I love. Starting with my favorite quote of all by Alan Watts.
We thought of life by analogy with a journey, a pilgrimage, which had a serious purpose at the end, and the thing was to get to that end, success or whatever it is, maybe heaven after you’re dead. But we missed the point the whole way along. It was a musical thing and you were supposed to sing or to dance while the music was being played.
If you don’t know Alan Watts, I recommend you check who he is. He wrote a few books and did many talks.
When you change yourself you change the world.

The best time to plant a tree was 50 years ago. The second best time is today.
Try to learn something about everything and everything about something.
We are all apprentices in a craft where no one ever becomes a master.
Pass it on, …. That’s the game I want you to learn. Pass it on.
Mistake only stays a mistake if you don’t learn from it.
The grass isn’t greener on the other side, it’s greener where you water it.
Happiness is the absence of striving for happiness.
Forgive others not because they deserve forgiveness, but because you deserve peace.
The reason we struggle with insecurity is because we compare our behind-the-scenes with everyone else’s highlight reel.
A language isn’t something you learn so much as something you join.
Write like you speak.
Never use a long word when a short one will do.
Everything you can imagine is real.
Design is not just what it looks like and feels like. Design is how it works.
The details are not the details. They make the design.
Often a sign of expertise is noticing what doesn’t happen.
Life can be much broader once you discover one simple fact: Everything around you that you call life was made up by people that were no smarter than you and you can change it, you can influence it, you can build your own things that other people can use. Once you learn that, you’ll never be the same again.
The trick is to combine your waking rational abilities with the infinite possibilities of your dreams.
I have no special talents. I am only passionately curious.
We’re only visitors in this life after all. Might as well be humble and act respectfully.
Life’s about the journey not the destination.
A journey of a thousand miles begins with a single step.
The trick is to live life in a constant state of departure, while always arriving. It saves on hellos and goodbyes.
If you live for money, that is all you will get out of it.
To attain knowledge, add things everyday. To attain wisdom, remove things every day.
Psychedelic experience is only a glimpse of genuine mystical insight, but a glimpse which can be matured and deepened by the various ways of meditation in which drugs are no longer necessary or useful. If you get the message, hang up the phone. For psychedelic drugs are simply instruments, like microscopes, telescopes, and telephones. The biologist does not sit with eye permanently glued to the microscope, he goes away and works on what he has seen…
Mistakes are the portals of discovery.
Chance favors the prepared mind.
Do not seek to follow in the footsteps of the wise. Seek what they sought.
When I let go of what I am, I become what I might be.
Empower people. Embrace change. Eliminate waste.
We’re all basically building castles in the sand. Whether the surf comes in tomorrow, next year or next decade, don’t kid yourself of its permanence. We’re crafting art for the moment, and tomorrow’s programmers will create new art for tomorrow’s needs.
Arguing that you don’t care about the right to privacy because you have nothing to hide is no different than saying you don’t care about free speech because you have nothing to say.
Focus is a matter of deciding what not to do.
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.
If you want to teach someone why to use an abstraction, you should first make them feel the pain of not having it.
When one teaches, two learn.
Sometimes our tools do what we tell them to. Other times, we adapt ourselves to our tools’ requirements.
Are you moving one step in 20 directions or 20 steps in one direction?
Knowledge means knowing where it’s written down.
My whole system of life is keeping at it. The task of life is not to see clearly in the distance but to do the task at hand.
Premature optimization is the root of all evil.
An unexamined life is not worth living.
You can’t be free if you judge people.
The less I needed, the better I felt.
Muddy water is best cleared by leaving it alone.
Humility is not thinking less of yourself, but thinking of yourself less.
It’s not about having time, it’s about making time.
The only way to protect a good idea is superior execution.
If you don’t know where you’re going, any road will get you there.
For a long time it seemed to me that real life was about to begin, but there was always some obstacle in the way. Something had to be got through first, some unfinished business; time still to be served, a debt to be paid. Then life would begin.
There is nothing noble in being superior to your fellow men. True nobility lies in being superior to your former self.
It is difficult to get a man to understand something, when his salary depends on his not understanding it.
Have the courage to follow your heart and intuition. They somehow know what you truly want to become.
Creativity is just connecting things. When you ask creative people how they did something, they feel a little guilty because they didn’t really do it. They just saw something. It seemed obvious to them after a while.
When you’re a carpenter making a beautiful chest of drawers, you’re not going to use a piece of plywood on the back, even though it faces the wall and nobody will see it. You’ll know it’s there, so you’re going to use a beautiful piece of wood on the back. For you to sleep well at night, the aesthetic, the quality, has to be carried all the way through.
Only the shaman knows that culture is a game. Everyone else takes it seriously. That’s how he can do his magic.
Zen does not confuse spirituality with thinking about God while one is peeling potatoes. Zen spirituality is just to peel the potatoes.
The dose makes the poison.

If you want to achieve greatness, stop asking for permission.
Don’t rely on someone else for your self-worth; only you can be responsible for that.

A programmer will be able to understand a problem in full only when he has solved it at least once.
You have to keep a dozen of your favorite problems constantly present in your mind, although by and large they will lay in a dormant state. Every time you hear or read a new trick or a new result, test it against each of your twelve problems to see whether it helps. Every once in a while there will be a hit, and people will say, “How did he do it? He must be a genius!”
Know how to solve every problem that has been solved.
One of the hardest decisions you’ll ever face in life is choosing whether to walk away or try harder.
If I have to do the same thing twice, I’m doing something wrong.
Any sufficiently advanced software is indistinguishable from magic.
We shape our tools and, thereafter, our tools shape us.
Only when you master a tool, do you learn when not to use it.

People have a lot invested in this ride.

Thoughts become words, words become actions.
Progress, not perfection.
Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away.
It’s dark because you are trying too hard. Lightly child, lightly. Learn to do everything lightly. Yes, feel lightly even though you’re feeling deeply. Just lightly let things happen and lightly cope with them. So throw away your baggage and go forward.  That’s why you must walk so lightly. Lightly my darling…
The meaning of life is just to be alive. It is so plain and so obvious and so simple. And yet, everybody rushes around in a great panic as if it were necessary to achieve something beyond themselves.
Before enlightenment, chop wood, carry water. After enlightenment, chop wood, carry water.
These are all just metaphors for something that simply cannot be put into words.
Dying is but a moment.
So it goes.


{% extends 'base.html' %} {% load staticfiles %} {% load crispy_forms_tags %} {% block page_title %}Manage events{% endblock page_title %} {% block extra_head %} {% endblock extra_head %} {% block content %} Manage events
Center map on the event meeting place. Map will appear to users as seen here.


Tasks vs Functions¶
Stateful Functions¶
In Flink Stateful Functions a stateful function has inputs, outputs, state and has a logical address name of up a namespace, type and id:
@functions.bind("example/functions")
def stateful_function(context, message):
...
Inputs may be of different types and the outputs include directives to mutate state, call other stateful functions and submit outgoing messages to some egress topic. Outputs are not returned from the function but instead written into the context. The same is true for state:
@functions.bind("example/function")
def stateful_function(context, message):
state = context.storage.state or 0
context.storage.state = state + 1
context.send('message to another function')
context.send_egress('message to a topic')
Functions may also reply to their caller:
@functions.bind("example/function")
def stateful_function(context, message):
context.send('message to context.caller')
Comparison with Python Functions¶
In Python an ordinary function that multiplies two numbers might look like:
def multiply(x, y):
return x * y
The corresponding Stateful Function might be:
@functions.bind("example/multiply")
def stateful_multiply(context, message):
input = message.as_type(TWO_NUMBERS_TYPE)
result = input.x * input.y
# What to do now? If I have a caller I should probably reply with the result.
# Otherwise maybe I should emit the result on some egress topic?
As Stateful Functions are not fruitful it is not clear how to return the result without knowing how you are going to be called and by who. It also has an impact on unit testing:
result = multiply(3, 2)
self.assertEqual(6, result)
stateful_multiply(dummy_context, message)
self.assertEqual(6, dummy_context...) # pick through the context to find the result.
Flink Tasks¶
Flink Tasks trades the ability to have multiple effects (reply, send, egress) in favour of the simplicty of attributing ordinary Python functions:
@tasks.bind()
def multiply(x, y):
return x * y


Password Cracker
MSSQL 2000 and 2005 Hashes are both SHA1-based. phrasen|drescher can crack these.
also hashcat and john...
xp_cmdshell in SQL Server 2000
It's already there for you! :)
xp_cmdshell is available in SQL 2000. You don't have to enabled it as in 2005.
exec master..xp_cmdshell 'DIR C:\'
Enabling xp_cmdshell in SQL Server 2005
By default xp_cmdshell and couple of other potentially dangerous stored procedures are disabled in SQL Server 2005. If you have admin access then you can enable these.
EXEC sp_configure 'show advanced options',1
RECONFIGURE
EXEC sp_configure 'xp_cmdshell',1
RECONFIGURE


String
and optionally char
literals.
Escaped tab characters \t
are not reported, because tab characters are invisible.
Examples:
String s = "\'Scare\' quotes";
String t = """
All you need is\n\tLove\n""";
After the quick-fix is applied:
String s = "'Scare' quotes";
String t = """
All you need is
\tLove
""";
New in 2019.3


auth-token route, on that route the logger server service is modified. It adds an auth token to header of the request sent to the server


Class AbstractAlignment
source code
object --+
|
AbstractAlignment
- Known Subclasses:
-
Base class for all alignment objects.
Provides 1-based access to the alignment.rows and alignment.columns.
Alignment rows can also be accessed by sequence ID. In addition, all
alignments support 0-based slicing:
>>> alignment[rows, columns]
AbstractAlignment (sub-alignment)
where
-
rows
can be a slice, tuple of row indexes or tuple of
sequence IDs
-
columns can be a slice or tuple of column indexes
For example:
>>> alignment[:, 2:]
AbstractAlignment # all rows, columns [3, alignment.length]
>>> alignment[(0, 'seqx'), (3, 5)]
AbstractAlignment # rows #1 and 'seq3', columns #4 and #5
Note:
if strict
is False and there are
sequences
with redundant identifiers, those sequences
will be added to the rows
collection with :An suffix,
where n is a serial number. Therefore, rows['ID'] will return only
one sequence, the first sequence with id=ID. All remaining
sequences can be retrieved with rows['ID:A1']
,
{rows['ID:A2']}, etc. However, the sequence objects will remain
intact, e.g. {rows['ID:A1'].id} still returns 'ID' and not 'ID:A1'.
|
|
__metaclass__
Metaclass for defining Abstract Base Classes (ABCs).
|
|
|
|
|
|
__init__(self,
sequences,
strict=True)
x.__init__(...) initializes x; see help(type(x)) for signature |
source code
|
|
|
|
|
|
|
add(self,
sequence)
Append a new sequence to the alignment. |
source code
|
|
|
str
|
format(self,
format=FASTA,
headers=True)
Format the alignment as a string. |
source code
|
|
|
bool
|
|
|
AbstractAlignment
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|
|
|
__abstractmethods__ = frozenset([ ' _construct ' ])
|
|
ColumnIndexer
|
columns
1-based access to the alignment columns
|
|
int
|
length
Number of columns in the alignment
|
|
AlignmentRowsTable
|
rows
1-based access to the alignment entries (sequences)
|
|
int
|
size
Number of rows (sequences) in the alignment
|
|
Inherited from object :
__class__
|
__init__(self,
sequences,
strict=True)
(Constructor)
| source code
|
x.__init__(...) initializes x; see help(type(x)) for signature
- Parameters:
sequences (list of AbstractSequences) - alignment entries (must have equal length)
strict (bool) - if True, raise {DuplicateSequenceError} when a duplicate ID is
found (default=True)
- Overrides:
object.__init__
- (inherited documentation)
|
|
Append a new sequence to the alignment.
- Parameters:
- Raises:
|
|
Format the alignment as a string.
- Parameters:
- Returns: str
|
|
Return True of column contains at least one gap.
- Parameters:
column (int) - column number, 1-based
- Returns: bool
|
|
Extract a sub-alignment, ranging from start to
end columns.
- Parameters:
start (int) - starting column, 1-based
end (int) - ending column, 1-based
- Returns: AbstractAlignment
- a new alignment of the current type
- Raises:
|
columns
1-based access to the alignment columns
- Get Method:
- unreachable.columns(self)
- 1-based access to the alignment columns
- Type:
- ColumnIndexer
|
length
Number of columns in the alignment
- Get Method:
- unreachable.length(self)
- Number of columns in the alignment
- Type:
- int
|
rows
1-based access to the alignment entries (sequences)
- Get Method:
- unreachable.rows(self)
- 1-based access to the alignment entries (sequences)
- Type:
- AlignmentRowsTable
|
size
Number of rows (sequences) in the alignment
- Get Method:
- unreachable.size(self)
- Number of rows (sequences) in the alignment
- Type:
- int
|


You have Successfully
logged out.
Log In Again
Copyright
2020 |
www.seos.club
Terms
Privacy
Disclaimer
DMCA


--- layout: page title: Onslaught! ---
Onslaught! is the spiritual successor to Onslaught! Arena. Originally a pure HTML5 game, Onslaught! is now available on iPad thanks to the Game Closure SDK.
The basic gameplay mechanics, creature behaviors and everything else from Onslaught! Arena is still here, but we also added new enemies, new environments and a store with awesome gear for your playing pleasure. While it's not quite a sequel, we wanted to add enough new content to be worth a look on these new mobile platforms.


--- title: Contact draft: false type: commerce menu: main: --- + − Name Email Subject Message Reset Submit Important Links Liberland weather Liberland time Liberland market Liberland e-Residency (Android app)


A B C D E F G I J L M N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- centerFrame(JFrame) - Static method in class guiclient.GuiTools
- ChatRoom - Class in guiserver
- ChatRoom(Person) - Constructor for class guiserver.ChatRoom
-
Create the application.
- checkbalance() - Method in class guiclient.CustomerBalanceInquery
-
create transaction of withdraw add transaction to the database
- checkUserNameAndPasswordCustomer(String, String) - Static method in class data.Database
- checkUserNameAndPasswordEmployee(String, String) - Static method in class data.Database
- classes - package classes
- clearFields() - Method in class guiserver.CustomerEditGui
- clearFields() - Method in class guiserver.CustomerNewGui
- clearFields() - Method in class guiserver.EmployeeEditGui
- clearFields() - Method in class guiserver.EmployeeNewGui
- compareTo(Country) - Method in class guiclient.Country
- ContactDetails - Class in classes
- ContactDetails(String, String, String) - Constructor for class classes.ContactDetails
- ContactDetails.Address - Class in classes
- ContactDetailsValidator - Class in validation
- ContactDetailsValidator() - Constructor for class validation.ContactDetailsValidator
- Country - Class in guiclient
- Country(String, String) - Constructor for class guiclient.Country
- createCountryList() - Static method in class guiclient.GuiTools
- createTransaction() - Method in class guiclient.CustomerTransferGui
-
create transaction of withdraw add transaction to the database
- createTransaction() - Method in class guiclient.DepositCustomerGui
-
create transaction of withdraw add transaction to the database
- Customer - Class in classes
- Customer(ArrayList<Account>) - Constructor for class classes.Customer
- CustomerBalanceInquery - Class in guiclient
- CustomerBalanceInquery(Customer) - Constructor for class guiclient.CustomerBalanceInquery
-
Create the application.
- CustomerChnagePinGui - Class in guiclient
- CustomerEditGui - Class in guiserver
- CustomerEditGui(Customer, ContactDetailsValidator) - Constructor for class guiserver.CustomerEditGui
-
Create the application.
- CustomerGui - Class in guiclient
- CustomerLogInGui - Class in guiclient
- CustomerLogInGui() - Constructor for class guiclient.CustomerLogInGui
-
Create the application.
- CustomerNewAccountGui - Class in guiserver
- CustomerNewAccountGui(Account, Customer, AccountBalanceValidator) - Constructor for class guiserver.CustomerNewAccountGui
-
Create the application.
- CustomerNewGui - Class in guiserver
- CustomerService - Class in guiclient
- CustomerService(Customer) - Constructor for class guiclient.CustomerService
-
Create the application.
- CustomersJointAccount - Class in guiserver
- CustomerTransferGui - Class in guiclient
- CustomerTransferGui(Customer) - Constructor for class guiclient.CustomerTransferGui
-
Create the application.
All Classes All Packages


|
jubilant-funicular
|
Public Member Functions | |
| CImgIOException (const char *const format,...) | |
| Public Member Functions inherited from cimg_library_suffixed::CImgException | |
| CImgException (const char *const format,...) | |
| CImgException (const CImgException &e) | |
| CImgException & | operator= (const CImgException &e) |
| const char * | what () const throw () |
| Return a C-string containing the error message associated to the thrown exception. | |
Additional Inherited Members | |
| Public Attributes inherited from cimg_library_suffixed::CImgException | |
| char * | _message |


|
#include <common-mmux.h>
Data Fields | |
| bool | initialised |
| bool | runToTarget [4] |
| long | target [4] |
| byte | targetUnit [4] |
| bool | relTarget [4] |
| bool | brake [4] |
| bool | pidcontrol [4] |
| byte | ramping [4] |
Definition at line 45 of file common-mmux.h.
| bool brake[4] |
Whether or not to use braking or floating to stop motor
Definition at line 51 of file common-mmux.h.
| bool initialised |
Has the MMUX been initialised yet?
Definition at line 46 of file common-mmux.h.
| bool pidcontrol[4] |
Use constant speed or just power control
Definition at line 52 of file common-mmux.h.
| byte ramping[4] |
Ramp the motors, can be up, down, both
Definition at line 53 of file common-mmux.h.
| bool relTarget[4] |
Whether or not the target is relative to current position
Definition at line 50 of file common-mmux.h.
| bool runToTarget[4] |
Indicate whether or not the motor is running to a target
Definition at line 47 of file common-mmux.h.
| long target[4] |
Target we want the motor to run to
Definition at line 48 of file common-mmux.h.
| byte targetUnit[4] |
Type of target we're running to, could be rotation, encoder or seconds
Definition at line 49 of file common-mmux.h.


About Us
We are a team of 4 students based in India.
Our aim behind creating this website is to bring peace and harmony in the society.
This is a non-profitable website.
Connecting Generations
We are a team of 4 students based in India.
Our aim behind creating this website is to bring peace and harmony in the society.
This is a non-profitable website.


GET /DATABASE/SCHEMA/TABLE?FIELD=$eq.VALUE
Query Operators:
| Name | Description |
|---|---|
| $eq | Matches values that are equal to a specified value. |
| $gt | Matches values that are greater than a specified value. |
| $gte | Matches values that are greater than or equal to a specified value. |
| $lt | Matches values that are less than a specified value. |
| $lte | Matches values that are less than or equal to a specified value. |
| $ne | Matches all values that are not equal to a specified value. |
| $in | Matches any of the values specified in an array. |
| $nin | Matches none of the values specified in an array. |
| $null | Matches if field is null. |
| $notnull | Matches if field is not null. |
| $true | Matches if field is true. |
| $nottrue | Matches if field is not true. |
| $false | Matches if field is false. |
| $notfalse | Matches if field is not false. |
| $like | Matches always cover the entire string. |
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?FIELD->>JSONFIELD:jsonb=VALUE (filter)
http://<IP_ADDRESS>:8000/databases (show all databases)
http://<IP_ADDRESS>:8000/databases?_count=* (count all databases)
http://<IP_ADDRESS>:8000/databases?_renderer=xml (JSON by default)
http://<IP_ADDRESS>:8000/schemas (show all schemas)
http://<IP_ADDRESS>:8000/schemas?_count=* (count all schemas)
http://<IP_ADDRESS>:8000/schemas?_renderer=xml (JSON by default)
http://<IP_ADDRESS>:8000/tables (show all tables)
http://<IP_ADDRESS>:8000/tables?_renderer=xml (JSON by default)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA (show all tables, find by schema)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA?_renderer=xml (JSON by default)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE (show all rows, find by database and table)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?_select=column (select statement by columns)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?_select=column[array id] (select statement by array colum)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?_select=* (select all from TABLE)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?_count=* (use count function)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?_count=column (use count function)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?_page=2&_page_size=10 (pagination, page_size 10 by default)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?FIELD=VALUE (filter)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?_renderer=xml (JSON by default)
Select operations over a VIEW
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/VIEW?_select=column (select statement by columns in VIEW)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/VIEW?_select=* (select all from VIEW)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/VIEW?_count=* (use count function)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/VIEW?_count=column (use count function)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/VIEW?_page=2&_page_size=10 (pagination, page_size 10 by default)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/VIEW?FIELD=VALUE (filter)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/VIEW?_renderer=xml (JSON by default)
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE
JSON DATA:
{
"FIELD1": "string value",
"FIELD2":<PHONE_NUMBER>
}
Using query string to make filter (WHERE), example:
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?FIELD1=xyz
JSON DATA:
{
"FIELD1": "string value",
"FIELD2":<PHONE_NUMBER>,
"ARRAYFIELD": ["value 1","value 2"]
}
Using query string to make filter (WHERE), example:
http://<IP_ADDRESS>:8000/DATABASE/SCHEMA/TABLE?FIELD1=xyz
/DATABASE/SCHEMA/Table?_join=Type:Table2:Table.field:Operator:Table2.field
Parameters:
Using query string to JOIN tables, example:
/DATABASE/SCHEMA/friends?_join=inner:users:friends.userid:$eq:users.id
| Name | Description |
|---|---|
| $eq | Matches values that are equal to a specified value. |
| $gt | Matches values that are greater than a specified value. |
| $gte | Matches values that are greater than or equal to a specified value. |
| $lt | Matches values that are less than a specified value. |
| $lte | Matches values that are less than or equal to a specified value. |
| $ne | Matches all values that are not equal to a specified value. |
| $in | Matches any of the values specified in an array. |
| $nin | Matches none of the values specified in an array. |
To use DISTINCT clause with SELECT, follow this syntax _distinct=true
.
Examples:
GET /DATABASE/SCHEMA/TABLE/?_distinct=true
Using ORDER BY in queries you must pass in GET request the attribute _order
with fieldname(s) as value. For DESC order, use the prefix -
. For multiple orders, the fields are separated by comma.
Examples:
GET /DATABASE/SCHEMA/TABLE/?_order=fieldname
GET /DATABASE/SCHEMA/TABLE/?_order=-fieldname
GET /DATABASE/SCHEMA/TABLE/?_order=fieldname01,-fieldname02,fieldname03
## GROUP BY
We support this Group Functions:
| name | Use in request |
|---|---|
| SUM | sum:field |
| AVG | avg:field |
| MAX | max:field |
| MIN | min:field |
| MEDIAN | median:field |
| STDDEV | stddev:field |
| VARIANCE | variance:field |
GET /DATABASE/SCHEMA/TABLE/?_select=fieldname00,fieldname01&_groupby=fieldname01
GET /DATABASE/SCHEMA/TABLE/?_select=fieldname00,sum:fieldname01&_groupby=fieldname01
To use Having clause with Group By, follow this syntax:
_groupby=fieldname->>having:GROUPFUNC:FIELDNAME:CONDITION:VALUE-CONDITION
Example:
GET /DATABASE/SCHEMA/TABLE/?_select=fieldname00,sum:fieldname01&_groupby=fieldname01->>having:sum:fieldname01:$gt:500


Software Engineer
Github rep: Click here
Github Repo: Click here
Full-Stack Developer
Github repo: Click here


There are around 15,000 Google Searches for ‘cryptocurrency’ every month in India. This is quite low compared to the 40,500 Google Searches every month in the United States
In scale, this clearly represents two things: a great lack of awareness and a great opportunity.
Koinex is a new upcoming cryptocurrency exchange in India which looks highly promising. It is currently inviting people to subscribe for its exclusive launch of the Alpha release.
The features that they have listed on their website (some of which are lightning fast, solid security, highly competitive transaction fee, user-friendly interface and multiple payment options) seem to be everything that you might want from an exchange.
Acquiring cryptocurrency is only the first step towards building a blockchain enabled India. There is scope for more applications than there are actual blockchain use cases. In this context, registering with the best exchange will take you there before anyone else.
Where to find Koinex?
If you want to reach out to them, all you need to do is drop a mail at<EMAIL_ADDRESS>and check out their website koinex.in to see the latest ethereum price to sign up for the Alpha release. They also have a resource collection called Koinex Crunch, for people interested in cryptocurrency trading and want to learn stuff. Check out the blog at Koinex Crunch.
The future of blockchain based cryptocurrencies is bright and I am confident that blockchain is the way ahead. Decentralised and hybrid apps will take over the market in the coming years. For that you need to be prepared to have some cryptocurrencies in your kitty. Very soon companies might even start paying salaries in bitcoin/ethers or other cryptocurrencies.
Buterin believes Ethereum has several advantages, including its capability of being an underbed for diverse applications: digital property, financial contracts, registration of non-finance data, data storage, and so on. He also noted that development of such applications would be easy and fast.
You make money from money. Like everything else in business and trading, cryptocurrency will make you money if you know the what, the where, the when, and the how.
Reaching for the Stars
You need to pick which cryptocurrencies you want to put your money in. The money here is the legal tender of your country. There can be various ways to select a cryptocurrency to invest in. Depending on your personal trading style, you can play a safe bet and invest in the most popular, strongest cryptocurrencies (like Bitcoin, Ethereum etc.). Or you can take a high risk, high gain bet and invest in other alternate coins (like BAT, Golem etc.).
Ethereum is considered a very broad programming platform where a developer can build games, financial applications, gambling apps, insurance companies, social networks, and pretty much everything we already use today. However, Ethereum is run off a decentralized system which means there is no main authority holding all the information that’s used to create those applications.
Imagine a network or community of computers linked together throughout the globe. These computers verify each other’s work, anyone can run programs on them, and users can pay for only what they wish to use. This is how the Ethereum platform works.
Photographs Courtesy: NASA on The Commons.


Web3
public class Web3 : Web3OptionsInheritable
A web3 instance bound to provider. All further functionality is provided under web.*. namespaces.
-
Undocumented
Declaration
Swift
public static var `default`: Web3
-
Undocumented
Declaration
Swift
public var provider: Web3Provider
-
Undocumented
Declaration
Swift
public var options: Web3Options
-
Undocumented
Declaration
Swift
public var defaultBlock: String
-
Undocumented
Declaration
Swift
public var requestDispatcher: JsonRpcRequestDispatcher
-
Undocumented
Declaration
Swift
public var txpool: TxPool { get }
-
Add a provider request to the dispatch queue.
Declaration
Swift
public func dispatch(_ request: JsonRpcRequest) -> Promise<JsonRpcResponse>
-
Raw initializer using a Web3Provider protocol object, dispatch queue and request dispatcher.
Declaration
Swift
public init(provider prov: Web3Provider, queue _: OperationQueue? = nil, requestDispatcher: JsonRpcRequestDispatcher? = nil)
-
Keystore manager can be bound to Web3 instance. If some manager is bound all further account related functions, such as account listing, transaction signing, etc. are done locally using private keys and accounts found in a manager.
Declaration
Swift
public func addKeystoreManager(_ manager: KeystoreManager?)
-
Public web3.eth.* namespace.
Declaration
Swift
public lazy var eth: Web3Eth { get set }
-
Public web3.personal.* namespace.
Declaration
Swift
public lazy var personal: Web3Personal { get set }
-
Public web3.wallet.* namespace.
Declaration
Swift
public lazy var wallet: Web3.Web3Wallet { get set }
-
Public web3.browserFunctions.* namespace.
Declaration
Swift
public lazy var browserFunctions: Web3BrowserFunctions { get set }
-
Undocumented
Declaration
Swift
typealias Units = Web3Units
-
Undocumented
Declaration
Swift
typealias Utils = Web3Utils
-
Undocumented
Declaration
Swift
typealias Eth = Web3Eth
-
Undocumented
Declaration
Swift
typealias Personal = Web3Personal
-
Undocumented
Declaration
Swift
typealias BrowserFunctions = Web3BrowserFunctions
-
Undocumented
Declaration
Swift
typealias Web3Wallet = web3swift.Web3Wallet
-
Undocumented
Declaration
Swift
static func new(_ providerURL: URL) -> Web3?
-
Initialized Web3 instance bound to Infura’s mainnet provider.
Declaration
Swift
@available(*, deprecated: 2.0, message: "use Web3(infura: .mainnet, accessToken: String?﹚") static func InfuraMainnetWeb3(accessToken: String? = nil) -> Web3
-
Initialized Web3 instance bound to Infura’s rinkeby provider.
Declaration
Swift
@available(*, deprecated: 2.0, message: "use Web3(infura: .rinkeby, accessToken: String?﹚") static func InfuraRinkebyWeb3(accessToken: String? = nil) -> Web3
-
Initialized Web3 instance bound to Infura’s ropsten provider.
Declaration
Swift
@available(*, deprecated: 2.0, message: "use Web3(infura: .ropsten, accessToken: String?﹚") static func InfuraRopstenWeb3(accessToken: String? = nil) -> Web3
-
The contract instance. Initialized in runtime from ABI string (that is a JSON array). In addition an existing contract address can be supplied to provide the default
to
address in all the following requests. ABI version is 2 by default and should not be changed.Declaration
Swift
public func contract(_ abiString: String, at: Address? = nil) throws -> Web3Contract
-
returns web3 to work with local node at <IP_ADDRESS>
Declaration
Swift
public static func local(port: Int = 8545) throws -> Web3
Parameters
port
node port, default: 8545
-
returns web3 infura provider
Declaration
Swift
convenience init(infura networkId: NetworkId)
Parameters
networkId
blockchain network id. like .mainnet / .ropsten
-
returns web3 infura provider
Declaration
Swift
convenience init(infura networkId: NetworkId, accessToken: String)
Parameters
networkId
blockchain network id. like .mainnet / .ropsten
accessToken
your infura access token
-
Initialized provider-bound Web3 instance using a provider’s URL. Under the hood it performs a synchronous call to get the Network ID for EIP155 purposes
Declaration
Swift
convenience init?(url: URL)


intro2js Part1
intro-2js Part2
Object Oriented Programming
promises-async
Data Structures #1
Data Structures #2
cascading stylesheets
backend
backend #2
Authentication
React
Python #1
python #2


[§84-13.5] Washington Place; campaign activities. The governor shall not allow Washington Place to be used for any events intended to solicit funds, support, or votes for any candidate for elective public office. [L 2002, c 46, §1]


Find Class Result using a CSV File
Upload the .CSV File with all USN in single Column.
File input
Submit
Reset
Result Source:
results.vtu.ac.in


|
Speed:
|
0%
|
|
Loaded ROM size :
|
0 Bytes
|
|
Total RAM size:
|
128 KiB
|
R0: 00000000
R1: 00000000
R2: 00000000
R3: 00000000
R4: 00000000
R5: 00000000
R6: 00000000
R7: 00000000
R8: 00000000
R9: 00000000
R10: 00000000
R11: 00000000
R12: 00000000
R13: 00000000
R14: 00000000
R15: 00000000
R16: 00000000
R17: 00000000
R18: 00000000
R19: 00000000
R20: 00000000
R21: 00000000
R22: 00000000
R23: 00000000
R24: 00000000
R25: 00000000
R26: 00000000
Y: 00000000
BP: 00000000
SP: 00000000
IA: 00000000
Fs: 00000000
TR3200 specs
Advice : This a quick & dirty conversion to JS. there many things that are not checked so expect a lot of weird things.
To use, load a binary ROM file. You can download some basic programs from here:
- test.asm A simple basic autocheck. Shows total RAM (in hexadecimal) and a counter if is working
- hello.asm Hello World
- hwn.asm Display a list of attached hardware cards
- clock.asm A example clock using the internal timer. Actually is not realiable as emulation speed is variable
- type.asm A basic type program


A simple screen recorder
Start
Stop
Choose a Video Source
Select the
screen
which you
would like to record


--- layout: post status: publish published: true title: Rizzo’s Expansive Bobblehead Display Area - Episode 8.42 author: display_name: Corey Fineran login: Corey email<EMAIL_ADDRESS>url: '' author_login: Corey author_email<EMAIL_ADDRESS>wordpress_id: 11988 wordpress_url: http://ivyenvy.com/?p=11988 date: '2016-08-03 22:18:13 +0000' date_gmt: '2016-08-04 03:18:13 +0000' categories: - Uncategorized - Podcast tags: [] comments: [] ---
Thanks for downloading the 420th episode of The Ivy Envy Podcast. The Cubs just wrapped up a series win over the Marlins and we’ve got some real exciting games to talk about. First off, we look back on Sunday’s wild extra-innings game against the Mariners. Then in the final game of the Marlins series, the Cubs put together an unlikely comeback in the 9th.
After discussing the Cubs play since our last episode, we dip down into the minors and look at how some of the top prospects in the Cubs farm system are doing this season.


Textbooks used in {{info.name}} (view all)
-
{% for book in info.books %}
- {{ book.title|truncatewords:5 }} {% endfor %}
New to Library
{% if new_books %}-
{% for book in new_books %}
- {{ book.title|truncatewords:5 }} {% endfor %}
There is currently no book in the library : (
{% endif %}


WITNESS LIST Finance Committee September 14, 2004 - 9:00A Article I FOR: Balacki, Janine "Red" Deputy General Counsel (State Office of Risk Management), Austin, TX Balderrama, Sandra Executive Director (Texas Cancer Council), Austin, TX Dannenbaum, Jim Consulting Engineer (Texas Cancer Council), Houston, TX Polan, Gaye Executive Director (Preservation Board), Austin, TX Zeeck, Stephen Chief Financial Officer (Preservation Board), Austin, TX ON: Bow, Jonathan D. Executive Director (State Office of Risk Management), Austin, TX Cargile, Stuart B. Chief Financial Officer (State Office of Risk Management), Austin, TX Edwards, Kimberley K. Executive Director (Texas Public Finance Authority), Austin, TX Fernandez, Linda Chief Financial Officer (Department of Information Resources), Austin, TX Olson, Larry Executive Director (Department of Information Resources), Austin, TX Perez, Ed (Office of State-Federal Relations), Washington, DC Pickett, Sandra Chair (State Library and Archives Commission), Austin, TX Rowe, Jr., Frederick Chair (Pension Review Board), Dallas, TX Rudd, Peggy D. Librarian (State Library and Archives Commission), Austin, TX Scallion, Marva (Legislative Budget Board), Austin, TX Seidenberg, Edward Deputy Director (State Library and Archives Commission), Austin, TX Serna, Edward Division Director (Department of Information Resources), Austin, TX Smith, Virginia Executive Director (Pension Review Board), Austin, TX Registering, but not testifying: On: Pagan, David Associate Director (Office of State-Federal Relations), Washington, DC Saldivar, Cesar Senior Auditor (State Auditor's Office), Austin, TX Vice, Sandra Audit Manager (State Auditor's Office), Austin, TX Article V ON: Alfaro, The Honorable Pete C. Chairman (Youth Commission), Baytown, TX Davis, Tommy Director (Department of Public Safety), Austin, TX Dozier, Jim Executive Director (Commission on Law Enforcement Officer Standards and Education), Austin, TX Fox, Jeannene Assistant Administrator (Alcoholic Beverage Commission), Austin, TX Graham, Terry Chief Financial Officer (Youth Commission), Austin, TX Gutierrez, The Honorable David Vice Chair (Commission on Jail Standards), Lubbock, TX Harris, Dwight Executive Director (Youth Commission), Austin, TX Jackson, Jim Chair (Commission on Jail Standards), Dallas, TX Julian, Terry Executive Director (Commission on Jail Standards), Austin, TX Kerr, Charles Director of Finance (Alcoholic Beverage Commission), Austin, TX McEathron, David Assistant Director (Department of Public Safety), Austin, TX McHugh, Colleen Chairman (Department of Public Safety), Corpus Christi, TX Munoz, Ana R. Director of Support Services (Commission on Fire Protection), Austin, TX Smith, Dan Bell County Sheriff (Commission on Law Enforcement Standards and Education), Belton, TX Soteriou, John Division Director (Commission on Fire Protection), Austin, TX Spriggs, Vicki (Juvenile Probation Commission), Austin, TX Steen, Alan Administrator (Alcoholic Beverage Commission), Austin, TX Warren, Sr., Gary L. Executive Director (Commission on Fire Protection), Austin, TX


THIS is the ship of pearl, which, poets feign,
Sails the unshadowed main,—
The venturous bark that flings
On the sweet summer wind its purpled wings
In gulfs enchanted, where the siren sings,
And coral reefs lie bare,
Where the cold sea-maids rise to sun their streaming hair.
Its webs of living gauze no more unfurl;
Wrecked is the ship of pearl!
And every chambered cell,
Where its dim dreaming life was wont to dwell,
As the frail tenant shaped his growing shell,
Before thee lies revealed,—
Its irised ceiling rent, its sunless crypt unsealed!
Year after year beheld the silent toil
That spread his lustrous coil;
Still, as the spiral grew,
He left the past year’s dwelling for the new,
Stole with soft step its shining archway through,
Built up its idle door,
Stretched in his last-found home, and knew the old no more.
Thanks for the heavenly message brought by thee,
Child of the wandering sea,
Cast from her lap, forlorn!
From thy dead lips a clearer note is born
Than ever Triton blew from wreathèd horn!
While on mine ear it rings,
Through the deep caves of thought I hear a voice that sings:—
Build thee more stately mansions, O my soul,
As the swift seasons roll!
Leave thy low-vaulted past!

AY, 1 tear her tattered ensign down!
Long has it waved on high,
And many an eye has danced to see
That banner in the sky;
Beneath it rung the battle shout,
And burst the cannon’s roar;—
The meteor of the ocean air
Shall sweep the clouds no more.
Her deck once red with heroes’ blood,
Where knelt the vanquished foe,
When winds were hurrying o’er the flood
And waves were white below,
No more shall feel the victor’s tread,
Or know the conquered knee;—
The harpies of the shore shall pluck
The eagle of the sea!
Oh, better that her shattered hulk
Should sink beneath the wave;
Her thunders shook the mighty deep,
And there should be her grave:
Nail to the mast her holy flag,
Set every threadbare sail,
And give her to the god of storms,
The lightning and the gale!
I SAW him once before,
As he passed by the door;
And again
The pavement stones resound,
As he totters o’er the ground
With his cane.
They say that in his prime,
Ere the pruning-knife of Time
Cut him down,
Not a better man was found
By the Crier on his round
Through the town.
But now he walks the streets,
And he looks at all he meets
Sad and wan;
And shakes his feeble head,
That it seems as if he said,
“They are gone.”
The mossy marbles rest
On the lips that he has prest
In their bloom;
And the names he loved to hear
Have been carved for many a year
On the tomb.

I know it is a sin
For me to sit and grin
At him here;
But the old three-cornered hat,
And the breeches and all that,
Are so queer!
And if I should live to be
The last leaf upon the tree
In the spring,
Let them smile, as I do now,
At the old forsaken bough
Where I cling.


That's how you pronounce my last name.
21 year old Filipina immigrant whose goal is to explore the cross sections between Technology, Spaceflight , and the Performing Arts while inspiring those who share similar identities as me that they have a place in STEM.
I am currently a graduating senior majoring in Software Engineering with a concentration in Spaceflight at Stevens Institute of Technology in Hoboken, NJ and am working as an Avionics Test, Integration, and Operations Intern for the Psyche Mission at the NASA Jet Propulsions Laboratory!
I discovered that Computer Science was a career in my sophomore year of high school. The following summer, I was accepted to the Girls Who Code Summer Immersion Program at the American International Headquarters(AIG) in New York City. Here, I spent seven weeks learning the foundation of game development with Python, robotics with Arduino, and web development using HTML, CSS, and JavaScript. Ever since, I have dedicated myself to attending hackathons,teaching myself through personal projects, founding the Girls Who Code Club at my high school, and even pursuing Software Engineering as a major in college. Now I want to devote my life in creating impactful things using code.
Untitled was a project I had developed at the Girls Who Code Summer Immersion Program. It was a books meets Pokemon Go concept.
We wanted to find a way for people to read and go to their local libraries more often. So when a user enters the website, they see a shelve filled with books without the title of the book. All they receive are tags that provide snippets of things found in the story and when they click on it, they receive an excerpt and on the side they see a map with an input bar. The user needs to enter in their current location and they are provided with a list of local libraries that has the speficic book. It is their job to go find it and read it, once they've accomplished that, they receive points for reading it. A Book Adventure!
Recíclame is a mobile app for Android phones entirely in Spanish that teaches kids the fundamentals of recycling. The app includes a point system for recording what has been recycled as well as a mini game where kids have to drag the recycling bin and catch the correct recyclables
I am a sucker for good design. Currently, I work as a freelance graphic designer for a local dance studio in Hoboken where I am responsible for designing posters, social media posts, and merchandise. My goal is to improve my design skills as a side hobby over the years and expand my freelance design service to other local businesses.
I grew up with Filipino aunts who forced me to sing on the karaoke and dance at every Filipino party I went to. Developing a passion for performing was simply inevitable. However, not having been able to afford singing or dancing lessons, I made the most out of the resources that I had in my school. In elementary school, I joined my school's choir. In middle school, I joined the rockband. In high school, I was a musical theatre major. And now I perform in my university's a cappella group, Stevens Quackapella. Having a background as a performer shaped my extremely outspoken and outgoing personality and I could not be more thankful for it.


Open the modal!
Account Settings
×
Profile
Security
Email Settings
Avatar
Change your account avatar
R
Upload
Name
Logged in as Robin Bugdahn
Save Name
Change Password
Change your current password and set up a new one.
Current Password
New Password
Confirm New Password
Update Password
Email
Your email is<EMAIL_ADDRESS>New Email Address
Save Changes


| Interface | Description |
|---|---|
| Shoutbox.NameProvider |
| Class | Description |
|---|---|
| _TemplateService | |
| Adafruit16CServoDriver |
AdaFruit Motor Shield Controller Service
|
| AdafruitMotorShield |
AdaFruit Motor Shield Controller Service
|
| Agent | |
| Android | |
| Arduino |
Implementation of a Arduino Service connected to MRL through a serial port.
|
| Arduino2 |
Implementation of a Arduino2 Service connected to MRL through a serial port.
|
| ArduinoBT |
Implementation of a Arduino Service connected to MRL through a serial port.
|
| Arm | |
| ArmTest | |
| AudioCapture | |
| AudioFile | |
| AWTRobot | |
| BeagleBoardBlack | |
| ChatBot | |
| ChessGame | |
| ChessGameManager | |
| ChumbyBot | |
| CleverBot | |
| Clock | |
| CloudConnector | |
| Cortex | |
| Cron | |
| Cron.Task | |
| Drupal | |
| Drupal.UserShout | |
| EddieControlBoard | |
| FaceTracking | |
| GoogleAPI | |
| GoogleSTT | |
| GPS | |
| GPS.GPSData | |
| Graphics | |
| GUIService | |
| Hadoop | |
| Houston | |
| HtmlFilter |
A service that will either strip out html from input text or
wrap the input text in html tags.
|
| HTTPClient | |
| Incubator | |
| InMoov | |
| InMoovArm | |
| InMoovGestureCreator | |
| InMoovGestureCreator.FrameItemHolder | |
| InMoovGestureCreator.PythonItemHolder | |
| InMoovGestureCreator.ServoItemHolder | |
| InMoovHand | |
| InMoovHead | |
| InMoovTorso | |
| InverseKinematics | |
| IPCamera | |
| JFugue | |
| Joystick | |
| Joystick.Button | |
| Keyboard | |
| LeapMotion2 | |
| LIDAR | |
| Log | |
| Maestro | |
| MagaBot | |
| MindWave | |
| Motor | |
| MouthControl | |
| MPU6050 | |
| MQTT | |
| MultiWii | |
| MySQL | |
| Netty | |
| OculusRift |
The OculusRift service for MyRobotLab.
|
| OculusRift.RiftFrame | |
| OpenCV | |
| OpenNI | |
| ParallelPort | |
| PICAXE | |
| PickToLight | |
| PID | |
| PID2 | |
| Pingdar | |
| Pingdar.Point | |
| Plantoid | |
| PlayerStage | |
| ProgramAB |
Program AB service for MyRobotLab
Uses AIML 2.0 to create a ChatBot
This is a reboot of the Old AIML spec to be more 21st century.
|
| ProgramAB.Response | |
| Propeller |
Implementation of a Propeller Service connected to MRL through a serial port.
|
| Proxy |
simple Java class which allows interaction of classes which can not be
instanciated on local platform
|
| Python | |
| Python.Script | |
| RasPi | |
| RasPi.Device | |
| RecorderPlayer | |
| Red5 | |
| RemoteAdapter | |
| RemoteAdapter.CommOptions | |
| RemoteAdapter.Scanner | |
| RobotPlatform | |
| Roomba | |
| ROS | |
| Runtime |
Runtime is responsible for the creation and removal of all Services and the
associated static registries It maintains state information regarding
possible & running local Services It maintains state information regarding
foreign Runtimes It is a singleton and should be the only service of Runtime
running in a process The host and registry maps are used in routing
communication to the appropriate service (be it local or remote) It will be
the first Service created It also wraps the real JVM Runtime object.
|
| Sabertooth | |
| SEAR | |
| Security | |
| Security.Group | |
| Security.User | |
| SensorMonitor | |
| Serial | |
| Servo | |
| ServoOrchestrator | |
| Shoutbox | |
| Shoutbox.Connection | |
| Shoutbox.Connections | |
| Shoutbox.DefaultNameProvider | |
| Shoutbox.Shout |
Shout is the most common message structure being sent from client to
WSServer and from WSServer broadcasted to clients - therefore instead of
a seperate system message we will have system data components of the
shout - these are to display server data on the clients
|
| Skype | |
| SLAM |
Reference : http://www.oursland.net/projects/fastslam/ - implementation and
online demo http://openslam.org/
|
| SLAMBad | |
| SLAMBad.MyEnv | |
| SLAMBad.MyRobot | |
| SoccerGame | |
| Solr |
SolrService - MyRobotLab
This is an integration of Solr into MyRobotLab.
|
| SpeakerRecognition | |
| Speech | |
| SpeechRecognitionGoogle | |
| Sphinx | |
| Sprinkler | |
| Stepper | |
| Sweety | |
| TesseractOCR | |
| TestCatcher | |
| TestThrower | |
| TextTransform | |
| ThingSpeak | |
| TopCodes | |
| Tracking | |
| TweedleBot | |
| UltrasonicSensor | |
| VideoStreamer | |
| WebGUI | |
| Wii | |
| Wii.IRData | |
| WiiBot | |
| WiiDAR | |
| WiiDAR.Point | |
| WolframAlpha | |
| XMPP | |
| XMPP.XMPPMsg |
| Enum | Description |
|---|---|
| PICAXE.PulseDataType | |
| RobotPlatform.Directions | |
| Speech.BackendType | |
| Speech.FrontendType |


After an assignment is graded you can review it along with any feedback I've left. Go to My Grades and:
- click on "View Rubric" to see your score for each component of the rubric
- read any feedback I've left - click on "View Full Comment" to read longer comments.
- Click on your actual score for a test or quiz to open up the quiz, review the questions and answers, and read any feedback I've left
Please get in touch whenever you have questions


Convenience decorators for use in fabfiles.
Decorator defining which host or hosts to execute the wrapped function on.
For example, the following will ensure that, barring an override on the command line, my_func will be run on host1, host2 and host3, and with specific users on host1 and host3:
@hosts('user1@host1', 'host2', 'user2@host3')
def my_func():
pass
hosts may be invoked with either an argument list (@hosts('host1'), @hosts('host1', 'host2')) or a single, iterable argument (@hosts(['host1', 'host2'])).
Note that this decorator actually just sets the function’s .hosts attribute, which is then read prior to executing the function.
バージョン 0.9.2 で変更: Allow a single, iterable argument (@hosts(iterable)) to be used instead of requiring @hosts(*iterable).
Decorator defining a list of role names, used to look up host lists.
A role is simply defined as a key in env whose value is a list of one or more host connection strings. For example, the following will ensure that, barring an override on the command line, my_func will be executed against the hosts listed in the webserver and dbserver roles:
env.roledefs.update({
'webserver': ['www1', 'www2'],
'dbserver': ['db1']
})
@roles('webserver', 'dbserver')
def my_func():
pass
As with hosts, roles may be invoked with either an argument list or a single, iterable argument. Similarly, this decorator uses the same mechanism as hosts and simply sets <function>.roles.
バージョン 0.9.2 で変更: Allow a single, iterable argument to be used (same as hosts).
Decorator preventing wrapped function from running more than once.
By keeping internal state, this decorator allows you to mark a function such that it will only run once per Python interpreter session, which in typical use means “once per invocation of the fab program”.
Any function wrapped with this decorator will silently fail to execute the 2nd, 3rd, ..., Nth time it is called, and will return the value of the original run.
ノート
runs_once does not work with parallel task execution.
Forces the wrapped function to always run sequentially, never in parallel.
This decorator takes precedence over the global value of env.parallel. However, if a task is decorated with both serial and parallel, parallel wins.
バージョン 1.3 で追加.
Forces the wrapped function to run in parallel, instead of sequentially.
This decorator takes precedence over the global value of env.parallel. It also takes precedence over serial if a task is decorated with both.
バージョン 1.3 で追加.
Decorator declaring the wrapped function to be a new-style task.
May be invoked as a simple, argument-less decorator (i.e. @task) or with arguments customizing its behavior (e.g. @task(alias='myalias')).
Please see the new-style task documentation for details on how to use this decorator.
バージョン 1.2 で変更: Added the alias, aliases, task_class and default keyword arguments. See Arguments for details.
バージョン 1.5 で変更: Added the name keyword argument.
Decorator equivalent of fabric.context_managers.settings.
Allows you to wrap an entire function as if it was called inside a block with the settings context manager. This may be useful if you know you want a given setting applied to an entire function body, or wish to retrofit old code without indenting everything.
For example, to turn aborts into warnings for an entire task function:
@with_settings(warn_only=True)
def foo():
...
参考
バージョン 1.1 で追加.


Compiling on MacOS X
The EnterpriseDB packages are the recommended PostgreSQL installations to use with MacOS X. They eliminate most or all of the issues with getting ‘pg’ installed, linked correctly, and running.
Segfaults and SSL Support
If you need a custom installation of PostgreSQL, you should ensure that you either compile it against the same version of OpenSSL as the OpenSSL extension of the Ruby you’ll be using, or compile it without SSL support. If you fail to do this, you will likely see segfaults when you use ‘pg’ and the ‘openssl’ extension at the same time. You can see what library it’s linked against using ‘otool -L’; for example, on my 10.7 machine I use for ‘pg’ development:
$ otool -L /System/Library/Frameworks/Ruby.framework/Versions\ /1.8/usr/lib/ruby/1.8/universal-darwin11.0/openssl.bundle /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/\ lib/ruby/1.8/universal-darwin11.0/openssl.bundle: /System/Library/Frameworks/Ruby.framework/Versions/1.8/\ usr/lib/libruby.1.dylib (compatibility version 1.8.0, \ current version 1.8.7) /usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, \ current version 0.9.8) /usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, \ current version 0.9.8) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, \ current version 159.0.0)
Dealing with Installation Problems
If you are building/installing pg on MacOS X, and the installation doesn’t work at first, here are a few things you can try.
pg_config
The first thing you should do is ensure that the ‘pg_config’ tool that comes with Postgres is in your path. If it isn’t, or the one that’s first in your path isn’t the one that was installed with the Postgres you want to build against, you can specify the path to it with the —with-pg-config option.
For example, if you’re using the Ruby binary that comes with OSX, and PostgreSQL 9.0.x installed from MacPorts, do:
gem install -- --with-pg-config=/opt/local/lib/postgresql90/bin/pg_config
ARCHFLAGS and Universal Binaries
OS X supports both architecture-specific binaries (e.g. i386), as well as universal binaries (i.e. i386 & ppc). If Ruby is built as a universal binary and PostgreSQL is not, you need to specify the path to the appropriate pg_config binary or set the environment variable ARCHFLAGS appropriately.
Alternatively, if the build system can’t figure out which architectures it should include, you may need to set the ‘ARCHFLAGS’ environment variable explicitly:
sudo env ARCHFLAGS='-arch x86_64' gem install pg
or, if you’re building from source:
rake compile ARCHFLAGS="-arch x86_64"
Note that the recommended EnterpriseDB packages are correctly compiled as universal binaries, and don’t need any of these workarounds.


{% extends "global/Page.html" %} {% load otree static %} {% block title %} OVERVIEW OF THE EXPERIMENT {% endblock %} {% block content %}
Welcome to the experiment. This is an experiment funded by research foundations to study decision making. For showing up on time, you will be paid a $5 show-up fee. For finishing the questionnaire question at the end, you will receive another $5. In addition, you may receive additional earnings as the result of the outcomes in this session. All earnings that you make will be in “tokens”. At the end of the experiment we will pay you in cash an amount equal to $0.5 for every token you earn. Today’s session will take about an hour and a half. Please work on your own and avoid communicating with anyone else during the experiment.
Decisions:At the beginning of this decision-making experiment you will be matched with three other players, randomly selected from the people in this room, to form a group of four. You will remain in this group of four players for the duration of the experiment. The identity of the other players of your group will not be revealed. Each player in your group will receive {{ Constants.endowment }} tokens at the beginning of this experiment. The experiment has two rounds: "unconditional contribution" round and "conditional contribution" round. In the first round, each player decides how much of the {{ Constants.endowment }} tokens to keep, and how much to contribute to a public POOL that is shared by all players in your group: You can contribute any number between 0 and {{ Constants.endowment }} and only whole numbers will be accepted. In the second round, you will be asked to indicate your conditional contribution levels for each of the 21 possible average contribution levels {0, 1, 2, …, 20} of your groupmates.
Payoffs:How to calculate the total contribution in the POOL? The computer program in the end will randomly select three players in the group. The total contribution to the POOL is the sum of these three players' first round contribution plus the fourth player's second round contribution given the average contribution of other three players is that of the first round.
For the selected three players, their unconditional contribution is their relevant contribution decision. These players’ final payoff is the amount s/he didn't contribute in the first round plus the return from the POOL. That is: Example:
Assume in the first round you decide to contribute 0 tokens and other players in your group contribute 8, 10, 12 respectively. And in the second round, you decide to contribute 20
tokens if the other players contribute 10 on average. Imagine that the computer program randomly selects your second-round decision (i.e., you are the
fourth player) and other three members' first round decisions to constitute the total contribution to the POOL.
In the first round, the other three
player's average contribution is (8+10+12)/3=10, and in the second round you decide to contribute 20 when the average is 10. The total contribution to
the POOL is thus 20+10*3 = 50. The total contribution is then multiplied by a factor of 2, and the resulting amount is the total earnings from the POOL,
which is evenly split among all 4 players. Thus you get 50*2/4=25 from the POOL. Your final payoff equals the amount
you did not contribute in the second round, 0, plus your return from the POOL, 25, resulting in 25.
The other three players' final payoffs equal their earnings from the POOL, 25, plus what
they did not contribute in the first round. Therefore, for the member who contributes 8 to the POOL in the first round, the final payoff is the earnings
from the POOL, 25, plus the amount s/he did not contribute, 12, which results in a final payoff of 37. For the member who contributes 10 to the POOL
in the first round, the final payoff is the amount s/he did not contribute, 10, plus earnings from the POOL, 25, which results in a final payoff
of 35. For the member who contributes 12 to the POOL
in the first round, the final payoff is the amount s/he did not contribute, 8, plus the earnings from the POOL, 25, which results in a final payoff of 33.
Still unclear? Please raise your hand and the experimenter will personally explain to you.
{% next_button %} {% endblock %}


Welcome to your first Proto Rabbit application.
This page is build using a simple template file found at WEB-INF/page-templates/base-page.html
.
Try checking out two other pages which use the same header and sidebar.
See the /WEB-INF/templates.json file for the settings and properties that make up this page.


Notebooks
Story: Prayer to a star
Prayer to a star
Title
Prayer to a star
Collection
Summary
Prayer to the Stars. By /han≠kass’o (L VIII.-28. 8447-8449). Prayer of the narrator’s grandfather to the star Canopus. (L VIII.-28. 8452-8458). People pray to the stars so that they will be able to see game (that their dogs will kill for them) on the hunting-ground at night.
Comments
1) See also What the stars say, 2) p.8446v: |han≠kass'o observed this himself: he heard his maternal grandfather (Tsatsi) talking to the stars, 3) This story is found in Book VIII-28
Contributors
|han≠kass'o (Klein Jantje) (VIII)
Date
29 May 1879
Categories
Celestial bodies and aeroscopy, Poetry
Keywords
prayer (or incantation) , prayer (to a star) , prayer (asking a star for food) , prayer (asking the stars to allow the people to see the game) , prayer (asking the stars for their hearts so the people will not go hungry) , prayer (asking the stars to take the people's hearts) , prayer (to the stars when hungry) , hunger (the star's heart will not) , hunger (stars seem as if they 'possessed food') , hunger (and a prayer asking the stars to allow the people to see the game) , hunger (and the heart) , hunger (and a prayer to the stars for food) , hunger (the stars appear to be satisfied) , hunger (the stars are large and appear well fed) , hunger (and an exchange of hearts) , incantation (or prayer to a star) , incantation (asking a star for food) , incantation (asking the stars to allow the people to see the game) , incantation (asking the stars for their hearts so the people will not go hungry) , incantation (asking the stars to take the people's hearts) , incantation (to the stars when hungry) , food (and a prayer to a star) , food (hunger) , food (the star appears well fed) , food (stars seem as if they 'possessed food') , food (asking stars for) , food (and a prayer asking the stars to allow the people to see the game) , hearts (the peoples' are hungry) , hearts (the stars' appear satisfied) , hearts (a prayer asking for the stars' so the people will not hunger) , hearts (an exchange of) , stars (prayer to a star) , stars (their hearts will not hunger) , stars (seem as if they 'possessed food') , stars (asking for their hearts) , stars (prayers to on account of hunger) , stars (their hearts appear to be satisfied) , stars (are large and appear well fed) , hunting (and a prayer asking the stars to allow the people to see game) , hunting (with dogs at night) , game (and a prayer asking the stars to allow the people to see) , game (hunting and the stars) , game (prayer to a star)
Story Pages
8447-8449


Get All The Info About Movie:
search by
IMDB-ID
MOVIE-TITLE
MOVIE-YEAR
Search
Movie:
Released:
Runtime:
Director:
Actors:
Plot:
Language:
Country:
Achievements:
Rating:
Production:
Imdb-Rating:
Imdb-Id:
Earnings:


Launching Fall 2020. Get invited to the premiere!
- Craft collective tales from inspiring story prompts.
- Explore alternate endings. You control the story!
- Connect with other writers & avid fiction readers.
- Receive feedback to help hone & elevate your craft!
@MyFolktale:


Namespace GoRogue.MapViews
Classes
ArrayMap<T>
Default implementation of the ISettableMapView interface, exposing the interface using a 1D array to store data.
ArrayMap2D<T>
Default implementation of the ISettableMapView interface, exposing the interface using a 2D array to store data.
IMapViewExtensions
Extensions for the IMapView class that effectively act as methods with default implementations for them.
LambdaMapView<T>
Class designed to make implementing simple IMapViews more convenient, by providing the "get" functionality via a lambda function. For a version that implements ISettableMapView as opposed to IMapView, see LambdaSettableMapView.
LambdaSettableMapView<T>
Class designed to make implementing simple ISettableMapViews more convenient, by providing the "get" and "set" functionality via lambda functions. For a version that implements IMapView as opposed to ISettableMapView, see LambdaMapView.
LambdaSettableTranslationMap<T1, T2>
A simple TranslationMap implementation that allows you to provide lambdas for the translation functions. For a version offering only "get" functionality, see LambdaTranslationMap.
LambdaTranslationMap<T1, T2>
A simple TranslationMap implementation that allows you to provide a lambda for the translation function. For a version offering "set" functionality, see SettableLambdaTranslationMap.
SettableTranslationMap<T1, T2>
Settable map view class capable of taking complex data and providing a simpler view of it. For a version that provides only "get" functionality, see TranslationMap.
SettableViewport<T>
Similar to Viewport, but implements ISettableMapView and thus implements set functionality via relative coordinates.
TranslationMap<T1, T2>
Map view class capable of taking complex data and providing a simpler view of it. For a version that provides "set" functionality, see SettableTranslationMap.
UnboundedViewport<T>
Class like Viewport<T>, however teh view area is in no way bounded to the edges of the underlying map. Instead, if you access a position that cannot map to any valid position in the underlying map view, a default is returned.
Viewport<T>
Since some algorithms that use MapViews can be expensive to run entirely on large maps (such as GoalMaps), Viewport is a class that effectively creates and maintains a "viewport" of the map. Its indexers perform relative to absolute coordinate translations, and return the proper value of type T from the underlying map..
Interfaces
IMapView<T>
Interface designed to act as a standardized input/output for algorithms.
ISettableMapView<T>
Interface designed to act as a standardized input/output for algorithms that need to make modifications to data.


When buliding your website using HTML and CSS it is important that you don't over crowd your screen and allow for an even spacing between text, the box and the rest of the screen. For this reason it is important to understand Margins, Border and Padding. All three have a top, bottom, left and right.
Margins: this is the section that seperated your "box", also known as a section or div, from the surrounding edge of the browser window.
Border: this is what defines the edges of your "box" and gives your section (or div) a shape. The size is dictated by the "width" and "height" of the box, but the border is what can be styled and seen.
Padding: this is the space inbetween your text and the border.
This image illistrates these there section and their relation. (thanks to avaJava.com)


{% extends "example/base.html" %} {% block styles %} {% endblock styles %} {% block content %}
Your username and password didn't match. Please try again.


RICKETY CHILDREN.
THE practice of bathing rickety children on the first three, Wednesdays in May is still far from uncommon in the outlying districts of Cornwall. The parents will walk many miles for the purpose of dipping the little sufferers in some well, from which the "healing virtue" has not entirely departed. Among these holy wells, Cubert, just named, is far-famed. To this well the Peasantry still resort, firm in the faith that there, at this especial Season, some mysterious virtue is communicated to its waters. On these occasions, only a few years since, the crowd assembled Was so large, that it assumed the character of a fair.


Instructions:
Try to correctly type as many words as you can before time runs out.
For every correct word you type, you'll get +1 point and a little more time added to the clock.
But watch out - each level starts with less time per word and rewards you with less time for each correct word.


During the past week, the incidence of new Ebola virus disease (EVD) cases has remained low (Figure 1). From 12 to 18 February, one new confirmed case was reported. The case was reported in Beni Health Zone, North Kivu Province and had an epidemiological link to a confirmed case reported on 5 February. As the case was alerted and transferred to an Ebola Treated Centre four days after symptom onset, there remains a risk that onward transmission to contacts may have occurred, and further cases may be expected from the currently active chain of transmission. Ebola virus may also persist in some survivors’ body fluids for several months, and in a limited number of instances, transmissions from exposure to body fluids of survivors have been documented during this outbreak. The ongoing programme for survivor care helps mitigate the risks of re-introduction events.
To maintain operations and prevent re-emergence of the outbreak, WHO is requesting funding. Under the Strategic Response Plan (SRP 4.1), WHO’s financial need for the Ebola Response from January to June 2020 is US $83 million. Thanks to the generosity of many donors during 2019, WHO has some carry-over funding, which has been applied to maintain operations through February 2020. USD $40 million is currently needed to ensure continuity of response and preparedness activities to bring the case incidence to zero, and continue building strong, resilient health systems.
In the past 21 days (29 January to 18 February 2020), eight confirmed cases were reported from four health areas within two active health zones in North Kivu Province (Figure 2, Table 1): Beni (n=7) and Mabalako (n=1). It has been more than 42 days since Butembo and Mambasa Health Zones reported new cases. The continued reduction of geographic spread of EVD cases and the declining trend in case incidence observed in the past 21 days are encouraging.
As of 18 February, a total of 3433 EVD cases were reported, including 3310 confirmed and 123 probable cases, of which 2253 cases died (overall case fatality ratio 66%) (Table 1). Of the total confirmed and probable cases, 56% (n=1924) were female, 28% (n=969) were children aged less than 18 years, and 5% (n=172) of all reported cases were health care workers. Substantial case finding activities continue with more than 5000 alerts reported and investigated daily, among which, approximately 450 suspected EVD cases are detected each day who require laboratory testing and specialized care within the established Ebola treatment and transit centres.
*3433 confirmed and probable cases, reported as of 18 February 2020. Excludes n=161 cases for whom onset dates not reported. Data in recent weeks are subject to delays in case confirmation and reporting, as well as ongoing data cleaning. Non-active health zones indicate health zone that have not reported cases in the last 42 days.
**Total cases and areas affected during the last 21 days are based on the initial date of case alert and may differ from date of confirmation and daily reporting by the Ministry of Health.
For further information about public health response actions by the Ministry of Health, WHO, and partners, please refer to the latest situation reports published by the WHO Regional Office for Africa:
WHO continuously monitors changes to the epidemiological situation and context of the outbreak to ensure that support to the response is adapted to the evolving circumstances. The last assessment concluded that the national and regional risk levels remain high, while global risk levels remain low. This assessment acknowledged improvements in case incidence and other epidemiological indicators, and the strengthened local and regional capacities. Dynamics of the outbreak, however, remain contingent upon access for response teams to affected areas. Continued insecurity remains a barrier to the outbreak response effort.
WHO advises against any restriction of travel to, and trade with, the Democratic Republic of the Congo based on the currently available information. Any requirements for certificates of Ebola vaccination are not a reasonable basis for restricting movement across borders or the issuance of visas for travellers to/from the affected countries. WHO continues to closely monitor and, if necessary, verify travel and trade measures in relation to this event. Currently, no country has implemented travel measures that significantly interfere with international traffic to and from the Democratic Republic of the Congo. Travellers should seek medical advice before travel and should practise good hygiene. Further information is available in the WHO recommendations for international traffic related to the Ebola Virus Disease outbreak in the Democratic Republic of the Congo.
For more information, please see:


內容目录上一个主题< Class Phalcon\Http\Cookie\Exception 下一个主题Class Phalcon\Http\Request\Exception > 本页 |
Class Phalcon\Http\Request¶implements Phalcon\Http\RequestInterface, Phalcon\Di\InjectionAwareInterface Encapsulates request information for easy and secure access from application controllers. The request object is a simple value object that is passed between the dispatcher and controller classes. It packages the HTTP request environment. <?php
use Phalcon\Http\Request;
$request = new Request();
if ($request->isPost()) {
if ($request->isAjax()) {
echo 'Request was made using POST and AJAX';
}
}
$request->getServer('HTTP_HOST'); // retrieve SERVER variables
$request->getMethod(); // GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH, PURGE, TRACE, CONNECT
$request->getLanguages(); // an array of languages the client accepts
Methods¶public getHttpMethodParameterOverride () ... public setHttpMethodParameterOverride (mixed $httpMethodParameterOverride) ... public setDI (Phalcon\DiInterface $dependencyInjector) Sets the dependency injector public getDI () Returns the internal dependency injector public get ([mixed $name], [mixed $filters], [mixed $defaultValue], [mixed $notAllowEmpty], [mixed $noRecursive]) Gets a variable from the $_REQUEST superglobal applying filters if needed. If no parameters are given the $_REQUEST superglobal is returned <?php
//Returns value from $_REQUEST["user_email"] without sanitizing
$userEmail = $request->get("user_email");
//Returns value from $_REQUEST["user_email"] with sanitizing
$userEmail = $request->get("user_email", "email");
public getPost ([mixed $name], [mixed $filters], [mixed $defaultValue], [mixed $notAllowEmpty], [mixed $noRecursive]) Gets a variable from the $_POST superglobal applying filters if needed If no parameters are given the $_POST superglobal is returned <?php
//Returns value from $_POST["user_email"] without sanitizing
$userEmail = $request->getPost("user_email");
//Returns value from $_POST["user_email"] with sanitizing
$userEmail = $request->getPost("user_email", "email");
public getPut ([mixed $name], [mixed $filters], [mixed $defaultValue], [mixed $notAllowEmpty], [mixed $noRecursive]) Gets a variable from put request <?php
//Returns value from $_PUT["user_email"] without sanitizing
$userEmail = $request->getPut("user_email");
//Returns value from $_PUT["user_email"] with sanitizing
$userEmail = $request->getPut("user_email", "email");
public getQuery ([mixed $name], [mixed $filters], [mixed $defaultValue], [mixed $notAllowEmpty], [mixed $noRecursive]) Gets variable from $_GET superglobal applying filters if needed If no parameters are given the $_GET superglobal is returned <?php
// Returns value from $_GET['id'] without sanitizing
$id = $request->getQuery('id');
// Returns value from $_GET['id'] with sanitizing
$id = $request->getQuery('id', 'int');
// Returns value from $_GET['id'] with a default value
$id = $request->getQuery('id', null, 150);
final protected getHelper (array $source, [mixed $name], [mixed $filters], [mixed $defaultValue], [mixed $notAllowEmpty], [mixed $noRecursive]) Helper to get data from superglobals, applying filters if needed. If no parameters are given the superglobal is returned. public getServer (mixed $name) Gets variable from $_SERVER superglobal public has (mixed $name) Checks whether $_REQUEST superglobal has certain index public hasPost (mixed $name) Checks whether $_POST superglobal has certain index public hasPut (mixed $name) Checks whether the PUT data has certain index public hasQuery (mixed $name) Checks whether $_GET superglobal has certain index final public hasServer (mixed $name) Checks whether $_SERVER superglobal has certain index final public getHeader (mixed $header) Gets HTTP header from request data public getScheme () Gets HTTP schema (http/https) public isAjax () Checks whether request has been made using ajax public isSoap () Checks whether request has been made using SOAP public isSoapRequested () Alias of isSoap(). It will be deprecated in future versions public isSecure () Checks whether request has been made using any secure layer public isSecureRequest () Alias of isSecure(). It will be deprecated in future versions public getRawBody () Gets HTTP raw request body public getJsonRawBody ([mixed $associative]) Gets decoded JSON HTTP raw request body public getServerAddress () Gets active server address IP public getServerName () Gets active server name public getHttpHost () Gets host name used by the request. Request::getHttpHost trying to find host name in following order: - $_SERVER[‘HTTP_HOST’] - $_SERVER[‘SERVER_NAME’] - $_SERVER[‘SERVER_ADDR’] Optionally Request::getHttpHost validates and clean host name. The Request::$_strictHostCheck can be used to validate host name. Note: validation and cleaning have a negative performance impact because they use regular expressions. <?php
use Phalcon\Http\Request;
$request = new Request;
$_SERVER['HTTP_HOST'] = 'example.com';
$request->getHttpHost(); // example.com
$_SERVER['HTTP_HOST'] = 'example.com:8080';
$request->getHttpHost(); // example.com:8080
$request->setStrictHostCheck(true);
$_SERVER['HTTP_HOST'] = 'ex=am~ple.com';
$request->getHttpHost(); // UnexpectedValueException
$_SERVER['HTTP_HOST'] = 'ExAmPlE.com';
$request->getHttpHost(); // example.com
public setStrictHostCheck ([mixed $flag]) Sets if the Request::getHttpHost method must be use strict validation of host name or not public isStrictHostCheck () Checks if the Request::getHttpHost method will be use strict validation of host name or not public getPort () Gets information about the port on which the request is made. final public getURI () Gets HTTP URI which request has been made public getClientAddress ([mixed $trustForwardedHeader]) Gets most possible client IPv4 Address. This method search in _SERVER[‘REMOTE_ADDR’] and optionally in _SERVER[‘HTTP_X_FORWARDED_FOR’] final public getMethod () Gets HTTP method which request has been made If the X-HTTP-Method-Override header is set, and if the method is a POST, then it is used to determine the “real” intended HTTP method. The _method request parameter can also be used to determine the HTTP method, but only if setHttpMethodParameterOverride(true) has been called. The method is always an uppercased string. public getUserAgent () Gets HTTP user agent used to made the request public isValidHttpMethod (mixed $method) Checks if a method is a valid HTTP method public isMethod (mixed $methods, [mixed $strict]) Check if HTTP method match any of the passed methods When strict is true it checks if validated methods are real HTTP methods public isPost () Checks whether HTTP method is POST. if _SERVER[“REQUEST_METHOD”]===”POST” public isGet () Checks whether HTTP method is GET. if _SERVER[“REQUEST_METHOD”]===”GET” public isPut () Checks whether HTTP method is PUT. if _SERVER[“REQUEST_METHOD”]===”PUT” public isPatch () Checks whether HTTP method is PATCH. if _SERVER[“REQUEST_METHOD”]===”PATCH” public isHead () Checks whether HTTP method is HEAD. if _SERVER[“REQUEST_METHOD”]===”HEAD” public isDelete () Checks whether HTTP method is DELETE. if _SERVER[“REQUEST_METHOD”]===”DELETE” public isOptions () Checks whether HTTP method is OPTIONS. if _SERVER[“REQUEST_METHOD”]===”OPTIONS” public isPurge () Checks whether HTTP method is PURGE (Squid and Varnish support). if _SERVER[“REQUEST_METHOD”]===”PURGE” public isTrace () Checks whether HTTP method is TRACE. if _SERVER[“REQUEST_METHOD”]===”TRACE” public isConnect () Checks whether HTTP method is CONNECT. if _SERVER[“REQUEST_METHOD”]===”CONNECT” public hasFiles ([mixed $onlySuccessful]) Checks whether request include attached files final protected hasFileHelper (mixed $data, mixed $onlySuccessful) Recursively counts file in an array of files public getUploadedFiles ([mixed $onlySuccessful]) Gets attached files as Phalcon\Http\Request\File instances final protected smoothFiles (array $names, array $types, array $tmp_names, array $sizes, array $errors, mixed $prefix) Smooth out $_FILES to have plain array with all files uploaded public getHeaders () Returns the available headers in the request public getHTTPReferer () Gets web page that refers active request. ie: http://www.google.com final protected _getQualityHeader (mixed $serverIndex, mixed $name) Process a request header and return an array of values with their qualities final protected _getBestQuality (array $qualityParts, mixed $name) Process a request header and return the one with best quality public getContentType () Gets content type which request has been made public getAcceptableContent () Gets an array with mime/types and their quality accepted by the browser/client from _SERVER[“HTTP_ACCEPT”] public getBestAccept () Gets best mime/type accepted by the browser/client from _SERVER[“HTTP_ACCEPT”] public getClientCharsets () Gets a charsets array and their quality accepted by the browser/client from _SERVER[“HTTP_ACCEPT_CHARSET”] public getBestCharset () Gets best charset accepted by the browser/client from _SERVER[“HTTP_ACCEPT_CHARSET”] public getLanguages () Gets languages array and their quality accepted by the browser/client from _SERVER[“HTTP_ACCEPT_LANGUAGE”] public getBestLanguage () Gets best language accepted by the browser/client from _SERVER[“HTTP_ACCEPT_LANGUAGE”] public getBasicAuth () Gets auth info accepted by the browser/client from $_SERVER[‘PHP_AUTH_USER’] public getDigestAuth () Gets auth info accepted by the browser/client from $_SERVER[‘PHP_AUTH_DIGEST’] |


Some common text. Some common text. Some common text.
A removed paragraph.
Some text with changed formatting and a tipo.
An added paragraph.
Some text with changed formatting and a typo.