clear
— Очистить консоль
pwd
— Показать текущий каталогls
- Показать файлы в данной папке, кроме скрытыхls -la
- Просмотр списком, включая скрытые и права доступаб размер, дату создания- `ls -f — Показать файлы в данной папке, включая и скрытые
Если сейва нет на устройстве, а сообщение про инап пришло, значит это человек когда-то делал покупки и это новая установка, активирую заново, выдаю монетки, это по сути авторестор покупки на андроиде.
ну и листнер в зависимости от ОС, для андроида дебаг режим еще, чтобы тестировать покупки много раз.
elseif transaction.state == iap.TRANS_STATE_PURCHASED then
print("Purchased! iap.TRANS_STATE_PURCHASED", transaction.ident)
4 Лекции Intuit https://www.youtube.com/playlist?list=PLDrmKwRSNx7IXQyiEqozEmO-0NjGMl-Jg
Лекция 3: Первые языки программирования
Смотреть видео на YouTube: Локальный веб-сервер на Mac OS + MySql + PhpMyAdmin + iCloud Drive - настройка
/private/etc/apache2/
sudo mkdir /private/etc/apache2/vhosts
_default.conf
cask "nordvpn" do | |
version "7.5.0,186" | |
sha256 "d2025a819e1d91af40997490185e7674b35fc5b1d28f0b2d0ecb23f22299c91f" | |
url "https://downloads.nordcdn.com/apps/macos/generic/NordVPN-OpenVPN/#{version.csv.first}/NordVPN.pkg", | |
verified: "downloads.nordcdn.com/" | |
name "NordVPN" | |
desc "VPN client for secure internet access and private browsing" | |
homepage "https://nordvpn.com/" |
class LogLineParser | |
@@lvl = '' | |
@@msg = '' | |
def initialize(line) | |
@line = line | |
#@msg = msg | |
#@lvl = lvl | |
end |
set nocompatible " be iMproved, required | |
filetype off " required | |
" set the runtime path to include Vundle and initialize | |
set rtp+=~/.vim/bundle/Vundle.vim | |
call vundle#begin() | |
" let Vundle manage Vundle, required |
#!/bin/bash | |
# file into directory was set as executable | |
##### $ sudo chmod +x ver.sh | |
app_ver="0.0.1" | |
app_name="Test_App_from_bash" | |
clear | |
echo "App version: $app_ver App: $app_name" |