среда, 18 июля 2018 г.

Добавить Angular к существующей странице HTML

<html>
  <head>
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular.js">
    </script>
  </head>
  <body ng-app>
    <p>This is your first angular expression: {{ 1 + 2 }}</p>
  </body>
</html>

Microsoft Visual Code

Начал изучать Angular. Не все же в бэкенде всю жизнь сидеть. Лучшая IDE : Мicrosoft Visual Code:

https://code.visualstudio.com/docs/?dv=win



вторник, 3 июля 2018 г.

Could not get lock /var/lib/dpkg/lock

если выскакивает:
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?  

sudo rm /var/lib/apt/lists/lock
очистить cache на всяк случай
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

понедельник, 14 мая 2018 г.

Serverless, Node.js, Amazon

Пытался подконнектить свою Монгу Атлас (которая бесплатная) к амазону - фиг. https://www.mongodb.com/blog/post/serverless-development-with-nodejs-aws-lambda-mongodb-atlas 
Команда в туториале не работает:

 lambda-local -l app.js -e event.json -E {\"MONGODB_ATLAS_CLUSTER_URI\":\"mongodb://lambdauser:AJ5bMwiRtRCmSGaP@cluster0-shard-00-00-g3ktq.mongodb.net:27017\,cluster0-shard-00-01-g3ktq.mongodb.net:27017\,cluster0-shard-00-02-g3ktq.mongodb.net:27017/test_db?ssl=true\&replicaSet=Cluster0-shard-0\&authSource=admin\"} 

Invalid environment variable JSON format. Example: {\"key\":\"val\"\,\"key2\":\"val2\"}

 правда она для Убунты.
Я ее переделал (убрал бэкслэши):

 lambda-local -l app.js -e event.json -E {\"MONGODB_ATLAS_CLUSTER_URI\":\"mongodb://lambdauser:AJ5bMwiRtRCmSGaP@cluster0-shard-00-00-g3ktq.mongodb.net:27017,cluster0-shard-00-01-g3ktq.mongodb.net:27017,cluster0-shard-00-02-g3ktq.mongodb.net:27017/test_db?ssl=true&replicaSet=lambdademo-shard-0&authSource=admin\"} 

 Дает Timeout Error

среда, 2 мая 2018 г.

Kubeless


1) Скачиваем minikube на винду 10 и устанавливаем
2) Идем в фолдер, где у нас миникуб и запускаем наш кластер (иначе kubectl работать не будет):

C:\Development\kubernetes\minikube>minikube-windows-amd64.exe start
Starting local Kubernetes v1.10.0 cluster...
Starting VM...
Getting VM IP address...
Moving files into cluster...
Setting up certs...
Connecting to cluster...
Setting up kubeconfig...
Starting cluster components...
Kubectl is now configured to use the cluster.
Loading cached images from config file.

вторник, 1 мая 2018 г.

Docker

Мое освоение докера началось с этого туториала:
https://docs.docker.com/get-started/
но застопорилось на 4м пункте, где надо сделать команду (на винде 10):

docker-machine create -d hyperv --hyperv-virtual-switch "myswitch" myvm1

Система выдает ошибку:

Running pre-create checks...
Error with pre-create check: "Hyper-V PowerShell Module is not available"

Можно было бы конечно поковыряться в инете и пару часиков погуглить, но лень. Вообще-то оно должно работать из коробки, а не после доработки напильником. Я и так 2 дня убил впустую на Kubernetes.