I hereby claim:
- I am mustakimali on github.
- I am mustakim (https://keybase.io/mustakim) on keybase.
- I have a public key whose fingerprint is AF3B 05A2 6A25 743E 8B65 622C 2230 AAFF 0FFD 734D
To claim this, I am signing this object:
using Microsoft.VisualStudio.TestTools.UnitTesting; | |
using EasyMapper; | |
using System; | |
using System.Diagnostics; | |
namespace Test | |
{ | |
[TestClass] | |
public class EasyMapperTest | |
{ |
# An unix shell script to display total transmitted data through you NowTV router (in the UK), | |
# should work with Sky router with a little bit of modification | |
# Refresh every 2 seconds, press Ctrl+C to stop. | |
# Replace the `admin:nowtv` with the username:password of your NowTV router's admin credential if you've changed it. | |
while true; \ | |
do \ | |
curl --user admin:nowtv http://192.168.0.1/Now_TV_system.html 2>/dev/null \ | |
| grep -ioE "(\d{4,})<\/td>" \ | |
| grep -o '[0-9]*' \ |
I hereby claim:
To claim this, I am signing this object:
!#bin/bash | |
sudo apt update | |
sudo apt install -y curl git | |
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" | |
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions | |
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh | |
source ~/.zshrc |
#!/bin/sh | |
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg | |
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ | |
wget -q https://packages.microsoft.com/config/debian/9/prod.list | |
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list | |
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg | |
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list | |
sudo apt-get -y install apt-transport-https | |
sudo apt-get update |
using System.Net; | |
using System.Threading.Tasks; | |
using Google.Protobuf.WellKnownTypes; | |
using Grpc.Core; | |
using GrpcDotNetDemoPackage; | |
using Microsoft.AspNetCore.Builder; | |
using Microsoft.AspNetCore.Hosting; | |
using Microsoft.AspNetCore.Server.Kestrel.Core; | |
using Microsoft.Extensions.DependencyInjection; | |
using Microsoft.Extensions.Hosting; |
c.Listen(IPEndPoint.Parse("0.0.0.0:5000", l => | |
{ | |
l.Protocols = HttpProtocols.Http2; | |
l.UseHttps(config => | |
{ | |
config.ServerCertificate = new X509Certificate2(Convert.FromBase64String("PFX-BASE64", "PASSWORD"); | |
}); | |
}); |
services.AddGrpcClient<DemoService.DemoServiceClient>(c => | |
{ | |
c.BaseAddress = new Uri("http://localhost:5000"); | |
}); |
using System; | |
using System.Net.Http; | |
using System.Threading.Tasks; | |
using Grpc.Net.Client; | |
using GrpcDotNetDemoPackage; | |
namespace Client | |
{ | |
class Program | |
{ |
<Project Sdk="Microsoft.NET.Sdk.Web"> | |
<PropertyGroup> | |
<TargetFramework>netcoreapp3.0</TargetFramework> | |
</PropertyGroup> | |
<ItemGroup> | |
<PackageReference Include="Grpc.AspNetCore.Server" Version="0.1.22-pre2" /> | |
</ItemGroup> |