A domain object model is an object that represent application data as a user, an employee, a product, etc.
Within this framework a domain object model (or simple a model) is a
class that implement Inetdev.Data.IDataModel
or that inherits
from Inetdev.Data.DataModel
(recommended), for example:
public class Audit : DataModel
{
//...
}
A data property is a property that represents application data that will be ultimately stored in a database.
A data property is defined as a normal C# property and it is decorated
with an attribute that inherits from Inetdev.Data.IDataProperty
,
for example:
public class Audit : DataModel
{
string _id;
[TextDataProperty("Id", DbType.Text, MinLength = 0, MaxLength = 50, FieldName = "_id", PrimaryKey = 1, AutomaticType = AutomaticType.Identity, Caption = "AuditIdCaption", ResourceType = typeof(ModelLabels))]
public string Id
{
get { return _id; }
set
{
_id = value;
NotifyPropertyChanged(_id);
}
}
}
Data models are created, modified and deleted through the used of
the methods Save()
or SaveAsync()
for
creation and modification and Erase()
or EraseAsync()
for deletion.
Execution of this methods will execute the appropiated commands againts the database.
In this document


The resource has members.
Public Methods | |
| $this | addMember (User $user) |
| $this | addMembers (array $users) |
| magic User[] | getMembers () |
| magic bool | hasMembers () |
| $this | removeMember (User $user) |
| $this | removeMembers (array $users) |
| magic User[] | selectMembers (callable $filter) |
fn( User $user ): bool More... | |
Additional Inherited Members | |
| Protected Methods inherited from PostMutatorTrait | |
| $this | _addWithPost (string $addPath, array $postData, string $field, array $diff) |
For existing entities this adds references to other entities via the given POST path. More... | |
| $this | _removeWithPost (string $rmPath, array $postData, string $field, array|Closure $diff) |
For existing entities this removes references to other entities via the given POST path. More... | |
| magic bool hasMembers | ( | ) |


Objective:
Develop a one-page personal portfolio website with links to individual project pages for detailed description of the projects.
Technical Wrap-up:
- JavaScript
- Jekyll - Static Site Generator
- HTML
- CSS and Bootstrap
{% if site.google_analytics %} {% endif %} {% seo %}
Skip to the content.Develop a one-page personal portfolio website with links to individual project pages for detailed description of the projects.
This page was developed based on the Freelance Bootstrap theme created by Start Bootstrap and hosted by GitHub Pages. The source code was modified to achieve the following customization:
All project pages were developed using the Cayman Jekyll theme. Similar to the Portfolio Page, these web pages are hosted by GitHub Project Pages. The source code was modified to achieve the following customization:


a-suffix
-
An a-suffix, or attached suffix, is a particle word attached to another
word. (In the stemming literature they sometimes get referred to as
‘enclitics’.) In Italian, for example, personal pronouns attach to
certain verb forms:
| mandargli = | | mandare + gli | | = | | to send + to him
| | mandarglielo = | | mandare + gli + lo | | = | | to send + it + to him
|
a-suffixes appear in Italian and Spanish, and also in Portuguese, although
in Portuguese they are separated by hyphen from the preceding word, which
makes them easy to eliminate.
i-suffix
-
An i-suffix, or inflectional suffix, forms part of the basic grammar of a
language, and is applicable to all words of a certain grammatical type,
with perhaps a small number of exceptions. In English for example, the past
of a verb is formed by adding ed. Certain modifications may be required
in the stem:
| fit + ed | | -> | | fitted (double t)
| | love + ed | | -> | | loved (drop the final e of love)
|
d-suffix
-
A d-suffix, or derivational suffix, enables a new word, often with a
different grammatical category, or with a different sense, to be built from
another word. Whether a d-suffix can be attached is discovered not from
the rules of grammar, but by referring to a dictionary. So in English,
ness can be added to certain adjectives to form corresponding nouns
(littleness, kindness, foolishness ...) but not to all adjectives (not for
example, to big, cruel, wise ...) d-suffixes can be used to change
meaning, often in rather exotic ways. So in italian astro means a sham
form of something else:
| medico + astro | | = | | medicastro | | = | | quack doctor
| | poeta + astro | | = | | poetastro | | = | | poetaster
|
Indo-European languages
-
Most European and many Asian languages belong to the Indo-European language
group. Historically, it includes the Latin, Greek, Persian and Sanskrit of
the ancient world, and with the rise of the European empires, languages of
this group are now dominant in the Americas, Australia and large parts of
Africa. Indo-European languages are therefore the main languages of modern
Western culture, and they are all similarly amenable to stemming.
The Indo-European group has many recognisable sub-groups, for example
Romance (Italian, French, Spanish ...), Slavonic (Russian, Polish,
Czech ...), Celtic (Irish Gaelic, Scottish Gaelic, Welsh ...). The
Germanic sub-group includes German and Dutch, and the Scandinavian
languages are also usually classed as Germanic, although for convenience we
have made a separate grouping of them on the Snowball site. English is also
classed as Germanic, although it has been classed separately by us. This is
not for reasons of narrow chauvinism, but because the suffix structure of
English clearly lies mid-way between the Germanic and Romance groups, and it
therefore requires separate treatment.
Uralic languages
-
The Uralic languages are spoken mainly in Northern Russia and Europe. They
are divided into Samoyed, spoken mainly in the Siberian region, and
Finno-Ugric, spoken mainly in Europe. Although the number of languages in
the group is substantial, the total number of speakers is relatively small.
The best known Uralic languages are perhaps Hungarian, Finnish and
Estonian. Finnish and Estonian are in fact fairly similar. On the other
hand Hungarian and Finnish are as different as are, say, French and Persian
in the Indo-European group.
Like the Indo-European languages, the Uralic languages are amenable to
stemming.
|


This is the API
https://localhost:8080/api/v1/OBAuthorities
GET
A comma separated list of strings indicating the names of resource attributes to return in the response, overriding the set of attributes that would be returned by default. 'excludedAttributes' must not also be specified if this is specified.
A comma separated list of strings indicating the names of resource attributes to be removed from the default set of attributes to return. 'attributes' must not also be specified if this is specified.
The filter string used to request a subset of resources.
A string indicating the attribute whose value shall be used to order the returned responses.
A string indicating the order in which the 'sortBy' parameter is applied.
An integer indicating the 1-based index of the first query result.
An integer indicating the desired maximum number of query results per page.
https://localhost:8080/api/v1/OBAuthorities/{id}
GET
The resource identifier (value of the 'id' attribute).
A comma separated list of strings indicating the names of resource attributes to return in the response, overriding the set of attributes that would be returned by default. 'excludedAttributes' must not also be specified if this is specified.
A comma separated list of strings indicating the names of resource attributes to be removed from the default set of attributes to return. 'attributes' must not also be specified if this is specified.
Useful for executing searches without passing parameters that may contain sensitive information on the URL.
https://localhost:8080/api/v1/OBAuthorities/.search
POST


Test inline element
Proprietary inline element (blink)
Proprietary inline element (wbr) - note starts on new line, doesn't need end tag Proprietary inline element (nobr)
Test inline element


Yakhisizwe Initiative
Education, or learning, is not necessarily that routinized curricu-
lum and those classified subjects in textbooks which youths are
forced to learn during specified hours while sitting in rows of
desks. This type of education now prevailing all over the world
is directed against human freedom. State-controlled education,
which governments boast of whenever they are able to force
it on their youths, is a method of suppressing freedom.  It is an act of
dictatorship destructive of freedom because it deprives people
of their free choice, creativity and brilliance. To force a human
being to learn according to a set curriculum is a dictatorial act.
To impose certain subjects upon people is also a dictatorial act.
State-controlled and standardized education is, in fact, a
forced stultification of the masses. All governments which set
courses of education in terms of formal curricula and force peo-
ple to learn those courses coerce their citizens. All methods of
education prevailing in the world should be destroyed through
a universal cultural revolution that frees the human mind from
curricula of fanaticism which dictate a process of deliberate dis-
tortion of man’s tastes, conceptual ability and mentality.
This does not mean that schools are to be closed and that
people should turn their backs on education, as it may seem
to superficial readers. On the contrary, it means. that society
should provide all types of education, giving people the chance
to choose freely any subjects they wish to learn. This requires a
sufficient number of schools for all types of education. Insufficient numbers of schools restrict human freedom of choice, forcing them to learn only the subjects available, while depriving
them of the natural right to choose because of the unavailability of other subjects. Societies which ban or monopolize knowledge are reactionary societies which are biased towards ignorance and are hostile to freedom. Societies which prohibit the
teaching of religion are reactionary societies, biased towards ignorance and hostile to freedom. Societies which monopolize religious education are reactionary societies, biased towards ignorance and hostile to freedom. Equally so are the societies which
distort the religions, civilizations and behaviour of others in the
process of teaching those subjects. Societies which consider materialistic knowledge taboo are likewise reactionary societies, biased towards ignorance and hostile to freedom. Knowledge is
a natural right of every human being of which no one has the
right to deprive him or her under any pretext, except in a case
where a person does something which deprives him or her of
that right.
Ignorance will come to an end when everything is presented
as it actually is and when knowledge about everything is available to each person in the manner that suits him or her.


Welcome to AAA Fun World v2020.1, AAA Fun World will for now be a Flash game site, but will be used for other purposes after 2020.


Kshitij Tripathi
Website Developer
Designer
inventor
Developer
Illustrator
Join Pro Club Now
Active Games
Assassins Creed
PS5 Version
60%
Assassins Creed 2
PS6 Version
80%
Assassins Creed 3
PS6 Version
Website Developer
PS5 Version
PS6 Version
PS6 Version


Website Concept
For my web design project 2, I used the Cosmic Comics story by Italo Calvino as my concept for my site. I wanted my website to resemble a restaurant website where you are able to see a menu of different food and drink items made with moon milk, one of the subjects discussed in the short story. I wanted to make my website very fun and tell the story of how they went to the moon and got the milk to make cheese.
Design Concept
The art and colors are similar to that of a children’s novel, but still sleek enough to look like it belongs to a restaurant. There are descriptions of the food and prices, as well as original images made my myself that are inserted into the menu. The aesthetic of the website is dreamlike with pastel colors.
Text
There are humorous descriptions of high prices and ridiculous guarantees of the quality of food, similar to that of a real high-end restaurant.
Sources
Cosmic Comics by Italo Calvino Locations Map Original ImageAll original artwork for Moon Milk Café credited to Katelyn Trinh


Adapter.init$ is a Subject-boolean property that fires once after the Adapter is initialized and the Scroller is ready to run. There is also Adapter.init read-only boolean property. An important point is that there is a time gap between the Datasource/Adapter instantiation and the Scroller/Adapter initialization. In other words, we may instantiate the Datasource long before the Scroller's viewport is rendered and it starts working.
This demo displays ngx-ui-scroll version taken from the Adapter. The Adapter.init$ subscription is used to set version property exactly when the Adapter initializes and receives all data.
The second tab (OnPush) implements OnPush strategy with an additional changeDetector call, whish is required to update the view, because initialization is an asynchronous process. If we remove changeDetector call, we see 3 dots, the initial value.


--- layout: post title: 15 ways to turn off Windows date: 2006-11-21 00:00:00 categories: digital-media interfaces-&-interaction software-development ---
Joel on 15 ways to turn off Windows: "This highlights a style of software design shared by Microsoft and the open source movement, in both cases driven by a desire for consensus and for "Making Everybody Happy," but it's based on the misconceived notion that lots of choices make people happy, which we really need to rethink."


520_codename_cys.py
import heapq
import math
class Solution:
def minimumEffortPath(self, heights: List[List[int]]) -> int:
n = len(heights)
m = len(heights[0])
dp = [[0 for _ in range(m)] for _ in range(n)]
q = [(0,0,0)]
have_seen = set()
while q:
c, i, j = heapq.heappop(q)
if (i, j) in have_seen:
continue
else:
have_seen.add((i, j))
# print(i, j, c)
if i == n-1 and j == m-1:
# print("=" * 50)
return c
if i-1 >= 0 and (i-1, j) not in have_seen:
heapq.heappush(q, (max(c, abs(heights[i][j] - heights[i-1][j])), i-1, j))
if i+1 < n and (i+1, j) not in have_seen:
heapq.heappush(q, (max(c, abs(heights[i][j] - heights[i+1][j])), i+1, j))
if j-1 >= 0 and (i, j-1) not in have_seen:
heapq.heappush(q, (max(c, abs(heights[i][j] - heights[i][j-1])), i, j-1))
if j+1 < m and (i, j+1) not in have_seen:
heapq.heappush(q, (max(c, abs(heights[i][j] - heights[i][j+1])), i, j+1))
return 0


Pairing Options
{{teamRestriction ? '(YES)' : '(NO)'}}
info
Team Restriction*
{{metaRestriction ? '(YES)' : '(NO)'}}
info
Locality Restriction*
{{countryRestriction ? '(YES)' : '(NO)'}}
info
Country Restriction*
* The pairing algorithm first try to prevent any team matches. If no pairing is possible, restriction will be
ignored
There are {{allActualTournamentPlayers.length}} Players.
We suggest {{suggestedRoundsToPlay}} Rounds to play.


|
NUC472_NUC442_BSP V3.03.004
The Board Support Package for NUC472/NUC442
|
Functions | |
| int32_t | USBH_Open (void) |
| Open USB Host controller function. More... | |
| int | USBH_ProcessHubEvents () |
| Processed USB hub device events. User application must invoke this routine in the main while loop. Device enumeration is done in this routine. More... | |
| URB_T * | USBH_AllocUrb () |
| Allocate an URB from USB Core driver internal URB pool. More... | |
| void | USBH_FreeUrb (URB_T *urb) |
| Free the URB allocated from USBH_AllocUrb() More... | |
| int32_t | USBH_SubmitUrb (URB_T *urb) |
| Submit an URB to USB core for transfer data. More... | |
| int32_t | USBH_UnlinkUrb (URB_T *urb) |
| Cancel an URB which has been submit to USB core. More... | |
| int32_t | USBH_SendCtrlMsg (USB_DEV_T *dev, uint32_t pipe, uint8_t request, uint8_t requesttype, uint16_t value, uint16_t index, void *data, uint16_t size, int timeout) |
| Execute a control transfer. More... | |
| int32_t | USBH_SendBulkMsg (USB_DEV_T *usb_dev, uint32_t pipe, void *data, int len, int *actual_length, int timeout) |
| Execute a bulk transfer. More... | |
| int32_t | USBH_RegisterDriver (USB_DRIVER_T *new_driver) |
| Register a device driver to USB Host Core driver. More... | |
| int32_t | USBH_GetDescriptor (USB_DEV_T *dev, uint8_t type, uint8_t index, void *buf, int size) |
| Get a descriptor from device. More... | |
| int32_t | USBH_SetConfiguration (USB_DEV_T *dev, int configuration) |
| Select USB device configuration. More... | |
| int32_t | USBH_SetInterface (USB_DEV_T *dev, char interface, char alternate) |
| Set USB device interface. More... | |
| int32_t | USBH_ClearHalt (USB_DEV_T *dev, int pipe) |
| Clear the halt state of an endpoint. More... | |
| int32_t | USBH_Suspend (void) |
| Suspend USB Host Controller and devices. More... | |
| int32_t | USBH_Resume (void) |
| Resume USB Host controller and devices. More... | |
| int32_t | USBH_Close (void) |
| Disable USB Host controller function. More... | |
USB device structure
| HIDDEN_SYMBOLS URB_T * USBH_AllocUrb | ( | void | ) |
Allocate an URB from USB Core driver internal URB pool.
| NULL | Out of URB. |
| Otherwise | The pointer refer to the newly allocated URB. |
Definition at line 90 of file usbh_support.c.
| HIDDEN_SYMBOLS int32_t USBH_ClearHalt | ( | USB_DEV_T * | dev, |
| int | pipe | ||
| ) |
Clear the halt state of an endpoint.
| [in] | dev | The USB device. |
| [in] | pipe | Pipe description of the endpoint. |
| 0 | Success |
| Otherwise | Failed |
Definition at line 900 of file usbh_core.c.
| int32_t USBH_Close | ( | void | ) |
Disable USB Host controller function.
| 0 | Success |
| Otherwise | Failed |
Definition at line 1319 of file usbh_core.c.
| void USBH_FreeUrb | ( | URB_T * | urb | ) |
Free the URB allocated from USBH_AllocUrb()
| [in] | urb | The URB to be freed. |
Definition at line 113 of file usbh_support.c.
| HIDDEN_SYMBOLS int32_t USBH_GetDescriptor | ( | USB_DEV_T * | dev, |
| uint8_t | type, | ||
| uint8_t | index, | ||
| void * | buf, | ||
| int | size | ||
| ) |
Get a descriptor from device.
| [in] | dev | The USB devise. |
| [in] | type | Descriptor type. |
| [in] | index | Index of the descriptor. |
| [out] | buf | Buffer to store the descriptor. |
| [in] | size | Available size of buf. |
| >=0 | Length of the descriptor. |
| Otherwise | Failed |
Definition at line 822 of file usbh_core.c.
| HIDDEN_SYMBOLS int32_t USBH_Open | ( | void | ) |
Open USB Host controller function.
| 0 | Success |
| Otherwise | Failed |
Definition at line 1270 of file usbh_core.c.
| HIDDEN_SYMBOLS int USBH_ProcessHubEvents | ( | void | ) |
Processed USB hub device events. User application must invoke this routine in the main while loop. Device enumeration is done in this routine.
| 0 | No hub events |
| 1 | Have hub events |
Definition at line 113 of file usbh_hub.c.
| int32_t USBH_RegisterDriver | ( | USB_DRIVER_T * | new_driver | ) |
Register a device driver to USB Host Core driver.
| [in] | new_driver | The USB device driver. |
| 0 | Success |
| otherwise | Failed |
Definition at line 78 of file usbh_core.c.
| int32_t USBH_Resume | ( | void | ) |
Resume USB Host controller and devices.
| 0 | Success |
| Otherwise | Failed |
Definition at line 1378 of file usbh_core.c.
| int32_t USBH_SendBulkMsg | ( | USB_DEV_T * | usb_dev, |
| uint32_t | pipe, | ||
| void * | data, | ||
| int | len, | ||
| int * | actual_length, | ||
| int | timeout | ||
| ) |
Execute a bulk transfer.
| [in] | usb_dev | Pointer to the usb device to send the message to. |
| [in] | pipe | Endpoint pipe to send the message to. |
| [in,out] | data | Pointer to the data to send or to receive. |
| [in] | len | Length in bytes of the data to send or receive. |
| [out] | actual_length | Actual length of data transferred. |
| [in] | timeout | Time in millisecond to wait for the message to complete before timing out (if 0 the wait is forever). |
| >=0 | The actual bytes of data be transferred. |
| Otherwise | Failed |
This function sends a simple bulk message to a specified endpoint and waits for the message to complete, or timeout.
If successful, it returns 0, otherwise a negative error number. The number of actual bytes transferred will be placed in the actual_timeout parameter.
Don't use this function from within an interrupt context, like a bottom half handler. If you need a asynchronous message, or need to send a message from within interrupt context, use USBH_SubmitUrb()
Definition at line 416 of file usbh_core.c.
| HIDDEN_SYMBOLS int32_t USBH_SendCtrlMsg | ( | USB_DEV_T * | dev, |
| uint32_t | pipe, | ||
| uint8_t | request, | ||
| uint8_t | requesttype, | ||
| uint16_t | value, | ||
| uint16_t | index, | ||
| void * | data, | ||
| uint16_t | size, | ||
| int | timeout | ||
| ) |
Execute a control transfer.
| [in] | dev | Pointer to the usb device to send the message to. |
| [in] | pipe | Endpoint pipe to send the message to. |
| [in] | request | USB message request value |
| [in] | requesttype | USB message request type value |
| [in] | value | USB message value |
| [in] | index | USB message index value |
| [in,out] | data | Memory buffer of the data to be send with this transfer or to hold the data received from this transfer. |
| [in] | size | Length in bytes of the data to send. |
| [in] | timeout | Time in millisecond to wait for the message to complete before timing out (if 0 the wait is forever). |
| >=0 | The actual bytes of data be transferred. |
| Otherwise | Failed |
This function sends a simple control message to a specified endpoint and waits for the message to complete, or timeout.
If successful, it returns 0, otherwise a negative error number.
Don't use this function from within an interrupt context, like a bottom half handler. If you need a asynchronous message, or need to send a message from within interrupt context, use USBH_SubmitUrb()
Definition at line 378 of file usbh_core.c.
| int32_t USBH_SetConfiguration | ( | USB_DEV_T * | dev, |
| int | configuration | ||
| ) |
Select USB device configuration.
| [in] | dev | The USB device. |
| [in] | configuration | Configuration number. |
| 0 | Success |
| Otherwise | Failed |
Definition at line 973 of file usbh_core.c.
| int32_t USBH_SetInterface | ( | USB_DEV_T * | dev, |
| char | interface, | ||
| char | alternate | ||
| ) |
Set USB device interface.
| [in] | dev | The USB device. |
| [in] | interface | Interface number. |
| [in] | alternate | Interface alternate setting number. |
| 0 | Success |
| Otherwise | Failed |
Definition at line 948 of file usbh_core.c.
| HIDDEN_SYMBOLS int32_t USBH_SubmitUrb | ( | URB_T * | urb | ) |
Submit an URB to USB core for transfer data.
| [in] | urb | The USB transfer request to be processed. |
| 0 | Success |
| otherwise | Failed |
Definition at line 218 of file usbh_core.c.
| int32_t USBH_Suspend | ( | void | ) |
Suspend USB Host Controller and devices.
| 0 | Success |
| Otherwise | Failed |
Definition at line 1336 of file usbh_core.c.
| int32_t USBH_UnlinkUrb | ( | URB_T * | urb | ) |
Cancel an URB which has been submit to USB core.
| [in] | urb | The USB to be canceled. |
| 0 | Success |
| otherwise | Failed |
Definition at line 236 of file usbh_core.c.
| signed char usb_device::act_config |
Active configuration number
Definition at line 681 of file usbh_core.h.
| char usb_device::act_iface |
Active interface number
Definition at line 682 of file usbh_core.h.
| uint32_t iso_pkt_t::actual_length |
Actual transfer length
Definition at line 529 of file usbh_core.h.
| int urb_t::actual_length |
actual data buffer length
Definition at line 547 of file usbh_core.h.
| USB_BUS_T* usb_device::bus |
Bus we're part of
Definition at line 679 of file usbh_core.h.
| struct usb_device* usb_device::children[USB_MAXCHILDREN] |
Child device list
Definition at line 702 of file usbh_core.h.
| void(* urb_t::complete) (struct urb_t *) |
USB transfer complete callback function
Definition at line 555 of file usbh_core.h.
| void* urb_t::context |
USB Driver internal used
Definition at line 554 of file usbh_core.h.
| USB_DEV_DESC_T usb_device::descriptor |
Device descriptor.
Definition at line 667 of file usbh_core.h.
| struct usb_device* urb_t::dev |
pointer to associated USB device
Definition at line 541 of file usbh_core.h.
| int usb_device::devnum |
Device number on USB bus
Definition at line 669 of file usbh_core.h.
| USB_DRIVER_T* usb_device::driver[MAX_DRIVER_PER_DEV] |
Driver list
Definition at line 704 of file usbh_core.h.
| int usb_device::driver_cnt |
Total number of driver list
Definition at line 705 of file usbh_core.h.
| EP_INFO_T usb_device::ep_list[MAX_ENDPOINTS] |
Endpoint list
Definition at line 685 of file usbh_core.h.
| int usb_device::ep_list_cnt |
Total number of ep_list[]
Definition at line 686 of file usbh_core.h.
| int urb_t::error_count |
number of errors in this transfer (iso only)
Definition at line 552 of file usbh_core.h.
| uint32_t usb_device::halted[2] |
endpoint halts; one bit per endpoint # & direction; [0] = IN, [1] = OUT
Definition at line 674 of file usbh_core.h.
| int usb_device::have_langid |
whether string_langid is valid yet
Definition at line 688 of file usbh_core.h.
| void* usb_device::hcpriv |
Host Controller private data
Definition at line 691 of file usbh_core.h.
| int usb_device::hub_port |
The hub port that this device connected on
Definition at line 678 of file usbh_core.h.
| char usb_device::iface_alternate |
Active interface alternate setting
Definition at line 683 of file usbh_core.h.
| int urb_t::interval |
polling interval (irq only)
Definition at line 551 of file usbh_core.h.
| ISO_PACKET_DESCRIPTOR_T urb_t::iso_frame_desc[8] |
isochronous transfer descriptor
Definition at line 556 of file usbh_core.h.
| uint32_t iso_pkt_t::length |
Length in transfer buffer
Definition at line 528 of file usbh_core.h.
| int usb_device::maxchild |
Number of ports if hub
Definition at line 701 of file usbh_core.h.
| struct urb_t* urb_t::next |
pointer to next URB
Definition at line 540 of file usbh_core.h.
| int urb_t::number_of_packets |
number of packets in this request (iso)
Definition at line 550 of file usbh_core.h.
| uint32_t iso_pkt_t::offset |
Start offset in transfer buffer
Definition at line 527 of file usbh_core.h.
| struct usb_device* usb_device::parent |
parent device
Definition at line 677 of file usbh_core.h.
| uint32_t urb_t::pipe |
pipe information
Definition at line 542 of file usbh_core.h.
| uint8_t* urb_t::setup_packet |
setup packet (control only)
Definition at line 548 of file usbh_core.h.
| int usb_device::slow |
Is slow device.
Definition at line 670 of file usbh_core.h.
| int usb_device::speed |
Device speed.
Definition at line 671 of file usbh_core.h.
| int urb_t::start_frame |
start frame (iso/irq only)
Definition at line 549 of file usbh_core.h.
| int iso_pkt_t::status |
Transfer status
Definition at line 530 of file usbh_core.h.
| int urb_t::status |
returned status
Definition at line 543 of file usbh_core.h.
| int usb_device::string_langid |
language ID for strings
Definition at line 689 of file usbh_core.h.
| int urb_t::timeout |
timeout (in jiffies)
Definition at line 553 of file usbh_core.h.
| uint32_t usb_device::toggle[2] |
toggle bit ([0] = IN, [1] = OUT)
Definition at line 673 of file usbh_core.h.
| void* urb_t::transfer_buffer |
associated data buffer
Definition at line 545 of file usbh_core.h.
| int urb_t::transfer_buffer_length |
data buffer length
Definition at line 546 of file usbh_core.h.
| uint32_t urb_t::transfer_flags |
USB_DISABLE_SPD | USB_ISO_ASAP | etc.
Definition at line 544 of file usbh_core.h.
| URB_PRIV_T urb_t::urb_hcpriv |
private data for host controller
Definition at line 538 of file usbh_core.h.
| USB_LIST_T urb_t::urb_list |
list pointer to all active urbs
Definition at line 539 of file usbh_core.h.


{{question.title}}
Showing of 'interpolate' filter: {{ 'Current version is v%VERSION%.' | interpolate }}


DOM Traversing
This heading is inside parent_1
This heading is inside child
This is inside grandchild
Click Here
This heading is inside child
This is inside grandchild
This heading is inside parent_2
This heading is inside child
This is inside grandchild
Click Here
This heading is inside child
This is inside grandchild


In my thesis I research how the narrative around looted cultural heritage objects gets
created. I wanted to research this subject, because for Western societies these objects
present the past, but for the countries where the object was looted from, this is still a part of
their culture. With not changing the narrative of the object, the disbalance between the
Western Society and the countries that were their former colonies will never change.
I wanted to find out how the human centered approach influenced the narrative of a looted
cultural heritage object, with in this case specific focus on the bust of Nefertiti.
There are different parties involved, so by understanding them, I could figure out how the
issue is structured. After writing my thesis, I can conclude that I still share the same values
as the countries that are fighting for their right to have access to their cultural heritage object.
In my thesis, I found out that the solution for approaching the issue around looted cultural
heritage objects is communication. With this we can collectively start creating a new
narrative around these object.
:


Classes | |
| struct | _queue |
| FIFO Queue with circular and growing features. More... | |
Typedefs | |
| typedef struct gft::Queue::_queue | Queue |
| FIFO Queue with circular and growing features. More... | |
Functions | |
| Queue * | Create (int nbuckets) |
| void | Destroy (Queue **Q) |
| void | Push (Queue *Q, int p) |
| int | Pop (Queue *Q) |
| void | Reset (Queue *Q) |
| bool | IsEmpty (Queue *Q) |
| bool | IsFull (Queue *Q) |
| typedef struct gft::Queue::_queue gft::Queue::Queue |
FIFO Queue with circular and growing features.
| Queue * gft::Queue::Create | ( | int | nbuckets | ) |
| void gft::Queue::Destroy | ( | Queue ** | Q | ) |
| bool gft::Queue::IsEmpty | ( | Queue * | Q | ) |
| bool gft::Queue::IsFull | ( | Queue * | Q | ) |
| int gft::Queue::Pop | ( | Queue * | Q | ) |
| void gft::Queue::Push | ( | Queue * | Q, |
| int | p | ||
| ) |
| void gft::Queue::Reset | ( | Queue * | Q | ) |


This is a simple bootstrap shell and an angular app because the calculator app is a self contained angular module that can be added to any angular application


AddVertex ( surface,x#,y#,z#[,u#][,v#][,w#] )
Parameters:
| surface - surface handle x# - x coordinate of vertex y# - y coordinate of vertex z# - z coordinate of vertex u# (optional) - u texture coordinate of vertex v# (optional) - v texture coordinate of vertex w# (optional) - w texture coordinate of vertex - not used, included for future expansion |
Description:
| Adds a vertex to the specified surface and returns the vertices' index
number, starting from 0. x,y,z are the geometric coordinates of the vertex, and u,v,w are texture mapping coordinates. A vertex is a point in 3D space which is used to connect edges of a triangle together. Without any vertices, you can't have any triangles. At least three vertices are needed to create one triangle; one for each corner. The optional u,v parameters allow you to specify texture coordinates for a vertex, which will determine how any triangle created using those vertices will be texture mapped. This works on the following basis: the bottom left of an image has the uv coordinates 0,0. The bottom right has coordinates 0,1, top left 0,1 and top right 1,1. Now, depending on what uv coordinate you assign to the vertex, this will represent a point on the image. For example, a coordinate of 0.5,0.5 would represent the centre of the image. So now imagine you have a normal equilateral triangle. By assigning the bottom left vertex a uv coordinate of 0,0, then bottom right a coordinate of 1,0 and the top centre 0.5,1, this will texture map the triangle with an image that fits it. |
| None. |


host1
First:
start a proxy server:
node proxyserver.js
Next:
open the page
./host2.html
in a browser


Copyright (c) Puzzles and Games Ring of The Archimedeans
This game was invented by the Puzzles and Games Ring of The Archimedeans in order to create a generalization of Chess.
 The game starts with this initial setup.
|
Checking the initial setup, we see on each of the last 3 rows: a Rook, a Bishop, a Queen, a King (the Ring), a Bishop and a Rook. In the 6th and 13th rows, there are 6 black and 6 white Pawns.
|
Moving samples The White piece centered at the stone on the left of cell [1] can move any number of cells, to the bottom and to the bottom-right. Moving to the bottom captures two Black stones, moving bottom-right captures one Black stone. The Black piece centered on the left of cell [2] can move to the top and can capture two White stones. That piece cannot move into the top-right direction, since there is a friendly stone blocking its progression. |
There is an article about Gess on Eureka Maganize N. 53. Eureka is the journal of the Archimedeans, the mathematical society of the Cambridge University.
Another game that mixes Chess and Go, is Go-Chess by Jim Callan. He also build a website to play Go-Chess online.


?V¡^>v
BOTANICAL
Roots'
sSªWB"Roem
LH^Catasus
Guerra
on
STATE
UNIVERSITY
GENUS
CENCHRUS
Cenohrua
brewuii
R.
&
8.
herbarium
of
IOWA
REVISION
OF
THE
THE
NEW
YORK
BOTANICAL
GARDEN
EXPLORATION
OF
CUBA
Sierra
Nipe,
near
Woodfred,
Oriente
Rocky
Arroyos,
400-550
Meters
Altitude
NEW
YORK
BOTANICAL
GARDEN
01530212
01530212
Legend -
Level of confidence that token is an accurately-transcribed word
extremely low
very low
low
undetermined
medium
high
very high


How to contribute
Please read these guidelines before contributing to MpesaLib:
- Question or Problem?
- Issues and Bugs
- Feature Requests
- Submitting a Pull Request
- Contributor License Agreement
Got a Question or Problem?
If you have questions about how to use MpesaLib, please read the MpesaLib documentation. For Questions related to how Mpesa APIs work ask on Mpesa Daraja Portal. There are hundreds of Mpesa questions on Daraja that might address you challenges. If you don't find help from daraja, there is a vibrant community of payment apis developers and integrators that have experrienced the challenges you could be having with Mpesa APIs and are more than willing to assist.
GitHub issues are only for reporting bugs and feature requests, not questions or help.
Found an Issue?
If you find a bug in the source code or a mistake in the documentation, you can help by submitting an issue to the GitHub Repository. Even better you can submit a Pull Request with a fix.
When submitting an issue please include the following information:
- A description of the issue
- The MpesaLib code related to the issue
- The exception message and stacktrace if an error was thrown
- If possible, please include code that reproduces the issue. You could submit a pull request with the issue reproduced in a new test.
The more information you include about the issue, the more likely it is to be fixed!
Want a Feature?
You can request a new feature by submitting an issue to the GitHub Repository. Before requesting a feature consider the following:
- MpesaLib has many extensibility points, it is possible you can implement your feature today without modifying MpesaLib
- Stability is important. MpesaLib is used by hundreds of other developers and features that require large breaking changes are unlikely to be accepted
Submitting a Pull Request
When submitting a pull request to the GitHub Repository make sure to do the following:
- Check that new and updated code follows MpesaLib's existing code formatting and naming standard
- Run MpesaLib's unit tests (to be introduced) to ensure no existing functionality has been affected
- Write new unit tests to test your changes. All features and fixed bugs must have tests to verify they work.
Read [GitHub Help][pullrequesthelp] for more details about creating pull requests.
Contributor License Agreement
By contributing your code to MpesaLib you grant Elvis Ayiemba a non-exclusive, irrevocable, worldwide, royalty-free, sublicenseable, transferable license under all of Your relevant intellectual property rights (including copyright, patent, and any other rights), to use, copy, prepare derivative works of, distribute and publicly perform and display the Contributions on any licensing terms, including without limitation: (a) open source licenses like the MIT license; and (b) binary, proprietary, or commercial licenses. Except for the licenses granted herein, You reserve all right, title, and interest in and to the Contribution.
You confirm that you are able to grant us these rights. You represent that You are legally entitled to grant the above license. If Your employer has rights to intellectual property that You create, You represent that You have received permission to make the Contributions on behalf of that employer, or that Your employer has waived such rights for the Contributions.
You represent that the Contributions are Your original works of authorship, and to Your knowledge, no other person claims, or has the right to claim, any right in any invention or patent related to the Contributions. You also represent that You are not legally obligated, whether by entering into an agreement or otherwise, in any way that conflicts with the terms of this license.
Elvis Ayiemba acknowledges that, except as explicitly described in this Agreement, any Contribution which you provide is on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.


TrustBadgeConfig
public class TrustBadgeConfig : NSObject
TrustBadgeConfig aims to encapsulate all the configuration variables and custom handlers of TrustBadgeManager
-
Name of the app, (Default : Bundle Display Name of host app)
Declaration
Swift
public var appName : String?
-
(Optional) Rating of your application (Default : 4+)
Declaration
Swift
public var rating = Rating(type: RatingType.Level4)
-
(Optional) UIColor used to highlight element with a positive status (default black)
Declaration
Swift
public var highlightColor = UIColor.blackColor()
-
(Optional) background UIColor of the header (default blue)
Declaration
Swift
public var headerColor = UIColor(red: 57/256, green: 176/256, blue: 168/256, alpha: 1)
-
(Optional) Closure giving Tracking (Data Usage Permission) status (enabled/disabled) (Default : disabled)
Example :
let config = TrustBadgeConfig() config.isTrackingEnabled = {() in return NSUserDefaults.standardUserDefaults().boolForKey("TRACKING_KEY")}
Declaration
Swift
public var isTrackingEnabled : (Void) -> Bool = {() in return false}
-
(Optional) Closure giving Identity usage (Identity ElementType) status (enabled/disabled) (Default : disabled)
Declaration
Swift
public var isIdentityUsed : (Void) -> Bool = {() in return true}
-
(Optional) Closure giving Social Sharing (Social Sharing ElementType) status (enabled/disabled) (Default : disabled)
Declaration
Swift
public var isSocialSharingUsed : (Void) -> Bool = {() in return false}
-
(Optional) Closure giving InApp Purchase (InApp Purchase ElementType) status (enabled/disabled) (Default : disabled)
Declaration
Swift
public var isInappPurchaseUsed : (Void) -> Bool = {() in return false}
-
(Optional) Closure giving Advertisement (Advertisement ElementType) status (enabled/disabled) (Default : disabled)
Declaration
Swift
public var isAdvertisementUsed : (Void) -> Bool = {() in return false}
-
(Optional) Closure allowing to update the Tracking (Data Usage ElementType) status (enabled/disabled).
Example :
let config = TrustBadgeConfig() config.updateTracking = {(Bool status) in NSUserDefaults.standardUserDefaults().setBool(status, forKey: "TRACKING_KEY")}
Declaration
Swift
public var updateTracking : (UISwitch)-> Void = {(toggle) in }
-
(Optional) List of TrustBadgeElements that should be displayed in
Main Elements
section. If you append an TrustBadgeElement to the Array, it will add it at the end of it. If you want to ave full control of what should be displayed, please assign a new array to this property. This section must contains at least 1 element to let TrustBadgeManager initialize properly.Example :
let myCustomElement = CustomElement(nameKey: "custom-permission-name-key", descriptionKey: "custom-permission-description-key", statusEnabledIconName: "permission-credit-card-enabled-icon", statusDisabledIconName: "permission-credit-card-disabled-icon") myCustomElement.isConfigurable = false myCustomElement.statusClosure = {() in return true} config.mainElements.append(myCustomElement) //or with pre-defined permissions such as Calendar : let calendarElement = PreDefinedElement(type: .Calendar) config.mainElements.append(calendarElement)
Declaration
Swift
public lazy var mainElements : [TrustBadgeElement] = self.initializeMainElements()
-
(Optional) List of TrustBadgeElements that should be displayed in
Other Elements
section. If you append an TrustBadgeElement to the Array, it will add it at the end of it. If you want to ave full control of what should be displayed, please assign a new array to this property. If no elements are in the list, this section will not be displayed. (empty by default)Example :
let myCustomElement = CustomElement(nameKey: "custom-permission-name-key", descriptionKey: "custom-permission-description-key", statusEnabledIconName: "permission-credit-card-enabled-icon", statusDisabledIconName: "permission-credit-card-disabled-icon") myCustomElement.isConfigurable = false myCustomElement.statusClosure = {() in return true} config.otherElements.append(myCustomElement) //or with pre-defined permissions such as Calendar : let calendarElement = PreDefinedElement(type: .Calendar) config.otherElements.append(calendarElement)
Declaration
Swift
public lazy var otherElements : [TrustBadgeElement] = self.initializeOtherElements()
-
(Optional) List of TrustBadgeElements that should be displayed in
Usage
section. If you append an TrustBadgeElement to the Array, it will add it at the end of it. If you want to ave full control of what should be displayed, please assign a new array to this property.Example :
let myCustomElement = CustomElement(nameKey: "custom-permission-name-key", descriptionKey: "custom-permission-description-key", statusEnabledIconName: "permission-credit-card-enabled-icon", statusDisabledIconName: "permission-credit-card-disabled-icon") myCustomElement.isConfigurable = false myCustomElement.statusClosure = {() in return true} config.usageElements.append(myCustomElement) //or with pre-defined permissions such as Calendar : let calendarElement = PreDefinedElement(type: .Calendar) config.usageElements.append(calendarElement)
Declaration
Swift
public lazy var usageElements : [TrustBadgeElement] = self.initializeUsageElements()
-
(Optional) List of Terms and Conditions that should be displayed in
terms and conditions
section. (empty by default)Example :
let customTerm = Term(type: .Text, titleKey: "terms-data-usage-title", contentKey: "terms-data-usage-content") config.terms = [customTerm]
Declaration
Swift
public lazy var terms = [Term]()
-
Convenience method to create the array of the default TrustBadgeElement that should be displayed in Main Elements section.
Declaration
Swift
public func initializeMainElements() -> [TrustBadgeElement]
Return Value
an initialized array of TrustBadgeElement
-
Convenience method to create the array of the default TrustBadgeElement that should be displayed in Other Elements section.
Declaration
Swift
public func initializeOtherElements() -> [TrustBadgeElement]
Return Value
an initialized array of TrustBadgeElement
-
Convenience method to create the array of the default TrustBadgeElement that should be displayed in Usage Elements section.
Declaration
Swift
public func initializeUsageElements() -> [TrustBadgeElement]
Return Value
an initialized array of TrustBadgeElement
-
Convenience method to find elements of a given type in order to configure it directly. This method will search over all elements in every collections the Manager is responsible for
Declaration
Swift
public func elementForType(type : ElementType) -> [PreDefinedElement]
Parameters
type
type of the Element
Return Value
array of PreDefinedElements matching a given type


--- layout: archive title: Zulip Chat Archive permalink: /stream/113488-general/topic/dsimp_config.html ---
Please could someone help me fill in these holes in the docstring for dsimp_config
?
structure dsimp_config := (md := reducible) -- reduction mode: how aggressively constants are replaced with their definitions. (max_steps : nat := simp.default_max_steps) -- The maximum number of steps allowed before failing. (canonize_instances : bool := tt) -- [TODO] ??? (single_pass : bool := ff) -- [TODO] Does this mean that _each_ simp-lemma can only be used once? (fail_if_unchanged := tt) -- Don't throw if simp didn't do anything. (eta := tt) -- allow eta-equivalence: `(λ x, F $ x) ↝ F` (zeta : bool := tt) -- do zeta-reductions: `let x : a := b in c ↝ c[x/b]`. (beta : bool := tt) -- do beta-reductions: `(λ x, E) $ (y) ↝ E[x/y]`. (proj : bool := tt) -- reduce projections: `⟨a,b⟩.1 ↝ a` [TODO] I think? (iota : bool := tt) -- reduce recursors for inductive datatypes: eg `nat.rec_on (succ n) Z R ↝ R n $ nat.rec_on n Z R` (unfold_reducible := ff) -- if tt, definitions with `reducible` transparency will be unfolded (delta-reduced) (memoize := tt) -- [TODO] what is being memoised?
(I'm working through init/meta
in the Lean source and adding all the missing docstrings)
@Edward Ayers Is a copy of your Lean with docstring available online anywhere? It would be really useful.
https://github.com/EdAyers/lean
Checkout the doc
branch
I use the build from that branch as my main lean executable
Do you mean you added stuff besides docstrings?
No I haven't added anything except docstrings on that branch
(hopefully, no guarantees)
It builds mathlib though so its probably fine. I didn't sneak in false
as an axiom anywhere.
I also can't guarantee that the docstrings I added aren't misleading, they are more a side-effect of me trying to understand the sourcecode
Thanks @Edward Ayers
{% endraw %}Last updated: Apr 24 2020 at 19:02 UTC


--- layout: post title: Windows Azure and the Sochi Olympics date: 2014-02-03 14:02:35.000000000 -05:00 type: post published: true status: publish categories: - Azure - WAMS tags: [] meta: dsq_thread_id: '2214808864' _jetpack_related_posts_cache: a:1:{s:32:"8f6677c9d6b0f903e98ad32ec61f8deb";a:2:{s:7:"expires";i:1457743809;s:7:"payload";a:3:{i:0;a:1:{s:2:"id";i:1461;}i:1;a:1:{s:2:"id";i:2045;}i:2;a:1:{s:2:"id";i:691;}}}} author: login: adminian email<EMAIL_ADDRESS>display_name: adminian first_name: '' last_name: '' ---
In April we, Microsoft, announced we’re teaming up with NBC Sports to deliver digital media using Windows Azure Media Services. I’ve had the pleasure of working on the team at Microsoft that’s making this happen. As you can imagine this has been a very demanding, but exciting project to be apart of. I’ve had many opportunities to learn about Windows Azure and media in general. I hope over the coming weeks to share some of my experiences…
Wednesday I’ll be flying out to Las Vegas to work with the team to insure our users have a great experience…


var _rand: Random
Random number generator used to row sampling. Reassignable to set seed for deterministic sampling.


imdl
Imgur Album Downloader
© 2018 jackw01. Released under the MIT license. Built with JSZip and FileSaver.js.imdl saves all images in the album along with a JSON file containing album and image details in the format described here.
Album not found.


| Package | Description |
|---|---|
| weka.classifiers.pmml.producer | |
| weka.core.pmml.jaxbbindings |
| Class and Description |
|---|
| OPTYPE
Java class for OPTYPE.
|
| PMML
Java class for PMML element declaration.
|
| Class and Description |
|---|
| ACTIVATIONFUNCTION
Java class for ACTIVATION-FUNCTION.
|
| Aggregate
Java class for Aggregate element declaration.
|
| Alternate
Java class for Alternate element declaration.
|
| Annotation
Java class for Annotation element declaration.
|
| Anova
Java class for Anova element declaration.
|
| AnovaRow
Java class for AnovaRow element declaration.
|
| AntecedentSequence
Java class for AntecedentSequence element declaration.
|
| AnyDistribution
Java class for AnyDistribution element declaration.
|
| Application
Java class for Application element declaration.
|
| Apply
Java class for Apply element declaration.
|
| ArrayType
Java class for ArrayType complex type.
|
| AssociationModel
Java class for AssociationModel element declaration.
|
| AssociationRule
Java class for AssociationRule element declaration.
|
| Attribute
Java class for Attribute element declaration.
|
| BaseCumHazardTables
Java class for BaseCumHazardTables element declaration.
|
| Baseline
Java class for Baseline element declaration.
|
| BaselineCell
Java class for BaselineCell element declaration.
|
| BaselineModel
Java class for BaselineModel element declaration.
|
| BaselineStratum
Java class for BaselineStratum element declaration.
|
| BASELINETESTSTATISTIC
Java class for BASELINE-TEST-STATISTIC.
|
| BayesInput
Java class for BayesInput element declaration.
|
| BayesInputs
Java class for BayesInputs element declaration.
|
| BayesOutput
Java class for BayesOutput element declaration.
|
| BinarySimilarity
Java class for binarySimilarity element declaration.
|
| BoundaryValueMeans
Java class for BoundaryValueMeans element declaration.
|
| BoundaryValues
Java class for BoundaryValues element declaration.
|
| CategoricalPredictor
Java class for CategoricalPredictor element declaration.
|
| Categories
Java class for Categories element declaration.
|
| Category
Java class for Category element declaration.
|
| CATSCORINGMETHOD
Java class for CAT-SCORING-METHOD.
|
| Characteristic
Java class for Characteristic element declaration.
|
| Characteristics
Java class for Characteristics element declaration.
|
| Chebychev
Java class for chebychev element declaration.
|
| ChildParent
Java class for ChildParent element declaration.
|
| CityBlock
Java class for cityBlock element declaration.
|
| ClassLabels
Java class for ClassLabels element declaration.
|
| Cluster
Java class for Cluster element declaration.
|
| ClusteringField
Java class for ClusteringField element declaration.
|
| ClusteringModel
Java class for ClusteringModel element declaration.
|
| ClusteringModelQuality
Java class for ClusteringModelQuality element declaration.
|
| Coefficient
Java class for Coefficient element declaration.
|
| Coefficients
Java class for Coefficients element declaration.
|
| COMPAREFUNCTION
Java class for COMPARE-FUNCTION.
|
| ComparisonMeasure
Java class for ComparisonMeasure element declaration.
|
| Comparisons
Java class for Comparisons element declaration.
|
| CompoundPredicate
Java class for CompoundPredicate element declaration.
|
| CompoundRule
Java class for CompoundRule element declaration.
|
| Con1
Java class for Con element declaration.
|
| ConfusionMatrix
Java class for ConfusionMatrix element declaration.
|
| ConsequentSequence
Java class for ConsequentSequence element declaration.
|
| Constant
Java class for Constant element declaration.
|
| Constraints
Java class for Constraints element declaration.
|
| CONTSCORINGMETHOD
Java class for CONT-SCORING-METHOD.
|
| ContStats
Java class for ContStats element declaration.
|
| CorrelationFields
Java class for CorrelationFields element declaration.
|
| CorrelationMethods
Java class for CorrelationMethods element declaration.
|
| Correlations
Java class for Correlations element declaration.
|
| CorrelationValues
Java class for CorrelationValues element declaration.
|
| Counts
Java class for Counts element declaration.
|
| COUNTTABLETYPE
Java class for COUNT-TABLE-TYPE complex type.
|
| Covariances
Java class for Covariances element declaration.
|
| CovariateList
Java class for CovariateList element declaration.
|
| CUMULATIVELINKFUNCTION
Java class for CUMULATIVE-LINK-FUNCTION.
|
| DataDictionary
Java class for DataDictionary element declaration.
|
| DataField
Java class for DataField element declaration.
|
| DATATYPE
Java class for DATATYPE.
|
| Decision
Java class for Decision element declaration.
|
| Decisions
Java class for Decisions element declaration.
|
| DecisionTree
Java class for DecisionTree element declaration.
|
| DefineFunction
Java class for DefineFunction element declaration.
|
| Delimiter
Java class for Delimiter element declaration.
|
| DELIMITER2
Java class for DELIMITER.
|
| DerivedField
Java class for DerivedField element declaration.
|
| Discretize
Java class for Discretize element declaration.
|
| DiscretizeBin
Java class for DiscretizeBin element declaration.
|
| DiscrStats
Java class for DiscrStats element declaration.
|
| DocumentTermMatrix
Java class for DocumentTermMatrix element declaration.
|
| Euclidean
Java class for euclidean element declaration.
|
| EventValues
Java class for EventValues element declaration.
|
| ExponentialSmoothing
Java class for ExponentialSmoothing element declaration.
|
| Extension
Java class for Extension element declaration.
|
| FactorList
Java class for FactorList element declaration.
|
| False
Java class for False element declaration.
|
| FieldColumnPair
Java class for FieldColumnPair element declaration.
|
| FieldRef
Java class for FieldRef element declaration.
|
| FIELDUSAGETYPE
Java class for FIELD-USAGE-TYPE.
|
| FieldValue
Java class for FieldValue element declaration.
|
| FieldValueCount
Java class for FieldValueCount element declaration.
|
| GAP
Java class for GAP.
|
| GaussianDistribution
Java class for GaussianDistribution element declaration.
|
| GeneralRegressionModel
Java class for GeneralRegressionModel element declaration.
|
| Header
Java class for Header element declaration.
|
| InlineTable
Java class for InlineTable element declaration.
|
| InstanceField
Java class for InstanceField element declaration.
|
| InstanceFields
Java class for InstanceFields element declaration.
|
| INTERPOLATIONMETHOD
Java class for INTERPOLATION-METHOD.
|
| Interval
Java class for Interval element declaration.
|
| INTSparseArray
Java class for INT-SparseArray element declaration.
|
| INVALIDVALUETREATMENTMETHOD
Java class for INVALID-VALUE-TREATMENT-METHOD.
|
| Item
Java class for Item element declaration.
|
| ItemRef
Java class for ItemRef element declaration.
|
| Itemset
Java class for Itemset element declaration.
|
| Jaccard
Java class for jaccard element declaration.
|
| KNNInput
Java class for KNNInput element declaration.
|
| KNNInputs
Java class for KNNInputs element declaration.
|
| KohonenMap
Java class for KohonenMap element declaration.
|
| Level
Java class for Level element declaration.
|
| LiftData
Java class for LiftData element declaration.
|
| LiftGraph
Java class for LiftGraph element declaration.
|
| LinearKernelType
Java class for LinearKernelType element declaration.
|
| LinearNorm
Java class for LinearNorm element declaration.
|
| LINKFUNCTION
Java class for LINK-FUNCTION.
|
| LocalTransformations
Java class for LocalTransformations element declaration.
|
| MapValues
Java class for MapValues element declaration.
|
| MatCell
Java class for MatCell element declaration.
|
| Matrix
Java class for Matrix element declaration.
|
| MiningBuildTask
Java class for MiningBuildTask element declaration.
|
| MiningField
Java class for MiningField element declaration.
|
| MININGFUNCTION
Java class for MINING-FUNCTION.
|
| MiningModel
Java class for MiningModel element declaration.
|
| MiningSchema
Java class for MiningSchema element declaration.
|
| Minkowski
Java class for minkowski element declaration.
|
| MISSINGVALUESTRATEGY
Java class for MISSING-VALUE-STRATEGY.
|
| MISSINGVALUETREATMENTMETHOD
Java class for MISSING-VALUE-TREATMENT-METHOD.
|
| MissingValueWeights
Java class for MissingValueWeights element declaration.
|
| ModelExplanation
Java class for ModelExplanation element declaration.
|
| ModelLiftGraph
Java class for ModelLiftGraph element declaration.
|
| ModelStats
Java class for ModelStats element declaration.
|
| ModelVerification
Java class for ModelVerification element declaration.
|
| MULTIPLEMODELMETHOD
Java class for MULTIPLE-MODEL-METHOD.
|
| MultivariateStat
Java class for MultivariateStat element declaration.
|
| MultivariateStats
Java class for MultivariateStats element declaration.
|
| NaiveBayesModel
Java class for NaiveBayesModel element declaration.
|
| NearestNeighborModel
Java class for NearestNeighborModel element declaration.
|
| NeuralInput
Java class for NeuralInput element declaration.
|
| NeuralInputs
Java class for NeuralInputs element declaration.
|
| NeuralLayer
Java class for NeuralLayer element declaration.
|
| NeuralNetwork
Java class for NeuralNetwork element declaration.
|
| NeuralOutput
Java class for NeuralOutput element declaration.
|
| NeuralOutputs
Java class for NeuralOutputs element declaration.
|
| Neuron
Java class for Neuron element declaration.
|
| NNNORMALIZATIONMETHOD
Java class for NN-NORMALIZATION-METHOD.
|
| Node
Java class for Node element declaration.
|
| NormContinuous
Java class for NormContinuous element declaration.
|
| NormDiscrete
Java class for NormDiscrete element declaration.
|
| NOTRUECHILDSTRATEGY
Java class for NO-TRUE-CHILD-STRATEGY.
|
| NumericInfo
Java class for NumericInfo element declaration.
|
| NumericPredictor
Java class for NumericPredictor element declaration.
|
| OptimumLiftGraph
Java class for OptimumLiftGraph element declaration.
|
| OPTYPE
Java class for OPTYPE.
|
| OUTLIERTREATMENTMETHOD
Java class for OUTLIER-TREATMENT-METHOD.
|
| Output
Java class for Output element declaration.
|
| OutputField
Java class for OutputField element declaration.
|
| PairCounts
Java class for PairCounts element declaration.
|
| Parameter
Java class for Parameter element declaration.
|
| ParameterField
Java class for ParameterField element declaration.
|
| ParameterList
Java class for ParameterList element declaration.
|
| ParamMatrix
Java class for ParamMatrix element declaration.
|
| Partition
Java class for Partition element declaration.
|
| PartitionFieldStats
Java class for PartitionFieldStats element declaration.
|
| PCell
Java class for PCell element declaration.
|
| PCovCell
Java class for PCovCell element declaration.
|
| PCovMatrix
Java class for PCovMatrix element declaration.
|
| PMML
Java class for PMML element declaration.
|
| PoissonDistribution
Java class for PoissonDistribution element declaration.
|
| PolynomialKernelType
Java class for PolynomialKernelType element declaration.
|
| PPCell
Java class for PPCell element declaration.
|
| PPMatrix
Java class for PPMatrix element declaration.
|
| PredictiveModelQuality
Java class for PredictiveModelQuality element declaration.
|
| Predictor
Java class for Predictor element declaration.
|
| PredictorTerm
Java class for PredictorTerm element declaration.
|
| Quantile
Java class for Quantile element declaration.
|
| RadialBasisKernelType
Java class for RadialBasisKernelType element declaration.
|
| RandomLiftGraph
Java class for RandomLiftGraph element declaration.
|
| REALSparseArray
Java class for REAL-SparseArray element declaration.
|
| Regression
Java class for Regression element declaration.
|
| RegressionModel
Java class for RegressionModel element declaration.
|
| REGRESSIONNORMALIZATIONMETHOD
Java class for REGRESSIONNORMALIZATIONMETHOD.
|
| RegressionTable
Java class for RegressionTable element declaration.
|
| RESULTFEATURE
Java class for RESULT-FEATURE.
|
| ResultField
Java class for ResultField element declaration.
|
| ROC
Java class for ROC element declaration.
|
| ROCGraph
Java class for ROCGraph element declaration.
|
| Row
Java class for row element declaration.
|
| RULEFEATURE
Java class for RULE-FEATURE.
|
| RuleSelectionMethod
Java class for RuleSelectionMethod element declaration.
|
| RuleSet
Java class for RuleSet element declaration.
|
| RuleSetModel
Java class for RuleSetModel element declaration.
|
| Scorecard
Java class for Scorecard element declaration.
|
| ScoreDistribution
Java class for ScoreDistribution element declaration.
|
| SeasonalityExpoSmooth
Java class for Seasonality_ExpoSmooth element declaration.
|
| Segment
Java class for Segment element declaration.
|
| Segmentation
Java class for Segmentation element declaration.
|
| Sequence
Java class for Sequence element declaration.
|
| SequenceModel
Java class for SequenceModel element declaration.
|
| SequenceReference
Java class for SequenceReference element declaration.
|
| SequenceRule
Java class for SequenceRule element declaration.
|
| SetPredicate
Java class for SetPredicate element declaration.
|
| SetReference
Java class for SetReference element declaration.
|
| SigmoidKernelType
Java class for SigmoidKernelType element declaration.
|
| SimpleMatching
Java class for simpleMatching element declaration.
|
| SimplePredicate
Java class for SimplePredicate element declaration.
|
| SimpleRule
Java class for SimpleRule element declaration.
|
| SimpleSetPredicate
Java class for SimpleSetPredicate element declaration.
|
| SquaredEuclidean
Java class for squaredEuclidean element declaration.
|
| SupportVector
Java class for SupportVector element declaration.
|
| SupportVectorMachine
Java class for SupportVectorMachine element declaration.
|
| SupportVectorMachineModel
Java class for SupportVectorMachineModel element declaration.
|
| SupportVectors
Java class for SupportVectors element declaration.
|
| SVMCLASSIFICATIONMETHOD
Java class for SVM-CLASSIFICATION-METHOD.
|
| SVMREPRESENTATION
Java class for SVM-REPRESENTATION.
|
| TableLocator
Java class for TableLocator element declaration.
|
| Tanimoto
Java class for tanimoto element declaration.
|
| Target
Java class for Target element declaration.
|
| Targets
Java class for Targets element declaration.
|
| TargetValue
Java class for TargetValue element declaration.
|
| TargetValueCount
Java class for TargetValueCount element declaration.
|
| TargetValueCounts
Java class for TargetValueCounts element declaration.
|
| Taxonomy
Java class for Taxonomy element declaration.
|
| TestDistributions
Java class for TestDistributions element declaration.
|
| TextCorpus
Java class for TextCorpus element declaration.
|
| TextDictionary
Java class for TextDictionary element declaration.
|
| TextDocument
Java class for TextDocument element declaration.
|
| TextModel
Java class for TextModel element declaration.
|
| TextModelNormalization
Java class for TextModelNormalization element declaration.
|
| TextModelSimiliarity
Java class for TextModelSimiliarity element declaration.
|
| Time
Java class for Time element declaration.
|
| TimeAnchor
Java class for TimeAnchor element declaration.
|
| TIMEANCHOR2
Java class for TIME-ANCHOR.
|
| TimeCycle
Java class for TimeCycle element declaration.
|
| TimeException
Java class for TimeException element declaration.
|
| TIMEEXCEPTIONTYPE
Java class for TIME-EXCEPTION-TYPE.
|
| TimeSeries
Java class for TimeSeries element declaration.
|
| TIMESERIESALGORITHM
Java class for TIMESERIES-ALGORITHM.
|
| TimeSeriesModel
Java class for TimeSeriesModel element declaration.
|
| TIMESERIESUSAGE
Java class for TIMESERIES-USAGE.
|
| Timestamp
Java class for Timestamp element declaration.
|
| TimeValue
Java class for TimeValue element declaration.
|
| TrainingInstances
Java class for TrainingInstances element declaration.
|
| TransformationDictionary
Java class for TransformationDictionary element declaration.
|
| TreeModel
Java class for TreeModel element declaration.
|
| TrendExpoSmooth
Java class for Trend_ExpoSmooth element declaration.
|
| True
Java class for True element declaration.
|
| UniformDistribution
Java class for UniformDistribution element declaration.
|
| UnivariateStats
Java class for UnivariateStats element declaration.
|
| VALIDTIMESPEC
Java class for VALID-TIME-SPEC.
|
| Value
Java class for Value element declaration.
|
| VectorDictionary
Java class for VectorDictionary element declaration.
|
| VectorFields
Java class for VectorFields element declaration.
|
| VectorInstance
Java class for VectorInstance element declaration.
|
| VerificationField
Java class for VerificationField element declaration.
|
| VerificationFields
Java class for VerificationFields element declaration.
|
| XCoordinates
Java class for XCoordinates element declaration.
|
| YCoordinates
Java class for YCoordinates element declaration.
|
Copyright © 2018 University of Waikato, Hamilton, NZ. All Rights Reserved.


Quick Reference
The Jumping Spider Disco Floor is a system that creates a temperature differential between spiders during experiments observing their mating habits.
Features
- Position Tracking - Automatically record movements of spiders and other small subjects.
- Temperature Monitoring - Record relative temperatures of test subjects.
- Selective Heating - Heat one spider up by a specified differential.
- Thermal and Visible Video Recording - Review spider movements for context.
- Adjustable Detection Parameters - Tune the instrument for use with other subjects and in different conditions.
- Hardware and Software Lockouts - Prevent unauthorized or unwitting operation.
- System Freeze Protection - Any freeze will turn off the laser.
Specifications
Target Size Range: 2-4mm abdomen diameter
Detects dark areas, 20-90 visible camera pixels by default and can be changed in the config.json file. This translates to spider abdomens 2mm - 4mm in diameter.Object Tracking Speed: 0.5-1m/s
Visual tracking is processed at roughly 200fps, and objects can be tracked with high fidelity at 0.5m/s and up to 1m/s at the fixed target distance of 55cm.Power Output: 250mW
Peak optical power output is roughly 200 mW within a 1 cm2 center spot. For comparison, midday sun has an optical power of ~100mW per cm2.Thermal Resolution: 50mK
The instrument’s specs are limited by those of the FLIR Boson core. Thermal sensitivity (minimum detectable temperature difference) is very fine at ~50mK.Thermal Accuracy: ~20%
The FLIR sensor output has only somewhat linear correlation to temperature and undergoes significant drift over time. If properly calibrated using a hot plate, a given trial can have a finer thermal accuracy. Please reference the User Manual.Video Resolution: 400 x 300
This instrument uses a Basler ACE visible light camera for target tracking. Thermal camera resolution is 320 x 256.Arena Size / Field of View: 10cm / 16°
The instrument is made to house circular mating arenas up to 20cm in diameter, but the current thermal camera lens limits FoV to roughly 10cm / 16°. Replacement thermal core lenses can be obtained from FLIR, and the visible camera uses a standard C-Mount lens.Instrument Dimensions: 65cm x 22cm x 22cm
While the laser unit is removable for secure transport, while the frame should be left assembled for best results.
Preparing for Testing
What’s in the “Box”
The Spider Disco system includes the following components:
- Laser System
- Laser unit & enclosure
- Mounting bolt
- Keys for arming laser system (x2)
- Keys for enabling remote use (x2)
- Protective case
- Test Enclosure (pre-assembled)
- Mechanical Rig
- Visible Camera & Mount
- Thermal Camera & Mount
- Light Source
- Laser System PSU
- Instrument Control PC
- Cables
- PC power cable for PSU
- Laser unit power cable
- USB 3.0 cable for Basler camera
- USB 3.0 cable for FLIR camera
- micro USB 2.0 cable for light
- CAT5 Ethernet cable
- Laptop charging cable / PSU
- Safety Equipment
- Broad spectrum IR-blocking glasses (x2)
System Assembly
To assemble your Spider Disco, first check for the presence of all components listed above. After verifying that all are present, proceed through the following steps:
Attach the laser unit via the steel mounting disc on its underside and the 1⁄4” hand screw in the black bar on top of of the laser unit. Tighten screw firmly, ensuring that the body of the laser unit extends inward toward the center of the mechanical rig with its screen pointing away from the cameras.
Use the PC power cable to plug in the Laser System PSU to wall power.
Attach the Laser System PSU to the Laser System using its 15’ power cable. Both sides use the same aircraft screw connectors, and the cable is reversible. Twist the screw connectors to secure them, preventing accidental disconnection and unnecessary stress on the cable internals.
Attach the light to one of the USB ports on the Laser Unit using a micro USB cable.
Place the Instrument Control PC in sight of the arena, connecting it to wall power if necessary.
Connect the Instrument Control PC and the Laser Unit using an Ethernet cable.
Attach both external cameras to the Instrument Control PC using the included USB 3.0 cables.
Place the arena to be used on the base of the mechanical rig.
Pre-trial Considerations
Access Conduct trials only in closed rooms where you can prevent entry of unwitting or unauthorized bystanders.
Lighting Visual tracking works best in indoor areas with consistent lighting.
Surface The system should be operated only on non-reflective background surfaces.
Tools Any tools used to adjust the spiders should be non-reflective.
Calibration If fine absolute temperature calibration is desired, a controllable hot plate should be available that can be put at the edge of the thermal camera’s field of view.
Turning on the System
- Turn on the Laser System PSU using the switch on its AC jack.
- Turn on the Laser Unit using the black rocker switch on its side.
- Turn on the Instrument Control PC by opening its lid and pressing the power button at the top right of its keyboard.
Starting the Program
- On the Instrument Control PC, open a terminal (this can be done by pressing
Ctrl
,Alt
, andT
simultaneously). - Navigate within the terminal to the install directory using
CD
. - From the install directory, type
python run.py
.
Experimental Workflow
After powering on the system, it is designed to walk you through the process of using it. The steps are as follows.
1. Trial Setup
After selecting New Trial
, the Trial Setup step allows you to choose or set parameters for your trial:
- duration
- desired temperature differential
- max laser power
2. Calibration
The calibration step is not currently used and will be removed subsequently in the posted app.
3. Safety Checks
If the laser is set to off for the trial, no safety checks are necessary. Otherwise, the system will prompt you to ensure that:
- all users understand the risk
- all users are wearing eye protection
- proper area access control is in place
- the instrument is sitting on a non-reflective surface
- any tools used are non-reflective
4. Specimen Loading
Once safety checks are complete, the user must load the specimens into the arena.
Specimens are conceptually distinguished as heated vs. unheated targets, and the user must select the appropriate detected object as each target. This is done by clicking the heading at the right then clicking the detected object (the spider). The user can then press the Swap Targets
command if necessary to ensure that the proper target is selected for heating.
5. Running the Trial
During the trial, the system will update the positions of both spiders, as well as the temperature differential. In the event that a spider is temporarily not tracked (for example if they hop on the side of the arena or if they move while the trial is paused), then it will no longer be selected as a target once tracking resumes to recognize it. In this case, the information under that heading will be replaced with dashes --
, and the user can simply tap the heading then tap a target on the screen to select it. This workflow requires a bit more user involvement but ensures that the wrong target is not heated by accident. The user continues to be able to use the Swap Targets
command if necessary.
6. Transferring Data
All video, temperature, and position tracking data is saved to a single directory for each trial, named according to the trial’s start date and time. The data can be transferred (or processed on the Instrument Control PC) from the trial folder, which is specified on the app home screen.
Additional Safety Information
Laser Classification
At a total laser power of ~500mW and a transmitted optical power of ~250mW, this instrument’s laser has a 3B classification. It is harmful to eye exposure and, since it is divergent and not focused, poses no burn risk to skin without additional optical system elements. The largest potential danger, therefore, arises from incidental focusing by additional reflective objects entering the laser’s path.
Eye Protection
The included eye protection was selected for its broad spectrum of protection, which includes ultraviolet wavelengths below 390nm and infrared above 800nm. At the system wavelength of 810nm, optical power reduction was measured at 99.0%, bringing optical power well within safe limits. Nevertheless, better eye protection is readily available for these wavelengths from Honeywell which blocks more of the infrared radiation while allowing less obstructed eyesight, and we recommend contacting Honeywell for additional information.
Rig Modifications
As the mechanical rig is made of 6061 Aluminum, it is recommended to cover its posts with a non-reflective material, for example a black vinyl sticker (provided). Additionally, there are mounting options for adding hardware to the rig, and the safety shields may be replaced or augmented as desired with larger ones that provide better coverage. Their primary design consideration is preventing users from accidentally moving their heads into the path of the laser at a close distance (where the beam has not diverged as much yet and intensity is higher).
Disclaimer
Misuse Any use of this system outside of the designed procedure laid out in this document is at the user’s sole risk and responsibility. Every effort has been made to integrate the necessary safety practices into the system and enforce their use by design. Within the designed parameters and using the required eye protection, this system poses an acceptable safety risk to users. Any use beyond these conditions must be carefully evaluated for its impact on safety.
Failsafe Design This system is designed such that a failure of most subsystems results in the laser being turned off. This has the implication that many things can render the laser inoperable. If the laser is not operating, the use or status of any software submodule could be the source of the problem, so please refer to the User Manual for troubleshooting procedures.
Caution
The exception to this design parameter is the galvo subsystem (the laser steering system), which has the ability to fail “silently” without shutting down the laser. While the galvo subsystem is designed to point the beam directly downward into the center of the arena in the event of a failure, this is the one situation to look out for from a safety perspective. If heating is being used and all signals indicate that the laser is on, but the target isn’t heating up after 30-60 seconds, please use another thermal camera (such as the FLIR E-60) or a cell phone camera to ensure that the infrared beam is being directed into the arena.
Not Regulated This instrument is not approved or regulated by CE, ROHS, UL, or any other regulating body.
Support
In the event of a system malfunction, please feel free to email Michael Willems for assistance. He will return your email at his earliest convenience.


Diego Costa suffers neck injury
by The Eagle OnlineAtletico Madrid forward, Diego Costa, is set for a spell on the sidelines after suffering a slipped disc.
“The club’s medical staff have done some scans on Diego Costa to assess the neck problems he has been suffering from in the last few days. Those tests have revealed that the striker is suffering from a slipped disc,” said a statement from Atletico.
“In the next few days he will be assessed by neurosurgery specialists in order to establish a definitive treatment plan.”
Atletico did not state for how long Costa would be out but Spanish media reports said he would miss Atletico’s next La Liga game away to Granada on November 23.
Costa, 31, has had a largely unsuccessful second stint at Atletico since rejoining the club from Chelsea in January 2018.
He has started eight of his side’s 11 La Liga games this season, scoring two goals.
Previous Post
Lagos power bike robbers shoot female traffic warden, two policemen, others
Next Post
Why I gave Aribo starting role against Benin — Rohr


{% load djblets_utils %}
| This is an automatically generated e-mail. |
Hi {{user|user_displayname}},
One of your API tokens has been deleted from your {{PRODUCT_NAME}} account on {{site_root_url}}.
The API token ID was {{api_token.token}}
. Any clients that were
using this token will no longer be able to authenticate.
If you did not delete this token, you should change your password and talk to your administrator.


The Fighting Infantry
PRESS
START
Enter Your Name
Game Over
Player Name
Final Score:
Finish Time:
Health:
Score:
Powerup:
Reset
Start
Background:
Battlefield
Space
Field
Candy Land
Custom:
Use This Image


Is this affecting production?
Have you followed troubleshooting steps?
Have you taken screenshots?
On call managers:
Support:


Working around the two stitches in my right thumb is teaching me how very un-ambidextrous I am.


{%extends 'layout.html'%} {% load bootstrap4%} {%load static%} {% block content%}
BIO:{{i.bio}}
Location:{{i.location}}
{{post.description}}
You have not posted anything Get started


{% extends '_base-accounts-users.html' %} {% load static %} {% load crispy_forms_tags %} {% block content %}
I run a ...
in my neighborhood...

Deliveries possible?
Picking up possible?
A brief description
Your profile image


---
layout: default
title: Open Data
meta_title: Open data resources
meta_description: 'Data is fuel for civic hacking. Here is a collecton of open data resources we have collected as well as resources for making public information requets.'
permalink: '/open-data/'
header: 'Open Data & Resources'
---
{% capture heading_content %}
We believe public resources including data should be open, accessible, and friendly to all residents.
That means not only should residents have access to public records, but those records should be available in a way
that’s easy to request, receive, read, and utilize.
Below is a collecton of open data resources we have come across as well as resources for making public information requets.
{% endcapture %}
{% capture charmeck_resources %}
{% endcapture %}
{% capture state_resources %}
{% endcapture %}
{% capture federal_resources %}
{% endcapture %}
{% capture non_govt_resources %}
{% endcapture %}
{% capture requesting_content %}
Federal Data
-
FOIA.gov
- everything about requesting data from the Federal government.
Including an agency search for contact information.
North Carolina Data
-
FOINC.org
- Great resource on what is available and where to request it
Mecklenburg County
City of Charlotte
{% endcapture %}
{% include molecules/container-content.html id="open-data-header" class="container-bg-light" header="Data is Fuel for Civic Hacking" content=heading_content %}
{% include molecules/container-content.html id="open-data-header" class="container-bg-white" header="City of Charlotte & Mecklenburg County Resources" content=charmeck_resources %}
{% include molecules/container-content.html id="open-data-header" class="container-bg-white" header="North Carolina Resources" content=state_resources %}
{% include molecules/container-content.html id="open-data-header" class="container-bg-white" header="Federal Resources" content=federal_resources %}
{% include molecules/container-content.html id="open-data-header" class="container-bg-white" header="Non-government Resources" content=non_govt_resources %}
{% include molecules/container-content.html id="open-data-header" class="container-bg-white" header="Requesting Data" content=requesting_content %}


--- faq: - question: What is passbolt? answer: Passbolt is a free and open source password manager that allows team members to store and share credentials securely. For instance, the wifi password of your office, the administrator password of a router or your organisation social media account password, all of them can be secured using passbolt. - question: How does it work? answer: Ada has a password to share with betty. Ada encrypts the password using passbolt plugin, and Betty public key! The the password is sent encrypted over HTTPS and stored on the passbolt server! Betty receives and email notification. Betty logs in to passsbolt with the CLI or web app. Then using her private key, Betty decrypts the password and uses it to login! http://www.passbolt.com/img/diagrams/howitworks.svg - question: How is passbolt different from other password managers? answer: A lot of password solutions focus on personal needs. Passbolt is primarily designed for teams and not individuals. We have built passbolt taking into account the needs of small and medium organisations in mind. Moreover passbolt is free, open source and respectful of your privacy. It is also extensible thanks to its restful API. - question: What functionalities do you support? answer: Here is an overview of the key functionality of passbolt at present (in blue), and what we have in mind for the future (in white). Click on the picture to enlarge. functional overview http://www.passbolt.com/img/diagrams/functional_overview.png - question: Why does my organisation need a password manager? answer: A password manager allows you to comfortably implement best security practices and therefore reduces the risks for you and your organisation. With a password manager you can prevent your team from reusing the same password on multiple systems. You can also make sure they generate stronger passwords by default, since they do not have to remember them anymore. It also makes it easier to rotate credentials, e.g. help you change your passwords regularly, every 40 days for example. Additionally, having an overview of who has access to what, allows you to reset passwords when somebody leaves your organisation. Reciprocally it can also help facilitate when someone is joining your team, since a new member can easily be given access to the all the password they need. It also prevents loss of credentials since you can perform backups. - question: Is sharing the same password with multiple users a bad practice? answer: Indeed, it is. Wherever possible you should try to have one user account and a unique password per person. However it is not always possible, especially for built-in privileged accounts (like the admin password of a router, a root password on a linux server, your organization instagram / twitter account password, etc.), and this is where passbolt can be of most help. - question: I need a personal password manager, can passbolt help me? answer: Yes. You can also use passbolt to store those passwords that you do not want to share with anyone. ---


Blogroll
The Nerve
Top Gear Autralia fires off the grid tonight, but who is The Stig?
Horoscopes
Libra
Sep 24 - Oct 23There's something you consider attractive but impossible. Watch out. It is actually possible. Your dream could come true. Your wish could be granted. Your hope could turn out to ... >>
Get news on the go
Keep in touch with the latest news on the move with the mobile adition of News.com.au
Get News mobileCompetitions
Win 1 of 4 trips to Darwin
Win a trip for you and 3 friends to the Melbourne
Cup with Sunglass Hut!
Win a trip for 4 to Hong Kong.


Projects
About
Contact
Hey i'am Mimic.
a web developer
These are some of my projects...
Projects Page
These are some of my projects...
Projects Page
These are some of my projects...
Projects Page
Github Repo