Saturday, October 06, 2018

Import produkcyjnej bazy lokalnie

sobota, październik 06, 2018 Dodany przez Miłosz Osiński #RUBY ON RAILS ##

W tym artykule wyjaśnię jak pobrać i zaimportować bazę z heroku w środowisku lokalnym.

Pierwszym krokiem jest stworzenie i obranie kopii bazy:

 


1
2
heroku pg:backups:capture
heroku pg:backups:download

Przed zaimportowaniem kopii musimy upewnić się że nasza baza lokalna została utworzona:

 


1
rake db:create

Pozostaje nam tylko wgranie dumpa bazy:

<…

Friday, January 23, 2015

Problem standardowego hosta na Nitrous.io

piątek, styczeń 23, 2015 Dodany przez Miłosz Osiński #RUBY ON RAILS ##

W tym artykule wyjaśnię jak rozwiązać problem zmienionego standardowego hosta w Rails 4.2

Problem występuje w railsach od wersji 4.2 szczegóły Tutaj

Nitrous.io standardowo nasłuchuje aplikacji na hoście 0.0.0.0 (zamiast localhost/127.0.0.1).
Problem można rozwiązać na dwa sposoby:

Sposób pierwszy:
można każdorazowo odpalać aplikacje w…

Thursday, November 20, 2014

Wysyłanie maili w Sinatrze

czwartek, listopad 20, 2014 Dodany przez Miłosz Osiński #RUBY ON RAILS ##

W tym artykule pokaże jak w prosty sposób wysyłać maila w aplikacji opartej na frameworku Sinatra

Najpierw musimy dodać gem mail do Gemfile:



1
gem "mail"

Instalujemy gem:



1
bundle install

Konfigurujemy połączenie z naszym kontem pocztowym (przykład AZ):



1
2
3
  Mail.defaults do
delivery_method :smtp, {
:address => mailng.az.pl,

Monday, October 13, 2014

infinity scroll

poniedziałek, październik 13, 2014 Dodany przez Miłosz Osiński #RUBY ON RAILS ##

Po dłuższej przerwie wyjaśnie jak w aplikacji zamienić standardową paginacje na infinity scroll

Jeśli wahacie się nad tym rozwiązaniem polecam ten artykuł: Paginacja czy infinite scroll?

Wychodzę z założenia że każdy ma już działającą paginacje przy pomocy will_paginate :)

Na początek poprawiamy widok index.html.erb :
- Do #posts będziemy wstrzykiwać artykuły …

Thursday, June 19, 2014

heroku resetowanie bazy postgres

czwartek, czerwiec 19, 2014 Dodany przez Miłosz Osiński #RUBY ON RAILS ##

W tym artykule opiszę jak wyzerować baze postgres na heroku.com

Najpierw należy sprawdzić nazwe bazy w naszej aplikacji:



1
heroku pg:info

przykładowa odpowiedź:



1
2
3
4
5
6
7
8
9
10
=== HEROKU_POSTGRESQL_TEAL_URL (DATABASE_URL)
Plan: Hobby-dev
Status: Available
Connections: 0
PG Version: 9.3.4
Created: 2014-06-06 15:53 UTC
Data Size: 7.1 MB
Tables: 7
Rows: 55/10000 (In compliance)
Fork/Follo


Wyświetlane Artykuły 1 – 5 z 31