Skip to content

Instantly share code, notes, and snippets.

View chakrihacker's full-sized avatar
🎯
Focusing

Subramanya Chakravarthy chakrihacker

🎯
Focusing
View GitHub Profile
@chakrihacker
chakrihacker / PanResponder_Overview.js
Created August 16, 2019 15:01 — forked from teameh/PanResponder_Overview.js
React native PanResponder interface overview
this._panResponder = PanResponder.create({
// ----------- NEGOTIATION:
// A view can become the touch responder by implementing the correct negotiation methods.
// Should child views be prevented from becoming responder on first touch?
onStartShouldSetPanResponderCapture: (evt, gestureState) => () => {
console.info('onStartShouldSetPanResponderCapture');
return true;
},

Rails naming conventions

General Ruby conventions

Class names are CamelCase.

Methods and variables are snake_case.

Methods with a ? suffix will return a boolean.

@chakrihacker
chakrihacker / gist:21750c87c751c4c40f7ef384fb698be6
Created February 22, 2020 20:08 — forked from austra/gist:d8f5a1de00f12c253716
Pagination Headers With Kaminari for API
http://jaketrent.com/post/pagination-headers-with-kaminari/
https://developer.github.com/v3/#pagination
Kaminari provides easy pagination in a rails app. It’s great to use. We’ll make it better by adding a little function to your controllers to provide useful pagination headers.
kaminari pagination
Pagination from Kaminari
@chakrihacker
chakrihacker / phoenix_to_umbrella
Created October 3, 2021 07:44 — forked from emilsoman/phoenix_to_umbrella
How to move an existing phoenix app under an umbrella app
How to convert existing phoenix app to an umbrella app.
https://elixir-lang.slack.com/archives/phoenix/p1472921051000134
chrismccord [10:14 PM]
@alanpeabody yes, it's straightforward
[10:14]
1) mix new my_umbrella --umbrella