WILDERNIX
Яндекс.Метрика
 | Список статей | Сертификаты | Резюме(CV) | Правила | Вход |

 
Категории:
Ubuntu (9)
CISCO (10)
FreeBSD (7)
SQUID (1)
Windows Server (8)
PHP (3)
1C (8)
MS SQL (7)
MySQL (7)
Yii Framework (3)
Java (1)
Network (1)
PowerShell (7)
Git (1)
Python (1)

 
Микроблоги:
ОАЭ - Дубай
Фото зарисовки

 
Друзья:
arturka.com
aleksandor.ru
burunduch.ru
rapball.ru
pbshar.ru


Flag Counter

      GitHub profile


Обработка для редактирования чеков (Розница 1.0) (1C)
Обработка для выполнения основных операций с чеками:
- Смена статуса.
- Указание смены.
- Указание документа продажи.

Если вам часто приходится корректировать чеки, эта обработка поможет более оперативно искать необходимые чеки, менять статус и выполнять корректировки.

> Ссылка <
Подробнее   
Дата публикации: 19-03-2019   

Как программно заполнить и вывести макет (1C)
Предположим в обработке есть макет - МакетЗаказ, пример ниже демонстрирует как заполнить области макета и вывести его на просмотр пользователю

Подробнее   
Дата публикации: 19-03-2019   

Как программно создать и заполненить документ (1C)
Пример программного создания и заполнения документа "Внутренний заказ"
Заполнение документа выполняется через данные формы, точнее реквизиты.

Список коллекции списка картриджей формируется функцией ПолучитьСписокКартриджей(Истина), которая возвращает табличное поле,
где параметр:
Истина - вернет список картриджей, где мимимально необходимый остаток не 0
Ложь - вернет список всех картриджей

Подробнее   
Дата публикации: 16-03-2019   

Конвертация CSV в XLS (Python)
Разбор простой задачи по конвертации csv файла в xls (xlsx) файл.

Что бы реализовать эту задачу на Python нам понадобятся две библиотеки:
- csv (для работы с CSV файлами);
- openpyxl (для работы с XLS файлами);

Двлее представлен код, довольно компактный

В моем примере CSV файл именно coma separated, где разделитель delimiter = ','
далее под катом...
Подробнее   
Дата публикации: 27-09-2018   

Как быстро поменять IP адрес (PowerShell)
Иногда приходится часто перенастраивать IP на ноуте или рабочей станции если требуется конфигурировать новые роутеры (WiFi например).

делать это через GUI довольно медленно.

Этот скрипт поможет быстро переключаться между двумя IP

Необходимо настроить под себя следующие параметры

$InterfaceName = 'Ethernet' - Имя интерфейса в системе (менять нужно в двух местах)

далее под катом...
Подробнее   
Дата публикации: 08-09-2018   

Пакетная печать файлов (PowerShell)
Пример пакетной печати файлов, например *.doc

$WorkDir = "C:\МОИФАЙЛЫТУТ\"

$ListWordDoc = Get-ChildItem -Path $WorkDir -Force -Recurse

FOREACH ($WordDoc in $ListWordDoc) {

$PathToFile = $WorkDir+$WordDoc.Name;

Start-Process -FilePath $PathToFile -Verb Print

}
Подробнее   
Дата публикации: 07-09-2018   

Профайлинг в MySQL (MySQL)
Сложно переоценить полезность профайлига в принципе, в MS SQL присутствует понятный тул в комплекте, в MySQL однако все немного иначе, но все необходимое для профайлинга имеется.

Первое, включаем:

UPDATE performance_schema.setup_instruments SET ENABLED = 'YES', TIMED = 'YES'
WHERE NAME LIKE '%statement/%';

UPDATE performance_schema.setup_instruments SET ENABLED = 'YES', TIMED = 'YES'
WHERE NAME LIKE '%stage/%';

UPDATE performance_schema.setup_consumers SET ENABLED = 'YES'
WHERE NAME LIKE '%events_statements_%';

UPDATE performance_schema.setup_consumers SET ENABLED = 'YES'
WHERE NAME LIKE '%events_stages_%';

Второе, мониторим:

SELECT *
FROM performance_schema.events_statements_history_long
Подробнее   
Дата публикации: 25-03-2018   

SHH через PowerShell (PowerShell)
Наглядный способ как можно работать в SSH через PowerShell, этим скриптом я просто перезагружаю WiFi точку, собственно таким способом можно рулить чем угодно.

$username = "USERNAME"
$password = "PASSWORD"
$securePass = $password | ConvertTo-SecureString -AsPlainText -Force
$credentials = New-Object System.Management.Automation.PSCredential -ArgumentList $username, $securePass

Import-Module Posh-SSH
$SSHSession = New-SSHSession -ComputerName 192.168.0.1 -Credential $credentials -Verbose

$SSH = $sshSession | New-SSHShellStream

Start-Sleep -Seconds 1

$SSH.WriteLine( "reboot" )
$SSH.read()

$sshSession | Remove-SSHSession
Подробнее   
Дата публикации: 31-01-2018   

The MySQL server is running with the --secure-file-priv option so it cannot execute this statement (MySQL)
The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

проверим переменную в которой указан путь для загрузки файлов

SELECT @@secure_file_priv

Если переменная содержит путь, файлы можно загружать из указанной дириктории,
если переменная равна NULL или вы просто хотите изменить путь, необходимо
отредактировать конфигурационный файл MySQL, my.ini в случае Windows версии
располагается в

C:\ProgramData\MySQL\MySQL Server 5.7

в файле my.ini задаем значение параметру

secure_file_priv="ПУТЬ"

перезагружаем MySQL сервер.


Подробнее   
Дата публикации: 02-06-2017   

Как загрузить CSV файл в таблицу MySQL (MySQL)
Пример кода загрузки CSV файла в таблицу MySQL

LOAD DATA INFILE 'C:/Data/tbl_countries_data.csv'
INTO TABLE tbl_countries
FIELDS TERMINATED BY ';'
ENCLOSED BY ''
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;
Подробнее   
Дата публикации: 02-06-2017   

Как подключиться к MySQL с помощью PowerShell (PowerShell)
Пример функции

## --- connect to MySql server ---
function ConnectToMySQL($InParameters) {

[void][system.reflection.Assembly]::LoadWithPartialName("MySql.Data")

$ConnectionString = "server=" + $InParameters[0]+";port=3306;uid="+$InParameters[1]+";pwd="+$InParameters[2] +";database="+$InParameters[3]+";Pooling=FALSE"
$Connection = New-Object MySql.Data.MySqlClient.MySqlConnection($ConnectionString)
$Connection.Open()

return $Connection
}
## --- connect to MySql server --- END
Подробнее   
Дата публикации: 31-05-2017   

Как открыть порт FireWall с помощью PowerShell (PowerShell)
$MainPort = New-Object -ComObject HNetCfg.FWOpenPort

$MainPort.Port = 5201
$MainPort.Name = 'имя для правила'
$MainPort.Enabled = $true

$FireWall = New-Object -ComObject HNetCfg.FwMgr
$FireWallProfile = $FireWall.LocalPolicy.GetProfileByType(0)

$FireWallProfile.GloballyOpenPorts.Add($MainPort)
Подробнее   
Дата публикации: 31-05-2017   

Как создать Federated table. (MySql)
Более подробно можно почитать на офф сайте, о том что такое federated tables.

> Ссылка <

Здесь кратко о том их как использовать.

Допустим есть у нас необходимость работая на одном сервере БД, обратится
к таблице, которая располагается на другом сервере и соответственно в другой
базе, и так далее.

Для того что бы это использовать на нашем сервере должен быть установлен плагин
FEDERATED - FederatedX pluggable storage engine

Он, кстати если говорить в MariaDB доступен только до 10-й версии, после
приходит на смену "CONNECT"

Проверить можно вот этим запросом:
show engines;

Если плагин доступен, просто создаем таблицу, пример ниже:
Use MyDB;

CREATE TABLE `tbl_federated_my_table_name`
ENGINE="FEDERATED"
connection='mysql://username:password@server_name/database_name/table_name';
Подробнее   
Дата публикации: 31-01-2017   

Как указать прокси для curl (Ubuntu)
Все довольно просто, пример ниже:

curl www.example.ru --proxy http://username:password@proxy_ip_address:port
Подробнее   
Дата публикации: 29-01-2017   

Основные команды для Git (Git)
инициализируем локальный репозиторий:
git init

инициализируем коллективный репозиторий:
git init --bare --shared=group

добавить файлы:

git status - смотрим статус файлов репозитория

если есть измененные файлы или файлы которые надо добавить

git add . - добавить все файлы
git add [filename] - добавить конкретный файл

git commit -m "my commit" - комит

так же можно посмотреть историю комитов и веток.

git log --branches --remotes --tags --graph --oneline --decorate

-- созаем новую ветку из бренча master
git checkout master - переключаемся в branch master
git branch develop - создали бренч
git checkout develop - переключились


git branch -- покажет текущий branch
Подробнее   
Дата публикации: 29-01-2017   

Страницы:  1    2    3  


WilderNix - Konstantin Korsunov