Skip to content

Instantly share code, notes, and snippets.

Avatar
⚛️
Mobile develop

Fonov Sergei fonov

⚛️
Mobile develop
View GitHub Profile
View api
{
"contants": {
"a": 100,
"b": 200
},
"formulae": {
"formula1": "a+b"
},
"steps": [
// step 1
@fonov
fonov / gist:27f6d6c6cc332e872aaf34eb99977571
Created Jan 27, 2018
Пример рекламы ресторанов
View gist:27f6d6c6cc332e872aaf34eb99977571
Загородный ресторан %Название ресторана% – меню и цены на сайте!
20 мин. от Белгорода. Вкусные блюда и уютная атмосфера в ресторане "%Название ресторана%". Бронируйте!
Ресторан в Белгороде
Организация банкетов, свадеб и праздников в банкетном комплексе Салют!
Ресторан «%Название ресторана%» – Банкеты от 10 до 100 человек
Свадьба, корпоратив. Аренда зала бесплатно.
Ресторан в Белгороде на Конева! – «%Название ресторана%»!
View Fast start ubuntu server
adduser {name}
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
sudo npm install n -g
sudo n latest
node -v
sudo npm install pm2 -g
View Синхронизация аккаунта
Формирование ссылки для авторизации
echo 'https://telegram.me/vkfollowersbot?start='.substr(sh1($_REQUEST['viewer_id'] . 'fonov'), 6).$_REQUEST['viewer_id']
Что мы делаем?
Берем vk id как СТРОКУ!!! и прибавляем к ней 'fonov'
ХЭШ от строки, первые 6 символов
И прибовляем к ней ид вк.
Ссылка Аркадия
https://telegram.me/vkfollowersbot?start=366717170147312
View gist:ddbef1f549834bf9cccdf903c0e111eb
// Это конструкция для того что бы обновить если есть, если нет то создать запись
collection.update({page: 'unicorns'}, {$inc: {hits: 1}}, {upsert: true}, (err, result) => {
});
View gist:0ae8511fe63370c6f41c1d3fce594688
protorunMenu(menuData, stop){
if(typeof menuData.title == 'undefined')
throw Error('titleis not set')
if(typeof menuData.menu == 'undefined')
throw Error('menu is not set')
const message = '<b>'+menuData.title+'</b>'+((typeof menuData.message == 'undefined') ? '' : '\n'+menuData.message)
var keyboard = [],
action = {}
You can’t perform that action at this time.