Skip to content

Instantly share code, notes, and snippets.

View ivinstar's full-sized avatar

Tatiana Podymova ivinstar

  • Russian Federation
View GitHub Profile
@ivinstar
ivinstar / go2
Last active November 16, 2017 15:09
q2
<h1 id="go">Go</h1>
<h2 id="грейды">Грейды</h2>
<ol>
<li>Знание основных синтаксических особенностей языка: ключевые слова, комментарии, соглашения по именованию переменных, операторы присваивания, арифметические операторы, операторы отношения, логические операторы</li>
<li>Основные типы данных: Числа, Строки, Логические типы, Константы(Литералы)</li>
<li>Перечислимые типы данных: Массивы, Карты, Срезы (понимание отличий между типами, применимости к тем или иным задачам)</li>
Go
===================
Грейды
-------------
1. Знание основных синтаксических особенностей языка: ключевые слова, комментарии, соглашения по именованию переменных, операторы присваивания, арифметические операторы, операторы отношения, логические операторы
2. Основные типы данных: Числа, Строки, Логические типы, Константы(Литералы)
3. Перечислимые типы данных: Массивы, Карты, Срезы (понимание отличий между типами, применимости к тем или иным задачам)
4. Переменные, указатели, инструкции (понимание отличия между ними, особенности каждого)
@ivinstar
ivinstar / go
Created November 16, 2017 14:09
Go грейды и вопросы
123
1. User
- GET /api/users.json - get all users list
- POST /api/users.json - user registration with Firebase sync
data format
{
user: {
email: '',
password: '',
fullname: '',
sex: 'F|M',
@ivinstar
ivinstar / gist:241ce6fb4928003e4c333e4dc0243571
Last active March 30, 2016 07:52
emporio-karimini sync
Обеспечение работоспособности сервиса cинхронизации
1. Karimini: при деплое необходимо учесть, что в папке webservice должна создаваться папка images с правами на запись.
Эта папка занесена в .gitignore. Без нее картинки грузиться при экспорте не будут
2. Удалять товары не нужно!!! Они имеют множество связей как внутри каримини, так внутри эмпорио.
Если связи останутся, то корректной синхронизации не будет,
или будет экспорт отваливаться поскольку сработает укальность индексов внутри базы каримини.
Товары пока убираем из списка просто устанавливая disable
3. Хорошей практикой будет автоматизирование бэкапирования обеих баз.
Поскольку при синхронизации происходит работа с данными и правятся обе базы, чтобы в случае неудачной синхронизации можно было бы быстро откатиться
4. Данный раздел очень важен https://www.karimini.com/admin054jxub2k/index.php?controller=AdminWebservice&id_webservice_account=1&updatewebservice_account&token=da19ef8eeddcf2b83316d9b71dcab1c4.