Удаление файла:
git rm --cached <file>
Удаление каталога:
git rm --cached <folder> -r
Примеры использования кода
Удаление файла:
git rm --cached <file>
Удаление каталога:
git rm --cached <folder> -r
Устанавливаем cudа на WSL2 по инструкции.
wsl.exe --update
sudo apt-key del 7fa2af80
wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin
sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda-repo-wsl-ubuntu-12-0-local_12.0.0-1_amd64.deb
sudo dpkg -i cuda-repo-wsl-ubuntu-12-0-local_12.0.0-1_amd64.deb
sudo cp /var/cuda-repo-wsl-ubuntu-12-0-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda
Читать далее «Использование cudf в jupyter notebook» Примечание: данный способ не идеален, так как может быть создавать «дыру» в безопасности
Для чтения данных из файловой системы в postgresql требуется сохранить изображения в каталоге:
# psql SHOW data_directory; # /var/lib/postgresql/12/mainЧитать далее «Чтение файлов из PostgreSQL»
По умолчанию поддержка в 14 версии отсутствует (на момент написания статьи).
Чтобы установить расширение требуется выполнить следующие шаги:
Шаг 1. Ставим зависимости
sudo apt install make git g++ clang python2 pkg-config libc++-dev libc++abi-dev libglib2.0-dev libtinfo5 ninja-build postgresql-server-dev-14
Шаг 2. Указываем, что команда python вызывает python версии 2
sudo ln -s /usr/bin/python2 /usr/bin/pythonЧитать далее «plv8 и PostgreSQL 14»
Резервное копирование производиться при помощи утилиты pg_probackup
sudo sh -c 'echo "deb [arch=amd64] https://repo.postgrespro.ru/pg_probackup/deb/ $(lsb_release -cs) main-$(lsb_release -cs)" > /etc/apt/sources.list.d/pg_probackup.list' sudo wget -O - https://repo.postgrespro.ru/pg_probackup/keys/GPG-KEY-PG_PROBACKUP | sudo apt-key add - && sudo apt-get update sudo apt-get install pg-probackup-12 sudo apt-get install pg-probackup-12-dbg
Примечание: на примере выше устанавливается 12 версия
Далее делаем символьную ссылку:
sudo ln -s /usr/bin/pg_probackup-12 /usr/bin/pg_probackupЧитать далее «Скрипт резервного копирования СУБД PostgreSQL»
В одной из последних версий RPC-сервиса на NodeJS реализовано хранение логов в формате совместимом с CSV (разделителем выступает табуляция \t).
Читать далее «Анализ логов с от RPC-сервиса на NodeJS»ADB умеет подключаться к устройствам не только через USB, но и через TCP. Порой, это бывает весьма полезным.
1. Подключаем устройство через USB, а в консоль вводим команду adb tcpip 5555
. В ответ будет выведена фраза «restarting in TCP mode port: 5555».
2. Отключаем устройство от USB, в консоль вводим команду adb connect <ip>:<port>
, где <ip> — это адрес устройства, а <port> в нашем случае — 5555. В ответ должна появится фраза «connected to 192.168.1.10:5555».
Во многих случаях достаточно выполнить лишь пункт 2 (т.е. бе предварительного подключения устройства по USB).
Проверяем, что устройство видно:
# adb devices
List of devices attached
192.168.1.10:5555 device
Соединение по TCP автоматически завершится в тот момент, когда вы подключите это устройство через USB. Также можно вручную указать ADB слушать только USB:
# adb usb
Примечание: сразу уточню, что ViewModel — это не замена onSaveInstanceState(Bundle)
Ниже код ViewModel
package ag.krasnov.exampleviewmodel; import android.util.Log; import androidx.lifecycle.ViewModel; public class MyViewModel extends ViewModel { private int mCount; public int getCount() { return mCount; } public void increment() { mCount++; } }Читать далее «ViewModel в Java»
Создаем пакет стандартными способами xcode
Далее можно сохранить его в любой git и применять метки (tag):
git tag -a 1.0.0 -m "version 1.0.0"
git tag
1.0.0
git push origin --tags
В логах windows можно увидеть следующую ошибку:
Faulting application name: w3wp.exe, version: 10.0.14393.0, time stamp: 0x57899b8a Faulting module name: ntdll.dll, version: 10.0.14393.2969, time stamp: 0x5ccd148a Exception code: 0xc0000005 Fault offset: 0x0000000000065553 Faulting process id: 0x2694 Faulting application start time: 0x01d88ba20ec97214 Faulting application path: c:\windows\system32\inetsrv\w3wp.exe Faulting module path: C:\Windows\SYSTEM32\ntdll.dll Report Id: f0c1f728-42d5-446e-b599-6bc97223eb12 Faulting package full name: Faulting package-relative application ID:
Проблема заключалась в том, что в один момент времени процесс node.exe потребляет оперативной памяти больше 2Gb.
Читать далее «Особенности работы iisnode»