Skip to content

Instantly share code, notes, and snippets.

View maximishchenko's full-sized avatar

Maxim Ishchenko maximishchenko

  • Russia
View GitHub Profile
@maximishchenko
maximishchenko / MSSQL2008_update_part_of_column_value_by_mask
Created October 21, 2015 10:59
MS SQL 2008 update part of column value by mask
/******
UPDATE [db_name].[db_prefix].[table_name] SET column_name = REPLACE(column_name, 'Old_Field_Part', 'New_Field_Part');
Example:
******/
UPDATE [test].[dbo].[VRD_CarSaleContractFilePathNew] SET VRD_ContractFilePath = REPLACE(VRD_ContractFilePath, 'C:\VERDI\Договоры по сделкам\', '\\verdi.ru00185v01.vw-group.ru\Verdi\Договоры по сделкам\');
@maximishchenko
maximishchenko / Create_VPN_Connection_in_Windows_10.ps1
Created November 9, 2015 10:08
Create VPN Connection in Windows 10 (PowerShell)
add-vpnconnection -name "<Name_of_VPN_connection>" -serveraddress "<hostname_or_ip_address>" -splittunneling -tunneltype "l2tp"
# Where:
# splittunneling - use Gateway at Remote Network
# tunneltype - type of VPN-connection (pptp or l2tp)
@maximishchenko
maximishchenko / nslookup(resolv)_multiple_hosts.sh
Created January 28, 2016 09:00
nslookup(resolv)_multiple_hosts
#!/bin/bash
# Название файла со списком адресов
inputfile="hosts.txt"
# Имя файла для осуществления вывода
outputfile="addresses.txt"
# Очистка файла вывода при необходимости
> ${outputfile}
# Выполнить nslookup для каждой записи из файла со списком адресов
for i in `cat ${inputfile}`; do nslookup $i >> ${outputfile}; done
# Из файла вывода показать в stdout только строки, содержащие слова "Name" и "Address", т.е. DNS-server, FQDN, IP-address
@maximishchenko
maximishchenko / Yii2 Pjax Reload
Created February 15, 2016 11:11
Yii2_Pjax_Reload
$.pjax.reload({container:'#idofyourpjaxwidget'})
@maximishchenko
maximishchenko / Yii2_SettingTimeZone.php
Created February 27, 2016 18:31
Yii2 Setting Time Zone
<?php
$formatter = new \yii\i18n\Formatter;
$formatter->dateFormat = 'php:Y-m-d';
$formatter->timeZone = 'UTC';
echo $formatter->asDate('NOW');
?>
@maximishchenko
maximishchenko / Yii2_get_controller_module_and_action_id.php
Created March 6, 2016 20:11
Yii2_get_controller_module_and_action_id
<?php
echo Yii::$app->controller->id;
echo Yii::$app->controller->action->id;
echo Yii::$app->controller->module->id;
@maximishchenko
maximishchenko / mysql_dump_db_or_tables.sql
Created March 6, 2016 21:12
mysql_dump_db_or_tables
# Export to file (Full Database or custom tables) data only
mysqldump -u[username] -p[password] --no-create-info [dbname] [table_n1, ... , table_n] > [filename].sql
# Export to file (Full Database or custom tables) structure only
mysqldump -u [username] -p[password] --no-data [dbname] [table_n1, ... , table_n] > [filename].sql
# To import to database from file
mysql -u [username] -p[password] [dbname] < [filename].sql
@maximishchenko
maximishchenko / Yii2_checking_users_role.php
Created March 13, 2016 09:06
Yii2 Checking Users Role
<?php
if (Yii::$app->user->can('root')) {
echo 'Hello, Root!';
}
elseif (Yii::$app->user->can('admin')) {
echo 'Hello, Admin!';
}
elseif (Yii::$app->user->can('head')) {
echo 'Hello, Head!';
@maximishchenko
maximishchenko / Yii2_contact_form_in_footer.php
Last active November 22, 2016 21:57
Yii2 Show Contact Form in Footer
@maximishchenko
maximishchenko / Windows_remote_shutdown_or_restart.bat
Created March 16, 2016 08:19
Windows remote shutdown/restart
# <arg> - argument (r/s): r - for restart, s - for shutdown
# <time> - time in seconds
# <ws> - ip-address, hostname or fqdn
shutdown -<arg> -f -t <time> -m \\<ws>