Свойство | Class | Object | Record | Interface |
---|---|---|---|---|
Является указателем | • | • | ||
Наследование | • | • | • | |
Наследование от Interface | • | • | ||
Visibility | • | • | ||
Методы (Methods) | • | • | • | • |
Свойства (Properties) | • | • | • | • |
Поля (Fields) | • | • | • | |
Consts | • | • | • |
Категория | Оператор | Объявление | Эквивалент |
---|---|---|---|
Conversion | Implicit | Implicit(a: Type): TResult; | implicit Typecast |
. | Explicit | Explicit(a: Type): TResult; | explicit Typecast |
Unary | Negative | Negative(a: Type): TResult; | - |
. | Positive | Positive(a: Type): TResult; | + |
. | Inc | Inc(a: Type): TResult; | Inc |
. | Dec | Dec(a: Type): TResult | Dec |
. | LogicalNot | LogicalNot(a: Type): TResult; | not |
. | Trunc | Trunc(a: Type): TResult; | Trunc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set PROJECT=MY_APP | |
set ARCH_NAME=%PROJECT%_by_ruzzz.7z | |
set ROOT=%~dp0 | |
del "%ROOT%\%ARCH_NAME%" | |
rd /s /q "%ROOT%\%PROJECT%" | |
md "%ROOT%\%PROJECT%" | |
copy "%ROOT%\bin\MY_APP.exe" "%ROOT%\%PROJECT%" | |
copy "%ROOT%\bin\MY_APP64.exe" "%ROOT%\%PROJECT%" |
IDE | Date | IDE | MSVC++ | cl.exe | _MSC_VER | .NET |
---|---|---|---|---|---|---|
VS 97 | 1997-02 | 5.0 | 5.0 | 1100 | ||
VS 6.0 | 1998-06 | 6.0 | 6.0 | 12.00 | 1200 | |
VS .NET 2002 | 2002-02-13 | 7.0 | 7.0 | 13.00 | 1300 | 1.0 |
VS .NET 2003 | 2003-04-24 | 7.1 | 7.1 | 13.10 | 1310 | 1.1 |
VS 2005 | 2005-11-07 | 8.0 | 8.0 | 14.00 | 1400 | 2.0 |
VS 2008 | 2007-11-19 | 9.0 | 9.0 | 15.00 | 1500 | 2.0 – 3.5 |
VS 2010 | 2010-04-12 | 10.0 | 10.0 | 16.00 | 1600 | 2.0 – 4.0 |
VS 2012 | 2012-08-15 | 11.0 | 11.0 | 17.00 | 1700 | 2.0 – 4.5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# If needed install: JSON::Any, Data::Validate::IP, IO::Socket::SSL | |
sudo apt-get install libjson-any-perl libdata-validate-ip-perl libio-socket-ssl-perl | |
cd ~ | |
wget https://raw.githubusercontent.com/wimpunk/ddclient/master/ddclient | |
sudo cp ddclient /usr/sbin/ddclient | |
sudo chmod +x /usr/sbin/ddclient | |
sudo mkdir /var/cache/ddclient | |
sudo mkdir /etc/ddclient | |
sudo nano /etc/ddclient/ddclient.conf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# /etc/ddclient/ddclient.conf | |
daemon=1h | |
syslog=yes | |
use=web, web=dnspark | |
ssl=yes | |
protocol=cloudflare | |
server=api.cloudflare.com/client/v4 | |
zone=MYDOMEN.TLD | |
login=CLOUDFLARE_ACCOUNT_MAIL | |
# See API-KEY https://www.cloudflare.com/a/account/my-account |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Step 1: | |
# Enable UPnP in Linksys E900 | |
# Step 2: | |
# sudo nano /usr/sbin/wanip_linksys_e900_upnp.sh | |
# sudo chmod +x /usr/sbin/wanip_linksys_e900_upnp.sh | |
curl -H "SOAPAction: urn:schemas-upnp-org:service:WANIPConnection:1#GetExternalIPAddress" -d "<?xml version="1.0"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:GetExternalIPAddress xmlns:u="urn:schemas-upnp-org:service:WANIPConnection:1"></u:GetExternalIPAddress></s:Body></s:Envelope>" http://192.168.1.1:1780/control?WANIPConnection |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if exist "%VS150COMNTOOLS%" goto :EOF | |
:: Build Tools | |
if not exist "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\BuildTools" goto :VS2017_COMMUNITY | |
setx /M VS150COMNTOOLS "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\\" | |
goto :EOF | |
:: Community | |
:VS2017_COMMUNITY | |
if not exist "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Community" goto :VS2017_PROFESSIONAL |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Windows Registry Editor Version 5.00 | |
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\SxS\VS7] | |
"14.0"="c:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\14.0\\" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:: See file: INSTALL | |
:: See file: INSTALL.W32 | |
:: Edit: \util\pl\VC-32.pl | |
:: 1) if ($FLAVOR =~ /WIN64/) ... $lflags="/nologo /subsystem:console /opt:ref" | |
:: /subsystem:console -> /subsystem:console,5.02 | |
:: 2) else # Win32 ... $lflags="/nologo /subsystem:console /opt:ref" | |
:: /subsystem:console -> /subsystem:console,5.01 | |
:: | |
:: INIT XP x32 TOOLCHAIN |