UKCloud Limited (“UKC”) and Virtual Infrastructure Group Limited (“VIG”) (together “the Companies”) – in Compulsory Liquidation
On 25 October 2022, the Companies were placed into Liquidation with the Official Receiver appointed as Liquidator and J Robinson and A M Hudson simultaneously appointed as Special Managers to manage the liquidation process on behalf of the Official Receiver.
Further information regarding the Liquidations can be found here: https://www.gov.uk/government/news/virtual-infrastructure-group-limited-and-ukcloud-limited-information-for-creditors-and-interested-parties
Contact details:
For any general queries relating to the Liquidations please email<EMAIL_ADDRESS>For customer related queries please email<EMAIL_ADDRESS>For supplier related queries please email<EMAIL_ADDRESS>Portal release notes
This article provides a list of completed Portal releases.
Release 2.18.0
Date: 9th August 2021
Bug fix
Details:
- Present a more useful error message when attempting to modify My Calls, OpenShift or OpenStack permissions on a contact that has not yet been fully set up
Release 2.15.0
Date: 13th July 2021
Feature update
Details:
Allow customers to access Zerto for zones 2D and 2E
Update wording on My Calls page
Release 2.14.0
Date: 16th June 2021
Feature update
Details:
- Allow customers to create compute services in Zone 2E
Release 2.13.0
Date: 12th May 2021
Bug fix
Details:
- Removal of old documentation link from user removal popup
Release 2.11.3
Date: 19th February 2021
Bug fix and feature update
Details:
Allow customers to create compute services in Zone 2D
Adjust session timeout logic (now the SSO session has a higher priority)
Release 2.9.0
Date: 1st December 2020
Bug fix and feature update
Details:
Support non-ASCII characters when logging in to VMware Cloud Director 10
Change "My Security Events" to "Security Operations Service" and remove account-specific events
Release 2.6.0
Date: 18th November 2020
Feature update
Details:
- Remove bandwidth monitoring information from the Portal My VMs pages and the API
Release 2.4.0
Date: 28th October 2020
Feature update
Details:
Remove VM storage information from the Portal My VMs pages
Stop returning VM storage values within the Portal API
Zero values are returned to avoid breaking software that expects the field
Release 2.2.2
Date: 15th September 2020
Bug fix
Details:
- If VMware Cloud Director login fails ensure the login 'Confirm' button is active
Release 2.1.2
Date: 18th August 2020
Bug fix
Details:
- Users resetting their password weren't given an SSO session
Release 2.1.0
Date: 7th August 2020
Feature update
Details:
- Simplify and improve the experience of OpenStack users in the Portal
Release 1.144.0
Date: 14th July 2020
Bug fix
Details:
- Prevented situation where a customer might be presented with a blank page when switching to a newly created account
Release 1.143.0
Date: 7th July 2020
Feature update
Details:
Passwords must now be a minimum of 12 characters and not contain personal information
Captcha has been removed from the forgotten password page
Release 1.141.1
Date: 24th June 2020
Bug fix
Details:
- Improved page flow when session timeout occurs
Release 1.141.0
Date: 18th June 2020
Performance update
Details:
- Improve efficiency of Portal API compute service endpoint
Release 1.139.0
Date: 13th May 2020
Feature update
Details:
Disable ability for users to change their emails.
Remove unneeded VM sizes field from billing table.
Release 1.132.0
Date: 20th March 2020
Feature update
Details:
- Improved success messaging when locking user accounts.
Release 1.129.0
Date: 4th March 2020
Feature update
Details:
OpenStack dropdown now shows all accessible regions, regardless of permission type
Change background image on login page
Release 1.128.0
Date: 25th February 2020
Feature update
Details:
- Removal of the account service reports
Release 1.127.0
Date: 18th February 2020
Feature update
Details:
- When requesting a password reset, users with locked accounts will be sent an email informing them that their account is locked
Release 1.126.0
Date: 14th February 2020
Feature update
Details:
Remove inaccurate My VMs cost data
Remove Edge Gateway tab from My VMs tab
Release 1.124.0
Date: 30th January 2020
Feature update
Details:
Display plain text 2FA seed during setup process, enabling customers who cannot use the QR code directly to manually copy and paste the code into desktop based password management apps.
Security enhancement. Removed the 2FA page when logged in.
Release 1.122.0
Date: 8th January 2020
Feature update
Details:
Portal password confirmation page on initial secondary account switch
Update links to Knowledge Centre articles
Release 1.121.0
Date: 16th December 2019
Feature update
Details: Removed Memorable Word Authentication.
Release 1.119.0
Date: 6th November 2019
Feature update
Details: Added better validation when setting up IP address whitelisting to restrict access to the vCloud Director API.
Release 1.117.0
Date: 7th October 2019
Bug fix and feature update
Details: Fixed left hand menu spacing bug for Support options. Integrated Single Sign-on access management when contacts are added and removed in the Portal.
Release 1.116.0
Date: 13th September 2019
Bug fix
Details: Fixed bug where newly created VMs on vCloud Director 9.7 cannot be added to a snapshot backup policy.
Release 1.111.0
Date: 29th July 2019
Feature update
Details: Updated Elevated Knowledge Centre links.
Release 1.110.0
Date: 18th July 2019
Feature update
Details: Updated links to support the launch of the new UKCloud Communities platform which also includes changes to UKCloud Ideas.
Release 1.109.1
Date: 16th July 2019
Bug fix and feature update
Details: Fixed vCloud Director login timeout issue which made it difficult for users to access vCloud Director after the initial session expired. Removed ability for users to raise support tickets directly in the Portal, this is now done via Ivanti Service Manager.
Release 1.106.0
Date: 4th June 2019
Feature update
Details: Removed VMware Edge showback functionality from Portal as this is now supported in vCloud Director 9.7 via the Advanced Gateway features.
Release 1.105.0
Date: 29th May 2019
Feature update
Details: Added new OpenStack Permissions tab behind a feature flag to support user access management of Single Sign-on enabled services. Updated status page links to support move to https://status.ukcloud.com.
Release 1.104.0
Date: 13th May 2019
Feature update
Details: Added new OpenShift Permissions tab behind a feature flag to support user access management of Single Sign-on enabled services.
Release 1.102.0
Date: 17th April 2019
Feature update
Details: Added new /api/billing/billing-csv endpoint to provide customers with monthly billing data for OpenStack and VMware. The information included the CSV is the same as the invoice evidence file.
Release 1.100.0
Date: 28th March 2019
Feature update
Details: Added Single Sign-on (SSO) authentication token request during login to enable the Portal to access SSO related services.
Release 1.99.0
Date: 21st February 2019
Feature update
Details: Added new My Calls Permissions tab behind a feature flag to support the roll out of the new Ivanti Service Management tool.
Release 1.98.0
Date: 21st February 2019
Feature update
Details: Added new My Calls Archive tab behind a feature flag to support the roll out of the new Ivanti Service Management tool.
Release 1.96.1
Date: 22nd January 2019
Feature update
Details: Updated punctuation in Two factor authentication confirmation email.
Release 1.96.0
Date: 8th January 2019
Bug fix and feature update
Details: Fixed issue stopping the selected protection policy being applied to all VMs when managing the Default VM Snapshot Protection Policy for a VDC. Removed Two factor authentication lockout period option in account security setup.
Release 1.93.0
Date: 17th December 2018
Feature update
Details: Updated the contact removal process to remind administrators that additional steps are required to fully remove the users access rights if they're using the Single Sign-on enabled service for OpenShift or OpenStack.
Release 1.92.0
Date: 11th December 2018
Feature update
Details: Added Knowledge Centre banner in Elevated to support move to https://docs.ukcloud.com.
Release 1.90.0
Date: 21st November 2018
Bug fix
Details: Updated additional Portal Knowledge Centre links following move to https://docs.ukcloud.com.
Release 1.89.0
Date: 6th November 2018
Bug fix
Details: Fixed account locking issue for administrators under certain circumstances. Updated incorrect Portal Knowledge Centre links.
Release 1.88.2
Date: 29th October 2018
Bug fix
Details: Fixed error when managing IPsec VPN configuration in Elevated.
Release 1.84.3
Date: 16th August 2018
Bug fix
Details: Fixed date pickers on monitoring pages.
Release 1.84.1
Date: 2nd August 2018
Bug fix and feature update
Details: Changing links to point to new Knowledge Centre content, change 2FA setup to use new seed.
Release 1.82.0
Date: 3rd July 2018
Feature update
Details: Update product names to reflect G-Cloud 10 names, enable self-service ECS user creation.
Release 1.78.0
Date: 7th June 2018
Bug fix and feature update
Details: Remove power status from My VMs page for VMs and vApps, remove BETA references from UKCloud for Azure.
Release 1.76.0
Date: 17th May 2018
Feature update
Details: Added an API endpoint that returns a CSV report from the billing API.
Release 1.73.0
Date: 10th April 2018
Bug fix and feature update
Details: Fixed bug preventing passwords being synched on login. Improved search bar on events and threats briefs page.
Release 1.72.0
Date: 28th March 2018
Bug fix and feature updates
Details: Fixed minor UI bugs. Added an IP restriction functionality to the admin portal. Added category to events detail page.
Release 1.71.0
Date: 20th March 2018
Feature update
Details: Inserted an event summary section to every event detail page.
Release 1.70.1
Date: 7th March 2018
Bug fix and feature updates
Details: Added list of customer specific events to blank events page. Pagination for events list page. Added correct latest status for each customer specific event. Added total log scans for past 24 hours. Fixed My VMs page displaying missing information. Added search box to customer specific events page. Added message when search on customer specific events returns no results. Added Sovereign Azure page to the navigation.
Release 1.66.0
Date: 9th January 2018
Bug fix and feature updates
Details: Fixed the 2 factor authentication setup for new users. Added CAPTCHA to the forgot password page on the portal. Added in new Zerto links for Elevated.
Release 1.62.1
Date: 1st November 2017
Bug fix
Details: Fixed the Portal grid paging control not always rendering
Release 1.62.0
Date: 26th October 2017
User Feature
Details: Added a caveat warning for links within cyber security news
Release 1.60.6
Date: 14th September 2017
User Feature
Details: Cyber Security news feed has been added to showback security threats to customers
Release 1.60.5
Date: 24th August 2017
Bug fix
Details: fixed bug that was causing IPsec config tool to break when edge gateways were missing public IPs
Release 1.59.2
Date: 19th July 2017
Feature update
Details: Set elevated mail server details.
Release 1.59.0
Date: 11th July 2017
Feature update
Details: Actioned a UKCloud idea by changing the Login History time format from 12-hour to 24-hour on the Login History page. Added new Zerto URLs for the Assured zones in regions 1 & 2, an extension of the Zerto service.
Release 1.58.0
Date: 29th June 2017
Feature update
Details: Customers can now see all pinned notifications, rather than just the top three. Notifications provide customers with important information regarding UKCloud's platform and/or products.
Release 1.56.0
Date: 21st June 2017
Bug fix
Details: Updated background images and removed Skyscape -> UKCloud rename banner from the login page.
Release 1.55.9
Date: 8th June 2017
Bug fix
Details: Fixed an issue where customers were unable to delete contacts from the contacts section of the Portal.
Release 1.55.8
Date: 6th June 2017
Bug fix
Details: Fixed a bug within the bandwidth showback section of the Portal, as some customers were unable to see their bandwidth utilisation metrics. For more details on how to retrive bandwidth showback metrics, please see this FAQ.
Release 1.55.5
Date: 17th May 2017
Feature updates
Details: The 'List All Articles' button in the Knowledge Centre has now been moved to the top of the categories menu for better visibility.
Release 1.55.0
Date: 2nd May 2017
Feature updates
Details: Internet Bandwidth consumption showback available to all customers. Please see the Bandwidth Monitoring FAQ document in the Knowledge Centre for more details.
Release 1.54.0
Date: 27th April 2017
Feature updates and bug fixes
Details: Updated Edge Gateway IPSec configuration User Interface. Based upon customer feedback we have organised the SLA report by creation date, found within the Reports section of the Portal.
Release 1.52.1
Date: 4th April 2017
Bug fix
Details: Fixed an issue on the My Calls form preventing tickets from being created which have the Incident Classification field populated.
Release 1.52.0
Date: 4th April 2017
Feature updates and bug fixes
Details: Allow customers to create/build compute services within eligible zones through the Portal UI. Cleaned up display of wide tables which was causing issues for users with narrow monitors or low resolution displays.
Release 1.51.0
Date: 28th March 2017
Feature updates and bug fixes
Details: Launch of self service of VDCs and Edge Gateways through the Portal UI. This will be available to Administrators of compute services in regions 5 & 6, enabling more of our customers to use the self-service provisioning functionality that currently existing within the Portal API. Fixed a bug that was causing an error message to be displayed when a customer tries to modify an edge without an IPSec Configuration in the IPSEC Configuration tool pages. This ensures customers are better informed about how to use the tool.
Release 1.50.0
Date: 16th March 2017
Feature updates and bug fixes
Details: Added Admin API endpoints to help find out if a VM has a Snapshot protection policy associated with it. Fixed a bug that was causing issues on the My VMs page where there was no associated edge gateway with the Enterprise Compute Cloud service.
Release 1.49.0
Date: 14th March 2017
Feature updates and bug fixes
Details: Released a new feature allowing customers to modify IPsec configuration of VPNs through the UKCloud Portal. A bug fix that was preventing users from removing subnets and modifying VPNs without tunnels.
Release 1.48.3
Date: 9th March 2017
Bug fixes
Details: Fixed bug to redirect back to original page after login feature.
Release 1.48.2
Date: 27th February 2017
Feature updates and bug fixes
Details: New link in the Portal within the Knowledge Centre section which provides at a glance a list of all articles currently available. Bug fix to replace all instances of Skyscape to UKCloud to be consistent with brand and a bug fix that now allows customers to view correct details of the account they are viewing.
Release 1.48.1
Date: 16th February 2017
Bug fixes
Details: Patch updates fixing an issue raised by Release 1.48.0
Release 1.48.0
Date: 16th February 2017
Feature updates and bug fixes
Details: Added validation of VDC names to the API endpoint. Updated the main menu of the UKCloud portal to add more clarity for customers. Extended the availability of the provisioning tool to allow for self-provisioning of edges in the Elevated environment. Added self-provisioning reports via API and added more information to build statuses in the API. Fixed a bug that was preventing a contact's OpenStack permissions from being persistent. A fix for rendering snapshot protection text and tab has been completed. Small CSS fixes to improve layout and a fix to the user interface which now retains the VDC information after changing the default snapshot retention.
Release 1.47.0
Date: 19th January 2017
Feature updates
Details: Improved user experience by setting the VM status to queuing when a default protection policy is applied to the VDC. More details are now visible to customers regarding snapshot policy history for VDCs and VMs.
Release 1.46.1
Date: 11th January 2017
Bug fixes
Details: Repaired dead link on the VM overview page which allows customers to find information about their compute service in the Knowledge Centre. A fix has been applied to the Knowledge Centre search button, plus the replacement of missing assets.
Release 1.46.0
Date: 9th January 2017
Bug fixes
Details: Bug fixed to send all possible client names to the avamar API. Removal of references to Skyscape from the Portal and replace with UKCloud.
Release 1.45.3
Date: 22nd December 2016
Bug fix
Details: Bug fixed that prevented links to videos appearing in knowledge Centre articles so that customers can download videos from the article.
Release 1.45.2
Date: 23rd December 2016
Bug fix
Details: Corrected wording for retention policy forms.
Release 1.45.1
Date: 15th December 2016
Bug fix and feature updates
Details: Updated link to confirmation syntax to ensure alert dialog pops up on atmos and notifications pages. Fix redirect after login so that when a user follows a deep link to tan article in the Knowledge Centre, after login, the user is redirected to the linked page. Updated Zerto text and URLs for Assured and Elevated so customers are redirected to the correct Zerto login page.
Release 1.45.0
Date: 13th December 2016
Bug fix and feature updates
Details: Removal of CSV exports and changing them to HTML displays. Addition of admin API endpoint to retrieve a VDC audit record.  Bug fixed regarding the number of articles returned in the Knowledge Centre as this was incorrect. Fixed link in "my_vms" to filter by correct category to allow customers to view documentation relevant to their search.
Release 1.44.2
Date: 13th December 2016
Maintenance release
Details: My Calls security enhancements.
Release 1.44.0
Date: 8th December 2016
Bug fixes and feature updates
Details: Addition of article type GUIDs for Service Definitions. Updated links in VMs overview page so that customers can view relevant documention. Bug fixed where the use of wildcards within the Knowledge Centre searches caused a search error. Added the feature to allow customers to backup VMs at the VDC level. Removal of defunct AccountService and AccountServiceMeta models.
Release 1.43.0
Date: 23rd November 2016
Feature updates
Details: Allow customers to filter articles in the Knowledge Centre by the subject, "UKCloud for OpenStack". Replacement of sidekiq functionality to make backup policy changes and start using rabbit mq with the new avamar-worker.
Release 1.42.0
Date: 29th November 2016
Bug fixes and functionality updates
Details: Bug fixed regarding locked landesk tickets and min or issues. Fixes applied to the admin portal API authentication to improve security. Adding the functionality to display the users company and account name in the menu bar even if they only have one account.
Release 1.41.0
Date: 23rd November 2016
Feature update
Details: Support added for client-side zipping in the Portal and uploading files to landesk which allows customers to upload screenshots, logs and other files to tickets.
Release 1.40.0
Date: 23rd November 2016
Functionality updates
Details: Addition of OpenStack support for sending user creation requests, password changes and assigning/unassigning OpenStack projects. Addition of article type GUIDs to the lookup files for the creation of new article types.
Release 1.39.0
Date: 17th November 2016
Functionality updates
Details: Adding tests to Contacts model to ensure emails will not be duplicated when users create new contacts. Adding the admin portal API back and the ability to alter a backup policy. Addition of a VM backup whitelist table to enable tracking of which VMS are being backed up. Addition of the ability to get and update AvamarAudit records via the admin API.
Release 1.38.2
Date: 15th November 2016
Maintenance release
Details: Movement of errbit host and API key configs to environment variables as part of the containerisation project.
Release 1.38.1
Date: 11th November 2016
Functionality update
Details: Addition of a button to allow customers to mark all notifications as read.
Release 1.38.0
Date: 9th November 2016
Functionality and feature updates
Details: the Knowledge Centre search has been updated to force the search engine treat all terms individually to make it easier for customers to search for a specific article. Log Portal API requests to ElasticSearch. Enhancement to the companies page by displaying company ID on the admins Portal Company page, and adding "DataTables" to make searching and pagination easier. Addition of VDC and vApp name to vMotion events API.
Release 1.37.3
Date: 1st November 2016
Bug fixes and functionality updates
Details: Rewrite of Knowledge Centre article categories to reflect G-Cloud 8 changes. Bug fixes in the Knowledge Centre CSS to allow customers to view changes made to the stylesheets.
Release 1.37.2
Date: 31st October 2016
Bug fixes
Details: Bug fixes regarding permissions for Compute services missing off the contact edit page
Release 1.37.1
Date: 25th October 2016
Bug fixes and functionality updates
Details: Added condition to fix error where contacts without an associated user account couldn't be edited. Added a message to the API endpoint my_vm. Added the ability for users to clone permissions from a chosen contact on the edit permissions page which should speed up the contact-creation process. Addition of rescue blocks to the API to log to Airbrake and return apologetic responses to the users when handling errors. Added pagination ability to the API to enable faster, smaller queries being made to the API. Fixed bug from the Rails upgrade that has prevented the Avamar Audits displaying int he Admin Portal. added the ability to resubmit failed backup policy changes via the Admin Portal.
Release 1.36.3
Date: 17th October 2016
Maintenance release
Details: Maintenance release for support
Release 1.36.2
Date: 10th October 2016
New feature
Details: Ability to add password confirmation checks to the edit-user forms in the front and back end
Release 1.36.1
Date: 3rd October 2016
Bug fix
Details: Fixes bug preventing edge gateway deployments in the Portal API
Release 1.36.0
Date: 3rd October 2016
Maintenance release
Details: Maintenance release for support
Release 1.35.0
Date: 30th September 2016
New Feature/Bug fix
Details: New API to show DRS (vMotion) event to the user. Allow users to alter a backup policy if the last attempt was successful
Release 1.34.0
Date: 28th September 2016
New Features
Details: Ability to print ticket details via the Actions menu. Ability to print contacts within accounts
Release 1.33.1
Date: 22nd September 2016
Maintenance release
Details: Maintenance release for support
Release 1.33.0
Date: 21st September 2016
Bug fix/feature release
Details: Improved notification flows when Portal notifications are added/updated, Ability to self-close Service Requests by customer within the portal & enable Snapshot Protection Self-management - find KC article entitled “Snapshot Protection (backup)” for further details on how to use the feature
Release 1.32.0
Date: 16th September 2016
Maintenance release
Details: Maintenance release for support
Release 1.31.3
Date: 16th September 2016
Bug fix
Details: Prevent backup icons shrinking on browser resize & Knowledge Centre layout fix
Release 1.31.2
Date: 6th September 2016
Minor fixes
Details: Fix bug in creating a new vm_extended_attributes record with the latest policy retention, Further Enhancements to penetration testing protection
Release 1.31.1
Date: 31st August 2016
Minor fixes
Details: Fix bug in backup management by increasing the read timeout when making requests to the Avamar service. Improve user experience interacting with backup management.
Release 1.31.0
Date: 24th August 2016
Minor fixes
Details: Allow Mob Phone field to store more than 11 characters. Rebranding to UKCloud
Release 1.30.5
Date: 17th August 2016
Maintenance Release
Details: Maintenance release for support
Release 1.30.4
Date: 12th August 2016
Feature
Details: CSV export of 'My-VMs' to be an HTML table display
Release 1.30.3
Date: 11th August 2016
Minor fixes
Details: Contact details validation around Email address and Contact Name
Release 1.30.2
Date: 10th August 2016
Minor fixes
Details: Ideas URL rebrand, Validation to input fields, Javascript disabled warning
Release 1.30
Date: 1st August 2016
Feature
Details: UKCloud rebrand
Release 1.27.2
Date: 14th July 2016
Feature
Details: Launch of UKCloud Ideas
Release 1.27.1
Date: 4th July 2016
Feature
Details: Add PW description details to the "reset-password" form, and enforce session time-out after 15 minutes
Release 1.27
Date: 27th June 2016
Bug fix
Details: Include priority on support call export facility, and fix error on VM List on around Backup details “TypeError: no implicit conversion of nil into String”
Release 1.26
Date: 14th June 2016
Feature
Details: Various updates to improve UKCloud portal management
Release 1.25.3
Date: 24th May 2016
Minor bug fix
Details: Various updates to improve UKCloud monitoring and performance
Release 1.25.2
Date: 24th May 2016
Minor bug fix
Details: Admin Portal bug fix
Release 1.25.1
Date: 19th May 2016
Minor bug fix
Details: Portal 500 Error fix
Release 1.25
Date: 12th May 2016
Feature
Details: Total number of VMs information session expiry
Release 1.24
Date: 27th May 2016
Feature
Details: Merge and deploy vShield Manager Portal work for platform 1.5
Release 1.23
Date: 19th April 2016
Minor bug fix
Details: Performance improvements
Release 1.22
Date: 15th April 2016
Minor bug fix
Details: Maintenance release for support (improvements required after upgrading LANDesk version)
Release 1.21
Date: 13th April 2016
Feature
Details: Add Memorable word feature
Release 1.20
Date: 23rd March 2016
Feature
Details: Improvements to admin portal
Release 1.19
Date: 4th February 2016
Minor bug fix
Details: Bugfixes and improvements to Knowledge Centre
Release 1.18.1
Date: 15th January 2016
Minor bug fix
Details: Improvements to vCloud session cookies and UI improvements to MyCalls
Release 1.17.1
Date: 7th December 2015
Feature
Details: Improvements to Compute service API
Release 1.16
Date: 16th October 2015
Feature
Details: Display additional information against VMs and updated Cloudera "Getting Started" information.
Release 1.15.1
Date: 8th September 2015
Minor bug fix
Details: Improvements to Admin portal
Release 1.14.2
Date: 20th August 2015
Minor bug fix
Details: Fixes to "My VMs" and export improvements to notifications
Feedback
If you find a problem with this article, click Improve this Doc to make the change yourself or raise an issue in GitHub. If you have an idea for how we could improve any of our services, send an email to feedback@ukcloud.com.


Pirate (ARRR) is a cryptocurrency that solves the issue of financial privacy on the blockchain through forced anonymous transactions. Protect your wallet and transactions with Pirate’s completely anonymous network. With forced private transactions, your privacy cannot be compromised by another users’ activity on the network. If you wish to learn more, please join the official Pirate Discord at https://pirate.black/discord/ or message FishyGuts#5085, who will be happy to help out.
100 messages
Before 05-Dec-19 12:00 AM
mrlynch16-Nov-18 09:39 PM
ARRR will be on CMC as soon as it is listed by another exchange which again, is being worked on
2
SHossain16-Nov-18 09:39 PM
PIRATE doesn't need a coin developer. it is already feature complete. FishyGuts working on new website. Information will be available there
1
3
1
the team needs time
Flexatron16-Nov-18 09:40 PM
There is a lot in wraps still
Patience
4
FrancoMontana16-Nov-18 09:44 PM
@SHossain thank you. Just wondering what we need to reach our competitors considering we probably have a better product
Probably is only about marketing, user friendly and time
LoPhatMelk16-Nov-18 09:46 PM
@FrancoMontana feel free to step up and market the heck out of it!
Flexatron16-Nov-18 09:48 PM
Bruh
We have the most active medium
YouTube and now steemit
For a 2 month coin
FrancoMontana16-Nov-18 09:49 PM
@LoPhatMelk For sure i will. Just waiting we have all the feautures that will help the average user to understand what is pirate about. I will contact one of the team contribute through my accounts on twitter, yt and discord group
2
Flexatron16-Nov-18 09:49 PM
The number of articles + translations is unmatched
mrlynch16-Nov-18 09:49 PM
the average user needs to read the medium posts
Flexatron16-Nov-18 09:51 PM
Don't reveal too much fishy
I. Need to. Buy moar
2
Cryptofist16-Nov-18 09:51 PM
same^
2
LoPhatMelk16-Nov-18 09:52 PM
theres plenty of cheap pirate atm on dp, buy away @Cryptofist
FrancoMontana16-Nov-18 09:53 PM
everyday are mined 130k $ of pirate, if i remember math
Cryptofist16-Nov-18 09:54 PM
Tiny mining profits go into ARRR, trying to get some more IRL work going, to get more ARRR.
BlockTech16-Nov-18 09:54 PM
368k @FrancoMontana
FishyGuts16-Nov-18 09:54 PM
Welcome @FrancoMontana - I appreciate your open and honest feedback. The website does need to be redone. It's "functional" and that's what mattered to start. I have a web dev who would probably cost an arm and a leg to hire alone, making a very secure site. We just put a simple page up and it needs a lot of work still yes. I can't really argue with this and there are no excuses, just reasons. My challenges are funding and time. We should be able to buckle down and have it done in the next week or so.
One of the challenges was art for the site which we received last week. Will get the rest of the words and explanatory stuff up shortly. Thank you for bringing attention to it.
We would need to SEO into the search Piratecoin - but we haven't. We don't use that term or phrase. There is already a "piratecoin" someone tried to make years ago and it died.
CMC can't be supported without supporting exchanges. I have tried to facilitate getting Digital Price on to Coin Market Cap to no avail. I even tried to get it done withthe Onboarding API... no luck.
Team page in the works. It's a lot more complex than it seems, especially with a truly decentralized project.
KMD devs absolutely understand what they made. The fifth message from JL to me when we started talking was "arguably the most private combined with most secure"
"Probably is only about marketing, user friendly and time" - Yep... pretty much. There has been no shortage of growth and interest in the project.
10
FrancoMontana16-Nov-18 09:54 PM
well i then i don't
FishyGuts16-Nov-18 09:55 PM
We're gonna keep pressing hard and doing things that are going to not only make the coin look good but grow as well. It's a balance for certain and we will continue to welcome constructive criticism and comments such as these.
mrlynch16-Nov-18 09:56 PM
hear hear
hfaz6316-Nov-18 09:58 PM
hello
i need some help
mrlynch16-Nov-18 09:58 PM
Ahoy @hfaz63
FishyGuts16-Nov-18 09:58 PM
Whipping out my little handwritten checksheet....
- Onboarding referral program testing -
- Website
- Pirate Lottery Bot
- Interviews and media
These are things getting worked on now with the most focus.
Paperwallet, roadmap, team page, Crex24, Legal Foundation = All things to follow shortly.
5
mrlynch16-Nov-18 09:58 PM
pop over to #deleted-channel and i'll assist
FishyGuts16-Nov-18 09:59 PM
Shop Plugins and more exchanges to follow along with Onboarding revamp to reduce the onramp "feeling" to crypto thereafter.
I guess I could have like, a super cool lookng webpage that checks off these lists and roadmarkers.... Maybe I should get an art guy on it.
But I would rather spend a day working on list items than making a feelgood page to say "HEY LOOK WHAT WERE GOING TO DO!!"
I dunno, maybe my approach is wrong, or needs to be revisited for this piece.
We probably should start to do that as some of these items start to be longer term projects or integrations.
It would acttually be a benefit to give people an idea of when things may happen as they start to take longer to complete.
But putting a release date on development is often the kiss of death, yes?
BlockTech16-Nov-18 10:01 PM
Well, it attract investors indeed, when you don't have a "good looking" website, some people don't event try to understand they just look and say oh, ok, no front-end, i can't even imagine back end.
1
(that happend on a youtube video about people discovering project, when they landed on pirate.black they just said, "oh ok ... don't look serious". but one of the interviewer knew the project better and talked about it.)(edited)
1
FishyGuts16-Nov-18 10:03 PM
I hear what you are saying about dev...
Then again, I don't know SHIT about backend, and my regular website looks pretty cool.
I have no arguments about the website.
We need to do it.
I will ping my guys now and set out some time.
BlockTech16-Nov-18 10:04 PM
But i understand, everything take times, and you're doing an amazing work, not arguing about that
SHossain16-Nov-18 10:04 PM
the website can use some help from expert wp dev
1
FrancoMontana16-Nov-18 10:09 PM
Well @FishyGuts, first thank you for the answer. Glad to see your commitment. I see you have already noticed many of the problems i pointed out. I agree about CMC, we can't get it right now. Lottery is nice , referrals too, but probably i would do it later. Priority, considering that developing is almost completed, is site and seo. First because site and wp are the appearance of the project, you need at least a bit of appeal. I'm sorry to say but if i watch the site now i think is a ponzi mining coin. The seo, cause to find the site i need 5 min, join discord, go to pin message, click and refresh till site opens.... Another consideration, is sad the team doesn't have many funds, this will slow down the process. Any solution? This is the sad side of no premine
And about the mining consideration, i still didn't buy because of that. Hard to find informations to do right calculations
FishyGuts16-Nov-18 10:12 PM
We will certainly push the website up higher. There is no excuse for it now that lots of our pressing engagements and work has been fulfilled.
FrancoMontana16-Nov-18 10:12 PM
What is the word you are workin on seo?
FishyGuts16-Nov-18 10:12 PM
weve discussed a few.
Privacy Anonymous
Financial Privacy.
We're open to ideas.
FrancoMontana16-Nov-18 10:13 PM
i've just googled arrr coin and we are well positioned
FishyGuts16-Nov-18 10:14 PM
Pirate coin is not a bad idea to try and push up the SEO pages...
But we dont want to associate iwth the seemingly dead piratecoin.
FrancoMontana16-Nov-18 10:14 PM
Probably we need somethig with "pirate" inside
2
Mmm yes people are dumb, but this is totally different project. I assume they can understand is different
mrlynch16-Nov-18 10:15 PM
Spread the hash contest:
Miners on Pirate Pool : 241
Current chance of winning if you mine on Pirate Pool : 0.41%
Start mining: https://piratepool.io/
Miners on Polly : 11
Current chance of winning if you mine on Polly : 9.09%
Start mining: https://polly.chainstrike.io/
Miners on PirateChain : 12
Current chance of winning if you mine on PirateChain : 8.33%
Start mining: https://piratechain.org/
Miners on Mine The PirateChain : 6
Current chance of winning if you mine on Mine The PirateChain : 16.67%
Start mining: http://minethepiratechain.black/
FishyGuts16-Nov-18 10:15 PM
Im gonna go ahead and ask you now @FrancoMontana for more direct help with this... but it's a terrible time for me and the webdev.
Can we sneak you into the chat tomorrow while we work on rebuilding the site for some tips and pointers?
Or at least get you in the chat and you can provide your insights in a place we can collate and review them easily?
1
FrancoMontana16-Nov-18 10:17 PM
@FishyGuts of course, you can message me
FishyGuts16-Nov-18 10:17 PM
I appreciate that. I know that there are others who have discussed this with me the past few weeks, please let me know.... glad to get a few more gunners in the boat on this one.
I am going to pick this up about 18-20 hours from now. ( if life allows ).
FrancoMontana16-Nov-18 10:18 PM
@FishyGuts take your time, market isn't still ready
SHossain16-Nov-18 10:23 PM
the website needs to be ready before pushing SEO
5
but, that is a good suggestion @webworker01. @FishyGuts ^^
FishyGuts16-Nov-18 10:27 PM
polycryptoblog16-Nov-18 10:31 PM
Have to have a structure to the site that won't change for awhile before SEO
Flexatron16-Nov-18 10:37 PM
There is already a lot of backlinks from social media going to pirate.black
But yea we need to keep an eye on the keywords
And making sure the website reflects that
crumb16-Nov-18 10:53 PM
i have watched the website/seo discussions for the sidelines for a while now. i have worked in seo / web marketing agencies and have over 10 years experience.
the term seo is a bit of misleading last couple of years already. sure there are some 'must have' technical things that are seo specific, but we really need to take a more holistic 'big picture' view.
firstly regarding content. the way to get better discoverability/positions is using to 'long tail' approach. that means having a lot of good content on the actual pirate.black website. otherwise a lot of good links (google link juice) point to other sources. at the moment that is medium. all these comparison articles (xmr vs arrr, xvg vs arrr etc) are pure gold in terms of having good content with just the right search phrases people look for.
of course some 'main' keywords like 'pirate coin', 'privacy crypto' and some others deserve extra attention, but there is no point stopping there.
secondly. as there are no universal google result positions anymore (it depends on user location, language settings, device type, previous search history etc) it is all about 'USER TASK ACCOMPLISHMENT'
of course different users want different things, but it is not too complicated to start with the most obvious ones:
- info about the coin (max and current supply, block time, mining algo, stuff like that)
- info about wallet(s)
- info for potential miners
- info about exchanges
- some people want the comparisons with other privacy coins
-etc
the tricky thing is how to divide this info onto different pages as the popular 'one-pager' solution favoured by so many crypto projects is terrible idea from digital marketing / seo / usability standpoint(edited)
3
1
6
it starts to be a long story, so perhaps continue somewhere or sometime later with people directly interested in this stuff
FrancoMontana16-Nov-18 10:56 PM
Im in when you regroup
I'm sure your experience can be really helpful(edited)
wookie16-Nov-18 11:31 PM
@FishyGuts my Brave browser just notified me that it is going to disburse the "free" BATs that it gives me monthly for trying out Brave. I want to send it all to Pirate.black. I imagine if many of us diehard Pirates that use Brave send their monthly free allotment of BAT to pirate.black in the coming months, it would be a decent addition to the pirate fund. If this is something you're interested in, someone needs to register pirate.black with Brave to receive payments.
2
actionslacks16-Nov-18 11:43 PM
thats a good idea, I use brave as well.
Flexatron16-Nov-18 11:44 PM
Smart.
radix4217-Nov-18 12:07 AM
omg I started half-drunken shitposting on twitter this morning and my follower count is UP
4
4
1
4
6
5
Yes pirate got tagged in on one thread
Also, vodka drinking selfie
I’m an absolute lightweight these days
Cryptofist17-Nov-18 12:13 AM
@radix42 HUZZZZZAAAAH!
radix4217-Nov-18 12:14 AM
I was try to SHED followers today!
blackbeard17-Nov-18 12:20 AM
Arrrgh!
'em grog-snarfing landlubbers git no roight ta be fallowin' ye Annie
Mangy dogs be sniffin 'round ye ebery move. Ey'll 'ave 'em wark the gangplank 'n thrice shaykes of mainsail
Steve1017-Nov-18 12:49 AM
@wookie giving BAT to Pirate is great idea, I need to start using Brave now
3
blackbeard17-Nov-18 01:02 AM
"Starboard abaft Mr Smit, we rest 'pon Tortuga reef 'n salute Rum til sunset"
[Blackbeard begins to whistle shanty as the wind cracks over the sails. The mighty Galleon silhoettes against the setting sun as the brig banks hard right ... painting a majestic picture in the tropical blue waters of the carribean sea]
The crew begin to shanty ...
Yo-ho-ho 'n a bot'ler rum
Eye be te swain o' a pirate lass
wark te plank aft ye fetch me rope
ta hang yer corpse if ye touch me garl
ye git top edge 'o me cutlass lad
...
(edited)
1
!arrrtip cannon 100
3
5
1
ARRR TipBotBOT17-Nov-18 01:04 AM
:skull_crossbones: @bemco@stock999@Atreya@smk762 - dracocanis ominator@Deleted User have been cannonstruck with 19.99998 ARRR!
A network fee of 0.0001 ARRR was deducted from the total amount.
This operation is pending. You will be notified when when it has finished.
FishyGuts17-Nov-18 01:36 AM
!arrrtip @blackbeard 9.99
ARRR TipBotBOT17-Nov-18 01:36 AM
TipBot
@FishyGuts (FishyGuts#5085)
You tipped @blackbeard9.9899 ARRR
A network fee of 0.0001 ARRR was deducted from the amount.
This operation is pending. You will be notified when when it has finished.


We are the best since 1988 and we will be the best till 2088.
We deliver each and every product with care and thought of a small baby smiling and looking down on his phone and thinking wow, the dragon is real. This is how good our display is. If you watch a baseball game on our mobile, you have a higher chance to catch the ball rather than going to the actual stadium
Talking about the other thing security. Android is very bad if you talk about security. It is so bad that it should be named "nosecurity"droid, :'D. But we are the best in the business. Even if you forget your own password and all your details and money are stored in the phone, we won't open it. We won't give you your information. That is how secure we are.


Click to start
Saved:
0
> Play Saved
Clear
Groups:
0
Save Group
Play Groups
Show ffmpeg Loop Split Batch File
Stop Playing Groups


"Bulworth" Gets My Vote
Brash and rude, yet refreshingly funny, "Bulworth", is an usual film about an unusual politician who decides to do something drastic about his tumultuous career as an incumbent Senator. With the election just about a week away, Jay Bulworth (Warren Beatty) grows noticeably weary of his life and his career. Big money from special interest groups have long guided his career towards an undesirable destination, far from the original ideals that put this man in public office. Bulworth promotes family values in his campaign commercials, but his wife is having an affair while his daughter shows no interest in his political career. Politics have become a fiasco. On top of that, he has lost his fortune in a risky investment.  He is on the verge of a nervous breakdown, and takes out a contract on his own life.
Knowing that he has only a limited time to live, he embarks on the last leg of his campaign.   At a private party of movie-making contributors, he tells them that their products are 'crap'. His behavior causes his aide, Dennis Murphy (Oliver Platt), to go ballistic as he tries to apply spin control to this volatile situation. Platt makes a very funny sidekick as all of his attempts to guide the Senator back to normalcy are ignored.
Meanwhile, the Senator's raw stance has attracted a group of black females, including Nina (Halle Berry), a smart girl from the 'hood' who is very versed in the urban plight. She brings him into South Central where he gets a first hand look at those that need the most help from city officials but are frequently overlooked in favor of other groups that line the politicians' pockets with money. In this 'hood', he is approached by crack-selling 10-year olds and is introduced to their boss, played by Don Cheadle. He gives a nice performance explaining how the ignorance of the outside world has created an illegal yet viable economy within this community.
Bulworth is a smart Senator and knows that the only way to ignite progress is to create a stronger core and to let the positive effects trickle outwards. In one of the best scenes, he is interviewed on television and begins to vent his frustrations through rapping. Wearing a ski cap, sunglasses, and hip-hop baggy shorts, he angrily states that the real obscenity is not his cursing or his recent raw behavior. The real obscenity is the shabby political system that's currently in place which fails to protect and pull along those that rightfully need the help. His observations are insightful, and the story is the most funny when he shows his irreverence towards those that support him as he becomes the model of political incorrectness. Edgy and smart, the film hits the ground running and doesn't stop its manic pace until the very end. Beatty has given himself a role that he can bite into. It is a sharp satire on the state of American politics, and we can feel its bite as well.
Grade: B
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


on what the Buddha taught
Sīla is often translated as virtue.
A virtue is a trait, quality, that is deemed morally good.
Would you consider right concentration to be a virtue? Or right effort? And what about right view?
I do, yet those are not sīla.
And what to think of bad virtue... a bad quality which is deemed morally good? This is rather strange right? Yet sīla can be good or bad.
If you ask me, sīla simply means conduct.
Sīla (nt.) conduct.


Use this command to copy the selected bytes to the clipboard. This command is unavailable if there is no data currently selected. Copying data to the clipboard replaces the contents previously stored there.
Note that you can select and copy data even if the file is read only.
This command invokes the Copy As C Source Dialog, which provides a large number of options. For example, you can create a (multi-line) string, an array of characters, integers as hex,octal, signed/unsigned decimal, or floating point numbers. Some aspects of the format of the resulting text, such as the number of columns, case of the hex digits A to F etc, depends on the options in effect for the window at the time the command is executed.
This command can be used to extract binary data from a file for use in a C or C++ program. Although, the data is suitably formatted for pasting into a C or C++ program (in particular to initialise an array) it can be used wherever these types of data are required, for example, to load into a spreadsheet.
See also the Copy command and Paste command.
Shortcuts
Toolbar:


North Atlantic Arctic Ocean Eocene Pacific circulation sinking deep gateway water Southern ocean AMOC overturning late climate model {border-style Barents early px;} salinity #ffffff;} Arctic–Atlantic Sea control cooling changes Antarctic Fig. evidence closure global transport using surface Nature closed gateways temperature Cenozoic EOT atmospheric boundary onset shallow Baatsen EOT. Sci. basin meridional Eocene, closing conditions formation gradual salt transition trigger (Fig. GSR Oligocene Paleoceanography Planet. Supplementary experiment freshwater glaciation indicate middle opening palaeogeography proxy px; study triggered {font-family (Supplementary ./PA ./nature Earth Eocene–Oligocene Lett. change flow font-size forcing northern open precipitation recent response sea simulations strengthening suggest Clim. Drake EOT, Greenland However, Nat. carbon deepening double; fresh gateway. high isotope likely major modelling run seaways shelf similar simulation sinking, ./j.epsl... Atlantic. Climate Furthermore, Geophys. Geosci. MOC Ocean, Paleogene Passage Thomas border-color border-width connection decrease deeper depth differences effect experiments heat ice induced isolation present remains shift simulation, solid; time western years {font-style {font-weight ./s--- Antarctica Commons Creative Deep Geol. Geological Labrador Miocene Nordic Northern Pacific, Panama Past South Surface Svalbard Thus, asymmetry bold contrast coupled courier; deepened designed em; enhanced evaporation formed glacial increase increased land led level line local million occurred outflow palaeogeography. pt;} resolution start-up strong structure studies test upwelling warming waters wider years.


Carry out Network-based Gene Set Analysis by incorporating external information about interactions among genes, as well as novel interactions learned from data.
| Version: | 3.0 |
| Depends: | corpcor, Matrix, glasso, glmnet, igraph |
| Suggests: | MASS |
| Published: | 2016-06-16 |
| Author: | Ali Shojaie and Jing Ma |
| Maintainer: | Jing Ma <jinma at upenn.edu> |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| URL: | http://arxiv.org/abs/1411.7919 |
| NeedsCompilation: | no |
| CRAN checks: | netgsa results |
| Reference manual: | netgsa.pdf |
| Package source: | netgsa_3.0.tar.gz |
| Windows binaries: | r-devel: netgsa_3.0.zip, r-release: netgsa_3.0.zip, r-oldrel: netgsa_3.0.zip |
| OS X binaries: | r-release: netgsa_3.0.tgz, r-oldrel: netgsa_3.0.tgz |
| Old sources: | netgsa archive |
Please use the canonical form https://CRAN.R-project.org/package=netgsa to link to this page.


Prime Minister Narendra Modi congratulates Devendra Fadnavis, Ajit Pawar
Prime Minister Narendra Modi said he is confident that Fadnavis and Pawar will work diligently for the bright future of Maharashtra.
by PTINew Delhi: Prime Minister Narendra Modi on Saturday congratulated Devendra Fadnavis and Ajit Pawar for taking oath as chief minister and deputy chief minister of Maharashtra respectively.
In a tweet, he expressed confidence that the two will work for Maharashtra's development.
The surprise swearing-in is being described as a political masterstroke of Sharad Pawar, who on Thursday night had said there was a consensus among the NCP, Congress and Shiv Sena that Uddhav Thackeray should lead the new government.
This story has been sourced from a third party syndicated feed, agencies. Mid-day accepts no responsibility or liability for its dependability, trustworthiness, reliability and data of the text. Mid-day management/mid-day.com reserves the sole right to alter, delete or remove (without notice) the content in its absolute discretion for any reason whatsoever
Sign up for all the latest news, top galleries and trending videos from Mid-day.com
Subscribe
Loading...


WELCOME TO SHUFFLER
Here you can put the items into a list and shuffle them.
Use this tool to shuffle items that you don't want to shuffle yourself.
Think books, practice exercises, songs, tasks, techniques, etc.
Save time by allowing me to shuffle these items for you.


Comox is a ferry port for the link to the mainland at Powell River. It lies on the east coast of the island approximately 250 miles north of Victoria.


WITNESS LIST Urban Affairs Committee April 29, 1998-2:00P Housing Issues For: Arnold, Cynthia (ElPuente Com.Devel.Corp) Perez, Barbara (Her constituents) On: Bowling, Bobby IV (ElPaso Assn. of Builder) Cabello, Homer Jr. (TDHCA) Clark, Jeff (TDHCA) Farias, Anna Maria (TX Commis.on Hum.Rights) Hanson, Nancy (Lower Valley Hous.Corp) Keith, Laura Ayoub (TX Commis.on Hum.Rights) Manley, Larry Paul (TDHCA) Moorehead, Bee (Comptroller John Sharp) Nier, James E. (TX Veteran Land Board) Romero, Jerry (TX State Afford.Hous.Co) Salazar, Danny (ElPaso Assn.of Builders)


Six of top 10 firms add Rs 2.4 L cr in m-cap; TCS leads
by PTISix of the 10 most valuable domestic companies together added a staggering Rs 2.4 lakh crore in market capitalisation last week, with TCS grabbing the lion's share.
The other winners included Reliance Industries Ltd (RIL), HDFC Bank, Kotak Mahindra Bank, ICICI Bank and SBI, while HUL, Infosys, ITC and HDFC suffered losses in their market capitalisation (m-cap) for the week ended Friday.
The market cap of TCS zoomed Rs 1,93,666.73 crore to reach Rs 8,16,068.63 crore.
RIL's valuation jumped Rs 15,182.29 crore to Rs 9,31,412.63 crore.
The m-cap of HDFC Bank climbed Rs 12,917.96 crore to Rs 6,99,704.93 crore and that of Kotak Mahindra Bank rallied Rs 4,355.08 crore to Rs 3,10,012.67 crore.
ICICI Bank's valuation rose by Rs 6,430.30 crore to Rs 3,22,725.86 crore and that of SBI increased Rs 5,488.63 crore to stand at Rs 2,87,372.49 crore.
In contrast, the market cap of Hindustan Unilever Limited (HUL) dropped by Rs 6,277.96 crore to Rs 4,45,355.96 crore.
Infosys' valuation declined by Rs 1,932.77 crore to Rs 3,02,349.51 crore and that of ITC fell by Rs 12,041.92 crore to Rs 3,07,990.46 crore.
The m-cap of HDFC went down by Rs 929.60 crore to Rs 3,84,199.95 crore.
In the ranking of top-10 firms, RIL led the chart, followed by TCS, HDFC Bank, HUL, HDFC, ICICI Bank, Kotak Mahindra Bank, ITC, Infosys and State Bank of India (SBI).
During the last week, the Sensex advanced 33.08 points or 0.08 per cent.


Providing innovative business solutions to enable more
informed
and insightful decisions.
SuccessVia was started at the end of 2015.
We are a team of
technology professionals with extensive
experience developing and
managing industry specific software solutions.
We are putting
together innovative business solutions that you can
quickly adopt
and fully utilize.
We will keep the solution running, so you can focus on your business.
Reasonable pricing to help you get started.
Integrate your data with your other systems.
Configure the system for your unique business needs.
Are keeping track of and following-up on complaints an important part of your business?
We recently developed a complaint tracking system for a state licensing board, and we thought other organizations might also find it useful. Key features of the system include:
If complaint tracking is important to you, we would be happy to discuss our system and give you a demo to help determine if our system would benefit your organization.
Got a question? We would love to hear from you.
Please send
us a message, and we will respond as soon as possible.


"""The ``rayleigh`` module contains structures for computing Rayleigh
scattering.
"""
import numpy as np
from pyRT_DISORT.eos import _EoSVar
from pyRT_DISORT.observation import _Wavelength
class _Rayleigh:
"""An abstract base class for Rayleigh scattering.
_Rayleigh creates the single scattering albedo and Legendre coefficient
phase function array given the number of layers and the spectral shape. This
is an abstract base class from which all other Rayleigh classes are derived.
"""
def __init__(self, n_layers: int, spectral_shape: tuple) -> None:
"""
Parameters
----------
n_layers
The number of layers to use in the model.
spectral_shape
The pixel shape to construct a phase function.
Raises
------
TypeError
Raised if :code:`n_layers` is not an int, or if
:code:`spectral_shape` is not a tuple.
ValueError
Raised if the values in :code:`spectral_shape` are not ints.
"""
self.__n_layers = n_layers
self.__spectral_shape = spectral_shape
self.__raise_error_if_inputs_are_bad()
self.__single_scattering_albedo = self.__make_single_scattering_albedo()
self.__phase_function = self.__construct_phase_function()
def __raise_error_if_inputs_are_bad(self) -> None:
self.__raise_type_error_if_n_layers_is_not_int()
self.__raise_type_error_if_spectral_shape_is_not_tuple()
self.__raise_value_error_if_spectral_shape_contains_non_ints()
def __raise_type_error_if_n_layers_is_not_int(self) -> None:
if not isinstance(self.__n_layers, int):
message = 'n_layers must be an int.'
raise TypeError(message)
def __raise_type_error_if_spectral_shape_is_not_tuple(self) -> None:
if not isinstance(self.__spectral_shape, tuple):
message = 'spectral_shape must be a tuple.'
raise TypeError(message)
def __raise_value_error_if_spectral_shape_contains_non_ints(self) -> None:
for val in self.__spectral_shape:
if not isinstance(val, int):
message = 'At least one value in spectral_shape is not an int.'
raise ValueError(message)
def __make_single_scattering_albedo(self) -> np.ndarray:
return np.ones((self.__n_layers,) + self.__spectral_shape)
def __construct_phase_function(self) -> np.ndarray:
pf = np.zeros((3, self.__n_layers) + self.__spectral_shape)
pf[0, :] = 1
pf[2, :] = 0.5
return pf
@property
def single_scattering_albedo(self) -> np.ndarray:
r"""Get the Rayleigh single scattering albedo.
Notes
-----
The shape of this array is (n_layers, (spectral_shape)). It is
filled with all 1s.
"""
return self.__single_scattering_albedo
@property
def phase_function(self) -> np.ndarray:
r"""Get the Legendre decomposition of the phase function.
Notes
-----
The shape of this array is (3, n_layers, (spectral_shape)). The
0 :sup:`th` and 2 :sup:`nd` coefficient along the 0 :sup:`th` axis are
1 and 0.5, respectively.
"""
return self.__phase_function
[docs]class RayleighCO2(_Rayleigh):
r"""A structure to compute CO :sub:`2` Rayleigh scattering arrays.
RayleighCO2 creates the optical depth, single scattering albedo, and
Legendre coefficient decomposition phase function arrays due to Rayleigh
scattering by CO :sub:`2` in each of the layers.
"""
[docs] def __init__(self, wavelength: np.ndarray,
column_density: np.ndarray) -> None:
"""
Parameters
----------
wavelength
Wavelength at which Rayleigh scattering will be computed.
column_density
Column density in the model layers.
Raises
------
TypeError
Raised if :code:`wavelength` or :code:`column_density` is not a
numpy.ndarray.
ValueError
Raised if any values in :code:`wavelength` or :code:`column_density`
are unphysical, or if they have incompatible shapes. See the note
below for more details.
Notes
-----
In the general case of a hyperspectral imager with MxN pixels and W
wavelengths, ``wavelength`` can have shape WxMxN. In this case,
``column_density`` should have shape ZxMxN, where Z is the number
of model layers. The 0 :sup:`th` dimension can have different shapes
between the arrays but the subsequent dimensions (if any) should have
the same shape.
References
----------
The values used here are from `Sneep and Ubachs 2005
<https://doi.org/10.1016/j.jqsrt.2004.07.025>`_
Due to a typo in the paper, I changed the coefficient to 10 :sup:`3`
when using equation 13 for computing the index of refraction.
"""
self.__wavelength = _Wavelength(wavelength, 'wavelength')
self.__wavenumber = self.__wavelength.wavelength_to_wavenumber()
self.__column_density = _EoSVar(column_density, 'cd')
self.__raise_error_if_inputs_have_incompatible_shapes()
super().__init__(column_density.shape[0], wavelength.shape)
self.__scattering_od = \
self.__calculate_scattering_optical_depths(column_density)
def __raise_error_if_inputs_have_incompatible_shapes(self) -> None:
if self.__wavelength.shape[1:] != \
self.__column_density.val.shape[1:]:
message = 'wavelength and column_density must have the same ' \
'shape along all dimensions except the 0th.'
raise ValueError(message)
def __calculate_scattering_optical_depths(
self, column_density: np.ndarray) -> np.ndarray:
column_density = column_density[:, None]
mcs = self.__molecular_cross_section()[:, None]
scattering_od = np.multiply(column_density[:, None, :], mcs[None, :])
return np.squeeze(scattering_od)
def __molecular_cross_section(self):
number_density = 25.47 * 10 ** 18 # laboratory molecules / cm**3
king_factor = 1.1364 + 25.3 * 10 ** -12 * self.__wavenumber ** 2
index_of_refraction = self.__index_of_refraction()
return self.__cross_section(
number_density, king_factor, index_of_refraction) * 10 ** -4
def __index_of_refraction(self) -> np.ndarray:
n = 1 + 1.1427 * 10 ** 3 * (
5799.25 / (128908.9 ** 2 - self.__wavenumber ** 2) +
120.05 / (89223.8 ** 2 - self.__wavenumber ** 2) +
5.3334 / (75037.5 ** 2 - self.__wavenumber ** 2) +
4.3244 / (67837.7 ** 2 - self.__wavenumber ** 2) +
0.00001218145 / (2418.136 ** 2 - self.__wavenumber ** 2))
return n
def __cross_section(self, number_density: float, king_factor: np.ndarray,
index_of_refraction: np.ndarray) -> np.ndarray:
coefficient = 24 * np.pi**3 * self.__wavenumber**4 / number_density**2
middle_term = ((index_of_refraction ** 2 - 1) /
(index_of_refraction ** 2 + 2)) ** 2
return coefficient * middle_term * king_factor # cm**2 / molecule
@property
def optical_depth(self) -> np.ndarray:
"""Get the Rayleigh optical depth.
"""
return self.__scattering_od


In this assignment I have created a portal of sorts that will allow CallWorks customers to access our ticketing system and check on the status of their tickets. When you navigate to the "Tickets" page, you will find a simple input where you can enter the ticket number and it will return limited information about your issue. On the backend, I will be using Jquery to make a REST API call into our ticketing system. Once the JSON data is populated, I will extract limited fields and return the current status of the issue.
In the "Known Issues" page is a simple table containing frequent issues seen within our application. We list the customer ticket number, our internal ticket, along with the description and an expected releasedate. The "Knowladge Base" is a simple referance to software release notes and any other pertanit data that our customer might like or need access to.
The "Contact Us" page is just what it sounds like. Here our customers will be able to send our support personal an email reporting an issue or inquary they have. This will send an email to support and initieat the process
Emergency CallWorks has pioneered the convergence of NextGen 9-1-1 Call Taking, Incident Management (CAD) and GIS systems.
We offer the only natively integrated, browser-based, dispatch-centric design in the industry. Using the latest software design and telephony technologies, our native i3-compatible application manages the receipt of emergency calls and seamlessly dispatches a response with a simpler, easier-to-use workflow approach and user interface designed to work the way you do, today.
Motorola Solutions connects people through technology. Public safety and commercial customers around the world turn to Motorola Solutions innovations when they want highly connected teams that have the information they need throughout their workdays and in the moments that matter most to them.
Our customers rely on us for the expertise, services and solutions we provide, trusting our years of invention and innovation experience. By partnering with customers and observing how our products can help in their specific industries, we are able to enhance our customers’ experience every day.


Chapter 5 Library and Functions
Library are group of functions
5.1 Importing Library
There are two methods to import library functions:
5.1.1 Standalone Namespace
# access function through: libName.functionName
- import <libName>
# access function through: shortName.functionName
- import <libName> as <shortName>
Use as
for aliasing library name. This is useful if you have conflicting library name
import math
9)
math.sqrt(
import math as m ## use library shortname
9) m.sqrt(
## 3.0
## 3.0
5.1.2 Global Namespace
# all functions available at global namespace
- from <libName> import *
# access function through original names
- from <libName> import <functionName>
# access function through custom names
- from <libName> import <functionName> as <shortFunctionName>
from math import sqrt
9)
sqrt(
from math import sqrt as sq
9) sq(
## 3.0
## 3.0
5.2 Functions
5.2.1 Define
By default, arguments are assigned to function left to right. However, you can also specify the argument assignment during function call. Function can have default args value.
def myfun(x,y=3):
print ('x:',x)
print ('y:',y)
5,8) ## default function read args from left to right
myfun(=8,x=5) ## but we can specific as well
myfun (y=5) ## args x not specified, function assume default= myfun (x
## x: 5
## y: 8
## x: 5
## y: 8
## x: 5
## y: 3
5.2.2 List Within Function
Consider a function is an object, its variable (some_list) is a reference. Hence its value is remembered when no parameter is passed over. it is counter intuitive, always ensure to pass the arguments to function, even though it is a an empty list.
def spam (elem, some_list=[]):
some_list.append(elem)return some_list
print (spam(1))
print (spam(2,[6]))
print (spam(3))
print (spam(2,[7]))
print (spam(4, []))
## [1]
## [6, 2]
## [1, 3]
## [7, 2]
## [4]
5.2.3 Return Statement
Multiple value is returned as tuple. Use multiple assignment to assign to multiple variable
def bigger(x,y):
if (x>y):
return x
else:
return y
def minmax(x,y,z):
return min(x,y,z), max(x,y,z)
= bigger(5,8)
big = minmax(7,8,9) # multiple assignment
a,b = minmax(7,8,9) # tuple
c
print (big) ## noolean
print (a,b) ## integer
print (c) ## tuple
## 8
## 7 9
## (7, 9)
if no return statement, python return None
def dummy():
print ('This is a dummy function, return no value')
== None dummy()
## This is a dummy function, return no value
## True
5.2.4 Argument
Passing too many arguments will result in an error.
Passing too little arguments without default value defined will also result in error.
For dynamic number of arguments, see args
in the next section.
def myfun(x,y):
print (x)
print (y)
1,2,3,4,5)
myfun(1) myfun(
## Error in py_call_impl(callable, dots$args, dots$keywords): TypeError: myfun() takes 2 positional arguments but 5 were given
## Error in py_call_impl(callable, dots$args, dots$keywords): TypeError: myfun() missing 1 required positional argument: 'y'
Function as Argument
def myfun(x,y,f):
f(x,y)
'hello',54,print) myfun(
## hello 54
Breaking Dict as Argument
Below example break dict
to a function. However, be careful not to pass extra key to the function, which will result in error.
def foo(a,b,c,d=1):
print(a, b, c, d)
**{"a":2,"b":3,"c":4}) ## ok
foo(**{"a":2,"b":3,"c":4, "z":100}) ## Error, 'z' not recognized foo(
## 2 3 4 1
## Error in py_call_impl(callable, dots$args, dots$keywords): TypeError: foo() got an unexpected keyword argument 'z'
5.2.5 Argument: args
All dynamic length of argumens not captured in the defined argument will overflow into args
, which is a tuple.
Example 1 - All tails overflow to args
First argument goes to x, second argument goes to y, remaining overflow to args.
def myfun(x,y,*args):
print (x)
print (y)
print (args) #tuple
1,2,3,4,5,'any') myfun(
## 1
## 2
## (3, 4, 5, 'any')
Example 2 - Middle overflow to args
def myfun(x,*args, y=9):
print (x)
print (y)
print (args) #tuple
1,2,3,4,5) myfun(
## 1
## 9
## (2, 3, 4, 5)
Example 3 - All goes to args
def myfun(*args):
print (args) #tuple
1,2,3,4,5) myfun(
## (1, 2, 3, 4, 5)
Example 4 - Empty args
def myfun(x,y,*args):
print (x)
print (y)
print (args)
1,2) myfun(
## 1
## 2
## ()
5.2.6 Argument: kwargs
kwargs is a dictionary
Example 1 - All goes into kwargs
def foo(**kwargs):
print(kwargs)
=1,b=2,c=3) foo(a
## {'a': 1, 'b': 2, 'c': 3}
Example 2 - Tails overflow to kwargs
First param goes to x, the rest goes to kwargs.
def foo(x,**kwargs):
print(x)
print(kwargs)
9,a=1,b=2,c=3)
foo(9) ## empty kwargs dictionary foo(
## 9
## {'a': 1, 'b': 2, 'c': 3}
## 9
## {}
Mixing args, kwargs
Always put args
before kwargs
, otherwise there will be an Error.
def foo(x,y=2,*args,**kwargs):
print (x,y, args, kwargs)
1,2,3,4,5,c=6,d=7) ## ok
foo(1,2,3,c=6,4,5,d=7) ## ERROR, always puts args before kwargs foo(
## positional argument follows keyword argument (<string>, line 5)


I am a Bay Area native that has been around technology my entire life. I've lived all over the Bay and currently reside in Oakland. I'm very flexible and easy-going. What I love the most about Development is making something from nothing, turning something from an idea drawn on a piece of paper, to a fully functional website/application.
I know that I would make an excellent addition to any team.
Able to work with Android and iOS
Mobile First Responsive Design
Open to all languages
Always trying to learn new things
Majored in Business Administration and Finance. Was named to the Dean's list 2 years in a row.
Graduated with above a 3.5 GPA and was named to the Santa Clara County Youth Hall of Fame in May 2004. Took several Honors Courses
Participated in the flag football and basketball teams 3 years in a row. Was named student body president in the 8th grade..
Working currently on the Professional Services team. Responsible for installation and maintenance of various multi-functional device software. Consistently praised for professionalism, efficiency, and excellent attitude.
Managed approximately 115 devices at the USF campus, and satellite campuses. Able to create documentation for end users on basic troubleshooting and connectivity. Also responsible for accounting of campus copier clicks and deploying new devices.
Coached young children ages 2-12 afterschool in different sports every week.
Arham was an excellent colleague. He was someone that I could depend on when I needed help. He was a fast learner, and very proficient at any tasks he was assigned, even if it was something he had never done before. He was always able to keep our office smiling and laughing.
I've seen Arham grow from a complete newcomer to the software aspect of the copier business to one of our most trusted resources for support. He is always able to lend a helping hand, and is excellent at resolving issues remotely and in a timely manner. He has great communication skills, whether in person, or on the phone. He is very easy to work with and he is always willing to learn new things.
Arham is an excellent teacher and was able to teach me alot about networking copier and setting up software. He's very easy to work with and extremely knowledgable. He is always able to help me if I get stuck and I'm very happy to be working with him.


Phase diagram of 2NaH + LiH + Al vs. Na 2LiAlH 6. Data adapted from references [ 274, 285], ln ( p ) = − 7685.3 T + 18.3 for un-catalyzed material, and ln ( p ) = − 6894.9 T + 17.0 for material catalyzed with TiF 4. In the original formulae, p is in atm, and T in Kelvin.


About Us
We are a community of self-learners passionate about building, collaborating, talking about and teaching software development. We organize free and open meetups every weekend on a variety of topics, find out more in the meetups section.
Meetups
We organize free and open meetups every weekend. Most of them are Pair Programming Meetups, where we come together to pair up and learn or build something. Sometimes we organize sessions to teach a topic, and sometimes we organize fun events like coding competitions and hackathons. Follow us on Facebook and join our Meetup group to receive updates for future meetups.