Skip to content

Instantly share code, notes, and snippets.

View joseh-henrique's full-sized avatar

Joseh-Henrique joseh-henrique

View GitHub Profile
@joseh-henrique
joseh-henrique / _form.html.erb
Created February 21, 2021 20:19 — forked from gentamura/_form.html.erb
Cloudinary + Carrierwave + Heroku + Railsでの画像を手軽に利用する方法 ref: http://qiita.com/GenTamura84/items/38cf899827bba050a21c
<%= form_for(@user) do |f| %>
<% if @user.errors.any? %>
<div id="error_explanation">
<h2><%= pluralize(@user.errors.count, "error") %> prohibited this user from being saved:</h2>
<ul>
<% @user.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
@joseh-henrique
joseh-henrique / _form.html.erb
Created February 21, 2021 18:37 — forked from gilcierweb/_form.html.erb
Upload image crop with Ruby and Rails, CarrierWave and Cropper.js
#app/views/businesses/_form.html.erb
<%= form_with(model: business, scope: :business, local: true, :html => {multipart: true}) do |form| %>
<div class="row">
<div class="col-md-12">
<%= form.file_field :logo_image, id: :business_logo_image %>
<%= form.label :logo_image, class: 'upload' do %>
<i class="material-icons">file_upload</i>
<span>Choose image</span>
@joseh-henrique
joseh-henrique / input-group-in-simple-form.md
Created July 3, 2020 00:35 — forked from chunlea/input-group-in-simple-form.md
How to use Boostrap 3 input-group in Simple Form

Finally, Simple Form support Boostrap 3. 👏

But I found it still dosen't support some components in Bootstrap 3. Or may be in the future. But I can't wait, so I find a solution to support them. It was inspired by heartcombo/simple_form#531 (comment) .

This is a final solution and I used in my project.

simple_form

@joseh-henrique
joseh-henrique / crosscompile win => linux.md
Created June 20, 2020 18:39 — forked from fluisgirardi/crosscompile win => linux.md
Setup de ambiente para crosscompile de Windows para Linux

Abaixo está um passo a passo para configurar o FPC/Lazarus pra compilar pra Linux i386 (32 bits) ou amd64 (64 bits). Estou presumindo que você tenha o Lazarus 1.8.4/FPC 3.0.4 instalado no PATH c:\Lazarus

Antes de começar, fique atento para dois detalhes: arquitetura do Lazarus e a arquitetura alvo de onde vc deseja rodar sua aplicação Linux, ou seja se o seu lazarus e SO Linux destino são i386 (32 bits) ou amd64 (64 bits).

Passo a passo:

  1. Este passo é sensivel ao seu target (Linux32 ou Linux64) e sua arquitetura do Lazarus/FreePascal (Win32 ou Win64)

Se você deseja compilar para Linux i386 (32 bits) e tem instalado o Lazarus i386 (32bits) baixe o arquivo:

@joseh-henrique
joseh-henrique / active_admin.js
Created March 27, 2020 18:03 — forked from balvig/active_admin.js
Active Admin Cloudinary
# app / assets / javascripts / active_admin.js
//= require active_admin/base
//= require jquery.ui.widget
//= require jquery.iframe-transport
//= require jquery.fileupload
//= require cloudinary/jquery.cloudinary
//= require attachinary
//= require attachments
@joseh-henrique
joseh-henrique / attachinary_setup.md
Created March 27, 2020 18:01 — forked from ssaunier/attachinary_setup.md
Attachinary Setup in Rails 5

Attachinary Setup

First add the following gems to your Gemfile:

# Gemfile
gem "attachinary"
gem "jquery-fileupload-rails"
gem "coffee-rails"
@joseh-henrique
joseh-henrique / tutorial.md
Created March 27, 2020 14:55 — forked from Hinsei/tutorial.md
Using Cloudinary With CarrierWave Rails

Uploading Files To A Cloud Via Cloudinary and CarrierWave with Rails

This is a tutorial on how to use Cloudinary cloud services with carrierwave to upload files, in this case we would like to use it for image uploading for our users avatar

Sign Up For A Cloudinary Account

Cloudinary -> Sign up for an account here!

Take Note Of Details In Your Dashboard

After successfuly signing up, you will be redirected to your dashboard.

@joseh-henrique
joseh-henrique / rails_annotations.md
Created May 11, 2018 20:07 — forked from daltonjorge/rails_annotations.md
Explicações de conceitos do Rails e outras infos úteis.

Active Record

É um design pattern que o Rails implementa a partir da gem ActiveRecord.

Serve para conectar a camada Model da aplicação com tabelas do database, para assim criar um modelo de domínio persistível, onde a lógica (Model) e dados (BD) são apresentados em uma única solução.

Já persiste no BD:

obj.create
@joseh-henrique
joseh-henrique / _some_field.html.haml
Created January 6, 2017 22:33 — forked from manfe/_some_field.html.haml
Creating <optgroup> in select fields using simple_form
= f.association :cities, :collection => State.all, :as => :grouped_select,
:group_method => :cities, :group_label_method => :name
@joseh-henrique
joseh-henrique / 01_sponsor.rb
Created November 16, 2016 16:37 — forked from jonathanccalixto/01_sponsor.rb
Criando um FormFilter no rails
# Este aquivo fica em app/models/sponsor.rb
class Sponsor < ActiveRecord::Base
# aqui fica meu codigo e scopes
end