Робота з Facebook.com

Для роботи з контентом соціальної мережі Facebook.com використовуємо API Graph

API Graph – це основний інструмент для отримання і введення даних в платформу Facebook. Це низькорівневий API на основі HTTP, за допомогою якого можна програмно запитувати дані, створювати публікації, управляти рекламою, завантажувати фото і виконувати безліч інших завдань в додатку.
 
 
API Graph Explorer – зручний web-інструмент для роботи API Graph
 
Для прикладу, нам потрібно отримати відгуки для певної сторінки на Facebook. Для цього нам потрібний токен сторінки, який дасть можливість працювати з контентом сторінки.
 
В API Graph Explorer отримуємо маркер доступу користувача
 
 
 
Далі переглядаємо усі наші сторінки ( me/accounts ), тут відразу бачимо id сторінки та її токен (access_token)
 
 
Використовуємо gem koala для роботи з контеном
 
 
Джерела: 1
p.s. Токен доступу виявився короткотривалий. Про час життя маркеру тут

Deploy Ruby on Rails – Nginx/Passenger/Postgres/Capistrano/LXC

Приклад деплоя app на Ruby On Rails

В даній замітці розглядається приклад деплою проетку під назвою tools на   VPS-сервер Ubuntu 14.04 в каталог /home/deployer/apps/project/, код проекту знаходиться на git-сервері bitbucket.org у приватному репозиторію. Використовуємо Ruby 2.4.0 та Ruby On Rails 5

 

Continue reading

Ruby: delete hash element

Example:

 

simple form та checkbox без label

В одному проекті деяка модель мала асоціативний зв'язок has_and_belongs_to_many з моделею lot

Потрібно було вивести у форму checkbox використовуючи simple_form.

Для has_and_belongs_to_many документація радить використовувати метод association

але позбутися label для чекбокса так і не вдалося жодним із способів, нагуглених в інтернеті.

Проблему вирішив наступним чином

 

Ігнорування змін в локальному Git-репозиторію

Після цієї команди зміни у файлі FILENAME відслідковуватися не будуть

Для відміни "заморозки", виконуємо наступну команду

Submit form with delay while entering data into input or select field

I have to submit form by ajax, and I wanеd set delay before submit my entering data but only when I put in input field. When I change in select field, form submit at once