Saturday, December 08, 2018

Omi vs. React, Angular, Vue

Tencent/omi: Next generation web framework in 4kb JavaScript (Web Components + JSX + Proxy + Store + Path Updating), Easy to MVVM.

omi
(China's) Tencent vs. Facebook, Google...


link from  .NET Rocks! vNext

books: .NET Core & ASP.NET Core in Action

GitHub repo is now a normal part of tech books.
I expect Jupyther notebooks will be too, in "a few" years...

book coverManning | ASP.NET Core in Action

andrewlock/asp-dot-net-core-in-action: Source code examples for ASP.NET Core in Action


Manning | .NET Core in Action

dmetzgar/dotnetcoreinaction: Companion code from .NET Core in Action by Manning Publishing



Hanselminutes Technology Podcast - Fresh Air and Fresh Perspectives for Developers - ASP.NET Core in Action with Andrew Lock


Project Jupyter | JupyterHub

Samsung QLC SSD: lower price, lower write speed

Here is how "clouds" can offer various storage price/performance...

Samsung 860 QVO 1TB and 4TB SATA SSD Review - Samsung Goes QLC | PC Perspective

"While QLC writes are far slower than what we are used to seeing from a modern SSD, SLC caching is the answer to bridging that performance gap."

IoT: Raspberry Pi 3 A+: $25

New product: Raspberry Pi 3 Model A+ on sale now at $25 - Raspberry Pi

"you can now get the 1.4GHz clock speed, 5GHz wireless networking and improved thermals of Raspberry Pi 3B+ in a smaller form factor, and at the smaller price of $25. Meet the Raspberry Pi 3 Model A+."

with Raspberry Pi 3 Model B+ shipping in volume, we’re able to fill that gap by releasing Raspberry Pi 3 Model A+. Raspberry Pi 3 Model A+ incorporates most of the neat enhancements we made to its big brother, and features:

  • A 1.4GHz 64-bit quad-core ARM Cortex-A53 CPU
  • 512MB LPDDR2 SDRAM  (vs. 1024 of 3 B+)
  • Dual-band 802.11ac wireless LAN and Bluetooth 4.2/BLE
  • Improved USB mass-storage booting
  • Improved thermal management"

Azure: Cloud Native Application Bundle (CNAB)

Introducing CNAB: a cloud-agnostic format for packaging and running distributed applications

CNAB: Cloud Native Application Bundles


​CNAB: Docker and Microsoft's Cloud Native Application Bundle | ZDNet

Brendan Burns, Microsoft software engineer and Kubernetes co-founder tweeted: "Imagine installing a complete distributed application from a USB stick." Ultimately, that's exactly what CNAB will mean to you.


AWS re:invent 2018 summary


Keeping Up With AWS re:Invent 2018 – marknca – Medium


The Cloudcast - Weekly Cloud Computing Podcast - All of the 2018 AWS reInvent Announcements



Infrastructure


AWS US-East GovCloud - https://aws.amazon.com/blogs/aws/aws-govcloud-us-east-now-open/


Route 53 for Hybrid Clouds - https://aws.amazon.com/blogs/aws/new-amazon-route-53-resolver-for-hybrid-clouds/


AWS Global Accelerator - https://aws.amazon.com/blogs/aws/new-aws-global-accelerator-for-availability-and-performance/


AWS Transit Gateway (hub & spoke VPC routing) - https://aws.amazon.com/blogs/aws/new-use-an-aws-transit-gateway-to-simplify-your-network-architecture/




Compute


EC2 Predictive Scaling (powered by AI) - https://aws.amazon.com/blogs/aws/new-predictive-scaling-for-ec2-powered-by-machine-learning/


AWS A1 Compute (powered by ARM) - https://aws.amazon.com/blogs/aws/new-ec2-instances-a1-powered-by-arm-based-aws-graviton-processors/


AWS C5n Compute (100Gb Networking) - https://aws.amazon.com/blogs/aws/new-c5n-instances-with-100-gbps-networking/


Hibernate EC2 Instances - https://aws.amazon.com/blogs/aws/new-hibernate-your-ec2-instances/


New Snowball Edge (more Compute & GPU) - https://aws.amazon.com/blogs/aws/coming-soon-snowball-edge-with-more-compute-power-and-a-gpu/


AWS Firecracker (Open Source, Lightweight Virtualization) - https://aws.amazon.com/blogs/aws/firecracker-lightweight-virtualization-for-serverless-computing/


AWS Outposts (Managed Private Cloud) https://aws.amazon.com/blogs/enterprise-strategy/aws-outposts-a-new-dimension-to-aws-cloud/




Storage


AWS DataSync - Fast, Automated Data Transfer - https://aws.amazon.com/blogs/aws/new-aws-datasync-automated-and-accelerated-data-transfer/


AWS Managed SFTP - https://aws.amazon.com/blogs/aws/new-aws-transfer-for-sftp-fully-managed-sftp-service-for-amazon-s3/


S3 Cost Optimization via Automated Tiering - https://aws.amazon.com/blogs/aws/new-automatic-cost-optimization-for-amazon-s3-via-intelligent-tiering/





File Systems


Amazon FXs for Windows File Server - https://aws.amazon.com/blogs/aws/new-amazon-fsx-for-windows-file-server-fast-fully-managed-and-secure/


Amazon FXs for Lustre - https://aws.amazon.com/blogs/aws/new-amazon-fsx-for-lustre/




Databases


Amazon DynamoDB Transactions - https://aws.amazon.com/blogs/aws/new-amazon-dynamodb-transactions/


Amazon DynamoDB On-Demand - https://aws.amazon.com/blogs/aws/amazon-dynamodb-on-demand-no-capacity-planning-and-pay-per-request-pricing/


Amazon Forecast - Time Series Forecasting - https://aws.amazon.com/blogs/aws/amazon-forecast-time-series-forecasting-made-easy/


Kinesis Data Analytics for Java - https://aws.amazon.com/blogs/aws/new-amazon-kinesis-data-analytics-for-java/


Account Management


AWS Resource Access Manager (cross-account sharing) - https://aws.amazon.com/blogs/aws/new-aws-resource-access-manager-cross-account-resource-sharing/


Private Marketplace on AWS Marketplace - https://aws.amazon.com/blogs/aws/new-aws-marketplace-makes-it-easier-to-govern-software-procurement-with-private-marketplace/


AWS CloudWatch Logs Insight - https://aws.amazon.com/blogs/aws/new-amazon-cloudwatch-logs-insights-fast-interactive-log-analytics/


AWS Cloud Maps - custom maps of applications - https://aws.amazon.com/blogs/aws/aws-cloud-map-easily-create-and-maintain-custom-maps-of-your-applications/


AWS Well-Architected Tool (review against best-practices) - https://aws.amazon.com/blogs/aws/new-aws-well-architected-tool-review-workloads-against-best-practices/


AWS License Manager - https://aws.amazon.com/blogs/aws/new-aws-license-manager-manage-software-licenses-and-enforce-licensing-rules/




Machine Learning


Machine Learning Training [Free] - https://aws.amazon.com/training/learning-paths/machine-learning/


Amazon Elastic Inference - GPU Powered Deep Learning Inference Acclerator - https://aws.amazon.com/blogs/aws/amazon-elastic-inference-gpu-powered-deep-learning-inference-acceleration/


Amazon Sagemaker - Ground Truth - https://aws.amazon.com/blogs/aws/amazon-sagemaker-ground-truth-build-highly-accurate-datasets-and-reduce-labeling-costs-by-up-to-70/


Amazon Machine Learning Algorihms and Models in Marketplace - https://aws.amazon.com/blogs/aws/new-machine-learning-algorithms-and-model-packages-now-available-in-aws-marketplace/


Amazon SageMaker RL (Reinforced Learning) - https://aws.amazon.com/blogs/aws/amazon-sagemaker-rl-managed-reinforcement-learning-with-amazon-sagemaker/


AWS DeepRacer - Use Sagemaker RL - https://aws.amazon.com/blogs/aws/aws-deepracer-go-hands-on-with-reinforcement-learning-at-reinvent/


Amazon Sagemaker “Neo” - Run Once, Run Anywhere - https://aws.amazon.com/blogs/aws/amazon-sagemaker-neo-train-your-machine-learning-models-once-run-them-anywhere/




Serverless


AWS Amplify Console - continuous deployment and hosting service for modern web applications with serverless backends - https://aws.amazon.com/about-aws/whats-new/2018/11/announcing-aws-amplify-console


New AWS Services in Step Functions - https://aws.amazon.com/blogs/aws/new-compute-database-messaging-analytics-and-machine-learning-integration-for-aws-step-functions/


AWS Toolkits for popular IDEs (Pycharm, IntelliJ, VisualStudioCode) - https://aws.amazon.com/blogs/aws/new-aws-toolkits-for-pycharm-intellij-preview-and-visual-studio-code-preview/


New AWS Services in Step Functions - https://aws.amazon.com/blogs/aws/new-compute-database-messaging-analytics-and-machine-learning-integration-for-aws-step-functions/


New Lambda Programming Languages (and BYO), and Share Lambda components - https://aws.amazon.com/blogs/aws/new-for-aws-lambda-use-any-programming-language-and-share-common-components/




New Amazon Businesses


AWS Ground Station (managed satellite ground stations) - https://aws.amazon.com/blogs/aws/aws-ground-station-ingest-and-process-data-from-orbiting-satellites/


AWS Elemental MediaConnect (Ingest & Distribution of Video) - https://aws.amazon.com/blogs/aws/new-aws-elemental-mediaconnect-for-ingestion-and-distribution-of-video-in-the-cloud/


Amazon Comprehend Medical (NLP for Healthcare) - https://aws.amazon.com/blogs/aws/amazon-comprehend-medical-natural-language-processing-for-healthcare-customers/


AWS DeepRacer - Use Sagemaker RL - https://aws.amazon.com/blogs/aws/aws-deepracer-go-hands-on-with-reinforcement-learning-at-reinvent/


AWS RoboMaker - Develop, Test, Deploy, Manage Robotics Apps - https://aws.amazon.com/blogs/aws/aws-robomaker-develop-test-deploy-and-manage-intelligent-robotics-apps/


Amazon Personalize - Recommendation Engine for Everyone - https://aws.amazon.com/blogs/aws/amazon-personalize-real-time-personalization-and-recommendation-for-everyone/