Open Telegram and search for @BotFather user and message them the following:
You
/newbot
BotFather
| <html> | |
| <head> | |
| <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js"></script> | |
| <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular-animate.min.js"></script> | |
| <link rel="stylesheet" href="http://daneden.github.io/animate.css/animate.min.css" /> | |
| <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" /> | |
| </head> | |
| <body ng-app="app"> | |
| <div class="container-fluid" ng-controller="testController"> | |
| <div class="container-fluid" ng-hide="showList" ng-class="{'animated fadeInDown': ! showList}"> |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| // ng-include-view | |
| // - directive in module ng | |
| // | |
| // This works similar to ng-include and it won't create new scope, | |
| // instead it uses the same level | |
| // | |
| // Example usage: | |
| // <ng-include-view src=""></ng-include-view> | |
| (function (ko, handlers, unwrap, extend) { | |
| "use strict"; | |
| extend(handlers, { | |
| href: { | |
| update: function (element, valueAccessor) { | |
| handlers.attr.update(element, function () { | |
| return { href: valueAccessor() }; | |
| }); | |
| } | |
| }, |
| # On a Mac, use this script to generate secure deployment key | |
| # To generate secure SSH deploy key for a github repo to be used from Travis | |
| base64 --break=0 ~/.ssh/id_rsa_deploy > ~/.ssh/id_rsa_deploy_base64 | |
| ENCRYPTION_FILTER="echo \$(echo \"- secure: \")\$(travis encrypt \"\$FILE='\`cat $FILE\`'\" -r floydpink/harimenon.com)" | |
| # If you don't have homebrew please install it from http://brew.sh/ | |
| brew install coreutils | |
| gsplit --bytes=100 --numeric-suffixes --suffix-length=2 --filter="$ENCRYPTION_FILTER" ~/.ssh/id_rsa_deploy_base64 id_rsa_ | |
| # To reconstitute the private SSH key from within the Travis-CI build (typically from 'before_script') |
| #include <node.h> | |
| #include <v8.h> | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| using namespace v8; | |
| Handle<Value> getRandomCoords2D(const Arguments& args) { | |
| HandleScope scope; | |