Module nakama
create_group_user_list_group_user A single user-role pair.
Functions
Functions
- create_user_group_list_user_group (group_api_group, state_int, _)
-
create_user_group_list_user_group
A single group-role pair.
Parameters:
- group_api_group 'table' (api_group) Group.
- state_int 'number' () The user's relationship to the group.
- _
- create_write_leaderboard_record_request_leaderboard_record_write (metadata_str, score_str, subscore_str, _)
-
create_write_leaderboard_record_request_leaderboard_record_write
Record values to write.
Parameters:
- metadata_str 'string' () Optional record metadata.
- score_str 'string' () The score value to submit.
- subscore_str 'string' () An optional secondary value.
- _
- create_write_tournament_record_request_tournament_record_write (metadata_str, score_str, subscore_str, _)
-
create_write_tournament_record_request_tournament_record_write
Record values to write.
Parameters:
- metadata_str 'string' () A JSON object of additional properties (optional).
- score_str 'string' () The score value to submit.
- subscore_str 'string' () An optional secondary value.
- _
- create_api_account (custom_id_str, devices_arr, disable_time_str, email_str, user_api_user, verify_time_str, wallet_str, _)
-
create_api_account
A user with additional account details. Always the current user.
Parameters:
- custom_id_str 'string' () The custom id in the user's account.
- devices_arr 'table' () The devices which belong to the user's account.
- disable_time_str 'string' () The UNIX time when the user's account was disabled/banned.
- email_str 'string' () The email address of the user.
- user_api_user 'table' (api_user) The user object.
- verify_time_str 'string' () The UNIX time when the user's email was verified.
- wallet_str 'string' () The user's wallet data.
- _
- create_api_account_custom (id_str, vars_obj, _)
-
create_api_account_custom
Send a custom ID to the server. Used with authenticate/link/unlink.
Parameters:
- id_str 'string' () A custom identifier.
- vars_obj 'table' () Extra information that will be bundled in the session token.
- _
- create_api_account_device (id_str, vars_obj, _)
-
create_api_account_device
Send a device to the server. Used with authenticate/link/unlink and user.
Parameters:
- id_str 'string' () A device identifier. Should be obtained by a platform-specific device API.
- vars_obj 'table' () Extra information that will be bundled in the session token.
- _
- create_api_account_email (email_str, password_str, vars_obj, _)
-
create_api_account_email
Send an email with password to the server. Used with authenticate/link/unlink.
Parameters:
- email_str 'string' () A valid RFC-5322 email address.
- password_str 'string' () A password for the user account.
- vars_obj 'table' () Extra information that will be bundled in the session token.
- _
- create_api_account_facebook (token_str, vars_obj, _)
-
create_api_account_facebook
Send a Facebook token to the server. Used with authenticate/link/unlink.
Parameters:
- token_str 'string' () The OAuth token received from Facebook to access their profile API.
- vars_obj 'table' () Extra information that will be bundled in the session token.
- _
- create_api_account_facebook_instant_game (signed_player_info_str, vars_obj, _)
-
create_api_account_facebook_instant_game
Send a Facebook Instant Game token to the server. Used with authenticate/link/unlink.
Parameters:
- signed_player_info_str 'string' ()
- vars_obj 'table' () Extra information that will be bundled in the session token.
- _
- create_api_account_game_center (bundle_id_str, player_id_str, public_key_url_str, salt_str, signature_str, timestamp_seconds_str, vars_obj, _)
-
create_api_account_game_center
Send Apple's Game Center account credentials to the server. Used with authenticate/link/unlink.
Parameters:
- bundle_id_str 'string' () Bundle ID (generated by GameCenter).
- player_id_str 'string' () Player ID (generated by GameCenter).
- public_key_url_str 'string' () The URL for the public encryption key.
- salt_str 'string' () A random "NSString" used to compute the hash and keep it randomized.
- signature_str 'string' () The verification signature data generated.
- timestamp_seconds_str 'string' () Time since UNIX epoch when the signature was created.
- vars_obj 'table' () Extra information that will be bundled in the session token.
- _
- create_api_account_google (token_str, vars_obj, _)
-
create_api_account_google
Send a Google token to the server. Used with authenticate/link/unlink.
Parameters:
- token_str 'string' () The OAuth token received from Google to access their profile API.
- vars_obj 'table' () Extra information that will be bundled in the session token.
- _
- create_api_account_steam (token_str, vars_obj, _)
-
create_api_account_steam
Send a Steam token to the server. Used with authenticate/link/unlink.
Parameters:
- token_str 'string' () The account token received from Steam to access their profile API.
- vars_obj 'table' () Extra information that will be bundled in the session token.
- _
- create_api_channel_message (channel_id_str, code_int, content_str, create_time_str, group_id_str, message_id_str, persistent_bool, room_name_str, sender_id_str, update_time_str, user_id_one_str, user_id_two_str, username_str, _)
-
create_api_channel_message
A message sent on a channel.
Parameters:
- channel_id_str 'string' () The channel this message belongs to.
- code_int 'number' () The code representing a message type or category.
- content_str 'string' () The content payload.
- create_time_str 'string' () The UNIX time when the message was created.
- group_id_str 'string' () The ID of the group, or an empty string if this message was not sent through a group channel.
- message_id_str 'string' () The unique ID of this message.
- persistent_bool 'boolean' () True if the message was persisted to the channel's history, false otherwise.
- room_name_str 'string' () The name of the chat room, or an empty string if this message was not sent through a chat room.
- sender_id_str 'string' () Message sender, usually a user ID.
- update_time_str 'string' () The UNIX time when the message was last updated.
- user_id_one_str 'string' () The ID of the first DM user, or an empty string if this message was not sent through a DM chat.
- user_id_two_str 'string' () The ID of the second DM user, or an empty string if this message was not sent through a DM chat.
- username_str 'string' () The username of the message sender, if any.
- _
- create_api_channel_message_list (messages_arr, next_cursor_str, prev_cursor_str, _)
-
create_api_channel_message_list
A list of channel messages, usually a result of a list operation.
Parameters:
- messages_arr 'table' () A list of messages.
- next_cursor_str 'string' () The cursor to send when retireving the next page, if any.
- prev_cursor_str 'string' () The cursor to send when retrieving the previous page, if any.
- _
- create_api_create_group_request (avatar_url_str, description_str, lang_tag_str, max_count_int, name_str, open_bool, _)
-
create_api_create_group_request
Create a group with the current user as owner.
Parameters:
- avatar_url_str 'string' () A URL for an avatar image.
- description_str 'string' () A description for the group.
- lang_tag_str 'string' () The language expected to be a tag which follows the BCP-47 spec.
- max_count_int 'number' () Maximum number of group members.
- name_str 'string' () A unique name for the group.
- open_bool 'boolean' () Mark a group as open or not where only admins can accept members.
- _
- create_api_delete_storage_object_id (collection_str, key_str, version_str, _)
-
create_api_delete_storage_object_id
Storage objects to delete.
Parameters:
- collection_str 'string' () The collection which stores the object.
- key_str 'string' () The key of the object within the collection.
- version_str 'string' () The version hash of the object.
- _
- create_api_delete_storage_objects_request (object_ids_arr, _)
-
create_api_delete_storage_objects_request
Batch delete storage objects.
Parameters:
- object_ids_arr 'table' () Batch of storage objects.
- _
- create_api_event (external_bool, name_str, properties_obj, timestamp_str, _)
-
create_api_event
Represents an event to be passed through the server to registered event handlers.
Parameters:
- external_bool 'boolean' () True if the event came directly from a client call, false otherwise.
- name_str 'string' () An event name, type, category, or identifier.
- properties_obj 'table' () Arbitrary event property values.
- timestamp_str 'string' () The time when the event was triggered.
- _
- create_api_friend (state_int, user_api_user, _)
-
create_api_friend
A friend of a user.
Parameters:
- state_int 'number' () The friend status.
- user_api_user 'table' (api_user) The user object.
- _
- create_api_friend_list (cursor_str, friends_arr, _)
-
create_api_friend_list
A collection of zero or more friends of the user.
Parameters:
- cursor_str 'string' () Cursor for the next page of results, if any.
- friends_arr 'table' () The Friend objects.
- _
- create_api_group (avatar_url_str, create_time_str, creator_id_str, description_str, edge_count_int, id_str, lang_tag_str, max_count_int, metadata_str, name_str, open_bool, update_time_str, _)
-
create_api_group
A group in the server.
Parameters:
- avatar_url_str 'string' () A URL for an avatar image.
- create_time_str 'string' () The UNIX time when the group was created.
- creator_id_str 'string' () The id of the user who created the group.
- description_str 'string' () A description for the group.
- edge_count_int 'number' () The current count of all members in the group.
- id_str 'string' () The id of a group.
- lang_tag_str 'string' () The language expected to be a tag which follows the BCP-47 spec.
- max_count_int 'number' () The maximum number of members allowed.
- metadata_str 'string' () Additional information stored as a JSON object.
- name_str 'string' () The unique name of the group.
- open_bool 'boolean' () Anyone can join open groups, otherwise only admins can accept members.
- update_time_str 'string' () The UNIX time when the group was last updated.
- _
- create_api_group_list (cursor_str, groups_arr, _)
-
create_api_group_list
One or more groups returned from a listing operation.
Parameters:
- cursor_str 'string' () A cursor used to get the next page.
- groups_arr 'table' () One or more groups.
- _
- create_api_group_user_list (cursor_str, group_users_arr, _)
-
create_api_group_user_list
A list of users belonging to a group, along with their role.
Parameters:
- cursor_str 'string' () Cursor for the next page of results, if any.
- group_users_arr 'table' () User-role pairs for a group.
- _
- create_api_leaderboard_record (create_time_str, expiry_time_str, leaderboard_id_str, max_num_score_int, metadata_str, num_score_int, owner_id_str, rank_str, score_str, subscore_str, update_time_str, username_str, _)
-
create_api_leaderboard_record
Represents a complete leaderboard record with all scores and associated metadata.
Parameters:
- create_time_str 'string' () The UNIX time when the leaderboard record was created.
- expiry_time_str 'string' () The UNIX time when the leaderboard record expires.
- leaderboard_id_str 'string' () The ID of the leaderboard this score belongs to.
- max_num_score_int 'number' () The maximum number of score updates allowed by the owner.
- metadata_str 'string' () Metadata.
- num_score_int 'number' () The number of submissions to this score record.
- owner_id_str 'string' () The ID of the score owner, usually a user or group.
- rank_str 'string' () The rank of this record.
- score_str 'string' () The score value.
- subscore_str 'string' () An optional subscore value.
- update_time_str 'string' () The UNIX time when the leaderboard record was updated.
- username_str 'string' () The username of the score owner, if the owner is a user.
- _
- create_api_leaderboard_record_list (next_cursor_str, owner_records_arr, prev_cursor_str, records_arr, _)
-
create_api_leaderboard_record_list
A set of leaderboard records, may be part of a leaderboard records page or a batch of individual records.
Parameters:
- next_cursor_str 'string' () The cursor to send when retrieving the next page, if any.
- owner_records_arr 'table' () A batched set of leaderboard records belonging to specified owners.
- prev_cursor_str 'string' () The cursor to send when retrieving the previous page, if any.
- records_arr 'table' () A list of leaderboard records.
- _
- create_api_match (authoritative_bool, label_str, match_id_str, size_int, _)
-
create_api_match
Represents a realtime match.
Parameters:
- authoritative_bool 'boolean' () True if it's an server-managed authoritative match, false otherwise.
- label_str 'string' () Match label, if any.
- match_id_str 'string' () The ID of the match, can be used to join.
- size_int 'number' () Current number of users in the match.
- _
- create_api_match_list (matches_arr, _)
-
create_api_match_list
A list of realtime matches.
Parameters:
- matches_arr 'table' () A number of matches corresponding to a list operation.
- _
- create_api_notification (code_int, content_str, create_time_str, id_str, persistent_bool, sender_id_str, subject_str, _)
-
create_api_notification
A notification in the server.
Parameters:
- code_int 'number' () Category code for this notification.
- content_str 'string' () Content of the notification in JSON.
- create_time_str 'string' () The UNIX time when the notification was created.
- id_str 'string' () ID of the Notification.
- persistent_bool 'boolean' () True if this notification was persisted to the database.
- sender_id_str 'string' () ID of the sender, if a user. Otherwise 'null'.
- subject_str 'string' () Subject of the notification.
- _
- create_api_notification_list (cacheable_cursor_str, notifications_arr, _)
-
create_api_notification_list
A collection of zero or more notifications.
Parameters:
- cacheable_cursor_str 'string' () Use this cursor to paginate notifications. Cache this to catch up to new notifications.
- notifications_arr 'table' () Collection of notifications.
- _
- create_api_read_storage_object_id (collection_str, key_str, user_id_str, _)
-
create_api_read_storage_object_id
Storage objects to get.
Parameters:
- collection_str 'string' () The collection which stores the object.
- key_str 'string' () The key of the object within the collection.
- user_id_str 'string' () The user owner of the object.
- _
- create_api_read_storage_objects_request (object_ids_arr, _)
-
create_api_read_storage_objects_request
Batch get storage objects.
Parameters:
- object_ids_arr 'table' () Batch of storage objects.
- _
- create_api_rpc (http_key_str, id_str, payload_str, _)
-
create_api_rpc
Execute an Lua function on the server.
Parameters:
- http_key_str 'string' () The authentication key used when executed as a non-client HTTP request.
- id_str 'string' () The identifier of the function.
- payload_str 'string' () The payload of the function which must be a JSON object.
- _
- create_api_session (created_bool, token_str, _)
-
create_api_session
A user's session used to authenticate messages.
Parameters:
- created_bool 'boolean' () True if the corresponding account was just created, false otherwise.
- token_str 'string' () Authentication credentials.
- _
- create_api_storage_object (collection_str, create_time_str, key_str, permission_read_int, permission_write_int, update_time_str, user_id_str, value_str, version_str, _)
-
create_api_storage_object
An object within the storage engine.
Parameters:
- collection_str 'string' () The collection which stores the object.
- create_time_str 'string' () The UNIX time when the object was created.
- key_str 'string' () The key of the object within the collection.
- permission_read_int 'number' () The read access permissions for the object.
- permission_write_int 'number' () The write access permissions for the object.
- update_time_str 'string' () The UNIX time when the object was last updated.
- user_id_str 'string' () The user owner of the object.
- value_str 'string' () The value of the object.
- version_str 'string' () The version hash of the object.
- _
- create_api_storage_object_ack (collection_str, key_str, user_id_str, version_str, _)
-
create_api_storage_object_ack
A storage acknowledgement.
Parameters:
- collection_str 'string' () The collection which stores the object.
- key_str 'string' () The key of the object within the collection.
- user_id_str 'string' () The owner of the object.
- version_str 'string' () The version hash of the object.
- _
- create_api_storage_object_acks (acks_arr, _)
-
create_api_storage_object_acks
Batch of acknowledgements for the storage object write.
Parameters:
- acks_arr 'table' () Batch of storage write acknowledgements.
- _
- create_api_storage_object_list (cursor_str, objects_arr, _)
-
create_api_storage_object_list
List of storage objects.
Parameters:
- cursor_str 'string' () The cursor for the next page of results, if any.
- objects_arr 'table' () The list of storage objects.
- _
- create_api_storage_objects (objects_arr, _)
-
create_api_storage_objects
Batch of storage objects.
Parameters:
- objects_arr 'table' () The batch of storage objects.
- _
- create_api_tournament (can_enter_bool, category_int, create_time_str, description_str, duration_int, end_active_int, end_time_str, id_str, max_num_score_int, max_size_int, metadata_str, next_reset_int, size_int, sort_order_int, start_active_int, start_time_str, title_str, _)
-
create_api_tournament
A tournament on the server.
Parameters:
- can_enter_bool 'boolean' () True if the tournament is active and can enter. A computed value.
- category_int 'number' () The category of the tournament. e.g. "vip" could be category 1.
- create_time_str 'string' () The UNIX time when the tournament was created.
- description_str 'string' () The description of the tournament. May be blank.
- duration_int 'number' () Duration of the tournament in seconds.
- end_active_int 'number' () The UNIX time when the tournament stops being active until next reset. A computed value.
- end_time_str 'string' () The UNIX time when the tournament will be stopped.
- id_str 'string' () The ID of the tournament.
- max_num_score_int 'number' () The maximum score updates allowed per player for the current tournament.
- max_size_int 'number' () The maximum number of players for the tournament.
- metadata_str 'string' () Additional information stored as a JSON object.
- next_reset_int 'number' () The UNIX time when the tournament is next playable. A computed value.
- size_int 'number' () The current number of players in the tournament.
- sort_order_int 'number' () ASC or DESC sort mode of scores in the tournament.
- start_active_int 'number' () The UNIX time when the tournament start being active. A computed value.
- start_time_str 'string' () The UNIX time when the tournament will start.
- title_str 'string' () The title for the tournament.
- _
- create_api_tournament_list (cursor_str, tournaments_arr, _)
-
create_api_tournament_list
A list of tournaments.
Parameters:
- cursor_str 'string' () A pagination cursor (optional).
- tournaments_arr 'table' () The list of tournaments returned.
- _
- create_api_tournament_record_list (next_cursor_str, owner_records_arr, prev_cursor_str, records_arr, _)
-
create_api_tournament_record_list
A set of tournament records which may be part of a tournament records page or a batch of individual records.
Parameters:
- next_cursor_str 'string' () The cursor to send when retireving the next page (optional).
- owner_records_arr 'table' () A batched set of tournament records belonging to specified owners.
- prev_cursor_str 'string' () The cursor to send when retrieving the previous page (optional).
- records_arr 'table' () A list of tournament records.
- _
- create_api_update_account_request (avatar_url_str, display_name_str, lang_tag_str, location_str, timezone_str, username_str, _)
-
create_api_update_account_request
Update a user's account details.
Parameters:
- avatar_url_str 'string' () A URL for an avatar image.
- display_name_str 'string' () The display name of the user.
- lang_tag_str 'string' () The language expected to be a tag which follows the BCP-47 spec.
- location_str 'string' () The location set by the user.
- timezone_str 'string' () The timezone set by the user.
- username_str 'string' () The username of the user's account.
- _
- create_api_update_group_request (avatar_url_str, description_str, group_id_str, lang_tag_str, name_str, open_bool, _)
-
create_api_update_group_request
Update fields in a given group.
Parameters:
- avatar_url_str 'string' () Avatar URL.
- description_str 'string' () Description string.
- group_id_str 'string' () The ID of the group to update.
- lang_tag_str 'string' () Lang tag.
- name_str 'string' () Name.
- open_bool 'boolean' () Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.
- _
- create_api_user (avatar_url_str, create_time_str, display_name_str, edge_count_int, facebook_id_str, facebook_instant_game_id_str, gamecenter_id_str, google_id_str, id_str, lang_tag_str, location_str, metadata_str, online_bool, steam_id_str, timezone_str, update_time_str, username_str, _)
-
create_api_user
A user in the server.
Parameters:
- avatar_url_str 'string' () A URL for an avatar image.
- create_time_str 'string' () The UNIX time when the user was created.
- display_name_str 'string' () The display name of the user.
- edge_count_int 'number' () Number of related edges to this user.
- facebook_id_str 'string' () The Facebook id in the user's account.
- facebook_instant_game_id_str 'string' () The Facebook Instant Game id in the user's account.
- gamecenter_id_str 'string' () The Apple Game Center in of the user's account.
- google_id_str 'string' () The Google id in the user's account.
- id_str 'string' () The id of the user's account.
- lang_tag_str 'string' () The language expected to be a tag which follows the BCP-47 spec.
- location_str 'string' () The location set by the user.
- metadata_str 'string' () Additional information stored as a JSON object.
- online_bool 'boolean' () Indicates whether the user is currently online.
- steam_id_str 'string' () The Steam id in the user's account.
- timezone_str 'string' () The timezone set by the user.
- update_time_str 'string' () The UNIX time when the user was last updated.
- username_str 'string' () The username of the user's account.
- _
- create_api_user_group_list (cursor_str, user_groups_arr, _)
-
create_api_user_group_list
A list of groups belonging to a user, along with the user's role in each group.
Parameters:
- cursor_str 'string' () Cursor for the next page of results, if any.
- user_groups_arr 'table' () Group-role pairs for a user.
- _
- create_api_users (users_arr, _)
-
create_api_users
A collection of zero or more users.
Parameters:
- users_arr 'table' () The User objects.
- _
- create_api_write_storage_object (collection_str, key_str, permission_read_int, permission_write_int, value_str, version_str, _)
-
create_api_write_storage_object
The object to store.
Parameters:
- collection_str 'string' () The version hash of the object to check. Possible values are 'string' () The collection to store the object.
- key_str 'string' () The key for the object within the collection.
- permission_read_int 'number' () The read access permissions for the object.
- permission_write_int 'number' () The write access permissions for the object.
- value_str 'string' () The value of the object.
- version_str ["", "*", "#hash#"].
- _
- create_api_write_storage_objects_request (objects_arr, _)
-
create_api_write_storage_objects_request
Write objects to the storage engine.
Parameters:
- objects_arr 'table' () The objects to store on the server.
- _
- create_client (config)
-
Create a Nakama client instance
Parameters:
- config config.host config.port config.timeout config.use_ssl - Use secure or non-secure sockets config.bearer_token config.username config.password
Returns:
-
Client instance
- create_socket (client)
-
Create a Nakama socket
Parameters:
- client The client to create the socket for
Returns:
-
Socket instance
- socket_connect (socket, callback)
-
Attempt to connect a Nakama socket to the server
Parameters:
- socket The client socket to connect (from call to create_socket)
- callback Optional callback to invoke with the result
Returns:
-
If no callback is provided the function returns the result
- socket_send (socket, message, callback)
-
Send message on Nakama socket
Parameters:
- socket The client socket to use when sending the message
- message The message to send
- callback Optional callback to invoke with the result
Returns:
-
If not callback is provided the function returns the result
- healthcheck (client, callback)
-
healthcheck
A healthcheck which load balancers can use to check the service.
Parameters:
- client Nakama client
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- get_account (client, callback)
-
get_account
Fetch the current user's account.
Parameters:
- client Nakama client
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- update_account (client, body_api_update_account_request, callback)
-
update_account
Update fields in the current user's account.
Parameters:
- client Nakama client
- body_api_update_account_request (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- authenticate_custom (client, body_api_account_custom, create_bool, username_str, callback)
-
authenticate_custom
Authenticate a user with a custom id against the server.
Parameters:
- client Nakama client
- body_api_account_custom (table) The custom account details.
- create_bool (boolean) Register the account if the user does not already exist.
- username_str (string) Set the username on the account at register. Must be unique.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- authenticate_device (client, body_api_account_device, create_bool, username_str, callback)
-
authenticate_device
Authenticate a user with a device id against the server.
Parameters:
- client Nakama client
- body_api_account_device (table) The device account details.
- create_bool (boolean) Register the account if the user does not already exist.
- username_str (string) Set the username on the account at register. Must be unique.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- authenticate_email (client, body_api_account_email, create_bool, username_str, callback)
-
authenticate_email
Authenticate a user with an email+password against the server.
Parameters:
- client Nakama client
- body_api_account_email (table) The email account details.
- create_bool (boolean) Register the account if the user does not already exist.
- username_str (string) Set the username on the account at register. Must be unique.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- authenticate_facebook (client, body_api_account_facebook, create_bool, username_str, sync_bool, callback)
-
authenticate_facebook
Authenticate a user with a Facebook OAuth token against the server.
Parameters:
- client Nakama client
- body_api_account_facebook (table) The Facebook account details.
- create_bool (boolean) Register the account if the user does not already exist.
- username_str (string) Set the username on the account at register. Must be unique.
- sync_bool (boolean) Import Facebook friends for the user.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- authenticate_facebook_instant_game (client, body_api_account_facebook_instant_game, create_bool, username_str, callback)
-
authenticate_facebook_instant_game
Authenticate a user with a Facebook Instant Game token against the server.
Parameters:
- client Nakama client
- body_api_account_facebook_instant_game (table) The Facebook Instant Game account details.
- create_bool (boolean) Register the account if the user does not already exist.
- username_str (string) Set the username on the account at register. Must be unique.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- authenticate_game_center (client, body_api_account_game_center, create_bool, username_str, callback)
-
authenticate_game_center
Authenticate a user with Apple's GameCenter against the server.
Parameters:
- client Nakama client
- body_api_account_game_center (table) The Game Center account details.
- create_bool (boolean) Register the account if the user does not already exist.
- username_str (string) Set the username on the account at register. Must be unique.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- authenticate_google (client, body_api_account_google, create_bool, username_str, callback)
-
authenticate_google
Authenticate a user with Google against the server.
Parameters:
- client Nakama client
- body_api_account_google (table) The Google account details.
- create_bool (boolean) Register the account if the user does not already exist.
- username_str (string) Set the username on the account at register. Must be unique.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- authenticate_steam (client, body_api_account_steam, create_bool, username_str, callback)
-
authenticate_steam
Authenticate a user with Steam against the server.
Parameters:
- client Nakama client
- body_api_account_steam (table) The Steam account details.
- create_bool (boolean) Register the account if the user does not already exist.
- username_str (string) Set the username on the account at register. Must be unique.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- link_custom (client, body_api_account_custom, callback)
-
link_custom
Add a custom ID to the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_custom (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- link_device (client, body_api_account_device, callback)
-
link_device
Add a device ID to the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_device (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- link_email (client, body_api_account_email, callback)
-
link_email
Add an email+password to the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_email (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- link_facebook (client, body_api_account_facebook, sync_bool, callback)
-
link_facebook
Add Facebook to the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_facebook (table) The Facebook account details.
- sync_bool (boolean) Import Facebook friends for the user.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- link_facebook_instant_game (client, body_api_account_facebook_instant_game, callback)
-
link_facebook_instant_game
Add Facebook Instant Game to the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_facebook_instant_game (table) The Facebook Instant Game account details.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- link_game_center (client, body_api_account_game_center, callback)
-
link_game_center
Add Apple's GameCenter to the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_game_center (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- link_google (client, body_api_account_google, callback)
-
link_google
Add Google to the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_google (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- link_steam (client, body_api_account_steam, callback)
-
link_steam
Add Steam to the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_steam (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- unlink_custom (client, body_api_account_custom, callback)
-
unlink_custom
Remove the custom ID from the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_custom (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- unlink_device (client, body_api_account_device, callback)
-
unlink_device
Remove the device ID from the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_device (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- unlink_email (client, body_api_account_email, callback)
-
unlink_email
Remove the email+password from the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_email (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- unlink_facebook (client, body_api_account_facebook, callback)
-
unlink_facebook
Remove Facebook from the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_facebook (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- unlink_facebook_instant_game (client, body_api_account_facebook_instant_game, callback)
-
unlink_facebook_instant_game
Remove Facebook Instant Game profile from the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_facebook_instant_game (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- unlink_game_center (client, body_api_account_game_center, callback)
-
unlink_game_center
Remove Apple's GameCenter from the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_game_center (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- unlink_google (client, body_api_account_google, callback)
-
unlink_google
Remove Google from the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_google (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- unlink_steam (client, body_api_account_steam, callback)
-
unlink_steam
Remove Steam from the social profiles on the current user's account.
Parameters:
- client Nakama client
- body_api_account_steam (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_channel_messages (client, channel_id_str, limit_int, forward_bool, cursor_str, callback)
-
list_channel_messages
List a channel's message history.
Parameters:
- client Nakama client
- channel_id_str (string) The channel ID to list from.
- limit_int (number) Max number of records to return. Between 1 and 100.
- forward_bool (boolean) True if listing should be older messages to newer, false if reverse.
- cursor_str (string) A pagination cursor, if any.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- event (client, body_api_event, callback)
-
event
Submit an event for processing in the server's registered runtime custom events handler.
Parameters:
- client Nakama client
- body_api_event (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- delete_friends (client, ids_arr, usernames_arr, callback)
-
delete_friends
Delete one or more users by ID or username.
Parameters:
- client Nakama client
- ids_arr (table) The account id of a user.
- usernames_arr (table) The account username of a user.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_friends (client, limit_int, state_int, cursor_str, callback)
-
list_friends
List all friends for the current user.
Parameters:
- client Nakama client
- limit_int (number) Max number of records to return. Between 1 and 100.
- state_int (number) The friend state to list.
- cursor_str (string) An optional next page cursor.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- add_friends (client, ids_arr, usernames_arr, callback)
-
add_friends
Add friends by ID or username to a user's account.
Parameters:
- client Nakama client
- ids_arr (table) The account id of a user.
- usernames_arr (table) The account username of a user.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- block_friends (client, ids_arr, usernames_arr, callback)
-
block_friends
Block one or more users by ID or username.
Parameters:
- client Nakama client
- ids_arr (table) The account id of a user.
- usernames_arr (table) The account username of a user.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- import_facebook_friends (client, body_api_account_facebook, reset_bool, callback)
-
import_facebook_friends
Import Facebook friends and add them to a user's account.
Parameters:
- client Nakama client
- body_api_account_facebook (table) The Facebook account details.
- reset_bool (boolean) Reset the current user's friends list.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_groups (client, name_str, cursor_str, limit_int, callback)
-
list_groups
List groups based on given filters.
Parameters:
- client Nakama client
- name_str (string) List groups that contain this value in their names.
- cursor_str (string) Optional pagination cursor.
- limit_int (number) Max number of groups to return. Between 1 and 100.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- create_group (client, body_api_create_group_request, callback)
-
create_group
Create a new group with the current user as the owner.
Parameters:
- client Nakama client
- body_api_create_group_request (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- delete_group (client, group_id_str, callback)
-
delete_group
Delete a group by ID.
Parameters:
- client Nakama client
- group_id_str (string) The id of a group.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- update_group (client, group_id_str, body_api_update_group_request, callback)
-
update_group
Update fields in a given group.
Parameters:
- client Nakama client
- group_id_str (string) The ID of the group to update.
- body_api_update_group_request (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- add_group_users (client, group_id_str, user_ids_arr, callback)
-
add_group_users
Add users to a group.
Parameters:
- client Nakama client
- group_id_str (string) The group to add users to.
- user_ids_arr (table) The users to add.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- ban_group_users (client, group_id_str, user_ids_arr, callback)
-
ban_group_users
Ban a set of users from a group.
Parameters:
- client Nakama client
- group_id_str (string) The group to ban users from.
- user_ids_arr (table) The users to ban.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- join_group (client, group_id_str, callback)
-
join_group
Immediately join an open group, or request to join a closed one.
Parameters:
- client Nakama client
- group_id_str (string) The group ID to join. The group must already exist.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- kick_group_users (client, group_id_str, user_ids_arr, callback)
-
kick_group_users
Kick a set of users from a group.
Parameters:
- client Nakama client
- group_id_str (string) The group ID to kick from.
- user_ids_arr (table) The users to kick.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- leave_group (client, group_id_str, callback)
-
leave_group
Leave a group the user is a member of.
Parameters:
- client Nakama client
- group_id_str (string) The group ID to leave.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- promote_group_users (client, group_id_str, user_ids_arr, callback)
-
promote_group_users
Promote a set of users in a group to the next role up.
Parameters:
- client Nakama client
- group_id_str (string) The group ID to promote in.
- user_ids_arr (table) The users to promote.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_group_users (client, group_id_str, limit_int, state_int, cursor_str, callback)
-
list_group_users
List all users that are part of a group.
Parameters:
- client Nakama client
- group_id_str (string) The group ID to list from.
- limit_int (number) Max number of records to return. Between 1 and 100.
- state_int (number) The group user state to list.
- cursor_str (string) An optional next page cursor.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- delete_leaderboard_record (client, leaderboard_id_str, callback)
-
delete_leaderboard_record
Delete a leaderboard record.
Parameters:
- client Nakama client
- leaderboard_id_str (string) The leaderboard ID to delete from.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_leaderboard_records (client, leaderboard_id_str, owner_ids_arr, limit_int, cursor_str, expiry_str, callback)
-
list_leaderboard_records
List leaderboard records.
Parameters:
- client Nakama client
- leaderboard_id_str (string) The ID of the leaderboard to list for.
- owner_ids_arr (table) One or more owners to retrieve records for.
- limit_int (number) Max number of records to return. Between 1 and 100.
- cursor_str (string) A next or previous page cursor.
- expiry_str (string) Expiry in seconds (since epoch) to begin fetching records from. Optional. 0 means from current time.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- write_leaderboard_record (client, leaderboard_id_str, body_write_leaderboard_record_request_leaderboard_record_write, callback)
-
write_leaderboard_record
Write a record to a leaderboard.
Parameters:
- client Nakama client
- leaderboard_id_str (string) The ID of the leaderboard to write to.
- body_write_leaderboard_record_request_leaderboard_record_write (table) Record input.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_leaderboard_records_around_owner (client, leaderboard_id_str, owner_id_str, limit_int, expiry_str, callback)
-
list_leaderboard_records_around_owner
List leaderboard records that belong to a user.
Parameters:
- client Nakama client
- leaderboard_id_str (string) The ID of the tournament to list for.
- owner_id_str (string) The owner to retrieve records around.
- limit_int (number) Max number of records to return. Between 1 and 100.
- expiry_str (string) Expiry in seconds (since epoch) to begin fetching records from.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_matches (client, limit_int, authoritative_bool, label_str, min_size_int, max_size_int, query_str, callback)
-
list_matches
Fetch list of running matches.
Parameters:
- client Nakama client
- limit_int (number) Limit the number of returned matches.
- authoritative_bool (boolean) Authoritative or relayed matches.
- label_str (string) Label filter.
- min_size_int (number) Minimum user count.
- max_size_int (number) Maximum user count.
- query_str (string) Arbitrary label query.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- delete_notifications (client, ids_arr, callback)
-
delete_notifications
Delete one or more notifications for the current user.
Parameters:
- client Nakama client
- ids_arr (table) The id of notifications.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_notifications (client, limit_int, cacheable_cursor_str, callback)
-
list_notifications
Fetch list of notifications.
Parameters:
- client Nakama client
- limit_int (number) The number of notifications to get. Between 1 and 100.
- cacheable_cursor_str (string) A cursor to page through notifications. May be cached by clients to get from point in time forwards.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- rpc_func2 (client, id_str, payload_str, http_key_str, callback)
-
rpc_func2
Execute a Lua function on the server.
Parameters:
- client Nakama client
- id_str (string) The identifier of the function.
- payload_str (string) The payload of the function which must be a JSON object.
- http_key_str (string) The authentication key used when executed as a non-client HTTP request.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- rpc_func (client, id_str, body_, callback)
-
rpc_func
Execute a Lua function on the server.
Parameters:
- client Nakama client
- id_str (string) The identifier of the function.
- body_ (table) The payload of the function which must be a JSON object.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- read_storage_objects (client, body_api_read_storage_objects_request, callback)
-
read_storage_objects
Get storage objects.
Parameters:
- client Nakama client
- body_api_read_storage_objects_request (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- write_storage_objects (client, body_api_write_storage_objects_request, callback)
-
write_storage_objects
Write objects into the storage engine.
Parameters:
- client Nakama client
- body_api_write_storage_objects_request (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- delete_storage_objects (client, body_api_delete_storage_objects_request, callback)
-
delete_storage_objects
Delete one or more objects by ID or username.
Parameters:
- client Nakama client
- body_api_delete_storage_objects_request (table)
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_storage_objects (client, collection_str, user_id_str, limit_int, cursor_str, callback)
-
list_storage_objects
List publicly readable storage objects in a given collection.
Parameters:
- client Nakama client
- collection_str (string) The collection which stores the object.
- user_id_str (string) ID of the user.
- limit_int (number) The number of storage objects to list. Between 1 and 100.
- cursor_str (string) The cursor to page through results from.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_storage_objects2 (client, collection_str, user_id_str, limit_int, cursor_str, callback)
-
list_storage_objects2
List publicly readable storage objects in a given collection.
Parameters:
- client Nakama client
- collection_str (string) The collection which stores the object.
- user_id_str (string) ID of the user.
- limit_int (number) The number of storage objects to list. Between 1 and 100.
- cursor_str (string) The cursor to page through results from.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_tournaments (client, category_start_int, category_end_int, start_time_int, end_time_int, limit_int, cursor_str, callback)
-
list_tournaments
List current or upcoming tournaments.
Parameters:
- client Nakama client
- category_start_int (number) The start of the categories to include. Defaults to 0.
- category_end_int (number) The end of the categories to include. Defaults to 128.
- start_time_int (number) The start time for tournaments. Defaults to epoch.
- end_time_int (number) The end time for tournaments. Defaults to +1 year from current Unix time.
- limit_int (number) Max number of records to return. Between 1 and 100.
- cursor_str (string) A next page cursor for listings (optional).
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_tournament_records (client, tournament_id_str, owner_ids_arr, limit_int, cursor_str, expiry_str, callback)
-
list_tournament_records
List tournament records.
Parameters:
- client Nakama client
- tournament_id_str (string) The ID of the tournament to list for.
- owner_ids_arr (table) One or more owners to retrieve records for.
- limit_int (number) Max number of records to return. Between 1 and 100.
- cursor_str (string) A next or previous page cursor.
- expiry_str (string) Expiry in seconds (since epoch) to begin fetching records from.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- write_tournament_record (client, tournament_id_str, body_write_tournament_record_request_tournament_record_write, callback)
-
write_tournament_record
Write a record to a tournament.
Parameters:
- client Nakama client
- tournament_id_str (string) The tournament ID to write the record for.
- body_write_tournament_record_request_tournament_record_write (table) Record input.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- join_tournament (client, tournament_id_str, callback)
-
join_tournament
Attempt to join an open and running tournament.
Parameters:
- client Nakama client
- tournament_id_str (string) The ID of the tournament to join. The tournament must already exist.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_tournament_records_around_owner (client, tournament_id_str, owner_id_str, limit_int, expiry_str, callback)
-
list_tournament_records_around_owner
List tournament records for a given owner.
Parameters:
- client Nakama client
- tournament_id_str (string) The ID of the tournament to list for.
- owner_id_str (string) The owner to retrieve records around.
- limit_int (number) Max number of records to return. Between 1 and 100.
- expiry_str (string) Expiry in seconds (since epoch) to begin fetching records from.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- get_users (client, ids_arr, usernames_arr, facebook_ids_arr, callback)
-
get_users
Fetch zero or more users by ID and/or username.
Parameters:
- client Nakama client
- ids_arr (table) The account id of a user.
- usernames_arr (table) The account username of a user.
- facebook_ids_arr (table) The Facebook ID of a user.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result
- list_user_groups (client, user_id_str, limit_int, state_int, cursor_str, callback)
-
list_user_groups
List groups the current user belongs to.
Parameters:
- client Nakama client
- user_id_str (string) ID of the user.
- limit_int (number) Max number of records to return. Between 1 and 100.
- state_int (number) The user group state to list.
- cursor_str (string) An optional next page cursor.
- callback Optional callback function. If none is provided the function is run from within a coroutine and will wait until the call completes and return the result


it started with the pdp 10 and the feeling of personal, intimate use that it gave
The assertion that hackers created modern interactive computing is about half-right.
early computers (with intel 8008 chip) required you to write in FORTRAN
the real moment was 1974 with appearance of the altair.
it, like UNIX, became popular in part thanks to their open, non-licensed design
and then the sotware was BASIC (considered a broken, toy language), but which had interesting the interesting feature of USR
, to write machine language and PEEK
and POKE
to write bytes directly to memory
second wave was the commodore PET and Apple II
as for UNIX, the students who were able to modify early versions of it, as they entered the professional world, started evangelizing about it -> the conflux of academia, commerce and hack


- HTML5
- CSS3
- javascript
version 2.1
Brutal Effects -
Javascript & CSS animations
Brutalist Utility &
Typography Class Helpers
Brutal User Interface
& Experience
Color classes library
with combos & gradients
B3Grid & Flexbox
responsive grids
Responsive Breakpoint
Assisstance Reference
Brutal Icons
Brutal Extension Element Library
Starting point templates
General:
+ Introducing BELL (formerly Plugins): Brutal Extension Element Library
+ New Boilerplates (formerly "Starting Points")
+ Upgrade to jquery 3
+ Various bug fixes
BELL:
+ Introducing "BISCUIT" components: PageLock, Age Verify, and Cookie Consent
+ New Audio, GIF, and Video players
+ New Timeline, Presenter, and PISS content elements
+ Behavior improvements made to Megamenu
+ Printer iframe bug fixes
+ New "Exit Intent" element
Flavors:
+ 11 new flavors: sand, seaweed, pickle, caramel, beer, ash, smoke, azure, mustard, mauve, cider
+ Renamed various classes
+ 8 new gradients: halloween, octoberfest, caramel-apple, ireland, autumn, winter, spring, summer
+ Shortened text-shadow, outline, and border class names
+ All classes with -text, -text-shadow, -outline, and -border are now considered deprecated
BFX:
+ New "Spotlight" cursor effect
+ New "Blenders" classes
+ New "infinitile" animated background class
+ Updated Fittext classes
+ Restored CurveText to BFX as a text effect
BUIX:
+ Updated button classes
+ Added new Cursor and Resizeable element classes
+ Added new image and video preview hover class
+ Added new "b-loader" (BETA)
+ Added new "CDP" (content display picker)
+ Complete re-work of thumbnails
BUTCH
+ Updated text layout and some other typography classes with shorter names (former class names still supported)
+ New section headings counter
+ Shortened border class names (old ones now deprecated)
+ Added 9 new gradient borders
Grid:
+ Added stretch class for blocks
+ Other minor updates
bIcons:
+ Added 10 new icons: islam, umbrella, weather, fountain, sailboat, ferry, heat, medical, hash, flower
ReBAR:
+ Added support for devices with widths of 360px
Boilerplates:
+ New templates: Vaporwave, Rated X, Horror, Social, Commerce Catalog, and Media Gallery
+ Updated Leads template
+ Updated Email template
Examples of websites built with Brutalist Framework.


|
GT RoboCup SSL
Soccer software, robot firmware
|
s
To navigate what directory we are in we use cd.

Go to home directory: 'cd ~'
Go back to previous directory: cd -
List directory contents: ls
List all directory contents along with metadata: ls -l
or 'll'
List all directory contents including hidden files: 'ls -A'
List directory (wildcard matching): ls *.txt
List all files of type: find . -name "*.txt" -print
Make (empty) directory: mkdir sample-dirname
Remove directory with all contents (-r recursive): rm -r sample-dirname/
Remove directory with all contents but force (-f): rm -rf sample-dirname/
Make (empty) file: touch sample-filename.txt
Duplicate file: cp source-filename.txt destination-filename.txt
Move/Rename file: mv source-filename.txt destination-filename.txt
To execute a file type the name of the file './directory/executable-to-run'
In order to be executed the file must have executable permissions (see permissions)
To check permissions on a file use list directory with 'ls -l'
The 3 groupings of rwx indicate read write execute permissions for owner, group, and everyone in that order. Ex. rwxr-xr-x corresponds to owner has read, write, execute and then group and everyone have read and and execute.
To change permissions use chmod.
To add execute permissions on a file: 'chmod +x sample-filename'
Permissions can also be set on directories in the same way as above. Which changes the default permissions of files created in those directories.
To change the permissions of all files in a directory recursively: 'chmod +x -R sample-dirname/'
Permissions set as above change the owner you can set permissions for the owner, group, and all others at the same time with with numerical permissions such as: chmod 755 index.php
Which corresponds to rwx permissions for the owner rx permissions for group and all others. The number used can be determined by adding up the numbers below for a specific permissions set: 4 - access/read (r) 2 - modify/write (w) 1 - execute (x) The 7 for owner is derived as 4 + 2 + 1
Change owner: chown root index.php
(root
is the username)
Change group: chgrp group index.php
(www-data
is the groupname)
Users can have multiple secondary groups but only 1 primary group you should usually only add users with secondary group.
To add a user to a group as their secondary group use: 'usermod -a -G examplegroup exampleusername'
To add a user to a group as their primary group use: 'usermod -a -g examplegroup exampleusername'


Icons Ordered List
Use any icon as a bullet point to create lists. Just inset the icon's class name in the data-list-bullet
attribute. A full list of available icons can be found here.
- Here's bullet point number one
- Now for the second point
- You guessed it, here comes the third
- A fourth bullet point just to be safe
- Here's bullet point number one
- Now for the second point
- You guessed it, here comes the third
- A fourth bullet point just to be safe
- Here's bullet point number one
- Now for the second point
- You guessed it, here comes the third
- A fourth bullet point just to be safe
- Here's bullet point number one
- Now for the second point
- You guessed it, here comes the third
- A fourth bullet point just to be safe
Custom Bullets Ordered List
- Line Item #1
- Line Item #2
- Line Item #3
- Line Item #4
- Line Item #5
Numbers Ordered List
If you need to hide the number 0, just add .uix-list--numbered-1-digit
to .uix-list--numbered-large
or .uix-list--numbered
.
- Line Item #1
- Line Item #2
- Line Item #3
- Line Item #4
- Line Item #5
- Line Item #1
- Line Item #2
- Line Item #3
- Line Item #4
- Line Item #5
-
This is the First Heading
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
-
This is the Second heading
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque pellentesque tortor non erat sodales, in tristique dui convallis.
-
This is the Third Heading
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque pellentesque tortor non erat sodales, in tristique dui convallis. Mauris sed mi nulla. Interdum et malesuada fames ac ante ipsum primis in faucibus.
Consectetur adipiscing elit.
This is the Second heading
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Step Timeline By Numbers
- Step 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- Step 2
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque pellentesque tortor non erat sodales, in tristique dui convallis. Mauris sed mi nulla. Interdum et malesuada fames ac ante ipsum primis in faucibus.
- Step 3
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- Step 4
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- Step 5
Lorem ipsum dolor sit amet, consectetur adipiscing elit.


Amber.AnimatePath
should be defined
Amber.AnimatePath byFrameCount
should be defined
should call run the callback when specified
Amber.Browser
should be defined
should define standard browsers
should detect mobile
Amber.Events
should be defined
should listen to global Events
should be able to pass data
should be able listen to events within a view
Amber.Format
should be defined
should have a function to add commas to large numbers
should have a function to strip trailing zeros
should have a function to do basic plurization
Amber.Preload
should be defined
Amber.Preload string input
should accept a single url string
Amber.Preload array input
should accept an array of urls
Amber.Preload options.progress(percent, current, total)
should when specified run the progress callback
should run the progress callback the same amount of times as images
Amber.Preload options.progress(percent, current, total) percent argument
should be >= 0 and <= 1
Amber.Preload options.progress(percent, current, total) current argument
should be equal to the index + 1
Amber.Preload options.progress(percent, current, total) total argument
should be equal to the total amount of images
Amber.Preload options.done(images)
should when specified run the "done" callback after all images are loaded
should return an array of HTMLImageElement objects
Amber.Supports
should be defined
should detect svg support
should detect draganddrop support
should detect touch support
should detect cssanimations support
should detect animationframes support
Amber.View
should have a this.$ function
should have a this.remove function
should have a this.setElement function
Amber.View initialize function
should have a this.initialize function
el should be an HTMLDivElement
$el should be an instance of Amber.$
initialize should be called when created
Amber.View render
should have a this.render function
should be a function
should by default trigger the event "after:render"
should by default trigger the event "before:render"
should have a "template" defined and a string
Amber.Views
should be defined
should store a list of views
should be able to search by cid


zramctl
Setup and control zram devices.
Use `mkfs` or `mkswap` to format zram devices to partitions.
More information: home page
- Check if zram is enabled:
lsmod | grep -i zram
- Enable zram with a dynamic number of devices (use `zramctl` to configure devices further):
sudo modprobe zram
- Enable zram with exactly 2 devices:
sudo modprobe zram num_devices=2
- Find and initialize the next free zram device to a 2 GB virtual drive using LZ4 compression:
sudo zramctl --find --size 2GB --algorithm lz4
- List currently initialized devices:
zramctl


class for all paired sub elements contained in XML file under the parent element More...
#include <CSub.h>
Public Member Functions | |
| CSub (const string &name, const map< string, string > attributes) | |
| CSub class constructor. More... | |
| virtual CParent * | getParent () const |
| inherited method to get parent of an element More... | |
| virtual void | addParent (CParent *) |
| Inherited parent setter. More... | |
| Public Member Functions inherited from CParent | |
| CParent (const string &name, const map< string, string > attributes) | |
| Constructor of CParent class. More... | |
| virtual | ~CParent () |
| CParent destructor. | |
| void | addContent (const char content) |
| Method to add Content to element. More... | |
| void | addContent (const string &content) |
| Overloaded addContent function. More... | |
| bool | sameName (const string &name) const |
| Name testing method. More... | |
| void | addSub (CParent *) |
| Child insert. More... | |
| string & | getName () |
| Name getter. More... | |
| void | changeVisibility () |
| Visibility switcher. More... | |
| void | update (const string &name, map< string, string > attributes, const string &content) |
| Update of element. More... | |
| virtual void | print (WINDOW *p, int indent) const |
| Prints element to the ncurses window. More... | |
| void | deleteNode () |
| Node deletion. More... | |
| virtual string | printOutElement () const |
| Creating output for the ofstream. More... | |
| virtual void | printOut (ostream &os) const |
| Fills ofstream with whole xml file. More... | |
| virtual void | printNode (WINDOW *p, int indent, map< int, CParent * > &elements) |
| Prints all subelements. More... | |
| virtual void | printFiltered (WINDOW *p, string element, vector< pair< string, string > > attributes, map< int, CParent * > &elements, int indent) |
| Prints filtered elements. More... | |
Additional Inherited Members | |
| Protected Member Functions inherited from CParent | |
| void | printAttr (WINDOW *p, int curY, int curX, int indent) const |
| Prints all attributes of element to given ncurses window. More... | |
| void | printContent (WINDOW *p, int indent) const |
| Prints content to ncurses window. More... | |
| void | printEnd (WINDOW *p, int indent) const |
| Prints closing tag of an element to ncurses window. More... | |
| string | printOutEnd () const |
| Creating output for ofstream. More... | |
| string | printOutAttr () const |
| Creating output for the ofstream. More... | |
| Protected Attributes inherited from CParent | |
| string | m_name |
| name of an element | |
| map< string, string > | m_attribute |
| map of all element attributes | |
| string | m_content |
| element content | |
| vector< CParent * > | m_childs |
| vector of all subelement | |
| bool | hidden |
| parameter representing visibility of an element | |
class for all paired sub elements contained in XML file under the parent element
| CSub::CSub | ( | const string & | name, |
| const map< string, string > | attributes | ||
| ) |
CSub class constructor.
| name | name of an element |
| attribute | attribute of an element |
|
virtual |
Inherited parent setter.
add pointer to parent element
| Parent | element of an element |
Reimplemented from CParent.
|
virtual |
inherited method to get parent of an element
Reimplemented from CParent.


{% extends "layout.html" %} {% block page_title %} GOV.UK prototyping kit {% endblock %} {% block content %} BETA This is a new service – your feedback will help us to improve it. Back to sections you must complete Your release of carbon dioxide to air Check what you’re reporting There are issues with the data Correct your carbon dioxide total Tell us your measurement unit Tell us your measurement method 2017 total Enter a number or ‘BRT’ (below reporting threshold) Releases Unit Select a type of unit Unit -- kt t kg g mg Method Select your method Method -- Calculation Measurement Estimation {% endblock %}
BETA This is a new service – your feedback will help us to improve it.
There are issues with the data


Remittances slow down to $7.48b
by Omar QureshiKARACHI: Remittances sent home by overseas Pakistanis in the first four months of the current fiscal year (July-October 2019) remained almost flat at $7.48 billion.
According to data released by the State Bank of Pakistan (SBP) on Tuesday, the remittances were 1.82% lower than $7.62 billion sent home from abroad in the same period of the previous fiscal year.
Talking to The Express Tribune, BMA Research Executive Director Saad Hashmi termed it a flat trend and said the number came in line with market expectations.
“The number was in line with our expectations and if the pace of remittances remains steady, the number for the full fiscal year 2019-20 is expected to be between $20 and $21 billion,” he said. Arif Habib Limited Head of Research Samiullah Tariq termed it a minor movement compared to the previous year.
“A decline in crude oil prices in the Middle East in the past few months was reflected in the slowdown in remittances in the four months under review,” he said.
However, remittances grew 14.46% on a month-on-month basis to $2 billion in October. According to Hashmi, it was due to the seasonal effect because a rise in remittances was also seen from September to October 2018.
Endorsing his views, Tariq explained that remittances had recorded a sharp spike in July and August due to Eid and they fell in September but picked up again in October as a sign of stability.
Compared to October 2018, the remittances fell 2.88%, which could be attributed to the rupee devaluation. Country-wise details revealed that inflows from Saudi Arabia amounted to $468.18 million in October 2019 compared to $494.53 million in the same month of the previous year.
Pakistanis living in the UAE remitted $398.96 million last month compared with $419.41 million in the same period of the previous year while from the US, they sent $322.38 million compared to $325.19 million last year.
From the UK, the inflows stood at $328.69 million compared with $322.29 million last year.
Inflows from the GCC countries (including Bahrain, Kuwait, Qatar and Oman) amounted to $191.77 million in October 2019 compared with $200.87 million last year. From the EU countries, the expatriate Pakistani workers sent $60.94 million compared with $57.42 million remitted a year earlier.
Remittances received from Malaysia, Norway, Switzerland, Australia, Canada, Japan and other countries during October 2019 amounted to $229.88 million against $240.57 million in October 2018.
Published in The Express Tribune, November 13th, 2019.


Try these buttons.
{{activeData}}
Download {{percentComplete}}%
{{loadedCommentText}}
Show me
vs .
Mark nodes with color according to
Check this to make it easy to compare groups of different sizes.
Link
QR code
Inspector
Matrix
Data submitted by {{uploader}}
{{ comment.text }}
posted by {{ comment.creator }}


Course Number
Course Title
Semester Taken
for Credit
6.813
User Defined Design
Spring 2014
6.06
artificial intelligence
fail 2013
6.006
intro to algorithms
fail 2014
listener
6.0000
database
fail 2013
6.345
machine learning
fail2012


Namespace Lapis.WebCrawling.HtmlParsing.CssSelectors
Classes
AttributeSelector
Represents an attribute selector.
AttributeSelectorType
Represents the type of the attribute selector.
ClassSelector
Represents a class
selector.
CssSelector
Represents a css selector. This class is abstract.
CssSelectorException
The exception that is thrown when parsing a css selector.
DimensionToken
Represents a dimension token.
Extensions
Provides extension methods for accessing HTML DOM with css selectors.
HashToken
Represents a hash token.
IdSelector
Represents a id
selector.
NumberToken
Represents a number token.
Parser
Provides methods for parsing a css selector.
PseudoClassNegationSelector
Represents a not
selector.
PseudoClassNthSelector
Represents a nth pseudo class selector.
PseudoClassNthSelectorType
Represents the type of a nth pseudo class selector.
PseudoClassSelector
Represents a pseudo class selector.
PseudoClassSelectorType
Represents the type of a pseudo class selector.
SelectorCombinator
Represents the combination of two selectors.
SelectorCombinatorType
Represents the type of a selector combinator.
SelectorGroup
Represents a selector group.
SelectorSequence
Represents a selector sequence.
Token
Represents a token for parsing css selectors.
Tokenizer
Represents a tokenizer for parsing css selectors.
TokenType
Represents the type of a token.
TypeSelector
Represents a type selector.
UnicodeRangeToken
Represents a Unicode range token.
UniversalSelector
Represents a universal selector, which matches any node.


Amber beer showcases a medium-high to high malt character with medium to low caramel character derived from the use of roasted crystal malts. The American amber is characterized by American-variety hops, which lend the amber ale notes of citrus, fruit and pine to balance the sweetness of the malt.


Jeopardy!
A replication of the classic game show Jeopardy!, with a React frontend, Android application, and Python backend. Contestants can join on the native Android app, or the React mobile-friendly website. One user is designated the host and guides the players through the game, showing clues and correct responses on the board. Points and buzzers are managed on a central server, which communicates with the various clients using WebSockets.
Technologies used:
- React.js
- Kotlin
- Python
- Django (channels)
- WebSockets
January 2021 - May 2021
CSH AnDrink
Computer Science House has an on-floor system of networked vending machines, which members can access via a RESTful API to drop drinks and snacks. The AnDrink app provides a way for members to authenticate requests using their Single Sign On credentials, view their "drink credits", and drop items from the vending machines. Authentication is performed using the official OAuth v2 library for Android.
Technologies used:
- Kotlin
- Android Room
- Fuel
- MVVM
January 2021 - May 2021


Like many applications, Password Safe allows you to configure its behaviour and appearance to best suite your taste and needs. Many applications store such preferences in the Windows "registry", as a matter of convention and convenience. Previous versions of Password Safe used the registry as well, but this has proven to be problematic for the following reasons:
Password Safe has a number of preferences, each with a reasonable default value. When a user changes the configuration to a non-default value, the new value is store by Password Safe.
Password Safe defines preferences as security-related or non-security related. The former are kept in the database, encrypted with the same key as the user's data.
Non-security-related preferences are kept in a configuration file, pwsafe.cfg. This file is in XML format, with sections per host machine and per user, so that the file may be shared between different users, and across different machines.
By default, pwsafe.cfg is kept in the "local app data" directory, that is, C:\Users\username
\AppData\Local\PasswordSafe.
This may be overridden by setting the PWS_PREFSDIR environment
variable is set.
The -g command line option (as described in Command Line Arguments may also be used to either specify a file name (which will be looked for in the above directories), or an absolute file path. and
Historically (before version 3.22 of PasswordSafe), the configuration file was stored in the same directory as the pwsafe.exe file.
Therefore, PasswordSafe will also search that directory for the configuration file, if not found in the "local app data" directory.
The following tables describes the configuration items. Most of them are
configurable via the "Manage → Options"
dialog box. As we use XML to save these values, field names are case sensitive.
Preferences stored in the "pwsafe.cfg" file apply to all open databases. Those
stored in the database apply only to that particular database. In Windows Vista
and later, the pwsafe.cfg file can be found in:
"C:\Users\<username>\AppData\Local\PasswordSafe
"
but, in Windows XP, it can be found in:
"C:\Documents and Settings\<username>\Application Data\PasswordSafe
".
Note both directories may be hidden and Folder View properties may need to be
modified in order to be able to view it.
Warning: Do NOT modify any of the preferences in the pwsafe.cfg file manually, as this may cause unexpected or unpredictable results. Whilst we have made every effort to verify any preference we read in, we cannot guarantee that manually edited values will not cause a problem.
Note database preferences are only saved within the database if their value differs from their default value.
| Preference | Default | Comment |
|---|---|---|
| CopyPasswordWhenBrowseToURL | false | Copy the entry's password to the clipboard when invoking the entry's "Browse to URL" |
| LockDBOnIdleTimeout | true | Lock database if the user has not used the PC for a number of minutes. See "IdleTimeout" integer preference for the threshold value in minutes |
| MaintainDateTimeStamps | false | Entry last access times are recorded, if the database is in Read/Write mode |
| PWMakePronounceable | false | Password generation policy - convert generated passwords to be more pronounceable |
| PWUseDigits | true | Password generation policy - use numbers |
| PWUseEasyVision | false | Password generation policy - use Easy-Vision characters so that one character isn't mistaken for another e.g. number 0 (zero) and letter O (capital O) etc. |
| PWUseHexDigits | false | Password generation policy - generate a password with only hexadecimal characters (always an even number) |
| PWUseLowercase | true | Password generation policy - use lower case characters |
| PWUseSymbols | true | Password generation policy - use symbols |
| PWUseUppercase | true | Password generation policy - use upper case characters |
| SaveImmediately | true | Save database after every database change |
| SavePasswordHistory | false | Save entry's old passwords when a new password is assigned |
| ShowDragbar | true | Show Dragbar |
| ShowNotesDefault | false | Show Notes in Add and Edit |
| ShowPasswordInTree | false | Password is displayed in Tree View (requires Username to be displayed) |
| ShowPWDefault | false | Password is displayed by default in Add/Edit |
| ShowUsernameInTree | true | Username is displayed in Tree View |
| UseDefaultUser | false | Use the default user text preference when adding a new entry |
| ExcludeFromClipboardHistory | true | Keeps data sent to clipboard from going to the clipobard history (Windows 10 and later). |
| Preference | Default | Min | Max | Comment |
|---|---|---|---|---|
| IdleTimeout | 5 | 1 | 600 | Threshold in minutes to determine whether to lock Password Safe due to inactivity |
| NumPWHistoryDefault | 3 | 0 | 255 | How many passwords to keep in an entry's password history field |
| PWDefaultLength | 12 | 4 | 1024 | Default password length |
| PWDigitMinLength | 0 | 0 | 1024 | Default minimum number of digits in a generated password |
| PWLowercaseMinLength | 0 | 0 | 1024 | Default minimum number of lower case characters in a generated password |
| PWSymbolMinLength | 0 | 0 | 1024 | Default minimum number of symbols in a generated password |
| PWUppercaseMinLength | 0 | 0 | 1024 | Default minimum number of upper case characters in a generated password |
| TreeDisplayStatusAtOpen | AllCollapsed | n/a | n/a | Values are: AllCollapsed, AllExpanded or AsPerLastSave |
| Preference | Default | Comment |
|---|---|---|
| DefaultAutotypeString | \u\t\p\t\n | The database's default AutoType string. Note that each entry may override this value |
| DefaultSymbols | <none> | The default list of symbols to be used when generating a password with symbols. Note: each entry may override this value. |
| DefaultUsername | <none> | Default value for the Username field when creating new entries |
| TreeListSampleText | "AaBbYyZz 0O1IlL" | Sample text to use when deciding what font to be used in the Tree View |
Note preferences are only saved if their value is different from their default value. These preferences apply to all databases on a given machine by a given user.
| Preference | Default | Comment |
|---|---|---|
| AlwaysOnTop | false | Main window always on top |
| BackupBeforeEverySave | true | Rename current database following the Backup settings before saving any changes to it | ClearClipboardOnExit | true | Clear the clipboard of Password Safe information when Password Safe ends |
| ClearClipboardOnMinimize | true | Clear the clipboard of Password Safe information on minimize |
| DatabaseClear | false | Lock database on minimize, which implies clear database from memory |
| DefaultOpenRO | false | By default, set the Read-Only checkbox during the open of databases |
| deletequestion | false | Don't ask for confirmation when deleting a single entry |
| dontaskquestion | false | Don't ask for confirmation when copying password to clipboard |
| EscExits | true | The ESC key will close the database and exit Password Safe (if the System Tray is not being used) |
| ExplorerTypeTree | false | Show groups first in tree view |
| HideSystemTray | false | Hide the Password Safe System tray icon. Only able to be set if the user has already set a Hot Key |
| HighlightChanges | true | Highlight changed unsaved entries in blue |
| HotKeyEnabled | false | True if the user has defined a Hot Key to get quick access to Password Safe |
| ListSortAscending | true | The last sort direction in List View (ascending [true] or descending [false]) |
| ListViewGridLines | false | Show grid lines in list view |
| LockOnWindowLock | true | Lock Password Safe database when the user locks their Windows session |
| MinimizeOnAutotype | true | Minimize Password Safe during AutoType. Database may also be locked depending on the setting to lock it on minimize |
| MRUOnFileMenu | true | Most recently used databases are shown in the File menu or in in their own sub-menu from the File menu |
| MultipleInstances | true | Allow multiple instances of password Safe to be started. Changing this value will require Password Safe to be restarted to take effect. |
| NotesWordWrap | true | Note will be wrapped in its display area during Add/Edit |
| PreExpiryWarn | false | Warn user on database open if there are any entries with expired or soon to expire passwords |
| QuerySetDef | true | Ask user each time they add an entry whether to use the Username for all new entries |
| ShowDragbar | true | Show Dragbar |
| ShowFindToolBarOnOpen | true | Show the Find toolbar when Password Safe starts. This is determined by the state of this toolbar when Password Safe was last ended |
| ShowNotesAsToolTipsInViews | false | Show an entry's Notes as a tool tip in both Tree and List views (only the first 250 characters will be displayed) |
| ShowToolbar | true | Show Toolbar |
| UseNewToolbar | true | Use New or Classic toolbar |
| UsePrimarySelectionForClipboard | false | Determine which clipboard to use (Linux only) |
| UseSystemTray | true | Put Password Safe icon in Windows System Tray |
| Preference | Default | Min | Max | Comment |
|---|---|---|---|---|
| AddEditFontPtSz | n/a | 0 | n/a | Add/Edit font size in tenths of a point |
| BackupMaxIncremented | 1 | 1 | 999 | Only valid if an incremental number is used for the BackupSuffix |
| BackupSuffix | 0 | n/a | n/a | Values are: None, datetime or an incremental number |
| column1width | n/a | n/a | n/a | The width of the first column in the List View when Password Safe was last exited |
| column2width | n/a | n/a | n/a | The width of the second column in the List View when Password Safe was last exited |
| column3width | n/a | n/a | n/a | The width of the third column in the List View when Password Safe was last exited |
| column4width | n/a | n/a | n/a | The width of the fourth column in the List View when Password Safe was last exited |
| DlgOrientation | 0 | 0 | 2 | How to choose wide or tall dialog screens: 0 - automatically (default), 1 - force tall, 2 - force wide. |
| DoubleClickAction | Copy Password | n/a | n/a | See Help entry DCA Values export |
| HotKey | none | n/a | n/a | The Hot Key value. Up to and including Password Safe version 3.42.1, this is stored as a decimal integer created from the virtual keycode for the character in the lower word plus the Microsoft Foundation Class CHotKeyCtrl modifier flags in the higher word. After version 3.42.1, the preference element is augmented with XML attributes that are used to set the virtual key code and modifier flags (e.g., Ctrl="1" Key="30") to the internal Password Safe format that can be used across other platforms. |
| maxmruitems | 4 | 0 | 20 | Number of most recently used databases saved in the File menu |
| MaxREItems | 25 | 0 | 25 | Maximum number of "Recent used entries" to be saved in the database and displayed from the System Tray icon to allow quick access |
| NotesFontPtSz | n/a | 0 | n/a | Notes font size in tenths of a point |
| OptShortcutColumnWidth | 92 | 10 | 512 | Size of the columns in the Manage → Options → Shortcuts tab |
| PasswordFontPtSz | n/a | 0 | n/a | Password font size in tenths of a point |
| PreExpiryWarnDays | 1 | 1 | 30 | When to warn on about-to-expire passwords |
| sortedcolumn | 0 | 0 | 15 | Previous column used to sort the List View |
| ShiftDoubleClickAction | Copy Password | n/a | n/a | See Help entry DCA Values export |
| TreeFontPtSz | n/a | 0 | n/a | Tree & List View font size in tenths of a point |
| VKFontPtSz | n/a | 0 | n/a | Virtual keyboard font size in tenths of a point |
| Preference | Default | Comment |
|---|---|---|
| AddEditFont | <none>, which corresponds to Segoe UI Symbol 10pt on Windows | Information about the font used to display fields in the Add/Edit property pages |
| AddEditSampleText | "AaBbYyZz 0O1IlL" | Sample text to use when deciding what font to be used to display when adding or editing entries |
| AltBrowser | <none> | Full path to an alternate browser |
| AltBrowserCmdLineParms | <none> | Special command line parameters for the alternate browser, if specified. Do NOT enclose this value in single or double quotes unless your chosen browser requires them. |
| AltNotesEditor | <none> | Full path to a text editor to be used to edit an entry's Notes field rather than the Windows default application. |
| AltNotesEditorCmdLineParms | <none> | Special command line parameters for the alternate text editor, if specified. Do NOT enclose this value in single or double quotes unless your chosen external editor requires them. |
| BackupDir | <none> | Usually the database backup is stored in the same directory as the database. This can be overridden using this preference |
| BackupPrefixValue | <none> | Usually the current database name is used to prefix any backup file names. This can be overridden using this preference |
| ColumnWidths | <none> | Non-default column widths in List View |
| currentbackup | <none> | Path and name of last backup file |
| currentfile | <none> | Currently (i.e., last) opened file |
| LanguageFile | <none> | The code of last language file used by the user. It is in the form "LL" or "LL_CC", where LL = ISO 639-1 two-character Language code e.g. EN, FR, DE, HE... see http://www.loc.gov/standards/iso639-2/ and CC = ISO 3166-1 two-character Country code e.g. US, GB, FR, CA... see http://www.iso.org/iso/en/prods-services/iso3166ma/index.html |
| lastview | tree | Last view selected: Tree or List view ("tree" or "list") |
| LastUsedKeyboard | <none> | Save the code of the last Virtual Keyboard used |
| ListColumns | <none> | Non-default column order in List View. Note the list of comma separated column numbers reflect internal numbering of the fields and should not be edited manually |
| MainToolBarButtons | <none> | A list of the Toolbar buttons and their order as customised by the user. A separator is shown as a ~ |
| NotesFont | <none>, which corresponds to Segoe UI Symbol 10pt on Windows | Information about the font used to display the Notes field in the basic Add/Edit property page |
| NotesSampleText | "AaBbYyZz 0O1IlL" | Sample text to use when deciding what font to be used to display the Notes field in the basic Add/Edit property page |
| PasswordFont | <none>, which corresponds to Consolas 12pt on Windows | Information about the font used to display the password |
| PswdSampleText | "AaBbYyZz 0O1IlL" | Sample text to use when deciding what font to be used to display passwords |
| treefont | <none>, which corresponds to Segoe UI Symbol 10pt on Windows | Information about the font used in the Tree & List Views |
| TreeListSampleText | "AaBbYyZz 0O1IlL" | Sample text to use when deciding what font to be used in the Tree & List View |
| VKeyboardFontName | <none> | Name of the Unicode font to be used to display all characters used in the Virtual Keyboard. This includes both Latin and non-Latin characters |
| VKSampleText | "AaBbYyZz 0O1IlL" | Sample text to use when deciding what font to be used in the Virtual Keyboard |


'Blade Runner' future is now and you are old
by Lisa Respers France, CNNWhere are the flying cars we were promised?
That's just one of the things featured in the 1982 movie "Blade Runner" which was set in November 2019.
The futuristic film stars Harrison Ford, Rutger Hauer and Sean Young and was directed by Ridley Scott.
The plot revolves around Ford as a police officer out to round up a group of fugitives that have escaped to earth.
Not that we don't have some of the tech predicted in the movie including video calls, smart homes, even smarter robots and digital billboards,
But the fact that we are now living in the future tripped Twitter out.
"Blade Runner was set in November, 2019," one person tweeted. "We made it folks."
Onward to the sequel, "Blade Runner 2049," which was released in 2017.