пятница, 4 декабря 2020 г.

ACE

 https://hitfounder.livejournal.com/17950.html

https://www.boost.org/doc/libs/1_66_0/more/getting_started/windows.html

С++, TCP/IP

 https://habr.com/ru/post/503432/

https://coderoad.ru/32887310/%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B9-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80-TCP-c

https://www.bogotobogo.com/cplusplus/sockets_server_client.php

https://www.cyberforum.ru/cpp-networks/thread1996810.html

https://www.geeksforgeeks.org/socket-programming-cc/

https://www.geeksforgeeks.org/tcp-server-client-implementation-in-c/

https://github.com/elhayra/tcp_server_client

https://riptutorial.com/cplusplus/example/23999/hello-tcp-server

WebSockets

https://github.com/zaphoyd/websocketpp

https://coderoad.ru/9528811/Websocket-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82-%D0%B2-C

https://stackoverflow.com/questions/9528811/websocket-client-in-c

https://istarik.ru/blog/programmirovanie/73.html

https://docs.websocketpp.org/md_tutorials_utility_client_utility_client.html

https://docs.websocketpp.org/

https://www.boost.org/doc/libs/1_70_0/libs/beast/doc/html/beast/quick_start/websocket_client.html

https://doc.qt.io/qt-5/qtwebsockets-examples.html

https://devblogs.microsoft.com/cppblog/c-rest-sdk-websocket-client/

https://rstudio.github.io/websocket/


понедельник, 30 ноября 2020 г.

Vue.js

 https://github.com/ErikCH/VuejsinActionCode

Help, Docs

https://vuejs-tips.github.io/cheatsheet

https://marozed.com/vue-cheatsheet/

Guide

https://ru.vuejs.org/v2/guide/instance.html

https://v3.vuejs.org/

Nodejs, Socketio, Meteorjs

 https://www.youtube.com/watch?v=oTTOyiwTO2Y&list=PLrwNNiB6YOA1a0_xXvogmvSHrLcanVKkF


Meteor

https://www.youtube.com/watch?v=9494-2E4riQ

Flask, SocketIO

https://www.youtube.com/watch?v=zQDzNNt6xd4&t=224s

Nodejs, Express

 https://www.youtube.com/watch?v=RLtyhwFtXQA


jQuery, Ajax, Populate HtmlTable

 https://stackoverflow.com/questions/7196238/populate-html-table-with-jquery

<table id="tablefriendsname">
  <tbody>
  </tbody>
</table>

$.ajax({    
type: "POST",
url: "/users/index/friendsnamefromids",
data: "IDS="+requests,
dataType: "json", 
success: function(response){
    var name = response;
            //Important code starts here to populate table  
    var yourTableHTML = "";
        jQuery.each(name, function(i,data) {
            $("#tablefriendsname").append("<tr><td>" + data + "</td></tr>");
        });
}
});

Vue, HtmlTable

 https://www.primefaces.org/primevue/showcase/?gclid=Cj0KCQiAzZL-BRDnARIsAPCJs71guAZ1-bwgdBCcrdpM5VBy_JH2yVs4SY2SnO09RupLaOCe1rH8DT0aAl4VEALw_wcB#/datatable

HtmlTable, Update, Vue, React

 Vue

https://www.codementor.io/@pmbanugo/how-to-build-a-real-time-editable-data-table-in-vue-js-kuxfvb215

https://www.google.com/search?rlz=1C1CHBD_ruRU861RU861&ei=NbTEX_6II-33qwGgrL5Y&q=react%2C+vue%2C+angular+update+html+table++from+websocket+example+&oq=react%2C+vue%2C+angular+update+html+table++from+websocket+example+&gs_lcp=CgZwc3ktYWIQAzoFCCEQoAE6BwghEAoQoAFQ0kdYg_QEYML4BGgBcAB4AIABlQKIAdEskgEHNTAuMTAuMpgBAKABAaABAqoBB2d3cy13aXrAAQE&sclient=psy-ab&ved=0ahUKEwi-95m286ntAhXt-yoKHSCWDwsQ4dUDCA0&uact=5





React

https://www.codementor.io/@pmbanugo/how-to-build-a-real-time-editable-data-table-in-vue-js-kuxfvb215




Other

https://medium.com/front-end-weekly/websocket-and-data-visualization-be3613c880db

https://fastapi.tiangolo.com/advanced/websockets/


Examples:

https://www.codegrepper.com/code-examples/javascript/javascript+websocket+example+code

Html Table Populate, SignalR

http://jsfiddle.net/5VetG/

https://stackoverflow.com/questions/22726827/how-to-update-a-data-control-on-a-page-using-the-signalr

Ticker Table Update

https://archive.codeplex.com/?p=recordtablechanges

https://github.com/christiandelbianco/monitor-table-change-with-mvc-signalR-knockoutjs-sqltabledependency-example/blob/master/README.md

docs.microsoft Ticker

https://docs.microsoft.com/ru-ru/aspnet/signalr/overview/getting-started/tutorial-server-broadcast-with-signalr

https://forums.asp.net/t/2027937.aspx?Signalr+is+not+working+at+the+time+of+update+data+into+the+database+table

https://www.codeproject.com/Articles/889240/Real-Time-Data-Update-Using-SignalR

https://metanit.com/sharp/mvc5/16.5.php

https://www.xspdf.com/resolution/58581028.html

Node.js

 Node.js

https://www.youtube.com/watch?v=3aGSqasVPsI&list=RDCMUCg8ss4xW9jASrqWGP30jXiw&index=2

https://www.youtube.com/watch?v=8bE_PBRriyU&list=RDCMUCg8ss4xW9jASrqWGP30jXiw&index=4

https://www.youtube.com/watch?v=abdgy72csaA&list=RDCMUCg8ss4xW9jASrqWGP30jXiw&index=8

node.js TCP/IP

 https://riptutorial.com/node-js/example/22406/a-simple-tcp-client

https://coderoad.ru/12407778/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA-TCP-%D1%81%D0%BE%D0%BA%D0%B5%D1%82%D1%83-%D0%B8%D0%B7-%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-javascript

https://gist.github.com/tedmiston/5935757

https://cs.lmu.edu/~ray/notes/jsnetexamples/

https://overcoder.net/q/9523/%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA-tcp-%D1%81%D0%BE%D0%BA%D0%B5%D1%82%D1%83-%D0%B8%D0%B7-%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-javascript

https://www.xspdf.com/resolution/50670392.html

https://qastack.ru/programming/12407778/connecting-to-tcp-socket-from-browser-using-javascript

https://www.xspdf.com/resolution/50670392.html

https://www.digitalocean.com/community/tutorials/how-to-develop-a-node-js-tcp-server-application-using-pm2-and-nginx-on-ubuntu-16-04

https://riptutorial.com/node-js/example/22406/a-simple-tcp-client


суббота, 28 ноября 2020 г.

React, Bootstrap, VS Code, Tutorial

npm install react-bootstrap bootstrap

https://code.visualstudio.com/docs/nodejs/reactjs-tutorial

Visual Studio 2017 15.9 and Asp.Net Core 3.x does not work

https://www.youtube.com/watch?v=gIlfHtqgKk8

but Create new AspNet Core 3 project does work

Vue js

 https://www.youtube.com/watch?v=OlnwgS-gk8Y

Reactjs

React

https://www.youtube.com/watch?v=xJZa2_aldDs&t=1922s

React + Redux

https://www.youtube.com/watch?v=G3GGXIhggGs&t=1163s

Nodeyjs windows 7 install

 https://www.centennialsoftwaresolutions.com/post/install-node-js-on-windows-7

https://nodejs.org/download/release/v13.14.0/

https://nodejs.org/en/download/

https://github.com/nodejs/node-gyp#on-windows

https://visualstudio.microsoft.com/ru/thank-you-downloading-visual-studio/?sku=BuildTools



пятница, 27 ноября 2020 г.

js-Frameworks,

https://habr.com/ru/company/ruvds/blog/476286/

https://habr.com/ru/company/ruvds/blog/476288/

Asp.Net Core 3, useMvc

 https://metanit.com/sharp/aspnet5/11.13.php

Asp.Net Core 5

 https://docs.microsoft.com/en-us/dotnet/core/dotnet-five

https://devblogs.microsoft.com/aspnet/announcing-asp-net-core-in-net-5/

https://docs.microsoft.com/ru-ru/aspnet/core/migration/31-to-50?view=aspnetcore-5.0&tabs=visual-studio

https://devblogs.microsoft.com/dotnet/announcing-net-5-0/

https://www.infoworld.com/article/3533053/whats-new-in-microsoft-net-5.html

https://www.theregister.com/2020/11/11/aspnet_core_50_released_with/

https://habr.com/ru/company/microsoft/blog/493390/

https://www.clariontech.com/blog/microsoft-announces-.net-5-a-brief-overview

https://www.telerik.com/support/whats-new/aspnet-core-ui

https://www.dotnetcurry.com/dotnetcore/dotnet-5-new-features

MessagePack

 https://github.com/neuecc/MessagePack-CSharp

AspNet Core, .Net Core, Version, Win 7

 


Win 7 .Net Cor 3.1

Setup 3.1

VS2017
Unfortunately .NET Core 3 requires MSBuild 16 which only comes with VS 2019

Visual Studio 2017 doesn't support .NET Core 3. You need Visual Studio 2019 16.3 or higher. You can find this information in the .NET Core 3.0 announcement.


Get started Asp.Net Core


Magic commands:

dotnet new webapp -o aspnetcoreapp
dotnet dev-certs https --trust
cd aspnetcoreapp dotnet watch run


Get Version

dotnet --list-sdks
dotnet --list-runtimes

  • Исполняемый файл dotnet
    C:\program files\dotnet\dotnet.exe

  • Пакет SDK для .NET
    C:\program files\dotnet\sdk\{версия}\

  • Среда выполнения .NET
    C:\program files\dotnet\shared\{тип среды выполнения}\{версия}\




четверг, 26 ноября 2020 г.

MVC , Microsoft.VisualStudio.Web.PageInspector.Loader, Error

Error in MVC App

@wiero: Me. Happened after installing VS 2019 Preview side-by-side with VS 2017 Community. FWIW, solution was to remove line 

<add assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>

 from C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config

OR

Add new Line to web.config

<system.web> <authentication mode="None" /> <compilation> <assemblies> <remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </assemblies> </compilation> <httpRuntime targetFramework="4.5" />

Microservices

 https://www.youtube.com/watch?v=tuJqH3AV0e8

среда, 25 ноября 2020 г.

Tornado, Aiohttp, RealTime, Python

Tornado

https://github.com/kacieh80/TornadoTalk/

 https://www.tornadoweb.org/en/stable/

https://www.tornadoweb.org/en/stable/webframework.html

https://channels.readthedocs.io/en/stable/tutorial/part_1.html

https://www.tornadoweb.org/en/stable/tcpserver.html#

Video:

https://www.youtube.com/watch?v=ZA28l34Jih0

Channels:

https://channels.readthedocs.io/en/stable/introduction.html


Aiohttp:

Asyncio

https://docs.aiohttp.org/en/stable/

https://www.youtube.com/watch?v=BbyVHtsIM1M

https://www.youtube.com/watch?v=5NrnBu1vcKo

https://habr.com/ru/post/337420/#:~:text=%D0%95%D1%81%D0%BB%D0%B8%20%D0%BA%D1%82%D0%BE%20%D0%BD%D0%B5%20%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%2C%20asyncio,%D0%B2%D1%8B%D0%B3%D0%BB%D1%8F%D0%B4%D0%B5%D0%BB%20%D0%BA%D0%B0%D0%BA%20%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%2C%20%D0%B1%D0%B5%D0%B7%20%D0%BA%D0%BE%D0%BB%D0%BB%D0%B1%D1%8D%D0%BA%D0%BE%D0%B2.

Nancy

https://github.com/NancyFx/Nancy

Docs

https://github.com/NancyFx/Nancy/wiki

https://github.com/NancyFx/Nancy/wiki/Introduction

https://github.com/NancyFx/Nancy/wiki/Documentation

http://blog.nancyfx.org/

https://github.com/NancyFx

https://riptutorial.com/nancy

https://riptutorial.com/ru/nancy

https://habr.com/ru/company/piter/blog/318334/


https://auth0.com/blog/meet-nancy-a-lightweight-web-framework-for-dot-net/

https://github.com/NancyFx/Nancy

https://www.infoworld.com/article/3393455/how-to-use-nancy-in-aspnet-core.html

https://www.c-sharpcorner.com/UploadFile/suthish_nair/who-is-nancy/

https://ashirobokov.wordpress.com/2016/02/29/hello-nancyfx/

https://blog.jonathanchannon.com/2013-08-24-async-route-handling-with-nancy/


Video:

https://www.youtube.com/watch?v=K0DE9LXziBs

https://www.youtube.com/watch?v=SJm7chCfaDs

https://www.youtube.com/watch?v=QdylpDz1t3w

Examples

Codeproject

https://www.codeproject.com/Articles/694907/Embed-a-web-server-in-a-windows-service

 https://www.codeproject.com/Articles/1088409/How-to-use-Owin-and-Nancy-to-serve-a-reusable-web

github

https://github.com/NancyFx/Nancy

NancyBlog

https://github.com/Nosfheratu/NancyBlog

OwinNancy

https://github.com/zeppaman/Owin-Nancy-Tutorial


jQuery Tables Examples

 https://www.sitepoint.com/jquery-tables/

https://pusher.com/tutorials/realtime-table-datatables

https://github.com/NancyFx/Nancy/wiki/Diagnostics

https://dev.to/dcodeyt/creating-beautiful-html-tables-with-css-428l

понедельник, 23 ноября 2020 г.

WSGI

https://habr.com/ru/post/426957/

https://ru.wikipedia.org/wiki/WSGI

Django, Flask, Channels

Django Channels

https://channels.readthedocs.io/en/stable/

https://www.sitepoint.com/premium/books/django-channels-for-real-time-updates/read/1

https://www.amazon.co.uk/dp/1484240987?tag=hackr-21

https://blog.heroku.com/in_deep_with_django_channels_the_future_of_real_time_apps_in_django

https://channels.readthedocs.io/en/stable/introduction.html

Flask Socket

https://flask-socketio.readthedocs.io/en/latest/

https://stackoverflow.com/questions/62548499/how-to-create-channels-using-flask-socketio

https://blog.miguelgrinberg.com/post/easy-websockets-with-flask-and-gevent

https://codeburst.io/building-your-first-chat-application-using-flask-in-7-minutes-f98de4adfa5d

https://pypi.org/project/Flask-Pusher/

https://pypi.org/project/Flask-Channels/

https://medium.com/hackervalleystudio/weekend-project-part-2-turning-flask-into-a-real-time-websocket-server-using-flask-socketio-ab6b45f1d896

https://www.youtube.com/watch?v=RdSrkkrj3l4

https://www.youtube.com/watch?v=zQDzNNt6xd4


Python WebSocket

https://www.fullstackpython.com/websockets.html

https://www.fullstackpython.com/websockets.html


video

https://www.youtube.com/watch?v=RVH05S1qab8

Books

 Django

https://hackr.io/blog/django-books


Python

https://hackr.io/blog/best-python-books-for-beginners-and-advanced-programmers

Selenium

 https://habr.com/ru/post/152653/

Flask, Python

https://docs.microsoft.com/ru-ru/visualstudio/python/learn-flask-visual-studio-step-05-polls-flask-web-project-template?view=vs-2019

 https://flask.palletsprojects.com/en/1.1.x/quickstart/#

https://flask-table.readthedocs.io/en/stable/

https://flask-table.readthedocs.io/en/stable/#extra-things

https://pypi.org/project/Flask-Table/#files

https://flask-appbuilder.readthedocs.io/en/latest/quickhowto.html

https://www.reddit.com/r/flask/comments/bj4kgx/creating_realtime_charts_with_flask/

https://ron.sh/creating-real-time-charts-with-flask/

https://habr.com/ru/post/152653/

https://github.com/plumdog/flask_table

Django vs Flask

https://hackr.io/blog/flask-vs-django#:~:text=Django%2C%20on%20the%20one%20hand,web%20application%20up%20and%20running.

суббота, 14 ноября 2020 г.

Implied Volatility

http://ivdon.ru/uploads/article/pdf/IVD_210_Grechko_Kudryavtsev.pdf_3b7228a83c.pdf

 https://cyberleninka.ru/article/n/modeli-i-metody-otsenki-stoimosti-optsionov-i-podrazumevaemoy-volatilnosti

https://www.science-education.ru/ru/article/view?id=7261

Python:

https://aaronschlegel.me/implied-volatility-functions-python.html

https://stackoverflow.com/questions/35391850/implied-volatility-calculation-in-python

https://stackoverflow.com/questions/30360840/implied-volatility-calculator-is-wrong

https://stackoverflow.com/questions/4891490/calculating-europeanoptionimpliedvolatility-in-quantlib-python

https://stackoverflow.com/questions/57941858/is-there-a-faster-method-to-calculate-implied-volatility-using-mibian-module-for

https://www.google.com/search?q=python+implied+volatility+calculation+site:stackoverflow.com&rlz=1C1CHBD_ruRU861RU861&sa=X&ved=2ahUKEwieipjMgIPtAhWDqqQKHWxfDsYQrQIoBHoECAUQBQ&biw=1235&bih=860

Video

https://www.youtube.com/watch?v=Jpy3iCsijIU

https://www.youtube.com/watch?v=4z_nOgl8oHU

https://www.youtube.com/watch?v=2UJ9kFqQF-s

https://www.youtube.com/watch?v=wV8ox9mns0o


Reflection, Invoke Method

 https://stackoverflow.com/questions/9957141/dynamically-invoke-a-method-in-dll

https://stackoverflow.com/questions/30094655/invoke-a-method-from-another-assembly

https://stackoverflow.com/questions/2202381/reflection-how-to-invoke-method-with-parameters

https://stackoverflow.com/questions/232535/how-do-i-use-reflection-to-call-a-generic-method

https://stackoverflow.com/questions/14479074/c-sharp-reflection-load-assembly-and-invoke-a-method-if-it-exists


понедельник, 2 ноября 2020 г.

Web, Url

https://stackoverflow.com/questions/20164298/how-to-build-a-url

From the other question

Some examples of URL's that require parsing:

  • server:8088
  • server:8088/func1
  • server:8088/func1/SubFunc1
  • http://server
  • http://server/func1
  • http://server/func/SubFunc1
  • http://server:8088
  • http://server:8088/func1
  • http://server:8088/func1/SubFunc1
  • magnet://server
  • magnet://server/func1
  • magnet://server/func/SubFunc1
  • magnet://server:8088
  • magnet://server:8088/func1
  • magnet://server:8088/func1/SubFunc1
  • http://[2001:db8::1]
  • http://[2001:db8::1]:80

The format of a Url is:

  foo://example.com:8042/over/there?name=ferret#nose
  \_/   \_________/ \__/\_________/\__________/ \__/
   |         |        |     |           |        |
scheme      host    port   path       query   fragment

Windows Services, Install, Uninstall

 https://docs.microsoft.com/ru-ru/dotnet/framework/windows-services/how-to-install-and-uninstall-services

среда, 24 июня 2020 г.

Security files

IAStorIcon - это аббревиатура от Intel® Array Storage Technology Icon Service
https://www.filecheck.ru/process/iastoricon.exe.html

WMPNetwk - это аббревиатура от Windows Media Player Network
https://www.filecheck.ru/process/wmpnetwk.exe.html

IAStorDataMgrSvc - это аббревиатура от Intel® Array Storage Technology Data Manager Service
https://www.filecheck.ru/process/iastordatamgrsvc.exe.html

Intel Delayed Launcher
https://www.dell.com/community/Windows-General/Intel-Delayed-Launcher/td-p/4319803

It is a system recovery measure that -- to simplify a bit -- allows you into your computer's operating system before any system files can be accessed by virus/malware. In a nutshell, if your system is attacked by a virus that loads during boot, you will be very thankful you have this enabled. On the other hand, it has a major impact on boot-time, so if you never end up using it, you'll have wasted about 30 seconds of your life every time you boot... Tough call to make, but I'd say if you consider your computer not very prone to virus exposure, don't bother, and if it is, keep it enabled.

MsMpEng.exe
https://remontka.pro/msmpeng-exe/

Большинство антивирусных программ распознает obfs4proxy.exe как вирус.
https://www.filecheck.ru/process/obfs4proxy.exe.html